@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-serif-latin-400-normal-BIGslYFI.woff2)format("woff2"),url(/assets/ibm-plex-serif-latin-400-normal-BB-zNvJB.woff)format("woff")}@font-face{font-family:IBM Plex Serif;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-serif-latin-600-normal-DAxitmSu.woff2)format("woff2"),url(/assets/ibm-plex-serif-latin-600-normal-D3rpGdkS.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-mono-latin-400-normal-DMJ8VG8y.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-400-normal-CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff")}._state_1e33h_1{align-content:center;justify-items:center;gap:var(--space-3);min-height:40vh;padding:var(--space-8);text-align:center;display:grid}._fullscreen_1e33h_11{background:var(--paper);min-height:100vh}._icon_1e33h_16{color:var(--ink-muted)}._errorIcon_1e33h_20{color:var(--fault)}._spinner_1e33h_24{border:2.5px solid var(--accent);border-radius:var(--radius-round);border-right-color:#0000;width:1.5rem;height:1.5rem;animation:.7s linear infinite _screen-spin_1e33h_1;display:inline-block}._title_1e33h_34{font-family:var(--font-serif);font-size:var(--text-h3);color:var(--ink);font-weight:600}._message_1e33h_41{color:var(--ink-soft);font-size:var(--text-body);max-width:44ch}._action_1e33h_47{margin-top:var(--space-2)}@keyframes _screen-spin_1e33h_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._spinner_1e33h_24{animation:none}}._shell_hiizr_1{background:var(--paper);grid-template-columns:15.5rem 1fr;min-height:100vh;display:grid}._skipLink_hiizr_8{top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-2) var(--space-3);border-radius:var(--radius-2);background:var(--surface);color:var(--accent);border:1px solid var(--accent);font-size:var(--text-ui);position:absolute;transform:translateY(-200%)}._skipLink_hiizr_8:focus{transform:none}._sidebar_hiizr_26{gap:var(--space-6);padding:var(--space-5);border-right:1px solid var(--line);background:var(--surface);flex-direction:column;height:100vh;display:flex;position:sticky;top:0;overflow-y:auto}._brand_hiizr_39{align-items:center;gap:var(--space-2);color:var(--ink);font-family:var(--font-serif);font-size:var(--text-lead);font-weight:600;text-decoration:none;display:inline-flex}._lens_hiizr_50{color:var(--accent);flex-shrink:0}._workspace_hiizr_55{margin-top:calc(var(--space-4) * -1);color:var(--ink-muted);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase}._nav_hiizr_63{gap:var(--space-1);display:grid}._navLink_hiizr_68{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius-2);color:var(--ink-soft);font-size:var(--text-ui);transition:background-color var(--motion-fast) var(--ease-out), color var(--motion-fast) var(--ease-out);font-weight:500;text-decoration:none;display:flex}._navLink_hiizr_68:hover{background:var(--surface-sunken);color:var(--ink)}._navLink_hiizr_68[aria-current=page]{background:var(--accent-wash);color:var(--accent)}._navIcon_hiizr_93{flex-shrink:0;display:inline-flex}._spacer_hiizr_98{flex:1}._user_hiizr_102{align-items:center;gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--line);display:flex}._avatar_hiizr_110{border-radius:var(--radius-round);background:var(--accent-wash);width:2.25rem;height:2.25rem;color:var(--accent);font-size:var(--text-caption);flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}._userText_hiizr_124{min-width:0;display:grid}._userName_hiizr_129{font-size:var(--text-ui);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._userEmail_hiizr_138{font-size:var(--text-caption);color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._signOut_hiizr_146{align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);border-radius:var(--radius-2);color:var(--ink-soft);font-family:var(--font-sans);font-size:var(--text-ui);cursor:pointer;text-align:left;background:0 0;border:0;font-weight:500;display:flex}._signOut_hiizr_146:hover{background:var(--surface-sunken);color:var(--ink)}._mainArea_hiizr_168{flex-direction:column;min-width:0;display:flex}._topbar_hiizr_174{display:none}._topbarBrand_hiizr_178{align-items:center;gap:var(--space-2);font-family:var(--font-serif);color:var(--ink);font-weight:600;display:none}._menuButton_hiizr_187{display:none}._main_hiizr_168{padding:clamp(var(--space-6), 3vw, var(--space-12)) clamp(var(--space-6), 3vw, var(--space-12)) var(--space-16);outline:none;flex:1}._routeFrame_hiizr_197{min-height:100%}@media (prefers-reduced-motion:no-preference){._routeFrame_hiizr_197{animation:_routeEnter_hiizr_1 var(--motion-route) var(--ease-emphasized) both}@keyframes _routeEnter_hiizr_1{0%{opacity:0;transform:translateY(var(--space-2))}}}@media (prefers-reduced-motion:reduce){._routeFrame_hiizr_197{animation:none!important}}._scrim_hiizr_220{display:none}@media (width<=760px){._shell_hiizr_1{grid-template-columns:1fr}._sidebar_hiizr_26{z-index:40;transition:transform var(--motion-enter) var(--ease-out);height:100dvh;position:fixed;inset:0 30% 0 0;transform:translate(-100%)}._sidebarOpen_hiizr_238{box-shadow:var(--float);transform:none}._scrim_hiizr_220{z-index:30;background:var(--scrim);border:0;display:block;position:fixed;inset:0}._menuButton_hiizr_187,._topbarBrand_hiizr_178{display:inline-flex}._topbar_hiizr_174{align-items:center;gap:var(--space-3);min-height:3rem;padding:var(--space-2) var(--space-5);border-bottom:1px solid var(--line);background:var(--surface);display:flex}._main_hiizr_168{padding:var(--space-5) var(--space-4) var(--space-12)}}._page_tue3o_1{min-height:100vh;padding:var(--space-6);background:var(--paper);place-items:center;display:grid}._card_tue3o_9{overflow-wrap:anywhere;width:min(100%,26rem);min-width:0;padding:var(--space-8);border:1px solid var(--line);border-radius:var(--radius-3);background:var(--surface)}._brand_tue3o_19{align-items:center;gap:var(--space-2);margin-bottom:var(--space-6);display:inline-flex}._lens_tue3o_26{color:var(--accent)}._wordmark_tue3o_30{font-family:var(--font-serif);font-size:var(--text-lead);color:var(--ink);font-weight:600}._title_tue3o_37{font-family:var(--font-serif);font-size:var(--text-h2);margin-bottom:var(--space-2);font-weight:600}._intro_tue3o_44{color:var(--ink-soft);font-size:var(--text-body);margin-bottom:var(--space-6)}._form_tue3o_50{gap:var(--space-4);display:grid}._roles_tue3o_55 fieldset,._roles_tue3o_55{gap:var(--space-2);display:grid}._error_tue3o_61{padding:var(--space-2) var(--space-3);border:1px solid var(--fault);border-radius:var(--radius-2);background:var(--fault-wash);color:var(--fault);font-size:var(--text-meta)}._note_tue3o_70{margin-top:var(--space-4);color:var(--ink-muted);font-size:var(--text-caption)}@media (width<=36rem){._page_tue3o_1{padding:var(--space-3)}._card_tue3o_9{padding:var(--space-4)}._form_tue3o_50{min-width:0}._form_tue3o_50 input{min-width:0;max-width:100%}}._page_pyl3q_1{align-content:center;justify-items:start;gap:var(--space-3);max-width:36rem;min-height:50vh;display:grid}._eyebrow_pyl3q_10{color:var(--ink-muted);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;font-weight:500}._title_pyl3q_18{font-family:var(--font-serif);font-size:var(--text-h2);color:var(--ink);font-weight:600;line-height:1.25}._description_pyl3q_26{color:var(--ink-soft);font-size:var(--text-body)}._action_pyl3q_31{margin-top:var(--space-2);min-height:2.5rem;padding:var(--space-2) var(--space-4);border-radius:var(--radius-2);background:var(--accent);color:var(--surface);font-size:var(--text-ui);align-items:center;font-weight:500;text-decoration:none;display:inline-flex}._action_pyl3q_31:hover{background:var(--accent-strong)}:root,.ll-root{--paper:#faf9f7;--surface:#fff;--surface-sunken:#f1f0ec;--line:#e4e2dc;--line-strong:#c8c6bf;--scrim:#20242b66;--ink:#20242b;--ink-soft:#4e555f;--ink-muted:#626a75;--accent:#1a5687;--accent-strong:#134369;--accent-wash:#eaf1f7;--accent-line:#b7cee2;--affirm:#1d6b4c;--affirm-wash:#e8f3ed;--attend:#7a5200;--attend-wash:#fbf3e0;--fault:#9e2b3e;--fault-wash:#f9ecee;--font-sans:"IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif:"IBM Plex Serif", Georgia, "Times New Roman", serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Consolas, monospace;--text-caption:.75rem;--text-meta:.8125rem;--text-ui:.875rem;--text-body:.9375rem;--text-lead:1.0625rem;--text-h3:1.25rem;--text-h2:1.5rem;--text-h1:1.875rem;--text-display:2.5rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--content-standard:64rem;--content-wide:80rem;--content-data:90rem;--radius-1:4px;--radius-2:8px;--radius-3:12px;--radius-round:999px;--raise:0 4px 16px #20242b1a;--float:0 12px 32px #20242b29;--motion-fast:.14s;--motion-enter:.22s;--motion-route:.28s;--ease-out:cubic-bezier(.2, 0, 0, 1);--ease-emphasized:cubic-bezier(.16, 1, .3, 1)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}body{background:var(--paper);margin:0}body,.ll-root{font-family:var(--font-sans);font-size:var(--text-body);color:var(--ink);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;line-height:1.5}.ll-root,.ll-root *,.ll-root :before,.ll-root :after{box-sizing:border-box}.ll-root h1,.ll-root h2,.ll-root h3,.ll-root p{margin:0}.ll-root h1{font-family:var(--font-serif);font-size:var(--text-h1);font-weight:600;line-height:1.2}.ll-root h2{font-size:var(--text-h2);font-weight:600;line-height:1.25}.ll-root h3{font-size:var(--text-h3);font-weight:600;line-height:1.3}.ll-root code,.ll-root pre,.ll-root kbd,.ll-root samp{font-family:var(--font-mono)}.ll-root :focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:var(--radius-1)}.ll-root ::selection{background:var(--accent-wash)}.ll-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.ll-root,.ll-root *,.ll-root :before,.ll-root :after{scroll-behavior:auto!important;transition-property:color,background-color,border-color,opacity!important;transition-duration:.12s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
