.lesson-body{font-size:var(--age-font-body,16px)}.lesson-control{font-size:var(--age-font-control,14px);min-height:var(--age-touch-min,44px)}:root{--lesson-font-prompt:clamp(20px, min(6vw, 3.6dvh), 38px);--lesson-font-answer:clamp(16px, min(4.2vw, 2.4dvh), 26px);--lesson-gap:clamp(8px, 1.8dvh, 20px);--lesson-card-max:max(1020px, calc(125dvh - 330px))}html[data-age-mode="6-8"]{--lesson-font-answer:clamp(20px, min(4.2vw, 2.4dvh), 26px)}.m_b37d9ac7{width:calc(100% - var(--mantine-spacing-md) * 2);z-index:var(--notifications-z-index);max-width:var(--notifications-container-width);position:fixed}.m_b37d9ac7:where([data-position=top-center]){top:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=top-left]){top:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=top-right]){top:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-center]){bottom:var(--mantine-spacing-md);left:50%;transform:translate(-50%)}.m_b37d9ac7:where([data-position=bottom-left]){bottom:var(--mantine-spacing-md);left:var(--mantine-spacing-md)}.m_b37d9ac7:where([data-position=bottom-right]){bottom:var(--mantine-spacing-md);right:var(--mantine-spacing-md)}.m_5ed0edd0+.m_5ed0edd0{margin-top:var(--mantine-spacing-md)}@media (width<=480px){._label_1nuve_3{display:none}}._fillColumn_1898g_3{flex-direction:column;flex:1;min-height:0;display:flex}._card_o1my3_1{border-radius:clamp(20px,3vw,32px);padding:clamp(12px,min(3vw,2.6dvh),28px) clamp(12px,3.4vw,32px)}._title_o1my3_7{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}._attemptsLeft_o1my3_14{margin-top:clamp(4px,1.2dvh,14px)}._playing_1cldm_8{position:relative;overflow:hidden auto}._playing_1cldm_8 ._container_1cldm_22{max-width:calc(var(--lesson-card-max) + 2 * 16px);padding-block:clamp(8px,min(2.5vw,3dvh),32px);padding-inline:clamp(8px,2.5vw,16px)}@media (width<=640px){._companion_1cldm_31{display:none}}._page_nwg96_8{flex-direction:column;height:100dvh;display:flex;overflow-y:auto}
