.portal-shell-module__qzZOIG__workspace{background:var(--bg);min-height:100dvh;color:var(--text);grid-template-columns:248px minmax(0,1fr);display:grid}.portal-shell-module__qzZOIG__workspace[data-collapsed=true]{grid-template-columns:80px minmax(0,1fr)}.portal-shell-module__qzZOIG__srOnly{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.portal-shell-module__qzZOIG__sidebar{background:var(--sidebar-bg);border-right:1px solid var(--border);flex-direction:column;height:100dvh;display:flex;position:sticky;top:0;overflow:hidden}.portal-shell-module__qzZOIG__brandRow{flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;min-height:104px;padding:26px 22px;display:flex}.portal-shell-module__qzZOIG__brand{align-items:center;gap:11px;min-width:0;display:flex}.portal-shell-module__qzZOIG__brandMark{background:#fafafa;border:1px solid #dedede;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid}.portal-shell-module__qzZOIG__brandName{letter-spacing:-1px;font-family:Georgia,Songti SC,serif;font-size:24px;line-height:1.1}.portal-shell-module__qzZOIG__brandName small{font:10px var(--font-sans);letter-spacing:1.1px;color:var(--text-muted);white-space:nowrap;margin-top:9px;display:block}.portal-shell-module__qzZOIG__navigation{flex:1;min-height:0;padding:4px 14px 24px;overflow-y:auto}.portal-shell-module__qzZOIG__navGroup+.portal-shell-module__qzZOIG__navGroup{margin-top:28px}.portal-shell-module__qzZOIG__groupLabel{color:var(--text-muted);letter-spacing:1.5px;margin:0 14px 12px;font-size:10px!important}.portal-shell-module__qzZOIG__groupDivider{background:var(--border);height:1px;margin:18px 12px}.portal-shell-module__qzZOIG__navLink{min-height:44px;color:var(--text-muted);border-radius:9px;align-items:center;gap:12px;margin:4px 0;padding:11px 13px;font-size:13px;font-weight:500;transition:background .16s,color .16s;display:flex}.portal-shell-module__qzZOIG__navLink svg{flex:none}.portal-shell-module__qzZOIG__navLink:hover{color:var(--text);background:color-mix(in srgb, var(--accent-light) 55%, transparent)}.portal-shell-module__qzZOIG__navLink[aria-current=page]{background:var(--accent-light);color:var(--accent);font-weight:650}.portal-shell-module__qzZOIG__navLabel{white-space:nowrap;min-width:0}.portal-shell-module__qzZOIG__activeDot{background:currentColor;border-radius:50%;width:5px;height:5px;margin-left:auto}.portal-shell-module__qzZOIG__sidebarBottom{border-top:1px solid var(--border);flex-shrink:0;padding:12px 14px 22px}.portal-shell-module__qzZOIG__utilityNav{margin-bottom:15px}.portal-shell-module__qzZOIG__identity{align-items:center;gap:10px;min-width:0;padding:12px 9px;display:flex}.portal-shell-module__qzZOIG__avatar{background:var(--accent-light);width:34px;height:34px;color:var(--accent);border:1px solid var(--border-strong);border-radius:50%;flex:0 0 34px;place-items:center;font:19px Georgia,serif;display:grid}.portal-shell-module__qzZOIG__identityText{flex-direction:column;gap:2px;min-width:0;display:flex}.portal-shell-module__qzZOIG__identityText strong{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;overflow:hidden}.portal-shell-module__qzZOIG__identityText span{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.portal-shell-module__qzZOIG__logout{width:100%;color:var(--text-muted);font:12px var(--font-sans);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:12px;padding:10px 14px;display:flex}.portal-shell-module__qzZOIG__logout:hover{background:var(--accent-light);color:var(--text)}.portal-shell-module__qzZOIG__logout:disabled{opacity:.5;cursor:wait}.portal-shell-module__qzZOIG__content{flex-direction:column;min-width:0;display:flex}.portal-shell-module__qzZOIG__topbar{z-index:20;border-bottom:1px solid var(--border);background:var(--bg);justify-content:space-between;align-items:center;gap:16px;height:72px;padding:0 36px;display:flex;position:sticky;top:0}.portal-shell-module__qzZOIG__topbarLeading,.portal-shell-module__qzZOIG__topbarActions{align-items:center;gap:22px;display:flex}.portal-shell-module__qzZOIG__iconButton{border:1px solid var(--border);background:var(--surface);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;border-radius:9px;flex:0 0 36px;place-items:center;display:inline-grid}.portal-shell-module__qzZOIG__iconButton:hover{color:var(--accent);border-color:var(--border-strong);background:var(--accent-light)}.portal-shell-module__qzZOIG__breadcrumb{color:var(--text-muted);align-items:center;gap:12px;font-size:12px;display:flex}.portal-shell-module__qzZOIG__breadcrumb strong{color:var(--text);font-weight:550}.portal-shell-module__qzZOIG__workspaceNote{color:var(--text-muted);letter-spacing:1.7px;align-items:center;gap:10px;font-size:9px;display:flex}.portal-shell-module__qzZOIG__workspaceNote i,.portal-shell-module__qzZOIG__footer i{background:var(--text-muted);border-radius:50%;width:3px;height:3px;display:inline-block}.portal-shell-module__qzZOIG__main{outline:none;flex:1;width:100%;max-width:1480px;padding:38px 36px 56px}.portal-shell-module__qzZOIG__footer{color:var(--text-muted);letter-spacing:.4px;justify-content:space-between;gap:12px;padding:18px 36px 24px;font-size:10px;display:flex}.portal-shell-module__qzZOIG__footer span:first-child{align-items:center;gap:9px;display:flex}.portal-shell-module__qzZOIG__mobileToggle{display:none}.portal-shell-module__qzZOIG__drawer{background:var(--sidebar-bg);width:288px;max-width:calc(100vw - 40px);height:100dvh;max-height:100dvh;color:var(--text);border:0;margin:0;padding:0}.portal-shell-module__qzZOIG__drawer[open]{flex-direction:column;display:flex}.portal-shell-module__qzZOIG__drawer::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009}.portal-shell-module__qzZOIG__skipLink{z-index:300;background:var(--surface);color:var(--text);border:1px solid var(--border);border-radius:8px;padding:12px;position:fixed;top:-100px;left:90px}.portal-shell-module__qzZOIG__skipLink:focus{top:12px}.portal-shell-module__qzZOIG__workspace[data-collapsed=true] .portal-shell-module__qzZOIG__sidebar .portal-shell-module__qzZOIG__brandRow{padding-inline:22px}.portal-shell-module__qzZOIG__workspace[data-collapsed=true] .portal-shell-module__qzZOIG__sidebar .portal-shell-module__qzZOIG__identity{padding-inline:9px}.portal-shell-module__qzZOIG__workspace .portal-heading{margin-bottom:32px}.portal-shell-module__qzZOIG__workspace .portal-heading h1{letter-spacing:-.7px;margin:8px 0 10px;font:500 32px/1.4 Songti SC,STSong,Georgia,serif}.portal-shell-module__qzZOIG__workspace .portal-eyebrow{letter-spacing:1.8px;font-size:10px!important}.portal-shell-module__qzZOIG__workspace .portal-table th{letter-spacing:.3px;font-size:11px;font-weight:550}.portal-shell-module__qzZOIG__workspace .portal-table tbody tr:hover{background:var(--bg)}.portal-shell-module__qzZOIG__workspace .portal-table-scroll{border-radius:8px}.portal-shell-module__qzZOIG__workspace .portal-stats strong{font-variant-numeric:lining-nums tabular-nums;font:400 38px/1.3 Georgia,serif}.portal-shell-module__qzZOIG__workspace .portal-stats .portal-stat-date{font:500 20px var(--font-sans)}.portal-shell-module__qzZOIG__workspace .dashboard-metrics .portal-card{position:relative;overflow:hidden}.portal-shell-module__qzZOIG__workspace .dashboard-warning{color:var(--warning);background:var(--warning-bg)}.portal-shell-module__qzZOIG__workspace .dashboard-bar{background:linear-gradient(0deg, var(--accent), color-mix(in srgb, var(--accent), var(--surface) 35%));border-radius:4px 4px 0 0}.portal-shell-module__qzZOIG__workspace .dashboard-dot{background:var(--text-muted)}.portal-shell-module__qzZOIG__workspace .dashboard-dot-active{background:var(--accent)}.portal-shell-module__qzZOIG__workspace .dashboard-dot-invited{background:var(--warning)}.portal-shell-module__qzZOIG__workspace .portal-checkboxes input{accent-color:var(--accent)}@media (min-width:901px) and (max-width:1200px){.portal-shell-module__qzZOIG__main{padding-inline:24px}.portal-shell-module__qzZOIG__workspace .admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}:is(.portal-shell-module__qzZOIG__workspace .dashboard-grid,.portal-shell-module__qzZOIG__workspace .portal-columns){grid-template-columns:minmax(0,1fr)}}@media (max-width:900px){.portal-shell-module__qzZOIG__workspace,.portal-shell-module__qzZOIG__workspace[data-collapsed=true]{grid-template-columns:minmax(0,1fr)}.portal-shell-module__qzZOIG__sidebar,.portal-shell-module__qzZOIG__desktopToggle{display:none}.portal-shell-module__qzZOIG__mobileToggle{display:inline-grid}.portal-shell-module__qzZOIG__topbar{height:64px;padding:0 20px}.portal-shell-module__qzZOIG__topbarLeading{gap:14px}.portal-shell-module__qzZOIG__main{padding:28px 20px 40px}:is(.portal-shell-module__qzZOIG__workspace .portal-columns,.portal-shell-module__qzZOIG__workspace .dashboard-grid){grid-template-columns:minmax(0,1fr)}.portal-shell-module__qzZOIG__workspace .admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.portal-shell-module__qzZOIG__workspaceNote{display:none}.portal-shell-module__qzZOIG__footer{padding:16px 20px 24px}.portal-shell-module__qzZOIG__footer>span:last-child{display:none}}@media (max-width:480px){.portal-shell-module__qzZOIG__topbar{padding-inline:16px}.portal-shell-module__qzZOIG__main{padding:25px 16px 36px}.portal-shell-module__qzZOIG__workspace .portal-card{padding:20px 16px}.portal-shell-module__qzZOIG__workspace .portal-heading h1{font-size:28px}.portal-shell-module__qzZOIG__workspace .portal-stats strong{font-size:32px}.portal-shell-module__qzZOIG__workspace .portal-stats{gap:12px}.portal-shell-module__qzZOIG__breadcrumb{gap:7px;font-size:11px}}@media (prefers-reduced-motion:reduce){.portal-shell-module__qzZOIG__workspace *,.portal-shell-module__qzZOIG__workspace :before,.portal-shell-module__qzZOIG__workspace :after{scroll-behavior:auto;transition:none;animation:none}}.portal-shell-module__qzZOIG__workspace .dashboard-metric-label{justify-content:space-between;align-items:center;gap:12px;display:flex}.portal-shell-module__qzZOIG__workspace .dashboard-metric-label svg{color:var(--accent);flex:none}.portal-shell-module__qzZOIG__workspace .portal-dialog{margin:auto;box-shadow:0 24px 80px #0004}.portal-shell-module__qzZOIG__workspace .portal-dialog-backdrop{background:0 0}.portal-shell-module__qzZOIG__brandMark img{filter:grayscale()}@media (max-height:760px){.portal-shell-module__qzZOIG__brandRow{min-height:88px;padding-block:18px}.portal-shell-module__qzZOIG__navigation{padding-bottom:12px}.portal-shell-module__qzZOIG__navLink{min-height:40px;padding-block:9px}.portal-shell-module__qzZOIG__navGroup+.portal-shell-module__qzZOIG__navGroup{margin-top:18px}.portal-shell-module__qzZOIG__groupLabel{margin-bottom:8px}.portal-shell-module__qzZOIG__sidebarBottom{padding-block:8px 12px}.portal-shell-module__qzZOIG__utilityNav{margin-bottom:8px}.portal-shell-module__qzZOIG__utilityNav .portal-shell-module__qzZOIG__navLink{min-height:36px;padding-block:8px}.portal-shell-module__qzZOIG__identity,.portal-shell-module__qzZOIG__logout{padding-block:8px}}.portal-shell-module__qzZOIG__workspace .portal-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0009}
.portal-theme-module__WLDLVG__theme{--bg:#f7f7f7;--surface:#fff;--sidebar-bg:#efefef;--text:#252525;--text-secondary:#484848;--text-muted:#6d6d6d;--accent:#252525;--accent-hover:#454545;--accent-light:#e5e5e5;--border:#e1e1e1;--border-strong:#c9c9c9;--accent-ink:#fff;--danger:#333;--danger-bg:#ededed;--danger-border:#ababab;--warning:#595959;--warning-bg:#ececec;--shadow:0 2px 6px #00000004;background:var(--bg);color:var(--text);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.portal-theme-module__WLDLVG__theme[data-theme=dark]{--bg:#111;--surface:#1b1b1b;--sidebar-bg:#171717;--text:#eaeaea;--text-secondary:#c6c6c6;--text-muted:#aaa;--accent:#e6e6e6;--accent-hover:#fff;--accent-light:#303030;--border:#343434;--border-strong:#4d4d4d;--accent-ink:#171717;--danger:#e4e4e4;--danger-bg:#2d2d2d;--danger-border:#777;--warning:#c6c6c6;--warning-bg:#2b2b2b;--shadow:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.portal-theme-module__WLDLVG__themeButton{border:1px solid var(--border);background:var(--surface);width:36px;height:36px;color:var(--text-secondary);cursor:pointer;border-radius:9px;flex:0 0 36px;place-items:center;display:inline-grid}.portal-theme-module__WLDLVG__themeButton:hover{background:var(--accent-light);color:var(--text)}.portal-theme-module__WLDLVG__themeButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}html:has(.portal-theme-module__WLDLVG__theme[data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#111}.portal-theme-module__WLDLVG__theme .portal-card{background:var(--surface);border-color:var(--border);box-shadow:var(--shadow);border-radius:14px;padding:24px}.portal-theme-module__WLDLVG__theme .portal-card h2{letter-spacing:-.3px;font-size:16px;font-weight:550}.portal-theme-module__WLDLVG__theme .portal-button{background:var(--accent);color:var(--accent-ink);border-radius:9px;font-weight:550}.portal-theme-module__WLDLVG__theme .portal-button:hover{background:var(--accent-hover)}.portal-theme-module__WLDLVG__theme .portal-button-secondary{background:var(--surface);color:var(--text-secondary);border-color:var(--border-strong)}.portal-theme-module__WLDLVG__theme .portal-button-ghost{color:var(--text-secondary);background:0 0}:is(.portal-theme-module__WLDLVG__theme .portal-button-secondary:hover,.portal-theme-module__WLDLVG__theme .portal-button-ghost:hover){background:var(--accent-light);color:var(--accent)}.portal-theme-module__WLDLVG__theme .portal-button-danger{background:var(--danger-bg);color:var(--danger);border-color:var(--danger-border)}.portal-theme-module__WLDLVG__theme .portal-button-danger:hover{background:color-mix(in srgb, var(--danger-bg), var(--danger) 12%)}:is(.portal-theme-module__WLDLVG__theme .portal-input,.portal-theme-module__WLDLVG__theme .portal-dialog){background:var(--surface);color:var(--text)}.portal-theme-module__WLDLVG__theme .portal-input[readonly]{background:var(--bg);color:var(--text-muted)}.portal-theme-module__WLDLVG__theme a:focus-visible,.portal-theme-module__WLDLVG__theme button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.portal-theme-module__WLDLVG__theme .portal-input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.portal-theme-module__WLDLVG__theme .portal-button:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.portal-theme-module__WLDLVG__theme .portal-input::placeholder{color:var(--text-muted)}.portal-theme-module__WLDLVG__theme .portal-field-error{color:var(--danger)}.portal-theme-module__WLDLVG__theme .portal-notice{background:var(--accent-light);border-color:var(--border-strong);color:var(--accent)}.portal-theme-module__WLDLVG__theme .portal-notice-error{background:var(--danger-bg);border-color:var(--danger-border);color:var(--danger)}.portal-theme-module__WLDLVG__theme .portal-notice-error{border-left:3px solid var(--text)}.portal-theme-module__WLDLVG__theme .portal-input[aria-invalid=true]{border-color:var(--text);border-style:dashed}:is(.portal-theme-module__WLDLVG__theme input:autofill,.portal-theme-module__WLDLVG__theme input:autofill){box-shadow:0 0 0 1000px var(--surface) inset;-webkit-text-fill-color:var(--text);caret-color:var(--text)}
.auth-shell-module__R922dW__auth{min-height:100dvh}.auth-shell-module__R922dW__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding:20px 36px;display:flex}.auth-shell-module__R922dW__brand{letter-spacing:-.8px;align-items:center;gap:11px;font:24px Georgia,serif;display:inline-flex}.auth-shell-module__R922dW__mark{background:#fafafa;border:1px solid #dedede;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.auth-shell-module__R922dW__mark img{filter:grayscale()}.auth-shell-module__R922dW__actions{align-items:center;gap:22px;display:flex}.auth-shell-module__R922dW__actions a,.auth-shell-module__R922dW__footer a{color:var(--text-muted);align-items:center;gap:7px;font-size:12px;display:inline-flex}.auth-shell-module__R922dW__actions a:hover,.auth-shell-module__R922dW__footer a:hover{color:var(--text)}.auth-shell-module__R922dW__main{flex:1;justify-content:center;align-items:center;padding:48px 24px;display:flex}.auth-shell-module__R922dW__auth .portal-card.auth-card{border-radius:18px;width:100%;max-width:540px;padding:38px;box-shadow:0 16px 60px #00000005}.auth-shell-module__R922dW__auth .auth-card h1{letter-spacing:-.6px;margin:8px 0 12px;font:500 28px/1.45 Songti SC,STSong,Georgia,serif}.auth-shell-module__R922dW__auth .portal-eyebrow{color:var(--text-muted);letter-spacing:1.6px;font-size:10px!important}.auth-shell-module__R922dW__auth .auth-links{gap:12px;margin-top:28px}.auth-shell-module__R922dW__auth .authorization-identity{background:var(--bg);flex-direction:row;align-items:center;gap:14px;margin-block:24px;padding:18px;display:flex}.auth-shell-module__R922dW__auth .authorization-identity-details{overflow-wrap:anywhere;flex-direction:column;gap:3px;min-width:0;display:flex}.auth-shell-module__R922dW__auth .authorization-avatar{border:1px solid var(--border-strong);width:38px;height:38px;color:var(--text-secondary);border-radius:50%;flex:0 0 38px;place-items:center;display:grid}.auth-shell-module__R922dW__auth .authorization-scopes{gap:15px;margin:18px 0 24px;padding:0;list-style:none;display:grid}.auth-shell-module__R922dW__auth .authorization-scopes li{color:var(--text-secondary);align-items:flex-start;gap:10px;margin:0;display:flex}.auth-shell-module__R922dW__auth .authorization-scopes svg{color:var(--text-muted);flex-shrink:0;margin-top:3px}.auth-shell-module__R922dW__auth .auth-app-mark{border:1px solid var(--border-strong);width:52px;height:52px;color:var(--text-secondary);background:var(--bg);border-radius:14px;place-items:center;margin-bottom:24px;display:grid}.auth-shell-module__R922dW__auth .auth-note{background:var(--bg);border:1px solid var(--border);border-radius:10px;align-items:flex-start;gap:9px;padding:14px;display:flex}.auth-shell-module__R922dW__auth .auth-note svg{color:var(--text-muted);flex-shrink:0;margin-top:3px}.auth-shell-module__R922dW__auth .auth-note p{font-size:12px}.auth-shell-module__R922dW__auth .auth-card>.portal-actions{grid-template-columns:1fr 1fr;display:grid}.auth-shell-module__R922dW__auth .auth-card>.portal-actions .portal-button{width:100%}.auth-shell-module__R922dW__auth .auth-card>.portal-button-ghost{margin:14px auto 0;display:flex}.auth-shell-module__R922dW__footer{color:var(--text-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;padding:22px 24px;font-size:11px;display:flex}@media (max-width:600px){.auth-shell-module__R922dW__header{padding:16px 20px}.auth-shell-module__R922dW__actions{gap:12px}.auth-shell-module__R922dW__brand{font-size:21px}.auth-shell-module__R922dW__main{padding:28px 16px}.auth-shell-module__R922dW__auth .portal-card.auth-card{padding:26px 22px}.auth-shell-module__R922dW__auth .auth-card h1{font-size:25px}.auth-shell-module__R922dW__footer{gap:12px;padding-top:8px}}
.pilot-applications-module__9ut6ha__toolbar,.pilot-applications-module__9ut6ha__title{justify-content:space-between;align-items:center;gap:20px;display:flex}.pilot-applications-module__9ut6ha__filter{align-items:center;gap:15px;margin:24px 0;font-size:13px;display:flex}.pilot-applications-module__9ut6ha__filter select{max-width:180px}.pilot-applications-module__9ut6ha__list{gap:18px;margin:20px 0;display:grid}.pilot-applications-module__9ut6ha__application{border:1px solid var(--border);border-radius:10px;min-width:0;padding:22px}.pilot-applications-module__9ut6ha__title h3{overflow-wrap:anywhere;font-size:16px}.pilot-applications-module__9ut6ha__title>span{color:var(--accent);flex-shrink:0;font-size:12px}.pilot-applications-module__9ut6ha__details{grid-template-columns:1fr 1fr;gap:15px;margin:20px 0;font-size:13px;display:grid}.pilot-applications-module__9ut6ha__details dt{color:var(--text-muted);margin-bottom:4px;font-size:11px}.pilot-applications-module__9ut6ha__details dd{overflow-wrap:anywhere;margin:0}.pilot-applications-module__9ut6ha__needs{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bg);border-radius:6px;padding:15px;font-size:13px;line-height:1.8}.pilot-applications-module__9ut6ha__actions,.pilot-applications-module__9ut6ha__pagination{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}.pilot-applications-module__9ut6ha__timestamp{color:var(--text-muted);overflow-wrap:anywhere;margin-top:18px;font-size:10px}@media (max-width:600px){.pilot-applications-module__9ut6ha__toolbar{flex-direction:column;align-items:flex-start}.pilot-applications-module__9ut6ha__details{grid-template-columns:1fr}.pilot-applications-module__9ut6ha__application{padding:16px}.pilot-applications-module__9ut6ha__title{gap:12px}}
