._shell_oz3e9_1{--chrome-top:0px;min-height:100dvh}._skip_oz3e9_7{left:var(--space-4);z-index:100;padding:var(--space-2) var(--space-4);border-radius:var(--radius-pill);background:var(--surface);box-shadow:var(--shadow-float);position:absolute;top:-4rem}._skip_oz3e9_7:focus{top:calc(env(safe-area-inset-top) + var(--space-2))}._main_oz3e9_22{padding-bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + var(--space-8) + var(--space-6));outline:none}._pageLoading_oz3e9_29{padding-top:calc(env(safe-area-inset-top) + var(--space-8))}._content_oz3e9_33{max-width:var(--content-max);padding:0 max(var(--space-4), env(safe-area-inset-left)) 0 max(var(--space-4), env(safe-area-inset-right));margin:0 auto}._content_oz3e9_33:has([data-layout=wide]){max-width:var(--content-wide)}._topbar_oz3e9_45{display:none}._tabbar_oz3e9_49{z-index:20;padding-bottom:env(safe-area-inset-bottom);border-top:.5px solid var(--glass-hairline);position:fixed;bottom:0;left:0;right:0}._tabItems_oz3e9_59{justify-content:space-around;margin:0;padding:0;list-style:none;display:flex}._tabItems_oz3e9_59>li{flex:1}._tabItem_oz3e9_59{height:var(--tabbar-h);color:var(--label-2);font:var(--text-caption);letter-spacing:var(--track-caption);transition:transform var(--press-duration) ease-out;flex-direction:column;justify-content:center;align-items:center;gap:.125rem;text-decoration:none;display:flex}._tabItem_oz3e9_59:active{transform:scale(.92)}._tabItem_oz3e9_59[aria-current=page]{color:var(--accent)}._iconWrap_oz3e9_93{display:inline-flex;position:relative}._badge_oz3e9_98{border-radius:var(--radius-pill);background:var(--danger);min-width:1.125rem;height:1.125rem;color:var(--on-danger);font:600 .6875rem/1.125rem var(--font);text-align:center;box-shadow:0 0 0 2px var(--bg);padding:0 .3rem;position:absolute;top:-.25rem;left:70%}@media (width>=56.25rem){._shell_oz3e9_1{--chrome-top:3.75rem}._shell_oz3e9_1._withPages_oz3e9_119{--chrome-top:6.75rem}._tabbar_oz3e9_49{display:none}._topbar_oz3e9_45{z-index:25;padding-top:env(safe-area-inset-top);border-bottom:.5px solid var(--glass-hairline);display:block;position:sticky;top:0}._topRow_oz3e9_136{align-items:center;gap:var(--space-4);height:3.75rem;padding:0 var(--space-6);display:flex}._brand_oz3e9_144{align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--label);font:var(--text-headline);letter-spacing:var(--track-headline);flex:none;text-decoration:none;display:flex}._sections_oz3e9_156{flex:1;align-items:center;gap:.125rem;min-width:0;margin:0;padding:0;list-style:none;display:flex}._section_oz3e9_156{min-height:2.75rem;padding:0 var(--space-3);border-radius:var(--radius-pill);color:var(--label);font:var(--text-callout);white-space:nowrap;transition:background-color .15s ease, color .15s ease, transform var(--press-duration) ease-out;align-items:center;font-weight:500;text-decoration:none;display:inline-flex}._section_oz3e9_156:active{transform:scale(var(--press-scale))}._section_oz3e9_156[aria-current=true]{background:var(--accent);color:var(--on-accent);font-weight:600}._topActions_oz3e9_194{align-items:center;gap:var(--space-1);flex:none;display:flex}._iconButton_oz3e9_201{width:2.75rem;height:2.75rem;color:var(--label-2);transition:background-color .15s ease, color .15s ease, transform var(--press-duration) ease-out;border-radius:50%;place-items:center;display:inline-grid;position:relative}._iconButton_oz3e9_201:active{transform:scale(.92)}._iconButton_oz3e9_201[aria-current=true]{background:var(--accent-soft);color:var(--accent)}._iconButton_oz3e9_201 ._badge_oz3e9_98{top:.25rem;left:55%}._pagesRow_oz3e9_229{height:3rem;padding:0 var(--space-5);border-top:.5px solid var(--glass-hairline);align-items:center;display:flex}._main_oz3e9_22{padding-bottom:var(--space-8)}._content_oz3e9_33{padding:0 var(--space-8)}}@media (width>=56.25rem) and (hover:hover){._section_oz3e9_156:hover:not([aria-current=true]),._iconButton_oz3e9_201:hover:not([aria-current=true]){background:var(--surface-2);color:var(--label)}}@media (prefers-reduced-motion:reduce){._section_oz3e9_156,._iconButton_oz3e9_201,._tabItem_oz3e9_59{transition:none}}._tabs_fzsl8_2{align-items:stretch;gap:var(--space-1);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}._tab_fzsl8_2{min-height:2.75rem;padding:0 var(--space-3);border-radius:var(--radius-s);color:var(--label-2);font:var(--text-subhead);white-space:nowrap;cursor:pointer;transition:color .15s ease, background-color .15s ease, transform var(--press-duration) ease-out;background:0 0;border:0;align-items:center;gap:.25rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}._tab_fzsl8_2:after{content:"";left:var(--space-3);right:var(--space-3);background:var(--accent);border-radius:2px;height:2px;transition:transform .2s cubic-bezier(.2,0,0,1);position:absolute;bottom:.3rem;transform:scaleX(0)}@media (hover:hover){._tab_fzsl8_2:hover{color:var(--label);background:var(--surface-2)}}._tab_fzsl8_2:active{transform:scale(var(--press-scale))}._tab_fzsl8_2[aria-current=page],._tab_fzsl8_2[data-current=true]{color:var(--accent);font-weight:600}._tab_fzsl8_2[aria-current=page]:after,._tab_fzsl8_2[data-current=true]:after{transform:scaleX(1)}._moreItem_fzsl8_71{display:flex}._more_fzsl8_71{display:flex;position:relative}._caret_fzsl8_80{transition:transform .2s}._tab_fzsl8_2[aria-expanded=true] ._caret_fzsl8_80{transform:rotate(180deg)}._menu_fzsl8_88{z-index:30;top:calc(100% + var(--space-1));min-width:13rem;max-width:calc(100vw - 2 * var(--space-4));padding:var(--space-1);border-radius:var(--radius-m);background:var(--surface);box-shadow:var(--shadow-float);border:.5px solid var(--separator);transform-origin:0 0;margin:0;list-style:none;animation:.16s cubic-bezier(.2,0,0,1) _menu-in_fzsl8_1;position:absolute;left:0}._menu_fzsl8_88[hidden]{display:none}@keyframes _menu-in_fzsl8_1{0%{opacity:0;transform:scale(.96)translateY(-4px)}}._menuLink_fzsl8_117{min-height:2.75rem;padding:0 var(--space-3);border-radius:var(--radius-s);color:var(--label);font:var(--text-callout);align-items:center;text-decoration:none;display:flex}@media (hover:hover){._menuLink_fzsl8_117:hover{background:var(--surface-2)}}._menuLink_fzsl8_117[aria-current=page]{color:var(--accent);background:var(--accent-soft);font-weight:600}@media (prefers-reduced-motion:reduce){._menu_fzsl8_88{animation:.12s _menu-fade_fzsl8_1}._tab_fzsl8_2:after,._caret_fzsl8_80{transition:none}}@keyframes _menu-fade_fzsl8_1{0%{opacity:0}}._lockup_1p5t3_1{color:var(--label);align-items:center;gap:.625rem;display:inline-flex}._text_1p5t3_8{white-space:nowrap;align-items:center;gap:.5rem;display:inline-flex}._name_1p5t3_15{font:600 1.0625rem/1 var(--font-display);letter-spacing:-.014em}._badge_1p5t3_21{background:color-mix(in srgb, var(--brand-teal) 12%, transparent);color:var(--brand-teal);font:700 .6875rem/1 var(--font);letter-spacing:.14em;border-radius:.375rem;padding:.22em .55em .2em}._hero_1p5t3_30{gap:var(--space-3);flex-direction:column}._hero_1p5t3_30 ._name_1p5t3_15{letter-spacing:-.022em;font-size:1.75rem}._hero_1p5t3_30 ._badge_1p5t3_21{font-size:.8125rem}._srOnly_1p5t3_44{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=74.99rem){._nameResponsive_1p5t3_54{display:none}}._page_1xlox_1{min-height:100dvh;padding:calc(env(safe-area-inset-top) + var(--space-8)) var(--space-4) calc(env(safe-area-inset-bottom) + var(--space-8));place-items:center;display:grid}._card_1xlox_8{gap:var(--space-6);width:min(28rem,100%);display:grid}._header_1xlox_14{justify-items:center;gap:var(--space-2);text-align:center;display:grid}._mark_1xlox_21{margin-bottom:var(--space-2)}._title_1xlox_25{font:var(--text-large-title);letter-spacing:var(--track-large-title)}._tagline_1xlox_30{color:var(--label-2)}._entra_1xlox_34{gap:var(--space-3);text-align:center;display:grid}._note_1xlox_40{color:var(--label-2);font:var(--text-footnote)}._signingIn_1xlox_45{font:var(--text-footnote);color:var(--accent)}._microsoft_1xlox_50{text-decoration:none}._failure_1xlox_54{padding:var(--space-3) var(--space-4);border-radius:var(--radius-m);background:var(--danger-soft);color:var(--danger);font:var(--text-footnote);text-align:center}._bar_1fjh8_1{top:var(--chrome-top,0px);z-index:10;min-height:2.75rem;margin:0 calc(-1 * var(--space-4));padding:env(safe-area-inset-top) var(--space-4) 0;border-bottom:.5px solid #0000;grid-template-columns:1fr auto 1fr;align-items:center;transition:background-color .2s,border-color .2s;display:grid;position:sticky}._compact_1fjh8_19{border-bottom-color:var(--glass-hairline)}._barStart_1fjh8_23{min-width:0;display:flex}._barTitle_1fjh8_28{font:var(--text-headline);letter-spacing:var(--track-headline);opacity:0;white-space:nowrap;text-overflow:ellipsis;max-width:60vw;transition:opacity .18s,transform .18s;overflow:hidden;transform:translateY(4px)}._compact_1fjh8_19 ._barTitle_1fjh8_28{opacity:1;transform:none}._actions_1fjh8_47{justify-content:flex-end;gap:var(--space-2);display:flex}._back_1fjh8_53{min-height:2.75rem;margin-left:calc(-1 * var(--space-2));padding-right:var(--space-2);color:var(--accent);font:var(--text-body);align-items:center;gap:.125rem;text-decoration:none;transition:opacity .1s;display:inline-flex}._back_1fjh8_53:active{opacity:.5}._large_1fjh8_70{padding:var(--space-2) 0 var(--space-5)}._withLeading_1fjh8_74{align-items:center;gap:var(--space-4);display:flex}._titleBlock_1fjh8_80{min-width:0}._title_1fjh8_80{font:var(--text-large-title);letter-spacing:var(--track-large-title);overflow-wrap:anywhere}._subtitle_1fjh8_90{margin-top:var(--space-1);color:var(--label-2);font:var(--text-subhead)}@media (width>=56.25rem){._bar_1fjh8_1{margin:0 calc(-1 * var(--space-8));padding:env(safe-area-inset-top) var(--space-8) 0}._large_1fjh8_70{padding-top:var(--space-6)}}@media (prefers-reduced-motion:reduce){._barTitle_1fjh8_28{transform:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f5f5f7;--surface:#fff;--surface-2:#f2f2f7;--surface-pressed:#e5e5ea;--label:#1d1d1f;--label-2:#3c3c43b8;--label-3:#3c3c439e;--separator:#3c3c4329;--accent:#08704f;--accent-pressed:#065c40;--accent-soft:#0a7c5c1f;--on-accent:#fff;--on-danger:#fff;--brand-teal:#0b4f5c;--ink:var(--label);--canvas:var(--bg);--muted:var(--label-2);--line:var(--separator);--danger:#c4161c;--danger-soft:#c4161c1a;--warning:#9a5b00;--warning-soft:#ff9f0a29;--scrim:#00000052;--focus-ring:0 0 0 3px #0a7c5c59;--glass-bg:#fafafcb8;--glass-edge:#ffffffb3;--glass-hairline:#3c3c4324;--glass-blur:blur(24px) saturate(180%);--shadow-float:0 8px 32px #0000001f, 0 1px 2px #0000000f;--shadow-card:0 1px 2px #0000000d, 0 0 0 .5px #0000000f;--font:system-ui, -apple-system, "SF Pro Text", "Segoe UI Variable Text", "Segoe UI", Roboto, sans-serif;--font-display:system-ui, -apple-system, "SF Pro Display", "Segoe UI Variable Display", "Segoe UI", Roboto, sans-serif;--text-large-title:700 2.125rem/1.12 var(--font-display);--track-large-title:-.022em;--text-title:700 1.375rem/1.22 var(--font-display);--track-title:-.016em;--text-headline:600 1.0625rem/1.3 var(--font);--track-headline:-.008em;--text-body:400 1.0625rem/1.47 var(--font);--text-callout:400 1rem/1.4 var(--font);--text-subhead:400 .9375rem/1.4 var(--font);--text-footnote:400 .8125rem/1.38 var(--font);--track-footnote:.004em;--text-caption:500 .75rem/1.33 var(--font);--track-caption:.012em;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--radius-s:.5rem;--radius-m:.75rem;--radius-l:1.25rem;--radius-pill:999px;--content-max:50rem;--content-wide:72rem;--tabbar-h:3.5rem;--press-scale:.97;--press-duration:.1s}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#000;--surface:#1c1c1e;--surface-2:#2c2c2e;--surface-pressed:#3a3a3c;--label:#f5f5f7;--label-2:#ebebf5b3;--label-3:#ebebf58c;--separator:#54545899;--accent:#34c38f;--accent-pressed:#2aa77a;--accent-soft:#34c38f2e;--on-accent:#00261a;--on-danger:#2a0504;--brand-teal:#5fc3d4;--danger:#ff6961;--danger-soft:#ff696129;--warning:#ffb340;--warning-soft:#ffb34029;--scrim:#0000008c;--focus-ring:0 0 0 3px #34c38f73;--glass-bg:#1c1c1ea8;--glass-edge:#ffffff1f;--glass-hairline:#ffffff1a;--shadow-float:0 8px 32px #00000080, 0 1px 2px #0006;--shadow-card:0 0 0 .5px #ffffff14}@media (prefers-reduced-transparency:reduce){:root{--glass-bg:var(--surface);--glass-blur:none}}@media (prefers-contrast:more){:root{--glass-bg:var(--surface);--glass-blur:none;--glass-hairline:var(--label-2);--label-2:var(--label);--separator:var(--label-3)}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;font:var(--text-body);background:var(--bg);color:var(--label)}body{background:var(--bg);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;overscroll-behavior-y:none;min-height:100dvh;margin:0}#root{isolation:isolate;min-height:100dvh}#root:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60rem 36rem at 12% -12%, var(--accent-soft), transparent 62%), radial-gradient(48rem 30rem at 108% 18%, #5aa0ff14, transparent 60%);position:fixed;inset:0}.glass{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 .5px 0 var(--glass-edge)}.splash{min-height:100dvh;padding:var(--space-6);place-items:center;display:grid}.brand-logo-on-dark,:root[data-theme=dark] .brand-logo-on-light{display:none}:root[data-theme=dark] .brand-logo-on-dark{display:inline-block}.update-banner{z-index:40;left:var(--space-4);right:var(--space-4);bottom:calc(var(--tabbar-h) + env(safe-area-inset-bottom) + var(--space-3));align-items:center;gap:var(--space-2);max-width:30rem;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-radius:var(--radius-l);box-shadow:var(--shadow-float), inset 0 .5px 0 var(--glass-edge);font:var(--text-subhead);margin:0 auto;display:flex;position:fixed}.update-banner>span{flex:1}@media (width>=56.25rem){.update-banner{bottom:var(--space-6);left:var(--space-6)}}a,button,[role=button],input,select,textarea,label{-webkit-tap-highlight-color:transparent;touch-action:manipulation}button,[role=button]{-webkit-user-select:none;user-select:none}input,select,textarea{font:var(--text-body);color:inherit;font-size:max(1rem,16px)}:focus-visible{box-shadow:var(--focus-ring);outline:none}h1,h2,h3,p{margin:0}a{color:var(--accent)}@media (hover:none){*{--hover:initial}}.visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important}}
