:root{--site-surface: #181b24;--site-surface-raised: #202430;--site-border: rgba(226, 232, 249, .13);--site-muted: #a9afbf;--site-subtle: #c7cbd6;--site-accent-soft: rgba(245, 66, 162, .12)}.signal-bar{color:#c7cbd6;background:#101219}.signal-copy{color:#9ca3b4}.signal-mark i,.status-dot,.live-pulse{box-shadow:0 0 10px #f542a273}.site-header{color:var(--ink);background:#191c25}.brand-logo-frame{background:#191c25;box-shadow:0 0 0 1px #f542a252,0 0 16px #f542a21f}.nav-link{color:#c0c5d1}.nav-link span{color:#858c9d}.admin-dropdown-panel{background:#202430}.admin-dropdown-link,.admin-dropdown-logout{color:#d8dce6}.nav-auth-link{border-color:#f542a29e;color:#fff;background:#d92e8c}.nav-auth-link:hover{background:#ed399c}.nav-auth-link span{color:#fff}.nav-account-identity{border-left-color:#f542a26b}.nav-account-label{color:#ff75bc}.site-footer{color:#c9cdd8;background:#171a23}.site-footer>p,.footer-meta{color:#a9afbf}.footer-meta a{color:#e4e7ef}.section-wrap{width:min(1160px,calc(100% - 64px))}.archive-heading-inner{min-height:300px;padding-top:46px;padding-bottom:42px}.archive-heading,.community-hero,.market-hero{background-color:#1a1d27}.archive-heading h1,.community-hero h1,.ops-hero h1,.market-hero h1{letter-spacing:-.02em}.archive-heading h1 em,.community-hero h1 em,.ops-hero h1 em,.market-hero h1 em,.section-heading h2 em{color:var(--acid)}.archive-heading .section-kicker,.market-hero .section-kicker,.ops-hero .section-kicker{color:#c4c9d5}.archive-heading .archive-heading-meta,.market-hero-meta{color:#ff78bd}.archive-heading .archive-heading-meta .mono,.market-hero-meta .mono{color:#aeb4c3}.dispatch-section,.market-section,.ops-section,.community-links-section{padding-top:48px;padding-bottom:64px}.section-heading{gap:20px}.section-heading h2{line-height:1.18}.dispatch-toolbar,.market-toolbar{border-color:var(--site-border)}.dispatch-toolbar>p,.dispatch-toolbar .mono,.archive-pagination .mono{color:var(--site-muted)}.dispatch-toolbar .sync-status{color:#f3c875}.dispatch-grid,.recruitment-grid{gap:16px}.dispatch-card,.recruitment-card,.community-link-card{border-color:var(--site-border);background:var(--site-surface)}.dispatch-card:hover,.recruitment-card:hover,.community-link-card:hover{border-color:#f542a26b;background:var(--site-surface-raised)}.dispatch-card:hover h3{color:#ff78bd}.dispatch-card:focus-visible{outline-color:var(--signal)}.card-meta,.card-source,.card-read{color:var(--site-subtle)}.dispatch-copy>p{color:var(--site-muted)}.category-tag{color:#ff9aca;background:#f542a221}.category-red{color:#ffaaa1;background:#ff72721f}.card-source:before{background:var(--signal)}.card-read span{color:var(--acid)}.filter-button,.ops-tab,.recruitment-page-nav,.recruitment-page-number{border-color:var(--site-border);color:var(--site-subtle);background:var(--site-surface)}.filter-button.active,.ops-tab.active,.recruitment-page-number.active{border-color:#f542a2b3;color:#fff;background:var(--site-accent-soft)}.recruitment-page-status{color:var(--site-muted)}.recruitment-empty{border-color:var(--site-border);color:var(--site-muted)}.recruitment-tag{border-color:#f542a259;color:#ff78bd}.recruitment-link{border-color:#f542a266}.recruitment-link:hover{background:var(--site-accent-soft)}.ops-hero{background:linear-gradient(135deg,#202430,#151821)}.ops-hero:before{background:radial-gradient(circle at 15% 20%,rgba(245,66,162,.17),transparent 35%),linear-gradient(90deg,rgba(255,255,255,.04),transparent 50%)}.community-hero{background:linear-gradient(135deg,#202430,#151821)}.community-hero:before{background:radial-gradient(circle at 74% 30%,rgba(64,217,239,.13),transparent 30%)}.community-hero .section-kicker>span,.community-hero h1 em{color:var(--signal)}.community-link-card{box-shadow:inset 3px 0 0 var(--acid)}.community-link-card:hover{background:var(--site-surface-raised)}.community-link-index{color:#ff78bd}.community-link-name{color:var(--ink)}.community-link-desc{color:var(--site-muted)}.terms-layout{gap:40px}.terms-index{border-color:var(--site-border)}.terms-index a{color:var(--site-subtle)}.terms-index a:hover,.terms-index a:focus-visible{color:#fff;background:var(--site-accent-soft)}.terms-document{color:#d5d9e3}.terms-revision{color:var(--site-muted)}.terms-article{border-color:var(--site-border)}.terms-article h2{color:#f0f2f8}.terms-article h2 span{color:#ff78bd}.terms-article a,.terms-source a{color:#73ddeb;text-decoration-color:#73ddeb80}.terms-article a:hover,.terms-source a:hover{color:#b1f4fb}.terms-source{border-color:var(--site-border)}.text-link,.archive-pagination .button{color:#ff78bd}.site-footer{min-height:112px}.article-dialog{color:var(--ink);background:var(--site-surface);border-color:var(--site-border)}.article-dialog-header{color:var(--ink);background:#202430}.article-dialog-body{color:#d1d5df}.market-hero{color:var(--ink)}.market-hero:before{opacity:.13}.market-section .section-heading h2{font-size:clamp(29px,3vw,39px)}.market-status-line{border-color:var(--site-border);color:var(--site-muted)}.market-status-line [data-state=live]{color:#7ee0b0}.market-status-line [data-state=loading]{color:#f3c875}.market-status-line [data-state=error]{color:#ff8d8d}.market-list{border-color:var(--site-border)}.market-row{border-color:var(--site-border);color:var(--ink)}.market-row:hover,.market-row:focus-visible{background:#40d9ef14}.market-row>span:before,.market-detail-heading>span{color:#9299aa}.market-item-price strong,.market-item-median strong,.market-item-low strong,.market-item-high strong{color:#e7eaf2}.market-list-empty{border-color:var(--site-border);color:var(--site-muted)}.market-search,.market-merge-dialog select,.market-merge-dialog input{border-color:#454b5a;border-radius:6px;color:var(--ink);background:#171a22}.market-search::placeholder{color:#858c9d}.market-search:focus,.market-merge-dialog select:focus,.market-merge-dialog input:focus{outline:2px solid var(--signal);outline-offset:2px}.market-refresh,.market-merge-actions button{border-color:#555c6c;border-radius:6px;color:#e7eaf2;background:#222632}.market-refresh:hover,.market-merge-actions button:hover{border-color:var(--signal);background:#292e3b}.market-item-dialog,.market-merge-dialog{border-color:#454b5a;border-radius:12px;color:var(--ink);background:#191c25}.market-context-menu{border-color:#454b5a;border-radius:8px;background:#202430}.market-item-dialog-header{background:#222632}.market-detail-heading>span{color:var(--site-muted)}.market-metric{border-color:var(--site-border)}.market-metric span,.market-metric small{color:var(--site-muted)}.market-metric strong{color:#edf0f8}.market-range-tabs button{color:var(--site-subtle)}.market-range-tabs button.active{border-color:var(--acid);color:#fff;background:#d92e8c}.market-chart-grid{stroke:#353b49}.market-chart-axis,.market-chart-empty,.market-trend-summary{fill:#a9afbf;color:#a9afbf}.market-chart-line{stroke:var(--signal)}.market-chart-point{fill:var(--acid)}.market-dialog-close:hover{color:#fff}.market-merge-dialog .section-kicker,.market-merge-dialog label,.market-merge-note{color:var(--site-subtle)}.market-merge-source{border-color:var(--acid);color:#e5e7ef;background:#222632}.market-merge-dialog select option{color:var(--ink);background:#171a22}.market-merge-actions button[type=submit]{border-color:var(--acid);color:#fff;background:#d92e8c}#market-merge-message{color:#ff9696}.profile-main,.uid-main{width:min(1120px,calc(100% - 64px))}.profile-main{padding-top:46px}.uid-main{padding-top:48px;padding-bottom:50px}.profile-heading,.uid-heading{border-color:var(--site-border)}.profile-kicker,.uid-heading h1 em,.profile-heading h1 em{color:#ff78bd}.profile-updated,.profile-caption,.profile-form-note,.profile-footer p{color:var(--site-muted)}.profile-login,.profile-identity,.profile-overview,.profile-section,.uid-workspace{border-color:var(--site-border);border-radius:10px;background:var(--site-surface)}.profile-login{border-top-color:var(--acid)}.profile-login-index{color:#ff78bd}.profile-login p{color:var(--site-subtle)}.profile-login-button,.warning-request-submit button{border:1px solid rgba(245,66,162,.7);border-radius:6px;color:#fff;background:#d92e8c}.profile-login-button:hover,.warning-request-submit button:hover{background:#ed399c}.profile-error,.profile-warning-status[data-state=error]{border-color:#ff7272;color:#ffb0b0;background:#ff60601a}.profile-avatar{border-color:#555c6c;color:#ff78bd;background:#292e3b}.profile-uid-status,.profile-uid-status[data-status=unverified]{border-color:#40d9ef59;color:#a5eff7;background:#40d9ef14}.profile-uid-status[data-status=temporary]{border-color:#f3c87573;color:#f3d59c;background:#f3c87514}.profile-stat{border-color:var(--site-border)}.profile-stat span,.profile-level-line span,.profile-warning-status{color:var(--site-muted)}.profile-stat strong,.profile-section-heading h2,.profile-request-history h3{color:#edf0f8}.profile-attendance-streak{color:#ff78bd}.profile-warning-status[data-state=ready]{border-color:#7ee0b0;color:#9be8c2;background:#7ee0b014}.profile-xp-section{border-top-color:var(--acid)}.profile-xp-track{border-color:#454b5a;background:#141720}.profile-xp-track span{background:linear-gradient(90deg,#d92e8c,#40d9ef)}.profile-table-wrap{border-color:var(--site-border)}.profile-table-wrap th{color:#c8cdd9;background:#262a36}.profile-table-wrap td{border-color:var(--site-border);color:#d9dce5}.profile-table-wrap tbody tr:nth-child(2n){background:#ffffff06}.profile-role-chip{border-color:#454b5a;color:#d9dce5;background:#252936}.profile-uid-details{border-color:var(--site-border);background:var(--site-border)}.profile-uid-details>div{background:#202430}.profile-uid-details span,.profile-uid-details strong,.warning-request-form label{color:var(--site-subtle)}.warning-request-form select,.warning-request-form textarea{border-color:#454b5a;border-radius:6px;color:var(--ink);background:#171a22}.warning-request-form select:focus,.warning-request-form textarea:focus{outline:2px solid var(--signal);outline-offset:2px}.warning-request-submit{border-color:var(--site-border)}.warning-request-submit p{color:var(--site-muted)}.profile-empty{border-color:#657081;color:var(--site-subtle);background:#222632}.uid-heading{padding-bottom:24px}.uid-heading>p,.uid-help-intro,.uid-help-steps p,.uid-login-state p{color:var(--site-subtle)}.uid-help{border-color:var(--site-border)}.uid-help-header h2,.uid-help-steps h3,.uid-field-label{color:#e6e9f1}.uid-help-number,.uid-field-label>span{color:#ff78bd}.uid-help-steps code{color:#a5eff7;background:#40d9ef17}.uid-help-example img{border-color:var(--site-border);border-radius:8px}.uid-help-example figcaption,.uid-session-indicator,.uid-logout,.uid-field>small,.uid-submit-row p{color:var(--site-muted)}.uid-context{background:#202430}.uid-context:before{background:linear-gradient(135deg,transparent 45%,rgba(245,66,162,.12)),repeating-linear-gradient(0deg,transparent 0 35px,rgba(255,255,255,.035) 36px)}.uid-context h2 em,.uid-requirements span{color:#ff78bd}.uid-context>p,.uid-requirements strong{color:#c7cbd6}.uid-requirements{border-color:var(--site-border)}.uid-requirements>div{border-color:var(--site-border)}.uid-form-region{background:var(--site-surface)}.uid-session-row{border-color:var(--site-border)}.uid-session-row:has(+.uid-form:not([hidden])) .uid-session-indicator i{background:#7ee0b0;box-shadow:0 0 0 4px #7ee0b01f}.uid-login-button{border-radius:6px;background:#292e3b}.uid-login-button span{color:#ff78bd}.uid-login-button:hover{color:#fff;background:#d92e8c}.uid-state-mark{border-radius:50%;background:#328f68}.uid-verified-state p{color:var(--site-muted)}.uid-field input[type=text]{border-color:#454b5a;border-radius:6px;color:var(--ink);background:#171a22}.uid-field input[type=text]:focus{border-color:var(--signal);box-shadow:0 0 0 2px #40d9ef24}.uid-upload{border-color:#555c6c;border-radius:8px;color:#e4e7ef;background:#202430}.uid-upload:hover{border-color:var(--signal);background:#252b38}.uid-upload-icon{border-color:#747c8f;color:#a5eff7}.uid-preview{border-color:var(--site-border);background:#202430}.uid-preview>div{color:var(--site-subtle)}.uid-submit-button{border-radius:6px;color:#fff;background:#d92e8c}.uid-submit-button:hover{background:#ed399c}.uid-status{color:var(--site-subtle)}.uid-status[data-kind=error]{color:#ff9696}.uid-status[data-kind=success]{color:#7ee0b0}@media(max-width:760px){.section-wrap,.profile-main,.uid-main{width:calc(100% - 32px)}.archive-heading-inner{min-height:270px;padding-top:36px;padding-bottom:32px}.dispatch-section,.market-section,.ops-section,.community-links-section{padding-top:34px;padding-bottom:44px}.site-footer{padding:24px 20px;gap:18px}.profile-main,.uid-main{padding-top:34px}.uid-heading h1{font-size:clamp(32px,9vw,42px)}.market-toolbar{align-items:stretch}.market-search{width:min(100%,72vw)}.market-item-dialog-body{padding:20px 16px 24px}.terms-layout{gap:24px}.recruitment-grid{grid-template-columns:minmax(0,1fr)}.recruitment-card,.recruitment-card>*{min-width:0}.recruitment-foot{flex-wrap:wrap}.recruitment-card h3,.recruitment-card p{overflow-wrap:anywhere}}@media(prefers-reduced-motion:reduce){.dispatch-card,.recruitment-card,.community-link-card{transition:none}}@media(min-width:1051px){.site-header{height:68px;gap:20px}.brand-logo-frame{flex-basis:38px;width:38px;height:38px}.primary-nav{gap:clamp(12px,1.5vw,20px)}.nav-link{font-size:11px}}@media(max-width:1050px){.site-shell:has(.primary-nav){padding-bottom:0}.site-header{height:68px;gap:12px}.menu-toggle{order:3;width:38px;height:38px;padding:9px 5px;display:grid!important;align-content:center;gap:6px;border:1px solid rgba(255,255,255,.25);background:transparent;cursor:pointer}.menu-toggle span{display:block;width:18px;height:1px;margin:0 auto;background:#f0f1e8;transition:transform .2s}.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}.primary-nav,.primary-nav.open{position:absolute;z-index:30;top:calc(100% - 1px);right:16px;bottom:auto;left:auto;width:min(340px,calc(100vw - 32px));height:auto;min-height:0;max-height:calc(100dvh - 112px);padding:8px 14px 12px;display:none;align-items:stretch;flex-direction:column;gap:0;overflow-y:auto;overflow-x:hidden;transform:none;border:1px solid var(--site-border);border-top:0;background:#191c25;box-shadow:0 16px 36px #00000052}.primary-nav.open{display:flex;animation:reveal-up .18s both}.primary-nav>.nav-link{width:100%;min-height:42px;height:auto;padding:0 2px;flex:0 0 auto;justify-content:space-between;border-bottom:1px solid var(--site-border);font-size:12px;white-space:normal}.primary-nav>.nav-link:before,.primary-nav>.nav-link:after{display:none}.primary-nav>.nav-auth-link{min-height:42px;margin:6px 0 0;padding:0 2px;flex:0 0 auto;justify-content:flex-start;border:0;border-top:1px solid var(--site-border);color:#ff78bd;background:transparent;white-space:normal}.primary-nav>.nav-auth-link:hover{color:#fff;background:var(--site-accent-soft);transform:none}.primary-nav>.account-dropdown-link,.primary-nav>.account-dropdown-logout{min-height:40px;padding:0 2px;flex:0 0 auto;color:var(--site-subtle);white-space:normal}.primary-nav>.account-dropdown-logout{color:#ffaaa1}.primary-nav .nav-account-group{width:100%;min-height:42px;flex:0 0 auto;flex-wrap:wrap;justify-content:space-between;margin:6px 0 0;padding-top:6px;border-top:1px solid var(--site-border)}.header-actions{order:2;gap:6px}.nav-auth-slot{width:auto;min-width:0;flex:0 1 auto}}@media(max-width:620px){.site-header{padding-right:16px;padding-left:16px}.site-header .brand-type strong{font-size:17px}.site-header .nav-auth-slot{width:auto;flex-basis:auto}.site-header .nav-auth-slot .nav-auth-link{min-height:32px;margin-top:0;padding:0 7px;font-size:8px}}body{background:radial-gradient(ellipse at 8% 8%,rgba(64,217,239,.055),transparent 32rem),radial-gradient(ellipse at 92% 28%,rgba(245,66,162,.05),transparent 36rem),linear-gradient(180deg,#12141d,#11131a 42%,#141720)}.site-header{background:linear-gradient(180deg,#222531fa,#181b25fa);box-shadow:0 8px 28px #0003,inset 0 1px #ffffff0e}.signal-bar{box-shadow:inset 0 -1px #ffffff09}.brand-logo-frame{box-shadow:0 0 0 1px #f542a27a,0 0 22px #f542a22b,0 5px 14px #0006}.primary-nav>.nav-link.active{text-shadow:0 0 16px rgba(245,66,162,.22)}.admin-dropdown-panel,.account-dropdown-panel{border-color:#e2e8f930;border-radius:0 0 10px 10px;background:linear-gradient(145deg,#272b38,#1b1e28);box-shadow:0 18px 38px #0006,inset 0 1px #ffffff0f}.nav-auth-link,.dashboard-connect,.uid-submit-button,.profile-login-button,.warning-request-submit button,.market-merge-actions button[type=submit]{box-shadow:0 5px 14px #d92e8c33,inset 0 1px #fff3}.nav-auth-link:hover,.dashboard-connect:hover,.uid-submit-button:hover,.warning-request-submit button:hover,.market-merge-actions button[type=submit]:hover{box-shadow:0 8px 22px #d92e8c47,inset 0 1px #ffffff3d}.menu-toggle{border-color:#e2e8f940;border-radius:9px;background:linear-gradient(145deg,#ffffff13,#ffffff04);box-shadow:0 4px 12px #0003,inset 0 1px #ffffff14}.menu-toggle:hover,.menu-toggle[aria-expanded=true]{border-color:#40d9ef8c;background:#40d9ef1a}.primary-nav{background:linear-gradient(155deg,#222633,#171a23 72%)}.archive-heading,.market-hero,.ops-hero,.community-hero{box-shadow:inset 0 -1px #ffffff14,0 16px 36px #0000002e}.archive-heading:after{opacity:.24}.market-hero:before{opacity:.18}.ops-hero:before{background:radial-gradient(ellipse at 78% 18%,rgba(64,217,239,.12),transparent 34%),radial-gradient(circle at 15% 20%,rgba(245,66,162,.2),transparent 35%),linear-gradient(90deg,rgba(255,255,255,.045),transparent 55%)}.community-hero:before{background:radial-gradient(ellipse at 78% 26%,rgba(64,217,239,.15),transparent 33%),radial-gradient(circle at 18% 80%,rgba(245,66,162,.1),transparent 38%)}.archive-heading-inner,.market-hero-inner,.ops-hero-inner,.community-hero-inner{text-shadow:0 2px 18px rgba(0,0,0,.2)}.section-heading{position:relative}.section-heading h2{text-shadow:0 3px 18px rgba(0,0,0,.24)}.dashboard-panel,.dispatch-card,.recruitment-card,.community-link-card,.profile-login,.profile-identity,.profile-overview,.profile-section,.uid-workspace,.market-item-dialog,.market-merge-dialog{box-shadow:0 14px 36px #0003,0 2px 8px #0000001f,inset 0 1px #ffffff0e}.dashboard-panel,.profile-login,.profile-identity,.profile-overview,.profile-section,.uid-workspace{border-color:#e2e8f929}.dispatch-card,.recruitment-card,.community-link-card{position:relative;overflow:hidden;border-radius:10px;transition:transform .22s ease,border-color .22s ease,background .22s ease,box-shadow .22s ease}.dispatch-card:before,.recruitment-card:before,.community-link-card:before{position:absolute;z-index:1;inset:0 0 auto;height:1px;content:"";background:linear-gradient(90deg,transparent,rgba(255,255,255,.19),transparent);pointer-events:none}.dispatch-card:hover,.recruitment-card:hover,.community-link-card:hover{transform:translateY(-4px);border-color:#40d9ef66;box-shadow:0 20px 42px #0000004d,0 0 22px #40d9ef0e,inset 0 1px #ffffff1a}.dispatch-image{box-shadow:inset -1px 0 #ffffff14}.dispatch-image img{filter:saturate(.9) contrast(1.04)}.dispatch-card:hover .dispatch-image img{filter:saturate(1.12) contrast(1.04)}.category-tag,.category-red,.recruitment-tag,.recruitment-meta span,.profile-role-chip,.profile-uid-status,.market-change{border-radius:999px;box-shadow:inset 0 1px #ffffff14}.filter-button,.ops-tab,.recruitment-page-nav,.recruitment-page-button,.market-refresh,.market-merge-actions button{border-radius:7px;box-shadow:0 3px 9px #00000024,inset 0 1px #ffffff0e;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.filter-button:hover,.ops-tab:hover,.recruitment-page-nav:hover:not(:disabled),.recruitment-page-button:hover,.market-refresh:hover,.market-merge-actions button:hover{transform:translateY(-2px);box-shadow:0 7px 16px #0000003d,inset 0 1px #ffffff14}.filter-button.active,.ops-tab.active,.recruitment-page-button.active{box-shadow:0 5px 16px #d92e8c33,inset 0 1px #ffffff21}.market-toolbar{padding-right:12px;padding-left:12px;border:1px solid var(--site-border);border-radius:10px;background:linear-gradient(145deg,#202430b8,#181b2473);box-shadow:inset 0 1px #ffffff0b,0 8px 20px #0000001a}.market-search,.market-merge-dialog select,.market-merge-dialog input,.warning-request-form select,.warning-request-form textarea,.uid-field input[type=text]{border-radius:7px;box-shadow:inset 0 2px 5px #00000038,0 1px #ffffff06}.market-list{overflow:hidden;border:1px solid var(--site-border);border-radius:10px;background:#181b247a}.market-row{position:relative;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.market-row:hover,.market-row:focus-visible{position:relative;z-index:1;transform:translate(3px);box-shadow:inset 3px 0 var(--signal),0 4px 16px #0000001f}.market-item-dialog,.market-merge-dialog{box-shadow:0 28px 90px #00000085,inset 0 1px #ffffff14}.market-item-dialog-header{box-shadow:0 4px 14px #0003,inset 0 1px #ffffff0f}.market-metrics{overflow:hidden;border-radius:9px;background:#ffffff06}.market-metric{background:linear-gradient(145deg,rgba(255,255,255,.035),transparent 80%)}.profile-overview{overflow:hidden}.profile-stat{background:linear-gradient(145deg,rgba(255,255,255,.025),transparent 80%)}.profile-xp-track{border-radius:999px;box-shadow:inset 0 2px 5px #0000004d}.profile-xp-track span{border-radius:inherit;box-shadow:0 0 14px #40d9ef3d}.profile-avatar,.uid-state-mark{box-shadow:0 5px 14px #00000047,inset 0 1px #ffffff29}.uid-context{box-shadow:inset -1px 0 #ffffff0f,inset 0 1px #ffffff12}.uid-upload{border-radius:9px;box-shadow:inset 0 1px #ffffff0b}.site-footer{position:relative;border-top:1px solid rgba(226,232,249,.12);background:linear-gradient(180deg,#1b1e28,#141720);box-shadow:0 -12px 34px #00000029,inset 0 1px #ffffff09}.site-footer:before{position:absolute;top:-1px;left:max(36px,calc((100vw - 1240px)/2));width:76px;height:2px;content:"";background:linear-gradient(90deg,var(--acid),var(--signal));box-shadow:0 0 14px #f542a259}.footer-brand .brand-logo-frame{box-shadow:0 0 0 1px #40d9ef57,0 0 18px #40d9ef1a}.dispatch-demo-tag{margin-left:5px;padding:2px 4px;border:1px solid rgba(243,200,117,.4);border-radius:4px;color:#f3c875;font:7px var(--mono);vertical-align:1px}#news-source-indicator.is-demo{color:#f3c875}.article-demo-notice{margin-top:22px!important;padding:10px 12px;border:1px solid rgba(243,200,117,.28);border-radius:7px;color:#f3d59c!important;background:#f3c8750f;font-size:10px}.recruitment-live-status{display:inline-flex;align-items:center;gap:7px}.recruitment-live-status.is-demo{color:#f3c875}.recruitment-live-status.is-demo .live-pulse{background:#f3c875;box-shadow:0 0 10px #f3c87573}.recruitment-card-tags{display:flex;align-items:center;flex-wrap:wrap;gap:7px}.recruitment-demo-badge{padding:3px 6px;border:1px solid rgba(243,200,117,.38);border-radius:999px;color:#f3c875;background:#f3c87512;font:7px var(--mono)}@media(max-width:760px){.dashboard-panel,.dispatch-card,.recruitment-card,.community-link-card,.profile-login,.profile-identity,.profile-overview,.profile-section,.uid-workspace{box-shadow:0 9px 24px #0003,inset 0 1px #ffffff0b}.site-footer:before{left:20px}}@media(prefers-reduced-motion:reduce){.dispatch-card,.recruitment-card,.community-link-card,.filter-button,.ops-tab,.recruitment-page-nav,.recruitment-page-button,.market-refresh,.market-merge-actions button,.market-row{transition:none}}body:not(.dashboard-home) .site-header:has(.primary-nav){display:grid;grid-template-areas:"brand actions" "nav nav";grid-template-columns:minmax(0,1fr) auto;grid-template-rows:58px 36px;height:auto;gap:0 24px;padding-top:0;padding-bottom:0}body:not(.dashboard-home) .site-header:has(.primary-nav)>.brand{grid-area:brand}body:not(.dashboard-home) .site-header:has(.primary-nav)>.header-actions{grid-area:actions}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav{position:static;grid-area:nav;width:100%;height:36px;justify-content:center;gap:clamp(12px,1.4vw,22px);overflow-x:auto;overflow-y:hidden;padding:0 4px;border-top:1px solid rgba(255,255,255,.08);perspective:900px;transform-style:preserve-3d;transform:none;scrollbar-width:none;overscroll-behavior-x:contain;cursor:grab}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav:active{cursor:grabbing}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav.has-overflow{justify-content:flex-start}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav::-webkit-scrollbar{display:none}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.nav-link{height:36px;flex:0 0 auto;justify-content:center;gap:0;color:#c0c5d1;font-size:10px;white-space:nowrap;transform:rotateY(var(--nav-rotate-y, 0deg)) translateZ(var(--nav-depth, 0px)) scale(var(--nav-scale, 1));transform-origin:center center;transition:color .2s ease,transform .12s ease-out;scroll-snap-align:center}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.nav-link:hover,body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.nav-link.active{color:#fff}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.nav-link:after{height:2px}@media(max-width:1280px){body:not(.dashboard-home) .site-shell:has(.primary-nav){padding-bottom:0}body:not(.dashboard-home) .site-header:has(.primary-nav){position:relative;display:flex;height:68px;gap:10px;padding:0 24px}body:not(.dashboard-home) .site-header:has(.primary-nav)>.brand{order:0}body:not(.dashboard-home) .site-header:has(.primary-nav)>.header-actions{order:1}body:not(.dashboard-home) .site-header:has(.primary-nav)>.menu-toggle{order:2;width:38px;height:38px;padding:9px 5px;display:grid;align-content:center;gap:6px;border:1px solid rgba(255,255,255,.25);background:transparent;cursor:pointer}body:not(.dashboard-home) .site-header:has(.primary-nav)>.menu-toggle span{width:18px;height:1px;margin:0 auto;display:block;background:#f0f1e8;transition:transform .2s}body:not(.dashboard-home) .site-header:has(.primary-nav)>.menu-toggle[aria-expanded=true] span:first-child{transform:translateY(3.5px) rotate(45deg)}body:not(.dashboard-home) .site-header:has(.primary-nav)>.menu-toggle[aria-expanded=true] span:last-child{transform:translateY(-3.5px) rotate(-45deg)}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav,body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav.open{position:absolute;z-index:30;top:calc(100% - 1px);right:18px;left:auto;width:min(340px,calc(100vw - 36px));height:auto;max-height:min(72svh,560px);min-height:0;padding:8px 16px 14px;display:none;overflow-x:hidden;overflow-y:auto;transform:none;border:1px solid rgba(255,255,255,.14);border-top:0;background:#191c25;box-shadow:0 16px 32px #00000052}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav{perspective:none;cursor:auto}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.nav-link{transform:none}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav.open{display:grid}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.nav-link{width:100%;min-height:42px;height:auto;padding:0;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.1);font-size:12px;white-space:normal}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.nav-link:after{display:none}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.account-dropdown-link{min-height:42px;padding:0;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.1)}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.nav-auth-link{margin:8px 0 0}}@media(max-width:760px){body:not(.dashboard-home) .site-header:has(.primary-nav){padding:0 18px}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav,body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav.open{right:12px}}@media(min-width:761px){body:not(.dashboard-home) .site-shell:has(.primary-nav){padding-bottom:0}body:not(.dashboard-home) .site-header:has(.primary-nav){position:relative;display:grid;grid-template-areas:"brand actions" "nav nav";grid-template-columns:minmax(0,1fr) auto;grid-template-rows:58px 36px;height:auto;gap:0 24px;padding-top:0;padding-bottom:0}body:not(.dashboard-home) .site-header:has(.primary-nav)>.brand{grid-area:brand;order:0}body:not(.dashboard-home) .site-header:has(.primary-nav)>.header-actions{grid-area:actions;order:0}body:not(.dashboard-home) .site-header:has(.primary-nav)>.menu-toggle{display:none!important}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav,body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav.open{position:static;grid-area:nav;width:100%;height:44px;max-height:none;min-height:0;padding:4px 6px;display:flex;flex-direction:row;align-items:center;gap:4px;overflow-x:auto;overflow-y:hidden;transform:none;border:1px solid rgba(255,255,255,.09);border-radius:6px;background:linear-gradient(180deg,#ffffff0b,#ffffff05),#0c0f15b8;box-shadow:inset 0 1px #ffffff09,0 8px 20px #0000001f;animation:none;perspective:900px;cursor:grab;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav:active{cursor:grabbing}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav.has-overflow{justify-content:flex-start}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav::-webkit-scrollbar{display:none}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.nav-link{position:relative;width:auto;min-width:0;min-height:34px;height:34px;padding:0 12px;flex:0 0 auto;justify-content:center;gap:0;border:1px solid transparent;border-radius:4px;color:#aeb5c3;font-size:10px;font-weight:650;letter-spacing:-.015em;white-space:nowrap;transform:rotateY(var(--nav-rotate-y, 0deg)) translateZ(var(--nav-depth, 0px)) scale(var(--nav-scale, 1));transform-origin:center center;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .14s ease-out,box-shadow .18s ease;scroll-snap-align:center;-webkit-tap-highlight-color:transparent}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.nav-link:after{right:auto;bottom:5px;left:50%;width:12px;height:2px;border-radius:2px;opacity:0;background:var(--signal);transform:translate(-50%) scaleX(.4);transition:opacity .18s ease,transform .18s ease}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.nav-link:hover{border-color:#ffffff14;color:#f5f7fb;background:#ffffff0e}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.nav-link.active{border-color:#40d9ef38;color:#f4fcff;background:linear-gradient(180deg,#40d9ef1f,#40d9ef0e);box-shadow:inset 0 1px #ffffff0e,0 2px 10px #0000001f}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.nav-link.active:after,body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.nav-link:hover:after{opacity:1;transform:translate(-50%) scaleX(1)}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.nav-link:focus-visible{outline:2px solid var(--signal);outline-offset:1px;color:#fff}body:not(.dashboard-home) .site-header:has(.primary-nav)>.primary-nav>.nav-auth-link{min-height:32px;margin-left:auto;padding:0 10px;border:1px solid rgba(64,217,239,.18);border-radius:4px;color:#bfeef3;background:#40d9ef0e;font-size:9px}}
