.workspace_shell__OEnqX{--workspace-header-height:76px;--workspace-padding-top:24px;--workspace-padding-bottom:24px;--workspace-footer-height:56px;--teal:var(--primary);display:flex;min-height:100dvh;background:var(--paper);color:var(--ink);font-family:var(--font-sans),sans-serif;font-size:14px;color-scheme:light}.workspace_shell__OEnqX *{box-sizing:border-box}.workspace_shell__OEnqX a{text-decoration:none}.workspace_shell__OEnqX a,.workspace_shell__OEnqX button{-webkit-tap-highlight-color:transparent}.workspace_sidebar__SQcpB :is(a,button):focus-visible{outline-color:var(--sidebar-ring)}.workspace_sidebar__SQcpB :is(a,button):focus-visible{outline-width:2px;outline-offset:-2px}.workspace_skip__knMC3{position:fixed;top:-80px;left:270px;z-index:100;background:var(--card);padding:15px}.workspace_skip__knMC3:focus{top:10px}.workspace_sidebar__SQcpB{background:var(--sidebar);color:var(--sidebar-foreground);width:248px;position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;flex-shrink:0;padding:24px 16px 16px}.workspace_brand__frpsa{display:flex;align-items:center;gap:11px;padding:0 10px;font-family:var(--font-sans);font-size:23px;letter-spacing:-.01em;color:var(--sidebar-foreground);font-weight:600}.workspace_brandMark__uAVwK{display:grid;place-items:center;width:38px;height:40px;border-radius:var(--radius-xl);background:var(--brand-highlight);color:var(--brand-foreground)}.workspace_brandCaption__TFB1F{display:block;letter-spacing:.15px;font-family:var(--font-sans),sans-serif;font-size:12px;color:var(--sidebar-muted);font-weight:400;margin-top:3px}.workspace_school__omgMU{display:grid;grid-template-columns:32px minmax(0,1fr) 16px;align-items:center;gap:8px;border-radius:var(--radius-lg);padding:10px;margin:24px 0 16px;min-height:60px;color:var(--sidebar-foreground);font-size:13px;font-weight:500;transition:background .15s}.workspace_school__omgMU>svg{color:var(--sidebar-muted)}.workspace_sidebarShortcutCopy__0uOWk{min-width:0;line-height:18px}.workspace_profile__vz9Ly small,.workspace_school__omgMU small{display:block;font-weight:400;font-size:12px;color:var(--sidebar-muted);margin-top:3px}.workspace_schoolMark__wNAKF{background:var(--sidebar-active);display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-md);color:var(--sidebar-active-foreground)}.workspace_nav__b_mkj{overscroll-behavior-y:contain;overflow:auto;flex:1;scrollbar-width:thin;scrollbar-color:var(--sidebar-border) transparent;padding-right:3px}.workspace_navGroup__X0zLX{margin-bottom:21px}.workspace_navGroup__X0zLX>p{font-size:12px;letter-spacing:1.35px;color:var(--sidebar-muted);margin:8px 12px 9px}.workspace_navGroup__X0zLX a{display:flex;align-items:center;gap:11px;min-height:38px;padding:8px 12px;border-radius:var(--radius-md);font-size:12px;color:var(--sidebar-foreground);margin:3px 0;transition:background .15s,color .15s}.workspace_navGroup__X0zLX a:hover{background:color-mix(in oklch,var(--sidebar-active) 50%,transparent);color:var(--sidebar-accent-foreground)}.workspace_navGroup__X0zLX .workspace_activeLink__c3cdI{background:var(--sidebar-active);color:var(--sidebar-active-foreground);font-weight:650}.workspace_navIcon__qzLOl{width:17px;height:17px;flex-shrink:0}.workspace_activeDot__DiCV8{width:6px;height:6px;border-radius:50%;background:var(--brand);margin-left:auto}.workspace_setupSection__2JVqw{border-top:1px solid var(--sidebar-border);padding-top:12px;margin:12px 0;flex-shrink:0}.workspace_setupCard__CP4n4{display:grid;grid-template-columns:32px minmax(0,1fr) 16px;gap:8px;align-items:center;color:var(--sidebar-foreground);border-radius:var(--radius-lg);padding:10px;font-size:13px;font-weight:500;transition:background .15s}.workspace_setupMark__RLedi{display:grid;place-items:center;width:32px;height:32px;border-radius:var(--radius-md);color:var(--sidebar-muted)}.workspace_school__omgMU:hover,.workspace_setupCard__CP4n4:hover,.workspace_setupCard__CP4n4[aria-current=page],.workspace_setupMark__RLedi{background:var(--sidebar-active)}.workspace_setupCard__CP4n4 small{display:block;color:var(--sidebar-muted);font-size:12px;font-weight:400;margin-top:3px}.workspace_setupCard__CP4n4>svg:last-child{color:var(--sidebar-muted)}.workspace_profile__vz9Ly{display:flex;align-items:center;gap:10px;border-top:1px solid var(--sidebar-border);padding:16px 4px 0;font-size:12px}.workspace_avatar__SXoXj{background:var(--sidebar-accent);color:var(--sidebar-accent-foreground);border:3px solid var(--sidebar-border);width:37px;height:37px;border-radius:50%;display:grid;place-items:center;font-size:12px;font-weight:700}.workspace_profile__vz9Ly button{margin-left:auto}.workspace_workspace__EGWCf{display:flex;flex-direction:column;flex:1;min-width:0;min-height:100dvh}.workspace_topbar__0Pf82{height:var(--workspace-header-height);flex-shrink:0;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;padding:0 40px;gap:20px}.workspace_breadcrumb__W0z7M{display:flex;align-items:center;gap:15px;font-size:12px;color:var(--workspace-muted)}.workspace_breadcrumb__W0z7M>svg{color:var(--muted-foreground);margin-right:10px}.workspace_breadcrumb__W0z7M strong{font-weight:500;color:var(--ink)}.workspace_slash__OrVgz{color:var(--border)}.workspace_topActions__24y2g{display:flex;align-items:center;gap:20px}.workspace_main__iQGjS{flex:1 0 auto;width:100%;max-width:1480px;margin:0 auto;padding:var(--workspace-padding-top) 40px var(--workspace-padding-bottom);scroll-margin-top:var(--workspace-header-height)}.workspace_main__iQGjS:focus{outline:none}.workspace_footer__sgmSr{flex-shrink:0;width:100%;max-width:1480px;margin:0 auto;padding:0 40px;color:var(--workspace-muted);font-size:12px}.workspace_footerContent__hA6Kp{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:var(--workspace-footer-height);border-top:1px solid var(--line)}.workspace_footerBrand__1pGaz{font-family:var(--font-sans);font-weight:600}.workspace_footer__sgmSr a{display:inline-flex;align-items:center;min-height:44px;border-radius:4px;text-underline-offset:4px}.workspace_footer__sgmSr a:hover{color:var(--ink);text-decoration:underline}.workspace_mobileClose__FPeFM,.workspace_mobileMenu__SCrZB,.workspace_scrim__JxbTS{display:none}@media (min-width:1600px){.workspace_shell__OEnqX{--workspace-padding-top:48px}}@media (max-width:1200px){.workspace_sidebar__SQcpB{width:220px;padding-left:12px;padding-right:12px}.workspace_shell__OEnqX{--workspace-padding-top:28px;--workspace-padding-bottom:28px}.workspace_main__iQGjS{padding:var(--workspace-padding-top) 24px var(--workspace-padding-bottom)}.workspace_footer__sgmSr,.workspace_topbar__0Pf82{padding:0 24px}}@media (max-width:1000px){.workspace_sidebar__SQcpB{width:204px}}@media (max-width:760px){.workspace_sidebar__SQcpB{position:fixed;left:0;z-index:60;width:260px;transform:translateX(-100%);transition:transform .2s}.workspace_sidebarOpen__vVNZs{transform:translateX(0)}.workspace_scrim__JxbTS{display:block;position:fixed;inset:0;background:color-mix(in oklch,var(--sidebar) 45%,transparent);z-index:55}.workspace_mobileClose__FPeFM{display:inline-flex;position:absolute;top:10px;right:10px}.workspace_mobileMenu__SCrZB{display:inline-flex;margin-left:-8px}.workspace_breadcrumb__W0z7M>svg{display:none}.workspace_topbar__0Pf82{padding:0 20px}.workspace_breadcrumb__W0z7M{gap:10px;font-size:12px}.workspace_topActions__24y2g{gap:7px}.workspace_searchButton__E4oL9 kbd,.workspace_searchButton__E4oL9 span{display:none}.workspace_shell__OEnqX{--workspace-header-height:65px;--workspace-padding-top:27px;--workspace-padding-bottom:20px}.workspace_main__iQGjS{padding:var(--workspace-padding-top) 20px var(--workspace-padding-bottom)}.workspace_footer__sgmSr{padding:0 20px}.workspace_skip__knMC3{left:20px}}.workspace_searchDialog__aDOtq{min-height:250px}.workspace_shell__OEnqX{--ink:var(--foreground);--workspace-muted:var(--muted-foreground);--line:var(--border);--paper:var(--background);color-scheme:inherit}.workspace_topbar__0Pf82{background:var(--card);position:sticky;top:0;z-index:30}.workspace_breadcrumb__W0z7M,.workspace_main__iQGjS .flex-1,.workspace_main__iQGjS .grid>*,.workspace_main__iQGjS>*{min-width:0}.workspace_breadcrumb__W0z7M strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:280px}.workspace_topActions__24y2g{flex-shrink:0}@media (max-width:760px){.workspace_breadcrumb__W0z7M strong{max-width:140px}.workspace_breadcrumb__W0z7M .workspace_slash__OrVgz,.workspace_breadcrumb__W0z7M>a{display:none}.workspace_topbar__0Pf82{gap:10px}.workspace_topActions__24y2g{gap:3px}}.workspace_searchDialog__aDOtq>div{display:flex;max-width:none}.workspace_searchDialog__aDOtq input{font-size:16px}@media (max-width:760px){.workspace_sidebar__SQcpB{visibility:hidden}.workspace_sidebarOpen__vVNZs{visibility:visible}}@media (prefers-reduced-motion:reduce){.workspace_shell__OEnqX *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}