.app-shell_publicChrome__rh3oR{display:contents}.app-shell_shell__JY2va{min-width:0}.app-shell_content__vZNpX{display:contents}.app-shell_shell__JY2va:has([data-academy-lesson-integrated=true])>.app-shell_content__vZNpX>.app-shell_publicChrome__rh3oR,.app-shell_shell__JY2va:has([data-academy-lesson-integrated=true])>.app-shell_publicChrome__rh3oR{display:none}@media (max-width:759px){.app-shell_withAynurClearance__hOimo{padding-bottom:calc(var(--queen-occupied-height, 0px) + env(safe-area-inset-bottom));overflow-wrap:anywhere}}.tournament-reminder_group__6r_TK{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;margin-top:12px;color:#4b0619}.tournament-reminder_group__6r_TK[data-dark=true]{color:#faf7f0}.tournament-reminder_action__uXM9u{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;max-width:100%;padding:8px 10px;border:1px solid;border-radius:4px;background:transparent;color:inherit;font:inherit;font-size:13px;font-weight:600;cursor:pointer;text-decoration:none;white-space:normal;text-align:left;overflow-wrap:anywhere}.tournament-reminder_action__uXM9u:focus-visible{outline:3px solid #174d2b;outline-offset:3px}.tournament-reminder_group__6r_TK[data-dark=true] .tournament-reminder_action__uXM9u:focus-visible{outline-color:#faf7f0}.tournament-reminder_action__uXM9u svg{flex-shrink:0}.tournament-reminder_note__4zKSY{flex-basis:100%;margin:0;font-size:12px;line-height:1.5}.aynur-help_launcher__R7iQ6,.aynur-help_panel__zcKkZ{--aynur-burgundy:#4b0619;--aynur-cream:#faf7f0;--aynur-paper:#fffdf8;--aynur-neutral:#f0eae1;--aynur-ink:#2a160d;--aynur-muted:#705c50;--aynur-border:#e2d8cc;--aynur-focus:#174d2b;--aynur-control:#9b8370;--aynur-radius:4px;--aynur-panel-radius:4px;--aynur-bubble-radius:4px;--aynur-pill-radius:4px;--aynur-space:12px;--aynur-gap:8px;--aynur-body-size:14px;--aynur-secondary-size:12px;--aynur-shadow:0 16px 48px #2a160d1f,0 3px 12px #2a160d0d;color:var(--aynur-ink);font:14px/1.6 var(--font-inter,"Segoe UI",sans-serif)}.aynur-help_launcher__R7iQ6 *,.aynur-help_panel__zcKkZ *{box-sizing:border-box}.aynur-help_launcher__R7iQ6[data-raised=true],.aynur-help_panel__zcKkZ[data-mentor-help]{font-family:Mentor Inter,Segoe UI,Arial,sans-serif}.aynur-help_panel__zcKkZ[data-mentor-help] .aynur-help_answer__57cuV{font-size:16px;line-height:24px}.aynur-help_launcher__R7iQ6{position:fixed;right:18px;bottom:16px;z-index:60;display:flex;flex-direction:column;align-items:flex-end;gap:12px;width:-moz-max-content;width:max-content;max-width:calc(100vw - 16px)}.aynur-help_launcherControls__P5uQO{display:flex;align-items:flex-end;gap:4px}.aynur-help_compactControls__GIH02{display:flex;align-items:center;border:1px solid var(--aynur-border);border-radius:4px;background:var(--aynur-cream)}.aynur-help_expandedControls__RkRbC{display:flex;flex-direction:column;align-items:center}.aynur-help_joyPortrait__BXRAN{display:grid;place-items:center;width:44px;height:46px;padding:0;border:0;background:transparent;cursor:pointer}.aynur-help_portraitCrop__vnUpg{display:block;position:relative;flex:0 0 auto;width:36px;height:36px;overflow:hidden;border-radius:4px}.aynur-help_portraitCrop__vnUpg .aynur-help_sprite__A8U9D{width:300%;height:325%;margin:-62.5% 0 0 -100%}.aynur-help_portrait__Wkkq7>.aynur-help_portraitCrop__vnUpg{width:44px;height:44px;border-radius:50%}.aynur-help_helpText__CieBe{min-height:46px;padding:4px 10px 4px 4px;border:0;background:transparent;color:var(--aynur-burgundy);font:inherit;font-weight:600;cursor:pointer}.aynur-help_name__AsF4P{min-height:44px;font:inherit;cursor:pointer}.aynur-help_reactionBubble__JHkK_{width:min(220px,calc(100vw - 16px));padding:8px 10px;border:1px solid var(--aynur-border);border-radius:4px;background:var(--aynur-paper);color:var(--aynur-burgundy);font-size:13px;line-height:1.4;overflow-wrap:anywhere}.aynur-help_emptyBubble__EVlGg{position:absolute;width:0;height:0}.aynur-help_launcher__R7iQ6[data-visit=true] .aynur-help_reactionBubble__JHkK_{position:relative}.aynur-help_visitText__89OMN{margin:0;min-height:44px;padding-right:36px}.aynur-help_panelNotice___CzUn{position:relative}.aynur-help_panelNotice___CzUn .aynur-help_visitText__89OMN{padding-right:44px}.aynur-help_visitOpen__6Dvet{display:block;min-height:44px;width:100%;padding:0 36px 0 0;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.aynur-help_visitDismiss__xLKXM{position:absolute;top:0;right:0;display:grid;place-items:center;width:44px;height:44px;padding:4px;border:0;border-radius:4px;background:transparent;color:inherit;cursor:pointer}.aynur-help_visitDismiss__xLKXM svg{width:16px;height:16px}.aynur-help_visitActions__gTWzm{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin-top:8px}.aynur-help_visitChoice__IHicY{position:relative}.aynur-help_visitChoice__IHicY>svg{position:absolute;right:10px;top:50%;transform:translateY(-50%);pointer-events:none}.aynur-help_visitActions__gTWzm a{display:flex;align-items:center;min-height:44px;padding:8px 32px 8px 10px;border:1px solid var(--aynur-burgundy);border-radius:4px;background:var(--aynur-cream);color:var(--aynur-burgundy);font-weight:600;text-decoration:none;overflow-wrap:anywhere}.aynur-help_visitChoice__IHicY:first-child a{background:var(--aynur-burgundy);color:var(--aynur-cream)}.aynur-help_visitChoice__IHicY:first-child>svg{color:var(--aynur-cream)}.aynur-help_launcher__R7iQ6[data-phone-notice=true][data-notice-collapsed=false]{width:min(280px,calc(100vw - 16px))}.aynur-help_launcher__R7iQ6[data-phone-notice=true] .aynur-help_reactionBubble__JHkK_{width:100%}.aynur-help_noticeBadge__eezc9{display:flex;align-items:center;gap:6px;width:190px;height:46px;padding:4px;border:0;border-radius:4px;background:var(--aynur-cream);color:var(--aynur-burgundy);font:inherit;font-size:13px;font-weight:600;line-height:18px;text-align:left;cursor:pointer}.aynur-help_noticeBadge__eezc9:focus-visible{outline:3px solid var(--aynur-focus);outline-offset:2px}.aynur-help_countDot__lhogl{position:absolute;top:0;right:0;display:grid;place-items:center;width:16px;height:16px;border:1px solid var(--aynur-cream);border-radius:50%;background:var(--aynur-burgundy);color:var(--aynur-cream);font-size:10px;line-height:1;pointer-events:none}.aynur-help_visitActions__gTWzm a:focus-visible,.aynur-help_visitDismiss__xLKXM:focus-visible,.aynur-help_visitOpen__6Dvet:focus-visible{outline:3px solid var(--aynur-focus);outline-offset:2px}.aynur-help_launcher__R7iQ6[data-compact=true]{flex-direction:row;align-items:center;gap:8px}.aynur-help_launcher__R7iQ6[data-compact=true] .aynur-help_reactionBubble__JHkK_{flex:0 0 auto}.aynur-help_launcher__R7iQ6[data-compact=true] .aynur-help_compactControls__GIH02{border:0;background:transparent}.aynur-help_helpText__CieBe:focus-visible,.aynur-help_joyPortrait__BXRAN:focus-visible,.aynur-help_name__AsF4P:focus-visible{outline:3px solid var(--aynur-focus);outline-offset:2px}.aynur-help_safeArea__b3vZF{position:fixed;padding-bottom:env(safe-area-inset-bottom);pointer-events:none}.aynur-help_portrait__Wkkq7{display:grid;place-items:center;width:48px;height:48px;padding:0;border:1px solid var(--aynur-border);border-radius:50%;background:var(--aynur-cream);cursor:pointer}.aynur-help_portrait__Wkkq7 .aynur-help_avatar__y97e0{width:44px;height:44px;border-radius:50%;background-size:132px 143px;background-position:-44px -27px}.aynur-help_portrait__Wkkq7:focus-visible{outline:3px solid var(--aynur-focus);outline-offset:2px}.aynur-help_minimize__h5dUm,.aynur-help_petButton__PK87a,.aynur-help_pill__CjZcC{font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.aynur-help_petButton__PK87a{position:relative;display:flex;flex-direction:column;align-items:center;padding:0;border:0;border-radius:var(--aynur-radius);background:transparent;color:inherit}.aynur-help_sprite__A8U9D{display:block;width:144px;height:156px;background-repeat:no-repeat;background-position:0 0;pointer-events:none}.aynur-help_invitation__5CucZ{padding:6px 14px;background:var(--aynur-paper);box-shadow:0 4px 16px #2a160d0d;font-size:13px}.aynur-help_invitation__5CucZ,.aynur-help_name__AsF4P{border:1px solid var(--aynur-border);border-radius:4px;color:var(--aynur-burgundy)}.aynur-help_name__AsF4P{margin-top:-4px;padding:5px 28px;background:var(--aynur-cream);font-weight:600}.aynur-help_minimize__h5dUm{width:44px;height:44px;margin-left:-26px;border:1px solid var(--aynur-border);border-radius:4px;background:var(--aynur-paper);color:var(--aynur-muted);display:grid;place-items:center;position:relative;z-index:1}.aynur-help_compactControls__GIH02+.aynur-help_minimize__h5dUm{margin-left:0}.aynur-help_pill__CjZcC{display:flex;align-items:center;gap:8px;min-height:48px;padding:4px 18px 4px 6px;border:1px solid var(--aynur-border);border-radius:4px;background:var(--aynur-cream);color:var(--aynur-burgundy);box-shadow:0 4px 20px #2a160d12;font-weight:600}.aynur-help_pill__CjZcC+.aynur-help_minimize__h5dUm{margin-left:0}.aynur-help_avatar__y97e0{flex:0 0 auto;display:block;width:36px;height:36px;border-radius:4px;background-color:#efe5da;background-repeat:no-repeat;background-size:108px 117px;background-position:-36px -23px;overflow:hidden}.aynur-help_pageTip__QdSvc{position:relative;display:flex;align-items:flex-start;width:min(280px,calc(100vw - 32px));padding:12px;gap:8px;background:var(--aynur-paper);border:1px solid var(--aynur-border);border-radius:4px;box-shadow:var(--aynur-shadow);font-size:13px;line-height:1.45}.aynur-help_pageTip__QdSvc p{margin:0}.aynur-help_tipClose__a1YNR{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;border:0;padding:0;border-radius:4px;background:transparent;color:var(--aynur-muted);cursor:pointer}.aynur-help_tipClose__a1YNR svg{width:16px;height:16px}.aynur-help_panel__zcKkZ{position:fixed;right:max(18px,env(safe-area-inset-right));bottom:var(--aynur-anchor,244px);z-index:65;display:flex;flex-direction:column;width:360px;height:auto;max-height:520px;overflow:hidden;border:1px solid var(--aynur-border);border-radius:var(--aynur-panel-radius);background:var(--aynur-paper);box-shadow:var(--aynur-shadow);transform-origin:bottom right;font-size:var(--aynur-body-size);line-height:1.45}.aynur-help_panel__zcKkZ button{font:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.aynur-help_panel__zcKkZ button:disabled{cursor:default}.aynur-help_header___qtYF{display:flex;align-items:center;gap:var(--aynur-gap);min-height:64px;padding:10px var(--aynur-space);background:var(--aynur-cream);flex-shrink:0;color:var(--aynur-burgundy)}.aynur-help_headerAvatar__65BVl{position:relative;flex-shrink:0}.aynur-help_header___qtYF .aynur-help_avatar__y97e0{width:32px;height:32px;background-size:96px 104px;background-position:-32px -16px}.aynur-help_online__tUEku{position:absolute;right:-1px;bottom:0;width:8px;height:8px;background:var(--aynur-focus);border:2px solid var(--aynur-cream);border-radius:4px}.aynur-help_identity__LABLt{flex:1;min-width:0;overflow-wrap:anywhere}.aynur-help_title__0rbvk{margin:0;font:500 16px/1.2 var(--font-playfair,Georgia,serif)}.aynur-help_header___qtYF p{margin:2px 0 0;color:var(--aynur-muted);font-size:var(--aynur-secondary-size);overflow-wrap:anywhere}.aynur-help_iconButton__nrBpy{display:grid;place-items:center;flex:0 0 44px;width:44px;height:44px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--aynur-burgundy)}.aynur-help_iconButton__nrBpy svg{width:18px;height:18px}.aynur-help_iconButton__nrBpy:disabled{color:var(--aynur-muted)}.aynur-help_menuGroup__IZAQZ{position:relative}.aynur-help_menu__iThmH{width:100%;padding:6px;margin-bottom:12px;border:1px solid var(--aynur-border);border-radius:4px;background:var(--aynur-cream)}.aynur-help_menuNote__NIrR6{margin:0;padding:8px;color:var(--aynur-muted);font-size:var(--aynur-secondary-size)}.aynur-help_menu__iThmH button{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:8px;border:0;border-radius:4px;background:transparent;color:var(--aynur-burgundy);text-align:left}.aynur-help_menu__iThmH button svg{width:18px;height:18px;flex-shrink:0}.aynur-help_menu__iThmH button:disabled{color:var(--aynur-muted)}.aynur-help_log__o8Xz_{min-height:0;flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;padding:var(--aynur-space);scroll-padding:var(--aynur-space)}.aynur-help_conversation__XIt4q{display:flex;flex-direction:column;gap:var(--aynur-space)}.aynur-help_assistant__qmxJV{display:flex;align-items:flex-end;gap:var(--aynur-gap)}.aynur-help_assistant__qmxJV .aynur-help_avatar__y97e0{width:24px;height:24px;background-size:72px 78px;background-position:-24px -12px;margin-bottom:2px}.aynur-help_answer__57cuV{max-width:85%;min-width:0;margin:0;padding:9px 12px;border-radius:var(--aynur-bubble-radius) var(--aynur-bubble-radius) var(--aynur-bubble-radius) 4px;background:var(--aynur-neutral);overflow-wrap:anywhere}.aynur-help_answer__57cuV p{margin:0}.aynur-help_pageMessage__GVOtC{margin-left:32px}.aynur-help_pageMessage__GVOtC .aynur-help_answer__57cuV{max-width:100%}.aynur-help_questionBubble__ue2VY{width:-moz-fit-content;width:fit-content;max-width:85%;margin:0 0 8px auto;padding:9px 12px;border-radius:var(--aynur-bubble-radius) var(--aynur-bubble-radius) 4px var(--aynur-bubble-radius);background:var(--aynur-burgundy);color:var(--aynur-paper);overflow-wrap:anywhere}.aynur-help_answerLinks__49_Xg{display:flex;flex-wrap:wrap;gap:4px 12px;margin-top:6px}.aynur-help_answerLinks__49_Xg a{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:var(--aynur-burgundy);font-weight:600;text-decoration:none}.aynur-help_answerLinks__49_Xg svg{flex-shrink:0;width:14px;height:14px}.aynur-help_quickReplies__oVXkG{display:flex;flex-wrap:wrap;gap:6px;margin:12px 0 0 32px}.aynur-help_chip__dMJBl{display:inline-flex;align-items:center;gap:4px;max-width:100%;min-height:44px;height:auto;padding:8px 12px;border:1px solid var(--aynur-border);border-radius:var(--aynur-pill-radius);background:var(--aynur-paper);color:var(--aynur-burgundy);text-align:left}.aynur-help_chip__dMJBl span{display:block;white-space:normal;overflow-wrap:anywhere;font-size:var(--aynur-secondary-size);line-height:14px}.aynur-help_moreChip__qD4XA{background:var(--aynur-cream)}.aynur-help_chip__dMJBl svg{flex-shrink:0;width:14px;height:14px}.aynur-help_searchResults__08fuU{margin-top:12px}.aynur-help_match__KRwQo+.aynur-help_match__KRwQo{margin-top:4px}.aynur-help_match__KRwQo button{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:44px;height:auto;padding:8px 10px;border:1px solid transparent;border-radius:4px;background:var(--aynur-cream);color:var(--aynur-burgundy);text-align:left}.aynur-help_match__KRwQo span{min-width:0;white-space:normal;overflow-wrap:anywhere}.aynur-help_match__KRwQo svg{flex-shrink:0;width:16px;height:16px}.aynur-help_match__KRwQo[data-active=true] button{background:var(--aynur-neutral);border-color:var(--aynur-control)}.aynur-help_empty__rKCxf{margin:0;color:var(--aynur-muted);font-size:var(--aynur-secondary-size)}.aynur-help_empty__rKCxf button{display:flex;align-items:center;gap:6px;min-height:44px;padding:6px 0;border:0;background:transparent;color:var(--aynur-burgundy);text-decoration:none}.aynur-help_empty__rKCxf svg{width:16px;height:16px}.aynur-help_composer__6YLXT{flex-shrink:0;margin:0;padding:5px 12px;background:var(--aynur-paper)}.aynur-help_searchField__8QAoF{display:flex;align-items:center;gap:8px;min-height:46px;border:1px solid var(--aynur-control);border-radius:var(--aynur-pill-radius);background:var(--aynur-cream);padding:0 4px 0 12px;color:var(--aynur-muted)}.aynur-help_searchField__8QAoF>svg{flex-shrink:0;width:16px;height:16px}.aynur-help_searchField__8QAoF:focus-within{outline:2px solid var(--aynur-focus);outline-offset:2px}.aynur-help_search__jnWVZ{width:100%;min-width:0;min-height:44px;padding:4px 0;border:0;outline:0;background:transparent;color:var(--aynur-ink);font:inherit}.aynur-help_search__jnWVZ::-moz-placeholder{color:var(--aynur-muted);opacity:1}.aynur-help_search__jnWVZ::placeholder{color:var(--aynur-muted);opacity:1}.aynur-help_srOnly___SrWW{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.aynur-help_answerLinks__49_Xg a:focus-visible,.aynur-help_log__o8Xz_:focus-visible,.aynur-help_minimize__h5dUm:focus-visible,.aynur-help_panel__zcKkZ button:focus-visible,.aynur-help_petButton__PK87a:focus-visible,.aynur-help_pill__CjZcC:focus-visible,.aynur-help_tipClose__a1YNR:focus-visible{outline:3px solid var(--aynur-focus);outline-offset:2px}.aynur-help_log__o8Xz_:focus-visible{outline-offset:-4px}.aynur-help_log__o8Xz_{scrollbar-width:thin;scrollbar-color:var(--aynur-control) transparent}.aynur-help_log__o8Xz_::-webkit-scrollbar{width:6px}.aynur-help_log__o8Xz_::-webkit-scrollbar-track{background:transparent}.aynur-help_log__o8Xz_::-webkit-scrollbar-thumb{background:var(--aynur-control);border-radius:4px}.aynur-help_log__o8Xz_::-webkit-scrollbar-button{display:none;width:0;height:0}@supports selector(::-webkit-scrollbar){.aynur-help_log__o8Xz_{scrollbar-width:auto;scrollbar-color:auto}}@media (hover:hover){.aynur-help_chip__dMJBl:hover,.aynur-help_iconButton__nrBpy:hover:not(:disabled),.aynur-help_menu__iThmH button:hover:not(:disabled),.aynur-help_minimize__h5dUm:hover,.aynur-help_tipClose__a1YNR:hover{background:var(--aynur-neutral)}}@media (prefers-reduced-motion:no-preference){.aynur-help_panel__zcKkZ[data-state=closed]{animation:aynur-help_disappear__ZX0DE .16s ease}.aynur-help_exchange__rJuN5{animation:aynur-help_message__344Lo .18s ease}@keyframes aynur-help_disappear__ZX0DE{0%{opacity:1}to{opacity:0}}@keyframes aynur-help_message__344Lo{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}}.aynur-help_launcher__R7iQ6[data-docked=true]{position:static;margin:0;max-width:100%}.aynur-help_launcher__R7iQ6[data-docked=true][data-visit=true]{width:100%;flex-direction:row;align-items:center;gap:8px}.aynur-help_launcher__R7iQ6[data-docked=true][data-visit=true] .aynur-help_reactionBubble__JHkK_{width:auto;flex:1 1 0;min-width:0}.aynur-help_launcher__R7iQ6[data-docked=true][data-visit=true] .aynur-help_launcherControls__P5uQO{flex:0 0 auto}.aynur-help_launcher__R7iQ6[data-docked=true] .aynur-help_pill__CjZcC{min-height:44px;padding:3px 8px;font-size:12px}@media(max-width:479px){.aynur-help_search__jnWVZ{font-size:16px}}.mentor-practice_page__YRt1a{min-width:0;font:400 16px/24px var(--mentor-font-ui);color:var(--mentor-ink)}.mentor-practice_page__YRt1a h1{margin-bottom:24px}.mentor-practice_page__YRt1a h2{font:600 24px/32px var(--mentor-font-ui);margin:0}.mentor-practice_page__YRt1a h3{font:600 20px/28px var(--mentor-font-ui);margin:0}.mentor-practice_overview__eZGRp{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;margin-bottom:32px}.mentor-practice_mode__3eyf8,.mentor-practice_outcome__tCCfT,.mentor-practice_ready__O8uQD,.mentor-practice_recommendation__jBKVb,.mentor-practice_review__JDAYk{padding:24px;border:1px solid var(--mentor-line);border-radius:12px;background:var(--mentor-surface)}.mentor-practice_recommendation__jBKVb{border-left:4px solid var(--mentor-brand);display:grid;gap:12px;justify-items:start}.mentor-practice_review__JDAYk{display:grid;align-content:start;gap:12px}.mentor-practice_modes__m_g5D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px}.mentor-practice_mode__3eyf8{display:grid;grid-template-columns:20px minmax(0,1fr);gap:8px 16px;color:var(--mentor-ink);text-decoration:none;transition:background .12s ease-out,box-shadow .12s ease-out}.mentor-practice_mode__3eyf8>svg{margin-top:4px}.mentor-practice_mode__3eyf8 p{grid-column:2;margin:0}.mentor-practice_mode__3eyf8:hover{background:var(--mentor-inset);box-shadow:inset 0 0 0 1px var(--mentor-control-border)}.mentor-practice_mode__3eyf8:active{box-shadow:inset 0 0 0 2px var(--mentor-control-border)}.mentor-practice_meta__21Nnx,.mentor-practice_muted__rSeqi{color:var(--mentor-muted);font-size:14px;line-height:20px}.mentor-practice_journal__6_6e7{margin-top:32px;display:grid;gap:16px}.mentor-practice_ready__O8uQD{max-width:640px;margin:24px auto;display:grid;gap:16px}.mentor-practice_primary__Vvhgm,.mentor-practice_secondary__CEbpr,.mentor-practice_settingsButton__0yEoi{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:10px 16px;border:1px solid var(--mentor-control-border);border-radius:8px;font:600 16px/24px var(--mentor-font-ui);text-decoration:none;color:var(--mentor-ink);background:var(--mentor-surface)}.mentor-practice_primary__Vvhgm{color:var(--mentor-on-brand);background:var(--mentor-brand);border-color:var(--mentor-brand)}.mentor-practice_primary__Vvhgm:hover,.mentor-practice_secondary__CEbpr:hover,.mentor-practice_settingsButton__0yEoi:hover{box-shadow:inset 0 0 0 1px currentColor}.mentor-practice_primary__Vvhgm:active,.mentor-practice_secondary__CEbpr:active,.mentor-practice_settingsButton__0yEoi:active{box-shadow:inset 0 0 0 2px currentColor}.mentor-practice_primary__Vvhgm:disabled,.mentor-practice_secondary__CEbpr:disabled{opacity:1;background:var(--mentor-inset);color:var(--mentor-muted);cursor:not-allowed}.mentor-practice_controls__q760_{display:flex;gap:8px;flex-wrap:wrap;width:100%}.mentor-practice_controls__q760_>button{flex:1}.mentor-practice_next__9dDTv{min-height:48px;margin-top:16px}.mentor-practice_select__G8wbt{min-height:48px}.mentor-practice_boardLoading__JtwR0{display:grid;place-items:center;width:100%;aspect-ratio:1;background:var(--mentor-inset);color:var(--mentor-muted)}.mentor-practice_iconButton__HOJzs{min-width:44px;min-height:44px;padding:8px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--mentor-control-border);border-radius:8px}.mentor-practice_feedback__3CmzJ{min-height:96px;padding:16px;border-radius:8px;background:var(--mentor-inset);color:var(--mentor-ink)}.mentor-practice_feedback__3CmzJ:empty{background:transparent}.mentor-practice_stats__hK2vq{display:flex;flex-wrap:wrap;gap:16px 24px;font-size:14px;line-height:20px}.mentor-practice_stats__hK2vq dt{color:var(--mentor-muted)}.mentor-practice_stats__hK2vq dd{margin-top:4px;font-size:20px;line-height:28px;font-weight:600;font-variant-numeric:tabular-nums}.mentor-practice_clockRow__UcMh6{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.mentor-practice_clock__geLhL{font:700 32px/40px var(--mentor-font-ui);font-variant-numeric:tabular-nums}.mentor-practice_clock__geLhL[data-urgent=true]{color:var(--mentor-error)}.mentor-practice_track__xFt3I{height:4px;margin-top:8px;background:var(--mentor-inset)}.mentor-practice_track__xFt3I span{display:block;height:100%;background:var(--mentor-brand)}.mentor-practice_target__0jZFf{display:block;font:700 40px/48px var(--mentor-font-ui)}.mentor-practice_page__YRt1a .font-serif{font-family:var(--mentor-font-ui)}.mentor-practice_field__DxzMp{display:grid;gap:8px;color:var(--mentor-ink);font-size:14px;line-height:20px}.mentor-practice_field__DxzMp select,.mentor-practice_page__YRt1a select{width:100%;max-width:100%;min-height:48px;padding:8px 12px;border:1px solid var(--mentor-control-border);border-radius:8px;font:400 16px/24px var(--mentor-font-ui);color:var(--mentor-ink);background:var(--mentor-surface)}.mentor-practice_textLink__7xInT{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:var(--mentor-brand);text-decoration:underline;text-underline-offset:3px}.mentor-practice_outcome__tCCfT{max-width:560px;margin:24px auto;display:grid;gap:16px;justify-items:start}.mentor-practice_outcome__tCCfT>[data-aynur-companion]{justify-self:center}.mentor-practice_page__YRt1a .cb-puzzle-position-enter{animation:none}.mentor-practice_page__YRt1a .cb-training-board,.mentor-practice_page__YRt1a .cb-training-board:before{box-shadow:none}.mentor-practice_page__YRt1a .academy-board-square{touch-action:manipulation}@media(max-width:1023px){.mentor-practice_overview__eZGRp{grid-template-columns:minmax(0,1fr)}}@media(max-width:767px){.mentor-practice_modes__m_g5D{grid-template-columns:minmax(0,1fr);gap:12px}.mentor-practice_mode__3eyf8,.mentor-practice_outcome__tCCfT,.mentor-practice_ready__O8uQD,.mentor-practice_recommendation__jBKVb,.mentor-practice_review__JDAYk{padding:16px}.mentor-practice_mode__3eyf8{min-height:96px}.mentor-practice_clock__geLhL{font-size:28px;line-height:36px}.mentor-practice_settingsButton__0yEoi{min-height:44px;padding:8px 12px;font-size:14px}.mentor-practice_page__YRt1a h2{font-size:22px;line-height:30px}}@media(prefers-reduced-motion:reduce){.mentor-practice_mode__3eyf8{transition:none}}@media(max-width:239px){.mentor-practice_outcome__tCCfT{padding:16px 8px}}.mentor-board-workspace_workspace__vuA2Y{display:grid;grid-template-columns:minmax(0,640px) minmax(280px,360px);grid-template-areas:"header header" "board phases" "board instruction" "board coach" "controls coach" "feedback metadata";gap:16px 24px;width:100%;max-width:1024px;margin-inline:auto;align-items:start;color:var(--mentor-ink)}.mentor-board-workspace_frame__q4so5{max-width:1200px;padding:16px 24px 32px;margin-inline:auto}.md-activity .mentor-board-workspace_frame__q4so5{padding:0}.mentor-board-workspace_header__IgWGZ{grid-area:header;display:flex;align-items:center;gap:12px;min-height:56px}.mentor-board-workspace_header__IgWGZ h1.mentor-board-workspace_title__gx8p5,.mentor-board-workspace_workspace__vuA2Y .mentor-board-workspace_header__IgWGZ h1.mentor-board-workspace_title__gx8p5{flex:1;min-width:0;margin:0;color:var(--mentor-ink);font:600 24px/32px var(--mentor-font-ui);letter-spacing:-.015em}.mentor-board-workspace_shortTitle__HUL0Z{display:none}.mentor-board-workspace_step__0dCeC{flex:none;font-size:14px;line-height:20px;color:var(--mentor-muted);font-variant-numeric:tabular-nums}.mentor-board-workspace_exit__UUnUp{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;min-height:44px;padding:8px;border:1px solid var(--mentor-control-border);border-radius:4px;color:var(--mentor-ink);background:var(--mentor-surface);font-size:14px;line-height:20px;text-decoration:none}.mentor-board-workspace_exit__UUnUp:hover{background:var(--mentor-inset);box-shadow:inset 0 0 0 1px var(--mentor-control-border)}.mentor-board-workspace_exit__UUnUp:active{box-shadow:inset 0 0 0 2px var(--mentor-control-border)}.mentor-board-workspace_phases__0EmhM{grid-area:phases;min-width:0}.mentor-board-workspace_instruction__TKDSg{grid-area:instruction;min-width:0;min-height:104px;font-size:16px;line-height:24px}.mentor-board-workspace_boardColumn__D19An{grid-area:board;min-width:0;width:min(100%,640px,calc(100svh - 220px));justify-self:center}.mentor-board-workspace_workspace__vuA2Y[data-placement-workspace] .mentor-board-workspace_boardColumn__D19An{width:min(100%,600px,calc(100svh - 220px))}.mentor-board-workspace_boardFrame__x7iv5{width:100%;padding:1px;border:1px solid var(--mentor-control-border);border-radius:4px;background:var(--mentor-inset)}.mentor-board-workspace_boardFrame__x7iv5 .cb-training-board{border:0;border-radius:0;padding:0;box-shadow:none;max-width:100%}.mentor-board-workspace_boardFrame__x7iv5 .cb-training-board:before{border:0;border-radius:0;box-shadow:none}.mentor-board-workspace_boardFrame__x7iv5:focus-within{outline:2px solid #FFFFFF;outline-offset:0;box-shadow:0 0 0 5px #241D21}.mentor-board-workspace_boardFrame__x7iv5 [data-square]:focus-visible{outline:2px solid #FFFFFF;outline-offset:-3px;box-shadow:inset 0 0 0 5px #241D21}.mentor-board-workspace_controls__zm9Nx{grid-area:controls;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:8px;min-height:48px;min-width:0;padding-bottom:env(safe-area-inset-bottom)}.mentor-board-workspace_controls__zm9Nx :where(button,a,select){min-height:44px}.mentor-board-workspace_feedback__ifZFr{grid-area:feedback;min-height:0;min-width:0}.mentor-board-workspace_coach__G83bk{grid-area:coach;min-width:0;position:relative;font-size:16px;line-height:24px}.mentor-board-workspace_metadata__SEGoC{grid-area:metadata;display:grid;gap:12px;min-width:0;color:var(--mentor-muted);font-size:14px;line-height:20px}.mentor-board-workspace_preference__V8BdA{display:inline-flex;align-items:center;min-height:44px;justify-self:start;color:var(--mentor-brand);font-weight:600;text-decoration:none}.mentor-board-workspace_workspace__vuA2Y[data-companion-compact=true] [data-companion-art]:not([data-queen-portrait]){flex-basis:48px;width:48px;height:52px}.mr-learning-shell:has(.mentor-board-workspace_focusedHost___TUPg)>footer{display:none}.mr-learning-shell:has(.mentor-board-workspace_focusedHost___TUPg) .md-session>.md-daily:has(~.md-activity){display:none}.mr-learning-shell:has(.mentor-board-workspace_focusedHost___TUPg) .md-activity{border:0;padding:0;background:transparent;box-shadow:none}.mr-learning-shell:has(.mentor-board-workspace_focusedHost___TUPg) .md-activity>.mr-btn{display:none}@media(max-width:1023px){.mentor-board-workspace_workspace__vuA2Y{grid-template-columns:minmax(0,1fr);grid-template-areas:"header" "phases" "instruction" "board" "controls" "feedback" "coach" "metadata";gap:12px}.mentor-board-workspace_instruction__TKDSg{min-height:72px}.mentor-board-workspace_boardColumn__D19An{width:min(100%,640px)}}@media(max-width:767px){.mentor-board-workspace_frame__q4so5{padding:0 16px 24px}.mentor-board-workspace_workspace__vuA2Y{gap:8px}.mentor-board-workspace_workspace__vuA2Y .mentor-board-workspace_header__IgWGZ h1.mentor-board-workspace_title__gx8p5{font-size:20px;line-height:28px}.mentor-board-workspace_header__IgWGZ{gap:8px;min-height:56px}.mentor-board-workspace_exitText__bVeVQ,.mentor-board-workspace_fullTitle__6_QLr{display:none}.mentor-board-workspace_shortTitle__HUL0Z{display:inline}.mentor-board-workspace_step__0dCeC{font-size:14px}.mentor-board-workspace_instruction__TKDSg{min-height:72px}.mentor-board-workspace_boardColumn__D19An,.mentor-board-workspace_workspace__vuA2Y[data-placement-workspace] .mentor-board-workspace_boardColumn__D19An{width:100%}.mentor-board-workspace_controls__zm9Nx{min-height:48px;justify-content:stretch}.mentor-board-workspace_controls__zm9Nx>button{flex:1}.mentor-board-workspace_coach__G83bk,.mentor-board-workspace_metadata__SEGoC{margin-top:16px}.mr-learning-shell:has(.mentor-board-workspace_focusedHost___TUPg){padding-bottom:calc(16px + env(safe-area-inset-bottom))}.mr-learning-shell:has(.mentor-board-workspace_focusedHost___TUPg) .mr-learning-header{display:none}.mr-learning-shell:has(.mentor-board-workspace_focusedHost___TUPg) .mr-root{padding-top:0;padding-bottom:16px}}@media(prefers-reduced-motion:reduce){.mentor-board-workspace_workspace__vuA2Y *,.mentor-board-workspace_workspace__vuA2Y :after,.mentor-board-workspace_workspace__vuA2Y :before{scroll-behavior:auto;transition-duration:0s;animation-duration:0s}.mentor-board-workspace_boardFrame__x7iv5 [data-square]>span{transition:none!important;animation:none!important}}@media(max-width:359px){.mentor-board-workspace_header__IgWGZ{flex-wrap:wrap;padding-bottom:8px}.mentor-board-workspace_header__IgWGZ h1.mentor-board-workspace_title__gx8p5,.mentor-board-workspace_workspace__vuA2Y .mentor-board-workspace_header__IgWGZ h1.mentor-board-workspace_title__gx8p5{flex-basis:calc(100% - 56px)}.mentor-board-workspace_step__0dCeC{margin-inline-start:56px}}.mentor-companion_companion__HTYTM{display:flex;align-items:center;flex-wrap:wrap;gap:16px;max-width:100%;min-width:0;min-height:104px}.mentor-companion_floatingPortrait__tPSYQ{position:fixed;display:grid;place-items:center;z-index:60;width:48px;height:48px;padding:0;border:1px solid #877a7e;border-radius:50%;background:#faf7f0;cursor:pointer}.mentor-companion_floatingPortrait__tPSYQ>span{width:44px;height:44px;border-radius:50%}.mentor-companion_floatingPortrait__tPSYQ:focus-visible{outline:3px solid #174d2b;outline-offset:2px}.mentor-companion_art__hhhXm,.mentor-companion_button__OOC97{display:block;position:relative;flex:0 0 96px;width:96px;height:104px;padding:0;border:0;border-radius:4px;background:transparent;overflow:visible}.mentor-companion_button__OOC97{cursor:pointer;transition:box-shadow .12s cubic-bezier(.2,.8,.2,1)}.mentor-companion_art__hhhXm>span,.mentor-companion_button__OOC97>span{display:block;position:absolute;width:112%;height:auto;aspect-ratio:12/13;left:-6%;bottom:0}.mentor-companion_button__OOC97:hover{box-shadow:inset 0 0 0 1px var(--mentor-control-border,#877A7E)}.mentor-companion_button__OOC97:active{box-shadow:inset 0 0 0 2px var(--mentor-control-border,#877A7E)}.mentor-companion_button__OOC97:focus-visible{outline:3px solid var(--mentor-brand,#7B263F);outline-offset:3px}.mentor-companion_line__4qUv_{min-width:0;color:var(--mentor-muted,#655B60);font-size:14px;line-height:20px}.mentor-companion_line__4qUv_:empty{display:none}.mentor-companion_message__LY9Zy{min-width:0;max-width:48ch;color:var(--mentor-ink,#241D21);font-size:16px;line-height:24px;animation:mentor-companion_instruction-reveal__AgDB8 .16s cubic-bezier(.2,.8,.2,1)}@keyframes mentor-companion_instruction-reveal__AgDB8{0%{opacity:.65}to{opacity:1}}@media(max-width:767px){.mentor-companion_companion__HTYTM{gap:12px}.mentor-companion_art__hhhXm,.mentor-companion_button__OOC97{flex-basis:64px;width:64px;height:70px}}.mentor-companion_companion__HTYTM[data-size=completion] .mentor-companion_art__hhhXm,.mentor-companion_companion__HTYTM[data-size=completion] .mentor-companion_button__OOC97{flex-basis:144px;width:144px;height:156px}@media(prefers-reduced-motion:reduce){.mentor-companion_message__LY9Zy{animation:none}.mentor-companion_button__OOC97{transition:none}}@media print{.mentor-companion_companion__HTYTM{display:none}}.mentor-companion_help__Ptm2i{min-height:44px;padding:8px 12px;border:1px solid #877a7e;border-radius:4px;background:#faf7f0;color:#4b0619;font-family:inherit;font-size:14px;font-weight:600;line-height:20px;cursor:pointer}.mentor-companion_help__Ptm2i:focus-visible{outline:3px solid #174d2b;outline-offset:2px}.learner-ui_shell__37kYM{--academy-body-font:var(--font-inter),"Segoe UI",Arial,sans-serif;--academy-heading-font:var(--font-playfair),Georgia,serif;min-height:100vh;background:var(--academy-paper);color:var(--academy-ink);font-family:var(--academy-body-font)}.learner-ui_shell__37kYM .font-serif{font-family:var(--academy-heading-font);letter-spacing:-.025em}.learner-ui_shell__37kYM :is(a,button,summary,select,input):focus-visible{outline:3px solid var(--academy-burgundy);outline-offset:4px}.learner-ui_siteHeader__NhTbH{background:var(--academy-black);color:var(--academy-cream);border-bottom:1px solid var(--academy-dark-border)}.learner-ui_brand__J7r4I{display:inline-flex;align-items:center;gap:12px;min-height:48px;color:var(--academy-cream)}.learner-ui_brandName__qnw8t{font-family:var(--academy-heading-font);font-size:27px;font-weight:700;letter-spacing:-.7px}.learner-ui_brandSection__jdTPq{border-left:1px solid var(--academy-dark-border);padding-left:12px;font-size:14px;font-weight:600}.learner-ui_desktopNavigation__7PDtI{display:none;align-items:center;gap:4px}.learner-ui_navLink__A1ClU{display:inline-flex;align-items:center;min-height:52px;border-bottom:2px solid transparent;padding:0 12px;color:var(--academy-on-dark-muted);font-size:14px;font-weight:700}.learner-ui_navLink__A1ClU:hover,.learner-ui_navLink__A1ClU[aria-current=page]{color:var(--academy-cream);border-bottom-color:var(--academy-cream)}.learner-ui_headerActions__Np3Iy{display:flex;align-items:center;gap:12px;font-size:14px;font-weight:700}.learner-ui_headerActions__Np3Iy a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;min-width:44px;color:var(--academy-cream)}.learner-ui_languageLink__goJHy{border-left:1px solid var(--academy-dark-border);padding-left:12px}.learner-ui_siteHeader__NhTbH :is(a,button):focus-visible{outline-color:var(--academy-cream)}.learner-ui_mobileNavigation__iSIu4{position:fixed;inset:auto 0 0;z-index:40;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding-bottom:env(safe-area-inset-bottom);background:var(--academy-black);border-top:1px solid var(--academy-dark-border)}.learner-ui_mobileNavLink__Z4X0N{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;min-height:68px;min-width:0;padding:7px 4px;border-top:3px solid transparent;color:var(--academy-on-dark-muted);font-size:14px;font-weight:700;line-height:1.25;text-align:center;overflow-wrap:anywhere}.learner-ui_mobileNavLink__Z4X0N[aria-current=page]{border-top-color:var(--academy-cream);background:var(--academy-burgundy);color:var(--academy-cream)}.learner-ui_mobileNavigation__iSIu4 .learner-ui_mobileNavLink__Z4X0N:focus-visible{outline-color:var(--academy-cream);outline-offset:-5px}.learner-ui_previewNotice__avOld{padding:8px 16px;border-bottom:1px solid var(--academy-border);background:var(--academy-burgundy-soft);color:var(--academy-burgundy);text-align:center;font-size:14px}.learner-ui_footer___C98L{padding:20px 16px;text-align:center;color:var(--academy-muted);font-size:14px}.learner-ui_pageTitle__2sV1B{color:var(--academy-burgundy);font-family:var(--academy-heading-font);font-size:clamp(32px,4vw,42px);font-weight:700;line-height:1.15;letter-spacing:-1px}.learner-ui_mentorReviewSlot__smC6P{height:72px;min-width:0;display:flex;align-items:center}.learner-ui_mentorArrival__B0Er6{display:flex;align-items:center;justify-content:space-between;gap:8px;height:24px;line-height:24px;min-width:0;color:var(--academy-burgundy);font-size:12px}.learner-ui_mentorArrival__B0Er6>span{display:flex;align-items:center;gap:6px;min-width:0}.learner-ui_mentorArrival__B0Er6>span>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.learner-ui_mentorArrival__B0Er6 svg{flex:none}.learner-ui_mentorArrival__B0Er6 a{display:inline-flex;align-items:center;gap:4px;flex:none;white-space:nowrap;text-decoration:underline;text-underline-offset:3px}.learner-ui_mentorReviewSlot__smC6P .learner-ui_dailyMeta__Ly0tq{margin:0}.learner-ui_lessonReview__r0YZZ{margin-top:32px;padding-top:24px;border-top:1px solid var(--academy-border);scroll-margin-top:20px}.learner-ui_solveStats__6dcgu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:20px 0}.learner-ui_solveStats__6dcgu>div{display:flex;flex-direction:column}.learner-ui_solveStats__6dcgu dt{color:var(--academy-muted);font-size:12px;flex:1}.learner-ui_solveStats__6dcgu dd{color:var(--academy-green);font-size:28px;font-weight:700;line-height:1.4}.learner-ui_solveList__fKNXx{margin-top:16px;border-top:1px solid var(--academy-border)}.learner-ui_solveList__fKNXx li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 20px;padding:18px 0;border-bottom:1px solid var(--academy-border)}.learner-ui_solveList__fKNXx li>div{flex:1 1 220px;min-width:0;overflow-wrap:anywhere}.learner-ui_solveList__fKNXx h3{color:var(--academy-ink);font-size:16px;font-weight:700;margin:3px 0}.learner-ui_solveList__fKNXx p{color:var(--academy-muted);font-size:12px;line-height:1.6}.learner-ui_deviceBadge__t9DOT{flex-shrink:0;color:var(--academy-muted);font-size:14px;padding:5px 9px;border-radius:20px;background:var(--academy-inset)}.learner-ui_details__mmHJR{color:var(--academy-muted);font-size:14px;line-height:1.6;margin-top:16px}.learner-ui_details__mmHJR summary{cursor:pointer;width:-moz-fit-content;width:fit-content;min-height:44px;display:list-item;align-content:center}.learner-ui_details__mmHJR summary:focus-visible{outline:3px solid var(--academy-green);outline-offset:3px}.learner-ui_details__mmHJR p{max-width:640px;margin:6px 0 12px}.learner-ui_hero__eRQM0{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:36px;padding:32px;background:var(--academy-burgundy);color:var(--academy-cream);border-radius:8px;overflow:hidden}.learner-ui_hero__eRQM0 h1{max-width:700px;font-family:var(--academy-heading-font);font-size:clamp(32px,4.4vw,48px);font-weight:700;line-height:1.1;letter-spacing:-1px;margin:12px 0 16px}.learner-ui_hero__eRQM0 p{max-width:640px;font-size:15px;line-height:1.8;color:var(--academy-on-dark-muted)}.learner-ui_heroLabel__3NS_p{color:var(--academy-cream)!important;font-size:13px!important;font-weight:700}.learner-ui_heroActions__XwmAX{display:flex;flex-wrap:wrap;gap:12px;margin-top:24px}.learner-ui_primary__cIlP7,.learner-ui_secondary__ItbCj,.learner-ui_textLink__wJ6i5{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:48px;padding:12px 18px;font-weight:700;font-size:14px;border-radius:6px;line-height:1.4;transition:background-color .15s ease,border-color .15s ease}.learner-ui_primary__cIlP7{background:var(--academy-burgundy);color:var(--academy-cream)}.learner-ui_primary__cIlP7:hover{background:var(--academy-burgundy-hover)}.learner-ui_primary__cIlP7:disabled,.learner-ui_secondary__ItbCj:disabled{cursor:not-allowed;color:var(--academy-muted);background:var(--academy-surface)}.learner-ui_hero__eRQM0 .learner-ui_primary__cIlP7{background:var(--academy-cream);color:var(--academy-black)}.learner-ui_hero__eRQM0 .learner-ui_primary__cIlP7:hover{background:var(--academy-cream)}.learner-ui_secondary__ItbCj{border:1px solid var(--academy-border-strong);color:var(--academy-ink);background:var(--academy-surface)}.learner-ui_secondary__ItbCj:hover{background:var(--academy-inset);border-color:var(--academy-border-strong)}.learner-ui_hero__eRQM0 .learner-ui_secondary__ItbCj{background:transparent;color:var(--academy-cream);border-color:var(--academy-dark-border)}.learner-ui_textLink__wJ6i5{padding:8px 0;justify-content:flex-start;color:var(--academy-burgundy)}.learner-ui_textLink__wJ6i5:hover{text-decoration:underline;text-underline-offset:4px}.learner-ui_activity__lDXBq:focus-visible,.learner-ui_primary__cIlP7:focus-visible,.learner-ui_secondary__ItbCj:focus-visible,.learner-ui_textLink__wJ6i5:focus-visible,.learner-ui_unit__HjA_w:focus-visible{outline:3px solid var(--academy-green);outline-offset:4px}.learner-ui_resume__B6hWq{align-self:stretch;display:flex;flex-direction:column;justify-content:space-between;padding:24px;border:1px solid var(--academy-dark-border);border-radius:6px;background:var(--academy-black);min-width:0}.learner-ui_resume__B6hWq h2{margin-top:12px;font-size:23px;line-height:1.3;font-weight:700;letter-spacing:-.5px}.learner-ui_resume__B6hWq .learner-ui_small__VPf6L{color:var(--academy-on-dark-muted);font-size:13px}.learner-ui_resumeLink__EYZSM{color:var(--academy-cream);font-weight:700;display:inline-flex;align-items:center;gap:9px;min-height:44px;margin-top:18px}.learner-ui_stats__DpHH9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border-bottom:1px solid var(--academy-border);margin:0 0 30px;padding:24px 0}.learner-ui_stat__L7xkq{border-right:1px solid var(--academy-border);padding:0 22px}.learner-ui_stat__L7xkq:first-child{padding-left:0}.learner-ui_stat__L7xkq:last-child{border:0}.learner-ui_stat__L7xkq strong{display:block;color:var(--academy-burgundy);font-weight:750;font-size:30px;line-height:1.2}.learner-ui_stat__L7xkq span{display:block;color:var(--academy-muted);font-size:13px;margin-top:6px}.learner-ui_workspace__QogxK{display:grid;grid-template-columns:minmax(230px,.8fr) minmax(0,1.5fr);gap:28px;align-items:start}.learner-ui_heading__WZjKA{font-family:var(--academy-heading-font);font-size:25px;font-weight:700;color:var(--academy-burgundy);line-height:1.25;letter-spacing:-.4px}.learner-ui_muted__vTB1i{color:var(--academy-muted);line-height:1.7;font-size:14px}.learner-ui_unitList__xCvty{display:grid;gap:9px;margin-top:18px}.learner-ui_unit__HjA_w{display:grid;grid-template-columns:42px minmax(0,1fr) 18px;align-items:center;gap:12px;width:100%;padding:15px;text-align:left;background:var(--academy-surface);border:1px solid var(--academy-border);border-radius:7px;color:var(--academy-ink)}.learner-ui_unit__HjA_w[data-selected=true]{border:2px solid var(--academy-burgundy);padding:14px;box-shadow:none}.learner-ui_unit__HjA_w[data-status=LOCKED]{background:var(--academy-inset)}.learner-ui_unitNumber__LYDYv{display:grid;place-items:center;height:42px;width:42px;border-radius:5px;background:var(--academy-inset);color:var(--academy-burgundy);font-size:19px;font-weight:700}.learner-ui_unit__HjA_w[data-status=COMPLETED] .learner-ui_unitNumber__LYDYv{background:var(--academy-green-soft);color:var(--academy-green)}.learner-ui_unit__HjA_w[data-status=CURRENT] .learner-ui_unitNumber__LYDYv{background:var(--academy-burgundy);color:var(--academy-cream)}.learner-ui_unit__HjA_w small{display:block;font-size:11px;margin-bottom:3px;color:var(--academy-muted)}.learner-ui_unit__HjA_w strong{font-size:14px;line-height:1.5;display:block}.learner-ui_unitProgress__tdCn4{margin-top:7px;background:var(--academy-inset);height:3px}.learner-ui_unitProgress__tdCn4 span{display:block;background:var(--academy-burgundy);height:100%}.learner-ui_panel__5Kn1u{padding:26px;background:var(--academy-surface);border:1px solid var(--academy-border);border-radius:8px;min-width:0}.learner-ui_panelHeader__oIGo2{display:flex;justify-content:space-between;gap:20px;align-items:start}.learner-ui_panelHeader__oIGo2 small{color:var(--academy-burgundy);font-weight:700;font-size:12px}.learner-ui_stars__fkiZ0{display:flex;gap:4px;color:var(--academy-green);flex-shrink:0}.learner-ui_stars__fkiZ0 svg{width:19px;height:19px}.learner-ui_panel__5Kn1u h2{font-family:var(--academy-heading-font);font-size:29px;font-weight:700;line-height:1.3;margin-top:8px;color:var(--academy-burgundy);letter-spacing:-.6px}.learner-ui_progressTrack__hC9xG{height:6px;background:var(--academy-inset);overflow:hidden;margin:18px 0 10px;border-radius:3px}.learner-ui_progressTrack__hC9xG span{height:100%;display:block;background:var(--academy-green);transition:width .25s ease}.learner-ui_exerciseTrack__QY7lK{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:22px}.learner-ui_activity__lDXBq{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:76px;padding:8px 4px;gap:6px;border:1px solid var(--academy-border);border-radius:7px;background:var(--academy-inset);font-weight:700;color:var(--academy-muted)}.learner-ui_activity__lDXBq[data-status=COMPLETED]{color:var(--academy-green);background:var(--academy-green-soft);border-color:var(--academy-green-border)}.learner-ui_activity__lDXBq[data-status=CURRENT]{background:var(--academy-burgundy);border:2px solid var(--academy-burgundy);color:var(--academy-cream)}.learner-ui_activity__lDXBq svg{height:18px;width:18px}.learner-ui_activity__lDXBq[aria-pressed=true]{outline:2px solid var(--academy-ink);outline-offset:3px}.learner-ui_activity__lDXBq span{font-size:11px}.learner-ui_activityDetail__0Ewar{margin-top:24px;padding:20px;border-top:1px solid var(--academy-border);border-bottom:1px solid var(--academy-border);background:var(--academy-paper)}.learner-ui_activityDetail__0Ewar h3{font-weight:700;font-size:16px;line-height:1.6}.learner-ui_activityDetail__0Ewar .learner-ui_primary__cIlP7{margin-top:16px}.learner-ui_select__TzZyH{width:100%;min-height:44px;border:1px solid var(--academy-border-strong);padding:8px 12px;margin-top:6px;border-radius:4px;background:var(--academy-surface);color:var(--academy-ink);font-size:14px}.learner-ui_skillFilter__81pJ_{display:block;margin-top:20px;font-size:13px;font-weight:700}.learner-ui_notice__lL5jK{padding:14px 18px;background:var(--academy-green-soft);border-left:4px solid var(--academy-green);font-size:14px;line-height:1.7;margin:18px 0}.learner-ui_featureGrid__Os1wP{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:34px}.learner-ui_feature__NbJNz{padding:24px;border:1px solid var(--academy-border);border-radius:16px;background:var(--academy-surface)}.learner-ui_feature__NbJNz svg{color:var(--academy-burgundy);width:26px;height:26px;margin-bottom:14px}.learner-ui_feature__NbJNz h2{font-weight:700;font-size:21px;line-height:1.3;margin-bottom:10px;color:var(--academy-ink);letter-spacing:-.5px}.learner-ui_practiceStrip__4m_Wg{display:flex;align-items:center;justify-content:space-between;gap:20px;border:1px solid var(--academy-border);border-radius:8px;padding:22px;margin-top:32px;background:var(--academy-inset)}.learner-ui_practiceStrip__4m_Wg h2{font-weight:700;font-size:21px;color:var(--academy-ink);letter-spacing:-.4px}.learner-ui_practiceLayout___RaOF{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"board controls" "board record";grid-template-rows:auto 1fr;gap:20px 36px;margin-top:30px;align-items:start}.learner-ui_practiceBoard__Y_wiq{grid-area:board;padding:16px;border:1px solid var(--academy-border);background:var(--academy-surface);border-radius:9px;min-width:0;scroll-margin-top:16px}.learner-ui_practiceTarget__h0pei{display:flex;align-items:center;justify-content:space-between;padding:6px 4px 20px}.learner-ui_practiceTarget__h0pei strong{display:block;color:var(--academy-burgundy);font-size:40px;line-height:1}.learner-ui_practiceTarget__h0pei small{color:var(--academy-muted);font-size:12px}.learner-ui_practiceTarget__h0pei .learner-ui_timer__JZyV4{color:var(--academy-ink);font-size:28px;text-align:right}.learner-ui_practiceControls__CmUMP{grid-area:controls;padding:24px;background:var(--academy-surface);border:1px solid var(--academy-border);border-radius:8px}.learner-ui_practiceSettings___i2bt{grid-area:record;padding:24px;background:var(--academy-inset);border:1px solid var(--academy-border);border-radius:8px}.learner-ui_practiceControls__CmUMP h2,.learner-ui_practiceSettings___i2bt h2{font-weight:700;font-size:21px;color:var(--academy-ink);letter-spacing:-.4px}.learner-ui_practiceControls__CmUMP label{display:block;font-size:13px;font-weight:700;margin-top:20px}.learner-ui_practiceControls__CmUMP .learner-ui_primary__cIlP7{margin-top:24px;width:100%}.learner-ui_scoreGrid__CrRUj{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:20px 0}.learner-ui_scoreGrid__CrRUj strong{display:block;color:var(--academy-ink);font-size:24px}.learner-ui_scoreGrid__CrRUj span{display:block;color:var(--academy-muted);font-size:11px;margin-top:4px}.learner-ui_skeleton__Jz2Pq{min-height:220px;background:linear-gradient(90deg,var(--academy-inset),var(--academy-inset),var(--academy-inset));border-radius:8px;padding:30px;color:var(--academy-muted)}.learner-ui_learnLoading__GL11A,.learner-ui_todayLoading__hl7Ei{display:grid;gap:24px}.learner-ui_loadingColumns__BxNFR{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px}.learner-ui_loadingColumns__BxNFR>div,.learner-ui_loadingFooter__CVQcO,.learner-ui_loadingHeading__j4ooX{background:var(--academy-surface);box-shadow:var(--academy-shadow);border-radius:8px}.learner-ui_loadingColumns__BxNFR>div{min-height:310px}.learner-ui_loadingFooter__CVQcO{min-height:190px}.learner-ui_loadingHeading__j4ooX{min-height:164px}.learner-ui_learnLoading__GL11A .learner-ui_loadingColumns__BxNFR{grid-template-columns:260px minmax(0,1fr)}.learner-ui_learnLoading__GL11A .learner-ui_loadingColumns__BxNFR>div{min-height:440px}@media(max-width:760px){.learner-ui_learnLoading__GL11A .learner-ui_loadingColumns__BxNFR,.learner-ui_loadingColumns__BxNFR{grid-template-columns:minmax(0,1fr);gap:20px}.learner-ui_loadingColumns__BxNFR>div{min-height:270px}.learner-ui_learnLoading__GL11A .learner-ui_loadingColumns__BxNFR>div:first-child{min-height:64px}.learner-ui_learnLoading__GL11A .learner-ui_loadingColumns__BxNFR>div:last-child{min-height:470px}}.learner-ui_recommendationList__FvE17{display:grid;gap:0;margin-top:16px;border-top:1px solid var(--academy-border)}.learner-ui_recommendationList__FvE17 li{padding:20px 0;border-bottom:1px solid var(--academy-border)}.learner-ui_recommendationList__FvE17 h3{font-size:17px;font-weight:700;color:var(--academy-ink);margin-bottom:6px}.learner-ui_nextStep__Hvl4w{margin-top:30px;border-top:2px solid var(--academy-burgundy);padding:24px 0}.learner-ui_nextStep__Hvl4w h2,.learner-ui_practiceOutcome__uKdup h2{font-size:23px;line-height:1.3;font-weight:700;color:var(--academy-ink);letter-spacing:-.5px}.learner-ui_loopActions__Dk18u{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:18px}.learner-ui_practiceIntro__ONFAO{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:28px;align-items:start;margin-top:28px}.learner-ui_suggestedPractice__54ubc{padding:26px;background:var(--academy-surface);border:1px solid var(--academy-border);border-radius:18px;min-width:0}.learner-ui_suggestedPractice__54ubc h2{color:var(--academy-ink);font-size:27px;line-height:1.3;font-weight:700;margin-top:8px;letter-spacing:-.6px}.learner-ui_history___RSTv{border-top:1px solid var(--academy-border);padding-top:22px;margin-top:32px;min-width:0}.learner-ui_practiceIntro__ONFAO .learner-ui_history___RSTv{margin-top:0}.learner-ui_goalRow__cYyeV{display:flex;flex-wrap:wrap;align-items:baseline;gap:12px;margin-top:16px;color:var(--academy-ink)}.learner-ui_goalRow__cYyeV strong{font-size:30px;font-weight:700;font-variant-numeric:tabular-nums}.learner-ui_goalRow__cYyeV span{font-size:14px}.learner-ui_goalComplete___PYgu{margin-top:14px;padding:12px 14px;border-left:3px solid var(--academy-green);background:var(--academy-green-soft);color:var(--academy-ink);font-size:14px}.learner-ui_goalComplete___PYgu p{line-height:1.6}.learner-ui_goalComplete___PYgu>span{display:block;margin-top:5px;color:var(--academy-green);font-weight:700}.learner-ui_goalComplete___PYgu .learner-ui_textLink__wJ6i5{min-height:44px}.learner-ui_rhythmStats__rgjQn{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:22px}.learner-ui_rhythmStats__rgjQn dt{color:var(--academy-muted);font-size:14px}.learner-ui_rhythmStats__rgjQn dd{margin-top:6px;color:var(--academy-ink);font-size:23px;font-weight:700}.learner-ui_practiceWeek__P1OEF{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-top:12px}.learner-ui_practiceWeek__P1OEF li{min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px;color:var(--academy-muted);font-size:14px}.learner-ui_dayCount__EbZ2U{width:100%;display:grid;place-items:center;min-height:48px;border:1px solid var(--academy-border);background:var(--academy-inset);color:var(--academy-ink);font-size:18px;font-weight:700;border-radius:4px}.learner-ui_dayCount__EbZ2U[data-active=true]{background:var(--academy-green-soft);color:var(--academy-green);border-color:var(--academy-green-border)}.learner-ui_recentPractice__33mAD{margin-top:12px;border-top:1px solid var(--academy-border)}.learner-ui_recentPractice__33mAD li{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 24px;padding:12px 0;border-bottom:1px solid var(--academy-border)}.learner-ui_practiceModes__5IlPv{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px;margin-top:22px}.learner-ui_practiceModes__5IlPv article{min-width:0;border:1px solid var(--academy-border);border-radius:16px;padding:22px;background:var(--academy-surface)}.learner-ui_practiceModes__5IlPv svg{color:var(--academy-burgundy)}.learner-ui_practiceModes__5IlPv h3{font-size:21px;font-weight:700;line-height:1.3;color:var(--academy-ink);margin-top:6px;letter-spacing:-.5px}.learner-ui_practiceOutcome__uKdup{margin-top:24px;padding:20px;border-left:4px solid var(--academy-green);background:var(--academy-green-soft)}.learner-ui_integratedTrainer__YgO1o aside>section,.learner-ui_integratedTrainer__YgO1o>div>div>section{border:1px solid var(--academy-border);border-radius:7px;box-shadow:none;background:var(--academy-surface)}.learner-ui_integratedTrainer__YgO1o{overflow-wrap:anywhere}.learner-ui_puzzlePanel__Hy77Y{padding:22px;min-width:0}.learner-ui_puzzleStats__gb_g_{display:flex;gap:24px;padding-bottom:18px;border-bottom:1px solid var(--academy-border)}.learner-ui_puzzleStats__gb_g_>div{min-width:0}.learner-ui_puzzleStats__gb_g_ dt{font-size:14px;color:var(--academy-muted)}.learner-ui_puzzleStats__gb_g_ dd{font-size:24px;line-height:1.3;font-weight:700;color:var(--academy-ink);font-variant-numeric:tabular-nums;margin-top:5px}.learner-ui_puzzleFeedback__hfQNa{margin-top:18px;color:var(--academy-ink);font-size:14px;line-height:1.7}.learner-ui_puzzleButtons__gA3O7{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:18px}.learner-ui_puzzleButtons__gA3O7 .learner-ui_secondary__ItbCj{min-width:0;padding:12px}.learner-ui_puzzleNext__RdwaU{margin-top:18px;width:100%}.learner-ui_puzzleFinish__XuB7F{margin-top:18px}.learner-ui_puzzleFinish__XuB7F h2{color:var(--academy-ink);font-size:22px;font-weight:700;line-height:1.3}.learner-ui_puzzleFinish__XuB7F p{margin-top:8px;color:var(--academy-muted);font-size:14px}.learner-ui_puzzleDifficulty__OcXYg{display:block;font-size:13px;font-weight:700;color:var(--academy-ink);margin:6px 0 14px}.learner-ui_puzzleTools__xDQW2{display:flex;flex-wrap:wrap;gap:20px}.learner-ui_puzzleOutcome__H03wa{padding-top:18px;margin-top:18px;border-top:1px solid var(--academy-border)}.learner-ui_compactNextStep__TbaFH{margin-top:18px}.learner-ui_compactNextStep__TbaFH h2{font-size:14px;color:var(--academy-muted);font-weight:700}.learner-ui_compactNextStep__TbaFH .learner-ui_loopActions__Dk18u{margin-top:12px}.learner-ui_compactNextStep__TbaFH .learner-ui_secondary__ItbCj{width:100%}.learner-ui_dailyHeader__nFYPP{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:24px}.learner-ui_dailyXp__aiK9B{color:var(--academy-burgundy);font-weight:700;font-size:14px;font-variant-numeric:tabular-nums}.learner-ui_dailyLayout__B5jrX{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px;align-items:start}.learner-ui_dailyLayout__B5jrX>:only-child{grid-column:1/-1}.learner-ui_dailyCourse__Pitub,.learner-ui_dailyEmpty__IFDEa,.learner-ui_dailyPrimary__gt5fs{min-width:0;padding:28px;border-radius:8px;overflow-wrap:anywhere}.learner-ui_dailyPrimary__gt5fs{background:var(--academy-burgundy);color:var(--academy-cream)}.learner-ui_dailyPrimary__gt5fs h2{font-size:clamp(25px,2.8vw,34px);font-weight:750;letter-spacing:-.7px;line-height:1.25;max-width:650px;margin:14px 0 24px}.learner-ui_dailyPrimary__gt5fs .learner-ui_primary__cIlP7{background:var(--academy-cream);color:var(--academy-burgundy)}.learner-ui_dailyPrimary__gt5fs .learner-ui_primary__cIlP7:hover,.learner-ui_hero__eRQM0 .learner-ui_primary__cIlP7:hover{background:var(--academy-surface)}.learner-ui_dailyPrimary__gt5fs .learner-ui_secondary__ItbCj{background:transparent;border-color:var(--academy-dark-border);color:var(--academy-cream)}.learner-ui_dailyPrimary__gt5fs .learner-ui_secondary__ItbCj:hover,.learner-ui_hero__eRQM0 .learner-ui_secondary__ItbCj:hover{background:var(--academy-burgundy-hover);border-color:var(--academy-on-dark-muted)}.learner-ui_dailyPrimary__gt5fs :is(a,button,summary):focus-visible,.learner-ui_hero__eRQM0 :is(a,button,summary):focus-visible{outline-color:var(--academy-cream)}.learner-ui_dailyLabel__KMwyG{font-size:14px;font-weight:700;color:var(--academy-burgundy)}.learner-ui_dailyPrimary__gt5fs .learner-ui_dailyLabel__KMwyG{color:var(--academy-cream)}.learner-ui_dailyMeta__Ly0tq{font-size:14px;line-height:1.6;color:var(--academy-muted);font-variant-numeric:tabular-nums;margin:12px 0}.learner-ui_dailyDetails__KQlcU,.learner-ui_dailyPrimary__gt5fs .learner-ui_dailyMeta__Ly0tq{color:var(--academy-on-dark-muted)}.learner-ui_dailyDetails__KQlcU{font-size:14px;line-height:1.6;margin-top:12px}.learner-ui_dailyDetails__KQlcU summary{cursor:pointer;width:-moz-fit-content;width:fit-content;min-height:44px;align-content:center}.learner-ui_dailyDetails__KQlcU summary:focus-visible{outline:3px solid var(--academy-cream);outline-offset:3px}.learner-ui_dailyDetails__KQlcU p{margin-top:6px;max-width:640px}.learner-ui_dailyCourse__Pitub{border:1px solid var(--academy-border);border-top:3px solid var(--academy-green);background:var(--academy-surface)}.learner-ui_dailyCourse__Pitub h2,.learner-ui_dailyEmpty__IFDEa h2{font-size:23px;color:var(--academy-ink);font-weight:700;line-height:1.3;letter-spacing:-.4px;margin-top:12px}.learner-ui_courseUpcoming__PWfWx{margin-top:18px;padding-top:14px;border-top:1px solid var(--academy-border)}.learner-ui_courseUpcoming__PWfWx h3{color:var(--academy-ink);font-size:14px;font-weight:700}.learner-ui_courseUpcoming__PWfWx ol{margin-top:8px}.learner-ui_courseUpcoming__PWfWx li{display:grid;gap:2px;padding:7px 0;border-bottom:1px solid var(--academy-border)}.learner-ui_courseUpcoming__PWfWx li:last-child{border-bottom:0}.learner-ui_courseUpcoming__PWfWx span{color:var(--academy-muted);font-size:14px}.learner-ui_courseUpcoming__PWfWx :is(a,strong){color:var(--academy-ink);font-size:14px;font-weight:650;line-height:1.45}.learner-ui_courseUpcoming__PWfWx a{text-decoration:underline;text-decoration-color:var(--academy-border-strong);text-underline-offset:3px}.learner-ui_dailyEmpty__IFDEa{background:var(--academy-inset)}.learner-ui_dailyEmpty__IFDEa h2{margin-top:0}.learner-ui_dailyEmpty__IFDEa p{color:var(--academy-muted);font-size:14px;line-height:1.7;margin:12px 0 18px;max-width:600px}.learner-ui_dailyQueue__rmxfc{margin-top:30px}.learner-ui_dailyQueue__rmxfc ul{margin-top:12px;border-top:1px solid var(--academy-border)}.learner-ui_dailyQueue__rmxfc li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;border-bottom:1px solid var(--academy-border)}.learner-ui_dailyQueue__rmxfc li>div{min-width:0}.learner-ui_dailyQueue__rmxfc li p{color:var(--academy-muted);font-size:14px}.learner-ui_dailyQueue__rmxfc li h3{color:var(--academy-ink);font-size:15px;font-weight:700;line-height:1.5;margin-top:4px;overflow-wrap:anywhere}.learner-ui_dailyQueue__rmxfc .learner-ui_textLink__wJ6i5{flex-shrink:0}.learner-ui_dailyPractice__gwMr9{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:24px;margin-top:30px}.learner-ui_dailyPractice__gwMr9>:only-child{grid-column:1/-1}.learner-ui_dailyWarmUp__tSw1y{display:flex;align-items:start;gap:16px;min-width:0;border-top:1px solid var(--academy-border);padding-top:22px}.learner-ui_dailyWarmUp__tSw1y>svg{flex-shrink:0;color:var(--academy-burgundy);margin-top:3px}.learner-ui_dailyWarmUp__tSw1y>div{min-width:0}.learner-ui_dailyWarmUp__tSw1y h2{color:var(--academy-ink);font-weight:700;font-size:21px}.learner-ui_dailyWarmUp__tSw1y p{color:var(--academy-muted);line-height:1.6;font-size:14px;margin-top:6px}.learner-ui_dailyWarmUp__tSw1y .learner-ui_streakLine__ru8Oi{color:var(--academy-green);font-weight:700}.learner-ui_dailyPractice__gwMr9 .learner-ui_history___RSTv{margin-top:0}.learner-ui_dailyCourse__Pitub h2,.learner-ui_dailyEmpty__IFDEa h2,.learner-ui_dailyPrimary__gt5fs h2,.learner-ui_dailyWarmUp__tSw1y h2,.learner-ui_feature__NbJNz h2,.learner-ui_hero__eRQM0 h1,.learner-ui_nextStep__Hvl4w h2,.learner-ui_practiceControls__CmUMP h2,.learner-ui_practiceModes__5IlPv h3,.learner-ui_practiceOutcome__uKdup h2,.learner-ui_practiceSettings___i2bt h2,.learner-ui_practiceStrip__4m_Wg h2,.learner-ui_puzzleFinish__XuB7F h2,.learner-ui_resume__B6hWq h2,.learner-ui_suggestedPractice__54ubc h2{font-family:var(--academy-heading-font);font-weight:700;letter-spacing:-.025em}.learner-ui_dailyCourse__Pitub h2,.learner-ui_dailyEmpty__IFDEa h2,.learner-ui_dailyWarmUp__tSw1y h2,.learner-ui_feature__NbJNz h2,.learner-ui_nextStep__Hvl4w h2,.learner-ui_practiceControls__CmUMP h2,.learner-ui_practiceModes__5IlPv h3,.learner-ui_practiceOutcome__uKdup h2,.learner-ui_practiceSettings___i2bt h2,.learner-ui_practiceStrip__4m_Wg h2,.learner-ui_puzzleFinish__XuB7F h2,.learner-ui_suggestedPractice__54ubc h2{color:var(--academy-burgundy)}.learner-ui_feature__NbJNz,.learner-ui_practiceModes__5IlPv article,.learner-ui_suggestedPractice__54ubc{border-radius:8px}.learner-ui_practiceStrip__4m_Wg{border-left:3px solid var(--academy-green)}.learner-ui_puzzleTimer__llf3Z{border:1px solid var(--academy-green);border-radius:4px;padding:6px 12px;background:var(--academy-green-soft);color:var(--academy-green);font-size:14px;font-weight:700;font-variant-numeric:tabular-nums}.learner-ui_puzzleTimer__llf3Z[data-urgent=true]{background:var(--academy-error-soft);color:var(--academy-error);border-color:var(--academy-error)}.learner-ui_puzzleTimeTrack__ywKrL{height:6px;overflow:hidden;margin-bottom:12px;background:var(--academy-inset);border-radius:3px}.learner-ui_puzzleTimeTrack__ywKrL>div{height:100%;background:var(--academy-green);transition:width .3s ease}.learner-ui_puzzleTimeTrack__ywKrL>div[data-urgent=true]{background:var(--academy-error)}.learner-ui_shell__37kYM .cb-training-board{border-radius:5px;box-shadow:none;border-width:2px}.learner-ui_accessibleBoards__4_7sX .academy-accessible-board{margin-inline:auto;width:100%;max-width:28rem;overflow:hidden;border:2px solid var(--academy-burgundy);border-radius:4px}.learner-ui_accessibleBoards__4_7sX .academy-board-square{position:relative;display:flex;aspect-ratio:1;min-height:0;min-width:0;align-items:center;justify-content:center;border:0;padding:0;background:var(--academy-board-light);color:var(--academy-board-text-light)}.learner-ui_accessibleBoards__4_7sX .academy-board-square[data-dark=true]{background:var(--academy-board-dark);color:var(--academy-board-text-dark)}.learner-ui_accessibleBoards__4_7sX .academy-board-square[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--academy-burgundy),inset 0 0 0 5px var(--academy-cream)}.learner-ui_accessibleBoards__4_7sX .academy-board-square:focus-visible{z-index:10;outline:3px solid var(--academy-cream);outline-offset:-6px;box-shadow:inset 0 0 0 3px var(--academy-burgundy)}.learner-ui_accessibleBoards__4_7sX .academy-board-coordinate{position:absolute;font-size:13px;font-weight:700}@media(min-width:1024px){.learner-ui_desktopNavigation__7PDtI{display:flex}.learner-ui_mobileNavigation__iSIu4{display:none}}@media(max-width:760px){.learner-ui_dailyLayout__B5jrX,.learner-ui_dailyPractice__gwMr9{grid-template-columns:minmax(0,1fr);gap:20px}.learner-ui_dailyCourse__Pitub,.learner-ui_dailyEmpty__IFDEa,.learner-ui_dailyPrimary__gt5fs{padding:22px;border-radius:12px}.learner-ui_dailyCourse__Pitub h2{font-size:20px}.learner-ui_dailyQueue__rmxfc li{align-items:start;flex-direction:column;gap:4px}.learner-ui_dailyHeader__nFYPP{margin-bottom:20px}.learner-ui_dailyWarmUp__tSw1y .learner-ui_loopActions__Dk18u{gap:6px 18px}}@media(max-width:700px){.learner-ui_practiceIntro__ONFAO{grid-template-columns:minmax(0,1fr);gap:24px}.learner-ui_practiceModes__5IlPv{grid-template-columns:minmax(0,1fr);gap:20px}.learner-ui_practiceModes__5IlPv article{display:grid;grid-template-columns:32px minmax(0,1fr);gap:4px 12px}.learner-ui_practiceModes__5IlPv article>svg{grid-row:1/span 4}.learner-ui_practiceModes__5IlPv article>a,.learner-ui_practiceModes__5IlPv article>h3,.learner-ui_practiceModes__5IlPv article>p{grid-column:2}.learner-ui_suggestedPractice__54ubc{padding:20px}.learner-ui_loopActions__Dk18u .learner-ui_primary__cIlP7,.learner-ui_loopActions__Dk18u .learner-ui_secondary__ItbCj{flex:1 1 160px}.learner-ui_rhythmStats__rgjQn{gap:12px}.learner-ui_rhythmStats__rgjQn dd{font-size:20px}.learner-ui_practiceWeek__P1OEF{gap:4px}}@media(max-width:900px){.learner-ui_hero__eRQM0{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px}.learner-ui_resume__B6hWq{padding:20px}.learner-ui_workspace__QogxK{grid-template-columns:minmax(0,1fr)}.learner-ui_unitList__xCvty{grid-template-columns:repeat(2,minmax(0,1fr))}.learner-ui_practiceLayout___RaOF{grid-template-columns:minmax(0,1fr);grid-template-areas:"controls" "board" "record";gap:20px}.learner-ui_practiceControls__CmUMP{display:grid;grid-template-columns:minmax(0,1fr);gap:12px;padding:20px}.learner-ui_practiceControls__CmUMP .learner-ui_primary__cIlP7,.learner-ui_practiceControls__CmUMP h2{grid-column:1/-1}.learner-ui_practiceControls__CmUMP .learner-ui_primary__cIlP7,.learner-ui_practiceControls__CmUMP label{margin-top:0}.learner-ui_practiceSettings___i2bt{max-width:none}}@media(max-width:1023px){body:has(.learner-ui_shell__37kYM){padding-bottom:calc(68px + env(safe-area-inset-bottom))}}@media(max-width:600px){.learner-ui_hero__eRQM0{padding:24px 20px;border-radius:7px}.learner-ui_hero__eRQM0 h1{letter-spacing:-.7px}.learner-ui_heroActions__XwmAX{flex-direction:column}.learner-ui_stats__DpHH9{padding:20px 0}.learner-ui_stat__L7xkq{padding:0 12px}.learner-ui_stat__L7xkq strong{font-size:25px}.learner-ui_stat__L7xkq span{font-size:11px}.learner-ui_unitList__xCvty{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.learner-ui_unit__HjA_w{grid-template-columns:30px minmax(0,1fr);padding:12px 10px;gap:8px}.learner-ui_unit__HjA_w[data-selected=true]{padding:11px 9px}.learner-ui_unit__HjA_w>svg{display:none}.learner-ui_unitNumber__LYDYv{width:30px;height:34px;font-size:16px}.learner-ui_unit__HjA_w strong{font-size:12px}.learner-ui_unit__HjA_w small{font-size:10px}.learner-ui_panel__5Kn1u{padding:20px 15px}.learner-ui_panel__5Kn1u h2{font-size:25px}.learner-ui_exerciseTrack__QY7lK{gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.learner-ui_activity__lDXBq{min-height:70px}.learner-ui_activityDetail__0Ewar{padding:16px}.learner-ui_featureGrid__Os1wP{grid-template-columns:minmax(0,1fr);gap:0}.learner-ui_feature__NbJNz{display:grid;grid-template-columns:34px minmax(0,1fr);gap:6px 10px;padding:20px 0}.learner-ui_feature__NbJNz svg{grid-row:1/span 3}.learner-ui_feature__NbJNz h2{font-size:22px;margin:0}.learner-ui_practiceStrip__4m_Wg{align-items:start;flex-direction:column;padding:20px}.learner-ui_practiceStrip__4m_Wg .learner-ui_primary__cIlP7{width:100%}.learner-ui_practiceBoard__Y_wiq{padding:16px 12px}.learner-ui_practiceSettings___i2bt{padding:22px}}@media(prefers-reduced-motion:reduce){.learner-ui_primary__cIlP7,.learner-ui_progressTrack__hC9xG span,.learner-ui_puzzleTimeTrack__ywKrL>div,.learner-ui_secondary__ItbCj,.learner-ui_textLink__wJ6i5{transition:none}}.learner-ui_dailyCourse__Pitub,.learner-ui_dailyEmpty__IFDEa,.learner-ui_dailyPrimary__gt5fs,.learner-ui_feature__NbJNz,.learner-ui_joinCard__JazaE,.learner-ui_panel__5Kn1u,.learner-ui_practiceBoard__Y_wiq,.learner-ui_practiceControls__CmUMP,.learner-ui_suggestedPractice__54ubc,.learner-ui_unit__HjA_w{box-shadow:var(--academy-shadow)}.learner-ui_hero__eRQM0 :is(a,button):focus-visible{outline-color:var(--academy-cream)}.foundation-guides_page__X6tW_{min-width:0;max-width:72rem;margin:0 auto;padding:16px max(16px,env(safe-area-inset-right,0px)) 32px max(16px,env(safe-area-inset-left,0px));box-sizing:border-box;color:var(--academy-ink);font-family:var(--academy-body-font,Arial,sans-serif);font-size:16px;line-height:1.55}.foundation-guides_links__MCt7o{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.foundation-guides_links__MCt7o a,.foundation-guides_sources__FM05z summary,.foundation-guides_textButton__SZ5mJ{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;color:var(--academy-burgundy);text-decoration:underline;text-underline-offset:4px}.foundation-guides_header__w67Gv{margin:12px 0 16px}.foundation-guides_header__w67Gv h1{font-family:var(--academy-heading-font,Georgia,serif);color:var(--academy-burgundy);font-size:32px;font-weight:700;line-height:1.2;margin:6px 0}.foundation-guides_header__w67Gv p{color:var(--academy-muted);font-size:16px}.foundation-guides_phases__x0u_H,.foundation-guides_practiceSelector__nYSoA{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.foundation-guides_phases__x0u_H button,.foundation-guides_practiceSelector__nYSoA button{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 14px;min-height:44px;border:1px solid var(--academy-border-strong);font-size:14px;color:var(--academy-burgundy)}.foundation-guides_phases__x0u_H button[aria-pressed=true],.foundation-guides_practiceSelector__nYSoA button[aria-pressed=true]{background:var(--academy-burgundy);color:var(--academy-cream);border-color:var(--academy-burgundy)}.foundation-guides_practiceSelector__nYSoA span{display:inline-flex;align-items:center;gap:4px}.foundation-guides_meta__ZDAM7{font-size:14px;line-height:1.5;color:var(--academy-muted);margin:12px 0}.foundation-guides_workspace__ZGrzM{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:28px;margin-top:20px;align-items:start}.foundation-guides_boardColumn__gq4BO{min-width:0}.foundation-guides_board__NhIUL .cb-training-board{max-width:100%;border-radius:0;border-width:8px;box-shadow:none}.foundation-guides_board__NhIUL .cb-training-board:before{border-radius:0;box-shadow:none}.foundation-guides_board__NhIUL .academy-board-square{background:var(--academy-board-light);color:var(--academy-board-text-light)}.foundation-guides_board__NhIUL .academy-board-square[data-dark=true]{background:var(--academy-board-dark);color:var(--academy-board-text-dark)}.foundation-guides_board__NhIUL .academy-board-coordinate{font-size:13px;color:inherit}.foundation-guides_coach__NfyI1{min-width:0;padding:24px;background:var(--academy-coach-surface);color:var(--academy-green);border-left:3px solid var(--academy-green);box-shadow:var(--academy-shadow)}.foundation-guides_character__Xy_PH{display:flex;justify-content:center;margin-bottom:16px}.foundation-guides_concepts__ggrk7{display:grid;gap:16px;padding-left:22px;list-style:decimal}.foundation-guides_coach__NfyI1 details{margin:16px 0;font-size:14px}.foundation-guides_coach__NfyI1 summary{min-height:44px;align-content:center;cursor:pointer;font-weight:600}.foundation-guides_annotation__EyQAs{font-size:22px;line-height:1.5}.foundation-guides_actions__1Bfr2{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin:12px 0}.foundation-guides_primary__MNF7l,.foundation-guides_secondary__KJac0{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;min-height:48px;font-size:16px;font-weight:600;line-height:1.4}.foundation-guides_primary__MNF7l{background:var(--academy-burgundy);color:var(--academy-cream)}.foundation-guides_secondary__KJac0{border:1px solid var(--academy-border-strong);color:var(--academy-burgundy);background:var(--academy-surface)}.foundation-guides_primary__MNF7l:disabled,.foundation-guides_secondary__KJac0:disabled{color:var(--academy-muted);background:var(--academy-surface);cursor:not-allowed}.foundation-guides_question__ZWWz3{min-width:0}.foundation-guides_question__ZWWz3 legend{font-family:var(--academy-heading-font,Georgia,serif);font-size:24px;font-weight:700;margin-bottom:12px}.foundation-guides_question__ZWWz3 p{margin-bottom:16px}.foundation-guides_choice__wkPE0{display:block;min-height:48px;width:100%;margin-top:8px;padding:12px;border:1px solid var(--academy-border-strong);background:var(--academy-surface);text-align:left;font-size:16px}.foundation-guides_choice__wkPE0[aria-pressed=true]{border:2px solid var(--academy-burgundy);padding:11px;font-weight:600}.foundation-guides_feedback__e1Oeh{display:flex;align-items:start;gap:8px;padding:14px;background:var(--academy-surface);color:var(--academy-burgundy);margin-top:16px}.foundation-guides_feedback__e1Oeh svg{flex:none;margin-top:4px}.foundation-guides_done__LuPiI,.foundation-guides_feedback__e1Oeh[data-correct=true]{color:var(--academy-green);background:var(--academy-green-soft)}.foundation-guides_done__LuPiI{padding:24px;border-left:4px solid var(--academy-green);margin-top:20px}.foundation-guides_done__LuPiI h2{font-family:var(--academy-heading-font,Georgia,serif);font-size:28px;font-weight:700;margin:8px 0}.foundation-guides_done__LuPiI p{margin:12px 0}.foundation-guides_sources__FM05z{margin:24px 0;font-size:14px;color:var(--academy-muted)}.foundation-guides_sources__FM05z ul{padding-left:20px;list-style:disc}.foundation-guides_sources__FM05z a{display:inline-block;padding:8px 0;min-height:44px;text-decoration:underline;overflow-wrap:anywhere}.foundation-guides_catalog__kSh7r{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;list-style:none}.foundation-guides_catalog__kSh7r a{display:block;min-height:120px;padding:20px;border:1px solid var(--academy-border);background:var(--academy-surface)}.foundation-guides_catalog__kSh7r h2{font-family:var(--academy-heading-font,Georgia,serif);font-size:24px;line-height:1.3;color:var(--academy-burgundy);font-weight:700;margin:8px 0}.foundation-guides_page__X6tW_ a:focus-visible,.foundation-guides_page__X6tW_ button:focus-visible,.foundation-guides_page__X6tW_ summary:focus-visible{outline:3px solid var(--academy-burgundy);outline-offset:3px}.foundation-guides_board__NhIUL button:focus-visible{outline-offset:-4px;z-index:50!important}@media(max-width:760px){.foundation-guides_header__w67Gv h1{font-size:28px}.foundation-guides_phases__x0u_H{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.foundation-guides_workspace__ZGrzM{grid-template-columns:minmax(0,1fr);gap:16px}.foundation-guides_coach__NfyI1{order:-1;padding:16px}.foundation-guides_character__Xy_PH{float:right;margin:0 0 8px 12px}.foundation-guides_concepts__ggrk7{gap:12px}.foundation-guides_annotation__EyQAs{font-size:18px}.foundation-guides_catalog__kSh7r{grid-template-columns:minmax(0,1fr);gap:12px}.foundation-guides_catalog__kSh7r a{padding:16px;min-height:100px}.foundation-guides_board__NhIUL .cb-training-board{border-width:4px}.foundation-guides_actions__1Bfr2 .foundation-guides_primary__MNF7l{flex:1}}.foundation-guides_catalog__kSh7r a{box-shadow:var(--academy-shadow)}.foundation-guides_page__X6tW_[data-mentor-guide]{width:100%;max-width:none;padding:0;margin:0;font-family:var(--mentor-font-ui);line-height:24px;color:var(--mentor-ink)}.foundation-guides_phaseNavigation__YNdZ9{min-width:0}.foundation-guides_phases__x0u_H{display:flex;flex-wrap:wrap;gap:8px;margin:0}.foundation-guides_phaseNavigation__YNdZ9 .foundation-guides_phases__x0u_H button{min-height:44px;padding:8px 12px;font-size:14px;line-height:20px}.foundation-guides_phaseNavigation__YNdZ9 .foundation-guides_phases__x0u_H [aria-pressed=true]{color:var(--mentor-on-brand);background:var(--mentor-brand);border-color:var(--mentor-brand)}.foundation-guides_phonePhase__LXOET{display:none}.foundation-guides_lessonLinks__GAdMb{display:flex;flex-wrap:wrap;gap:8px}.foundation-guides_lessonLinks__GAdMb a{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;border:1px solid var(--mentor-control-border);border-radius:8px;color:var(--mentor-ink);text-decoration:none}.foundation-guides_lessonLinks__GAdMb a[aria-current=page]{background:var(--mentor-inset);font-weight:600}.foundation-guides_sourceList__Gy1V4{display:grid;gap:8px;padding:0;list-style:none}.foundation-guides_sourceList__Gy1V4 a{display:inline-block;min-height:44px;color:var(--mentor-brand);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.foundation-guides_workspaceFeedback__dA0QA{min-height:96px;padding:12px 16px;border-radius:8px;background:var(--mentor-inset);color:var(--mentor-ink);font-size:16px;line-height:24px;animation:foundation-guides_guide-message__VQgnP .16s ease-out}.foundation-guides_workspaceFeedback__dA0QA[data-context=wrong]{color:var(--mentor-error);background:var(--mentor-error-bg)}.foundation-guides_workspaceFeedback__dA0QA[data-context=correct]{color:var(--mentor-success);background:var(--mentor-success-bg)}.foundation-guides_moveNote__IJ0tN{font-size:16px;line-height:24px;color:var(--mentor-ink);animation:foundation-guides_guide-message__VQgnP .16s ease-out}.foundation-guides_outcome__kMfx0{display:grid;justify-items:start;gap:16px;max-width:560px;padding:32px 24px;margin:24px auto;background:var(--mentor-surface);color:var(--mentor-ink);border:1px solid var(--mentor-line);border-radius:12px}.foundation-guides_outcome__kMfx0>[data-aynur-companion]{justify-self:center}.foundation-guides_outcome__kMfx0 .foundation-guides_actions__1Bfr2{margin:0;gap:16px}.foundation-guides_page__X6tW_[data-mentor-guide] .foundation-guides_choice__wkPE0{border-radius:8px;color:var(--mentor-ink)}.foundation-guides_page__X6tW_[data-mentor-guide] .foundation-guides_question__ZWWz3 legend{font:600 20px/28px var(--mentor-font-ui)}.foundation-guides_page__X6tW_[data-mentor-guide] .foundation-guides_practiceSelector__nYSoA{margin:0 0 16px}@keyframes foundation-guides_guide-message__VQgnP{0%{opacity:.65}to{opacity:1}}@media(max-width:767px){.foundation-guides_phases__x0u_H{display:none}.foundation-guides_phonePhase__LXOET{display:block}.foundation-guides_phonePhase__LXOET select{width:100%}.foundation-guides_outcome__kMfx0{padding:24px 16px}}@media(prefers-reduced-motion:reduce){.foundation-guides_moveNote__IJ0tN,.foundation-guides_workspaceFeedback__dA0QA{animation:none}}.academy-lesson-ui_lesson__jAbpz{max-width:1360px;min-width:0;margin:0 auto;color:var(--academy-ink);font-family:var(--academy-body-font,Arial,Helvetica,sans-serif);overflow-wrap:anywhere}.academy-lesson-ui_lesson__jAbpz .font-serif{font-family:var(--academy-heading-font,inherit)}.academy-lesson-ui_header__ws0nF{display:flex;flex-wrap:wrap;align-items:center;gap:10px 24px;padding-bottom:20px;border-bottom:1px solid var(--academy-border);margin-bottom:24px}.academy-lesson-ui_back__pUCki{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:600;color:var(--academy-burgundy)}.academy-lesson-ui_headerTitle__6N2uJ{flex:1 1 240px;min-width:0;font-size:20px;font-weight:700;line-height:1.35;letter-spacing:-.45px;scroll-margin-top:24px}.academy-lesson-ui_headerMeta__El_Hu{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:14px;color:var(--academy-muted)}.academy-lesson-ui_progress__XwfCy{height:4px;width:96px;background:var(--academy-inset);border-radius:4px;overflow:hidden}.academy-lesson-ui_progress__XwfCy span{display:block;height:100%;background:var(--academy-burgundy);transition:width .2s}.academy-lesson-ui_layout__6Q0rI{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);align-items:stretch;gap:36px}.academy-lesson-ui_boardColumn__8XyAD{min-width:0;align-self:start}.academy-lesson-ui_loadingBoard__AtJjs{aspect-ratio:1;width:100%;background:var(--academy-board-light);border:8px solid var(--academy-board-frame)}.academy-lesson-ui_loadingCoach__pWsZr{min-height:380px}.academy-lesson-ui_loadingCoach__pWsZr>div:first-child{height:164px;width:140px;margin:16px auto;background:var(--academy-green-soft);border-radius:50%}.academy-lesson-ui_loadingCoach__pWsZr>div:last-child{height:72px;margin-top:24px;background:var(--academy-surface);border-radius:6px}@media(max-width:760px){.academy-lesson-ui_loadingBoard__AtJjs{border-width:4px}.academy-lesson-ui_loadingCoach__pWsZr{min-height:184px;display:grid;grid-template-columns:56px minmax(0,1fr);gap:12px;align-items:center}.academy-lesson-ui_loadingCoach__pWsZr>div:first-child{width:56px;height:66px;margin:0}.academy-lesson-ui_loadingCoach__pWsZr>div:last-child{margin:0}}.academy-lesson-ui_board__cCemS{min-width:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;position:relative}.academy-lesson-ui_lesson__jAbpz .cb-training-board{max-width:100%;border-width:8px;border-radius:0;box-shadow:none}.academy-lesson-ui_lesson__jAbpz .cb-training-board:before{border-radius:0;box-shadow:none}.academy-lesson-ui_boardActions__uiiUt{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:10px;margin-top:16px}.academy-lesson-ui_boardActions__uiiUt .academy-lesson-ui_primary__nKUs2{min-width:160px;font-family:var(--academy-heading-font,Georgia,serif);font-size:20px;font-weight:700}.academy-lesson-ui_playback__lhEHu{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr)}.academy-lesson-ui_playback__lhEHu .academy-lesson-ui_primary__nKUs2{width:auto;min-width:0}.academy-lesson-ui_panel__yIGjF{min-width:0;padding:24px 28px;border:0;border-radius:0;background:var(--academy-coach-surface);color:var(--academy-green);border-left:3px solid var(--academy-green);box-shadow:var(--academy-shadow)}.academy-lesson-ui_kicker__qCxR0{color:var(--academy-muted);font-size:14px;font-weight:600}.academy-lesson-ui_title__tZQC_{margin-top:8px;font-family:var(--academy-heading-font,inherit);font-size:27px;font-weight:700;line-height:1.25;letter-spacing:-.65px;color:var(--academy-burgundy)}.academy-lesson-ui_description__P3mYj{margin-top:18px;color:var(--academy-burgundy);font-size:20px;line-height:1.55;font-weight:400}.academy-lesson-ui_muted__7WSHP{color:var(--academy-muted);font-size:14px;line-height:1.65}.academy-lesson-ui_badge__FBGe0{padding:5px 9px;border-radius:3px;font-size:14px;font-weight:600;background:var(--academy-surface);color:var(--academy-burgundy)}.academy-lesson-ui_coach__dVCEI{margin-top:16px}.academy-lesson-ui_character__5Mggq{display:flex;justify-content:center;margin-bottom:16px}.academy-lesson-ui_coachCopy__A4B8Z p{color:var(--academy-green)!important;font-family:var(--academy-body-font,Arial,Helvetica,sans-serif)!important;font-size:23px!important;line-height:1.5!important}.academy-lesson-ui_coachCopy__A4B8Z button{font-size:14px}.academy-lesson-ui_timer__3C6cS{display:block;font-size:48px;line-height:1.1;font-weight:700;font-variant-numeric:tabular-nums;color:var(--academy-burgundy)}.academy-lesson-ui_line__KMMPS{margin-top:20px;border-top:1px solid var(--academy-border);border-bottom:1px solid var(--academy-border);padding:14px 0;color:var(--academy-muted);font-size:14px;line-height:1.9}.academy-lesson-ui_details__1V6zC{margin-top:14px;font-size:14px;color:var(--academy-muted);line-height:1.65}.academy-lesson-ui_details__1V6zC summary{min-height:44px;cursor:pointer;align-content:center;width:-moz-fit-content;width:fit-content}.academy-lesson-ui_details__1V6zC p{margin-top:6px}.academy-lesson-ui_actions__o4tpH{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.academy-lesson-ui_actions__o4tpH>*{flex:1 1 100px}.academy-lesson-ui_primary__nKUs2,.academy-lesson-ui_secondary__SAhUU{display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:12px 16px;border-radius:3px;font-size:14px;font-weight:600;line-height:1.4}.academy-lesson-ui_primary__nKUs2{border:1px solid var(--academy-burgundy);background:var(--academy-burgundy);color:var(--academy-cream)}.academy-lesson-ui_primary__nKUs2:hover{background:var(--academy-burgundy-hover)}.academy-lesson-ui_secondary__SAhUU{border:1px solid var(--academy-border-strong);background:var(--academy-surface);color:var(--academy-ink)}.academy-lesson-ui_secondary__SAhUU:hover{background:var(--academy-paper)}.academy-lesson-ui_primary__nKUs2:disabled,.academy-lesson-ui_secondary__SAhUU:disabled{cursor:not-allowed;color:var(--academy-muted);background:var(--academy-surface)}.academy-lesson-ui_full__dkxaQ{width:100%;margin-top:12px}.academy-lesson-ui_feedback__haN6H{padding:14px 16px;margin-top:18px;font-size:14px;line-height:1.6;border-radius:8px;background:var(--academy-inset);color:var(--academy-ink)}.academy-lesson-ui_feedback__haN6H[data-state=solved]{background:var(--academy-green-soft);color:var(--academy-green)}.academy-lesson-ui_feedback__haN6H[data-state=wrong]{background:var(--academy-error-soft);color:var(--academy-error)}.academy-lesson-ui_feedback__haN6H[data-state=replying]{background:var(--academy-green-soft);color:var(--academy-ink)}.academy-lesson-ui_completion__k_JY_{max-width:680px;margin:40px auto;padding:36px;border:1px solid var(--academy-border);border-radius:16px;background:var(--academy-surface);text-align:center}.academy-lesson-ui_completeIcon__vkH7H{display:grid;width:56px;height:56px;place-items:center;margin:0 auto 20px;border-radius:50%;background:var(--academy-green-soft);color:var(--academy-green)}.academy-lesson-ui_completion__k_JY_ .academy-lesson-ui_title__tZQC_{font-size:32px}.academy-lesson-ui_completion__k_JY_ .academy-lesson-ui_description__P3mYj{font-size:15px}.academy-lesson-ui_recallCover__JDFO9{position:absolute;inset:0;display:grid;place-items:center;padding:20px;border:8px solid var(--academy-board-frame);background:var(--academy-board-dark);color:var(--academy-burgundy);text-align:center;font-size:23px;font-weight:600}.academy-lesson-ui_memoryCountdown__pDhtd{position:absolute;z-index:40;top:16px;right:16px;display:block;width:-moz-fit-content;width:fit-content;border:1px solid var(--academy-burgundy);border-radius:3px;background:var(--academy-surface);color:var(--academy-burgundy);font-size:15px;font-weight:700;padding:3px 8px;font-variant-numeric:tabular-nums}.academy-lesson-ui_lesson__jAbpz a:focus-visible,.academy-lesson-ui_lesson__jAbpz button:focus-visible,.academy-lesson-ui_lesson__jAbpz summary:focus-visible{outline:3px solid var(--academy-burgundy);outline-offset:3px}.academy-lesson-ui_lesson__jAbpz .cb-training-board button:focus-visible{outline-offset:-4px;z-index:40!important}.academy-lesson-ui_botPlayer__kavkS{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 4px;border:0;background:transparent}@media(min-width:901px){.academy-lesson-ui_lesson__jAbpz{width:min(1360px,calc(100vw - 64px));max-width:none;position:relative;left:50%;transform:translateX(-50%)}}@media(max-width:1000px){.academy-lesson-ui_layout__6Q0rI{gap:24px}.academy-lesson-ui_panel__yIGjF{padding:20px}.academy-lesson-ui_coachCopy__A4B8Z p{font-size:20px!important}}@media(max-width:760px){.academy-lesson-ui_layout__6Q0rI{grid-template-columns:minmax(0,1fr);gap:16px}.academy-lesson-ui_header__ws0nF{gap:6px 16px;padding-bottom:12px;margin-bottom:16px}.academy-lesson-ui_headerTitle__6N2uJ{flex-basis:100%;order:3;font-size:19px}.academy-lesson-ui_headerMeta__El_Hu{margin-left:auto}.academy-lesson-ui_progress__XwfCy{width:64px}.academy-lesson-ui_boardColumn__8XyAD,.academy-lesson-ui_board__cCemS{width:100%;max-width:580px;justify-self:center}.academy-lesson-ui_lesson__jAbpz .cb-training-board,.academy-lesson-ui_recallCover__JDFO9{border-width:4px}.academy-lesson-ui_panel__yIGjF{padding:16px;order:-1}.academy-lesson-ui_panel__yIGjF .academy-lesson-ui_title__tZQC_{font-size:23px;margin-top:4px}.academy-lesson-ui_coach__dVCEI{display:grid;grid-template-columns:56px minmax(0,1fr);align-items:start;gap:12px;margin-top:12px}.academy-lesson-ui_character__5Mggq{margin:0}.academy-lesson-ui_coachCopy__A4B8Z p{font-size:18px!important}.academy-lesson-ui_description__P3mYj{font-size:18px}.academy-lesson-ui_boardActions__uiiUt{margin-top:12px}.academy-lesson-ui_boardActions__uiiUt .academy-lesson-ui_primary__nKUs2{width:100%;min-width:0}.academy-lesson-ui_completion__k_JY_{padding:28px 20px;margin:20px auto}}@media(prefers-reduced-motion:reduce){.academy-lesson-ui_progress__XwfCy span{transition:none}.academy-lesson-ui_lesson__jAbpz .cb-piece-travel{animation:none}}.academy-lesson-ui_completion__k_JY_{box-shadow:var(--academy-shadow)}.academy-lesson-ui_lesson__jAbpz[data-mentor-course]{width:100%;max-width:1200px;left:auto;transform:none;font:400 16px/24px var(--mentor-font-ui)}.academy-lesson-ui_lesson__jAbpz[data-mentor-course] .academy-lesson-ui_actions__o4tpH,.academy-lesson-ui_lesson__jAbpz[data-mentor-course] .academy-lesson-ui_boardActions__uiiUt{margin:0;gap:8px}.academy-lesson-ui_lesson__jAbpz[data-mentor-course] .academy-lesson-ui_primary__nKUs2,.academy-lesson-ui_lesson__jAbpz[data-mentor-course] .academy-lesson-ui_secondary__SAhUU{min-height:48px;min-width:0;border-radius:8px;font:600 16px/24px var(--mentor-font-ui);padding:8px 16px;box-shadow:none}.academy-lesson-ui_lesson__jAbpz[data-mentor-course] .academy-lesson-ui_primary__nKUs2{color:var(--mentor-on-brand);background:var(--mentor-brand);border:1px solid var(--mentor-brand)}.academy-lesson-ui_lesson__jAbpz[data-mentor-course] .academy-lesson-ui_secondary__SAhUU{color:var(--mentor-ink);background:var(--mentor-surface);border:1px solid var(--mentor-control-border)}.academy-lesson-ui_lesson__jAbpz[data-mentor-course] :is(.academy-lesson-ui_primary__nKUs2,.academy-lesson-ui_secondary__SAhUU):hover{box-shadow:inset 0 0 0 1px currentColor}.academy-lesson-ui_lesson__jAbpz[data-mentor-course] :is(.academy-lesson-ui_primary__nKUs2,.academy-lesson-ui_secondary__SAhUU):active{box-shadow:inset 0 0 0 2px currentColor}.academy-lesson-ui_workspaceFeedback__f1ztr{min-height:96px;padding:16px;border-radius:8px;color:var(--mentor-ink);background:var(--mentor-inset);font:400 16px/24px var(--mentor-font-ui)}.academy-lesson-ui_workspaceFeedback__f1ztr[data-state=wrong]{color:var(--mentor-error);background:var(--mentor-error-bg)}.academy-lesson-ui_workspaceFeedback__f1ztr[data-state=solved]{color:var(--mentor-success);background:var(--mentor-success-bg)}.academy-lesson-ui_lesson__jAbpz[data-mentor-course] .academy-lesson-ui_completion__k_JY_,.academy-lesson-ui_studyOutcome__CG9ZH{max-width:560px;padding:32px 24px;margin:24px auto;display:grid;justify-items:start;gap:16px;background:var(--mentor-surface);border:1px solid var(--mentor-line);border-radius:12px;text-align:left;box-shadow:none}.academy-lesson-ui_lesson__jAbpz[data-mentor-course] .academy-lesson-ui_completion__k_JY_>[data-aynur-companion],.academy-lesson-ui_studyOutcome__CG9ZH>[data-aynur-companion]{justify-self:center}.academy-lesson-ui_lesson__jAbpz[data-mentor-course] .academy-lesson-ui_completion__k_JY_ .academy-lesson-ui_title__tZQC_{margin:0;font:700 28px/36px var(--mentor-font-ui)}.academy-lesson-ui_lesson__jAbpz[data-mentor-course] .academy-lesson-ui_completion__k_JY_ .academy-lesson-ui_description__P3mYj{margin:0;font:400 16px/24px var(--mentor-font-ui);color:var(--mentor-ink)}.academy-lesson-ui_lesson__jAbpz[data-mentor-course] .academy-lesson-ui_completeIcon__vkH7H{width:auto;height:auto;margin:0;background:none}.academy-lesson-ui_studyMoves__9ynbr{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}@media(max-width:767px){.academy-lesson-ui_lesson__jAbpz[data-mentor-course] .academy-lesson-ui_completion__k_JY_,.academy-lesson-ui_studyOutcome__CG9ZH{padding:24px 16px}}