.adoption-flow_flow__24hCN{padding-block:36px;border-bottom:1px solid var(--line,#cedadd)}.adoption-flow_flow__24hCN h2{margin:0;color:var(--ink,#18262d);font-size:24px;line-height:1.5;text-wrap:balance}.adoption-flow_intro__3fFBB,.adoption-flow_note__xJUu0{color:var(--muted,#536674);font-size:16px;line-height:1.8}.adoption-flow_intro__3fFBB{max-width:42em;margin:12px 0 32px}.adoption-flow_steps__rj1mr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:0;margin:0;list-style:none}.adoption-flow_step__jAShX{min-width:0}.adoption-flow_connector__nZzQa{position:relative;height:44px;display:flex;align-items:center}.adoption-flow_step__jAShX:not(:last-child) .adoption-flow_connector__nZzQa:after{content:"";position:absolute;left:44px;right:0;top:50%;border-top:1px solid var(--accent,#087f8c)}.adoption-flow_node__yipif{display:grid;place-items:center;width:44px;height:44px;border:1px solid var(--accent,#087f8c);border-radius:50%;color:var(--accent,#087f8c);background:var(--surface,#fff);font-size:18px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.adoption-flow_arrow__RELdq{position:absolute;right:6px;width:12px;height:12px;color:var(--accent,#087f8c);fill:none;stroke:currentColor;stroke-width:1.5}.adoption-flow_detail__4bqx3{display:flex;flex-direction:column;padding:20px 24px 0 0;height:calc(100% - 44px)}.adoption-flow_step__jAShX:last-child .adoption-flow_detail__4bqx3{padding-right:0}.adoption-flow_detail__4bqx3 h3{margin:0 0 12px;color:var(--ink,#18262d);font-size:20px;line-height:1.5}.adoption-flow_detail__4bqx3 p{margin:0 0 24px;color:var(--muted,#536674);font-size:16px;line-height:1.8}.adoption-flow_detail__4bqx3 .adoption-flow_result__uc03T{margin-top:auto;margin-bottom:0;padding-top:16px;border-top:1px solid var(--line,#cedadd);color:var(--ink,#18262d);font-size:15px}.adoption-flow_result__uc03T span{display:block;margin-bottom:4px;color:var(--muted,#536674);font-size:13px}.adoption-flow_note__xJUu0{margin:32px 0 0;font-size:14px}@media (max-width:800px){.adoption-flow_flow__24hCN{padding-block:28px}.adoption-flow_flow__24hCN h2{font-size:22px}.adoption-flow_steps__rj1mr{grid-template-columns:1fr}.adoption-flow_step__jAShX{display:grid;grid-template-columns:44px minmax(0,1fr);grid-gap:20px;gap:20px}.adoption-flow_connector__nZzQa{height:100%;align-items:flex-start}.adoption-flow_step__jAShX:not(:last-child) .adoption-flow_connector__nZzQa:after{left:22px;right:auto;top:44px;bottom:0;border-top:0;border-left:1px solid var(--accent,#087f8c)}.adoption-flow_arrow__RELdq{top:auto;bottom:6px;left:17px;right:auto;transform:rotate(90deg)}.adoption-flow_detail__4bqx3{padding:6px 0 32px;height:auto}.adoption-flow_detail__4bqx3 p{margin-bottom:16px}.adoption-flow_detail__4bqx3 .adoption-flow_result__uc03T{padding-top:12px}.adoption-flow_step__jAShX:last-child .adoption-flow_detail__4bqx3{padding-bottom:0}}.learner-demo-link_transition__3Lycl{position:fixed;inset:0;z-index:10000;background-color:#0d1d22;background-image:var(--office),var(--preview);background-size:cover;background-position:50%;background-repeat:no-repeat;animation:learner-demo-link_enterOffice__stqNx .65s cubic-bezier(.16,1,.3,1) both}.learner-demo-link_fallback__apj99,.learner-demo-link_status__hpPRr{position:absolute;left:50%;transform:translateX(-50%);max-width:calc(100% - 40px);padding:12px 20px;background:#102a30;color:#edf7f5;border-radius:8px;font-size:16px;line-height:1.5;text-align:center}.learner-demo-link_status__hpPRr{bottom:32px}.learner-demo-link_fallback__apj99{bottom:92px;min-height:44px;text-underline-offset:4px}.learner-demo-link_fallback__apj99:focus-visible{outline:2px solid #fff;outline-offset:4px}@keyframes learner-demo-link_enterOffice__stqNx{0%{-webkit-clip-path:var(--launch-clip);clip-path:var(--launch-clip);opacity:.5}to{-webkit-clip-path:inset(0 round 0);clip-path:inset(0 round 0);opacity:1}}@keyframes learner-demo-link_enterQuietly__W7hIn{0%{opacity:.7}to{opacity:1}}.learner-demo-link_transition__3Lycl[data-reduced=true]{animation:learner-demo-link_enterQuietly__W7hIn .1s linear both}@media (max-width:800px){.learner-demo-link_transition__3Lycl{background-image:var(--office-small),var(--preview)}}@media (prefers-reduced-motion:reduce){.learner-demo-link_transition__3Lycl{animation:learner-demo-link_enterQuietly__W7hIn .1s linear both}}.learner-demo-link_returnHold__TsKes{animation:none}.learner-demo-link_returnArrival__IMNB_{animation:learner-demo-link_returnHome__zdflp .42s cubic-bezier(.4,0,.2,1) both}@keyframes learner-demo-link_returnHome__zdflp{0%{-webkit-clip-path:inset(0 round 0);clip-path:inset(0 round 0);opacity:1}to{-webkit-clip-path:var(--launch-clip);clip-path:var(--launch-clip);opacity:0}}@keyframes learner-demo-link_returnQuietly__lD_xS{0%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.learner-demo-link_returnArrival__IMNB_{animation:learner-demo-link_returnQuietly__lD_xS .1s linear both}}.entrance-transition_host__ePwts{position:relative}.entrance-transition_host__ePwts[aria-busy=true]{pointer-events:none}.entrance-transition_transition__pH_0X{position:fixed;bottom:24px;left:50%;transform:translateX(-50%);z-index:10000;padding:12px 20px;max-width:calc(100vw - 32px);border-radius:8px;background:var(--paper,#102a30);color:var(--ink,#edf7f5);box-shadow:0 8px 24px #0003}.interactive-test_testPortal__54CxC{min-height:100svh;padding:0;background:#0d1d22;color:#f5fbfa}.interactive-test_scene__T2IeA{position:relative;isolation:isolate;overflow:hidden;width:100%;aspect-ratio:1672/941;max-width:none;margin:0 auto;border:0;background:#1d302f;box-shadow:0 28px 90px rgba(2,14,18,.4)}.interactive-test_sceneWorld__uhDGc{position:absolute;z-index:0;inset:0;overflow:hidden;background-color:#1d302f;background-image:var(--scene-image),var(--scene-preview);background-position:50%;background-size:100% 100%;background-repeat:no-repeat}.interactive-test_calendarTag__EeUVH,.interactive-test_heroCopy__RLk52,.interactive-test_hotspotLayer__Nv3O1,.interactive-test_sceneFooter__HunVG,.interactive-test_supportRail__q_xG_,.interactive-test_topbar__aK9Bo{transition:opacity .16s ease}.interactive-test_scene__T2IeA:not([data-active-panel=none]) :is(.interactive-test_topbar__aK9Bo,.interactive-test_heroCopy__RLk52,.interactive-test_hotspotLayer__Nv3O1,.interactive-test_supportRail__q_xG_,.interactive-test_sceneFooter__HunVG,.interactive-test_calendarTag__EeUVH){opacity:0;pointer-events:none}.interactive-test_scene__T2IeA[data-closing=true] .interactive-test_detailPanel__pjDIS{pointer-events:none}.interactive-test_scene__T2IeA[data-closing=true] .interactive-test_dialogBackdrop__OdFKY{opacity:0;transition:opacity .28s ease;animation:none}.interactive-test_scene__T2IeA[data-closing=true] :is(.interactive-test_topbar__aK9Bo,.interactive-test_heroCopy__RLk52,.interactive-test_hotspotLayer__Nv3O1,.interactive-test_supportRail__q_xG_,.interactive-test_sceneFooter__HunVG,.interactive-test_calendarTag__EeUVH){opacity:1;transition:opacity .28s ease}.interactive-test_scene__T2IeA button:focus-visible{outline:2px solid #a9e1de;outline-offset:4px}.interactive-test_sceneShade__AV0dj{position:absolute;z-index:-1;inset:0;background:linear-gradient(90deg,rgba(6,24,29,.9),rgba(6,24,29,.58) 31%,rgba(6,24,29,.05) 64%),linear-gradient(0deg,rgba(6,24,29,.68),transparent 30%,rgba(6,24,29,.28))}.interactive-test_sceneFooter__HunVG,.interactive-test_topbar__aK9Bo{position:absolute;right:30px;left:30px;display:flex;align-items:center;justify-content:space-between}.interactive-test_topbar__aK9Bo{top:28px;z-index:3}.interactive-test_backButton__r5Wqt,.interactive-test_brandLockup__35585,.interactive-test_heroMeta__vvRtz,.interactive-test_heroMeta__vvRtz span,.interactive-test_panelCta__OsTqq,.interactive-test_sceneFooter__HunVG,.interactive-test_sceneFooter__HunVG span,.interactive-test_topbarActions__ET2HZ{display:flex;align-items:center}.interactive-test_brandLockup__35585{gap:10px}.interactive-test_brandLockup__35585>span:last-child{display:grid;grid-gap:2px;gap:2px}.interactive-test_brandLockup__35585 strong{font-size:.94rem;letter-spacing:.03em}.interactive-test_backButton__r5Wqt,.interactive-test_brandLockup__35585 small,.interactive-test_sceneFooter__HunVG,.interactive-test_testBadge__eLDMf{color:rgba(235,248,247,.78);font-size:.75rem}.interactive-test_brandMark__DTylF{display:grid;width:34px;height:34px;place-items:center;border:1px solid rgba(221,241,241,.62);border-radius:50%;color:#c5f0ee}.interactive-test_topbarActions__ET2HZ{gap:16px}.interactive-test_variantSwitch__1hUD4{display:flex;gap:3px;padding:3px;border:1px solid rgba(221,241,241,.22);border-radius:999px;background:rgba(7,34,39,.58)}.interactive-test_variantButtonActive__CAPy2,.interactive-test_variantButton__pqFB4{min-height:44px;min-width:44px;padding:6px 9px;border:0;border-radius:999px;background:transparent;color:rgba(235,248,247,.72);cursor:pointer;font:inherit;font-size:.7rem}.interactive-test_variantButtonActive__CAPy2,.interactive-test_variantButton__pqFB4:focus-visible,.interactive-test_variantButton__pqFB4:hover{background:rgba(169,225,222,.18);color:#fff;outline:none}.interactive-test_testBadge__eLDMf{padding:7px 10px;border:1px solid rgba(221,241,241,.2);border-radius:999px;background:rgba(7,34,39,.52)}.interactive-test_backButton__r5Wqt,.interactive-test_closeButton__9niZZ,.interactive-test_dialogBackdrop__OdFKY,.interactive-test_hotspot__lUdLf,.interactive-test_panelCta__OsTqq,.interactive-test_panelItem__E15Qo{font:inherit}.interactive-test_backButton__r5Wqt{gap:7px;min-height:44px;min-width:44px;border:0;background:transparent;cursor:pointer}.interactive-test_backButton__r5Wqt:focus-visible,.interactive-test_backButton__r5Wqt:hover{color:#fff}.interactive-test_heroCopy__RLk52{position:absolute;top:18%;left:5%;max-width:280px}.interactive-test_eyebrow__2Lj7r{margin:0 0 10px;color:#a9e1de;font-size:.78rem;font-weight:750;letter-spacing:.11em;text-transform:uppercase}.interactive-test_heroCopy__RLk52 h1{max-width:280px;margin:0;font-size:clamp(1.45rem,2.5vw,2.5rem);line-height:1.05;letter-spacing:-.035em;text-wrap:balance}.interactive-test_heroCopy__RLk52>p:not(.interactive-test_eyebrow__2Lj7r){max-width:280px;margin:12px 0 0;color:rgba(244,252,251,.8);font-size:.76rem;line-height:1.5}.interactive-test_heroMeta__vvRtz{flex-wrap:wrap;gap:9px 18px;margin-top:16px;color:#e2f4f2;font-size:.68rem}.interactive-test_heroMeta__vvRtz span{gap:7px}.interactive-test_hotspotLayer__Nv3O1{position:absolute;z-index:2;inset:0;pointer-events:none}.interactive-test_calendarHotspot__kTlpR{position:absolute;z-index:2;top:53%;left:80%;width:clamp(112px,12vw,178px);padding:0;border:0;background:transparent;cursor:pointer;filter:drop-shadow(0 12px 18px rgba(3,18,22,.3));pointer-events:auto;transform:translate(-50%,-50%) rotate(2deg);transition:transform .16s ease,filter .16s ease}.interactive-test_calendarHotspot__kTlpR:focus-visible,.interactive-test_calendarHotspot__kTlpR:hover,.interactive-test_scene__T2IeA[data-active-panel=calendar] .interactive-test_calendarHotspot__kTlpR{filter:drop-shadow(0 15px 24px rgba(3,18,22,.42));outline:none;transform:translate(-50%,-50%) rotate(0deg) scale(1.045)}.interactive-test_calendarHotspot__kTlpR img{display:block;width:100%;height:auto}.interactive-test_calendarTag__EeUVH{position:absolute;right:4%;bottom:8%;display:flex;align-items:center;gap:7px;min-width:126px;padding:7px 9px 7px 7px;border:1px solid rgba(222,248,246,.34);border-radius:7px;background:rgba(6,28,33,.88);color:#f6ffff;text-align:left;box-shadow:0 8px 18px rgba(3,18,22,.22)}.interactive-test_calendarTagIcon__oSBsI{display:grid;width:26px;height:26px;flex:0 0 26px;place-items:center;border-radius:5px;background:rgba(221,241,241,.16);color:#c9f3f0}.interactive-test_calendarTag__EeUVH>span:last-child{display:grid;grid-gap:2px;gap:2px}.interactive-test_calendarTag__EeUVH strong{font-size:.74rem}.interactive-test_calendarTag__EeUVH small{color:rgba(241,252,251,.7);font-size:.62rem}.interactive-test_hotspotConnectors__NFrtU{position:absolute;z-index:0;inset:0;width:100%;height:100%;pointer-events:none}.interactive-test_hotspotConnectorLine__TxL_l{fill:none;stroke:rgba(171,238,231,.75);stroke-width:.14;stroke-linecap:round;vector-effect:non-scaling-stroke}.interactive-test_hotspotConnectorAnchor__Pgmzj{fill:#087e8b;stroke:rgba(190,246,239,.95);stroke-width:.14;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px rgba(131,227,217,.72));pointer-events:none}.interactive-test_hotspot__lUdLf{position:absolute;z-index:2;top:var(--y);left:var(--x);display:flex;align-items:center;gap:9px;min-width:142px;padding:9px 12px 9px 9px;border:1px solid rgba(222,248,246,.35);border-radius:8px;background:rgba(6,28,33,.7);color:#f6ffff;box-shadow:0 9px 24px rgba(3,18,22,.18);cursor:pointer;pointer-events:auto;transform:translate(-50%,-50%);transition:border-color .16s ease,background-color .16s ease,transform .16s ease,box-shadow .16s ease;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.interactive-test_hotspot__lUdLf[data-hotspot-key=memo],.interactive-test_hotspot__lUdLf[data-hotspot-key=progress],.interactive-test_hotspot__lUdLf[data-hotspot-key=tasks]{min-width:122px;padding:7px 9px 7px 7px}.interactive-test_hotspot__lUdLf[data-hotspot-key=headphones]{min-width:132px;padding:8px 10px 8px 8px}.interactive-test_hotspot__lUdLf[data-hotspot-key=memo] .interactive-test_hotspotIcon___fGQS,.interactive-test_hotspot__lUdLf[data-hotspot-key=progress] .interactive-test_hotspotIcon___fGQS,.interactive-test_hotspot__lUdLf[data-hotspot-key=tasks] .interactive-test_hotspotIcon___fGQS{width:27px;height:27px;flex-basis:27px}.interactive-test_hotspotActive__1gqt_,.interactive-test_hotspot__lUdLf:focus-visible,.interactive-test_hotspot__lUdLf:hover{border-color:#a9e1de;background:rgba(8,126,139,.88);box-shadow:0 12px 32px rgba(4,39,44,.32);transform:translate(-50%,-50%) scale(1.035)}.interactive-test_hotspotIcon___fGQS{display:grid;width:30px;height:30px;flex:0 0 30px;place-items:center;border-radius:6px;background:rgba(221,241,241,.18);color:#c9f3f0}.interactive-test_hotspotText__Sw2Mw{display:grid;grid-gap:2px;gap:2px;text-align:left}.interactive-test_hotspotText__Sw2Mw strong{font-size:.86rem;font-weight:750}.interactive-test_hotspotText__Sw2Mw small{color:rgba(241,252,251,.7);font-size:.7rem}.interactive-test_supportRail__q_xG_{position:absolute;z-index:2;right:30px;bottom:78px;width:min(286px,calc(100% - 60px));padding:12px;border:1px solid rgba(222,248,246,.2);border-radius:9px;background:rgba(6,28,33,.78);box-shadow:0 14px 34px rgba(3,18,22,.24);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.interactive-test_supportRailHeader__3sIPu,.interactive-test_supportRailItem__FZa0F,.interactive-test_supportRailItem__FZa0F>span:nth-child(2){display:flex;align-items:center}.interactive-test_supportRailHeader__3sIPu{justify-content:space-between;gap:10px;padding:0 2px 9px;color:rgba(235,248,247,.58);font-size:.66rem}.interactive-test_supportRailKicker__NuDwc{color:#a9e1de;font-weight:750;letter-spacing:.08em}.interactive-test_supportRailItems__49uxu{display:grid;grid-gap:6px;gap:6px}.interactive-test_supportRailItem__FZa0F{width:100%;gap:9px;padding:8px;border:1px solid rgba(222,248,246,.14);border-radius:6px;background:rgba(238,249,248,.06);color:#f6ffff;cursor:pointer;font:inherit;text-align:left;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.interactive-test_supportRailItem__FZa0F:focus-visible,.interactive-test_supportRailItem__FZa0F:hover{border-color:#71c7c2;background:rgba(8,126,139,.34);outline:none;transform:translateX(2px)}.interactive-test_supportRailItem__FZa0F>span:nth-child(2){flex:1 1;min-width:0;align-items:flex-start;flex-direction:column;gap:2px}.interactive-test_supportRailItem__FZa0F strong{font-size:.74rem}.interactive-test_supportRailItem__FZa0F small{overflow:hidden;color:rgba(241,252,251,.66);font-size:.65rem;text-overflow:ellipsis;white-space:nowrap}.interactive-test_supportRailIcon__6Bwkc{display:grid;width:28px;height:28px;flex:0 0 28px;place-items:center;border-radius:5px;background:rgba(221,241,241,.14);color:#c9f3f0}.interactive-test_sceneFooter__HunVG{bottom:24px;color:rgba(235,248,247,.68)}.interactive-test_sceneFooter__HunVG span{gap:8px}.interactive-test_liveDot__yYKaE{width:7px;height:7px;border-radius:50%;background:#8ee0aa;box-shadow:0 0 0 4px rgba(142,224,170,.15)}.interactive-test_dialogBackdrop__OdFKY{position:absolute;z-index:3;inset:0;width:100%;border:0;background:rgba(4,15,18,.34);cursor:pointer;animation:interactive-test_fadeIn__NXUxi .16s ease both}.interactive-test_detailPanel__pjDIS{position:absolute;z-index:4;top:20px;right:20px;bottom:20px;width:min(410px,calc(100% - 40px));padding:28px;overflow:auto;border:1px solid rgba(219,241,240,.2);border-radius:10px;background:rgba(9,30,34,.96);box-shadow:-18px 0 55px rgba(3,18,22,.28);animation:interactive-test_panelIn__6UfoQ .19s cubic-bezier(.2,.75,.3,1) both}.interactive-test_scene__T2IeA[data-active-panel]:not([data-active-panel=none]) .interactive-test_detailPanel__pjDIS{top:50%;left:50%;right:auto;bottom:auto;translate:-50% -50%;width:min(580px,calc(100% - 48px));max-height:calc(100% - 48px);padding:clamp(20px,3vw,36px);background:#0b2027;border:6px solid #172e35;box-shadow:0 22px 65px rgba(0,0,0,.5);animation:interactive-test_objectReveal__0UWBY .32s cubic-bezier(.16,1,.3,1) .23s both}.interactive-test_scene__T2IeA[data-active-panel=computer] .interactive-test_panelCta__OsTqq{display:none}.interactive-test_scene__T2IeA[data-active-panel=computer] .interactive-test_panelFootnote__OtmYL{font-size:.7rem;margin-top:16px}.interactive-test_scene__T2IeA[data-active-panel=calendar] .interactive-test_detailPanel__pjDIS.interactive-test_calendarPanel__8xQVB{background:#edf4f1;color:#18262d;border-color:#cedadd}.interactive-test_calendarContent__GnWL2{min-width:0;color:#18262d;background:#edf4f1;padding:16px;border-radius:8px}.interactive-test_calendarPanel__8xQVB .interactive-test_calendarContent__GnWL2{padding:0;border-radius:0;background:transparent}.interactive-test_calendarPanel__8xQVB .interactive-test_calendarLayout__CVPqv{display:grid;grid-template-columns:minmax(0,1fr) minmax(240px,320px);align-items:start;grid-gap:24px;gap:24px;margin-top:24px}.interactive-test_calendarPanel__8xQVB .interactive-test_calendarLayout__CVPqv :is(.interactive-test_calendarGrid__TC_Hx,.interactive-test_calendarDetail__x6247){margin-top:0;min-width:0}.interactive-test_calendarPanel__8xQVB .interactive-test_calendarDay__NIvNE{min-height:64px}.interactive-test_calendarPanel__8xQVB .interactive-test_calendarDay__NIvNE small{font-size:.75rem}.interactive-test_panelControls__I9T8X{display:flex;gap:8px;flex-shrink:0}.interactive-test_calendarContent__GnWL2 :is(.interactive-test_eyebrow__2Lj7r,.interactive-test_panelDescription___Ds4B,.interactive-test_calendarWeekday__aLKLt,.interactive-test_calendarDay__NIvNE,.interactive-test_calendarDay__NIvNE small,.interactive-test_calendarDetailDate__e_ksS,.interactive-test_calendarDetail__x6247 p,.interactive-test_closeButton__9niZZ){color:#264e53}.interactive-test_calendarContent__GnWL2 .interactive-test_calendarDay__NIvNE{border-color:#c3d5d1;background:#fff}.interactive-test_calendarContent__GnWL2 .interactive-test_calendarDaySelected__ZJuYe{background:#c9e7e1;border-color:#087e8b}.interactive-test_calendarContent__GnWL2 .interactive-test_calendarDayHasEntry__HqFUL{border-bottom:3px solid #087e8b}.interactive-test_calendarContent__GnWL2 .interactive-test_calendarDetail__x6247{background:#dcece6}.interactive-test_calendarContent__GnWL2 .interactive-test_closeButton__9niZZ{border-color:#b0c8c4;background:#edf4f1}.interactive-test_calendarContent__GnWL2 .interactive-test_closeButton__9niZZ:is(:hover,:focus-visible){background:#dcece6;border-color:#087e8b;color:#183e42}@keyframes interactive-test_objectReveal__0UWBY{0%{opacity:0;transform:scale(.86);-webkit-clip-path:inset(12% 4%);clip-path:inset(12% 4%)}to{opacity:1;transform:scale(1);-webkit-clip-path:inset(0);clip-path:inset(0)}}.interactive-test_panelHeader__lr8tD{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.interactive-test_panelHeader__lr8tD h2{margin:0;font-size:clamp(1.45rem,3vw,2rem);line-height:1.2}.interactive-test_closeButton__9niZZ{display:grid;width:36px;height:36px;flex:0 0 36px;place-items:center;border:1px solid rgba(222,248,246,.25);border-radius:6px;background:transparent;color:#d5eeec;cursor:pointer}.interactive-test_closeButton__9niZZ:focus-visible,.interactive-test_closeButton__9niZZ:hover{border-color:#a9e1de;background:#087e8b}.interactive-test_panelDescription___Ds4B{margin:22px 0 0;color:rgba(235,248,247,.76);line-height:1.7}.interactive-test_panelList__eh46C{display:grid;grid-gap:9px;gap:9px;margin-top:26px}.interactive-test_panelItem__E15Qo{display:grid;grid-template-columns:28px 1fr auto;align-items:center;grid-gap:10px;gap:10px;width:100%;padding:14px 12px;border:1px solid rgba(222,248,246,.18);border-radius:7px;background:rgba(238,249,248,.06);color:#edfafa;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.interactive-test_panelItem__E15Qo:focus-visible,.interactive-test_panelItem__E15Qo:hover{border-color:#71c7c2;background:rgba(8,126,139,.32);transform:translateX(3px)}.interactive-test_panelItem__E15Qo>span{color:#9fdbd7;font-size:.72rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.interactive-test_panelItem__E15Qo strong{font-size:.88rem;font-weight:650}.interactive-test_panelCta__OsTqq{justify-content:center;width:100%;gap:6px;margin-top:24px;padding:12px 14px;border:0;border-radius:6px;background:#087e8b;color:#fff;font-weight:750;cursor:pointer}.interactive-test_panelCta__OsTqq:focus-visible,.interactive-test_panelCta__OsTqq:hover{background:#075f69}.interactive-test_panelFootnote__OtmYL{margin:20px 0 0;padding-top:16px;border-top:1px solid rgba(222,248,246,.16);color:rgba(235,248,247,.56);font-size:.75rem;line-height:1.6}.interactive-test_calendarPanel__8xQVB{width:min(500px,calc(100% - 40px))}.interactive-test_calendarGrid__TC_Hx{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:5px;gap:5px;margin-top:24px}.interactive-test_calendarWeekday__aLKLt{padding:4px 0;color:#a9e1de;font-size:.7rem;font-weight:750;text-align:center}.interactive-test_calendarDay__NIvNE{min-height:58px;padding:7px 5px;border:1px solid rgba(222,248,246,.14);border-radius:6px;background:rgba(238,249,248,.06);color:#edfafa;cursor:pointer;font:inherit;text-align:left;transition:border-color .14s ease,background-color .14s ease,transform .14s ease}.interactive-test_calendarDaySelected__ZJuYe,.interactive-test_calendarDay__NIvNE:focus-visible,.interactive-test_calendarDay__NIvNE:hover{border-color:#71c7c2;background:rgba(8,126,139,.34);outline:none;transform:translateY(-2px)}.interactive-test_calendarDay__NIvNE>span{display:block;font-size:.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.interactive-test_calendarDay__NIvNE small{display:block;margin-top:7px;overflow:hidden;color:#a9e1de;font-size:.58rem;text-overflow:ellipsis;white-space:nowrap}.interactive-test_calendarDayHasEntry__HqFUL{border-color:rgba(113,199,194,.46)}.interactive-test_calendarDetail__x6247{display:grid;grid-gap:5px;gap:5px;margin-top:18px;padding:14px;border-top:2px solid #087e8b;background:rgba(238,249,248,.07)}.interactive-test_calendarDetailDate__e_ksS{color:#a9e1de;font-size:.72rem;font-weight:750}.interactive-test_calendarDetail__x6247 strong{font-size:.94rem}.interactive-test_calendarDetail__x6247 p{margin:0;color:rgba(235,248,247,.72);font-size:.78rem;line-height:1.55}.interactive-test_notice__bIP_X{position:absolute;z-index:5;right:30px;bottom:62px;max-width:min(420px,calc(100% - 60px));padding:12px 16px;border:1px solid rgba(169,225,222,.4);border-radius:7px;background:#e5f5f3;color:#17363b;font-size:.83rem;font-weight:700;box-shadow:0 13px 28px rgba(3,18,22,.22);animation:interactive-test_noticeIn__bVIZ5 .18s ease both}@keyframes interactive-test_fadeIn__NXUxi{0%{opacity:0}to{opacity:1}}@keyframes interactive-test_panelIn__6UfoQ{0%{opacity:0;transform:translateX(22px)}to{opacity:1;transform:translateX(0)}}@keyframes interactive-test_noticeIn__bVIZ5{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (max-width:800px){.interactive-test_testPortal__54CxC{padding:0}.interactive-test_scene__T2IeA{min-height:100svh;aspect-ratio:auto;border-width:3px 0 0}.interactive-test_sceneWorld__uhDGc{background-size:cover}.interactive-test_sceneFooter__HunVG,.interactive-test_topbar__aK9Bo{right:18px;left:18px}.interactive-test_topbar__aK9Bo{align-items:flex-start}.interactive-test_topbarActions__ET2HZ{align-items:flex-end;flex-direction:column;gap:8px}.interactive-test_variantSwitch__1hUD4{order:2}.interactive-test_testBadge__eLDMf{font-size:.66rem}.interactive-test_backButton__r5Wqt{font-size:.7rem}.interactive-test_heroCopy__RLk52{top:14%;right:24px;left:24px;max-width:none}.interactive-test_heroCopy__RLk52 h1{max-width:240px;font-size:clamp(1.4rem,7vw,2.2rem)}.interactive-test_heroCopy__RLk52>p:not(.interactive-test_eyebrow__2Lj7r){max-width:240px;margin-top:10px;font-size:.76rem}.interactive-test_heroMeta__vvRtz{gap:8px;margin-top:18px;font-size:.7rem}.interactive-test_hotspot__lUdLf{position:static;width:100%;min-width:0;min-height:44px;padding:8px;transform:none}.interactive-test_hotspotText__Sw2Mw{display:grid}.interactive-test_hotspotIcon___fGQS{width:34px;height:34px}.interactive-test_hotspotConnectors__NFrtU{display:none}.interactive-test_hotspotLayer__Nv3O1{top:auto;right:18px;bottom:62px;left:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;pointer-events:none}.interactive-test_calendarHotspot__kTlpR{top:47%;left:auto;right:16px;width:116px;transform:translateY(-50%) rotate(2deg)}.interactive-test_calendarHotspot__kTlpR:focus-visible,.interactive-test_calendarHotspot__kTlpR:hover,.interactive-test_scene__T2IeA[data-active-panel=calendar] .interactive-test_calendarHotspot__kTlpR{transform:translateY(-50%) rotate(0deg) scale(1.04)}.interactive-test_calendarTag__EeUVH{right:-12px;bottom:2%;min-width:112px}.interactive-test_hotspotLayer__Nv3O1 .interactive-test_hotspot__lUdLf[data-hotspot-key=headphones],.interactive-test_hotspotLayer__Nv3O1 .interactive-test_hotspot__lUdLf[data-hotspot-key=memo],.interactive-test_hotspotLayer__Nv3O1 .interactive-test_hotspot__lUdLf[data-hotspot-key=progress],.interactive-test_hotspotLayer__Nv3O1 .interactive-test_hotspot__lUdLf[data-hotspot-key=tasks]{min-width:0;padding:8px}.interactive-test_hotspotLayer__Nv3O1 .interactive-test_hotspotActive__1gqt_,.interactive-test_hotspotLayer__Nv3O1 .interactive-test_hotspot__lUdLf:focus-visible,.interactive-test_hotspotLayer__Nv3O1 .interactive-test_hotspot__lUdLf:hover{transform:none}.interactive-test_supportRail__q_xG_{right:18px;bottom:220px;left:18px;width:auto}.interactive-test_sceneFooter__HunVG{align-items:flex-start;flex-direction:column;gap:6px;bottom:18px;font-size:.68rem}.interactive-test_detailPanel__pjDIS{top:auto;right:12px;bottom:12px;left:12px;width:auto;max-height:min(66svh,520px);padding:22px}.interactive-test_calendarPanel__8xQVB{width:auto}.interactive-test_calendarDay__NIvNE{min-height:48px;padding:6px 4px}.interactive-test_calendarDay__NIvNE small{margin-top:4px;font-size:.52rem}.interactive-test_notice__bIP_X{right:18px;bottom:76px;max-width:calc(100% - 36px)}}@media (min-width:801px){.learner-route-shell:has(.interactive-test_testPortal__54CxC)>.learner-surface-nav{display:none}.interactive-test_scene__T2IeA[data-mode=image]{height:100svh;aspect-ratio:auto}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_sceneWorld__uhDGc{background-size:cover}}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_sceneShade__AV0dj{background:linear-gradient(180deg,rgba(5,20,26,.65),transparent 30%,transparent 66%,rgba(5,20,26,.58))}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_heroCopy__RLk52{top:20%;left:4%;max-width:240px;padding:12px 14px;border-radius:8px;background:rgba(9,31,36,.86)}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_heroCopy__RLk52 h1{font-size:clamp(1rem,1.7vw,1.4rem);line-height:1.4;letter-spacing:0}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_heroCopy__RLk52>p{font-size:.75rem;max-width:220px;color:#e2efee}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_identityHero__OJEN5{max-width:min(420px,32vw)}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_identityHero__OJEN5 h1{max-width:none;font-size:clamp(1.4rem,2.1vw,2rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-wrap:wrap}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_identityHero__OJEN5>p{max-width:38ch}.interactive-test_identityHint__P_Kfm{margin-block:8px 0}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_hotspot__lUdLf{min-width:118px;min-height:44px;background:rgba(9,31,36,.9)}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_hotspotText__Sw2Mw strong{font-size:.8rem}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_hotspotText__Sw2Mw small{color:#c3dcd9;font-size:.68rem}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_hotspot__lUdLf:active{transform:translate(-50%,-50%) scale(.97)}.interactive-test_hotspotConnectorLine__TxL_l{stroke-width:1;opacity:.6;transition:opacity .16s ease}.interactive-test_hotspotConnectorAnchor__Pgmzj{stroke-width:1;filter:none}.interactive-test_hotspotConnectors__NFrtU g[data-highlighted=true] .interactive-test_hotspotConnectorLine__TxL_l{opacity:1;stroke:#fff}.interactive-test_hotspotConnectors__NFrtU g[data-highlighted=true] .interactive-test_hotspotConnectorAnchor__Pgmzj{fill:#fff}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_supportRail__q_xG_{bottom:54px;width:230px;padding:10px}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_supportRailHeader__3sIPu{display:none}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_supportRailItem__FZa0F{min-height:44px}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_supportRailItem__FZa0F small{color:#c3dcd9}.interactive-test_scene__T2IeA[data-mode=image][data-active-panel]:not([data-active-panel=none]) .interactive-test_detailPanel__pjDIS{position:fixed;left:auto;right:20px;top:20px;bottom:20px;translate:none;width:min(420px,44%);max-height:none;padding:24px;border:1px solid #385458;border-radius:12px;background:#102a30;animation:interactive-test_menuUnfold__W60q_ .42s cubic-bezier(.16,1,.3,1) both}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_dialogBackdrop__OdFKY{position:fixed}.interactive-test_scene__T2IeA[data-mode=image][data-active-panel=calendar]:not([data-active-panel=none]) .interactive-test_detailPanel__pjDIS{background:#edf4f1;color:#18262d;width:min(460px,48%)}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_calendarPanel__8xQVB .interactive-test_panelDescription___Ds4B{color:#264e53}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_calendarPanel__8xQVB .interactive-test_calendarDaySelected__ZJuYe{background:#c9e7e1;color:#183e42}.interactive-test_panelHeader__lr8tD h2{font-size:clamp(1.3rem,2vw,1.7rem);line-height:1.35}.interactive-test_eyebrow__2Lj7r{letter-spacing:.02em;text-transform:none;font-size:.75rem}.interactive-test_panelDescription___Ds4B{margin-top:16px;font-size:.875rem;color:#c8dedb}.interactive-test_panelItem__E15Qo{grid-template-columns:1fr auto;min-height:52px}.interactive-test_panelFact__7lCR9{display:flex;align-items:flex-start;gap:10px;padding:13px 0;border-bottom:1px solid #355058;color:#e5f2ef;font-size:.9rem;line-height:1.6}.interactive-test_panelFact__7lCR9 svg{flex:0 0 16px;margin-top:4px;color:#91cfc7}.interactive-test_panelFootnote__OtmYL{color:#b3ceca}.interactive-test_scene__T2IeA .interactive-test_closeButton__9niZZ{width:44px;height:44px;flex-basis:44px}.interactive-test_scene__T2IeA button{-webkit-tap-highlight-color:transparent;touch-action:manipulation}.interactive-test_scene__T2IeA button:disabled{cursor:default}.interactive-test_scene__T2IeA :is(.interactive-test_panelItem__E15Qo,.interactive-test_supportRailItem__FZa0F,.interactive-test_panelCta__OsTqq):active{transform:scale(.98)}.interactive-test_scene__T2IeA ::selection{background:#b5e4dc;color:#112e35}@media (max-width:800px){.interactive-test_scene__T2IeA[data-mode=image]{min-height:100svh;overflow:hidden}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_sceneWorld__uhDGc{position:relative;min-height:100svh;padding:18px;display:flex;flex-direction:column;background-image:var(--scene-image-small),var(--scene-preview);background-size:100% auto;background-position:center 160px}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_sceneShade__AV0dj{display:none}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_topbar__aK9Bo{position:static;gap:12px;align-items:flex-start}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_topbarActions__ET2HZ{gap:8px}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_testBadge__eLDMf{display:none}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_brandLockup__35585 strong{font-size:.82rem}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_brandLockup__35585 small{font-size:.65rem}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_variantButtonActive__CAPy2,.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_variantButton__pqFB4{min-height:44px}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_heroCopy__RLk52{position:static;max-width:none;margin-top:20px;padding:0;background:none}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_heroCopy__RLk52 h1{font-size:1.1rem}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_heroCopy__RLk52>p{max-width:none;margin-top:4px}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_hotspotLayer__Nv3O1{position:static;margin-top:calc(56.3vw + 12px);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_hotspot__lUdLf{min-width:0;transform:none;width:100%}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_hotspot__lUdLf:is(:hover,:active,:focus-visible){transform:none}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_supportRail__q_xG_{position:static;width:auto;margin-top:12px;padding:0;border:0;background:none;box-shadow:none}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_sceneFooter__HunVG{position:static;margin-top:20px;gap:6px}.interactive-test_scene__T2IeA[data-mode=image][data-active-panel]:not([data-active-panel=none]) .interactive-test_sceneWorld__uhDGc{transform:none}.interactive-test_scene__T2IeA[data-mode=image][data-active-panel]:not([data-active-panel=none]) .interactive-test_detailPanel__pjDIS{position:fixed;top:auto;bottom:12px;left:12px;right:12px;width:auto;max-height:calc(100svh - 24px);padding:20px}.interactive-test_scene__T2IeA[data-mode=image][data-active-panel=calendar]:not([data-active-panel=none]) .interactive-test_detailPanel__pjDIS{width:auto}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_notice__bIP_X{position:fixed;bottom:22px}}@media (prefers-reduced-motion:reduce){.interactive-test_scene__T2IeA[data-mode=image][data-active-panel]:not([data-active-panel=none]) .interactive-test_sceneWorld__uhDGc{transform:none;transition:none}.interactive-test_scene__T2IeA[data-mode=image][data-active-panel]:not([data-active-panel=none]) .interactive-test_detailPanel__pjDIS{animation:none;transition:none}.interactive-test_scene__T2IeA[data-active-panel] .interactive-test_sceneWorld__uhDGc{transform:none;transition:none}.interactive-test_scene__T2IeA[data-active-panel] .interactive-test_detailPanel__pjDIS{animation:none;transition:none}.interactive-test_calendarDay__NIvNE,.interactive-test_calendarHotspot__kTlpR,.interactive-test_hotspot__lUdLf,.interactive-test_panelItem__E15Qo,.interactive-test_sceneWorld__uhDGc{transition:none}.interactive-test_detailPanel__pjDIS,.interactive-test_dialogBackdrop__OdFKY,.interactive-test_notice__bIP_X{animation:none}}.interactive-test_scene__T2IeA[data-mode=image][data-active-panel]:not([data-active-panel=none]) .interactive-test_detailPanel__pjDIS[data-expanded=true]{--learner-workspace-width:1600px;--learner-popup-width:min(94vw,var(--learner-workspace-width));--learner-workspace-height:calc(100svh - 48px);--learner-workspace-top:24px;left:0;right:0;top:var(--learner-workspace-top);bottom:auto;width:var(--learner-popup-width);max-width:var(--learner-workspace-width);height:var(--learner-workspace-height);max-height:var(--learner-workspace-height);margin-inline:auto;background:rgba(12,33,39,.97);overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.interactive-test_scene__T2IeA .interactive-test_detailPanel__pjDIS fieldset{min-width:0;max-width:min(100%,75ch);margin-inline:auto}.interactive-test_scene__T2IeA[data-mode=image][data-active-panel=calendar]:not([data-active-panel=none]) .interactive-test_detailPanel__pjDIS[data-expanded=true]{background:#edf4f1;color:#18262d;color-scheme:light}@media (max-width:800px){.interactive-test_scene__T2IeA[data-mode=image][data-active-panel]:not([data-active-panel=none]) .interactive-test_detailPanel__pjDIS[data-expanded=true]{--learner-popup-width:calc(100vw - 24px);left:12px;right:12px;top:max(12px,env(safe-area-inset-top));bottom:max(12px,env(safe-area-inset-bottom));width:auto;height:auto;max-height:none}.interactive-test_calendarPanel__8xQVB .interactive-test_calendarLayout__CVPqv{grid-template-columns:minmax(0,1fr);gap:16px}.interactive-test_calendarPanel__8xQVB .interactive-test_calendarDay__NIvNE{min-height:52px}.interactive-test_calendarPanel__8xQVB .interactive-test_calendarDay__NIvNE small{font-size:.625rem}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_identityHero__OJEN5{max-width:none}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_identityHero__OJEN5 h1{font-size:1.5rem}}.interactive-test_scene__T2IeA[data-mode=image][data-scene-variant=city][data-active-panel]:not([data-active-panel=none]) .interactive-test_detailPanel__pjDIS{background:#f7f3eb;color:#302e28;border-color:#cfc4b3;box-shadow:0 24px 64px rgba(26,23,17,.25);color-scheme:light}.interactive-test_scene__T2IeA[data-scene-variant=city] .interactive-test_detailPanel__pjDIS .interactive-test_panelHeader__lr8tD{padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid #d9cfc0}.interactive-test_scene__T2IeA[data-scene-variant=city] .interactive-test_detailPanel__pjDIS :is(h2,.interactive-test_panelFact__7lCR9){color:#302e28}.interactive-test_scene__T2IeA[data-scene-variant=city] .interactive-test_detailPanel__pjDIS :is(.interactive-test_eyebrow__2Lj7r,.interactive-test_panelDescription___Ds4B,.interactive-test_panelFootnote__OtmYL){color:#68604f}.interactive-test_scene__T2IeA[data-scene-variant=city] .interactive-test_detailPanel__pjDIS :is(.interactive-test_panelFact__7lCR9,.interactive-test_panelFootnote__OtmYL){border-color:#d9cfc0}.interactive-test_scene__T2IeA[data-scene-variant=city] .interactive-test_detailPanel__pjDIS .interactive-test_closeButton__9niZZ{background:#eee6d9;color:#514431;border-color:#cfc4b3}.interactive-test_scene__T2IeA[data-scene-variant=city] .interactive-test_detailPanel__pjDIS .interactive-test_panelCta__OsTqq{background:#755334;color:#fff}.interactive-test_scene__T2IeA[data-mode=image][data-active-panel]:not([data-active-panel=none]) .interactive-test_detailPanel__pjDIS[data-expanded=true][data-focus-mode=true]{position:fixed;inset:0;width:100%;height:100svh;max-width:none;max-height:100svh;margin:0;border-radius:0;z-index:50;animation:none;padding:clamp(20px,3vw,48px)}.interactive-test_scene__T2IeA[data-mode=image][data-active-panel]:not([data-active-panel=none]) .interactive-test_detailPanel__pjDIS[data-outcomes=true]{display:flex;flex-direction:column;top:var(--learner-workspace-top);bottom:auto;height:var(--learner-workspace-height);max-height:none;max-width:var(--learner-workspace-width);width:var(--learner-popup-width);overflow:hidden}.interactive-test_scene__T2IeA .interactive-test_detailPanel__pjDIS[data-outcomes=true] .interactive-test_panelHeader__lr8tD{flex-shrink:0;padding-bottom:20px;margin-bottom:24px;border-bottom:1px solid #355457}.interactive-test_scene__T2IeA[data-scene-variant=city] .interactive-test_detailPanel__pjDIS[data-outcomes=true] .interactive-test_panelHeader__lr8tD{border-bottom-color:#d9cfc0}.interactive-test_detailPanel__pjDIS[data-outcomes=true] .interactive-test_panelFootnote__OtmYL{display:none}@media (max-width:800px){.interactive-test_scene__T2IeA[data-mode=image][data-active-panel]:not([data-active-panel=none]) .interactive-test_detailPanel__pjDIS[data-outcomes=true]{inset:0;width:var(--learner-popup-width);height:100svh;border-radius:0;padding:18px}}.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_hotspot__lUdLf{pointer-events:none}.interactive-test_monthNavigation__vUk_a{display:flex;justify-content:space-between;margin-bottom:16px}.interactive-test_monthNavigation__vUk_a button{padding:10px 16px;color:inherit;background:transparent;border:1px solid;border-radius:6px;cursor:pointer}.interactive-test_calendarDetail__x6247 details{padding:12px 0;border-bottom:1px solid}.interactive-test_calendarDetail__x6247 summary{cursor:pointer;font-weight:700}@media(max-width:800px){.interactive-test_scene__T2IeA[data-mode=image] .interactive-test_hotspot__lUdLf{pointer-events:auto}}.interactive-test_objectOutlineLayer__uk0x3{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;overflow:hidden}.interactive-test_objectOutline__lpLL3{pointer-events:visiblePainted;cursor:pointer;fill:#b8eee00a;stroke:#b8eee0;stroke-width:1.6px;vector-effect:non-scaling-stroke;transition:fill .16s ease,stroke .16s ease}.interactive-test_objectOutline__lpLL3:is(:hover,:focus-visible),.interactive-test_objectOutline__lpLL3[data-highlighted=true]{fill:#b8eee036;stroke:#fff;stroke-width:3px;outline:none}.interactive-test_scene__T2IeA[data-scene-variant=city] .interactive-test_objectOutline__lpLL3{stroke:#f1d3a4;fill:#ffe1b209}.interactive-test_scene__T2IeA[data-scene-variant=city] .interactive-test_objectOutline__lpLL3:is(:hover,:focus-visible),.interactive-test_scene__T2IeA[data-scene-variant=city] .interactive-test_objectOutline__lpLL3[data-highlighted=true]{stroke:#fff0d5;fill:#ffe1b22e}@media(max-width:800px){.interactive-test_objectOutlineLayer__uk0x3{display:none}}@media(prefers-reduced-motion:reduce){.interactive-test_objectOutline__lpLL3{transition:none}}.interactive-test_previewComparison__rlMCN{min-height:44px;padding:8px 12px;border:1px solid #819b9d;border-radius:6px;background:#142c32;color:#f5fbfa;font:inherit;font-size:.75rem;cursor:pointer}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel{--quiet-surface:#172c32;--quiet-primary:#25434a;--quiet-line:#7faaa9}.learner-route-shell:has(.interactive-test_quietPreview__eByel)>.learner-surface-nav{display:none}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel[data-scene-variant=city]{--quiet-surface:#302f2b;--quiet-primary:#554736;--quiet-line:#c5b296}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_objectOutline__lpLL3{fill:transparent;stroke:transparent;pointer-events:all}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_objectOutline__lpLL3:is(:hover,:focus-visible),.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_objectOutline__lpLL3[data-highlighted=true]{fill:#ffffff12;stroke:var(--quiet-line);stroke-width:2px}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_hotspotConnectors__NFrtU g{opacity:0;transition:opacity .16s ease-out}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_hotspotConnectors__NFrtU g[data-highlighted=true]{opacity:1}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_hotspot__lUdLf{pointer-events:auto;min-height:44px;padding:10px 14px;border-color:transparent;background:var(--quiet-surface);box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_hotspot__lUdLf[data-priority=primary]{background:var(--quiet-primary);border-color:var(--quiet-line)}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_hotspotText__Sw2Mw strong{font-size:.875rem;font-weight:600}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_hotspotText__Sw2Mw small{display:none}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_hotspotIcon___fGQS{background:none;color:#f5fbfa}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_hotspot__lUdLf:is(:hover,:focus-visible),.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_hotspot__lUdLf[data-highlighted=true]{border-color:var(--quiet-line);background:var(--quiet-primary);transform:translate(-50%,-50%)}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_supportRail__q_xG_{padding:6px 12px;background:var(--quiet-surface);border:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_supportRailItems__49uxu{gap:0}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_supportRailItem__FZa0F{padding:8px 0;background:transparent;border:0;border-radius:0}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_supportRailItem__FZa0F+.interactive-test_supportRailItem__FZa0F{border-top:1px solid #ffffff26}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_supportRailItem__FZa0F strong{font-size:.8125rem;font-weight:500}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_supportRailItem__FZa0F small{display:none}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_supportRailIcon__6Bwkc{background:none;color:#f5fbfa}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_supportRailItem__FZa0F:is(:hover,:focus-visible){color:#fff;transform:none;text-decoration:underline;text-underline-offset:4px}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_supportRailItem__FZa0F:focus-visible{outline:2px solid var(--quiet-line);outline-offset:3px}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_heroCopy__RLk52{background:none;padding:0;text-shadow:0 2px 6px #000}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_heroCopy__RLk52 h1{font-size:1.125rem;font-weight:500}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_heroCopy__RLk52>p{max-width:22ch;line-height:1.7}.interactive-test_quietAnnouncementSlot__qeb9L{position:absolute;left:30px;top:96px;z-index:3}.interactive-test_quietAnnouncementTrigger__DLgjV{display:flex;align-items:center;gap:9px;min-height:44px;padding:8px 12px;border:0;border-radius:6px;background:var(--quiet-surface);color:#f5fbfa;font:inherit;font-size:.8125rem;cursor:pointer}.interactive-test_quietAnnouncementStatus__4spkf{color:#efe0c8;font-size:.75rem}.interactive-test_quietAnnouncementTrigger__DLgjV:disabled{opacity:.55;cursor:default}@media (min-width:801px){.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_topbar__aK9Bo{flex-wrap:wrap;gap:12px}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_topbarActions__ET2HZ{gap:10px}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_heroCopy__RLk52{top:auto;bottom:84px;left:30px;max-width:250px}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_heroCopy__RLk52>p{margin-top:6px}}@media (max-width:800px){.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_topbar__aK9Bo{flex-direction:column}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_topbarActions__ET2HZ{flex-direction:row;flex-wrap:wrap;align-items:center;gap:8px 12px}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_sceneWorld__uhDGc{background-image:none}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_heroCopy__RLk52{max-width:none;text-shadow:none}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_heroCopy__RLk52>p{max-width:none}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_heroCopy__RLk52:after{content:"";display:block;margin-top:20px;aspect-ratio:1672/941;border-radius:8px;background-image:var(--scene-image-small),var(--scene-preview);background-size:cover;background-position:50%}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_hotspotLayer__Nv3O1{margin-top:16px}.interactive-test_quietAnnouncementSlot__qeb9L{position:static;margin-top:16px;align-self:flex-start}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_hotspot__lUdLf:is(:hover,:active,:focus-visible),.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_hotspot__lUdLf[data-highlighted=true]{transform:none}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_hotspotIcon___fGQS{width:20px;flex-basis:20px}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_hotspotText__Sw2Mw small{display:block}.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_supportRail__q_xG_{padding:6px 12px}}@media (prefers-reduced-motion:reduce){.interactive-test_scene__T2IeA.interactive-test_quietPreview__eByel .interactive-test_hotspotConnectors__NFrtU g{transition:none}}@keyframes interactive-test_menuUnfold__W60q_{0%{opacity:0;-webkit-clip-path:inset(5% 7% round 12px);clip-path:inset(5% 7% round 12px)}to{opacity:1;-webkit-clip-path:inset(0 round 12px);clip-path:inset(0 round 12px)}}.interactive-test_scene__T2IeA[data-mode=image][data-active-panel]:not([data-active-panel=none]) .interactive-test_detailPanel__pjDIS[data-resized=true],.interactive-test_scene__T2IeA[data-mode=image][data-active-panel]:not([data-active-panel=none]) .interactive-test_detailPanel__pjDIS[data-restored=true]{animation:none}@media (prefers-reduced-motion:reduce){.interactive-test_scene__T2IeA[data-closing=true] .interactive-test_dialogBackdrop__OdFKY,.interactive-test_scene__T2IeA[data-closing=true] :is(.interactive-test_topbar__aK9Bo,.interactive-test_heroCopy__RLk52,.interactive-test_hotspotLayer__Nv3O1,.interactive-test_supportRail__q_xG_,.interactive-test_sceneFooter__HunVG,.interactive-test_calendarTag__EeUVH){transition-duration:80ms}}.themed-preview_workspace__Be_7d{display:grid;grid-template-columns:155px minmax(0,1fr);grid-gap:28px;gap:28px;color:#edf7f5}.themed-preview_navigation__R_B0j{display:flex;flex-direction:column;gap:5px;border-right:1px solid #355458;padding-right:16px}.themed-preview_navigation__R_B0j button{display:flex;align-items:center;gap:9px;min-height:44px;padding:10px;border:0;border-radius:6px;background:transparent;color:#c5dbd7;font:inherit;font-size:.8rem;cursor:pointer;text-align:left}.themed-preview_navigation__R_B0j button:hover,.themed-preview_navigation__R_B0j button[aria-current]{background:#25494d;color:#fff}.themed-preview_navigation__R_B0j .themed-preview_returnButton__pYcx6,.themed-preview_navigation__R_B0j button:last-child{margin-top:16px}.themed-preview_content__OZoM7{min-width:0}.themed-preview_heading__1V_qm{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap;gap:12px;margin-bottom:20px}.themed-preview_heading__1V_qm>div{min-width:0;overflow-wrap:anywhere}.themed-preview_heading__1V_qm h3{margin:0;font-size:1.6rem;line-height:1.35}.themed-preview_heading__1V_qm h3:focus{outline:none}.themed-preview_heading__1V_qm p{margin:8px 0 0;font-size:.8rem;color:#c5dbd7}.themed-preview_demo__ZCtQ_{font-size:.7rem;color:#b3d8d2;padding-top:6px}.themed-preview_intro__sXumV{display:flex;gap:16px;align-items:flex-start;padding:22px 0;border-top:1px solid #355458;border-bottom:1px solid #355458}.themed-preview_symbol__qQaBe{color:#a9ddd4;padding-top:4px}.themed-preview_content__OZoM7 h4{margin:0 0 10px;font-size:1.1rem;line-height:1.5}.themed-preview_content__OZoM7 p{line-height:1.75}.themed-preview_intro__sXumV p{margin:0;color:#c5dbd7;font-size:.875rem}.themed-preview_settings__08MRj{display:flex;flex-wrap:wrap;gap:16px;margin:24px 0}.themed-preview_settings__08MRj label{display:grid;flex:1 1;grid-gap:8px;gap:8px;min-width:150px;font-size:.875rem}.themed-preview_settings__08MRj select{color-scheme:dark;width:100%;padding:12px;min-height:46px;font:inherit;color:#edf7f5;background:#17383e;border:1px solid #547677;border-radius:6px}.themed-preview_settings__08MRj p{margin:6px 0 0;color:#c5dbd7;font-size:.8rem}.themed-preview_note__Gj1o1{font-size:.85rem;color:#b8d0cc;margin:12px 0}.themed-preview_primary__pZ6ID,.themed-preview_secondary__CJ1z_{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:12px 16px;min-height:46px;border:1px solid transparent;border-radius:6px;font:inherit;font-size:.875rem;font-weight:650;cursor:pointer;transition:background .16s ease,transform .16s ease}.themed-preview_primary__pZ6ID{color:#fff;background:#087e8b}.themed-preview_primary__pZ6ID:hover{background:#075f69}.themed-preview_primary__pZ6ID:disabled{opacity:.45;cursor:not-allowed}.themed-preview_secondary__CJ1z_{color:#244b4e;background:transparent;border-color:#9bb6b0}.themed-preview_paper___dI__{padding:24px;background:#f3f5ee;color:#203536;border-radius:10px}.themed-preview_paper___dI__ .themed-preview_note__Gj1o1{color:#4d6969}.themed-preview_paper___dI__ fieldset{padding:0;margin:22px 0;border:0}.themed-preview_paper___dI__ legend{width:100%;margin-bottom:20px;font-size:1.2rem;line-height:1.65;font-weight:650}.themed-preview_questionMeta__wL8iX{display:flex;justify-content:space-between;gap:12px;color:#4d6969;font-size:.8rem}.themed-preview_option__a_t_K{display:flex;align-items:center;gap:12px;padding:13px;margin-top:8px;background:#fff;border:1px solid #bccdc6;border-radius:6px;cursor:pointer}.themed-preview_option__a_t_K:has(input:checked){background:#dcefe8;border-color:#087e8b}.themed-preview_option__a_t_K input{width:18px;height:18px;accent-color:#087e8b}.themed-preview_option__a_t_K>span{color:#53706d;font-size:.8rem}.themed-preview_actionRow__Tok9B{display:flex;gap:12px;justify-content:space-between;flex-wrap:wrap;margin-top:24px}.themed-preview_result__psKjv{display:flex;align-items:center;gap:12px;color:#075f69}.themed-preview_result__psKjv h4{margin:0}.themed-preview_taskList__dTJdX>button{display:flex;width:100%;min-height:68px;gap:16px;justify-content:space-between;align-items:center;padding:10px 12px;color:#edf7f5;background:none;border:0;border-bottom:1px solid #355458;cursor:pointer;font:inherit;text-align:left}.themed-preview_taskList__dTJdX>button:hover{color:#a9e1de}.themed-preview_taskList__dTJdX button div{display:grid;grid-gap:4px;gap:4px;min-width:0;overflow-wrap:anywhere}.themed-preview_liveLink__ht_MJ>svg,.themed-preview_taskList__dTJdX>button>svg{flex-shrink:0}.themed-preview_taskList__dTJdX>h4:not(:first-child){margin-top:20px}.themed-preview_taskList__dTJdX small,.themed-preview_taskList__dTJdX span{font-size:.8rem;color:#c5dbd7}.themed-preview_metrics__1mC7F{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:28px 0;border-block:1px solid #355458}.themed-preview_metrics__1mC7F>div{padding:20px 12px}.themed-preview_metrics__1mC7F dt{font-size:.8rem;color:#c5dbd7}.themed-preview_metrics__1mC7F dd{margin:12px 0 0;font-size:2rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.themed-preview_metrics__1mC7F small{font-size:.85rem}.themed-preview_history__im2UB{margin-bottom:24px}.themed-preview_history__im2UB>div{display:flex;justify-content:space-between;gap:12px;padding:14px 0;border-bottom:1px solid #355458;font-size:.8rem}.themed-preview_notes__YCqu4{padding-left:22px;line-height:1.9}.themed-preview_notes__YCqu4 li{margin:14px 0}.themed-preview_workspace__Be_7d :is(button,select,input,a):focus-visible{outline:2px solid #67bcb3;outline-offset:3px}.themed-preview_workspace__Be_7d button:not(:disabled):active{transform:translateY(1px)}@media (max-width:800px){.themed-preview_workspace__Be_7d{grid-template-columns:1fr;gap:22px}.themed-preview_navigation__R_B0j{flex-direction:row;flex-wrap:wrap;gap:4px;border-right:0;border-bottom:1px solid #355458;padding:0 0 12px}.themed-preview_navigation__R_B0j button{font-size:.75rem;padding:8px}.themed-preview_navigation__R_B0j .themed-preview_returnButton__pYcx6,.themed-preview_navigation__R_B0j button:last-child{margin-top:0}.themed-preview_heading__1V_qm{margin-bottom:18px}.themed-preview_heading__1V_qm h3{font-size:1.35rem}.themed-preview_paper___dI__{padding:18px}.themed-preview_paper___dI__ legend{font-size:1.05rem}.themed-preview_metrics__1mC7F>div{padding:16px 4px}.themed-preview_metrics__1mC7F dd{font-size:1.6rem}}@media (prefers-reduced-motion:reduce){.themed-preview_workspace__Be_7d button{transition:none}}.themed-preview_taskList__dTJdX button:disabled{opacity:.58;cursor:not-allowed}.themed-preview_workspace__Be_7d[data-theme=city]{color:#302e28;gap:32px}.themed-preview_workspace__Be_7d[data-theme=city] .themed-preview_navigation__R_B0j{border-color:#d9cfc0}.themed-preview_workspace__Be_7d[data-theme=city] .themed-preview_navigation__R_B0j button{color:#635b4d}.themed-preview_workspace__Be_7d[data-theme=city] .themed-preview_navigation__R_B0j button:hover{color:#382f23;background:#eee5d6}.themed-preview_workspace__Be_7d[data-theme=city] .themed-preview_navigation__R_B0j button[aria-current]{color:#fff;background:#755334}.themed-preview_workspace__Be_7d[data-theme=city] :is(.themed-preview_heading__1V_qm p,.themed-preview_demo__ZCtQ_,.themed-preview_intro__sXumV p,.themed-preview_settings__08MRj p,.themed-preview_note__Gj1o1,.themed-preview_taskList__dTJdX small,.themed-preview_taskList__dTJdX span,.themed-preview_metrics__1mC7F dt){color:#68604f}.themed-preview_workspace__Be_7d[data-theme=city] :is(.themed-preview_intro__sXumV,.themed-preview_metrics__1mC7F,.themed-preview_history__im2UB>div,.themed-preview_taskList__dTJdX>button){border-color:#d9cfc0}.themed-preview_workspace__Be_7d[data-theme=city] .themed-preview_taskList__dTJdX>button{color:#302e28;border-radius:0}.themed-preview_workspace__Be_7d[data-theme=city] .themed-preview_taskList__dTJdX>button:not(:disabled):hover{color:#654321;background:#eee5d6}.themed-preview_workspace__Be_7d[data-theme=city] :is(.themed-preview_symbol__qQaBe,.themed-preview_result__psKjv){color:#755334}.themed-preview_workspace__Be_7d[data-theme=city] .themed-preview_primary__pZ6ID{background:#755334;color:#fff}.themed-preview_workspace__Be_7d[data-theme=city] .themed-preview_primary__pZ6ID:hover{background:#583b23}.themed-preview_workspace__Be_7d[data-theme=city] .themed-preview_settings__08MRj select{color-scheme:light;background:#fffdf8;color:#302e28;border-color:#bdb09c}.themed-preview_workspace__Be_7d[data-theme=city] .themed-preview_paper___dI__{background:#fffdf8;color:#302e28;border:1px solid #d9cfc0}.themed-preview_workspace__Be_7d[data-theme=city] .themed-preview_option__a_t_K{border-color:#cfc4b3}.themed-preview_workspace__Be_7d[data-theme=city] .themed-preview_option__a_t_K:has(input:checked){background:#f0e5d4;border-color:#755334}.themed-preview_workspace__Be_7d[data-theme=city] .themed-preview_option__a_t_K input{accent-color:#755334}.themed-preview_workspace__Be_7d[data-theme=city] .themed-preview_secondary__CJ1z_{color:#654321;border-color:#bdb09c}.themed-preview_workspace__Be_7d[data-theme=city] :is(button,select,input,a):focus-visible{outline-color:#755334}.themed-preview_workspace__Be_7d[data-focused=true]{display:block}.themed-preview_workspace__Be_7d[data-focused=true] .themed-preview_navigation__R_B0j{display:none}.themed-preview_workspace__Be_7d[data-focused=true] .themed-preview_content__OZoM7{max-width:1440px;margin-inline:auto}.themed-preview_workspace__Be_7d[data-focused=true] .themed-preview_paper___dI__{min-height:50svh}.themed-preview_workspace__Be_7d .themed-preview_paper___dI__ .themed-preview_option__a_t_K{display:grid;grid-template-columns:18px 22px minmax(0,1fr);text-align:left;justify-content:start;min-height:52px}.themed-preview_workspace__Be_7d .themed-preview_paper___dI__ .themed-preview_option__a_t_K input{margin:0}.themed-preview_liveLink__ht_MJ{display:flex;align-items:center;justify-content:space-between;min-height:68px;gap:16px;padding:10px 12px;border-bottom:1px solid #547677;color:inherit;text-decoration:none}.themed-preview_workspace__Be_7d .themed-preview_liveLink__ht_MJ .themed-preview_linkCopy___sNku{display:grid;grid-gap:4px;gap:4px;min-width:0;color:inherit;overflow-wrap:anywhere}.themed-preview_liveLink__ht_MJ strong{font-size:1rem;color:inherit;line-height:1.4}.themed-preview_liveLink__ht_MJ small{font-size:.8rem;line-height:1.5}.themed-preview_liveLink__ht_MJ:hover{text-decoration:underline}.themed-preview_originalLink__ZB2Ev{display:inline-flex;align-items:center;gap:8px;min-height:44px;color:inherit;padding:10px;font-size:.8rem}.themed-preview_workspace__Be_7d[data-theme=city] .themed-preview_liveLink__ht_MJ{border-color:#d9cfc0;color:#654321}.themed-preview_progressMetrics__UNN82{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 24px;gap:0 24px;margin:16px 0 24px}.themed-preview_progressMetrics__UNN82>div{padding:16px 0;border-bottom:1px solid #355458}.themed-preview_progressMetrics__UNN82 dt,.themed-preview_progressMetrics__UNN82 span{font-size:.85rem}.themed-preview_progressMetrics__UNN82 dd{margin:8px 0;font-size:1.8rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.themed-preview_studySection__ahjSB{margin-top:24px}.themed-preview_courseInformation__bo7uB li,.themed-preview_courseInformation__bo7uB p,.themed-preview_studyForm__ZtIZl label,.themed-preview_studySection__ahjSB>p{color:inherit}.themed-preview_studyForm__ZtIZl{display:flex;flex-wrap:wrap;align-items:flex-end;gap:12px}.themed-preview_studyForm__ZtIZl label{display:grid;grid-gap:8px;gap:8px;flex:1 1 180px;font-size:.9rem}.themed-preview_studyForm__ZtIZl input[type=number]{width:100%;min-height:46px;padding:10px 12px;font:inherit;color:#edf7f5;background:#17383e;border:1px solid #547677;border-radius:6px}.themed-preview_studyForm__ZtIZl>p{flex-basis:100%;margin:0}.themed-preview_formMessage__fSkxX{padding:12px 0;font-weight:600;overflow-wrap:anywhere}.themed-preview_courseInformation__bo7uB{overflow-wrap:anywhere}.themed-preview_courseInformation__bo7uB>h4:not(:first-child){margin-top:28px}.themed-preview_courseDescription__BJ3fu{white-space:pre-wrap}.themed-preview_scheduleList__N_nh_{padding:0;margin:12px 0;list-style:none}.themed-preview_scheduleList__N_nh_ li{display:grid;grid-template-columns:100px minmax(0,1fr);grid-gap:16px;gap:16px;padding:14px 0;border-bottom:1px solid #355458}.themed-preview_scheduleList__N_nh_ time{font-size:.85rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.themed-preview_scheduleList__N_nh_ p{font-size:.85rem;margin:6px 0 0}.themed-preview_workspace__Be_7d[data-theme=city] :is(.themed-preview_progressMetrics__UNN82>div,.themed-preview_scheduleList__N_nh_ li){border-color:#d9cfc0}.themed-preview_workspace__Be_7d[data-theme=city] .themed-preview_studyForm__ZtIZl input[type=number]{background:#fffdf8;color:#302e28;border-color:#bdb09c}@media(min-width:1000px){.themed-preview_progressMetrics__UNN82{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}@media(max-width:500px){.themed-preview_scheduleList__N_nh_ li{grid-template-columns:1fr;gap:6px}.themed-preview_studyForm__ZtIZl>button{width:100%}}.entrance-tutorial_launcher___4pVQ{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:40px;padding:8px 12px;border:1px solid;border-radius:8px;color:inherit;background:transparent;font:inherit;font-size:.875rem;cursor:pointer}.entrance-tutorial_launcher___4pVQ:disabled{opacity:.55;cursor:default}.entrance-tutorial_overlay__CIe7_{--paper:#fcf7ed;--ink:#302b24;--muted:#63584b;--accent:#815a30;--highlight:#ffda8d;--line:#d5c5ae;position:fixed;inset:0;z-index:2147483000;color:var(--ink);font-family:inherit;pointer-events:none}.entrance-tutorial_overlay__CIe7_[data-theme=future]{--paper:#112b36;--ink:#f0fcff;--muted:#bfdae2;--accent:#9cecff;--highlight:#9cecff;--line:#4c737f}.entrance-tutorial_spotlight__8kx69{position:absolute;inset:0;pointer-events:auto;color:var(--highlight)}.entrance-tutorial_outline__DIEu9{fill:none;stroke:var(--highlight);stroke-width:3px}.entrance-tutorial_outline__DIEu9 path{vector-effect:non-scaling-stroke}.entrance-tutorial_arrow__BHAka{fill:none;stroke:var(--highlight);color:var(--highlight);stroke-width:3}.entrance-tutorial_target__GoiHA{position:fixed;padding:0;border:0;background:transparent;cursor:pointer;pointer-events:auto;border-radius:10px}.entrance-tutorial_card__QyCd9{position:fixed;pointer-events:auto;box-sizing:border-box;width:min(380px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;scrollbar-color:var(--line) var(--paper);padding:24px;border-radius:14px;background:var(--paper);color:var(--ink);box-shadow:0 20px 64px rgba(0,0,0,.28)}.entrance-tutorial_card__QyCd9[data-welcome=true]{left:50%;top:50%;transform:translate(-50%,-50%);width:min(460px,calc(100vw - 32px))}.entrance-tutorial_top__PYgDI{display:flex;align-items:center;justify-content:space-between;gap:16px;color:var(--muted);font-size:.875rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.entrance-tutorial_card__QyCd9 button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:10px 12px;color:var(--ink);background:transparent;border:1px solid var(--line);border-radius:8px;font:inherit;font-size:.9375rem;cursor:pointer}.entrance-tutorial_top__PYgDI button{border:0;padding:8px}.entrance-tutorial_card__QyCd9 h2{margin:16px 0 12px;font-size:1.375rem;line-height:1.45;text-wrap:balance}.entrance-tutorial_card__QyCd9 p{margin:0;font-size:1rem;line-height:1.8}.entrance-tutorial_card__QyCd9 .entrance-tutorial_hint__4L2tl{margin-top:16px;color:var(--muted);font-size:.875rem;line-height:1.6}.entrance-tutorial_check__yhXAo{display:grid;grid-template-columns:20px 1fr;grid-gap:8px;gap:8px;margin-top:24px;align-items:center;font-size:.9375rem;cursor:pointer}.entrance-tutorial_check__yhXAo input{width:18px;height:18px;min-height:0;padding:0;margin:0;accent-color:var(--accent)}.entrance-tutorial_check__yhXAo small{grid-column:2;color:var(--muted)}.entrance-tutorial_actions__BnqxW{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:24px}.entrance-tutorial_card__QyCd9 .entrance-tutorial_primary__ps3Oa{color:var(--paper);border-color:var(--accent);background:var(--accent);font-weight:700}.entrance-tutorial_card__QyCd9 button:hover:not(:disabled){border-color:var(--accent);text-decoration:underline;text-underline-offset:3px}.entrance-tutorial_card__QyCd9 button:disabled{opacity:.5;cursor:default}.entrance-tutorial_bottom__HuppL{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:12px}.entrance-tutorial_bottom__HuppL button{color:var(--muted);border:0;padding-inline:0;text-decoration:underline;text-underline-offset:3px}.entrance-tutorial_error__7W6zZ{margin-top:16px;padding-top:12px;border-top:1px solid var(--line)}.entrance-tutorial_error__7W6zZ p{color:var(--ink);font-size:.875rem}.entrance-tutorial_error__7W6zZ button{margin:8px 8px 0 0}.entrance-tutorial_card__QyCd9:focus{outline:none}.entrance-tutorial_launcher___4pVQ:focus-visible,.entrance-tutorial_overlay__CIe7_ :is(button,input):focus-visible{outline:3px solid var(--highlight,currentColor);outline-offset:3px}.entrance-tutorial_card__QyCd9 ::selection{color:var(--paper);background:var(--accent)}.entrance-tutorial_overlay__CIe7_[data-positioned=false] .entrance-tutorial_card__QyCd9{visibility:hidden;pointer-events:none}.entrance-tutorial_arrow__BHAka,.entrance-tutorial_overlay__CIe7_[data-positioned=true] .entrance-tutorial_card__QyCd9{animation:entrance-tutorial_reveal__B038H .16s ease-out}@keyframes entrance-tutorial_reveal__B038H{0%{opacity:0}to{opacity:1}}@media (max-width:719px){.entrance-tutorial_card__QyCd9{padding:16px 20px;max-height:min(52dvh,460px)}.entrance-tutorial_card__QyCd9[data-welcome=true]{max-height:calc(100dvh - 32px)}.entrance-tutorial_card__QyCd9 h2{font-size:1.2rem;margin-top:8px}.entrance-tutorial_card__QyCd9 p{font-size:.9375rem}.entrance-tutorial_actions__BnqxW{margin-top:16px}}@media (prefers-reduced-motion:reduce){.entrance-tutorial_arrow__BHAka,.entrance-tutorial_overlay__CIe7_[data-positioned=true] .entrance-tutorial_card__QyCd9{animation:none}}.study-choice-gallery_gallery__UDtOW{--card:#17383e;--art:#24494d;--ink:#edf7f5;--muted:#c5dbd7;--line:#547677;--accent:#a9ddd4;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:20px;gap:20px}.study-choice-gallery_gallery__UDtOW[data-theme=city]{--card:#fffdf8;--art:#eee5d6;--ink:#302e28;--muted:#635b4d;--line:#bdb09c;--accent:#755334}.study-choice-gallery_gallery__UDtOW[data-study-card-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.study-choice-gallery_gallery__UDtOW .study-choice-gallery_card__oDVRp{display:flex;flex-direction:column;gap:16px;min-width:0;padding:0 24px 24px;overflow:hidden;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--ink);text-align:left;font:inherit;cursor:pointer;transition:transform .18s ease,border-color .18s ease}.study-choice-gallery_card__oDVRp:hover:not(:disabled){transform:translateY(-3px);border-color:var(--accent)}.study-choice-gallery_card__oDVRp:focus-visible{outline:3px solid var(--accent);outline-offset:4px}.study-choice-gallery_card__oDVRp:disabled{cursor:not-allowed}.study-choice-gallery_gallery__UDtOW a.study-choice-gallery_card__oDVRp{text-decoration:none}.study-choice-gallery_art__fTbcL{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;min-height:172px;margin:0 -24px 8px;background:var(--art);color:var(--accent)}.study-choice-gallery_art__fTbcL span{font-size:.875rem}.study-choice-gallery_title__uPuur{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:1.5rem;font-weight:700}.study-choice-gallery_description__nlgxO{color:var(--muted);line-height:1.75}.study-choice-gallery_category__nqAvJ{color:var(--accent);font-weight:650;margin-top:-8px}.study-choice-gallery_action__zZy1K{margin-top:auto;padding-top:8px;color:var(--accent);font-weight:650}@media (max-width:1000px){.study-choice-gallery_gallery__UDtOW[data-study-card-count="3"]{grid-template-columns:1fr}.study-choice-gallery_gallery__UDtOW[data-study-card-count="3"] .study-choice-gallery_art__fTbcL{min-height:100px;flex-direction:row}}@media (max-width:600px){.study-choice-gallery_gallery__UDtOW{grid-template-columns:1fr;gap:16px}.study-choice-gallery_art__fTbcL{min-height:110px;flex-direction:row}.study-choice-gallery_art__fTbcL svg{width:40px}}@media (prefers-reduced-motion:reduce){.study-choice-gallery_gallery__UDtOW .study-choice-gallery_card__oDVRp{transition:none;transform:none}}.entrance-announcement_widget__Tn5me{--paper:#fcf7ed;--ink:#302b24;--muted:#6b5945;--line:#d6c5ad;--accent:#805a33;color:var(--ink)}.entrance-announcement_learnerSlot__qliBA{position:absolute;top:100px;left:32px;z-index:14;width:256px}.entrance-announcement_customerSlot__rEVBe{position:absolute;top:110px;right:32px;z-index:8;width:256px}.entrance-announcement_widget__Tn5me[data-theme=future]{--paper:#102c37;--ink:#effbff;--muted:#bfdae3;--line:#4e7783;--accent:#9cecff}.entrance-announcement_trigger__z4rge{display:flex;align-items:center;gap:12px;width:min(272px,100%);min-height:64px;padding:10px 14px;background:var(--paper);color:var(--ink);border:1px solid var(--line);border-radius:12px;text-align:left;cursor:pointer;font:inherit}.entrance-announcement_trigger__z4rge>span:nth-child(2){min-width:0;flex:1 1}.entrance-announcement_trigger__z4rge strong{display:block;font-size:.9375rem}.entrance-announcement_trigger__z4rge small{display:block;max-width:24ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;color:var(--muted);font-size:.8125rem}.entrance-announcement_noticeIcon__IyxOB{display:grid;justify-items:center;grid-gap:3px;gap:3px;color:var(--accent)}.entrance-announcement_trigger__z4rge:hover:not(:disabled){border-color:var(--accent);transform:translateY(-2px)}.entrance-announcement_trigger__z4rge:disabled{opacity:.65;cursor:default}.entrance-announcement_dialog__daG4c{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;padding:24px;border:0;margin:0;background:transparent;color:var(--ink);overflow:hidden}.entrance-announcement_dialog__daG4c[open]{display:grid;place-items:center}.entrance-announcement_dialog__daG4c::-webkit-backdrop{background:rgba(3,12,19,.58)}.entrance-announcement_dialog__daG4c::backdrop{background:rgba(3,12,19,.58)}.entrance-announcement_paper__yBXPi{width:min(760px,100%);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;background:var(--paper);border-radius:14px;box-shadow:0 22px 70px rgba(0,0,0,.3);overflow:hidden}.entrance-announcement_footer__69vl9,.entrance-announcement_header__MEXxd{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;flex-shrink:0}.entrance-announcement_header__MEXxd{border-bottom:1px solid var(--line)}.entrance-announcement_header__MEXxd>span{display:inline-flex;align-items:center;gap:10px;font-weight:700}.entrance-announcement_content__3X9cA{padding:28px 32px;overflow-y:auto;scrollbar-color:var(--line) var(--paper)}.entrance-announcement_content__3X9cA h2{margin:0 0 20px;font-size:clamp(1.4rem,3vw,1.9rem);line-height:1.4;overflow-wrap:anywhere}.entrance-announcement_body__SSVZk{white-space:pre-wrap;overflow-wrap:anywhere;max-width:70ch;line-height:1.85;font-size:1rem;margin:0}.entrance-announcement_date__HBNsl{display:block;margin-top:28px;font-size:.8125rem;color:var(--muted)}.entrance-announcement_footer__69vl9{border-top:1px solid var(--line)}.entrance-announcement_footer__69vl9 span{color:var(--muted);font-size:.8125rem}.entrance-announcement_widget__Tn5me button:focus-visible{outline:3px solid var(--accent);outline-offset:3px}.entrance-announcement_footer__69vl9 button,.entrance-announcement_header__MEXxd button{min-height:44px;min-width:44px;display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:8px;border:1px solid var(--line);font:inherit;color:var(--ink);background:var(--paper);cursor:pointer}.entrance-announcement_footer__69vl9 button{background:var(--accent);color:var(--paper);border-color:var(--accent);font-weight:700}.entrance-announcement_widget__Tn5me ::selection{background:var(--accent);color:var(--paper)}@media (max-width:600px){.entrance-announcement_dialog__daG4c{padding:12px}.entrance-announcement_paper__yBXPi{max-height:calc(100dvh - 24px)}.entrance-announcement_content__3X9cA{padding:24px 20px}.entrance-announcement_footer__69vl9,.entrance-announcement_header__MEXxd{padding:12px 20px}}@media (max-width:900px){.entrance-announcement_learnerSlot__qliBA{position:relative;inset:auto;width:auto;margin:12px 20px}}@media (max-width:700px){.entrance-announcement_customerSlot__rEVBe{top:292px;right:16px;left:16px;width:auto}}@media (prefers-reduced-motion:reduce){.entrance-announcement_trigger__z4rge:hover:not(:disabled){transform:none}}.learner-outcomes_root__hHgO0{--ink:#e9f3f1;--muted:#b1cac7;--line:#355457;--accent:#9cdbd1;--soft:#19383e;--paper:#10292f;display:grid;grid-template-columns:156px minmax(0,1fr);grid-gap:28px;gap:28px;color:var(--ink);min-height:0;height:100%;font-size:15px;line-height:1.6;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.learner-outcomes_root__hHgO0[data-theme=city]{--ink:#302e28;--muted:#68604f;--line:#d9cfc0;--accent:#755334;--soft:#eee5d6;--paper:#f8f4ec}.learner-outcomes_root__hHgO0 button,.learner-outcomes_root__hHgO0 select{font:inherit}.learner-outcomes_root__hHgO0 a,.learner-outcomes_root__hHgO0 button{touch-action:manipulation}.learner-outcomes_root__hHgO0 :is(button,a,summary,select):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.learner-outcomes_root__hHgO0 ::selection{background:var(--accent);color:var(--paper)}.learner-outcomes_navigation__7WjGD{display:flex;flex-direction:column;gap:6px;border-right:1px solid var(--line);padding-right:18px}.learner-outcomes_navigation__7WjGD button,.learner-outcomes_pagination__DkwFc button,.learner-outcomes_refresh__gTQCg,.learner-outcomes_textButton__kE_Ve{display:flex;gap:8px;align-items:center;min-height:44px;border:0;border-radius:6px;padding:9px 12px;color:var(--ink);background:transparent;cursor:pointer;text-align:left;text-decoration:none}.learner-outcomes_navigation__7WjGD button:hover,.learner-outcomes_navigation__7WjGD button[aria-current]{background:var(--soft);color:var(--accent)}.learner-outcomes_navigation__7WjGD button:last-child{margin-top:20px;color:var(--muted)}.learner-outcomes_pane__5_EUH{min-width:0;overflow:auto;scrollbar-gutter:stable;scrollbar-color:var(--line) transparent;padding-right:12px;overscroll-behavior:contain}.learner-outcomes_heading__pIoeg{position:-webkit-sticky;position:sticky;top:0;display:flex;justify-content:space-between;align-items:flex-start;gap:16px;background:var(--paper);z-index:1;padding-bottom:16px;border-bottom:1px solid var(--line)}.learner-outcomes_heading__pIoeg h3{margin:0;font-size:26px;line-height:1.3}.learner-outcomes_heading__pIoeg p{margin:6px 0 0;font-size:14px;color:var(--muted)}.learner-outcomes_refresh__gTQCg{flex:0 0 44px;justify-content:center}.learner-outcomes_pagination__DkwFc button:hover:not(:disabled),.learner-outcomes_refresh__gTQCg:hover,.learner-outcomes_textButton__kE_Ve:hover{background:var(--soft)}.learner-outcomes_root__hHgO0 button:disabled{opacity:.5;cursor:default}.learner-outcomes_body__MylCw{animation:learner-outcomes_contentIn__mIBnw .18s ease-out}.learner-outcomes_body__MylCw section{margin-top:28px}.learner-outcomes_body__MylCw h4{margin:0 0 12px;font-size:18px}.learner-outcomes_body__MylCw h4 small{font-size:14px;font-weight:400;color:var(--muted)}.learner-outcomes_note__hEDtK,.learner-outcomes_updated__qzbxM{color:var(--muted);font-size:14px;max-width:75ch}.learner-outcomes_notice__fEHen{padding:12px;background:var(--soft);font-size:14px}.learner-outcomes_summary__XJA09{display:flex;flex-wrap:wrap;gap:18px 32px;padding:20px 0;border-bottom:1px solid var(--line)}.learner-outcomes_scores__Wn7cu>div,.learner-outcomes_summary__XJA09>div{display:flex;flex-direction:column;gap:4px}.learner-outcomes_scores__Wn7cu span,.learner-outcomes_summary__XJA09 span{color:var(--muted);font-size:14px}.learner-outcomes_summary__XJA09 strong{font-size:23px;font-weight:600}.learner-outcomes_scores__Wn7cu{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));max-width:650px;padding:12px 0;grid-gap:24px;gap:24px}.learner-outcomes_scores__Wn7cu strong{font-size:36px;font-weight:600;color:var(--accent)}.learner-outcomes_trend__cqmoS{margin:28px 0;max-width:730px}.learner-outcomes_trend__cqmoS figcaption{font-size:18px;font-weight:600}.learner-outcomes_trend__cqmoS figcaption span{display:block;font-size:13px;color:var(--muted);font-weight:400}.learner-outcomes_trend__cqmoS svg{display:block;width:100%;margin-top:12px}.learner-outcomes_trend__cqmoS text{fill:var(--muted);font-size:12px}.learner-outcomes_gridline__fAMl8{stroke:var(--line);stroke-width:.6}.learner-outcomes_listening__Y_11y,.learner-outcomes_reading__I04ES{fill:none;stroke:var(--accent);stroke-width:2.5}.learner-outcomes_reading__I04ES{stroke:var(--muted);stroke-dasharray:6 4}.learner-outcomes_actionRow__KJRan{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px;padding:15px 0;border:0;border-bottom:1px solid var(--line);background:none;color:var(--ink);cursor:pointer;text-align:left}.learner-outcomes_actionRow__KJRan small{display:block;color:var(--muted)}.learner-outcomes_activity__aSXwj{display:flex;justify-content:space-between;gap:16px;padding:12px 0;border-bottom:1px solid var(--line)}.learner-outcomes_activity__aSXwj span:last-child{color:var(--muted);font-size:14px}.learner-outcomes_lessons__yG6yx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:20px;gap:20px;margin-top:24px}.learner-outcomes_lesson__1ceFL{border-top:1px solid var(--line);padding-top:12px}.learner-outcomes_lesson__1ceFL summary{display:grid;grid-gap:5px;gap:5px;cursor:pointer;list-style:none}.learner-outcomes_lesson__1ceFL summary>span{font-size:23px;font-weight:600}.learner-outcomes_lesson__1ceFL small{color:var(--muted)}.learner-outcomes_lesson__1ceFL strong[data-status=PRESENT]{color:var(--accent)}.learner-outcomes_lesson__1ceFL p{font-size:13px}.learner-outcomes_tableWrap__uEctq{overflow:auto}.learner-outcomes_tableWrap__uEctq table{width:100%;border-collapse:collapse;font-size:15px}.learner-outcomes_tableWrap__uEctq td,.learner-outcomes_tableWrap__uEctq th{border-bottom:1px solid var(--line);padding:13px 12px;text-align:left;vertical-align:top}.learner-outcomes_tableWrap__uEctq thead th{color:var(--muted);font-size:13px;font-weight:500}.learner-outcomes_tableWrap__uEctq small{display:block;color:var(--muted);font-weight:400}.learner-outcomes_tableWrap__uEctq summary{cursor:pointer;min-height:32px}.learner-outcomes_attempt__O2F_m{display:grid;grid-gap:4px;gap:4px;padding:12px 0;font-size:13px;min-width:130px;overflow-wrap:anywhere}.learner-outcomes_attempt__O2F_m span{color:var(--muted)}.learner-outcomes_assignment__KtgzA{border-bottom:1px solid var(--line)}.learner-outcomes_assignment__KtgzA summary{display:grid;grid-template-columns:minmax(0,1fr) 100px 85px 16px;align-items:center;grid-gap:12px;gap:12px;padding:15px 0;cursor:pointer;list-style:none}.learner-outcomes_assignment__KtgzA summary>span:nth-child(2){color:var(--muted);font-size:14px}.learner-outcomes_assignment__KtgzA summary svg,.learner-outcomes_lesson__1ceFL summary svg{transition:transform .18s ease}.learner-outcomes_assignment__KtgzA[open] summary svg,.learner-outcomes_lesson__1ceFL[open] summary svg{transform:rotate(180deg)}.learner-outcomes_filters__x0jzB{display:flex;gap:20px;flex-wrap:wrap;margin-top:20px}.learner-outcomes_filters__x0jzB label{display:grid;grid-gap:6px;gap:6px;font-size:14px}.learner-outcomes_filters__x0jzB select{padding:8px 30px 8px 10px}.learner-outcomes_filters__x0jzB input,.learner-outcomes_filters__x0jzB select{color:var(--ink);background:var(--paper);border:1px solid var(--line);border-radius:6px;min-height:44px}.learner-outcomes_filters__x0jzB input{max-width:220px;padding:8px;font:inherit}.learner-outcomes_bars__OLPcx{margin:20px 0}.learner-outcomes_bars__OLPcx>div{display:grid;grid-template-columns:85px minmax(70px,1fr) 45px 75px;grid-gap:12px;gap:12px;align-items:center;margin:10px 0}.learner-outcomes_bars__OLPcx meter{width:100%;height:12px;accent-color:var(--accent)}.learner-outcomes_bars__OLPcx small{color:var(--muted)}.learner-outcomes_pagination__DkwFc{display:flex;align-items:center;justify-content:flex-end;gap:15px;margin-top:20px}.learner-outcomes_updated__qzbxM{margin:32px 0 0;padding-top:16px;border-top:1px solid var(--line);font-size:12px}.learner-outcomes_skeleton__7dFnY{min-height:320px;padding:24px 0;color:var(--muted)}.learner-outcomes_skeleton__7dFnY span{display:block;height:54px;margin-top:18px;background:var(--soft);border-radius:6px}@keyframes learner-outcomes_contentIn__mIBnw{0%{opacity:.65;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media(max-width:800px){.learner-outcomes_root__hHgO0{grid-template-columns:1fr;grid-template-rows:auto minmax(0,1fr);gap:16px;font-size:14px}.learner-outcomes_navigation__7WjGD{flex-direction:row;border-right:0;border-bottom:1px solid var(--line);padding:0 0 8px;overflow:auto}.learner-outcomes_navigation__7WjGD button{flex-shrink:0}.learner-outcomes_navigation__7WjGD button:last-child{margin:0}.learner-outcomes_pane__5_EUH{padding-right:4px}.learner-outcomes_heading__pIoeg h3{font-size:23px}.learner-outcomes_lessons__yG6yx{grid-template-columns:repeat(2,minmax(0,1fr))}.learner-outcomes_summary__XJA09{gap:16px 24px}.learner-outcomes_summary__XJA09>div{flex:1 0 35%}.learner-outcomes_assignment__KtgzA summary{grid-template-columns:minmax(0,1fr) 72px 62px 14px;gap:8px}.learner-outcomes_tableWrap__uEctq td,.learner-outcomes_tableWrap__uEctq th{padding:12px 7px}.learner-outcomes_scores__Wn7cu strong{font-size:30px}.learner-outcomes_activity__aSXwj{flex-direction:column;gap:4px}}@media(prefers-reduced-motion:reduce){.learner-outcomes_body__MylCw{animation:none}.learner-outcomes_assignment__KtgzA summary svg,.learner-outcomes_lesson__1ceFL summary svg{transition:none}}.assessment-notice_dialog__6p_9a{width:min(36rem,calc(100vw - 2rem));padding:clamp(20px,4vw,32px);border:1px solid var(--line);border-radius:8px;color:var(--ink);background:var(--surface)}.assessment-notice_dialog__6p_9a::-webkit-backdrop{background:rgba(0,0,0,.55)}.assessment-notice_dialog__6p_9a::backdrop{background:rgba(0,0,0,.55)}.assessment-notice_dialog__6p_9a h2{margin:0 0 16px;font-size:24px}.assessment-notice_dialog__6p_9a p{line-height:1.8}.assessment-notice_actions__ii2Y0{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap;margin-top:24px}.assessment-notice_dialog__6p_9a :focus-visible{outline:2px solid currentColor;outline-offset:4px}@media (prefers-color-scheme:dark){.assessment-notice_dialog__6p_9a{color-scheme:normal}}.course-short-test-portal_card__6ChGI.course-short-test-card.course-short-test-portal_locked__XUJFI{background:color-mix(in srgb,var(--muted) 8%,transparent);border-color:var(--line);border-style:solid;opacity:1}.course-short-test-portal_card__6ChGI.course-short-test-portal_locked__XUJFI>div>strong{color:var(--muted)}.course-short-test-portal_card__6ChGI.course-short-test-card.course-short-test-portal_today__bpfoz{border-color:var(--brand,var(--accent));background:color-mix(in srgb,var(--brand,var(--accent)) 9%,var(--paper,var(--surface)))}.course-short-test-portal_manualLabel__pcRNb,.course-short-test-portal_todayLabel__XKM_t{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;font-size:14px;line-height:1.5;font-weight:700}.course-short-test-portal_todayLabel__XKM_t{color:var(--ink)}.course-short-test-portal_manualLabel__pcRNb,.course-short-test-portal_scheduleNote__Bztxb{color:var(--muted)}.course-short-test-portal_scheduleNote__Bztxb{margin:12px 0;font-size:14px;line-height:1.6}.course-short-test-portal_lockedButton__VH98m{flex-shrink:0;justify-content:center;min-height:44px;padding:8px 12px;border:1px solid var(--line);border-radius:8px;background:transparent;color:var(--muted);font:inherit;font-size:14px;font-weight:700;cursor:not-allowed;opacity:1}@media (max-width:600px){.course-short-test-portal_card__6ChGI>div{min-width:0}.course-short-test-portal_card__6ChGI small{flex-basis:100%}.course-short-test-portal_lockedButton__VH98m{max-width:120px;white-space:normal}}.n5-reference-result_reference__7Veb8{color:var(--ink,#332d26);margin-block:24px;padding:clamp(20px,3vw,32px);border:1px solid var(--line,#d8cbbb);border-radius:8px;background:var(--paper,#fffdf8);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.n5-reference-result_heading__6aSzh{display:flex;align-items:center;justify-content:space-between;gap:16px}.n5-reference-result_heading__6aSzh h3{display:flex;align-items:center;gap:10px;margin:8px 0;font-size:clamp(22px,3vw,28px);color:inherit}.n5-reference-result_scopeNote__0mty0{margin:0;color:var(--muted,#716451);font-size:14px}.n5-reference-result_total__33_3k{margin:0;white-space:nowrap}.n5-reference-result_total__33_3k strong{font-size:48px;line-height:1.2}.n5-reference-result_total__33_3k span{color:var(--muted,#716451)}.n5-reference-result_criteria__OyhMV{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px;margin:24px 0;border-block:1px solid var(--line,#d8cbbb);padding-block:20px}.n5-reference-result_criteria__OyhMV dt{font-weight:650}.n5-reference-result_criteria__OyhMV dd{margin:8px 0 0}.n5-reference-result_criteria__OyhMV dd strong{font-size:24px}.n5-reference-result_criteria__OyhMV dd:last-child{color:var(--muted,#716451);font-size:14px}.n5-reference-result_criteria__OyhMV [data-met=false] b{color:var(--ink,#332d26);text-decoration:underline;text-underline-offset:4px}.n5-reference-result_explanation__t1ptB{font-weight:650}.n5-reference-result_method__opDYH,.n5-reference-result_note__tbMoh{color:var(--muted,#716451);font-size:14px;line-height:1.7}.n5-reference-result_method__opDYH summary{cursor:pointer;min-height:44px;display:list-item;padding-block:10px}.n5-reference-result_method__opDYH a{color:var(--accent,#805b36);text-decoration:underline;text-underline-offset:3px}.n5-reference-result_method__opDYH :is(summary,a):focus-visible{outline:3px solid var(--accent,#805b36);outline-offset:3px}@media (max-width:560px){.n5-reference-result_heading__6aSzh{flex-wrap:wrap}.n5-reference-result_criteria__OyhMV{grid-template-columns:minmax(0,1fr);gap:16px}.n5-reference-result_criteria__OyhMV>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;grid-gap:4px 12px;gap:4px 12px}.n5-reference-result_criteria__OyhMV dd{margin:0}.n5-reference-result_criteria__OyhMV dd:last-child{grid-column:1/-1}}