/* Uxbridge V6.1 · graphite / parchment / signal green. No external assets or animation library. */
[hidden]{display:none!important}
:root{color-scheme:dark;--canvas:#090b0e;--card:#111519;--ink:#eef1ed;--text:#d1d8d3;--muted:#95a29a;--line:#28312c;--blue-500:#a9dcc1;--blue-400:#c0edce;--green:#a4dab7;--shadow:none;--ux-accent:#b7ebcd;--ux-border:#28302c;font-family:Inter,"Segoe UI",Arial,sans-serif}
*{box-sizing:border-box}html{scroll-behavior:smooth;background:#090b0e}body{margin:0}a{color:inherit}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button:disabled{cursor:not-allowed;opacity:.5}:focus-visible{outline:2px solid #b7ebcd;outline-offset:4px}img{max-width:100%}button{cursor:pointer}.skip-link{position:absolute;left:20px;top:-90px;background:#b7ebcd;color:#101811;padding:14px;z-index:100}.skip-link:focus{top:15px}
.ux-home{background:#090b0e;color:#eef1ed}.ux-home h1,.ux-home h2,.ux-home h3,.ux-home p{margin:0}.ux-home a{text-decoration:none}.ux-header,.ux-home main,.ux-footer{max-width:1360px;margin:auto;padding-inline:56px}.ux-header{min-height:104px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--ux-border);gap:20px}.ux-brand{display:flex;align-items:center;gap:13px;text-decoration:none;font-weight:750;letter-spacing:.15em;font-size:18px}.ux-brand img{width:42px;height:48px;object-fit:contain}.ux-brand small{display:block;margin-top:5px;color:#8d9b92;font-size:9px;letter-spacing:.24em}.ux-header nav{display:flex;align-items:center;gap:28px;font-size:12px;color:#b4bfb7}.ux-button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;padding:16px 22px;border-radius:6px;background:#b7ebcd;border:1px solid #b7ebcd;color:#102418;font-size:13px;font-weight:700;min-height:46px;text-decoration:none}.ux-button:hover{background:#d0f6df}.ux-button.quiet{background:#131a16;border-color:#314136;color:#d5e7db}.ux-text-link{color:#c6dbce;font-size:13px;text-decoration:none}.ux-text-link:hover{text-decoration:underline;text-underline-offset:5px}.ux-hero{display:grid;grid-template-columns:1.15fr 1fr;gap:82px;align-items:center;padding-block:85px 95px}.ux-eyebrow{display:block;font-size:10px;font-weight:750;letter-spacing:.19em;color:#9bb7a5}.ux-dot{display:inline-block;width:6px;height:6px;border-radius:50%;background:#b7ebcd;margin:0 7px 1px 0}.ux-hero h1{font-size:clamp(65px,7vw,98px);line-height:1.04;letter-spacing:-.065em;margin:27px 0;font-weight:600}.ux-hero h1 em{font-family:Georgia,serif;font-weight:400;color:#b7ebcd}.ux-lede{font-size:16px;line-height:1.9;max-width:435px;color:#a9b5ad}.ux-actions{display:flex;flex-wrap:wrap;align-items:center;gap:24px;margin-top:30px}.ux-trust{display:flex;gap:20px;flex-wrap:wrap;margin-top:35px;color:#85978c;font-size:10px}.ux-trust span:before{content:'✓';color:#b7ebcd;margin-right:6px}.ux-identity-panel{background:linear-gradient(130deg,#151f18,#0e1210);border:1px solid #334337;border-radius:14px;overflow:hidden}.ux-panel-label{display:flex;justify-content:space-between;gap:10px;padding:20px 25px;border-bottom:1px solid #2a372d;font-size:9px;color:#9baa9f;letter-spacing:.13em}.ux-crest-stage{height:240px;display:grid;place-items:center;background:repeating-linear-gradient(0deg,transparent,transparent 39px,#b7ebcd06 40px),repeating-linear-gradient(90deg,transparent,transparent 39px,#b7ebcd06 40px)}.ux-crest-stage img{width:126px;height:155px;object-fit:contain;opacity:.93}.ux-live-row{display:flex;align-items:center;justify-content:space-between;border-top:1px solid #28382d;padding:25px 28px;gap:15px}.ux-live-row strong{font-size:44px;letter-spacing:-.04em;display:block;margin:6px 0;line-height:1.05;font-weight:500}.ux-live-row small{font-size:11px;color:#95a89b}.ux-chip{display:inline-flex;align-items:center;white-space:nowrap;gap:7px;border:1px solid #35463b;background:#17241b;border-radius:50px;padding:8px 12px;font-size:10px;color:#a9bcaf}.ux-chip.live:before{content:'';width:6px;height:6px;background:#b7ebcd;border-radius:50%}.ux-live-note{padding:0 28px 22px;font-size:10px;color:#7b9082;line-height:1.5}.ux-section-heading{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:27px}.ux-section-heading h2,.ux-onboarding h2{font-size:33px;line-height:1.2;letter-spacing:-.04em;margin-top:12px;font-weight:500}.ux-section-heading>p{font-size:12px;color:#8d9c92;max-width:240px;line-height:1.7}.ux-service-grid{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #28302c;border-radius:10px;overflow:hidden}.ux-service{padding:29px;display:flex;flex-direction:column;gap:19px;min-width:0;background:#101512}.ux-service+.ux-service{border-left:1px solid #28302c}.ux-service:hover{background:#151e18}.ux-number{color:#83988b;font-size:9px;letter-spacing:.13em}.ux-service h3{font-size:18px;letter-spacing:-.02em;font-weight:500;display:flex;justify-content:space-between;gap:10px}.ux-service h3 span{color:#9bc4ac}.ux-service p{font-size:12px;color:#91a298;line-height:1.8;min-height:43px}.ux-service-bottom{font-size:11px;color:#b7ebcd;margin-top:auto;padding-top:12px}.ux-onboarding{display:grid;grid-template-columns:1fr 1fr;gap:90px;padding:85px 0}.ux-onboarding>div>p:not(.ux-eyebrow){max-width:380px;color:#91a298;font-size:13px;line-height:1.9;margin:20px 0}.ux-journey{padding:0;margin:0;list-style:none}.ux-journey li{display:flex;gap:24px;padding:23px 0;border-bottom:1px solid #28302c}.ux-journey li:first-child{padding-top:0}.ux-journey li>span{color:#779383;font-size:12px;margin-top:2px}.ux-journey h3{font-size:15px;font-weight:500;margin-bottom:9px}.ux-journey p{font-size:12px;color:#8d9c92;line-height:1.7}.ux-footer{display:flex;gap:35px;align-items:center;justify-content:space-between;padding-block:30px;border-top:1px solid #28302c;font-size:10px;color:#8d9c92}.ux-footer .ux-brand{font-size:13px}.ux-footer .ux-brand img{width:30px;height:35px}.ux-footer .ux-brand small{font-size:7px}.ux-footer p{font-size:10px;line-height:1.8}.ux-footer>a:not(.ux-brand){font-size:11px;color:#cadacf}
/* All signed-in workspaces share the same navigation and surface language. */
.app-body,.member-portal-body,.fms-body,.workspace,.member-workspace,.fms-workspace{background:#090b0e;color:#eef1ed}.sidebar,.member-sidebar,.fms-sidebar{background:#0c100e;border-right:1px solid #28302c}.sidebar-brand,.member-sidebar-brand,.fms-sidebar-brand{border-bottom-color:#28302c}.nav-item,.member-nav-item,.fms-nav-item{border-radius:6px;color:#9eafa4}.nav-item:hover,.member-nav-item:hover,.fms-nav-item:hover{background:#172019;color:#e5f3e9}.nav-item.active,.member-nav-item.active,.fms-nav-item.active{background:#1c3023;color:#c4efd4;box-shadow:inset 2px 0 #b7ebcd}.nav-section-label,.member-nav>p,.fms-nav>p{color:#6f8b79;letter-spacing:.16em}.topbar,.member-topbar,.fms-topbar{background:#0c100ef5;border-bottom:1px solid #28302c}.topbar h1,.member-page-heading h1{font-weight:500;letter-spacing:-.04em}.panel,.system-card,.member-card,.fms-card,.dossier-section,.metric-card,.member-metrics article,.fms-metric-grid article{background:#111713;border:1px solid #28342c;border-radius:10px;box-shadow:none}.hero-panel,.member-home-hero,.fms-home-hero{background:linear-gradient(110deg,#19271d,#101712);border:1px solid #344a3b;border-radius:12px;box-shadow:none}.hero-panel h2{font-weight:500;font-size:clamp(24px,2.7vw,38px);max-width:600px}.hero-panel p,.member-home-hero p{color:#9db7a6}.hero-panel::before,.hero-panel::after{display:none}.eyebrow.accent,.topbar .eyebrow,.member-kicker,.fms-kicker{color:#a6c2b0}.button.primary,.member-button-primary,.fms-button.primary{color:#102418;background:#b7ebcd;border-color:#b7ebcd;box-shadow:none}.button.primary:hover,.member-button-primary:hover,.fms-button.primary:hover{background:#d0f6df}.button.ghost,.button.glass,.member-button-quiet,.fms-button.subtle{color:#c4d9cc;background:#1b2920;border:1px solid #334638}.button,.member-button,.fms-button{border-radius:6px}.text-button,.member-text-button,.fms-text-button{color:#b7ebcd}.member-sign-out{display:inline-flex;gap:8px;align-items:center;color:#c5d9cc;background:#18231c;border:1px solid #304236;border-radius:6px;text-decoration:none;padding:9px 12px}.member-topbar-actions{flex-wrap:wrap}.member-topbar .member-sign-out span:last-child{display:inline}.member-service-link,.fms-service-grid button,.member-case,.member-details-list>div,.application-status-card{border-color:#2b3a30;background:#121c16}.member-service-link:hover{background:#1a2a20}.member-service-link strong,.member-details-list strong,.member-case h3{color:#dfeae2}.member-live-chip.online{color:#b7ebcd;background:#203428}.member-landing{background:#090b0e}.landing-copy h1{font-weight:500;letter-spacing:-.06em}.landing-copy h1 em{color:#b7ebcd;font-family:Georgia,serif;font-weight:400}.landing-staff-link{color:#c8e5d2}.member-landing-nav{border-color:#28302c}.landing-orbital,.fms-orbital{filter:grayscale(1)}.landing-assurance{border-color:#28302c}.member-brand-crest,.brand-crest,.fms-crest{border-color:#354a3d;background:#17251b}.member-landing-hero{gap:50px}.member-status-pill.success,.status-pill.approved{color:#b7ebcd;background:#1e3828}.login-body{background:#090b0e}.login-shell{border:1px solid #304037;border-radius:12px;background:#111713;box-shadow:none}.brand-panel{background:linear-gradient(130deg,#213929,#101a14)}.brand-panel:before,.brand-panel:after{border-color:#b7ebcd14}.login-panel{background:#101612}.login-panel h2{font-weight:500}.login-panel .muted,.brand-copy{color:#9fb7a7}.discord-sso{background:#b7ebcd!important;color:#112417!important}.top-search,.search-form,input,select,textarea{background:#0b110d;border-color:#35463b;color:#e0ece4}.top-search input,.search-form input{color:#e0ece4}.top-search input::placeholder,.search-form input::placeholder,input::placeholder,textarea::placeholder{color:#7d9485}.top-search input:focus,input:focus,select:focus,textarea:focus{border-color:#a9dcc1;box-shadow:0 0 0 2px #a9dcc114;background:#101a13}.table-wrap,th{background:#0e1711;border-color:#2a3a2f}td{border-color:#25362b}th{color:#9fb6a7}tbody tr:hover{background:#b7ebcd05}.connection-chip.healthy{color:#b7ebcd;background:#1e3426}.pulse-ring{animation:none}.command-modal,.member-modal{background:#111a14;border:1px solid #3b5143;color:#e6f1e9;border-radius:12px}.modal-head,.member-modal-head{border-color:#304336}.command-modal::backdrop,.member-modal::backdrop{background:#000b;backdrop-filter:blur(3px)}
/* Access Desk / operations inbox */
.access-intro{display:flex;justify-content:space-between;align-items:center;gap:25px;margin-bottom:22px}.access-intro h2{font-size:30px;font-weight:500;letter-spacing:-.04em}.access-intro p{max-width:650px;line-height:1.8;font-size:13px;color:#9eb1a5}.access-policy{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:22px}.access-policy span{padding:8px 11px;border:1px solid #304437;border-radius:5px;font-size:10px;color:#abc9b6;background:#122019}.access-layout{display:grid;grid-template-columns:minmax(250px,.8fr) minmax(320px,1.2fr);gap:20px}.access-search-panel,.access-detail{padding:24px;border:1px solid #2c3c31;border-radius:10px;background:#111813;min-width:0}.access-search-panel h3,.access-detail h3{font-size:18px;font-weight:500;margin-bottom:12px}.access-search{display:flex;gap:8px}.access-search input{min-width:0;flex:1}.access-search button{flex-shrink:0}.access-results{display:grid;gap:8px;margin-top:20px}.access-result{display:flex;align-items:center;gap:12px;padding:13px;background:#142019;border:1px solid #2c4033;border-radius:7px;text-align:left;color:#d9ebdf;width:100%}.access-result[aria-pressed=true]{border-color:#b7ebcd;background:#223a2a}.access-result img{width:35px;height:35px;border-radius:50%;object-fit:cover}.access-result span{min-width:0;flex:1}.access-result strong,.access-result small{display:block;overflow-wrap:anywhere}.access-result small{font-size:10px;color:#8fa898;margin-top:4px}.access-empty{padding:45px 15px;color:#99b3a3;text-align:center;line-height:1.8;font-size:13px}.access-person{display:flex;align-items:center;gap:15px;margin-bottom:20px}.access-person img{width:50px;height:50px;border-radius:10px}.access-person h3{margin:0 0 5px}.access-state-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-bottom:20px}.access-state-grid>div{border:1px solid #2d4234;border-radius:7px;padding:14px}.access-state-grid small{font-size:9px;text-transform:uppercase;letter-spacing:.1em}.access-state-grid strong{display:block;color:#c0dfcc;font-size:14px;margin-top:7px}.access-form{display:grid;gap:15px}.access-form label{display:grid;gap:7px;font-size:12px}.access-form label.access-check{display:flex;align-items:start;gap:10px;color:#b9cbbf;font-size:12px;line-height:1.6}.access-check input{width:16px;flex:0 0 16px;margin-top:2px}.access-split{display:grid;grid-template-columns:1fr 1fr;gap:12px}.access-help{font-size:11px;line-height:1.7;color:#8da496}.access-feedback{padding:14px;border:1px solid #587562;border-radius:6px;background:#1a3022;font-size:12px;line-height:1.7;white-space:pre-line}.access-feedback.error{border-color:#82504a;background:#301c19;color:#efb1a7}.inbox-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:25px}.inbox-tile{padding:20px;background:#122019;border:1px solid #304437;border-radius:9px;text-align:left;color:#d6e8dc}.inbox-tile strong{display:block;font-size:30px;margin:12px 0;font-weight:500}.inbox-tile small{color:#93b09e}.inbox-row{display:flex;justify-content:space-between;align-items:center;gap:15px;padding:15px 0;border-bottom:1px solid #283c2f}.inbox-row strong{font-size:13px}.inbox-row p{font-size:12px;color:#93ac9c;margin:6px 0}.inbox-row button{white-space:nowrap}.identity-card{grid-column:1/-1}.identity-card h2{font-weight:500}.identity-card .member-form{max-width:720px}.identity-outcome{margin-top:16px}.portal-journey-strip{display:flex;flex-wrap:wrap;gap:10px;padding:17px 20px;border:1px solid #304638;background:#14231a;border-radius:9px;margin-bottom:18px;font-size:11px;color:#9db6a7}.portal-journey-strip .done{color:#b7ebcd}.workspace-switch{font-size:11px;color:#b7ebcd;text-decoration:none;padding:9px 12px;border:1px solid #304638;border-radius:6px}.member-topbar-actions .workspace-switch{white-space:nowrap}.refresh-note{color:#839b8d;font-size:11px;line-height:1.7}.ux-mobile-toggle{display:none}.nav-badge{background:#2b4634;color:#c7ecd4}
@media(min-width:1500px){.app-shell{max-width:none}.workspace{max-width:none}.member-content{max-width:1800px}.member-home-grid{gap:22px}}
@media(max-width:1050px){.ux-header,.ux-home main,.ux-footer{padding-inline:30px}.ux-hero{gap:35px;padding-block:65px}.ux-hero h1{font-size:73px}.ux-onboarding{gap:40px}.access-layout{grid-template-columns:1fr}.inbox-grid{grid-template-columns:repeat(2,1fr)}.topbar{flex-wrap:wrap;gap:15px}.top-search{order:3;width:100%}}
@media(max-width:700px){.ux-header,.ux-home main,.ux-footer{padding-inline:20px}.ux-header{min-height:83px;gap:10px}.ux-brand{font-size:14px}.ux-brand img{width:30px;height:38px}.ux-header nav{gap:12px}.ux-header nav>a:first-child{display:none}.ux-header nav .ux-button{display:none}.ux-hero{grid-template-columns:1fr;padding-block:45px;gap:35px}.ux-hero h1{font-size:72px}.ux-lede{font-size:15px}.ux-crest-stage{height:150px}.ux-crest-stage img{width:80px;height:100px}.ux-live-row{padding:20px}.ux-trust{gap:14px}.ux-section-heading{display:block}.ux-section-heading>p{margin-top:12px;max-width:none}.ux-service-grid{grid-template-columns:1fr}.ux-service+.ux-service{border-left:0;border-top:1px solid #28302c}.ux-service{padding:23px}.ux-service p{min-height:0}.ux-onboarding{grid-template-columns:1fr;padding-block:50px;gap:30px}.ux-footer{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ux-footer p{grid-column:1/-1;order:3}.access-split{grid-template-columns:1fr}.access-state-grid{grid-template-columns:1fr 1fr}.access-search-panel,.access-detail{padding:17px}.inbox-grid{gap:8px}.inbox-tile{padding:15px}.inbox-row{align-items:start}.access-intro{display:block}.member-topbar{flex-wrap:wrap;gap:13px}.member-topbar-actions{width:100%;justify-content:flex-start}.landing-staff-link{display:inline-flex!important}.member-topbar .member-sign-out{padding:8px;font-size:11px}.sidebar,.member-sidebar,.fms-sidebar{position:relative;width:100%;height:auto;min-height:0}.app-shell,.member-app,.fms-app{grid-template-columns:1fr}.sidebar-foot,.member-sidebar-profile,.member-sidebar-footer,.service-card{display:none}.side-nav,.member-nav,.fms-nav{display:flex;flex-wrap:nowrap;overflow-x:auto;gap:6px;padding:10px 0}.side-nav p,.member-nav p,.fms-nav p{display:none}.nav-item,.member-nav-item,.fms-nav-item{flex-shrink:0;white-space:nowrap;width:auto!important;min-height:42px}.sidebar,.member-sidebar,.fms-sidebar{padding:13px 17px}.workspace{margin-left:0;min-width:0}.sidebar-brand,.member-sidebar-brand{margin-bottom:0}.topbar-actions{gap:8px}.topbar-actions .workspace-switch{display:none}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}

/* Graphite and silver site theme; reserve green/red/amber for status feedback. */
:root{color-scheme:dark;--canvas:#090b0e;--card:#12161b;--ink:#edf0f4;--text:#d1d6de;--muted:#929ba7;--line:#2a3038;--blue-500:#b3bdc9;--blue-400:#d2d8e0;--green:#aeb9c5;--green-soft:#20262e;--ux-accent:#c2c9d2;--ux-border:#2c323a}
:focus-visible{outline-color:#d2d8e0}
.skip-link,.ux-button{background:#c4cad2;border-color:#c4cad2;color:#11151a}.skip-link:focus,.ux-button:hover{background:#e0e4e9}
.ux-home{background:#090b0e;color:#eef1f5}.ux-home .ux-button.quiet{background:#15191f;border-color:#343b45;color:#d5dbe3}.ux-home .ux-text-link,.ux-home .ux-hero h1 em,.ux-home .ux-service-bottom,.ux-home .ux-service h3 span{color:#c2cad4}.ux-home .ux-eyebrow{color:#aab3bf}.ux-home .ux-dot,.ux-home .ux-trust span:before,.ux-chip.live:before{background:#b7c0ca}.ux-home .ux-identity-panel{background:linear-gradient(130deg,#171b21,#101317);border-color:#353c46}.ux-home .ux-panel-label,.ux-home .ux-live-row,.ux-home .ux-service-grid,.ux-home .ux-service+.ux-service,.ux-home .ux-journey li,.ux-home .ux-footer{border-color:#2b313a}.ux-home .ux-crest-stage{background:repeating-linear-gradient(0deg,transparent,transparent 39px,#c4ccd406 40px),repeating-linear-gradient(90deg,transparent,transparent 39px,#c4ccd406 40px)}.ux-home .ux-chip{border-color:#38404b;background:#1b2027;color:#c5ccd5}.ux-home .ux-service{background:#11151a}.ux-home .ux-service:hover{background:#1a1f26}
.app-body,.member-portal-body,.fms-body,.workspace,.member-workspace,.fms-workspace,.member-landing{background:#090b0e;color:#eef1f5}.sidebar,.member-sidebar,.fms-sidebar{background:#0d1015;border-right-color:#2c323a}.nav-item,.member-nav-item,.fms-nav-item{color:#a9b1bd}.nav-item:hover,.member-nav-item:hover,.fms-nav-item:hover{background:#1b2027;color:#edf0f4}.nav-item.active,.member-nav-item.active,.fms-nav-item.active{background:#282e37;color:#e3e7ec;box-shadow:inset 2px 0 #c1c8d1}.nav-section-label,.member-nav>p,.fms-nav>p{color:#8d97a4}.topbar,.member-topbar,.fms-topbar{background:#0d1015f5;border-bottom-color:#2c323a}.panel,.system-card,.member-card,.fms-card,.dossier-section,.metric-card,.member-metrics article,.fms-metric-grid article{background:#12161b;border-color:#2d343d;color:#e1e5eb}.hero-panel,.member-home-hero,.fms-home-hero{background:linear-gradient(110deg,#20262e,#12161b);border-color:#3a424d}.hero-panel p,.member-home-hero p{color:#abb4c0}.eyebrow.accent,.topbar .eyebrow,.member-kicker,.fms-kicker{color:#b1bac6}.button.primary,.member-button-primary,.fms-button.primary{color:#15191f;background:#c4cad2;border-color:#c4cad2;box-shadow:none}.button.primary:hover,.member-button-primary:hover,.fms-button.primary:hover{background:#e0e4e9}.button.ghost,.button.glass,.member-button-quiet,.fms-button.subtle{color:#d0d5dd;background:#1b2027;border-color:#3a414c}.text-button,.member-text-button,.fms-text-button{color:#c0c7d0}.member-sign-out{color:#c9cfd8;background:#1a1f26;border-color:#343b45}.member-service-link,.fms-service-grid button,.member-case,.member-details-list>div,.application-status-card{border-color:#303741;background:#151a20}.member-service-link:hover{background:#20262e}.member-service-link strong,.member-details-list strong,.member-case h3{color:#e0e4e9}.member-landing-nav,.landing-assurance{border-color:#2c323a}.landing-copy h1 em,.landing-copy .member-kicker,.landing-staff-link,.member-brand small{color:#c1c8d1}.member-landing::before{border-color:#c4ccd410;box-shadow:0 0 0 82px #c4ccd406,0 0 0 163px #c4ccd404}.member-landing::after{background:linear-gradient(90deg,transparent,#b9c1cb55,transparent)}.landing-assurance article{border-color:#2c323a}.member-brand-crest,.brand-crest,.fms-crest{border-color:#39414b;background:#1b2027}.landing-community-hero-image{display:block;width:100%;height:100%;object-fit:cover;border:1px solid #3c434d;border-radius:12px;box-shadow:0 22px 55px #0008}.landing-orbital{width:min(600px,100%);aspect-ratio:2.15;filter:none}.orbital-label{border-color:#c2cad333;color:#e1e5eb;background:#10141bdc}.ux-crest-stage{height:auto;aspect-ratio:2.15;background:#101318}.ux-crest-stage .community-hero-image{width:100%;height:100%;object-fit:cover;opacity:1}.login-shell{background:#12161b;border-color:#353c46}.brand-panel{background:linear-gradient(130deg,#252b34,#11151a)}.login-panel{background:#11151a}.brand-copy,.login-panel .muted{color:#abb4c0}.discord-sso{background:#c4cad2!important;color:#15191f!important}.top-search,.search-form,input,select,textarea{background:#0c1015;border-color:#363d47;color:#e1e5eb}.top-search input::placeholder,.search-form input::placeholder,input::placeholder,textarea::placeholder{color:#818b98}.top-search input:focus,input:focus,select:focus,textarea:focus{border-color:#b9c1cb;box-shadow:0 0 0 2px #b9c1cb22;background:#12171d}.table-wrap,th{background:#11161c;border-color:#303741}td{border-color:#2b313a}th{color:#b8c0ca}tbody tr:hover{background:#c4ccd408}.command-modal,.member-modal{background:#13181e;border-color:#3b434e;color:#e5e8ed}.website-image-form{max-width:760px}.website-image-preview{display:block;width:min(100%,680px);max-height:300px;object-fit:contain;object-position:left center;border:1px solid #3a414c;border-radius:8px;background:#090b0e}.website-image-form .inline-actions{justify-content:flex-start}
.access-policy span,.access-search-panel,.access-detail,.access-state-grid>div,.inbox-tile,.access-result,.portal-journey-strip,.workspace-switch{border-color:#363d47;background:#151a20;color:#c8ced7}.access-result[aria-pressed=true]{border-color:#aeb7c2;background:#252b34}.access-result small,.access-empty,.access-help,.inbox-tile small,.inbox-row p,.refresh-note{color:#9aa3af}.access-state-grid strong{color:#d4d9e0}.access-feedback{border-color:#424b57;background:#20262e;color:#d3d8df}.inbox-row{border-color:#303741}.portal-journey-strip .done{color:#d6dce3}.nav-badge{background:#303741;color:#d9dee5}
@media(min-width:781px){.sidebar{overflow:hidden}.side-nav{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#59616c transparent;padding-right:3px}.side-nav::-webkit-scrollbar{width:7px}.side-nav::-webkit-scrollbar-track{background:transparent}.side-nav::-webkit-scrollbar-thumb{border-radius:8px;background:#454d58}.side-nav::-webkit-scrollbar-thumb:hover{background:#6a7380}}
.ux-trust span:before{content:none;display:none;margin:0}.ux-trust span{display:inline-flex;align-items:center;gap:8px}.ux-trust img{width:20px;height:20px;object-fit:contain;border-radius:4px;background:transparent}.ux-trust span:last-child img{background:transparent}
