._landing_1x3m6_1{color:#eef6f8;background:#071116;place-items:center;min-height:100dvh;padding:24px 16px;font-family:system-ui,Microsoft YaHei,sans-serif;display:grid;position:relative}._backdrop_1x3m6_1{filter:saturate(.7);background:linear-gradient(100deg,#071116ed,#071116a0),url(/assets/v7-industrial-corridor.webp) 50%/cover;position:absolute;inset:0}._card_1x3m6_1{background:#0b1a21e8;border:1px solid #47717a;border-radius:22px;width:min(100%,560px);padding:28px;position:relative;box-shadow:0 20px 70px #0008}._eyebrow_1x3m6_1{color:#7fe5eb;letter-spacing:.12em;font-size:13px}._card_1x3m6_1 h1{margin:12px 0;font-size:clamp(36px,9vw,58px);line-height:1.16}._card_1x3m6_1 h1 em{color:#f8c269;font-style:normal}._lead_1x3m6_1{color:#c9d8db;line-height:1.65}._cache_1x3m6_1{background:#0d2630;border:1px solid #36616a;border-radius:14px;margin:20px 0;padding:16px}._cache_1x3m6_1>span{font-weight:700}._cache_1x3m6_1>b{float:right;color:#85e3e6}._cache_1x3m6_1>div{background:#24414a;border-radius:9px;height:7px;margin:12px 0;overflow:hidden}._cache_1x3m6_1 i{background:#67d4d2;height:100%;transition:width .2s;display:block}._cache_1x3m6_1 small,._form_1x3m6_1 small,._roles_1x3m6_1 small{color:#aac2c8;line-height:1.5;display:block}._cache_1x3m6_1 button{margin:4px 0 10px}._form_1x3m6_1{gap:14px;display:grid}._form_1x3m6_1 label{gap:6px;font-weight:600;display:grid}._form_1x3m6_1 input,._form_1x3m6_1 select{color:#fff;width:100%;min-height:48px;font:inherit;background:#112d36;border:1px solid #557a82;border-radius:10px;padding:0 12px}._form_1x3m6_1 button,._roles_1x3m6_1 button,._cache_1x3m6_1 button{color:#152126;font:inherit;cursor:pointer;background:#edb04f;border:0;border-radius:12px;padding:14px 18px;font-weight:800}._form_1x3m6_1 button:disabled,._roles_1x3m6_1 button:disabled{opacity:.45;cursor:wait}._roles_1x3m6_1{gap:12px;display:grid}._roles_1x3m6_1 p{margin:0 0 5px}._roles_1x3m6_1 button{text-align:left;gap:3px;font-size:20px;display:grid}._roles_1x3m6_1 button span{font-size:13px;font-weight:500}._error_1x3m6_1{color:#ffb3ad;margin:0}._game_1x3m6_1{position:relative}._record_1x3m6_1{z-index:1000;bottom:env(safe-area-inset-bottom,0px);color:#d9f7f3;pointer-events:none;background:#102930ed;border-radius:6px;padding:5px 9px;font-size:11px;position:fixed;right:8px}._dashboard_1x3m6_2{width:min(100%,900px)}._dashboard_1x3m6_2 h1{font-size:38px}._summary_1x3m6_2{flex-wrap:wrap;gap:10px;margin:15px 0;display:flex}._summary_1x3m6_2 b{background:#15333b;border:1px solid #467078;border-radius:12px;flex:1;min-width:150px;padding:12px}._departments_1x3m6_2{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}._departments_1x3m6_2>div,._roster_1x3m6_2>div{background:#10262d;border:1px solid #36545c;border-radius:10px;gap:4px;padding:10px;display:grid}._departments_1x3m6_2 b{justify-self:end}._departments_1x3m6_2 i{background:#2b454b;border-radius:8px;height:5px;overflow:hidden}._departments_1x3m6_2 em{background:#72d9cf;height:100%;display:block}._filters_1x3m6_2{gap:8px;margin:18px 0 8px;display:flex}._filters_1x3m6_2 select,._filters_1x3m6_2 input{color:#fff;background:#102c35;border:1px solid #54727b;border-radius:8px;max-width:50%;min-height:42px;padding:8px}._roster_1x3m6_2{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;display:grid}._roster_1x3m6_2 small{color:#b8cad0}._pager_1x3m6_2{justify-content:center;align-items:center;gap:12px;margin-top:15px;display:flex}._pager_1x3m6_2 button{background:#edb04f;border:0;border-radius:8px;padding:9px 14px}._pager_1x3m6_2 button:disabled{opacity:.4}._export_1x3m6_3{color:#152126;width:100%;min-height:44px;font:inherit;cursor:pointer;background:#edb04f;border:0;border-radius:10px;font-weight:800}
