.Footer_footerBlock__7UD5N{display:flex;flex-direction:row;align-items:center;width:100%;height:100%;min-height:96px;max-height:96px;padding:32px 60px;background-color:#faf8f6}@media(max-width:768px){.Footer_footerBlock__7UD5N{flex-direction:column;max-height:none;gap:10px}}.Footer_footerLinks__J0jsM{display:flex;justify-items:start;flex-direction:row;align-items:center;gap:30px}@media(max-width:768px){.Footer_footerLinks__J0jsM{flex-direction:column;gap:10px;width:100%;align-items:start}}.Header_headerBlock__3iQaK{display:flex;flex-direction:row;align-items:center;width:100%;height:86px;min-height:86px;max-height:86px;padding:16px 24px}@media(max-width:768px){.Header_headerBlock__3iQaK{padding:8px 12px}}.LocaleSwitch_wrapper__gEmZY{border:1px solid var(--static-transparent);transition:var(--transition-micro-medium)}.LocaleSwitch_wrapper__gEmZY:hover{background-color:var(--neutral-alpha-weak);border:1px solid var(--neutral-alpha-medium)}.LocaleSwitch_wrapper__gEmZY.LocaleSwitch_selected__O4KTY,.LocaleSwitch_wrapper__gEmZY.LocaleSwitch_selected__O4KTY:hover{border:1px solid var(--neutral-border-strong);background-color:var(--neutral-background-strong)}.Notifications_trigger__lpm_s{width:40px;height:40px;display:grid;place-items:center;flex:0 0 auto;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);cursor:pointer}.Notifications_trigger__lpm_s:focus-visible{outline:3px solid rgba(222,2,142,.28);outline-offset:2px}.Notifications_overlay__H8UCr{position:fixed;z-index:30;inset:0;background:rgba(0,0,0,0)}.Notifications_panel__Oxl2l{width:min(366px,100vw - 24px);max-height:min(560px,100dvh - 24px);display:flex;flex-direction:column;overflow:hidden;border:1px solid #d7deef;border-radius:16px;background:#fff;box-shadow:0 16px 36px rgba(30,37,58,.2);color:#393f55;outline:0}.Notifications_panelHeader__47fwX{display:flex;align-items:center;justify-content:space-between;flex:0 0 auto;padding:18px 24px 12px}.Notifications_panelHeader__47fwX h2{margin:0;color:#171b2c;font-size:16px;font-weight:700}.Notifications_mobileClose__PZeNf{display:none}.Notifications_listRoot__gaY__{min-height:0;display:flex;flex-direction:column;overflow:hidden;padding:0 16px 16px}.Notifications_list__nRE5H{min-height:0;display:flex;flex-direction:column;gap:8px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.Notifications_item__4eQys{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:10px;gap:10px;padding:10px;border-radius:16px;background:rgba(0,0,0,0);transition:background-color .16s ease}.Notifications_itemHighlighted__n3pY2{background:#fcf3f7}.Notifications_itemIcon__UyL_A{width:40px;height:40px;display:grid;place-items:center;border-radius:12px}.Notifications_tone_lesson__bQ89i{background:#dce4f7;color:#48546f}.Notifications_tone_reading__djfxU{background:#ffd670;color:#724a00}.Notifications_tone_speaking__g7z_z{background:#e6d6ff;color:#7139b6}.Notifications_tone_credits__BXjcf{background:#d6f5ff;color:#14637a}.Notifications_tone_user__Giqy3{background:#ffc7f0;color:#b00072}.Notifications_tone_group__NWiWh{background:#57ec72;color:#075e26}.Notifications_itemContent__fjSQS{min-width:0;display:flex;flex-direction:column;gap:6px}.Notifications_itemMessage__Q_2eJ{margin:0;color:#3d4359;font-size:13px;line-height:1.35}.Notifications_itemMessage__Q_2eJ strong{font-weight:700}.Notifications_itemReason__YK7_d{margin:0;color:#626a82;font-size:12px;line-height:1.35}.Notifications_itemTime__cFtRu{color:#848ca3;font-size:11px;line-height:1}.Notifications_showMore__X5Yl2{min-height:36px;display:inline-flex;align-items:center;justify-content:center;gap:7px;align-self:center;margin-top:12px;padding:7px 18px;border:1px solid #cfd7ea;border-radius:12px;background:#fff;color:#454d66;cursor:pointer;font:inherit;font-size:13px;font-weight:600}.Notifications_showMore__X5Yl2:focus-visible,.Notifications_showMore__X5Yl2:hover{border-color:#de028e;outline:0}.Notifications_showMore__X5Yl2:disabled{opacity:.6;cursor:wait}.Notifications_emptyState__PEaU9,.Notifications_loadingState__WFZJ7{min-height:190px;display:grid;place-items:center;margin:0;color:#757e96}.Notifications_spin__528EU{animation:Notifications_spin__528EU .8s linear infinite}.Notifications_srOnly__tSund{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes Notifications_spin__528EU{to{transform:rotate(1turn)}}@media(max-width:600px){.Notifications_overlay__H8UCr{padding:8px;background:rgba(23,27,44,.28)}.Notifications_panel__Oxl2l{position:fixed!important;inset:8px!important;width:auto;max-width:none;max-height:none;border-radius:18px}.Notifications_panelHeader__47fwX{padding:12px 12px 10px 18px}.Notifications_mobileClose__PZeNf{width:40px;height:40px;display:grid;place-items:center;flex:0 0 auto;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);color:#393f55;cursor:pointer}.Notifications_mobileClose__PZeNf:focus-visible,.Notifications_mobileClose__PZeNf:hover{background:#f5f6fa;outline:0}.Notifications_listRoot__gaY__{flex:1 1;padding:0 10px max(12px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){.Notifications_item__4eQys,.Notifications_spin__528EU{transition:none;animation-duration:1.6s}}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:var(--code-moss)}.token.punctuation{color:var(--code-gray)}.token.constant,.token.deleted,.token.property,.token.symbol,.token.tag{color:var(--code-aqua)}.token.boolean,.token.number{color:var(--code-green)}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:var(--code-blue)}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:var(--code-gray)}.token.atrule,.token.attr-value,.token.keyword{color:var(--code-violet)}.token.class-name,.token.function{color:var(--code-blue)}.token.important,.token.regex,.token.variable{color:var(--code-orange)}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}@media print{.line-highlight{-webkit-print-color-adjust:exact;print-color-adjust:exact;color-adjust:exact}}.line-highlight{position:absolute;background-color:var(--brand-alpha-weak);border-left:2px solid var(--brand-alpha-strong);width:100%;left:0;margin-top:var(--static-space-8);z-index:0}.line-numbers .line-highlight:after,.line-numbers .line-highlight:before{content:none}.line-numbers{position:relative;counter-reset:linenumber}.line-numbers>code{position:relative;white-space:inherit}.line-numbers-rows{padding-right:var(--static-space-4);left:calc(-1 * var(--static-space-40));position:absolute;pointer-events:none;top:0;font-size:100%;width:var(--static-space-48);-webkit-user-select:none;-moz-user-select:none;user-select:none}.line-numbers-rows>span{display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:var(--neutral-on-background-weak);display:block;padding-right:var(--static-space-8);text-align:right;transform:scale(.9)}.CodeBlock_pre__GI0hv{display:flex;isolation:isolate;font-family:var(--font-family-code);color:var(--neutral-on-background-strong);font-size:var(--font-size-body-s);white-space:pre;-moz-tab-size:2;-o-tab-size:2;margin:0;height:-moz-fit-content;height:fit-content;width:100%;min-height:var(--static-space-32);tab-size:2;line-height:1.75}.CodeBlock_padding__wLEec{padding:var(--static-space-8)}.CodeBlock_lineNumberPadding__07UR0{padding:var(--static-space-8) var(--static-space-8) var(--static-space-8) var(--static-space-40)}.CodeBlock_code__q_Rhr{flex:1 1;width:100%;margin:auto;padding:0 var(--static-space-12);font-family:inherit}.CodeBlock_fullscreen__5MqGv{position:fixed;left:var(--static-space-8);top:var(--static-space-8);right:var(--static-space-8);bottom:var(--static-space-8);width:calc(100% - var(--static-space-16))!important;height:calc(100% - var(--static-space-16))!important;z-index:9}.MediaUpload_container__QSpNV:focus,.MediaUpload_container__QSpNV:hover{background-color:var(--neutral-background-strong)}.MediaUpload_text__NiBYz{display:none;visibility:hidden;opacity:0}.MediaUpload_upload__PJvrH:hover{background:var(--backdrop);-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem)}.MediaUpload_upload__PJvrH:hover .MediaUpload_text__NiBYz{display:block;visibility:visible;opacity:1}.SignUp_avatarBlock__kU5SB{position:relative;display:flex;align-items:center;justify-content:center;gap:8px;flex:1 1;margin-bottom:8px}.SignUp_avatarBlockPlusBtn__r5rG_{position:absolute;top:0;right:0;border-radius:50%;height:35px;width:35px;z-index:1}.PasswordBlock_passwordRules__iK_dw{display:flex;flex-direction:column;gap:8px;width:100%}.PasswordBlock_passwordRulesLabel__H_dgc{font-size:14px;font-weight:600;color:var(--scheme-slate-100)}.PasswordBlock_ruleList__hxx9H{display:flex;flex-direction:column;gap:8px}.PasswordBlock_rule__IWGuY{display:flex;align-items:center;gap:10px}.PasswordBlock_ruleText__Vo9z4{font-size:14px;color:var(--scheme-slate-100)}