.DemoWorkspace_root__XB2Em{background:var(--demo-background);color:var(--t1);min-height:100vh;min-height:100dvh}.DemoWorkspace_stage__FVGlm{min-height:100vh;min-height:100dvh;display:grid;place-items:center;padding:var(--space-10) var(--space-5);background:var(--s0)}.DemoWorkspace_stageColumn__tLOzN{width:100%;max-width:660px;display:flex;flex-direction:column;align-items:stretch}.DemoWorkspace_stageCard__kxuRU{position:relative;overflow:hidden;width:100%;max-width:660px;padding:var(--space-8) var(--space-8) var(--space-6);border:1px solid var(--border);border-radius:var(--r-xl);background:var(--s1);box-shadow:var(--shadow-md)}.DemoWorkspace_stageCard__kxuRU>header{display:flex;align-items:center;gap:var(--space-4);margin-bottom:var(--space-2)}.DemoWorkspace_stageCard__kxuRU h1{font-size:var(--type-section);font-weight:var(--weight-heading);letter-spacing:-.025em;margin:0;line-height:1.2}.DemoWorkspace_stageLead__IjgjT{color:var(--t2);margin:var(--space-2) 0 var(--space-6);font-size:var(--type-small);line-height:1.6}.DemoWorkspace_stageOrb__BFWVE{position:relative;width:48px;height:48px;flex:none;border-radius:50%;background:var(--aurora-orb);box-shadow:var(--aurora-orb-sheen)}.DemoWorkspace_stageOrb__BFWVE:after{content:"";position:absolute;inset:-6px;border-radius:50%;border-left:2px solid transparent;border-bottom:2px solid transparent;border-top:2px solid transparent;border-top-color:var(--ai);border-right:2px solid transparent;border-right-color:var(--brand)}html[data-motion=standard] .DemoWorkspace_stageOrb__BFWVE{animation:DemoWorkspace_orbBreathe__OJZ4x 2.6s var(--ease-standard) infinite}html[data-motion=standard] .DemoWorkspace_stageOrb__BFWVE:after{animation:DemoWorkspace_spin__74pHW 1.4s linear infinite}.DemoWorkspace_stageOrbIdle__UcKh7:after{display:none}.DemoWorkspace_stageOrbError__kx_B2{background:var(--bad-soft);box-shadow:none;display:grid;place-items:center;color:var(--bad-text)}@keyframes DemoWorkspace_orbBreathe__OJZ4x{0%,to{transform:scale(1)}50%{transform:scale(1.06)}}@keyframes DemoWorkspace_spin__74pHW{to{transform:rotate(1turn)}}.DemoWorkspace_stageBar__KcFPU{position:relative;height:6px;border-radius:var(--radius-pill);background:var(--inset);overflow:hidden;margin-bottom:var(--space-6)}.DemoWorkspace_stageBar__KcFPU>span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--brand),var(--ai));transition:width .7s var(--ease-standard)}.DemoWorkspace_courseSteps__L5F5H{list-style:none;padding:0;margin:0;display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.DemoWorkspace_courseStep__hHf8k{border:1px solid var(--border);border-radius:var(--r-lg);padding:var(--space-4) var(--space-4-5);background:var(--s2)}.DemoWorkspace_courseStep__hHf8k>header{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin:0 0 var(--space-3)}.DemoWorkspace_courseStep__hHf8k h2{font-size:var(--type-body);font-weight:var(--weight-heading);margin:0;line-height:1.35}.DemoWorkspace_courseState__PWm5V{flex:none;font-size:var(--type-caption);font-weight:var(--weight-heading);color:var(--t3);display:inline-flex;align-items:center;gap:var(--space-1-5)}.DemoWorkspace_courseStateReady__Brhsp{color:var(--ok-text)}.DemoWorkspace_courseStateFailed__x_P0h{color:var(--bad-text)}.DemoWorkspace_stepList__5X9Oz{list-style:none;padding:0;margin:0;display:grid;grid-gap:var(--space-2);gap:var(--space-2);font-size:var(--type-small);color:var(--t3)}.DemoWorkspace_stepList__5X9Oz li{display:flex;align-items:center;gap:var(--space-2-5)}.DemoWorkspace_stepDone__OC83s{color:var(--ok-text)}.DemoWorkspace_stepActive__qJh8s{color:var(--t1);font-weight:var(--weight-heading)}.DemoWorkspace_stepIcon__I_rXr{display:inline-grid;place-items:center;width:18px;height:18px;flex:none}.DemoWorkspace_stepCount__oBg3m{margin-left:auto;font-size:var(--type-caption);font-weight:var(--weight-label);color:var(--t3)}.DemoWorkspace_spinner__Qw1Wd{width:14px;height:14px;border-radius:50%;border:2px solid var(--border);border-top-color:var(--brand)}html[data-motion=standard] .DemoWorkspace_spinner__Qw1Wd{animation:DemoWorkspace_spin__74pHW .9s linear infinite}.DemoWorkspace_stagePreview__gyt2s{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-5)}.DemoWorkspace_stagePreview__gyt2s span{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-pill);background:var(--inset);color:var(--t2);font-size:var(--type-caption);font-weight:var(--weight-label)}.DemoWorkspace_stageFoot__ra2Fa{margin-top:var(--space-5);font-size:var(--type-caption);color:var(--t3);display:flex;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.DemoWorkspace_stageFoot__ra2Fa a{color:var(--brand);font-weight:var(--weight-heading)}.DemoWorkspace_stageError__pUhwN{border-color:var(--bad-border)}.DemoWorkspace_stageActions__XTUi7{display:flex;gap:var(--space-2-5);flex-wrap:wrap;margin-top:var(--space-4-5)}.DemoWorkspace_shell__CwyVY{display:flex;min-height:100vh;min-height:100dvh}.DemoWorkspace_sidebar__HCZhI{position:-webkit-sticky;position:sticky;top:0;align-self:flex-start;height:100vh;height:100dvh;width:var(--sidebar-w);flex:none;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-4) 0 var(--space-2);background:var(--sidebar);border-right:1px solid var(--divider);transition:width var(--motion-base) var(--ease-standard)}.DemoWorkspace_sideHead__Cb_e0{display:flex;align-items:center;gap:var(--space-2-5);min-height:44px;padding:0 var(--space-4) 0 var(--space-5)}.DemoWorkspace_orgMark__3xKyy{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:var(--radius-sm);background:var(--brand);color:var(--on-brand);font-size:var(--type-caption);font-weight:var(--weight-strong);letter-spacing:-.01em}.DemoWorkspace_orgName__Z3fTi{min-width:0;flex:1 1;display:flex;flex-direction:column;line-height:1.25}.DemoWorkspace_orgName__Z3fTi strong{font-size:var(--type-body);font-weight:var(--weight-heading);letter-spacing:-.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DemoWorkspace_orgName__Z3fTi span{font-size:var(--type-caption);color:var(--t3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DemoWorkspace_collapseBtn__8dhIy{display:grid;place-items:center;width:32px;height:32px;flex:none;padding:0;border-radius:var(--radius-md);border:0;background:transparent;color:var(--t3);cursor:pointer}.DemoWorkspace_collapseBtn__8dhIy:hover{background:var(--inset);color:var(--t1)}.DemoWorkspace_navScroll__lTZL1{flex:1 1;min-height:0;overflow-y:auto;padding:0 var(--space-3);display:flex;flex-direction:column;gap:var(--space-0-5);scrollbar-width:thin}.DemoWorkspace_navGroup__4zgXx{display:flex;flex-direction:column;gap:var(--space-0-5);margin-top:var(--space-2)}.DemoWorkspace_navGroup__4zgXx:first-child{margin-top:0}.DemoWorkspace_sectionHeader__yYg6m{display:flex;align-items:center;justify-content:space-between;min-height:32px;padding:var(--space-1) var(--space-2);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--t3);font-size:var(--type-caption);font-weight:var(--weight-strong);letter-spacing:.01em;cursor:pointer;text-align:left}.DemoWorkspace_sectionHeader__yYg6m:hover{color:var(--t1)}.DemoWorkspace_sectionHeader__yYg6m svg{transition:transform var(--motion-fast) var(--ease-standard)}.DemoWorkspace_sectionHeader__yYg6m[aria-expanded=false] svg{transform:rotate(-90deg)}.DemoWorkspace_navItem__Xt2aa{position:relative;display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:0 var(--space-3);border-radius:var(--radius-md);border:0;background:transparent;color:var(--t1);text-align:left;font-size:var(--type-small);font-weight:var(--weight-label);cursor:pointer;text-decoration:none;transition:background-color var(--motion-fast) var(--ease-standard)}.DemoWorkspace_navItem__Xt2aa:hover{background:var(--sidebar-hover)}.DemoWorkspace_navItem__Xt2aa[aria-current=page]{background:var(--sidebar-active);font-weight:var(--weight-heading)}.DemoWorkspace_navItem__Xt2aa[aria-current=page]:before{content:"";position:absolute;left:0;top:12px;bottom:12px;width:2px;border-radius:var(--radius-xs);background:var(--brand)}.DemoWorkspace_navItem__Xt2aa svg{flex:none;color:inherit}.DemoWorkspace_navLabel__SLQFn{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DemoWorkspace_navCount__slycL{margin-left:auto;padding:0 var(--space-2);background:var(--brand-soft);color:var(--brand-text)}.DemoWorkspace_betaPill__JC0f_,.DemoWorkspace_navCount__slycL{flex:none;border-radius:var(--radius-pill);font-size:var(--type-caption);font-weight:var(--weight-strong);line-height:1.6}.DemoWorkspace_betaPill__JC0f_{display:inline-flex;align-items:center;gap:var(--space-1);padding:0 var(--space-1-5);background:var(--ai-soft);color:var(--ai-text);letter-spacing:.04em}.DemoWorkspace_findPage__8tMGF{position:relative;display:block;margin:var(--space-1) 0;color:var(--t2)}.DemoWorkspace_findPage__8tMGF svg{position:absolute;left:12px;top:50%;transform:translateY(-50%);pointer-events:none}.DemoWorkspace_findPage__8tMGF input{width:100%;min-height:40px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-10);border-radius:var(--radius-sm);border:1px solid transparent;background:var(--inset);color:var(--t1);font-size:var(--type-small);outline:none}.DemoWorkspace_findPage__8tMGF input:hover{border-color:var(--border)}.DemoWorkspace_findPage__8tMGF input:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.DemoWorkspace_sideFoot__yO7V2{padding:var(--space-2) var(--space-3) 0;border-top:1px solid var(--divider);display:flex;flex-direction:column;gap:var(--space-1)}.DemoWorkspace_account__zkEE_{display:flex;align-items:center;gap:var(--space-2-5);width:100%;min-height:56px;padding:var(--space-2);border-radius:var(--radius-md);border:0;background:transparent;color:var(--t1);text-align:left;cursor:pointer}.DemoWorkspace_account__zkEE_:hover{background:var(--sidebar-hover)}.DemoWorkspace_account__zkEE_>span:nth-child(2){min-width:0;flex:1 1;display:flex;flex-direction:column;line-height:1.3}.DemoWorkspace_account__zkEE_ strong{font-size:var(--type-small);font-weight:var(--weight-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DemoWorkspace_account__zkEE_ small{font-size:var(--type-caption);font-weight:var(--weight-label);color:var(--t3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DemoWorkspace_account__zkEE_>svg{flex:none;color:var(--t3)}.DemoWorkspace_helpRow__c44Ly{display:flex;align-items:center;gap:var(--space-3);min-height:44px;padding:0 var(--space-2);border:0;border-radius:var(--radius-md);background:transparent;color:var(--t2);font-size:var(--type-small);font-weight:var(--weight-label);cursor:pointer;text-align:left;width:100%}.DemoWorkspace_helpRow__c44Ly:hover{background:var(--sidebar-hover);color:var(--t1)}.DemoWorkspace_sidebarCollapsed__hqQ9D{width:4.5rem}.DemoWorkspace_sidebarCollapsed__hqQ9D .DemoWorkspace_account__zkEE_>span:nth-child(2),.DemoWorkspace_sidebarCollapsed__hqQ9D .DemoWorkspace_account__zkEE_>svg,.DemoWorkspace_sidebarCollapsed__hqQ9D .DemoWorkspace_betaPill__JC0f_,.DemoWorkspace_sidebarCollapsed__hqQ9D .DemoWorkspace_findPage__8tMGF,.DemoWorkspace_sidebarCollapsed__hqQ9D .DemoWorkspace_helpLabel__Ht1W_,.DemoWorkspace_sidebarCollapsed__hqQ9D .DemoWorkspace_navCount__slycL,.DemoWorkspace_sidebarCollapsed__hqQ9D .DemoWorkspace_navLabel__SLQFn,.DemoWorkspace_sidebarCollapsed__hqQ9D .DemoWorkspace_orgMark__3xKyy,.DemoWorkspace_sidebarCollapsed__hqQ9D .DemoWorkspace_orgName__Z3fTi,.DemoWorkspace_sidebarCollapsed__hqQ9D .DemoWorkspace_sectionHeader__yYg6m{display:none}.DemoWorkspace_sidebarCollapsed__hqQ9D .DemoWorkspace_helpRow__c44Ly,.DemoWorkspace_sidebarCollapsed__hqQ9D .DemoWorkspace_navItem__Xt2aa,.DemoWorkspace_sidebarCollapsed__hqQ9D .DemoWorkspace_sideHead__Cb_e0{justify-content:center;padding:0}.DemoWorkspace_sidebarCollapsed__hqQ9D .DemoWorkspace_account__zkEE_{justify-content:center}.DemoWorkspace_sidebarCollapsed__hqQ9D .DemoWorkspace_collapseBtn__8dhIy svg{transform:scaleX(-1)}.DemoWorkspace_main__6ZdBn{flex:1 1;min-width:0;display:flex;flex-direction:column}.DemoWorkspace_topbar__NpT_w{position:-webkit-sticky;position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:var(--space-2);min-height:var(--header-h);padding:0 var(--layout-gutter);background:var(--s1);border-bottom:1px solid var(--divider)}.DemoWorkspace_topLeft__J22xY{display:flex;align-items:center;gap:var(--space-2-5);min-width:0;flex:1 1 auto}.DemoWorkspace_menuBtn__J_I38{display:none}.DemoWorkspace_demoChip__19xym{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-1) var(--space-2-5);border-radius:var(--radius-pill);flex:none;border:1px solid var(--border);background:var(--s2);color:var(--t2);font-size:var(--type-caption);font-weight:var(--weight-heading)}.DemoWorkspace_segmented__PnbFe{display:inline-flex;align-items:center;gap:var(--space-0-5);padding:var(--space-0-5);border-radius:var(--radius-md);background:var(--inset);flex:none}.DemoWorkspace_segment__XPpYG{display:inline-flex;align-items:center;gap:var(--space-1-5);min-height:32px;padding:0 var(--space-3);border-radius:var(--radius-sm);border:0;background:transparent;color:var(--t2);font-size:var(--type-small);font-weight:var(--weight-heading);cursor:pointer;white-space:nowrap}.DemoWorkspace_segment__XPpYG:hover{color:var(--t1)}.DemoWorkspace_segment__XPpYG[aria-pressed=true]{background:var(--s1);color:var(--brand);box-shadow:var(--shadow-sm)}.DemoWorkspace_topRight__grW2N{display:flex;align-items:center;gap:var(--space-2);flex:none}.DemoWorkspace_iconBtn__0_Ban{position:relative;display:grid;place-items:center;width:40px;height:40px;flex:none;padding:0;border-radius:var(--radius-md);border:1px solid transparent;background:transparent;color:var(--t2);cursor:pointer}.DemoWorkspace_iconBtn__0_Ban:hover{background:var(--brand-soft);border-color:var(--border);color:var(--brand)}.DemoWorkspace_roundBtn__Nyk7H{position:relative;display:grid;place-items:center;width:40px;height:40px;flex:none;padding:0;border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--s1);color:var(--t2);cursor:pointer}.DemoWorkspace_roundBtn__Nyk7H:hover{background:var(--brand-soft);color:var(--brand)}.DemoWorkspace_bellDot__4DoSY{position:absolute;top:7px;right:8px;width:8px;height:8px;border-radius:50%;background:var(--bad);border:2px solid var(--s1)}.DemoWorkspace_auroraPill___CWaC{display:inline-flex;align-items:center;gap:var(--space-2);min-height:42px;padding:var(--space-1) var(--space-3) var(--space-1) var(--space-1-5);border-radius:var(--radius-pill);border:1px solid var(--ai-border);background:var(--ai-wash);color:var(--t1);font-size:var(--type-small);font-weight:var(--weight-label);cursor:pointer;flex:none}.DemoWorkspace_auroraPill___CWaC:hover,.DemoWorkspace_auroraPill___CWaC[aria-expanded=true]{border-color:var(--ai);background:var(--ai-soft)}.DemoWorkspace_orb__JjERw{display:inline-block;width:30px;height:30px;flex:none;border-radius:50%;background:var(--aurora-orb);box-shadow:var(--aurora-orb-sheen)}.DemoWorkspace_orbSm__ZYYDa{width:22px;height:22px}.DemoWorkspace_orbLg__EeLWu{width:40px;height:40px}.DemoWorkspace_avatarBtn__Sq6yN{display:grid;place-items:center;width:40px;height:40px;flex:none;padding:0;border-radius:50%;border:0;background:var(--brand-soft);color:var(--brand-text);font-size:var(--type-caption);font-weight:var(--weight-strong);cursor:pointer}.DemoWorkspace_cta__uIZ07{white-space:nowrap}.DemoWorkspace_auroraMenu__LvT6_{position:absolute;top:calc(var(--header-h) - 6px);right:var(--layout-gutter);z-index:40;width:min(360px,calc(100vw - 32px));padding:var(--space-3);border-radius:var(--r-lg);border:1px solid var(--border);background:var(--s1);box-shadow:var(--shadow-lg)}html[data-motion=standard] .DemoWorkspace_auroraMenu__LvT6_{animation:DemoWorkspace_popIn__V4J_D var(--motion-base) var(--ease-standard)}.DemoWorkspace_auroraMenuHead__AfGDB{display:flex;align-items:center;gap:var(--space-2-5);padding:var(--space-1) var(--space-1) var(--space-3);border-bottom:1px solid var(--divider);margin-bottom:var(--space-2)}.DemoWorkspace_auroraMenuHead__AfGDB strong{display:block;font-size:var(--type-small)}.DemoWorkspace_auroraMenuHead__AfGDB span{display:block;font-size:var(--type-caption);color:var(--t3)}.DemoWorkspace_auroraAction__wZNGX{display:flex;align-items:center;gap:var(--space-2-5);width:100%;padding:var(--space-2-5);border-radius:var(--radius-md);border:0;background:transparent;color:var(--t1);font-size:var(--type-small);font-weight:var(--weight-label);text-align:left;cursor:pointer}.DemoWorkspace_auroraAction__wZNGX:hover{background:var(--ai-wash)}.DemoWorkspace_auroraAction__wZNGX svg{flex:none;color:var(--ai)}.DemoWorkspace_auroraNote__gP5wW{margin:var(--space-2) var(--space-1) 0;font-size:var(--type-caption);color:var(--t3)}@keyframes DemoWorkspace_popIn__V4J_D{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:none}}.DemoWorkspace_banner__Ui0ak{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--layout-gutter);background:var(--brand-soft);border-bottom:1px solid var(--info-border);color:var(--t1);font-size:var(--type-small)}.DemoWorkspace_banner__Ui0ak>svg{flex:none;color:var(--brand)}.DemoWorkspace_banner__Ui0ak a{color:var(--brand-text);font-weight:var(--weight-heading);text-decoration:underline;text-underline-offset:2px}.DemoWorkspace_bannerClose__h55na{flex:none;margin-left:auto;display:grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--t2);cursor:pointer}.DemoWorkspace_bannerClose__h55na:hover{background:var(--hover-overlay)}.DemoWorkspace_personaNote__EAJMM{display:flex;align-items:center;gap:var(--space-2-5);padding:var(--space-2) var(--layout-gutter);background:var(--s2);border-bottom:1px solid var(--divider);font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_personaNote__EAJMM strong{color:var(--t1)}.DemoWorkspace_personaNote__EAJMM .DemoWorkspace_linkBtn__QXmqm{margin-left:auto}.DemoWorkspace_content__U_O_G{padding:var(--layout-gutter) var(--layout-gutter) var(--space-16);width:100%;max-width:1360px}html[data-motion=standard] .DemoWorkspace_viewEnter__Eyjcq{animation:DemoWorkspace_viewIn__J7ifR var(--motion-slow) var(--ease-standard)}@keyframes DemoWorkspace_viewIn__J7ifR{0%{opacity:0;transform:translateY(var(--motion-travel))}to{opacity:1;transform:none}}.DemoWorkspace_drawerScrim__fYnq6{display:none}.DemoWorkspace_pageHeader__SXWuh{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-5);margin-bottom:var(--space-6);flex-wrap:wrap}.DemoWorkspace_pageHeader__SXWuh>div:first-child{min-width:0;max-width:72ch;flex:1 1 420px}.DemoWorkspace_kicker__Lp4u6{margin:0 0 var(--space-1-5);font-size:var(--type-caption);font-weight:var(--weight-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--t3)}.DemoWorkspace_kickerBrand__J6fXQ{color:var(--brand);letter-spacing:.11em}.DemoWorkspace_pageTitle__spHHZ{margin:0;font-size:var(--type-title);font-weight:var(--weight-heading);letter-spacing:-.035em;line-height:1.15}.DemoWorkspace_pageSub__x2YoV{margin:var(--space-2) 0 0;font-size:var(--type-body);color:var(--t2);line-height:1.55}.DemoWorkspace_pageActions__j3kXI{display:flex;align-items:center;gap:var(--space-2-5);flex-wrap:wrap;flex:0 1 auto}.DemoWorkspace_backLink__qQd4d{display:inline-flex;align-items:center;gap:var(--space-1-5);margin-bottom:var(--space-4);padding:var(--space-1) 0;border:0;border-radius:var(--radius-sm);background:transparent;color:var(--brand);font-size:var(--type-small);font-weight:var(--weight-heading);cursor:pointer}.DemoWorkspace_backLink__qQd4d:hover{color:var(--brand-hover)}.DemoWorkspace_linkBtn__QXmqm{display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:0;border-radius:var(--radius-xs);background:transparent;color:var(--brand);font-size:var(--type-small);font-weight:var(--weight-heading);cursor:pointer;text-decoration:none}.DemoWorkspace_linkBtn__QXmqm:hover{color:var(--brand-hover);text-decoration:underline;text-underline-offset:2px}.DemoWorkspace_btn__NyKfg{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:40px;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--s1);color:var(--t1);font-size:var(--type-small);font-weight:var(--weight-heading);line-height:1.3;cursor:pointer;text-decoration:none;white-space:nowrap;transition:background-color var(--motion-fast) var(--ease-standard),border-color var(--motion-fast) var(--ease-standard),color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.DemoWorkspace_btn__NyKfg:hover{background:var(--hover-overlay)}.DemoWorkspace_btn__NyKfg:disabled{color:var(--disabled);border-color:var(--border);background:var(--s2);cursor:not-allowed;filter:none}.DemoWorkspace_btnPrimary__ZcryI{background:var(--brand);border-color:var(--brand);color:var(--on-brand)}.DemoWorkspace_btnPrimary__ZcryI:hover{background:var(--brand-hover);border-color:var(--brand-hover)}.DemoWorkspace_btnPrimary__ZcryI:disabled{background:var(--inset);border-color:var(--border);color:var(--disabled)}.DemoWorkspace_btnAi__7Tj55{background:var(--ai-soft);border-color:var(--ai-border);color:var(--ai-text)}.DemoWorkspace_btnAi__7Tj55:hover{background:var(--ai-wash);border-color:var(--ai)}.DemoWorkspace_btnAiSolid__lG0Y_{background:var(--ai);border-color:var(--ai);color:var(--on-brand)}.DemoWorkspace_btnAiSolid__lG0Y_:hover{background:var(--ai-hover);border-color:var(--ai-hover)}.DemoWorkspace_btnDanger__0_FXW{color:var(--bad-text);border-color:var(--bad-border)}.DemoWorkspace_btnDanger__0_FXW:hover{background:var(--bad-soft)}.DemoWorkspace_btnGhost__aFUwy{border-color:transparent;background:transparent;color:var(--t2)}.DemoWorkspace_btnGhost__aFUwy:hover{background:var(--hover-overlay);color:var(--t1)}.DemoWorkspace_btnSm__hoMnX{min-height:34px;padding:var(--space-1) var(--space-3)}.DemoWorkspace_btnLg__EBnkx{min-height:48px;padding:var(--space-3) var(--space-6);font-size:var(--type-body)}html[data-motion=standard] .DemoWorkspace_btn__NyKfg:not(:disabled):active{transform:scale(.98)}.DemoWorkspace_grid__YaX_h{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));grid-gap:var(--space-5);gap:var(--space-5)}.DemoWorkspace_span3__uQfNf{grid-column:span 3}.DemoWorkspace_span4__QIXmH{grid-column:span 4}.DemoWorkspace_span5__bWkSU{grid-column:span 5}.DemoWorkspace_span6__zZWYd{grid-column:span 6}.DemoWorkspace_span7__14PW9{grid-column:span 7}.DemoWorkspace_span8__p3fUk{grid-column:span 8}.DemoWorkspace_span12__ovvmb{grid-column:span 12}.DemoWorkspace_stack__TH2Jn{display:grid;grid-gap:var(--space-5);gap:var(--space-5);align-content:start;min-width:0}.DemoWorkspace_card__BVcyG{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;background:var(--s1);border:1px solid var(--border);border-radius:var(--r-lg);box-shadow:var(--shadow-sm)}.DemoWorkspace_cardAccent__sVc1Q:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--accent,var(--brand))}.DemoWorkspace_accentLearning__dAT5a{--accent:var(--learning)}.DemoWorkspace_accentAssessment__PEiVX{--accent:var(--assessment)}.DemoWorkspace_accentManagement__9kcOP{--accent:var(--management)}.DemoWorkspace_accentAuthoring__I_72G{--accent:var(--authoring)}.DemoWorkspace_accentAi__01Sp7{--accent:var(--ai)}.DemoWorkspace_cardHead__enWSc{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:var(--space-3);padding:var(--space-5) var(--space-5) var(--space-3-5)}.DemoWorkspace_cardHead__enWSc>div{flex:1 1 12rem;min-width:min(12rem,100%);overflow-wrap:anywhere}.DemoWorkspace_cardHead__enWSc>:not(div){max-width:100%}.DemoWorkspace_cardHead__enWSc h2,.DemoWorkspace_cardHead__enWSc h3{margin:0;font-size:var(--type-heading);font-weight:var(--weight-heading);letter-spacing:-.015em;line-height:1.3}.DemoWorkspace_cardScope___hoT9{margin:var(--space-0-5) 0 0;font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_cardBody__d71UI{padding:var(--space-1) var(--space-5) var(--space-4);min-width:0;flex:1 1}.DemoWorkspace_cardPad__pd6Lo{padding:var(--space-5)}.DemoWorkspace_cardFoot__LQjAx{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3-5) var(--space-5);border-top:1px solid var(--divider);font-size:var(--type-caption);color:var(--t3)}.DemoWorkspace_cardAi__ZQL73{border-color:var(--ai-border)}.DemoWorkspace_cardAi__ZQL73:before{content:"";position:absolute;inset:0 0 auto;height:3px;background:var(--ai)}.DemoWorkspace_chip__KK_Fp{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-0-5) var(--space-2-5);border-radius:var(--radius-pill);border:1px solid transparent;font-size:var(--type-caption);font-weight:var(--weight-heading);white-space:nowrap;line-height:1.5}.DemoWorkspace_chip__KK_Fp i{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.DemoWorkspace_toneNeutral__W2cyW{background:var(--inset);color:var(--t2);border-color:var(--border)}.DemoWorkspace_toneInfo___ZSaU{background:var(--info-soft);color:var(--info-text);border-color:var(--info-border)}.DemoWorkspace_toneOk__k2QTy{background:var(--ok-soft);color:var(--ok-text);border-color:var(--ok-border)}.DemoWorkspace_toneWarn__txDZ5{background:var(--warn-soft);color:var(--warn-text);border-color:var(--warn-border)}.DemoWorkspace_toneBad__is_Ls{background:var(--bad-soft);color:var(--bad-text);border-color:var(--bad-border)}.DemoWorkspace_toneAi__aipPR{background:var(--ai-soft);color:var(--ai-text);border-color:var(--ai-border)}.DemoWorkspace_toneAiSoft__tvVj_{background:var(--ai-wash);color:var(--ai-text);border-color:var(--ai-border)}.DemoWorkspace_metaTag__bAEqh{display:inline-flex;align-items:center;padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-sm);background:var(--inset);color:var(--t2);letter-spacing:.05em;text-transform:uppercase}.DemoWorkspace_avatar__46BB_,.DemoWorkspace_metaTag__bAEqh{font-size:var(--type-caption);font-weight:var(--weight-strong)}.DemoWorkspace_avatar__46BB_{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:50%;background:var(--brand-soft);color:var(--brand-text)}.DemoWorkspace_avatarSq__fXJVv{border-radius:var(--radius-md);width:34px;height:34px}.DemoWorkspace_avatarLg__tIMFw{width:52px;height:52px;font-size:var(--type-body);border-radius:var(--radius-lg)}.DemoWorkspace_avatarTone1__4U7Cd{background:var(--ok-soft);color:var(--ok-text)}.DemoWorkspace_avatarTone2__7prGr{background:var(--warn-soft);color:var(--warn-text)}.DemoWorkspace_avatarTone3__cfIn7{background:var(--authoring-soft);color:var(--ai-text)}.DemoWorkspace_avatarTone4__WcOuB{background:var(--management-soft);color:var(--bad-text)}.DemoWorkspace_avatarTone5___m_h_{background:var(--learning-soft);color:var(--learning)}.DemoWorkspace_progress__2D3WH{display:block;height:6px;border-radius:var(--radius-pill);background:var(--inset);overflow:hidden;min-width:72px;flex:1 1 auto}.DemoWorkspace_rowBody__nKIii>.DemoWorkspace_progress__2D3WH{flex:none;width:100%;margin-top:var(--space-1-5)}.DemoWorkspace_progress__2D3WH>span{display:block;height:100%;border-radius:inherit;background:var(--brand);transition:width .6s var(--ease-standard)}.DemoWorkspace_progressOk__ZYupH>span{background:var(--ok)}.DemoWorkspace_progressWarn__riXr2>span{background:var(--warn)}.DemoWorkspace_progressBad__QejG2>span{background:var(--bad)}.DemoWorkspace_list__knWwD{list-style:none;padding:0;margin:0;display:flex;flex-direction:column}.DemoWorkspace_list__knWwD>li+li{border-top:1px solid var(--divider)}.DemoWorkspace_rowLink__5lYz_{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3-5) 0;border:0;border-radius:var(--radius-sm);background:transparent;color:inherit;text-align:left;cursor:pointer}.DemoWorkspace_rowLink__5lYz_:hover .DemoWorkspace_rowTitle__fi80c{color:var(--brand)}.DemoWorkspace_rowStatic__nRxrX{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-3-5) 0}.DemoWorkspace_rowLink__5lYz_>.DemoWorkspace_rowBody__nKIii,.DemoWorkspace_rowStatic__nRxrX>.DemoWorkspace_rowBody__nKIii,.DemoWorkspace_rowStatic__nRxrX>.DemoWorkspace_rowMeta__m4qbN{flex:1 1 10rem;min-width:min(10rem,100%)}.DemoWorkspace_rowLink__5lYz_>.DemoWorkspace_chip__KK_Fp,.DemoWorkspace_rowStatic__nRxrX>.DemoWorkspace_chip__KK_Fp{max-width:100%;margin-left:auto}.DemoWorkspace_rowLink__5lYz_>svg,.DemoWorkspace_rowStatic__nRxrX>svg{flex:none}.DemoWorkspace_rowDot__SgUvq{width:8px;height:8px;border-radius:50%;flex:none;background:var(--accent,var(--brand))}.DemoWorkspace_rowIcon__mNSnX{display:grid;place-items:center;width:36px;height:36px;border-radius:var(--radius-md);flex:none;background:var(--inset);color:var(--t2)}.DemoWorkspace_rowIconAi__fdITc{background:var(--ai-soft);color:var(--ai)}.DemoWorkspace_rowIconBrand__B3Ppe{background:var(--brand-soft);color:var(--brand)}.DemoWorkspace_rowIconOk__DeK_0{background:var(--ok-soft);color:var(--ok-text)}.DemoWorkspace_rowIconWarn___hvCN{background:var(--warn-soft);color:var(--warn-text)}.DemoWorkspace_rowIconBad__s_hCS{background:var(--bad-soft);color:var(--bad-text)}.DemoWorkspace_rowBody__nKIii{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:var(--space-0-5)}.DemoWorkspace_rowTitle__fi80c{font-weight:var(--weight-heading);font-size:var(--type-small);color:var(--t1);overflow-wrap:anywhere;transition:color var(--motion-fast) var(--ease-standard)}.DemoWorkspace_rowMeta__m4qbN{font-size:var(--type-caption);color:var(--t3);overflow-wrap:anywhere}.DemoWorkspace_rowAction__XN0qG{flex:none;font-size:var(--type-small);font-weight:var(--weight-heading);color:var(--brand);gap:var(--space-1)}.DemoWorkspace_rowAction__XN0qG,.DemoWorkspace_rowEnd__P5fks{max-width:100%;margin-left:auto;display:inline-flex;align-items:center}.DemoWorkspace_rowEnd__P5fks{flex:0 1 auto;gap:var(--space-2);color:var(--t3)}.DemoWorkspace_tableWrap__FKnAR{overflow-x:auto;border:1px solid var(--border);border-radius:var(--r-lg);background:var(--s1);box-shadow:var(--shadow-sm)}.DemoWorkspace_tableBare__nHHJo{border:0;border-radius:0;box-shadow:none}.DemoWorkspace_table__NLs_1{width:100%;border-collapse:initial;border-spacing:0;font-size:var(--type-small)}.DemoWorkspace_table__NLs_1 th{text-align:left;font-size:var(--type-caption);font-weight:var(--weight-heading);letter-spacing:.05em;text-transform:uppercase;color:var(--t3);padding:var(--space-2-5) var(--space-3);background:var(--inset);border-bottom:1px solid var(--border);white-space:nowrap}.DemoWorkspace_table__NLs_1 td{height:56px;padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--divider);vertical-align:middle;color:var(--t1)}.DemoWorkspace_table__NLs_1 tr:last-child td{border-bottom:0}.DemoWorkspace_table__NLs_1 tbody tr:hover td{background:var(--s2)}.DemoWorkspace_table__NLs_1 tbody tr[aria-selected=true] td{background:var(--brand-soft)}.DemoWorkspace_numeric__jgd55{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DemoWorkspace_cellPerson__28ZS1{display:flex;align-items:center;gap:var(--space-2-5);min-width:190px}.DemoWorkspace_cellBtn__gpc1g{display:flex;align-items:center;gap:var(--space-2-5);padding:var(--space-1) 0;border:0;border-radius:var(--radius-sm);background:transparent;color:inherit;text-align:left;cursor:pointer;min-width:180px}.DemoWorkspace_cellBtn__gpc1g:hover .DemoWorkspace_cellTitle__0jFF3{color:var(--brand);text-decoration:underline;text-underline-offset:2px}.DemoWorkspace_cellTitle__0jFF3{display:block;font-size:var(--type-small);font-weight:var(--weight-heading);color:var(--t1);overflow-wrap:anywhere}.DemoWorkspace_cellSub__XCq_7{display:block;font-size:var(--type-caption);color:var(--t3);overflow-wrap:anywhere}.DemoWorkspace_clamp1__qkhue{display:block;max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DemoWorkspace_tabs___G7fu{display:flex;gap:var(--space-1);border-bottom:1px solid var(--border);margin-bottom:var(--space-5);overflow-x:auto;scrollbar-width:none}.DemoWorkspace_tab__9Rl66{display:inline-flex;align-items:center;gap:var(--space-2);padding:var(--space-2-5) var(--space-3);border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;color:var(--t2);font-size:var(--type-small);font-weight:var(--weight-heading);cursor:pointer;white-space:nowrap;margin-bottom:-1px}.DemoWorkspace_tab__9Rl66:hover{color:var(--t1)}.DemoWorkspace_tab__9Rl66[aria-selected=true]{color:var(--brand);border-bottom-color:var(--brand)}.DemoWorkspace_tabCount__PD5eV{padding:0 var(--space-1-5);border-radius:var(--radius-pill);background:var(--inset);color:var(--t2);font-size:var(--type-caption);line-height:1.6}.DemoWorkspace_tab__9Rl66[aria-selected=true] .DemoWorkspace_tabCount__PD5eV{background:var(--brand-soft);color:var(--brand-text)}.DemoWorkspace_toolbar__6gEqg{display:flex;gap:var(--space-2-5);align-items:center;flex-wrap:wrap;margin-bottom:var(--space-4)}.DemoWorkspace_searchField__bn3EJ{position:relative;display:flex;align-items:center;min-width:240px;flex:1 1 280px;max-width:420px;color:var(--t3)}.DemoWorkspace_searchField__bn3EJ svg{position:absolute;left:12px;pointer-events:none}.DemoWorkspace_searchField__bn3EJ input{width:100%;min-height:40px;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-10);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--s1);color:var(--t1);font-size:var(--type-small);outline:none}.DemoWorkspace_searchField__bn3EJ input:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.DemoWorkspace_filterChip__faOc5{display:inline-flex;align-items:center;gap:var(--space-1-5);min-height:36px;padding:var(--space-1) var(--space-3);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--s1);color:var(--t2);font-size:var(--type-small);font-weight:var(--weight-label);cursor:pointer}.DemoWorkspace_filterChip__faOc5:hover{border-color:var(--border-strong);color:var(--t1)}.DemoWorkspace_filterChip__faOc5[aria-pressed=true]{background:var(--brand-soft);border-color:var(--brand);color:var(--brand-text);font-weight:var(--weight-heading)}.DemoWorkspace_selectChip__YluFD{-webkit-appearance:auto;appearance:auto}.DemoWorkspace_empty__gaB2V{padding:var(--space-10) var(--space-5);text-align:center;color:var(--t3);font-size:var(--type-small)}.DemoWorkspace_notice__7h98x{padding:var(--space-3) var(--space-3-5);border-radius:var(--radius-md);background:var(--inset);color:var(--t2);font-size:var(--type-small)}.DemoWorkspace_callout__e_dij{padding:var(--space-3-5) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--warn-border);background:var(--warn-soft);font-size:var(--type-small);color:var(--t1)}.DemoWorkspace_callout__e_dij strong{display:block;margin-bottom:var(--space-1)}.DemoWorkspace_calloutActions__nBioh{display:flex;gap:var(--space-2);margin-top:var(--space-2-5);flex-wrap:wrap}.DemoWorkspace_kv__WmjPW{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:var(--space-2) var(--space-3-5);gap:var(--space-2) var(--space-3-5);margin:0;font-size:var(--type-small)}.DemoWorkspace_kv__WmjPW dt{color:var(--t3)}.DemoWorkspace_kv__WmjPW dd{margin:0;color:var(--t1);font-weight:var(--weight-label);overflow-wrap:anywhere}.DemoWorkspace_muted___LUHy{color:var(--t3)}.DemoWorkspace_small__d0U5p{font-size:var(--type-small)}.DemoWorkspace_caption__oXp3b{font-size:var(--type-caption);color:var(--t3)}.DemoWorkspace_prose__MA4tE{margin:0;color:var(--t2);font-size:var(--type-small);line-height:1.6}.DemoWorkspace_inline___MLC6{display:flex;align-items:center;gap:var(--space-2);flex-wrap:wrap}.DemoWorkspace_inline___MLC6>.DemoWorkspace_chip__KK_Fp{max-width:100%;white-space:normal;overflow-wrap:anywhere}.DemoWorkspace_between__P5kGv{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);flex-wrap:wrap}.DemoWorkspace_homeHead__sbWs6{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-5);margin-bottom:var(--space-6);flex-wrap:wrap}.DemoWorkspace_homeEyebrow__0n4Kx{margin:0 0 var(--space-1-5);font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_welcome__FRD_O{margin:0;font-family:var(--font-editorial);font-weight:var(--weight-body);font-size:var(--type-editorial-welcome);letter-spacing:-.02em;line-height:1.15}.DemoWorkspace_homeOrg__W5a4J{margin:var(--space-1-5) 0 0;font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_pulse__U5FRG{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-5)}.DemoWorkspace_pulseTile__Amy7P{display:flex;align-items:center;gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-lg);border:1px solid var(--border);background:var(--s1);box-shadow:var(--shadow-sm);color:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard)}.DemoWorkspace_pulseTile__Amy7P:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}html[data-motion=standard] .DemoWorkspace_pulseTile__Amy7P:hover{transform:translateY(-1px)}.DemoWorkspace_pulseIcon__UqMCx{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-md);flex:none}.DemoWorkspace_pulseBody__HXv0u{min-width:0;flex:1 1;display:flex;flex-direction:column}.DemoWorkspace_pulseValue__dXY0p{font-size:var(--type-section);font-weight:var(--weight-strong);letter-spacing:-.03em;line-height:1.1}.DemoWorkspace_pulseLabel__EccvN{font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_pulseTile__Amy7P>svg:last-child{flex:none;color:var(--t3)}.DemoWorkspace_pulseStatic__hTkMA{cursor:default}.DemoWorkspace_pulseStatic__hTkMA:hover{border-color:var(--border);box-shadow:var(--shadow-sm)}html[data-motion=standard] .DemoWorkspace_pulseStatic__hTkMA:hover{transform:none}.DemoWorkspace_iconLearning___aMzM{background:var(--learning-soft);color:var(--learning)}.DemoWorkspace_iconAssessment__ReRSU{background:var(--info-soft);color:var(--assessment)}.DemoWorkspace_iconManagement__8TWyn{background:var(--management-soft);color:var(--management)}.DemoWorkspace_iconAuthoring__SDC78{background:var(--authoring-soft);color:var(--authoring)}.DemoWorkspace_iconAi__Pv0kq{background:var(--ai-soft);color:var(--ai)}.DemoWorkspace_attention__HHcuH{border-color:var(--warn-border);margin-bottom:var(--space-5)}.DemoWorkspace_attentionHead__IO6ce{display:flex;align-items:center;gap:var(--space-2-5);padding:var(--space-4) var(--space-5) var(--space-1)}.DemoWorkspace_attentionHead__IO6ce h2{margin:0;font-size:var(--type-body);font-weight:var(--weight-heading)}.DemoWorkspace_attentionBadge__Y0z93{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-md);background:var(--warn-soft);color:var(--warn-text);flex:none}.DemoWorkspace_attentionList__rf7Gd{padding:0 var(--space-5) var(--space-2)}.DemoWorkspace_quickActions__Gm6Jg{display:flex;gap:var(--space-2-5);flex-wrap:wrap;margin-bottom:var(--space-5)}.DemoWorkspace_courseGrid__q4tj1{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));grid-gap:var(--space-4);gap:var(--space-4)}.DemoWorkspace_courseCard__OVv6A{display:flex;flex-direction:column;gap:var(--space-3);padding:var(--space-4);border-radius:var(--r-lg);border:1px solid var(--border);background:var(--s1);box-shadow:var(--shadow-sm);color:inherit;text-align:left;cursor:pointer;min-height:9rem;transition:border-color var(--motion-fast) var(--ease-standard),box-shadow var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.DemoWorkspace_courseCard__OVv6A:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}html[data-motion=standard] .DemoWorkspace_courseCard__OVv6A:hover{transform:translateY(-2px)}.DemoWorkspace_courseCover__72SbM{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-2);height:92px;padding:var(--space-3) var(--space-3-5);border-radius:var(--radius-md);background:var(--course-hero);color:var(--on-hero)}.DemoWorkspace_courseCover__72SbM strong{font-size:var(--type-caption);font-weight:var(--weight-strong);letter-spacing:.08em;text-transform:uppercase}.DemoWorkspace_courseCover__72SbM span{font-size:var(--type-caption);color:var(--on-hero-muted)}.DemoWorkspace_courseCard__OVv6A h3{font-size:var(--type-body);font-weight:var(--weight-heading);line-height:1.35}.DemoWorkspace_courseCard__OVv6A h3,.DemoWorkspace_courseDesc__99P2y{margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.DemoWorkspace_courseDesc__99P2y{font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_courseFacts__JnJQ2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-2);gap:var(--space-2);margin-top:auto;padding-top:var(--space-3);border-top:1px solid var(--divider)}.DemoWorkspace_courseFacts__JnJQ2>span{min-width:0;display:flex;flex-direction:column}.DemoWorkspace_courseFacts__JnJQ2 span{font-size:var(--type-caption);color:var(--t3)}.DemoWorkspace_courseFacts__JnJQ2 strong{font-size:var(--type-small);font-weight:var(--weight-heading);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DemoWorkspace_sourceNote__ujTID{display:inline-flex;align-items:center;gap:var(--space-1-5);font-size:var(--type-caption);color:var(--t3)}.DemoWorkspace_courseHero__bDajI{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:var(--space-6);gap:var(--space-6);align-items:end;padding:var(--space-8);border-radius:var(--r-xl);background:var(--course-hero);color:var(--on-hero);margin-bottom:var(--space-5)}.DemoWorkspace_courseHero__bDajI h1{margin:var(--space-2) 0 0;color:var(--on-hero);font-size:var(--type-title);font-weight:var(--weight-heading);letter-spacing:-.03em;line-height:1.15}.DemoWorkspace_courseHero__bDajI p{margin:var(--space-2) 0 0;color:var(--on-hero-muted);font-size:var(--type-small);max-width:70ch;line-height:1.6}.DemoWorkspace_heroEyebrow__HMdis{font-size:var(--type-caption);font-weight:var(--weight-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--on-hero-muted)}.DemoWorkspace_heroStat__spMOI{text-align:right}.DemoWorkspace_heroStat__spMOI strong{display:block;font-size:var(--type-display);font-weight:var(--weight-strong);letter-spacing:-.03em;line-height:1}.DemoWorkspace_heroStat__spMOI span{font-size:var(--type-caption);color:var(--on-hero-muted)}.DemoWorkspace_heroTrack__xYhdk{grid-column:1/-1;height:8px;border-radius:var(--radius-pill);background:var(--hero-track);overflow:hidden}.DemoWorkspace_heroTrack__xYhdk>span{display:block;height:100%;border-radius:inherit;background:var(--ok);transition:width .7s var(--ease-standard)}.DemoWorkspace_heroActions__PwQZX{display:flex;gap:var(--space-2-5);flex-wrap:wrap;margin-top:var(--space-4)}.DemoWorkspace_heroBtn__MFgNj{background:var(--s1);border-color:var(--s1);color:var(--t1)}.DemoWorkspace_heroBtn__MFgNj:hover{background:var(--brand-soft)}.DemoWorkspace_continueCard__8sz_Z{display:flex;align-items:center;justify-content:space-between;gap:var(--space-5);padding:var(--space-5) var(--space-6);border-radius:var(--r-xl);border:1px solid var(--info-border);background:var(--brand-soft);margin-bottom:var(--space-5);flex-wrap:wrap}.DemoWorkspace_continueCard__8sz_Z h2{margin:var(--space-1) 0 0;font-size:var(--type-subheading);font-weight:var(--weight-heading);letter-spacing:-.02em}.DemoWorkspace_continueCard__8sz_Z p{margin:var(--space-1) 0 0;font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_summaryRow__h_Ph2{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-5)}.DemoWorkspace_summaryCard__S1Iak{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5)}.DemoWorkspace_summaryCard__S1Iak h3{margin:0;font-size:var(--type-heading);font-weight:var(--weight-heading);letter-spacing:-.015em}.DemoWorkspace_summaryCard__S1Iak p{margin:0;font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_summaryCard__S1Iak>:last-child{margin-top:auto}.DemoWorkspace_bigNumber__kEZVP{font-size:var(--type-section);font-weight:var(--weight-strong);letter-spacing:-.03em}.DemoWorkspace_modules__kMgVp{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.DemoWorkspace_module__SlJPo{padding:var(--space-2) var(--space-2) var(--space-3)}.DemoWorkspace_moduleHead__7Zn_7{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-2)}.DemoWorkspace_moduleHead__7Zn_7 h3{margin:0;font-size:var(--type-body);font-weight:var(--weight-heading)}.DemoWorkspace_moduleHead__7Zn_7 p{margin:var(--space-0-5) 0 0;font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_unitCode__yZ0uD{flex:none;padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-sm);background:var(--brand-soft);color:var(--brand-text);font-size:var(--type-caption);font-weight:var(--weight-strong)}.DemoWorkspace_lessonRow__iByGY{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:66px;padding:var(--space-2) var(--space-3);border:0;border-radius:var(--radius-md);background:transparent;color:inherit;text-align:left;cursor:pointer}.DemoWorkspace_lessonRow__iByGY:hover{background:var(--s2)}.DemoWorkspace_lessonRow__iByGY[aria-current=step]{background:var(--brand-soft)}.DemoWorkspace_lessonNum__tQTmc{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:9px;background:var(--brand-soft);color:var(--brand-text);font-size:var(--type-caption);font-weight:var(--weight-strong)}.DemoWorkspace_lessonNumDone__6jiHl{background:var(--ok-soft);color:var(--ok-text)}.DemoWorkspace_lessonNumAssess__e5_kA{background:var(--warn-soft);color:var(--warn-text)}.DemoWorkspace_lessonState___SDi9{flex:none;font-size:var(--type-caption);font-weight:var(--weight-heading);color:var(--t3)}.DemoWorkspace_lessonStateDone__RPUwF{color:var(--ok-text)}.DemoWorkspace_outcomes__ua9Df{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.DemoWorkspace_outcome__E4k_5{padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--s2);border:1px solid var(--divider)}.DemoWorkspace_outcome__E4k_5 strong{font-size:var(--type-small)}.DemoWorkspace_criteria__irFip{list-style:none;margin:var(--space-2) 0 0;padding:0;display:grid;grid-gap:var(--space-1-5);gap:var(--space-1-5)}.DemoWorkspace_criteria__irFip li{display:flex;gap:var(--space-2-5);font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_criteria__irFip code{flex:none;font-family:inherit;font-weight:var(--weight-strong);color:var(--t3);min-width:56px}.DemoWorkspace_lessonTop__gyPQS{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);max-width:880px;margin:0 auto var(--space-4);flex-wrap:wrap}.DemoWorkspace_lessonArticle__JS7kN{max-width:880px;margin:0 auto;border-radius:var(--r-xl)}.DemoWorkspace_lessonHeader__pbrc9{padding:var(--space-8) var(--space-8) var(--space-5);border-bottom:1px solid var(--divider)}.DemoWorkspace_lessonHeader__pbrc9 h1{margin:var(--space-2) 0 0;font-size:var(--type-title);font-weight:var(--weight-heading);letter-spacing:-.03em;line-height:1.2}.DemoWorkspace_lessonMeta___1bmG{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-top:var(--space-3);font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_lessonMeta___1bmG>span{display:inline-flex;align-items:center;gap:var(--space-1-5)}.DemoWorkspace_lessonBody__PMvj_{max-width:760px;padding:var(--space-6) var(--space-8) var(--space-4)}.DemoWorkspace_lessonBody__PMvj_>div{margin-top:var(--space-6)}.DemoWorkspace_lessonBody__PMvj_ h2{margin:0 0 var(--space-2);font-size:var(--type-subheading);font-weight:var(--weight-heading);letter-spacing:-.02em}.DemoWorkspace_lessonBody__PMvj_ p{margin:0;font-size:var(--type-reading);line-height:var(--leading-reading);color:var(--t1)}.DemoWorkspace_lessonSummary__uUJUG{font-size:var(--type-heading);color:var(--t2);line-height:1.55}.DemoWorkspace_keyPoints__8y9K0{margin:var(--space-6) 0 0;padding:var(--space-4) var(--space-5);border-radius:var(--r-lg);background:var(--s2);border:1px solid var(--divider)}.DemoWorkspace_keyPoints__8y9K0 h3{margin:0 0 var(--space-2);font-size:var(--type-caption);font-weight:var(--weight-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--t3)}.DemoWorkspace_keyPoints__8y9K0 ul{margin:0;padding-left:var(--space-5);display:grid;grid-gap:var(--space-1-5);gap:var(--space-1-5);font-size:var(--type-small);color:var(--t1)}.DemoWorkspace_checkCard__WeblX{margin:var(--space-6) 0 0;padding:var(--space-5);border-radius:var(--r-lg);border:1px solid var(--border)}.DemoWorkspace_checkCard__WeblX h3{margin:0 0 var(--space-3);font-size:var(--type-body);font-weight:var(--weight-heading)}.DemoWorkspace_lessonNav__zLXnr{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-5) var(--space-8);border-top:1px solid var(--divider);flex-wrap:wrap}.DemoWorkspace_askAurora__DUP6V{border-color:var(--ai);background:var(--ai-soft);color:var(--ai-text)}.DemoWorkspace_askAurora__DUP6V:hover{background:var(--ai-wash)}.DemoWorkspace_auroraAnswer__li4dJ{margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--r-lg);border:1px solid var(--ai-border);background:var(--ai-wash);font-size:var(--type-small);color:var(--t1)}html[data-motion=standard] .DemoWorkspace_auroraAnswer__li4dJ{animation:DemoWorkspace_viewIn__J7ifR var(--motion-slow) var(--ease-standard)}.DemoWorkspace_auroraAnswer__li4dJ strong{display:inline-flex;align-items:center;gap:var(--space-1-5);color:var(--ai-text);margin-bottom:var(--space-1-5)}.DemoWorkspace_studyBtn__OXjvr{display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding:var(--space-2) var(--space-3-5);border-radius:var(--radius-md);border:1px solid var(--ai);background:var(--ai-soft);color:var(--ai-text);font-size:var(--type-small);font-weight:var(--weight-strong);cursor:pointer;white-space:nowrap}.DemoWorkspace_studyBtn__OXjvr:hover{background:var(--ai-wash)}.DemoWorkspace_studyBtnHero__HcAgO{background:var(--s1)}.DemoWorkspace_options__IcH4z{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.DemoWorkspace_option__KyAoc{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-3) var(--space-3-5);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--s1);color:var(--t1);font-size:var(--type-small);text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard)}.DemoWorkspace_option__KyAoc:hover:not(:disabled){border-color:var(--brand)}.DemoWorkspace_option__KyAoc[aria-pressed=true]{border-color:var(--brand);background:var(--brand-soft)}.DemoWorkspace_option__KyAoc:disabled{cursor:default;filter:none;color:var(--t1)}.DemoWorkspace_optionCorrect__l7Fx5,.DemoWorkspace_optionCorrect__l7Fx5[aria-pressed=true]{border-color:var(--ok);background:var(--ok-soft)}.DemoWorkspace_optionWrong__0DCgB,.DemoWorkspace_optionWrong__0DCgB[aria-pressed=true]{border-color:var(--bad);background:var(--bad-soft)}.DemoWorkspace_optionKey__uxI74{display:grid;place-items:center;width:26px;height:26px;flex:none;border-radius:var(--radius-sm);border:1px solid var(--border);background:var(--s2);font-size:var(--type-caption);font-weight:var(--weight-strong);color:var(--t2)}.DemoWorkspace_option__KyAoc[aria-pressed=true] .DemoWorkspace_optionKey__uxI74{border-color:var(--brand);color:var(--brand-text)}.DemoWorkspace_optionCorrect__l7Fx5 .DemoWorkspace_optionKey__uxI74{border-color:var(--ok);color:var(--ok-text)}.DemoWorkspace_optionWrong__0DCgB .DemoWorkspace_optionKey__uxI74{border-color:var(--bad);color:var(--bad-text)}.DemoWorkspace_optionEnd__WkzSK{margin-left:auto;flex:none;display:inline-flex}.DemoWorkspace_explain__wL7p_{margin-top:var(--space-3);padding:var(--space-3) var(--space-3-5);border-radius:var(--radius-md);font-size:var(--type-small)}html[data-motion=standard] .DemoWorkspace_explain__wL7p_{animation:DemoWorkspace_viewIn__J7ifR var(--motion-base) var(--ease-standard)}.DemoWorkspace_explainOk__FK2D6{background:var(--ok-soft);color:var(--ok-text)}.DemoWorkspace_explainBad__nkLrB{background:var(--bad-soft);color:var(--bad-text)}.DemoWorkspace_detailGrid__JX4HP{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.DemoWorkspace_brief__MqnmW{margin:0;white-space:pre-wrap;color:var(--t1);font-size:var(--type-body);line-height:1.65}.DemoWorkspace_inbox__mIB6z{overflow:hidden}.DemoWorkspace_inboxToolbar__GBM1d{display:flex;align-items:center;gap:var(--space-2-5);padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--divider);flex-wrap:wrap}.DemoWorkspace_askChip__OAzYI{display:inline-flex;align-items:center;gap:var(--space-1-5);min-height:28px;padding:0 var(--space-2-5);border-radius:var(--radius-pill);border:1px solid var(--ai-border);background:var(--ai-soft);color:var(--ai-text);font-size:var(--type-caption);font-weight:var(--weight-heading)}.DemoWorkspace_inboxCols__3WEUY,.DemoWorkspace_inboxRow__DBH3G{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr);grid-gap:var(--space-4);gap:var(--space-4);align-items:center}.DemoWorkspace_inboxCols__3WEUY{padding:var(--space-2-5) var(--space-5);background:var(--inset);border-bottom:1px solid var(--divider);font-size:var(--type-caption);font-weight:var(--weight-heading);letter-spacing:.05em;text-transform:uppercase;color:var(--t3)}.DemoWorkspace_inboxRow__DBH3G{width:100%;padding:var(--space-3-5) var(--space-5);border:0;border-bottom:1px solid var(--divider);border-radius:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.DemoWorkspace_inboxRow__DBH3G:last-child{border-bottom:0}.DemoWorkspace_inboxRow__DBH3G:hover{background:var(--s2)}.DemoWorkspace_inboxRow__DBH3G:hover .DemoWorkspace_cellTitle__0jFF3{color:var(--brand)}.DemoWorkspace_inboxRow__DBH3G .DemoWorkspace_inline___MLC6>span{min-width:0;overflow-wrap:anywhere}.DemoWorkspace_stageChip__ZycGV{display:inline-flex;align-items:center;gap:var(--space-1-5);padding:var(--space-0-5) var(--space-2);border-radius:var(--radius-sm);font-size:var(--type-caption);font-weight:var(--weight-heading);white-space:nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.DemoWorkspace_stageChip__ZycGV i{width:6px;height:6px;border-radius:50%;background:currentColor}.DemoWorkspace_nextStep__7rKFB{font-size:var(--type-small);color:var(--t2);display:flex;align-items:center;justify-content:space-between;gap:var(--space-2)}.DemoWorkspace_nextStep__7rKFB b{display:inline-flex;align-items:center;gap:var(--space-0-5);color:var(--brand);font-weight:var(--weight-heading);flex:none;white-space:nowrap}.DemoWorkspace_caseBar__Mdtzi{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-4);flex-wrap:wrap}.DemoWorkspace_crumbs__3CPGu{display:flex;align-items:center;gap:var(--space-2);font-size:var(--type-small);color:var(--t3);flex-wrap:wrap}.DemoWorkspace_crumbs__3CPGu strong{color:var(--t1)}.DemoWorkspace_studio__UtLVp{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(360px,1fr);border:1px solid var(--border);border-radius:var(--r-lg);background:var(--s1);box-shadow:var(--shadow-sm)}.DemoWorkspace_studioLeft__3WLVn{min-width:0;border-right:1px solid var(--divider);border-radius:var(--r-lg) 0 0 var(--r-lg)}.DemoWorkspace_studioBrief__Uc5bu{position:-webkit-sticky;position:sticky;top:var(--header-h);z-index:1;display:flex;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-6);border-bottom:1px solid var(--divider);border-radius:var(--r-lg) 0 0 0;background:var(--s1);font-size:var(--type-small);color:var(--t2);flex-wrap:wrap}.DemoWorkspace_studioBrief__Uc5bu strong{color:var(--t1)}.DemoWorkspace_script__4ke2V{padding:var(--space-6) var(--space-8) var(--space-8);max-width:820px}.DemoWorkspace_scriptLabel__9EQqE{margin:0 0 var(--space-3);font-size:var(--type-caption);font-weight:var(--weight-strong);letter-spacing:.06em;text-transform:uppercase;color:var(--t3)}.DemoWorkspace_script__4ke2V p{font-size:var(--type-body);line-height:1.72;color:var(--t1);margin:0 0 var(--space-4)}.DemoWorkspace_script__4ke2V mark{background:var(--ai-soft);color:var(--t1);border-bottom:2px solid var(--ai);padding:1px 0;border-radius:2px}.DemoWorkspace_script__4ke2V mark[data-active=true]{background:var(--ai-border)}.DemoWorkspace_script__4ke2V mark[data-decided=approved]{background:var(--ok-soft);border-bottom-color:var(--ok)}.DemoWorkspace_script__4ke2V mark[data-decided=rejected]{background:var(--bad-soft);border-bottom-color:var(--bad);text-decoration:line-through}.DemoWorkspace_scriptEmpty__mDBvs{margin:var(--space-6) var(--space-8);padding:var(--space-8) var(--space-5);text-align:center;color:var(--t3);font-size:var(--type-small);border:1px dashed var(--border-strong);border-radius:var(--r-lg)}.DemoWorkspace_studioRight__50cVn{min-width:0;border-radius:0 var(--r-lg) var(--r-lg) 0;background:var(--s2);padding:var(--space-5);display:flex;flex-direction:column;gap:var(--space-3-5)}.DemoWorkspace_studioRightHead__5JdP8{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}.DemoWorkspace_studioRightHead__5JdP8 h2{margin:0;font-size:var(--type-heading);font-weight:var(--weight-heading)}.DemoWorkspace_sectionLabel__D_0AB{margin:var(--space-2) 0 0;font-size:var(--type-caption);font-weight:var(--weight-strong);letter-spacing:.075em;text-transform:uppercase;color:var(--t3)}.DemoWorkspace_proposalBox__ifEoe{border:1px solid var(--border);border-top:3px solid var(--ai);border-radius:var(--radius-md);background:var(--s1);padding:var(--space-3) var(--space-4)}.DemoWorkspace_proposalBoxDone__DGZCA{border-top-color:var(--ok)}.DemoWorkspace_proposalBoxBad__RBGjx{border-top-color:var(--bad)}.DemoWorkspace_proposalBoxIdle__aCeji{border-top-color:var(--border-strong)}.DemoWorkspace_proposalHead__ZTOpN{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2) var(--space-3);flex-wrap:wrap}.DemoWorkspace_proposalHead__ZTOpN strong{flex:1 1 200px;min-width:0;font-size:var(--type-small);font-weight:var(--weight-strong)}.DemoWorkspace_proposalHead__ZTOpN small{display:block;margin-top:var(--space-0-5);font-size:var(--type-caption);font-weight:var(--weight-label);color:var(--t2);line-height:1.45}.DemoWorkspace_evidenceQuote__G6oZe{display:block;width:100%;margin:var(--space-2-5) 0 0;padding:var(--space-2) var(--space-3);border:0;border-left:2px solid var(--ai);border-radius:0 var(--radius-sm) var(--radius-sm) 0;background:var(--inset);color:var(--t1);font-size:var(--type-small);font-style:italic;text-align:left;cursor:pointer;line-height:1.5}.DemoWorkspace_evidenceQuote__G6oZe:hover,.DemoWorkspace_evidenceQuote__G6oZe[aria-pressed=true]{background:var(--ai-soft)}.DemoWorkspace_evidenceQuote__G6oZe small{display:block;margin-top:var(--space-1);font-style:normal;color:var(--t3);font-size:var(--type-caption)}.DemoWorkspace_rationale__Qy7Ou{margin:var(--space-2) 0 0;font-size:var(--type-small);color:var(--t2);line-height:1.5}.DemoWorkspace_critActions__8PKIC{display:flex;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap}.DemoWorkspace_critNote__3dDNl{margin:var(--space-2) 0 0;font-size:var(--type-caption);color:var(--t3)}.DemoWorkspace_feedbackPanel__RYbXS{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--s1);padding:var(--space-4);font-size:var(--type-small)}.DemoWorkspace_feedbackPanel__RYbXS h4{margin:var(--space-3) 0 var(--space-1-5);font-size:var(--type-caption);font-weight:var(--weight-strong);color:var(--t3);text-transform:uppercase;letter-spacing:.06em}.DemoWorkspace_feedbackPanel__RYbXS h4:first-child{margin-top:0}.DemoWorkspace_feedbackPanel__RYbXS p{margin:0;color:var(--t1);line-height:1.55}.DemoWorkspace_feedbackPanel__RYbXS ul{margin:0;padding-left:var(--space-4-5);color:var(--t1);display:grid;grid-gap:var(--space-1);gap:var(--space-1)}.DemoWorkspace_approveBar__l0QJI{position:-webkit-sticky;position:sticky;bottom:var(--space-3);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--s1);box-shadow:var(--shadow-md);flex-wrap:wrap}.DemoWorkspace_approveBar__l0QJI span{font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_approved__Xxq3a{padding:var(--space-3) var(--space-3-5);background:var(--ok-soft);color:var(--ok-text);font-weight:var(--weight-heading)}.DemoWorkspace_aiThinking__GiTvY,.DemoWorkspace_approved__Xxq3a{display:flex;align-items:center;gap:var(--space-2-5);border-radius:var(--radius-md);font-size:var(--type-small)}.DemoWorkspace_aiThinking__GiTvY{padding:var(--space-3-5);border:1px dashed var(--ai-border);background:var(--ai-wash);color:var(--ai-text)}.DemoWorkspace_helper__1YTKn{margin:0;font-size:var(--type-caption);color:var(--t3)}.DemoWorkspace_drawerHost__7Nodv{position:fixed;inset:0;z-index:60;display:flex;justify-content:flex-end;padding:max(var(--space-3),env(safe-area-inset-top)) max(var(--space-3),env(safe-area-inset-right)) max(var(--space-3),env(safe-area-inset-bottom)) max(var(--space-3),env(safe-area-inset-left));box-sizing:border-box}.DemoWorkspace_drawerBackdrop__5v9Dq{position:absolute;inset:0;padding:0;background:var(--backdrop);border:0;border-radius:0;cursor:pointer}.DemoWorkspace_drawer__fDfBQ{position:relative;width:min(520px,100%);height:100%;max-height:calc(100dvh - max(var(--space-3), env(safe-area-inset-top)) - max(var(--space-3), env(safe-area-inset-bottom)));overflow:auto;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--s1);color:var(--t1);box-shadow:var(--shadow-lg);padding:var(--space-6) var(--space-6) var(--space-10);display:flex;flex-direction:column;gap:var(--space-4-5)}html[data-motion=standard] .DemoWorkspace_drawer__fDfBQ{animation:DemoWorkspace_drawerIn__zEcJa var(--motion-slow) var(--ease-standard)}@keyframes DemoWorkspace_drawerIn__zEcJa{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:none}}.DemoWorkspace_drawerHead__YX8Qw{display:flex;align-items:flex-start;gap:var(--space-3-5)}.DemoWorkspace_drawerHead__YX8Qw>div{min-width:0}.DemoWorkspace_drawerHead__YX8Qw h2{font-size:var(--type-subheading);margin:0;overflow-wrap:anywhere}.DemoWorkspace_drawerHead__YX8Qw p{margin:var(--space-0-5) 0 0;font-size:var(--type-small);color:var(--t3);overflow-wrap:anywhere}.DemoWorkspace_drawerClose__io5nt{margin-left:auto;flex-shrink:0}.DemoWorkspace_kpiRow__I7v9s{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-4);gap:var(--space-4);margin-bottom:var(--space-4)}.DemoWorkspace_kpi__vV_ZB{display:flex;flex-direction:column;gap:var(--space-1);min-height:9.5rem;padding:var(--space-4) var(--space-4) var(--space-4) var(--space-5);border-radius:var(--r-xl)}.DemoWorkspace_kpiTitle__XyPZc{font-size:var(--type-small);font-weight:var(--weight-label);color:var(--t2)}.DemoWorkspace_kpiValue__maqKi{font-size:var(--type-display);font-weight:var(--weight-heading);letter-spacing:-.02em;line-height:1.15;margin-top:auto}.DemoWorkspace_kpiValue__maqKi small{font-size:var(--type-body);color:var(--t2);font-weight:var(--weight-label);margin-left:var(--space-1);letter-spacing:0}.DemoWorkspace_trend__RJy0_{display:inline-flex;align-items:center;gap:var(--space-1);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:0 var(--space-2);border-radius:var(--radius-pill);background:var(--inset);color:var(--t1);font-size:var(--type-caption);font-weight:var(--weight-heading);line-height:1.7}.DemoWorkspace_chart__Uxgme{width:100%;height:auto;display:block;overflow:visible}.DemoWorkspace_chartGrid__bLrQI{stroke:var(--chart-grid);stroke-width:1}.DemoWorkspace_chartAxis__aOaBJ{fill:var(--t3);font-size:var(--type-caption);font-family:var(--font-sans)}.DemoWorkspace_chartLine__AA5hi{fill:none;stroke:var(--chart-1);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.DemoWorkspace_chartArea__cN3fD{fill:var(--brand-soft)}.DemoWorkspace_chartDot__MXcnR{fill:var(--s1);stroke:var(--chart-1);stroke-width:2}.DemoWorkspace_hbars__02isX{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.DemoWorkspace_hbar__f70iI{display:grid;grid-template-columns:minmax(90px,160px) minmax(0,1fr) 44px;grid-gap:var(--space-3);gap:var(--space-3);align-items:center;font-size:var(--type-small)}.DemoWorkspace_hbar__f70iI>span:first-child{color:var(--t2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.DemoWorkspace_hbarTrack__1azIA{height:20px;border-radius:var(--radius-xs);background:var(--inset);overflow:hidden}.DemoWorkspace_hbarTrack__1azIA>span{display:block;height:100%;border-radius:var(--radius-xs);background:var(--chart-1);transition:width .7s var(--ease-standard)}.DemoWorkspace_hbar__f70iI>strong{text-align:right;font-weight:var(--weight-heading)}.DemoWorkspace_legend__jVnoH{display:flex;gap:var(--space-3-5);flex-wrap:wrap;font-size:var(--type-small);color:var(--t2);margin-top:var(--space-2-5)}.DemoWorkspace_legend__jVnoH span{display:inline-flex;align-items:center;gap:var(--space-1-5)}.DemoWorkspace_legend__jVnoH i{display:inline-block;width:10px;height:10px;border-radius:3px}.DemoWorkspace_stackBar__wufEi{display:flex;height:14px;border-radius:var(--radius-pill);overflow:hidden;background:var(--inset)}.DemoWorkspace_stackBar__wufEi>span{height:100%}.DemoWorkspace_fillBrand__XxG4V{background:var(--chart-1)}.DemoWorkspace_fillOk__Owepn{background:var(--chart-3)}.DemoWorkspace_fillWarn__cRgEC{background:var(--chart-4)}.DemoWorkspace_fillBad__1Ztv3{background:var(--bad)}.DemoWorkspace_fillAi__7T0cO{background:var(--ai)}.DemoWorkspace_fillLearning__x1L8E{background:var(--learning)}.DemoWorkspace_practiceHero__jBBMC{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:center;grid-gap:var(--space-8);gap:var(--space-8);padding:var(--space-10) var(--space-12);border-radius:var(--r-xl);background:var(--practice-hero);border:1px solid var(--border);margin-bottom:var(--space-6)}.DemoWorkspace_practiceHero__jBBMC h2{margin:0;font-size:var(--type-title);font-weight:var(--weight-heading);letter-spacing:-.055em;line-height:1.1}.DemoWorkspace_practiceHero__jBBMC p{margin:var(--space-3) 0 0;color:var(--t2);font-size:var(--type-body)}.DemoWorkspace_heroMeta__GojsQ{display:flex;gap:var(--space-4);flex-wrap:wrap;margin-top:var(--space-4);font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_heroMeta__GojsQ span{display:inline-flex;align-items:center;gap:var(--space-1-5)}.DemoWorkspace_heroMeta__GojsQ svg{color:var(--brand)}.DemoWorkspace_heroArt__Kz19w{position:relative;justify-self:center;display:grid;place-items:center;width:200px;height:200px;border-radius:50%;border:2px dashed var(--info-border)}.DemoWorkspace_heroArt__Kz19w>span{display:grid;place-items:center;width:108px;height:108px;border-radius:var(--r-xl);background:var(--s1);color:var(--brand);box-shadow:var(--shadow-md)}.DemoWorkspace_heroArt__Kz19w:after{content:"";position:absolute;top:18px;right:22px;width:14px;height:14px;border-radius:50%;background:var(--aurora-orb)}html[data-motion=standard] .DemoWorkspace_heroArt__Kz19w{animation:DemoWorkspace_orbit__y5aAi 24s linear infinite}html[data-motion=standard] .DemoWorkspace_heroArt__Kz19w>span{animation:DemoWorkspace_orbitBack__KgCZ_ 24s linear infinite}@keyframes DemoWorkspace_orbit__y5aAi{to{transform:rotate(1turn)}}@keyframes DemoWorkspace_orbitBack__KgCZ_{to{transform:rotate(-1turn)}}.DemoWorkspace_sectionTitle__CYwMH{margin:0 0 var(--space-3);font-size:var(--type-heading);font-weight:var(--weight-heading);letter-spacing:-.015em}.DemoWorkspace_topicGrid__nSVrs{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-6)}.DemoWorkspace_topicCard__WOZn0{display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--s1);color:inherit;text-align:left;cursor:pointer;transition:border-color var(--motion-fast) var(--ease-standard),background-color var(--motion-fast) var(--ease-standard),transform var(--motion-fast) var(--ease-standard)}.DemoWorkspace_topicCard__WOZn0:hover{border-color:var(--brand);background:var(--brand-soft)}html[data-motion=standard] .DemoWorkspace_topicCard__WOZn0:hover{transform:translateY(-1px)}.DemoWorkspace_topicCard__WOZn0 strong{font-size:var(--type-body);font-weight:var(--weight-heading);line-height:1.35}.DemoWorkspace_topicCard__WOZn0 span{font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_topicIcon__NHvBc{display:grid;place-items:center;width:42px;height:42px;border-radius:var(--radius-md);background:var(--brand-soft);color:var(--brand);margin-bottom:var(--space-1)}.DemoWorkspace_modes__z9v_z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-2-5);gap:var(--space-2-5)}.DemoWorkspace_mode__dcuc8{display:flex;flex-direction:column;gap:var(--space-1);padding:var(--space-3-5);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--s1);color:inherit;text-align:left;cursor:pointer}.DemoWorkspace_mode__dcuc8[aria-pressed=true]{border-color:var(--brand);background:var(--brand-soft)}.DemoWorkspace_mode__dcuc8 strong{display:inline-flex;align-items:center;gap:var(--space-1-5);font-size:var(--type-small)}.DemoWorkspace_mode__dcuc8 span{font-size:var(--type-caption);color:var(--t2)}.DemoWorkspace_sessionHead__Q0VIX{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-5);flex-wrap:wrap}.DemoWorkspace_sessionMeta__pKJRm{display:inline-flex;align-items:center;gap:var(--space-4);font-size:var(--type-small);color:var(--t2);flex-wrap:wrap}.DemoWorkspace_sessionMeta__pKJRm span{display:inline-flex;align-items:center;gap:var(--space-1-5)}.DemoWorkspace_sessionTitle__lvz19{margin:var(--space-1-5) 0 0;font-size:var(--type-title);font-weight:var(--weight-heading);letter-spacing:-.045em;line-height:1.1}.DemoWorkspace_sessionGrid__9SLgy{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:var(--space-6);gap:var(--space-6);align-items:start;margin-top:var(--space-6)}.DemoWorkspace_qCard__llwAN{padding:var(--space-6);border-radius:14px}html[data-motion=standard] .DemoWorkspace_qCard__llwAN{animation:DemoWorkspace_viewIn__J7ifR var(--motion-base) var(--ease-standard)}.DemoWorkspace_qHead__jrNwj{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-bottom:var(--space-3)}.DemoWorkspace_qLabel__0MomW{font-size:var(--type-small);font-weight:var(--weight-strong);letter-spacing:.035em;text-transform:uppercase;color:var(--t2)}.DemoWorkspace_marksPill___aGBF{padding:var(--space-0-5) var(--space-2-5);border-radius:var(--radius-pill);border:1px solid var(--border);font-size:var(--type-caption);font-weight:var(--weight-heading);color:var(--t2)}.DemoWorkspace_qPrompt__k7dde{margin:0 0 var(--space-5);font-size:var(--type-reading);line-height:1.7;color:var(--t1)}.DemoWorkspace_answerLabel__KE1HK{display:block;margin-bottom:var(--space-2);padding-top:var(--space-4);border-top:1px solid var(--divider);font-size:var(--type-small);font-weight:var(--weight-heading)}.DemoWorkspace_answer__qnCxC{display:block;width:100%;min-height:140px;padding:var(--space-3) var(--space-3-5);border-radius:var(--radius-md);border:1px solid var(--border-strong);background:var(--s1);color:var(--t1);font-size:var(--type-body);line-height:1.6;resize:vertical;outline:none}.DemoWorkspace_answer__qnCxC:focus-visible{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-soft)}.DemoWorkspace_answer__qnCxC:read-only{background:var(--s2)}.DemoWorkspace_wordCount__If47Z{margin-top:var(--space-1-5);font-size:var(--type-caption);color:var(--t3);text-align:right}.DemoWorkspace_hintRow__EM8Lj{display:flex;align-items:center;gap:var(--space-3);margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--divider);flex-wrap:wrap;font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_hintPill__p8P_z{display:inline-flex;align-items:center;gap:var(--space-1-5);min-height:40px;padding:var(--space-2) var(--space-3-5);border-radius:var(--radius-pill);border:1px solid var(--ai-border);background:var(--ai-soft);color:var(--ai-text);font-size:var(--type-small);font-weight:var(--weight-heading);cursor:pointer}.DemoWorkspace_hintPill__p8P_z:hover{border-color:var(--ai)}.DemoWorkspace_qNav__I9ft0{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);margin-top:var(--space-4)}.DemoWorkspace_qNav__I9ft0>span{font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_rail__64rz_{position:-webkit-sticky;position:sticky;top:calc(var(--header-h) + var(--space-4));display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.DemoWorkspace_railCard__IWEce{padding:var(--space-5);border-radius:var(--r-lg)}.DemoWorkspace_railCard__IWEce h3{margin:var(--space-1) 0 var(--space-3);font-size:var(--type-body);font-weight:var(--weight-heading)}.DemoWorkspace_qDots__A9jwE{display:flex;gap:var(--space-2);flex-wrap:wrap;margin-bottom:var(--space-3)}.DemoWorkspace_qDot__OINgd{display:grid;place-items:center;width:36px;height:36px;padding:0;border-radius:var(--radius-md);border:1px solid var(--border);background:var(--s1);color:var(--t2);font-size:var(--type-small);font-weight:var(--weight-heading);cursor:pointer}.DemoWorkspace_qDotAnswered__gdMXR{background:var(--ok-soft);border-color:var(--ok-border);color:var(--ok-text)}.DemoWorkspace_qDot__OINgd[aria-current=step]{border-color:var(--brand);box-shadow:0 0 0 2px var(--brand-soft);color:var(--brand-text)}.DemoWorkspace_railProgress__w91za{margin:var(--space-1) 0 var(--space-2)}.DemoWorkspace_auroraCta__Z64Ux{position:relative;overflow:hidden;padding:var(--space-5);border-radius:var(--r-lg);border:1px solid var(--ai-border);background:var(--ai-wash)}.DemoWorkspace_auroraCta__Z64Ux h3{margin:var(--space-2) 0 var(--space-1);font-size:var(--type-body)}.DemoWorkspace_auroraCta__Z64Ux p{margin:0 0 var(--space-3);font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_resultHero___n725{display:flex;align-items:center;gap:var(--space-6);padding:var(--space-6) var(--space-8);border-radius:var(--r-xl);background:var(--practice-hero);border:1px solid var(--info-border);margin-bottom:var(--space-5);flex-wrap:wrap}.DemoWorkspace_scoreBig__5bz9l{font-size:var(--type-hero);font-weight:var(--weight-strong);letter-spacing:-.04em;line-height:1;color:var(--brand)}html[data-motion=standard] .DemoWorkspace_scoreBig__5bz9l{animation:DemoWorkspace_scorePop__zyi9n .52s var(--ease-standard)}@keyframes DemoWorkspace_scorePop__zyi9n{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:none}}.DemoWorkspace_feedbackBox__GYwB1{margin-top:var(--space-4);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--info-border);background:var(--brand-soft);font-size:var(--type-small)}.DemoWorkspace_feedbackBox__GYwB1 h4{margin:var(--space-3) 0 var(--space-1-5);font-size:var(--type-caption);font-weight:var(--weight-strong);letter-spacing:.06em;text-transform:uppercase;color:var(--t2)}.DemoWorkspace_feedbackBox__GYwB1 h4:first-of-type{margin-top:var(--space-2)}.DemoWorkspace_feedbackHead__uXKWq{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);color:var(--brand-text);font-weight:var(--weight-strong)}.DemoWorkspace_points__euKt0{list-style:none;margin:0;padding:0;display:grid;grid-gap:var(--space-1-5);gap:var(--space-1-5)}.DemoWorkspace_points__euKt0 li{display:flex;align-items:flex-start;gap:var(--space-2);color:var(--t1)}.DemoWorkspace_points__euKt0 svg{flex:none;margin-top:2px}.DemoWorkspace_pointMet__RlrUo svg{color:var(--ok)}.DemoWorkspace_pointMissed__L3V82{color:var(--t2)}.DemoWorkspace_pointMissed__L3V82 svg{color:var(--t3)}.DemoWorkspace_modelAnswer__jlhcU{margin:0;padding:var(--space-3);border-radius:var(--radius-sm);background:var(--s1);color:var(--t1);line-height:1.6}.DemoWorkspace_studyHero__T4k3f{padding:var(--space-8);border-radius:var(--r-xl);background:var(--study-hero);border:1px solid var(--border);margin-bottom:var(--space-6)}.DemoWorkspace_studyHero__T4k3f h2{margin:var(--space-1-5) 0 var(--space-4);font-size:var(--type-title);font-weight:var(--weight-heading);letter-spacing:-.045em}.DemoWorkspace_studyModes__VJeUD{display:flex;gap:var(--space-2);flex-wrap:wrap}.DemoWorkspace_studyMode__A41N7{display:inline-flex;align-items:center;gap:var(--space-2);min-height:40px;padding:var(--space-2) var(--space-3-5);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--s1);color:var(--t1);font-size:var(--type-small);font-weight:var(--weight-heading);cursor:pointer}.DemoWorkspace_studyMode__A41N7:hover{border-color:var(--brand);background:var(--brand-soft)}.DemoWorkspace_studyMode__A41N7 svg{color:var(--brand)}.DemoWorkspace_statsRow__ttC_m{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-6)}.DemoWorkspace_statBox__H3EPF{padding:var(--space-4) var(--space-5);border-radius:var(--r-lg)}.DemoWorkspace_statBox__H3EPF strong{display:block;font-size:var(--type-section);font-weight:var(--weight-strong);letter-spacing:-.03em}.DemoWorkspace_statBox__H3EPF span{font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_materials___ZKRB{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.DemoWorkspace_material__Cz3Xp{display:flex;align-items:center;gap:var(--space-3-5);width:100%;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--s1);color:inherit;text-align:left;cursor:pointer}.DemoWorkspace_material__Cz3Xp:hover{border-color:var(--border-strong);background:var(--s2)}.DemoWorkspace_materialIcon__nC5Hz{display:grid;place-items:center;width:44px;height:44px;border-radius:var(--radius-md);flex:none}.DemoWorkspace_toneQuiz__Dl1NR{background:var(--warn-soft);color:var(--warn-text)}.DemoWorkspace_toneCards__hdyWi{background:var(--authoring-soft);color:var(--authoring)}.DemoWorkspace_toneSheet__0tmRI{background:var(--ok-soft);color:var(--ok-text)}.DemoWorkspace_toneMap__9WhfJ{background:var(--info-soft);color:var(--info-text)}.DemoWorkspace_deck__NKCZ5{max-width:680px;margin:0 auto}.DemoWorkspace_mastery__hQnW6{display:flex;gap:3px;height:8px;margin-bottom:var(--space-2)}.DemoWorkspace_mastery__hQnW6 span{flex:1 1;border-radius:var(--radius-pill);background:var(--inset)}.DemoWorkspace_mastery__hQnW6 .DemoWorkspace_masteryAgain__ppRSa{background:var(--bad)}.DemoWorkspace_mastery__hQnW6 .DemoWorkspace_masteryHard__kOa2k{background:var(--warn)}.DemoWorkspace_mastery__hQnW6 .DemoWorkspace_masteryGood__eYHA9{background:var(--ok)}.DemoWorkspace_mastery__hQnW6 .DemoWorkspace_masteryEasy__TWVKQ{background:var(--brand)}.DemoWorkspace_flipWrap__iumMY{position:relative;isolation:isolate;perspective:1400px;margin:var(--space-6) 0 var(--space-8)}.DemoWorkspace_flipWrap__iumMY:after,.DemoWorkspace_flipWrap__iumMY:before{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;border-radius:var(--r-xl);border:1px solid var(--border);background:var(--s1)}.DemoWorkspace_flipWrap__iumMY:before{transform:translateY(9px) scale(.965);z-index:-1}.DemoWorkspace_flipWrap__iumMY:after{transform:translateY(18px) scale(.93);z-index:-2}.DemoWorkspace_flashcard__e4Pfp{position:relative;z-index:1;display:block;width:100%;min-height:320px;padding:0;border:0;border-radius:var(--r-xl);background:transparent;color:inherit;cursor:pointer;transform-style:preserve-3d;transition:transform .56s var(--ease-standard)}.DemoWorkspace_flashcard__e4Pfp[aria-pressed=true]{transform:rotateY(180deg)}.DemoWorkspace_face__JLUfi{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-8);border-radius:var(--r-xl);border:1px solid var(--border);background:var(--s1);box-shadow:var(--shadow-md);backface-visibility:hidden;-webkit-backface-visibility:hidden;overflow:hidden;text-align:center}.DemoWorkspace_face__JLUfi:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--brand)}.DemoWorkspace_faceBack__yTHSw{transform:rotateY(180deg);background:var(--flashcard-back)}.DemoWorkspace_faceBack__yTHSw:before{background:var(--flashcard-band)}.DemoWorkspace_faceLabel__YWV8o{font-size:var(--type-caption);font-weight:var(--weight-strong);letter-spacing:.1em;text-transform:uppercase;color:var(--t3)}.DemoWorkspace_faceText__mAQrn{font-size:var(--type-title);font-weight:var(--weight-heading);letter-spacing:-.02em;line-height:1.3;color:var(--t1)}.DemoWorkspace_faceTextSm__ghJ0j{font-size:var(--type-heading);font-weight:var(--weight-label);line-height:1.5}.DemoWorkspace_faceHint__8YGKZ{position:absolute;bottom:var(--space-4);font-size:var(--type-caption);color:var(--t3)}.DemoWorkspace_ratings__X2z9b{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--space-2-5);gap:var(--space-2-5)}.DemoWorkspace_rating__MlQgD{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-1);min-height:84px;padding:var(--space-2);border-radius:var(--r-lg);border:solid var(--border);border-width:1px 1px 3px;background:var(--s1);color:var(--t1);cursor:pointer;font-size:var(--type-small);font-weight:var(--weight-heading)}.DemoWorkspace_rating__MlQgD small{font-size:var(--type-caption);color:var(--t3);font-weight:var(--weight-label)}.DemoWorkspace_rating__MlQgD:hover{background:var(--s2)}.DemoWorkspace_ratingAgain__fLs52{border-bottom-color:var(--bad)}.DemoWorkspace_ratingHard__Fw5E0{border-bottom-color:var(--warn)}.DemoWorkspace_ratingGood__7x5ou{border-bottom-color:var(--ok)}.DemoWorkspace_ratingEasy__cThnR{border-bottom-color:var(--brand)}.DemoWorkspace_sheet__pfIKq{max-width:880px}.DemoWorkspace_sheetUnit__6kFri{padding:var(--space-5) var(--space-6)}.DemoWorkspace_sheetUnit__6kFri h3{margin:0 0 var(--space-3);font-size:var(--type-heading)}.DemoWorkspace_sheetUnit__6kFri ul{margin:0;padding-left:var(--space-5);display:grid;grid-gap:var(--space-2);gap:var(--space-2);font-size:var(--type-small);line-height:1.55}.DemoWorkspace_conceptMap__WoEYh{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.DemoWorkspace_conceptRoot___KEYj{justify-self:center;padding:var(--space-3) var(--space-5);border-radius:var(--r-lg);background:var(--brand);color:var(--on-brand);font-weight:var(--weight-heading);text-align:center;max-width:520px}.DemoWorkspace_conceptBranches___gGBu{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.DemoWorkspace_conceptNode__kiFPo{padding:var(--space-3-5) var(--space-4);border-radius:var(--r-lg);border:1px solid var(--info-border);background:var(--s1)}.DemoWorkspace_conceptNode__kiFPo strong{display:block;font-size:var(--type-small);margin-bottom:var(--space-2)}.DemoWorkspace_conceptNode__kiFPo ul{margin:0;padding-left:var(--space-4);display:grid;grid-gap:var(--space-1);gap:var(--space-1);font-size:var(--type-caption);color:var(--t2)}.DemoWorkspace_streak__V6zUP{display:inline-flex;align-items:center;gap:var(--space-1-5);color:var(--warn-text);font-weight:var(--weight-heading)}@media (max-width:1180px){.DemoWorkspace_kpiRow__I7v9s{grid-template-columns:repeat(2,minmax(0,1fr))}.DemoWorkspace_studio__UtLVp{grid-template-columns:1fr}.DemoWorkspace_studioLeft__3WLVn{border-right:0;border-bottom:1px solid var(--divider)}.DemoWorkspace_studioBrief__Uc5bu,.DemoWorkspace_studioLeft__3WLVn{border-radius:var(--r-lg) var(--r-lg) 0 0}.DemoWorkspace_studioRight__50cVn{border-radius:0 0 var(--r-lg) var(--r-lg)}.DemoWorkspace_summaryRow__h_Ph2{grid-template-columns:1fr 1fr}}@media (max-width:1024px){.DemoWorkspace_sidebar__HCZhI{width:220px}.DemoWorkspace_sidebarCollapsed__hqQ9D{width:4.5rem}.DemoWorkspace_span3__uQfNf,.DemoWorkspace_span4__QIXmH,.DemoWorkspace_span5__bWkSU{grid-column:span 6}.DemoWorkspace_span6__zZWYd,.DemoWorkspace_span7__14PW9,.DemoWorkspace_span8__p3fUk{grid-column:span 12}.DemoWorkspace_detailGrid__JX4HP,.DemoWorkspace_sessionGrid__9SLgy{grid-template-columns:1fr}.DemoWorkspace_rail__64rz_{position:static}.DemoWorkspace_practiceHero__jBBMC{grid-template-columns:1fr;padding:var(--space-8)}.DemoWorkspace_cta__uIZ07 .DemoWorkspace_ctaLong__g8XgA,.DemoWorkspace_heroArt__Kz19w{display:none}}@media (max-width:860px){.DemoWorkspace_sidebar__HCZhI{position:fixed;left:0;top:0;bottom:0;z-index:70;width:280px;height:100dvh;border-radius:0 var(--r-lg) var(--r-lg) 0;box-shadow:var(--shadow-lg);transform:translateX(-105%);transition:transform var(--motion-base) var(--ease-standard)}.DemoWorkspace_sidebarOpen__Xq1l2{transform:none}.DemoWorkspace_sidebarCollapsed__hqQ9D{width:280px}.DemoWorkspace_collapseBtn__8dhIy{display:none}.DemoWorkspace_drawerScrim__fYnq6{display:block;position:fixed;inset:0;z-index:65;padding:0;border:0;border-radius:0;background:var(--backdrop)}.DemoWorkspace_menuBtn__J_I38{display:grid}.DemoWorkspace_bellBtn__PqrFt,.DemoWorkspace_demoChip__19xym,.DemoWorkspace_pinBtn__AdXCn,.DemoWorkspace_themeDesktop__ige2M{display:none}.DemoWorkspace_topbar__NpT_w{flex-wrap:wrap;row-gap:var(--space-2);padding-block:var(--space-2)}.DemoWorkspace_topLeft__J22xY{flex:1 1 auto}.DemoWorkspace_auroraPill___CWaC span:last-child{display:none}.DemoWorkspace_auroraPill___CWaC{padding:var(--space-1)}.DemoWorkspace_modes__z9v_z,.DemoWorkspace_statsRow__ttC_m{grid-template-columns:1fr 1fr}.DemoWorkspace_inboxCols__3WEUY{display:none}.DemoWorkspace_inboxRow__DBH3G{grid-template-columns:1fr;gap:var(--space-2)}.DemoWorkspace_courseHero__bDajI{grid-template-columns:1fr;padding:var(--space-6)}.DemoWorkspace_heroStat__spMOI{text-align:left}}@media (max-width:640px){.DemoWorkspace_span3__uQfNf,.DemoWorkspace_span4__QIXmH,.DemoWorkspace_span5__bWkSU{grid-column:span 12}.DemoWorkspace_pulse__U5FRG{grid-template-columns:1fr 1fr;gap:var(--space-2-5)}.DemoWorkspace_pulseTile__Amy7P{padding:var(--space-3);gap:var(--space-2-5)}.DemoWorkspace_pulseTile__Amy7P>svg:last-child{display:none}.DemoWorkspace_pulseIcon__UqMCx{width:34px;height:34px}.DemoWorkspace_pulseValue__dXY0p{font-size:var(--type-subheading)}.DemoWorkspace_pulseLabel__EccvN{font-size:var(--type-caption)}.DemoWorkspace_kpiRow__I7v9s,.DemoWorkspace_summaryRow__h_Ph2{grid-template-columns:1fr}.DemoWorkspace_segment__XPpYG{padding:0 var(--space-2-5)}.DemoWorkspace_avatarBtn__Sq6yN,.DemoWorkspace_segment__XPpYG svg{display:none}.DemoWorkspace_lessonBody__PMvj_,.DemoWorkspace_lessonHeader__pbrc9,.DemoWorkspace_lessonNav__zLXnr,.DemoWorkspace_script__4ke2V,.DemoWorkspace_studioBrief__Uc5bu{padding-inline:var(--space-5)}.DemoWorkspace_ratings__X2z9b{grid-template-columns:1fr 1fr}.DemoWorkspace_resultHero___n725{padding:var(--space-5)}.DemoWorkspace_practiceHero__jBBMC,.DemoWorkspace_studyHero__T4k3f{padding:var(--space-6) var(--space-5)}.DemoWorkspace_continueCard__8sz_Z{padding:var(--space-5)}.DemoWorkspace_flashcard__e4Pfp{min-height:260px}.DemoWorkspace_faceText__mAQrn{font-size:var(--type-heading)}.DemoWorkspace_modes__z9v_z{grid-template-columns:1fr}}.DemoWorkspace_toneGame__HQ9Q7{background:var(--ai-soft);color:var(--ai-text)}.DemoWorkspace_learnWays__S6ib_{margin-bottom:var(--space-5);padding:var(--space-5);border-radius:var(--r-xl);border:1px solid var(--ai-border);background:var(--ai-wash)}.DemoWorkspace_learnWaysHead__K62Jn h2{margin:var(--space-1) 0 var(--space-4);font-size:var(--type-subheading);font-weight:var(--weight-heading);letter-spacing:-.02em}.DemoWorkspace_learnWaysGrid___g2dK{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3)}.DemoWorkspace_learnWay__xbsoz{display:flex;align-items:center;gap:var(--space-3);width:100%;min-height:72px;padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--s1);color:inherit;text-align:left;cursor:pointer}.DemoWorkspace_learnWay__xbsoz:hover:not(:disabled){border-color:var(--ai)}.DemoWorkspace_learnWay__xbsoz:disabled{cursor:default;background:var(--s2);color:var(--t2)}.DemoWorkspace_learnWayIcon__mD2Oj{display:grid;place-items:center;width:40px;height:40px;border-radius:var(--radius-md);flex:none}.DemoWorkspace_learnWay_video__vQtYX{background:var(--info-soft);color:var(--info-text)}.DemoWorkspace_learnWay_interactive__TymSg{background:var(--authoring-soft);color:var(--authoring)}.DemoWorkspace_learnWay_game__kXCiB{background:var(--ai-soft);color:var(--ai-text)}.DemoWorkspace_learningLinks__STkop{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-3)}.DemoWorkspace_learningLinksStack__VFzdM{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.DemoWorkspace_learningLink__enG8D{display:inline-flex;align-items:center;justify-content:flex-start;gap:var(--space-2);min-height:40px;padding:var(--space-2) var(--space-3-5);border-radius:var(--radius-md);border:1px solid var(--border);background:var(--s1);color:var(--brand-text);font-size:var(--type-small);font-weight:var(--weight-strong);cursor:pointer;white-space:nowrap}.DemoWorkspace_learningLink__enG8D:hover{border-color:var(--brand);background:var(--brand-soft)}.DemoWorkspace_learningLayout__7ovQR{display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:var(--space-5);gap:var(--space-5);align-items:start}.DemoWorkspace_learningMain__zRrTl{min-width:0}.DemoWorkspace_learningMain__zRrTl,.DemoWorkspace_learningSide__AhnIm{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.DemoWorkspace_learningSideTitle__ONUci{display:flex;align-items:center;gap:var(--space-1-5);margin:var(--space-3) 0 var(--space-2);font-size:var(--type-small);font-weight:var(--weight-heading)}.DemoWorkspace_learningSide__AhnIm .DemoWorkspace_learningSideTitle__ONUci:first-child{margin-top:0}.DemoWorkspace_learningConcept__SoPII{display:flex;gap:var(--space-1-5);align-items:flex-start;margin:0 0 var(--space-2);font-size:var(--type-small);color:var(--ai-text);font-weight:var(--weight-strong)}.DemoWorkspace_learningSteps__s4DML{margin:0;padding-left:var(--space-5);display:grid;grid-gap:var(--space-1-5);gap:var(--space-1-5);font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_learningChips__gmp_q{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-2)}.DemoWorkspace_learningTag__TLHCG{display:inline-flex;align-items:center;padding:2px var(--space-2-5);border-radius:var(--radius-pill);background:var(--ai-soft);color:var(--ai-text);font-size:var(--type-caption);font-weight:var(--weight-strong)}.DemoWorkspace_learningSafety__Tqkz7{display:flex;gap:var(--space-2);align-items:flex-start;margin:0;font-size:var(--type-caption);color:var(--t2)}.DemoWorkspace_learningSafety__Tqkz7 svg{flex:none;color:var(--ok-text);margin-top:1px}.DemoWorkspace_madeFrom__tn_z7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1-5);margin:var(--space-2) 0;font-size:var(--type-small);color:var(--t2)}.DemoWorkspace_learningPending___Ab9K{display:flex;gap:var(--space-4);align-items:flex-start;padding:var(--space-6);border-radius:var(--r-xl);border:1px dashed var(--ai-border);background:var(--ai-wash)}.DemoWorkspace_learningPending___Ab9K h2{margin:0 0 var(--space-1);font-size:var(--type-heading);font-weight:var(--weight-heading)}.DemoWorkspace_learningPending___Ab9K p{margin:0;font-size:var(--type-small);color:var(--t2);max-width:60ch;line-height:1.6}.DemoWorkspace_learningLoading__oqTFC{min-height:360px;border-radius:var(--r-xl);border:1px solid var(--border);background:var(--inset)}html[data-motion=standard] .DemoWorkspace_learningLoading__oqTFC{animation:DemoWorkspace_pulseFade__NMSIk 1.6s var(--ease-standard) infinite}@keyframes DemoWorkspace_pulseFade__NMSIk{0%,to{background:var(--inset)}50%{background:var(--s2)}}.DemoWorkspace_sandbox__CVwuI{position:relative;border-radius:var(--r-xl);border:1px solid var(--border);background:var(--s1);overflow:hidden}.DemoWorkspace_sandboxFrame__e7aMh{display:block;width:100%;border:0;background:var(--s1)}.DemoWorkspace_sandboxNote__Q7sAG{margin:0;padding:var(--space-3) var(--space-4);border-top:1px solid var(--divider);font-size:var(--type-small);color:var(--warn-text);background:var(--warn-soft)}.DemoWorkspace_videoPlayer__BNqI5{display:grid;grid-gap:var(--space-2);gap:var(--space-2)}.DemoWorkspace_videoScreen__7COLf{position:relative;aspect-ratio:16/9;border-radius:var(--r-xl);border:1px solid var(--border);background:var(--s2);overflow:hidden}.DemoWorkspace_videoFrame__EZwcx{position:absolute;inset:0}.DemoWorkspace_videoFrame__EZwcx>svg{display:block;width:100%;height:100%}.DemoWorkspace_videoMessage__OAr8v{position:absolute;inset:0;display:grid;place-items:center;margin:0;padding:var(--space-6);text-align:center;color:var(--t2);font-size:var(--type-small)}.DemoWorkspace_videoBigPlay__PIXfS{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:72px;height:72px;padding:0 0 0 var(--space-1);border-radius:50%;border:0;background:var(--brand);color:var(--on-brand);cursor:pointer;box-shadow:var(--shadow-md)}.DemoWorkspace_videoBigPlay__PIXfS:hover{filter:brightness(1.08)}.DemoWorkspace_videoTransport__oEDmD{display:flex;align-items:center;gap:var(--space-2)}.DemoWorkspace_videoScrubber__ogRPh{flex:1 1;min-width:0;accent-color:var(--brand)}.DemoWorkspace_videoTime__XqgWQ{font-size:var(--type-caption);color:var(--t2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:1024px){.DemoWorkspace_learnWaysGrid___g2dK,.DemoWorkspace_learningLayout__7ovQR{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.DemoWorkspace_learnWays__S6ib_,.DemoWorkspace_learningPending___Ab9K{padding:var(--space-4)}.DemoWorkspace_learningLink__enG8D{white-space:normal}}