:root{color:#e5eefb;scrollbar-color:#67e8f947 #020617b8;scrollbar-width:thin;background:#020617;font-family:Inter,ui-sans-serif,system-ui,Segoe UI,Arial,sans-serif}*{box-sizing:border-box}html,body,#root{height:100%}body{background:radial-gradient(circle at 0 0,#0891b240,#0000 30%),linear-gradient(135deg,#020617,#07111f 45%,#020617);min-height:100vh;margin:0;overflow:hidden}button,input,textarea{font:inherit}button{cursor:pointer}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#020617d1}::-webkit-scrollbar-thumb{background:linear-gradient(#22d3ee61,#2563eb47);border:2px solid #020617d1;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#22d3ee85,#2563eb66)}.layout{height:100vh;display:flex;overflow:hidden}.sidebar{background:#020617d1;border-right:1px solid #67e8f91f;width:280px;height:100vh;padding:16px;position:sticky;top:0;overflow:hidden auto}.brandBox{background:linear-gradient(135deg,#22d3ee26,#2563eb14);border:1px solid #67e8f938;border-radius:24px;margin-bottom:18px;padding:16px}.brandLine{align-items:center;gap:12px;display:flex}.logo{color:#cffafe;background:#22d3ee24;border:1px solid #67e8f959;border-radius:16px;justify-content:center;align-items:center;width:44px;height:44px;font-weight:900;display:inline-flex}.brandLine strong{color:#fff;font-weight:950;display:block}.brandLine small{color:#94a3b8;margin-top:2px;display:block}.badges{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.badge{color:#cffafe;background:#22d3ee1a;border:1px solid #67e8f94d;border-radius:999px;align-items:center;padding:5px 10px;font-size:12px;font-weight:800;display:inline-flex}.badge.green{color:#d1fae5;background:#10b9811f;border-color:#34d39959}.badge.red{color:#fee2e2;background:#ef44441f;border-color:#f8717159}.badge.yellow{color:#fef3c7;background:#f59e0b1f;border-color:#fbbf2459}.badge.purple{color:#ede9fe;background:#8b5cf61f;border-color:#a78bfa59}nav{gap:6px;display:grid}nav button{text-align:left;color:#94a3b8;background:0 0;border:1px solid #0000;border-radius:16px;align-items:center;gap:10px;width:100%;padding:12px 14px;font-weight:850;display:flex}nav button:hover,nav button.active{color:#f8fafc;background:#22d3ee1f;border-color:#67e8f93d}.navIcon{color:#67e8f9;background:#0f172af2;border-radius:10px;justify-content:center;align-items:center;width:34px;height:28px;font-size:12px;display:inline-flex}main{flex-direction:column;flex:1;min-width:0;height:100vh;display:flex;overflow:hidden}.contentPane{flex:1;padding-bottom:24px;overflow:hidden auto}.top{z-index:5;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020617b8;border-bottom:1px solid #67e8f91f;justify-content:space-between;align-items:center;gap:16px;padding:16px 22px;display:flex;position:sticky;top:0}.top small,.hero small{color:#67e8f9;text-transform:uppercase;letter-spacing:.18em;font-size:11px;font-weight:950;display:block}.top h1{color:#fff;margin:2px 0 0;font-size:28px}.hero{background:linear-gradient(135deg,#22d3ee1a,#020617bf,#2563eb1a);border:1px solid #67e8f924;border-radius:26px;justify-content:space-between;gap:18px;margin:20px 22px;padding:22px;display:flex}.hero h2{color:#fff;margin:6px 0;font-size:32px}.hero p{color:#cbd5e1;max-width:980px;line-height:1.6}.stack{gap:18px;margin:0 22px 24px;display:grid}.card{background:#0f172a9e;border:1px solid #67e8f91f;border-radius:26px;padding:20px;box-shadow:0 24px 60px #0000003d}.cardHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.card h2{color:#fff;margin:0;font-size:20px}.card h3{color:#fff;margin:6px 0 12px}.card p{color:#94a3b8;margin:.35rem 0;line-height:1.6}.stats,.gridFields{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 22px 18px;display:grid}.gridFields{margin:0}.gridFields.one{grid-template-columns:1fr}.gridFields.five{grid-template-columns:repeat(5,minmax(0,1fr))}.field{background:#02061773;border:1px solid #94a3b82e;border-radius:18px;min-width:0;padding:13px}.field span{color:#64748b;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:900;display:block}.field strong{color:#f8fafc;overflow-wrap:anywhere;margin-top:5px;display:block}.cols{gap:18px;margin:0 22px 24px;display:grid}.cols.two{grid-template-columns:1.2fr .8fr}.mapCols{grid-template-columns:minmax(0,1fr) 380px}.actionGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.actionGrid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.actionGrid button,.templateGrid button{color:#dbeafe;text-align:left;background:#0206176b;border:1px solid #67e8f921;border-radius:20px;padding:16px}.actionGrid button:hover,.actionGrid button.selected,.templateGrid button:hover{background:#22d3ee1a;border-color:#67e8f966}.actionGrid strong{color:#fff;font-size:16px;display:block}.actionGrid small{color:#67e8f9;margin:5px 0 8px;font-weight:900;display:block}.actionGrid span{color:#94a3b8;font-size:13px;line-height:1.45;display:block}.templateCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.templateCard{background:#0206176b;border:1px solid #67e8f921;border-radius:20px;padding:16px}.toolbar{gap:10px;display:flex}.toolbar input,.formGrid input,.formGrid textarea{color:#fff;background:#0206179e;border:1px solid #94a3b83d;border-radius:16px;outline:none;flex:1;padding:12px 14px}.formGrid{grid-template-columns:1fr;gap:14px;display:grid}.formGrid label{color:#cbd5e1;gap:8px;font-weight:850;display:grid}.formGrid textarea{resize:vertical;min-height:110px}.actions{gap:10px;margin-top:14px;display:flex}button,.primary{color:#e0f2fe;background:#0f172abf;border:1px solid #67e8f92e;border-radius:16px;padding:11px 14px;font-weight:950}.primary{color:#06131d;background:#22d3ee;border-color:#22d3ee}.danger{color:#fee2e2;background:#ef44441f;border-color:#f8717159}.empty{text-align:center;background:#02061747;border:1px dashed #94a3b838;border-radius:22px;padding:34px 20px}.emptyIcon{color:#94a3b8;background:#94a3b81f;border-radius:18px;justify-content:center;align-items:center;width:52px;height:52px;margin:auto auto 8px;font-weight:950;display:flex}.empty h2{color:#fff;margin:0}.empty p{max-width:720px;margin:8px auto 0}.tableWrap{scrollbar-gutter:stable both-edges;border:1px solid #94a3b829;border-radius:20px;overflow:auto}table{border-collapse:collapse;width:100%;font-size:14px}th,td{text-align:left;vertical-align:top;border-bottom:1px solid #94a3b81f;padding:12px}th{color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;background:#02061773;font-size:11px}td{color:#dbeafe}.mapShell{background:radial-gradient(circle at 48% 45%,#1e40af40,#0000 20%),radial-gradient(circle at 30% 35%,#16a34a33,#0000 16%),radial-gradient(circle at 67% 62%,#eab3081f,#0000 18%),linear-gradient(135deg,#0f172a,#111827 42%,#020617);border:1px solid #67e8f921;border-radius:24px;height:620px;position:relative;overflow:hidden}.mapIsland{background:#22c55e0d;border:1px solid #34d39940;border-radius:46%;width:38%;height:54%;position:absolute;top:18%;left:21%;transform:rotate(-14deg)}.mapCity{background:#eab3080d;border:1px solid #fef08a26;border-radius:48%;width:24%;height:42%;position:absolute;top:30%;right:11%;transform:rotate(18deg)}.mapRoad{background:#67e8f91f;position:absolute}.mapRoad.a{width:5px;height:72%;top:10%;left:43%;transform:rotate(18deg)}.mapRoad.b{width:70%;height:4px;top:53%;left:12%;transform:rotate(-9deg)}.mapLabel{color:#cbd5e1;background:#020617a8;border:1px solid #94a3b840;border-radius:14px;padding:5px 9px;font-size:12px;font-weight:950;position:absolute}.paleto{top:18%;left:7%}.sandy{top:38%;left:35%}.grapeseed{top:46%;left:65%}.ls{top:71%;left:49%}.mapNotice{color:#cbd5e1;background:#020617d1;border:1px solid #94a3b82e;border-radius:18px;padding:14px;position:absolute;bottom:18px;left:18px;right:18px}.mapMarker{color:#fee2e2;background:#ef444440;border:1px solid #f8717199;border-radius:14px;padding:4px 8px;font-size:12px;font-weight:950;position:absolute;transform:translate(-50%,-50%)}.loginPage{justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.loginPanel{background:#0f172ab8;border:1px solid #67e8f92e;border-radius:30px;max-width:760px;padding:28px;box-shadow:0 28px 80px #00000052}.loginPanel h1{color:#fff;margin:18px 0 8px;font-size:36px}.loginPanel p{color:#cbd5e1;line-height:1.65}.loginGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.securityNote{color:#fef3c7;background:#f59e0b1a;border:1px solid #fbbf2447;border-radius:18px;margin-top:18px;padding:14px;line-height:1.5}@media (width<=1100px){body{overflow:auto}.layout{height:auto;display:block;overflow:visible}.sidebar{width:auto;height:auto;position:relative;overflow:visible}.contentPane,main{height:auto;overflow:visible}.stats,.gridFields,.cols.two,.mapCols,.actionGrid,.templateCards{grid-template-columns:1fr}.hero,.cols,.stats,.stack{margin-left:12px;margin-right:12px}.top,.hero{display:block}.loginGrid{grid-template-columns:1fr}}.hero .primary{letter-spacing:.01em;border-radius:18px;align-self:center;min-width:170px;padding:14px 18px;box-shadow:0 12px 34px #22d3ee2e}.hero .primary:hover{filter:brightness(1.06);transform:translateY(-1px)}.hero.heroSlim{padding:18px 22px}.hero.heroSlim h2{margin:4px 0 2px;font-size:24px}.hero.heroSlim p{max-width:860px;margin:4px 0 0}.sectionHint{color:#cbd5e1;background:#02061759;border:1px solid #67e8f91f;border-radius:18px;margin-top:14px;padding:13px;line-height:1.5}.rowActions{flex-wrap:wrap;gap:8px;display:flex}.rowActions button{border-radius:12px;padding:8px 10px}.lawRows{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sectorMap{gap:12px;display:grid}.sectorHeader{color:#67e8f9;text-transform:uppercase;letter-spacing:.08em;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;font-size:12px;font-weight:900;display:grid}.sectorGrid{background:linear-gradient(#020617e6,#080f1eeb);border:1px solid #67e8f924;border-radius:24px;grid-template-columns:1fr 1fr 1.15fr;gap:10px;min-height:460px;padding:14px;display:grid;position:relative}.sector{color:#dbeafe;border:1px solid #67e8f924;border-radius:22px;align-items:flex-end;min-height:420px;padding:18px;font-weight:800;display:flex}.sector.north{background:linear-gradient(#34d3991f,#0f172a59)}.sector.county{background:linear-gradient(#3b82f61f,#0f172a59)}.sector.city{background:linear-gradient(#fbbf241f,#0f172a59)}.sectorPin{color:#fee2e2;background:#ef44442e;border:1px solid #f871718c;border-radius:999px;padding:5px 8px;font-size:11px;font-weight:900;position:absolute;transform:translate(-50%,-50%)}.mapLegend{color:#cbd5e1;align-items:center;gap:10px;display:flex}.formGrid select{color:#fff;background:#0206179e;border:1px solid #94a3b83d;border-radius:16px;outline:none;flex:1;padding:12px 14px}.templateCard .tableWrap{margin-top:10px}.templateCard .tableWrap table{font-size:13px}@media (width<=1100px){.lawRows,.sectorHeader,.sectorGrid{grid-template-columns:1fr}.sector{min-height:160px}.sectorGrid{min-height:initial}}.caseBuilder{gap:16px;display:grid}.caseTabs{background:#0206175c;border:1px solid #67e8f91f;border-radius:22px;flex-wrap:wrap;gap:10px;padding:10px;display:flex}.caseTabs button{border-radius:999px;padding:12px 18px}.caseTabs button.active{color:#fff;background:#22d3ee29;border-color:#67e8f973}.caseSection{background:#0206174d;border:1px solid #67e8f91f;border-radius:24px;padding:18px}.caseSection h3{margin-top:0}.formGrid.twoCols{grid-template-columns:repeat(2,minmax(0,1fr))}.formGrid.inline{grid-template-columns:minmax(0,1fr) 110px 150px;align-items:center;margin:12px 0}.officerInsert{gap:8px;display:grid}.officerInsert>div{flex-wrap:wrap;gap:8px;display:flex}.officerInsert button{border-radius:12px;padding:8px 12px}.caseSplit{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr);gap:18px;display:grid}.pickList{gap:8px;max-height:460px;margin-top:12px;padding-right:6px;display:grid;overflow:auto}.pickList button{text-align:left;background:#0f172ab8;border-color:#94a3b82e;border-radius:16px;display:block}.pickList button:hover{background:#22d3ee1a;border-color:#67e8f96b}.pickList strong{color:#f8fafc;display:block}.pickList small{color:#94a3b8;margin-top:4px;display:block}.pickList.items{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.selectedList{gap:8px;display:grid}.selectedList>div{background:#0206176b;border:1px solid #94a3b829;border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:10px;display:grid}.selectedList strong,.selectedList small{display:block}.selectedList small{color:#94a3b8;margin-top:2px}.selectedList input{color:#fff;background:#0206179e;border:1px solid #94a3b83d;border-radius:12px;width:84px;padding:9px}.empty.mini{padding:18px}.caseFooter{z-index:3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#020617db;border:1px solid #67e8f91f;border-radius:22px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px;display:flex;position:sticky;bottom:0}.caseFooter button:disabled{opacity:.45;cursor:not-allowed}.saveInfo{color:#cbd5e1;font-weight:800}.casePreview{background:#0206176b;border:1px solid #94a3b824;border-radius:24px;padding:16px}.previewPaper{color:#e5eefb;background:linear-gradient(#0f172ad1,#020617d1);border:1px solid #94a3b82e;border-radius:22px;max-width:980px;margin:auto;padding:26px}.previewPaper h2{text-align:center;color:#fff;margin:0 0 10px;font-size:32px}.previewPaper h3{color:#f8fafc;margin:22px 0 10px}.previewPaper p,.previewPaper li{color:#e2e8f0;line-height:1.65}.previewPaper hr{border:0;border-top:1px solid #94a3b82e;margin:18px 0}.previewTop{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.lawToolbar{grid-template-columns:minmax(0,1fr) 240px;gap:12px;margin-bottom:14px;display:grid}.lawToolbar input,.lawToolbar select{color:#fff;background:#0206179e;border:1px solid #94a3b83d;border-radius:16px;outline:none;padding:12px 14px}.lawRows.full{grid-template-columns:1fr}.lawCard h3{margin-top:10px}@media (width<=1100px){.formGrid.twoCols,.caseSplit,.pickList.items,.lawToolbar,.formGrid.inline{grid-template-columns:1fr}.previewTop{display:block}.caseFooter{position:relative}}.entityPicker{grid-column:1/-1;gap:10px;margin:8px 0 14px;display:grid}.entityPicker label{color:var(--text);gap:8px;font-weight:800;display:grid}.entityPicker input{border:1px solid var(--border);width:100%;color:var(--text);font:inherit;background:#07101a;border-radius:14px;padding:12px 14px}.entityResults{border:1px solid var(--border);background:#060c14bd;border-radius:16px;gap:8px;max-height:290px;padding:8px;display:grid;overflow:auto}.entityResults button{text-align:left;border:1px solid var(--border);color:var(--text);cursor:pointer;background:#09131f;border-radius:14px;gap:4px;padding:12px 14px;display:grid}.entityResults button:hover{background:#112036;border-color:#3b82f6}.entityResults small,.entitySelected span{color:var(--muted);font-size:.88rem;line-height:1.35}.entitySelected{background:linear-gradient(135deg,#22c55e1a,#3b82f614);border:1px solid #22c55e47;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.entitySelected strong{font-size:1rem}.totalBox{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.ticketBuilder .casePreview{margin-top:18px}.selectedListDetails>div{grid-template-columns:minmax(180px,1fr) 82px minmax(220px,1.4fr) auto;align-items:center}.selectedListDetails input[type=text],.selectedListDetails input:not([type]){min-width:0}.saveInfo{color:#9dd4ff;margin-left:8px;font-weight:800}.caseFooter button[disabled],.caseFooter .primary[disabled]{opacity:.45;cursor:not-allowed}@media (width<=900px){.selectedListDetails>div,.totalBox{grid-template-columns:1fr}.entitySelected{align-items:flex-start}}:root{--text:#e5eefb;--muted:#94a3b8;--border:#94a3b83d}.lawIntro{background:linear-gradient(135deg,#22d3ee14,#0f172a94);border:1px solid #67e8f924;border-radius:20px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;padding:14px 16px;display:flex}.lawIntro h3{color:#fff;margin:0}.lawIntro p{max-width:920px;margin:4px 0 0}.lawIntro small{color:#67e8f9;white-space:nowrap;font-weight:900}.lawCardsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.lawCardsGrid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}.lawEntryCard{background:#0206176b;border:1px solid #67e8f921;border-radius:20px;gap:10px;padding:16px;display:grid}.lawEntryHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.lawEntryHead span{color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.lawEntryCard h3{color:#fff;margin:0}.lawEntryCard p{color:#cbd5e1;margin:0;line-height:1.55}.lawPenaltyLine{flex-wrap:wrap;gap:10px;margin-top:2px;display:flex}.lawPenaltyLine span{color:#e5eefb;background:#0f172a94;border:1px solid #94a3b829;border-radius:14px;padding:9px 11px;font-weight:850}.lawPenaltyLine strong{color:#64748b;text-transform:uppercase;letter-spacing:.08em;margin-bottom:3px;font-size:10px;display:block}@media (width<=1100px){.lawCardsGrid,.lawCardsGrid.compact{grid-template-columns:1fr}}.registerLayout{grid-template-columns:minmax(320px,.85fr) minmax(0,1.35fr);align-items:start;gap:16px;display:grid}.registerList{gap:8px;max-height:720px;padding-right:6px;display:grid;overflow:auto}.registerList button{text-align:left;color:var(--text);cursor:pointer;background:#0206176b;border:1px solid #94a3b82e;border-radius:16px;gap:4px;padding:12px 14px;display:grid}.registerList button:hover,.registerList button.active{background:#22d3ee1a;border-color:#67e8f97a}.registerList strong{color:#fff;font-size:1rem}.registerList span,.registerList small{color:var(--muted);line-height:1.35}.registerList .badge{justify-self:start;margin-top:3px}.detailHero{background:linear-gradient(135deg,#2563eb29,#0206177a);border:1px solid #67e8f924;border-radius:22px;margin-bottom:14px;padding:16px}.detailHero h2{color:#fff;margin:9px 0 4px;font-size:24px}.detailHero p{color:#cbd5e1;margin:0}.entityDetailMini{background:linear-gradient(135deg,#22c55e1a,#3b82f614);border:1px solid #22c55e47;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.entityDetailMini strong,.entityDetailMini span,.entityDetailMini small{display:block}.entityDetailMini span{color:#cbd5e1;margin-top:4px}.entityDetailMini small{color:var(--muted);margin-top:5px;line-height:1.35}.muted{color:var(--muted)}.tableWrap.small table{font-size:.92rem}@media (width<=1100px){.registerLayout{grid-template-columns:1fr}.registerList{max-height:420px}}.selectedListDetails>div{grid-template-columns:minmax(140px,1fr) 72px minmax(160px,1.2fr) auto;max-width:100%;overflow:hidden}.selectedListDetails input{width:100%;min-width:0;color:#f8fafc!important;background:#0206179e!important;border:1px solid #94a3b83d!important;border-radius:12px!important;padding:9px!important}.unitEntry{max-width:520px;grid-template-columns:180px 120px 170px!important}.lawEntryCard{overflow:hidden}.registerList small{overflow-wrap:anywhere}.caseSection .formGrid.twoCols{align-items:end}@media (width<=900px){.selectedListDetails>div,.unitEntry{grid-template-columns:1fr!important}.selectedListDetails button{width:100%}}.formGrid textarea,.caseSection textarea,label textarea{resize:vertical;outline:none;width:100%;min-height:120px;color:#f8fafc!important;background:#020617b8!important;border:1px solid #67e8f93d!important;border-radius:16px!important;padding:12px 14px!important}.formGrid select,label select{color:#f8fafc;background:#020617b8;border:1px solid #67e8f93d;border-radius:16px;outline:none;padding:12px 14px}.checkLine{align-items:center;gap:10px;grid-template-columns:auto 1fr!important;display:flex!important}.checkLine input{flex:none!important;width:auto!important}.selectedListDetails>div{grid-template-columns:minmax(160px,1fr) 74px minmax(260px,1.5fr) auto!important;overflow:visible!important}.selectedListDetails input{width:100%;min-width:0}.selectedListDetails button{white-space:nowrap}.caseSplit{grid-template-columns:minmax(0,1fr) minmax(360px,.85fr)}.dispatchCards{gap:12px;display:grid}.dispatchCard{background:#0206176b;border:1px solid #67e8f924;border-radius:20px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex}.dispatchCard h3{margin:8px 0 4px}.dispatchCard small,.acceptedLine{color:#94a3b8;margin-top:6px;display:block}.acceptedLine{color:#67e8f9}.unitBoard{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.unitCard{background:linear-gradient(135deg,#22d3ee14,#0206176b);border:1px solid #67e8f929;border-radius:22px;padding:16px}.unitHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.unitHead h3{color:#fff;margin:0}.unitMembers{gap:8px;margin-top:12px;display:grid}.unitMembers>div{background:#0206175c;border:1px solid #94a3b824;border-radius:14px;padding:10px}.unitMembers strong,.unitMembers small{display:block}.unitMembers small{color:#94a3b8;margin-top:4px}.unitEntry{grid-template-columns:160px 110px minmax(160px,1fr) 160px!important;max-width:760px!important}@media (width<=900px){.selectedListDetails>div,.unitEntry,.unitBoard,.dispatchCard{display:grid;grid-template-columns:1fr!important}.dispatchCard{align-items:stretch}.dispatchCard button{width:100%}}.warrantGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.warrantCard{border:1px solid var(--border);background:#060c1cad;border-radius:18px;padding:16px}.warrantCard h3{margin:10px 0 8px}.warrantCard p{color:var(--muted);line-height:1.55}.warrantBuilder .casePreview{margin-top:14px}.threeCols{grid-template-columns:repeat(3,minmax(0,1fr))}.field strong{white-space:normal;word-break:break-word}.registerList button small{line-height:1.45}.dispatchCard small,.unitMembers small,.muted{color:var(--muted)}textarea{min-height:92px;color:var(--text)!important;border:1px solid var(--border)!important;background:#07101f!important;border-radius:14px!important}.selectedList>div{align-items:center}.lawEntryCard p{min-height:unset}@media (width<=900px){.threeCols,.warrantGrid{grid-template-columns:1fr}}.liveOpsGrid{grid-template-columns:minmax(0,1.25fr) minmax(360px,.75fr);align-items:start;gap:16px;display:grid}.liveOpsSection{background:#02061752;border:1px solid #67e8f91f;border-radius:22px;padding:16px}.sectionTitle{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.sectionTitle h3{margin:0}.sectionTitle span{color:#67e8f9;font-weight:900}.overviewUnit{min-height:150px}.cleanUnitEntry{grid-template-columns:160px 110px minmax(220px,1fr) 210px!important;max-width:900px!important}.manualFallback{background:#f59e0b0f;border:1px solid #fbbf2433;border-radius:18px;padding:10px 12px}.manualFallback input{margin-top:8px}.registerList button>span{display:none}.registerList button small{font-size:.92rem}.detailHero p{font-size:1rem}.caseSection select{color:#f8fafc;background:#020617b8;border:1px solid #67e8f93d;border-radius:16px;outline:none;width:100%;padding:12px 14px}.caseSection input,.caseSection textarea{color:#f8fafc}.gridFields.four{grid-template-columns:repeat(4,minmax(0,1fr))}.field strong{overflow-wrap:anywhere}.tableWrap.small td,.tableWrap.small th{padding:10px}.unitCard .unitHead span{color:#94a3b8;font-weight:900}.warrantBuilder input[type=date],.warrantBuilder input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width<=1100px){.liveOpsGrid,.cleanUnitEntry{grid-template-columns:1fr!important}.gridFields.four{grid-template-columns:1fr 1fr}}@media (width<=700px){.gridFields.four{grid-template-columns:1fr}}.browserLogin{width:min(760px,100vw - 32px)}.loginForm{grid-template-columns:1fr;gap:14px;margin-top:18px;display:grid}.loginForm label{color:#cbd5e1;gap:8px;font-weight:850;display:grid}.loginForm input{color:#f8fafc;text-transform:none;background:#020617b8;border:1px solid #67e8f93d;border-radius:16px;outline:none;padding:13px 15px}.loginForm input:focus{border-color:#22d3eea6;box-shadow:0 0 0 3px #22d3ee1f}.loginAlert{color:#fee2e2;background:#ef44441f;border:1px solid #f8717159;border-radius:16px;margin-top:16px;padding:12px 14px;font-weight:850}.browserLogin .actions{justify-content:flex-start}.browserLogin button[disabled]{opacity:.65;cursor:not-allowed}.liveOpsGrid{grid-template-columns:1fr!important;gap:18px!important}.liveOpsSection.big{min-height:unset!important}.settingsStack{margin-top:0}.settingsGrid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:16px;display:grid}.settingsPanel{background:#02061761;border:1px solid #67e8f921;border-radius:22px;padding:16px}.settingsPanel h3{color:#fff;margin:12px 0 6px}.settingsPanel p{color:#94a3b8;margin:0 0 14px;line-height:1.55}.gridFields.two{grid-template-columns:repeat(2,minmax(0,1fr))}.compactFields{margin:14px 0 0}.loginAlert.good{color:#d1fae5;background:#10b9811f;border-color:#34d39959}@media (width<=1100px){.settingsGrid,.gridFields.two{grid-template-columns:1fr}}.liveOpsStacked{grid-template-columns:1fr!important;gap:18px!important}.unitsStack .card{overflow:hidden}.unitCommandGrid{grid-template-columns:minmax(260px,.8fr) minmax(420px,1.2fr);align-items:start;gap:16px;display:grid}.unitCurrentBox,.unitControlBox,.schemaCard,.recordCard{background:#02061761;border:1px solid #67e8f924;border-radius:22px;padding:16px}.unitCurrentBox h3,.schemaCard h3,.recordCard h3{color:#fff;margin:10px 0 6px}.unitCurrentBox small{color:#94a3b8;margin-top:8px;display:block}.unitFormGrid{align-items:end;grid-template-columns:160px 110px 160px minmax(220px,1fr)!important}.unitActions{flex-wrap:wrap}.unitActions button{min-width:140px}.unitBoardWide{grid-template-columns:repeat(auto-fit,minmax(340px,1fr))}.unitCard.ownUnit{border-color:#22d3ee73;box-shadow:inset 0 0 0 1px #22d3ee2e}.overviewUnits{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))!important}.schemaCards{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.recordToolbar{align-items:center}.recordToolbar select{color:#f8fafc;background:#020617b8;border:1px solid #67e8f93d;border-radius:16px;outline:none;padding:12px 14px}.recordCards{gap:14px;display:grid}.recordCardHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.recordCard p{color:#94a3b8}.compactFields{margin-top:12px}.citizenLinkedGrid{grid-template-columns:1fr 1fr;gap:14px;margin:16px 0;display:grid}.citizenFields{margin-bottom:16px}.settingsPanel .securityNote b{color:#fff}@media (width<=1100px){.unitCommandGrid,.unitFormGrid,.schemaCards,.citizenLinkedGrid,.unitBoardWide,.overviewUnits{grid-template-columns:1fr!important}.recordToolbar{display:grid}}.patrolGroups{gap:16px;display:grid}.patrolGroup{background:#02061738;border:1px solid #67e8f921;border-radius:24px;padding:12px}.patrolGroupHead{text-align:left;color:#f8fafc;background:linear-gradient(135deg,#22d3ee1a,#0206175c);border:1px solid #67e8f924;border-radius:18px;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:14px 16px;display:flex}.patrolGroupHead span{gap:4px;display:grid}.patrolGroupHead small,.slotHint{color:#94a3b8;font-weight:800}.patrolGroupHead strong{color:#67e8f9;font-size:24px}.patrolSlot{min-height:176px}.patrolSlot.emptySlot{background:#02061747;border-style:dashed}.patrolSlot.selectedSlot{box-shadow:inset 0 0 0 2px #22d3ee3d}.compactActions{flex-wrap:wrap;gap:8px;display:flex}.compactActions button{min-width:unset}.dispatchDeskCards{gap:14px;display:grid}.dispatchDeskCard{grid-template-columns:minmax(0,1fr) minmax(330px,.55fr);align-items:start;display:grid}.dispatchDeskCard.completed{opacity:.72}.dispatchTitleLine{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.dispatchControls{gap:10px;display:grid}.dispatchControls label,.dispatchOperatorBar label{color:#aab7c8;text-transform:uppercase;letter-spacing:.08em;gap:7px;font-size:12px;font-weight:1000;display:grid}.dispatchControls select,.dispatchOperatorBar input,.dispatchEditPanel input,.dispatchEditPanel select{color:#f8fafc;background:#020617b8;border:1px solid #67e8f93d;border-radius:16px;outline:none;padding:12px 14px}.dispatchEditPanel{background:#02061761;border:1px solid #67e8f921;border-radius:20px;grid-column:1/-1;margin-top:12px;padding:14px}.dispatchOperatorBar{grid-template-columns:minmax(260px,1fr) auto auto;align-items:end;gap:12px;display:grid}.citizenBrowser .card{min-height:560px}.citizenCardGrid{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:14px;display:grid}.citizenBigCard{text-align:left;color:#f8fafc;background:linear-gradient(135deg,#22d3ee14,#0206176b);border:1px solid #67e8f924;border-radius:22px;gap:14px;padding:18px;display:grid}.citizenBigCard h3{margin:10px 0 6px;font-size:22px}.citizenBigCard p{color:#94a3b8;margin:0}.citizenDetailWide{gap:14px;display:grid}.backActions{justify-content:flex-start!important}.citizenDetailWide .card{min-height:680px}.citizenDetailWide .detailHero h2{font-size:34px}.citizenDetailWide .citizenLinkedGrid{grid-template-columns:1fr 1fr}.unitMembers strong{letter-spacing:.02em}@media (width<=1100px){.dispatchDeskCard,.dispatchOperatorBar,.citizenDetailWide .citizenLinkedGrid,.citizenCardGrid{grid-template-columns:1fr}}button:disabled{opacity:.45;cursor:not-allowed;filter:saturate(.55)}.backActions .badge{align-self:center}.manualFallback input{border-color:#f0bc5e59}.saMapPanel{gap:14px;display:grid}.saMapViewport{background:#020617e6;border:1px solid #67e8f924;border-radius:24px;position:relative;overflow:hidden}.saMapImage{width:100%;max-width:100%;height:auto;display:block}.saMapOverlay{position:absolute;inset:0}.dispatchMapPin{color:#fff7ed;background:#7f1d1de0;border:1px solid #f871718c;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-weight:900;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 8px 20px #00000047}.dispatchMapPin.active{color:#04131d;background:#22d3ee;border-color:#67e8f9;box-shadow:0 0 0 4px #22d3ee29}.dispatchMapPin span{pointer-events:none}.saMapLegend{color:#cbd5e1;background:#020617c7;border:1px solid #67e8f924;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex;position:absolute;bottom:16px;left:16px;right:16px}.saMapSelection{background:#0206175c;border:1px solid #67e8f91f;border-radius:22px;grid-template-columns:minmax(0,1.2fr) 320px;gap:14px;padding:16px;display:grid}.saMapSelection h3{margin:10px 0 6px}.mapDetailGrid{margin:0}.mapEmptyNotice{color:#cbd5e1;background:#02061742;border:1px dashed #94a3b838;border-radius:18px;padding:16px}.mapDispatchList{gap:12px;display:grid}.mapDispatchCard{text-align:left;color:#dbeafe;background:#0206176b;border:1px solid #67e8f924;border-radius:20px;gap:8px;width:100%;padding:14px;display:grid}.mapDispatchCard:hover,.mapDispatchCard.active{background:#22d3ee14;border-color:#22d3ee6b}.mapDispatchCardHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mapDispatchMeta{color:#94a3b8;flex-wrap:wrap;justify-content:space-between;gap:12px;font-size:12px;display:flex}.mapDispatchAssigned{color:#67e8f9;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:800}@media (width<=1100px){.saMapSelection{grid-template-columns:1fr}}.mapCols{align-items:start;grid-template-columns:minmax(0,.72fr) minmax(300px,.28fr)!important}.saMapPanel{max-width:70%;margin:0 auto}.saMapSelection{max-width:70%;margin:0 auto;padding:12px;grid-template-columns:1fr!important}.saMapSelection .gridFields{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.saMapLegend{padding:8px 10px;font-size:12px;bottom:10px;left:10px;right:10px}.mapDispatchCardHead{grid-template-columns:1fr auto;align-items:start;display:grid}.mapDispatchMeta{gap:8px;font-size:11px}.dispatchDeskCards{grid-template-columns:repeat(auto-fit,minmax(460px,1fr));gap:12px;display:grid}.dispatchDeskCard{min-height:unset;gap:14px;padding:14px;grid-template-columns:minmax(0,1fr) 320px!important}.dispatchDeskCard h3{margin:8px 0 4px;font-size:18px}.dispatchControls{align-content:start;gap:8px}.dispatchControls select{padding:10px 12px}.dispatchControls .muted{margin:4px 0;font-size:13px}.dispatchEditPanel{margin-top:8px;padding:12px}.dispatchOperatorBar{grid-template-columns:minmax(240px,1fr) auto auto}.unitManageGrid{grid-template-columns:minmax(260px,.75fr) minmax(420px,1.25fr);align-items:start;gap:16px;display:grid}.unitCurrentBox{min-height:unset;padding:14px}.unitCurrentBox p{margin:6px 0}.unitControlBox{padding:14px}.unitControlBox .formGrid{gap:10px}.unitControlBox .formGrid.threeCols,.unitControlBox .formGrid.twoCols{align-items:end;grid-template-columns:1fr 100px 150px minmax(180px,1fr)!important}.unitControlBox .securityNote{padding:10px 12px;font-size:13px}.patrolGroups{gap:10px}.patrolGroup{border-radius:18px;padding:10px}.patrolGroupHead{border-radius:15px;padding:10px 12px}.patrolSlot{border-radius:17px;min-height:132px;padding:12px}.unitMembers{gap:6px;margin-top:8px}.unitMembers>div{padding:8px}.patrolActions{margin-top:8px}.loginAlert:empty{display:none!important}@media (width<=1300px){.mapCols{grid-template-columns:1fr!important}.saMapPanel,.saMapSelection{max-width:100%}.dispatchDeskCards{grid-template-columns:1fr}.dispatchDeskCard{grid-template-columns:1fr!important}.unitManageGrid{grid-template-columns:1fr}.unitControlBox .formGrid.threeCols,.unitControlBox .formGrid.twoCols{grid-template-columns:1fr 90px 140px 1fr!important}}@media (width<=900px){.saMapSelection .gridFields,.unitControlBox .formGrid.threeCols,.unitControlBox .formGrid.twoCols{grid-template-columns:1fr!important}}.unitCommandGrid{align-items:start;grid-template-columns:minmax(260px,.58fr) minmax(520px,1.42fr)!important;gap:16px!important;display:grid!important}.unitFormGrid{grid-template-columns:minmax(150px,1fr) 90px 140px minmax(180px,1.2fr)!important;gap:10px!important}.unitActions{flex-wrap:wrap;margin-top:10px}.unitActions button{border-radius:14px;padding:10px 12px}@media (width<=1300px){.unitCommandGrid{grid-template-columns:1fr!important}.unitFormGrid{grid-template-columns:1fr 90px 140px 1fr!important}}@media (width<=900px){.unitFormGrid{grid-template-columns:1fr!important}}.mapCols{gap:14px;grid-template-columns:minmax(0,.58fr) minmax(360px,.42fr)!important}.saMapSelection{max-width:62%!important}.saMapLegend{padding:8px 10px;font-size:12px}.mapDispatchList{gap:9px}.mapDispatchCard{border-radius:15px!important;padding:10px!important}.mapDispatchCardHead strong{font-size:14px}.mapDispatchMeta{font-size:11px}.dispatchDeskCards{grid-template-columns:repeat(auto-fit,minmax(360px,1fr))!important;gap:10px!important}.dispatchDeskCard{grid-template-columns:1fr!important;gap:10px!important;padding:12px!important}.dispatchMain p{font-size:14px;line-height:1.35}.dispatchControls{grid-template-columns:1fr!important;display:grid!important}.dispatchControls label{font-size:11px}.dispatchControls select{border-radius:14px!important;padding:9px 10px!important}.dispatchControls .muted{display:none}.compactActions{gap:6px}.compactActions button{border-radius:12px!important;padding:8px 10px!important}.unitManageGrid{grid-template-columns:minmax(220px,.55fr) minmax(420px,1.45fr)!important;gap:12px!important}.unitCurrentBox,.unitControlBox{padding:12px!important}.unitCurrentBox h3{margin:6px 0!important;font-size:20px!important}.unitControlBox .formGrid.threeCols,.unitControlBox .formGrid.twoCols{grid-template-columns:minmax(120px,.8fr) 80px 120px minmax(170px,1fr)!important;gap:8px!important}.unitControlBox textarea{min-height:58px!important}.unitControlBox .securityNote{display:none}.patrolGroup{padding:8px!important}.patrolGroupHead{padding:8px 10px!important}.patrolGroupHead strong{font-size:16px!important}.patrolSlot{min-height:112px!important;padding:10px!important}.patrolSlot .slotHint{display:none}.patrolActions button{padding:7px 9px!important}.citizenBigCard.wantedCitizenCard{background:linear-gradient(135deg,#7f1d1d47,#0206177a)!important;border-color:#f871717a!important}.citizenStatusLine{flex-wrap:wrap;gap:8px;display:flex}.warrantGridPolished{gap:12px;display:grid}.polishedWarrant{background:linear-gradient(135deg,#7f1d1d1a,#02061775)}.polishedWarrant .gridFields.two{grid-template-columns:repeat(2,minmax(0,1fr));margin:10px 0 0}.linkButton{color:#67e8f9;background:#22d3ee14;border-color:#22d3ee52;border-radius:12px;margin:0 0 8px;padding:7px 10px}.compactPickList{max-height:360px;overflow:auto}@media (width<=1300px){.mapCols{grid-template-columns:1fr!important}.saMapPanel,.saMapSelection{max-width:100%!important}.dispatchDeskCards,.unitManageGrid{grid-template-columns:1fr!important}.unitControlBox .formGrid.threeCols,.unitControlBox .formGrid.twoCols{grid-template-columns:1fr 80px 120px 1fr!important}}@media (width<=900px){.unitControlBox .formGrid.threeCols,.unitControlBox .formGrid.twoCols,.polishedWarrant .gridFields.two{grid-template-columns:1fr!important}}.dispatchTabs{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.dispatchTabs button{text-align:left;color:#dbeafe;background:#02061773;border:1px solid #67e8f924;border-radius:18px;gap:4px;min-height:82px;display:grid}.dispatchTabs button strong{font-size:15px}.dispatchTabs button span{color:#fff;font-size:22px;font-weight:950}.dispatchTabs button small{color:#94a3b8;font-size:11px;line-height:1.3}.dispatchTabs button.active{background:#22d3ee1f;border-color:#22d3eea6}.dispatchTab-panic.active,.dispatchTab-panic:hover{background:#ef444424;border-color:#f871719e}.dispatchTab-vehicle.active,.dispatchTab-vehicle:hover{background:#f59e0b21;border-color:#fbbf2494}.dispatchTab-archive.active,.dispatchTab-archive:hover{background:#64748b21;border-color:#94a3b86b}.dispatchCompactGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dispatchDeskCard{grid-template-columns:minmax(0,1fr) minmax(250px,.9fr);align-items:start;gap:14px;display:grid}.dispatchKind-panic{box-shadow:inset 4px 0 #f8717180;border-color:#f871716b!important}.dispatchKind-vehicle{box-shadow:inset 4px 0 #fbbf2473;border-color:#fbbf245c!important}.dispatchKind-weapon{box-shadow:inset 4px 0 #a78bfa73;border-color:#a78bfa61!important}.dispatchKind-call{border-color:#67e8f92e!important}.dispatchAssignPanel{gap:10px;display:grid}.dispatchAssignPanel>strong{color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;font-size:12px}.assignUnitButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.assignUnitButtons button{text-align:left;background:#0f172aad;border-radius:14px;padding:10px 12px}.assignUnitButtons b{color:#fff;display:block}.assignUnitButtons small{color:#94a3b8;display:block}.dispatchControlsRow{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.dispatchComplete{color:#d1fae5;background:#10b9811c;border-color:#34d39957}.unitQuickBar{grid-template-columns:minmax(260px,.55fr) minmax(420px,1fr);gap:14px;display:grid}.compactCurrent{min-height:auto}.unitCreateBox{background:#02061752;border:1px solid #67e8f91f;border-radius:22px;padding:16px}.unitBoardCompact{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.patrolSlotV55{min-height:170px}.compactMembers>div{padding:9px 10px}.patrolSlotV55 .patrolActions button{padding:8px 10px;font-size:13px}.modalBackdrop{z-index:50;background:#020617b8;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0}.patrolModal{background:linear-gradient(135deg,#0f172afa,#020617fa);border:1px solid #67e8f93d;border-radius:28px;width:min(1100px,96vw);max-height:90vh;padding:22px;overflow:auto;box-shadow:0 34px 120px #00000073}.modalHead{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.modalHead h2{color:#fff;margin:8px 0 4px;font-size:30px}.modalHead p{color:#94a3b8}.modalGrid{grid-template-columns:.8fr 1.2fr;gap:16px;display:grid}.modalGrid section{background:#02061757;border:1px solid #67e8f91f;border-radius:22px;padding:16px}.modalMembers{gap:8px;margin:10px 0 14px;display:grid}.modalMembers>div{background:#0f172a99;border:1px solid #94a3b829;border-radius:16px;padding:10px}@media (width<=1450px){.dispatchCompactGrid{grid-template-columns:1fr}.dispatchTabs{grid-template-columns:repeat(3,minmax(0,1fr))}.unitBoardCompact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.dispatchDeskCard,.unitQuickBar,.modalGrid,.unitCreateGrid,.assignUnitButtons{grid-template-columns:1fr}.dispatchTabs{grid-template-columns:1fr 1fr}.unitBoardCompact{grid-template-columns:1fr}}.mapCols{grid-template-columns:minmax(0,.68fr) minmax(360px,.32fr)!important;gap:16px!important}.saMapPanel{margin:0 auto;max-width:86%!important}.saMapSelection{margin:14px auto 0;max-width:86%!important}.saMapViewport{border-radius:22px!important}.dispatchMapPin{width:28px!important;height:28px!important;font-size:12px!important}.mapDispatchAssigned{display:block}.mapDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.mapDispatchCard.active{background:linear-gradient(135deg,#22d3ee1f,#02061775)!important;border-color:#22d3ee94!important}@media (width<=1500px){.saMapPanel,.saMapSelection{max-width:94%!important}.mapCols{grid-template-columns:1fr!important}.mapDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=900px){.saMapPanel,.saMapSelection{max-width:100%!important}.mapDetailGrid{grid-template-columns:1fr!important}}.dispatchDeskV58 .dispatchOperatorBarV58{grid-template-columns:minmax(260px,420px) auto 1fr;align-items:end;gap:12px;display:grid}.operatorChips{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.operatorChip{color:#d1fae5;background:#10b9811f;border-color:#34d39957;border-radius:999px;padding:8px 11px}.dispatchCompactGridV58{grid-template-columns:repeat(2,minmax(360px,1fr));align-items:stretch}.dispatchCompactGridV58 .dispatchDeskCard{border-left:4px solid #67e8f940;grid-template-columns:minmax(0,1fr);gap:12px;padding:14px;display:grid}.dispatchCompactGridV58 .dispatchMain h3{font-size:18px}.dispatchAssignPanel{border-top:1px solid #94a3b81f;padding-top:10px}.assignUnitButtons{flex-wrap:wrap;gap:8px;display:flex}.assignUnitButtons button{text-align:left;border-radius:14px;gap:2px;min-width:128px;padding:10px 12px;display:grid}.assignUnitButtons button.active{background:#22d3ee24;border-color:#22d3ee8c}.assignUnitButtons small{color:#94a3b8;font-size:11px}.dispatchControlsRow{flex-wrap:wrap;gap:8px;display:flex}.dispatchControlsRow button{flex:130px}.dispatchKind-panic{background:linear-gradient(135deg,#7f1d1d29,#0f172a94);border-left-color:#f87171b8!important}.dispatchKind-vehicle{background:linear-gradient(135deg,#78350f21,#0f172a94);border-left-color:#fbbf24b8!important}.dispatchKind-weapon{background:linear-gradient(135deg,#581c8721,#0f172a94);border-left-color:#a78bfab8!important}.dispatchModal{background:#08111f;border:1px solid #67e8f93d;border-radius:26px;width:min(1120px,94vw);max-height:90vh;padding:20px;overflow:auto;box-shadow:0 24px 90px #0000008c}.dispatchModal-panic{border-color:#f8717161}.dispatchModal-vehicle{border-color:#fbbf2461}.dispatchModalGrid{grid-template-columns:minmax(0,1.1fr) minmax(320px,.75fr)}.modalActionStack{grid-template-columns:1fr 1fr;gap:10px;display:grid}.modalAssignButtons{max-height:260px;overflow:auto}.mapColsV58{grid-template-columns:minmax(620px,1.25fr) minmax(360px,.75fr)}.saMapPanelV58 .saMapSelection{display:none}.mapInlineSummary{background:#02061761;border:1px solid #67e8f924;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:12px;padding:10px 12px;display:flex}.mapInlineSummary strong{color:#fff}.mapDispatchListV58 .mapDispatchCard{padding:12px}.patrolModalV58{width:min(1180px,95vw)}.patrolModalGridV58{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.patrolModalV58 .unitMembers div{position:relative}.patrolModalV58 .unitMembers button{margin-top:6px;padding:5px 8px;font-size:12px}.unitCreateGrid{grid-template-columns:repeat(4,minmax(150px,1fr))}.unitCreateBox select,.unitCreateBox input,.patrolModal select,.patrolModal input{color:#fff;background:#0206179e;border:1px solid #94a3b83d;border-radius:16px;outline:none;padding:12px 14px}.patrolSlotV55{cursor:default}.patrolSlotV55:hover{background:#22d3ee0f;border-color:#22d3ee59}.patrolSlotV55 .unitHead h3{font-size:18px}.patrolGroupHead span small{color:#94a3b8;margin-top:2px;font-size:12px;display:block}@media (width<=1200px){.dispatchCompactGridV58,.mapColsV58,.dispatchModalGrid,.patrolModalGridV58,.dispatchOperatorBarV58{grid-template-columns:1fr}.unitCreateGrid{grid-template-columns:1fr 1fr}}@media (width<=760px){.unitCreateGrid,.modalActionStack{grid-template-columns:1fr}.dispatchControlsRow button{flex-basis:100%}}.unitsStackV59 .card:first-child{padding-bottom:18px}.unitCompactTools{grid-template-columns:minmax(280px,.42fr) minmax(520px,1fr);align-items:stretch;gap:14px;display:grid}.unitStatusStrip{background:#0206175c;border:1px solid #67e8f91f;border-radius:20px;align-content:center;gap:8px;padding:14px;display:grid}.unitStatusStrip strong{color:#fff;font-size:20px}.unitStatusStrip span{color:#94a3b8;line-height:1.45}.compactCreateBox{padding:14px!important}.compactCreateBox .unitCreateGrid{grid-template-columns:minmax(150px,1fr) 90px minmax(130px,.8fr) minmax(150px,1fr)!important;gap:10px!important}.compactCreateBox .actions{flex-wrap:wrap;margin-top:10px}.sectionDivider{background:linear-gradient(90deg,#0000,#67e8f938,#0000);height:1px;margin:16px 0}.unitsStackV59 .patrolGroups{margin-top:0}.unitsStackV59 .patrolSlotV55{min-height:118px!important}.unitsStackV59 .patrolActions button{padding:7px 10px!important}.unitsStackV59 .unitMembers small{line-height:1.35}.unitsStackV59 .patrolGroupHead{cursor:pointer}@media (width<=1300px){.unitCompactTools{grid-template-columns:1fr}.compactCreateBox .unitCreateGrid{grid-template-columns:1fr 90px 150px 1fr!important}}@media (width<=850px){.compactCreateBox .unitCreateGrid{grid-template-columns:1fr!important}}.unitsStackV60{gap:18px}.unitCommandHeader{grid-template-columns:1fr auto;align-items:center;gap:14px;display:grid}.unitKpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.unitKpis div{background:#0206176b;border:1px solid #67e8f924;border-radius:18px;padding:12px}.unitKpis strong{color:#f8fafc;font-size:22px;display:block}.unitKpis span{color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:800;display:block}.unitCommandTabs{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.unitCommandTabs button{border-radius:14px;padding:9px 12px}.unitCommandTabs button.active{color:#06131d;background:#22d3ee;border-color:#22d3ee}.unitCommandBody{margin-top:16px}.unitCommandGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.unitPanel{background:#02061757;border:1px solid #67e8f91f;border-radius:22px;padding:16px}.unitPanel h3{color:#f8fafc;margin:0 0 12px}.statusMatrix{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.statusMatrix div{background:#0f172a80;border:1px solid #94a3b829;border-radius:16px;padding:10px}.statusMatrix span{color:#94a3b8;font-size:12px;font-weight:850;display:block}.statusMatrix strong{color:#e0f2fe;font-size:20px;display:block}.quickPatrolButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:12px;display:grid}.quickPatrolButtons button{text-align:left;gap:4px;display:grid}.quickPatrolButtons small{color:#94a3b8}.vehiclePool{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:12px 0;display:grid}.vehiclePool button{text-align:left;border-radius:16px;gap:4px;display:grid}.vehiclePool button.free{background:#10b98114;border-color:#34d39938}.vehiclePool button.used{opacity:.62;background:#7f1d1d1f;border-color:#f8717138}.vehiclePool small{color:#94a3b8}.officerRoster{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-height:300px;display:grid;overflow:auto}.officerRoster button{text-align:left;gap:3px;display:grid}.officerRoster strong{color:#67e8f9}.officerRoster span{color:#f8fafc}.officerRoster small{color:#94a3b8}.officerRoster.offline button{opacity:.78}.areaBoard{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.areaBoard div{background:#02061761;border:1px solid #67e8f91f;border-radius:16px;padding:12px}.areaBoard strong{color:#f8fafc;display:block}.areaBoard span{color:#94a3b8;margin-top:5px;display:block}.handoverPreview{color:#fef3c7;background:#f59e0b14;border:1px solid #fbbf2433;border-radius:18px;margin-top:12px;padding:14px}.handoverPreview span{color:#fde68a;margin-top:4px;display:block}.patrolSlotV60 .patrolMetaLine{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.patrolMetaLine span{color:#cbd5e1;background:#02061766;border:1px solid #67e8f921;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:800}.unitsStackV60 .unitCompactTools{align-items:stretch}.unitsStackV60 .unitStatusStrip{min-height:96px}.unitsStackV60 .patrolGroupHead{z-index:1;position:sticky;top:0}.patrolModalV58 .formGrid.twoCols{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=1200px){.unitCommandHeader,.unitCommandGrid{grid-template-columns:1fr}.unitKpis,.vehiclePool{grid-template-columns:repeat(2,minmax(0,1fr))}.areaBoard,.officerRoster{grid-template-columns:1fr}.unitCommandTabs{justify-content:flex-start}}.dispatchDeskV61 .dispatchOperatorBarV61{grid-template-columns:minmax(260px,420px) auto 1fr;align-items:end;gap:12px;display:grid}.dispatchTabsV61{margin-top:14px}.dispatchWorkflowBar{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.dispatchWorkflowBar>div{background:#02061761;border:1px solid #67e8f924;border-radius:16px;gap:4px;padding:12px;display:grid}.dispatchWorkflowBar strong{color:#67e8f9;letter-spacing:.08em;text-transform:uppercase;font-size:13px}.dispatchWorkflowBar span{color:#e2e8f0;font-weight:700}.dispatchCommandLayout{grid-template-columns:minmax(360px,.9fr) minmax(0,1.1fr);align-items:start;gap:16px;display:grid}.dispatchFeedList{gap:12px;display:grid}.dispatchFeedCard{text-align:left;background:#02061759;border:1px solid #67e8f924;border-left:4px solid #67e8f93d;border-radius:18px;gap:8px;width:100%;padding:14px;transition:border-color .15s,transform .15s,background .15s;display:grid}.dispatchFeedCard:hover,.dispatchFeedCard.active{background:#08182dbd;border-color:#22d3ee73;transform:translateY(-1px)}.dispatchFeedCard h3{color:#fff;margin:0;font-size:22px}.dispatchFeedCard p{color:#cbd5e1;min-height:42px;margin:0}.dispatchFeedMeta{color:#94a3b8;flex-wrap:wrap;gap:10px;font-size:12px;display:flex}.dispatchActivePanel{gap:14px;display:grid}.dispatchDetailHero{background:#02061747;border:1px solid #67e8f924;border-left:4px solid #67e8f93d;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px;display:flex}.dispatchDetailHero h2{color:#fff;margin:8px 0 6px;font-size:28px}.dispatchDetailHero p{color:#cbd5e1;margin:0}.dispatchDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dispatchDetailCard{background:#02061747;border:1px solid #67e8f924;border-radius:18px;gap:12px;padding:14px;display:grid}.dispatchDetailCardWide{grid-column:1/-1}.assignUnitButtonsV61{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:8px;display:grid}.dispatchQuickStatus{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.dispatchQuickStatus button.active{background:#22d3ee24;border-color:#22d3ee8c}.dispatchDeskV61 .dispatchKind-panic{background:linear-gradient(135deg,#7f1d1d29,#0f172a94);border-left-color:#f87171b8!important}.dispatchDeskV61 .dispatchKind-vehicle{background:linear-gradient(135deg,#78350f21,#0f172a94);border-left-color:#fbbf24b8!important}.dispatchDeskV61 .dispatchKind-weapon{background:linear-gradient(135deg,#581c8721,#0f172a94);border-left-color:#a78bfab8!important}@media (width<=1200px){.dispatchCommandLayout,.dispatchDetailGrid,.dispatchDeskV61 .dispatchOperatorBarV61,.dispatchWorkflowBar{grid-template-columns:1fr}}.helpWrap{display:inline-flex;position:relative}.helpButton{color:#cffafe;background:#22d3ee1a;border-color:#67e8f957;border-radius:999px;padding:10px 14px;font-weight:900}.helpBackdrop{z-index:80}.helpModal{background:#08111f;border:1px solid #67e8f940;border-radius:26px;width:min(760px,92vw);padding:20px;box-shadow:0 24px 90px #0000008c}.helpSteps{gap:12px;margin-top:16px;display:grid}.helpSteps>div{background:#02061761;border:1px solid #67e8f924;border-radius:18px;grid-template-columns:44px 1fr;align-items:start;gap:12px;padding:14px;display:grid}.helpSteps strong{color:#67e8f9;background:#22d3ee24;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.helpSteps p{color:#dbeafe;margin:0;line-height:1.45}.dispatchDeskV62 .cardHead,.unitsStackV62 .cardHead{align-items:flex-start}.dispatchCommandLayout .card,.unitsStackV62 .card{border-color:#67e8f929}.dispatchDeskV63 .card:first-child,.unitsStackV63 .card:first-child{background:linear-gradient(135deg,#082f4947,#0206178a);border-color:#22d3ee2e}.dispatcherTopline{grid-template-columns:minmax(0,1fr) minmax(320px,520px);align-items:end;gap:14px;display:grid}.dispatcherStatus{background:#02061752;border:1px solid #67e8f924;border-radius:18px;flex-wrap:wrap;align-items:center;gap:10px;padding:13px 14px;display:flex}.dispatcherStatus span{color:#cbd5e1}.dispatcherAdd{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.dispatcherAdd input,.unitSimpleForm input,.unitSimpleForm select{color:#f8fafc;background:#020617b8;border:1px solid #67e8f938;border-radius:15px;outline:none;padding:12px 14px}.operatorChipsV63{margin-top:10px}.dispatchSimpleTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.dispatchSimpleTabs button{text-align:left;color:#dbeafe;background:#02061757;border:1px solid #67e8f924;border-radius:18px;gap:4px;padding:14px;display:grid}.dispatchSimpleTabs button.active{background:#22d3ee1f;border-color:#22d3ee85}.dispatchSimpleTabs strong{color:#fff;font-size:18px}.dispatchSimpleTabs span{color:#67e8f9;font-size:28px;font-weight:1000}.dispatchSimpleTabs small{color:#94a3b8}.dispatchWorkSplit{grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);align-items:start;gap:16px;display:grid}.dispatchSimpleList{gap:10px;max-height:72vh;padding-right:4px;display:grid;overflow:auto}.dispatchSimpleItem{text-align:left;color:#dbeafe;background:#0206175c;border:1px solid #67e8f91f;border-left:4px solid #67e8f940;border-radius:18px;gap:8px;width:100%;padding:14px;display:grid}.dispatchSimpleItem.active,.dispatchSimpleItem:hover{background:#08182dbd;border-color:#22d3ee7a}.dispatchSimpleItem h3{color:#fff;margin:0;font-size:19px}.dispatchSimpleItem p{color:#cbd5e1;margin:0}.dispatchSimpleItem small{color:#94a3b8}.dispatchCasePanel{gap:14px;display:grid}.caseHeader{background:#02061747;border:1px solid #67e8f924;border-left:4px solid #67e8f940;border-radius:20px;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px;display:flex}.caseHeader h2{color:#fff;margin:8px 0 6px;font-size:28px}.caseHeader p{color:#cbd5e1;margin:0}.caseHeader small{color:#94a3b8}.caseSectionBox{background:#02061747;border:1px solid #67e8f924;border-radius:18px;gap:12px;padding:14px;display:grid}.assignUnitButtonsV63{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.assignUnitButtonsV63 button{text-align:left;gap:3px;padding:11px 12px;display:grid}.assignUnitButtonsV63 button.active{background:#22d3ee24;border-color:#22d3ee8c}.dispatchQuickStatusV63{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;display:grid}.dispatchQuickStatusV63 button.active{background:#22d3ee24;border-color:#22d3ee8c}.unitRecruitPanel{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.unitRecruitStep{background:#02061757;border:1px solid #67e8f924;border-radius:18px;gap:7px;padding:14px;display:grid}.unitRecruitStep h3{color:#fff;margin:0;font-size:24px}.unitRecruitStep p{color:#94a3b8;margin:0}.unitSimpleForm{grid-template-columns:minmax(180px,1fr) 120px minmax(160px,1fr) minmax(170px,1fr);align-items:end;gap:10px;margin-top:14px;display:grid}.unitSimpleForm label{color:#aab7c8;text-transform:uppercase;letter-spacing:.08em;gap:7px;font-size:12px;font-weight:1000;display:grid}.unitPrimaryActions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.patrolGroupsV63{gap:12px;display:grid}.patrolGroupV63{border-radius:20px;padding:10px}.unitBoardV63{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin-top:10px;display:grid}.unitMiniSlot{cursor:pointer;background:#02061757;border:1px solid #67e8f91f;border-radius:18px;gap:9px;min-height:132px;padding:12px;display:grid}.unitMiniSlot:hover,.unitMiniSlot.selected{background:#22d3ee14;border-color:#22d3ee85}.unitMiniSlot.own{box-shadow:inset 0 0 0 2px #22d3ee2e}.unitMiniHead{grid-template-columns:auto 1fr auto;align-items:center;gap:9px;display:grid}.unitMiniHead h3{text-align:center;color:#fff;margin:0}.unitMiniSlot p{color:#94a3b8;margin:0}.unitMiniMembers{color:#dbeafe;gap:4px;display:grid}.unitMiniMembers span{background:#0206174d;border:1px solid #94a3b81f;border-radius:12px;padding:7px 9px}.unitMiniActions{flex-wrap:wrap;gap:7px;margin-top:auto;display:flex}.unitMiniActions button{border-radius:12px;padding:8px 10px;font-size:12px}@media (width<=1200px){.dispatcherTopline,.dispatchWorkSplit,.unitRecruitPanel,.unitSimpleForm,.dispatchSimpleTabs{grid-template-columns:1fr}}.patrolModalV65{background:radial-gradient(circle at 20% 0,#0ea5e91f,#0000 36%),linear-gradient(145deg,#020617fa,#0f172af5);border:1px solid #94a3b838;border-radius:28px;width:min(1560px,96vw);max-height:94vh;padding:26px;overflow:auto;box-shadow:0 30px 90px #0000008c}.patrolModalHeaderV65{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:22px;display:flex}.patrolTopLineV65{align-items:center;gap:12px;margin-bottom:12px;display:flex}.patrolModalTitleV65 h2{color:#f8fafc;margin:0 0 10px;font-size:42px;line-height:1}.patrolModalTitleV65 p{color:#94a3b8;margin:0;font-size:16px}.closeButtonV65{border-radius:16px;padding:14px 22px;font-size:18px}.patrolModalGridV65{grid-template-columns:minmax(420px,1fr) minmax(420px,1fr);gap:18px;display:grid}.patrolPanelV65{background:#0206176b;border:1px solid #67e8f921;border-radius:24px;padding:18px}.panelTitleV65{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.panelTitleV65 h3,.patrolPanelV65 h3{color:#f8fafc;margin:0;font-size:22px}.panelTitleV65 p{color:#94a3b8;margin:4px 0 0}.crewSlotsV65{gap:10px;display:grid}.crewSlotV65{background:#0f172a9e;border:1px solid #94a3b821;border-radius:18px;grid-template-columns:42px 48px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.crewSlotV65.filled{background:linear-gradient(90deg,#0ea5e91f,#0f172a9e)}.crewSlotV65.empty{border-style:dashed}.slotIndexV65{color:#cbd5e1;background:#0f172acc;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;font-weight:900;display:flex}.slotAvatarV65{color:#67e8f9;background:#082f4952;border:1px solid #67e8f92e;border-radius:16px;justify-content:center;align-items:center;width:42px;height:42px;font-weight:900;display:flex}.crewSlotV65.filled .slotAvatarV65{color:#22c55e}.slotInfoV65{gap:4px;display:grid}.slotInfoV65 strong{color:#f8fafc;font-size:17px}.slotInfoV65 small{color:#94a3b8}.slotActionsV65{align-items:center;gap:8px;display:flex}.ghostButton{background:#7f1d1d29}.officerPickerV65{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin-top:14px;display:grid}.configGridV65{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.configGridV65 label,.officerPickerV65 label{color:#cbd5e1;gap:6px;font-weight:800;display:grid}.configGridV65 select,.officerPickerV65 select{min-height:46px}.patrolSummaryV65{background:#0f172a80;border:1px solid #60a5fa2e;border-radius:20px;grid-template-columns:70px minmax(0,1fr) minmax(180px,.45fr);align-items:center;gap:16px;margin-top:16px;padding:16px;display:grid}.summaryShieldV65{color:#93c5fd;background:#1e40af38;border:1px solid #60a5fa59;border-radius:18px;justify-content:center;align-items:center;width:58px;height:58px;font-size:28px;display:flex}.patrolSummaryV65 small{color:#94a3b8;text-transform:uppercase;letter-spacing:.08em;font-size:11px;display:block}.patrolSummaryV65 strong{color:#f8fafc;font-size:24px;display:block}.patrolSummaryV65 span{color:#94a3b8}.patrolBottomV65{grid-template-columns:minmax(360px,.9fr) minmax(500px,1.1fr);gap:18px;margin-top:18px;display:grid}.notePanelV65 textarea{min-height:150px}.quickActionsV65{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.quickActionsV65 button{text-align:left;flex-direction:column;justify-content:center;min-height:70px;display:flex}.quickActionsV65 button small{opacity:.75;margin-top:4px;font-size:12px;display:block}.saveActionV65{grid-column:auto}.patrolModalV65 .danger{color:#fecaca;background:#7f1d1d38;border-color:#f8717159}.patrolModalV65 .primary{color:#04111f;background:linear-gradient(135deg,#22d3ee,#2563eb);border-color:#67e8f9a6}@media (width<=1100px){.patrolModalGridV65,.patrolBottomV65,.configGridV65,.quickActionsV65{grid-template-columns:1fr}.crewSlotV65{grid-template-columns:36px 42px minmax(0,1fr)}.slotActionsV65{grid-column:1/-1}.officerPickerV65,.patrolSummaryV65{grid-template-columns:1fr}}.unitsStackV66{gap:18px}.unitDutyDashboardV66{gap:16px;display:grid}.dutyHeroCardsV66{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.dutyHeroCardV66{background:linear-gradient(135deg,#0f172ac7,#02061785);border:1px solid #67e8f929;border-radius:22px;justify-content:space-between;gap:14px;min-height:132px;padding:18px;display:flex;position:relative;overflow:hidden}.dutyHeroCardV66.identity{border-color:#3b82f659;box-shadow:inset 0 0 0 1px #2563eb14}.dutyHeroCardV66.patrol{background:linear-gradient(135deg,#064e3b4d,#0206177a);border-color:#10b98147}.dutyHeroCardV66.vehicle{background:linear-gradient(135deg,#4c1d9533,#0206177a);border-color:#a855f740}.dutyHeroCardV66 span{color:#67e8f9;text-transform:uppercase;letter-spacing:.08em;margin-right:8px;font-size:12px;font-weight:900;display:inline-block}.dutyHeroCardV66 h3{color:#fff;margin:12px 0 8px;font-size:30px;line-height:1}.dutyHeroCardV66 p{color:#94a3b8;margin:0}.dutyHeroCardV66>strong{opacity:.18;align-self:center;font-size:54px;line-height:1}.unitDutyFormV66{border-top:1px solid #94a3b81f;grid-template-columns:1.2fr .55fr 1fr 1.15fr;gap:12px;padding-top:14px;display:grid}.unitDutyFormV66 label{color:#cbd5e1;gap:6px;font-weight:900;display:grid}.unitDutyFormV66 select,.unitDutyFormV66 input{color:#f8fafc;background:#0206179e;border:1px solid #94a3b838;border-radius:16px;min-height:48px;padding:0 14px}.unitPrimaryActionsV66{flex-wrap:wrap;gap:10px;display:flex}.unitPrimaryActionsV66 button{min-height:48px;padding:0 18px}.unitStatusGridV66{grid-template-columns:minmax(0,.95fr) minmax(0,1fr);gap:16px;display:grid}.connectionRowsV66{gap:8px;display:grid}.connectionRowsV66 div{background:#02061757;border:1px solid #94a3b81f;border-radius:16px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;padding:11px 12px;display:grid}.connectionRowsV66 strong{color:#f8fafc}.connectionRowsV66 em{color:#cbd5e1;font-style:normal;font-weight:900}.stateDot{border-radius:999px;width:13px;height:13px;display:inline-block;box-shadow:0 0 0 5px #94a3b814}.stateDot.green{background:#22c55e}.stateDot.yellow{background:#f59e0b}.stateDot.red{background:#fb7185}.statusNoticeV66{background:#0f172a7a;border:1px solid #94a3b829;border-radius:18px;margin-top:14px;padding:14px 16px}.statusNoticeV66.warn{background:#78350f1f;border-color:#f59e0b47}.statusNoticeV66.ok{background:#064e3b1f;border-color:#22c55e38}.statusNoticeV66 strong{color:#f8fafc}.statusNoticeV66 p{color:#cbd5e1;margin:6px 0 0}.unitMessageV66{color:#dbeafe;background:#02061752;border:1px solid #67e8f924;border-radius:14px;margin:12px 0 0;padding:10px 12px}.nextStepsV66{gap:10px;display:grid}.nextStepsV66 div{background:#02061752;border:1px solid #67e8f921;border-radius:16px;grid-template-columns:40px 1fr;align-items:center;gap:12px;padding:12px;display:grid}.nextStepsV66 b{color:#fff;background:linear-gradient(135deg,#2563eb,#22d3ee);border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.nextStepsV66 strong{color:#f8fafc;display:block}.nextStepsV66 small{color:#94a3b8;margin-top:3px;display:block}.patrolGroupsV66 .unitMiniHead h3{font-size:20px}@media (width<=1200px){.dutyHeroCardsV66,.unitStatusGridV66,.unitDutyFormV66{grid-template-columns:1fr}.unitPrimaryActionsV66 button{flex:220px}}.dutyHeroCardV66.notAssigned{background:linear-gradient(135deg,#78350f1f,#0206177a);border-color:#f59e0b47}.dutyHeroCardV66.assigned{border-color:#22c55e47}.unitTargetHintV67{color:#cbd5e1;background:#0206174d;border:1px solid #67e8f924;border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.unitTargetHintV67 strong{color:#67e8f9;text-transform:uppercase;letter-spacing:.06em;font-size:12px}.unitTargetHintV67 span{color:#e2e8f0}.unitStatusGridV66{display:none!important}.unitStatusCompactV69{background:linear-gradient(135deg,#78350f1a,#0206176b);border:1px solid #fbbf2438;border-radius:22px;gap:10px;padding:14px 16px;display:grid;box-shadow:0 18px 45px #0000002e}.compactStatusHeaderV69{justify-content:space-between;align-items:center;gap:12px;display:flex}.compactStatusHeaderV69 strong{color:#fff;font-size:18px}.compactStatusHeaderV69 span{color:#cbd5e1;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:800}.compactStatusPillsV69{flex-wrap:wrap;gap:8px;display:flex}.unitStatusCompactV69 p{color:#cbd5e1;margin:0;line-height:1.45}.unitDutyDashboardV66+.unitStatusCompactV69{margin-top:14px}.helpSteps p{white-space:normal}.unitStatusCompactV70{background:linear-gradient(135deg,#78350f14,#02061757);border:1px solid #fbbf243d;border-radius:18px;gap:8px;padding:10px 12px;display:grid;box-shadow:0 12px 30px #00000024}.unitStatusCompactV70.session{background:linear-gradient(135deg,#7f1d1d1a,#02061757);border-color:#f8717147}.unitStatusCompactV70.access,.unitStatusCompactV70.conflict{border-color:#fbbf2447}.compactStatusHeaderV70{justify-content:space-between;align-items:center;gap:12px;display:flex}.compactStatusHeaderV70 strong{color:#fff;font-size:15px}.compactStatusHeaderV70 span{color:#cbd5e1;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:800}.unitStatusCompactV70 p{color:#cbd5e1;margin:0;font-size:13px;line-height:1.35}.compactStatusPillsV70{flex-wrap:wrap;gap:6px;display:flex}.unitDutyDashboardV66+.unitStatusCompactV70{margin-top:10px}.unitStatusCompactV70.session{display:none!important}.unitStatusCompactV70{margin-top:8px}.unitMiniRosterV72{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:2px;display:grid}.unitMiniRosterV72 span{background:#02061742;border:1px solid #94a3b821;border-radius:12px;grid-template-columns:auto 1fr;align-items:center;gap:7px;min-height:34px;padding:7px 8px;display:grid}.unitMiniRosterV72 span:before{content:"";background:#64748b;border-radius:999px;width:9px;height:9px;box-shadow:0 0 0 4px #64748b14}.unitMiniRosterV72 span.filled{background:#082f4947;border-color:#22d3ee3d}.unitMiniRosterV72 span.filled:before{background:#22d3ee;box-shadow:0 0 0 4px #22d3ee1f}.unitMiniRosterV72 b{color:#e2e8f0;white-space:nowrap;font-size:11px}.unitMiniRosterV72 small{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.unitMiniActionsV72{margin-top:2px}.patrolGroupsV66 .unitMiniSlot{min-height:170px}@media (width<=1100px){.unitMiniRosterV72{grid-template-columns:1fr}.patrolGroupsV66 .unitMiniSlot{min-height:auto}}.unitsStackV73 .unitsMainLayoutV73{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.unitsPrimaryV73{gap:16px;min-width:0;display:grid}.officerDutySidebarV73{background:linear-gradient(#08182dc7,#020617e0);border:1px solid #67e8f929;border-radius:22px;gap:12px;max-height:calc(100vh - 120px);padding:14px;display:grid;position:sticky;top:14px;overflow:auto;box-shadow:0 20px 50px #00000038}.officerDutyHeaderV73{border-bottom:1px solid #94a3b824;justify-content:space-between;align-items:center;gap:10px;padding:4px 2px 8px;display:flex}.officerDutyHeaderV73 strong{color:#fff;font-size:20px;display:block}.officerDutyHeaderV73 span{color:#94a3b8;font-size:13px;display:block}.officerDutyGroupV73{background:#0f172a57;border:1px solid #94a3b81f;border-radius:18px;gap:8px;padding:10px;display:grid}.officerDutyGroupHeadV73{color:#e2e8f0;justify-content:space-between;align-items:center;font-weight:900;display:flex}.officerDutyGroupV73.green{border-left:3px solid #22c55ecc}.officerDutyGroupV73.yellow{border-left:3px solid #fbbf24cc}.officerDutyGroupV73.blue{border-left:3px solid #38bdf8a6}.officerDutyRowsV73{gap:7px;display:grid}.officerDutyRowV73{background:#0206176b;border:1px solid #67e8f91f;border-radius:14px;gap:2px;padding:9px 10px;display:grid}.officerDutyRowV73 b{color:#67e8f9}.officerDutyRowV73 span{color:#f8fafc;font-weight:800}.officerDutyRowV73 small{color:#94a3b8}.unitTargetHintV67 strong:after{content:""}.unitStatusCompactV70.conflict{border-color:#fbbf2447}@media (width<=1400px){.unitsStackV73 .unitsMainLayoutV73{grid-template-columns:1fr}.officerDutySidebarV73{grid-template-columns:repeat(3,minmax(0,1fr));max-height:none;position:relative;top:auto}.officerDutyHeaderV73{grid-column:1/-1}}@media (width<=900px){.officerDutySidebarV73{grid-template-columns:1fr}}.officerDutySidebarV74{position:sticky;top:18px}.draggableOfficerV74{cursor:grab;-webkit-user-select:none;user-select:none}.draggableOfficerV74:active{cursor:grabbing}.officerDutyHintV74{color:#94a3b8;background:#08182d85;border:1px solid #67e8f929;border-radius:14px;margin-top:12px;padding:12px;font-size:12px;line-height:1.45}.unitMiniSlotV74{transition:border-color .15s,box-shadow .15s,transform .15s}.unitMiniSlotV74:hover{box-shadow:0 0 0 1px #22d3ee38,0 18px 48px #0000002e}.unitMiniSlotV74:focus-within{border-color:#22d3ee73}.unitMiniSlotV74 .unitMiniRosterV72 span.filled{background:#16a34a14;border-color:#22c55e52}.unitMiniSlotV74 .unitMiniRosterV72 span.empty{opacity:.86;border-style:dashed}.crewPanelV74 .crewSlotV65.empty{border-style:dashed}.officerDutySidebarV75 .officerDutyRowV73 b{letter-spacing:.02em}.officerDutySidebarV75 .officerDutyGroupV73.yellow .officerDutyRowV73 b,.officerDutySidebarV75 .officerDutyGroupV73.green .officerDutyRowV73 b{color:#67e8f9}.agenciesV76 .agencyConsoleV76{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.agencyListV76{gap:10px;display:grid}.agencyListV76 button{text-align:left;color:#e5f7ff;background:#0206176b;border:1px solid #67e8f924;border-radius:18px;grid-template-columns:auto 1fr;align-items:center;gap:4px 12px;padding:14px;transition:border-color .15s,background .15s,transform .15s;display:grid}.agencyListV76 button:hover,.agencyListV76 button.active{background:linear-gradient(135deg,#0891b23d,#0f172ac2);border-color:#22d3ee85;transform:translateY(-1px)}.agencyListV76 button span{color:#67e8f9;background:#22d3ee24;border:1px solid #22d3ee52;border-radius:14px;grid-row:1/3;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.agencyListV76 button strong{color:#fff;font-size:17px}.agencyListV76 button small{color:#94a3b8;font-weight:700}.agencyDetailV76{background:#0206174d;border:1px solid #67e8f924;border-radius:22px;gap:16px;padding:16px;display:grid}.agencyDetailHeadV76{border-bottom:1px solid #94a3b81f;justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:14px;display:flex}.agencyDetailHeadV76 h2{color:#fff;margin:8px 0 4px;font-size:32px}.agencyDetailHeadV76 p{color:#94a3b8;margin:0}.agencyStatsV76{grid-template-columns:repeat(3,minmax(86px,1fr));gap:10px;min-width:310px;display:grid}.agencyStatsV76 div{text-align:center;background:#08182d8f;border:1px solid #67e8f924;border-radius:16px;padding:12px}.agencyStatsV76 strong{color:#67e8f9;font-size:24px;display:block}.agencyStatsV76 span{color:#94a3b8;text-transform:uppercase;letter-spacing:.06em;font-size:12px;font-weight:900}.agencyMemberTableV76{gap:10px;display:grid}.agencyMemberV76{background:#0206176b;border:1px solid #67e8f91f;border-left:4px solid #38bdf8a6;border-radius:18px;grid-template-columns:1.3fr .8fr .7fr .8fr;align-items:center;gap:12px;padding:13px 14px;display:grid}.agencyMemberV76.green{border-left-color:#34d399cc}.agencyMemberV76.yellow{border-left-color:#fbbf24d9}.agencyMemberV76.blue{border-left-color:#38bdf8b3}.agencyMemberV76 strong{color:#67e8f9;font-size:20px;display:block}.agencyMemberV76 span{color:#fff;font-size:17px;font-weight:900;display:block}.agencyMemberV76 small{color:#94a3b8;text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:900;display:block}.agencyMemberV76 b{color:#e5f7ff}@media (width<=1180px){.agenciesV76 .agencyConsoleV76,.agencyDetailHeadV76{grid-template-columns:1fr;display:grid}.agencyStatsV76,.agencyMemberV76{grid-template-columns:1fr}.agencyStatsV76{min-width:0}}.agencyMemberV76 strong{letter-spacing:.01em}.agenciesV78 .agencyConsoleV78{grid-template-columns:minmax(260px,340px) minmax(0,1fr);align-items:start;gap:18px;display:grid}.agencyListV78{gap:10px;display:grid}.agencyListV78 button{text-align:left;background:#02061761;border:1px solid #67e8f91f;border-radius:16px;grid-template-rows:auto auto;grid-template-columns:52px 1fr;align-items:center;gap:2px 12px;min-height:72px;padding:12px;display:grid}.agencyListV78 button.active{background:linear-gradient(135deg,#0891b23b,#0f172ab3);border-color:#22d3ee8c}.agencyListV78 span{color:#67e8f9;background:#22d3ee21;border:1px solid #67e8f940;border-radius:14px;grid-row:1/3;place-items:center;width:42px;height:42px;font-weight:1000;display:grid}.agencyListV78 strong{color:#fff}.agencyListV78 small{color:#94a3b8;font-weight:800}.agencyDetailV78{background:#02061740;border:1px solid #67e8f921;border-radius:18px;padding:16px}.agencyDetailHeadV78{border-bottom:1px solid #94a3b81f;grid-template-columns:1fr auto;align-items:start;gap:18px;margin-bottom:12px;padding-bottom:12px;display:grid}.agencyDetailHeadV78 h2{color:#fff;margin:8px 0 4px}.agencyDetailHeadV78 p{color:#94a3b8;margin:0}.agencyStatsV78{gap:10px;display:flex}.agencyStatsV78 div{text-align:center;background:#02061766;border:1px solid #67e8f924;border-radius:14px;min-width:104px;padding:10px}.agencyStatsV78 strong{color:#67e8f9;font-size:24px;display:block}.agencyStatsV78 span{text-transform:uppercase;color:#94a3b8;font-size:11px;font-weight:900}.agencyModeTabsV78{gap:8px;margin-bottom:12px;display:flex}.agencyModeTabsV78 button{border-radius:14px;padding:10px 14px}.agencyModeTabsV78 button.active{background:#22d3ee29;border-color:#22d3ee73}.agencyMemberTableV78{gap:10px;display:grid}.agencyMemberV78{text-align:left;background:#0206176b;border:1px solid #67e8f91f;border-left:4px solid #38bdf8a6;border-radius:18px;grid-template-columns:1.3fr .85fr .75fr .55fr;align-items:center;gap:12px;width:100%;padding:13px 14px;display:grid}.agencyMemberV78.green{border-left-color:#34d399cc}.agencyMemberV78.yellow{border-left-color:#fbbf24d9}.agencyMemberV78.blue{border-left-color:#38bdf8b3}.agencyMemberV78.active,.agencyMemberV78:hover{background:#082f4952;border-color:#22d3ee73}.agencyMemberV78 strong{color:#67e8f9;font-size:20px;display:block}.agencyMemberV78 span{color:#fff;font-size:17px;font-weight:900;display:block}.agencyMemberV78 small{color:#94a3b8;text-transform:uppercase;letter-spacing:.07em;font-size:11px;font-weight:900;display:block}.agencyMemberV78 b{color:#e5f7ff}.agencyAdminV78,.agencyRanksV78{gap:14px;display:grid}.agencyAdminHeroV78{background:linear-gradient(135deg,#0891b224,#02061761);border:1px solid #67e8f924;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:14px;padding:16px;display:flex}.agencyAdminHeroV78 small{color:#67e8f9;text-transform:uppercase;letter-spacing:.08em;font-weight:900}.agencyAdminHeroV78 h3{color:#fff;margin:5px 0}.agencyAdminHeroV78 p{color:#94a3b8;margin:0}.agencyAdminGridV78{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;gap:12px;display:grid}.agencyActionStackV78{flex-wrap:wrap;gap:8px;display:flex}.agencySyncNoteV78{color:#e5e7eb;background:#78350f29;border:1px solid #fbbf2440;border-radius:16px;margin:0;padding:12px}.agencyRankAddV78{grid-template-columns:1fr auto;align-items:end;gap:12px;display:grid}.agencyRankListV78{gap:8px;display:grid}.agencyRankListV78 article{background:#02061761;border:1px solid #67e8f91f;border-radius:16px;justify-content:space-between;align-items:center;padding:12px;display:flex}.agencyRankListV78 small{color:#94a3b8;text-transform:uppercase;letter-spacing:.07em;font-weight:900;display:block}.agencyRankListV78 strong{color:#fff;font-size:18px}@media (width<=1180px){.agenciesV78 .agencyConsoleV78,.agencyDetailHeadV78,.agencyAdminGridV78,.agencyRankAddV78{grid-template-columns:1fr}.agencyStatsV78{flex-wrap:wrap}.agencyMemberV78{grid-template-columns:1fr}}.agenciesV79 .agencyScopeNoticeV79{color:#cbd5e1;background:#02061752;border:1px solid #67e8f924;border-radius:16px;align-items:center;gap:12px;margin:10px 0 14px;padding:12px 14px;display:flex}.agenciesV79 .agencyModeTabsV78 button:disabled{opacity:.45;cursor:not-allowed}.agenciesV79 .agencyMemberV78 b{word-break:break-word}.agenciesV80 .agencyShellV80{gap:18px;display:grid}.agencyPickerV80{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.agencyPickerV80 button{text-align:left;color:#e5f4ff;background:#02061757;border:1px solid #67e8f91f;border-radius:18px;grid-template-columns:auto 1fr;grid-template-areas:"icon title""icon meta";align-items:center;gap:4px 12px;padding:12px;display:grid}.agencyPickerV80 button.active{background:linear-gradient(135deg,#0891b240,#0f172ac7);border-color:#22d3ee80}.agencyPickerV80 .agencyIconV80{color:#67e8f9;background:#22d3ee29;border:1px solid #22d3ee57;border-radius:14px;grid-area:icon;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.agencyPickerV80 strong{grid-area:title;font-size:16px}.agencyPickerV80 small{color:#94a3b8;grid-area:meta}.agencyMainV80{background:#02061747;border:1px solid #67e8f91f;border-radius:22px;gap:14px;padding:16px;display:grid}.agencyHeroV80{border-bottom:1px solid #94a3b81f;justify-content:space-between;align-items:flex-start;gap:16px;padding-bottom:14px;display:flex}.agencyHeroV80 h2{margin:10px 0 4px;font-size:30px}.agencyHeroV80 p{color:#94a3b8;margin:0}.agencyStatsV80{grid-template-columns:repeat(3,minmax(88px,1fr));gap:10px;min-width:320px;display:grid}.agencyStatsV80 article{text-align:center;background:#0f172a8c;border:1px solid #67e8f924;border-radius:16px;padding:12px}.agencyStatsV80 strong{color:#67e8f9;font-size:26px}.agencyStatsV80 span{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;font-size:11px;font-weight:900;display:block}.agencyToolbarV80{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.agencyToolbarV80 button{color:#dbeafe;background:#0f172a8c;border:1px solid #67e8f924;border-radius:14px;padding:10px 14px;font-weight:900}.agencyToolbarV80 button.active{color:#fff;background:#22d3ee2e;border-color:#22d3ee80}.agencyToolbarV80 button:disabled{opacity:.45;cursor:not-allowed}.agencyToolbarV80 span{color:#94a3b8;margin-left:auto}.agencyWorkgridV80{grid-template-columns:minmax(0,1.2fr) minmax(330px,.55fr);align-items:start;gap:14px;display:grid}.agencyMemberListV80{gap:8px;display:grid}.agencyMemberRowV80{text-align:left;color:#e5f4ff;background:#0206175c;border:1px solid #67e8f91f;border-left:4px solid #38bdf8ad;border-radius:16px;grid-template-columns:minmax(210px,1.1fr) minmax(120px,.7fr) minmax(150px,.7fr) minmax(90px,.4fr);align-items:center;gap:12px;width:100%;padding:12px 14px;display:grid}.agencyMemberRowV80.active{background:#082f4973;border-color:#22d3ee8a}.agencyMemberRowV80.green{border-left-color:#10b981d1}.agencyMemberRowV80.yellow{border-left-color:#eab308d1}.agencyMemberRowV80.blue{border-left-color:#38bdf8d1}.agencyMemberRowV80 small{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;font-size:11px;font-weight:900;display:block}.agencyOfficerIdentityV80 b{color:#67e8f9;font-size:20px;display:block}.agencyOfficerIdentityV80 strong{color:#fff;margin-top:3px;font-size:15px;display:block}.agencySidePanelV80{background:linear-gradient(#082f4952,#02061773);border:1px solid #67e8f924;border-radius:20px;gap:14px;padding:16px;display:grid;position:sticky;top:12px}.agencyAdminPanelV80,.agencyRanksPanelV80{gap:14px;display:grid}.agencyAdminPanelV80 h3,.agencyRanksPanelV80 h3{margin:0;font-size:22px}.agencySelectedOfficerV80{background:#0206176b;border:1px solid #67e8f924;border-radius:18px;gap:4px;padding:14px;display:grid}.agencySelectedOfficerV80 h2{color:#67e8f9;margin:6px 0 0;font-size:28px}.agencySelectedOfficerV80 strong{color:#fff;font-size:18px}.agencySelectedOfficerV80 span{color:#94a3b8}.agencyActionsV80{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.agencyActionsV80 .danger{grid-column:1/-1}.agencyRankAddV80{grid-template-columns:1fr auto;gap:8px;display:grid}.agencyRankListV80{gap:8px;max-height:420px;padding-right:4px;display:grid;overflow:auto}.agencyRankListV80 article{background:#02061759;border:1px solid #67e8f91f;border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.agencyRankListV80 small{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;font-size:10px;font-weight:900;display:block}@media (width<=1200px){.agencyHeroV80,.agencyWorkgridV80{grid-template-columns:1fr;display:grid}.agencyStatsV80{min-width:0}.agencySidePanelV80{position:static}.agencyMemberRowV80{grid-template-columns:1fr 1fr}.agencyToolbarV80 span{width:100%;margin-left:0}}@media (width<=760px){.agencyPickerV80,.agencyStatsV80,.agencyMemberRowV80,.agencyActionsV80{grid-template-columns:1fr}}.agenciesV81 .agencyLayoutV81{grid-template-columns:300px minmax(0,1fr);align-items:start;gap:18px;display:grid}.agencyDirectoryV81{background:#02061747;border:1px solid #67e8f91f;border-radius:22px;gap:12px;padding:14px;display:grid;position:sticky;top:12px}.agencyDirectoryHeaderV81{justify-content:space-between;align-items:end;gap:10px;display:flex}.agencyDirectoryHeaderV81 h3{margin:0}.agencyDirectoryHeaderV81 span{color:#67e8f9;text-transform:uppercase;letter-spacing:.08em;font-size:12px;font-weight:900}.agencyPickerV81{gap:10px;display:grid}.agencyPickerV81 button{text-align:left;color:#e5f4ff;background:#0f172a73;border:1px solid #67e8f91f;border-radius:18px;grid-template-columns:auto 1fr;grid-template-areas:"icon title""icon meta";align-items:center;gap:4px 10px;padding:12px;display:grid}.agencyPickerV81 button.active{background:linear-gradient(135deg,#0891b242,#0f172abf);border-color:#22d3ee8c}.agencyPickerV81 span{color:#67e8f9;background:#22d3ee21;border:1px solid #22d3ee52;border-radius:14px;grid-area:icon;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.agencyPickerV81 strong{grid-area:title}.agencyPickerV81 small{color:#94a3b8;grid-area:meta}.agencyCommandV81{gap:16px;display:grid}.agencyHeroV81{background:linear-gradient(135deg,#082f494d,#02061761);border:1px solid #67e8f91f;border-radius:22px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.agencyHeroV81 h2{margin:9px 0 4px;font-size:32px}.agencyHeroV81 p{color:#94a3b8;margin:0}.agencyStatsV81{grid-template-columns:repeat(3,92px);gap:10px;display:grid}.agencyStatsV81 article{text-align:center;background:#0f172a8c;border:1px solid #67e8f924;border-radius:16px;padding:12px}.agencyStatsV81 strong{color:#67e8f9;font-size:27px}.agencyStatsV81 span{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;font-size:10px;font-weight:900;display:block}.agencyBoardV81{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:16px;display:grid}.agencyPeopleV81,.agencyControlV81>section{background:#0206174d;border:1px solid #67e8f91f;border-radius:22px;padding:14px}.agencyControlV81{gap:14px;display:grid;position:sticky;top:12px}.agencySectionHeadV81{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.agencySectionHeadV81 h3{margin:0;font-size:22px}.agencySectionHeadV81 p{color:#94a3b8;margin:4px 0 0}.agencySectionHeadV81>span{color:#94a3b8;text-align:right;max-width:260px;font-size:12px}.agencyFiltersV81{grid-template-columns:minmax(220px,1fr) repeat(4,auto);gap:8px;margin-bottom:12px;display:grid}.agencyFiltersV81 button{color:#dbeafe;background:#0f172a8c;border:1px solid #67e8f924;border-radius:14px;align-items:center;gap:8px;padding:10px 12px;font-weight:900;display:flex}.agencyFiltersV81 button.active{background:#22d3ee24;border-color:#22d3ee8c}.agencyFiltersV81 b{color:#67e8f9}.agencyMemberCardsV81{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:10px;display:grid}.agencyPersonCardV81{text-align:left;color:#e5f4ff;background:#0f172a61;border:1px solid #67e8f91f;border-left:4px solid #38bdf8bf;border-radius:18px;grid-template-rows:auto 1fr;grid-template-columns:1fr auto;align-items:start;gap:10px;min-height:118px;padding:14px;display:grid}.agencyPersonCardV81.active{background:linear-gradient(135deg,#082f498c,#0f172a85);border-color:#22d3ee9e}.agencyPersonCardV81.green{border-left-color:#10b981d9}.agencyPersonCardV81.yellow{border-left-color:#eab308d9}.agencyPersonCardV81 b{color:#67e8f9;font-size:22px;display:block}.agencyPersonCardV81 strong{color:#fff;margin-top:4px;font-size:16px;display:block}.agencyPersonCardV81 small{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;font-size:10px;font-weight:900;display:block}.agencyPersonCardV81 span:not(.badge){color:#e5e7eb;margin-top:3px;font-weight:900;display:block}.agencySelectedV81 h3,.agencyActionBoxV81 h3,.agencyRanksCompactV81 h3{margin:0 0 10px;font-size:21px}.agencySelectedV81 h2{color:#67e8f9;margin:8px 0 2px;font-size:30px}.agencySelectedV81 strong{color:#fff;font-size:18px;display:block}.agencySelectedV81 span{color:#94a3b8}.agencyActionGridV81{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.agencyActionGridV81 .danger{grid-column:1/-1}.agencyRankAddV81{grid-template-columns:1fr auto;gap:8px;margin-bottom:10px;display:grid}.agencyRankChipsV81{flex-wrap:wrap;gap:8px;display:flex}.agencyRankChipsV81 span{color:#e5f4ff;background:#0f172a8c;border:1px solid #67e8f924;border-radius:999px;align-items:center;gap:8px;padding:8px 10px;font-weight:900;display:inline-flex}.agencyRankChipsV81 b{color:#67e8f9;background:#22d3ee29;border-radius:999px;place-items:center;width:22px;height:22px;display:grid}.agencyRankChipsV81 button{color:#fecaca;background:#f8717129;border:0;border-radius:999px;width:24px;height:24px;padding:0}@media (width<=1300px){.agenciesV81 .agencyLayoutV81,.agencyBoardV81{grid-template-columns:1fr}.agencyDirectoryV81,.agencyControlV81{position:static}.agencyPickerV81{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.agencyStatsV81{grid-template-columns:repeat(3,minmax(80px,1fr))}}@media (width<=760px){.agencyHeroV81,.agencyFiltersV81{grid-template-columns:1fr;display:grid}.agencyMemberCardsV81,.agencyStatsV81,.agencyActionGridV81{grid-template-columns:1fr}}.agenciesV83 .agencyCommandV83{flex-direction:column;gap:18px;min-width:0;display:flex}.agencyBoardV83{grid-template-columns:minmax(0,1fr) 330px;align-items:start;gap:18px;display:grid}.agencyMemberCardsV83{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:10px;display:grid}.agencyControlV83{flex-direction:column;gap:14px;min-width:0;display:flex}.rankSummaryV83{border:1px solid var(--line);background:linear-gradient(140deg,#0b1c30eb,#040814e0);border-radius:18px;padding:16px}.rankSummaryV83 h3{margin:0 0 4px}.rankSummaryV83 p{color:var(--muted);margin:0 0 10px}.rankSummaryV83 div{flex-wrap:wrap;gap:8px;display:flex}.rankSummaryV83 button{border:1px solid var(--line);color:var(--text);background:#ffffff0a;border-radius:999px;padding:8px 10px;font-weight:900}.rankSummaryV83 button.active{background:#65e2ff1f;border-color:#65e2ffb3}.rankSummaryV83 button b{width:20px;height:20px;color:var(--cyan);background:#65e2ff29;border-radius:999px;place-items:center;margin-right:6px;display:inline-grid}.rankBuilderV83{border-top:1px solid var(--line);grid-template-columns:390px minmax(0,1fr);gap:18px;padding-top:18px;display:grid}.rankListV83,.rankProfileV83{border:1px solid var(--line);background:linear-gradient(145deg,#0a182cf2,#050916f0);border-radius:22px;min-width:0;padding:16px}.rankRowsV83{flex-direction:column;gap:9px;max-height:520px;padding-right:4px;display:flex;overflow:auto}.rankRowsV83 button{text-align:left;border:1px solid var(--line);color:var(--text);background:#ffffff09;border-radius:16px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.rankRowsV83 button.active{background:linear-gradient(120deg,#65e2ff1f,#ffffff0a);border-color:#65e2ffcc}.rankRowsV83 button span{width:30px;height:30px;color:var(--cyan);background:#65e2ff24;border-radius:10px;place-items:center;font-weight:1000;display:grid}.rankRowsV83 button strong{font-size:15px}.rankRowsV83 button small{color:var(--muted);grid-column:2/3;font-weight:800}.rankProfileHeadV83{justify-content:space-between;align-items:start;gap:12px;margin-bottom:14px;display:flex}.rankProfileHeadV83 h3{margin:8px 0 4px;font-size:28px}.rankProfileHeadV83 p{color:var(--muted);margin:0}.rankEditorGridV83{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}.rankEditorGridV83 label{color:var(--muted);flex-direction:column;gap:6px;font-weight:900;display:flex}.rankEditorGridV83 input{border:1px solid var(--line);width:100%;color:var(--text);background:#050b1d;border-radius:14px;padding:12px;font-weight:900}.rankPermsV83{border:1px solid var(--line);background:#ffffff06;border-radius:18px;margin-bottom:14px;padding:14px}.rankPermsV83 h4{margin:0 0 10px}.rankPermsV83 button{border:1px solid var(--line);color:var(--muted);background:#ffffff0a;border-radius:999px;margin:0 7px 7px 0;padding:8px 10px;font-weight:900}.rankPermsV83 button.active{color:#d5ffe5;background:#22c55e24;border-color:#22c55e8c}.rankDangerV83{background:#ff6b6b0f;border:1px solid #ff6b6b59;border-radius:18px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;display:grid}.rankDangerV83 strong{margin-bottom:5px;display:block}.rankDangerV83 p{color:var(--muted);margin:0}.rankDangerV83>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.rankDangerV83 button{border-radius:14px;padding:12px 16px;font-weight:1000}@media (width<=1250px){.agencyBoardV83,.rankBuilderV83{grid-template-columns:1fr}.agencyControlV83{grid-template-columns:1fr 1fr;display:grid}.rankEditorGridV83{grid-template-columns:repeat(2,1fr)}}.agenciesV83 .agencyLayoutV81{isolation:isolate;grid-template-columns:280px minmax(0,1fr);align-items:start;gap:18px;width:100%;min-width:0;display:grid;position:relative}.agenciesV83 .agencyDirectoryV81{z-index:1;align-self:start;max-width:100%;position:relative;top:auto;overflow:hidden}.agenciesV83 .agencyPickerV81{max-height:calc(100vh - 330px);padding-right:4px;overflow:auto}.agenciesV83 .agencyCommandV83{z-index:0;min-width:0;position:relative;overflow:hidden}.agenciesV83 .agencyHeroV81,.agenciesV83 .agencyBoardV83,.agenciesV83 .rankBuilderV83{width:100%;min-width:0}.agenciesV83 .agencyPeopleV81,.agenciesV83 .agencyControlV83,.agenciesV83 .rankListV83,.agenciesV83 .rankProfileV83,.agenciesV83 .agencyFiltersV81 input{min-width:0}@media (width<=1350px){.agenciesV83 .agencyLayoutV81{grid-template-columns:1fr}.agenciesV83 .agencyDirectoryV81{position:static}.agenciesV83 .agencyPickerV81{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));max-height:none;padding-right:0;display:grid;overflow:visible}}@media (width<=920px){.agenciesV83 .agencyBoardV83,.agenciesV83 .rankBuilderV83{grid-template-columns:1fr}.agenciesV83 .agencyControlV83{flex-direction:column;display:flex}.agenciesV83 .rankEditorGridV83{grid-template-columns:1fr}}.agenciesV86 .agencyShellV86{grid-template-columns:270px minmax(0,1fr);align-items:start;gap:18px;display:grid}.agencyRailV86{background:#050d1d73;border:1px solid #60dcff29;border-radius:20px;padding:14px;position:sticky;top:12px}.agencyRailTitleV86{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.agencyRailTitleV86 small{color:#67f0ff;text-transform:uppercase;letter-spacing:.12em;font-weight:900}.agencyRailV86 button{text-align:left;color:#eef7ff;background:#091124db;border:1px solid #7197b429;border-radius:16px;grid-template-columns:42px 1fr;gap:10px;width:100%;margin:8px 0;padding:12px;display:grid}.agencyRailV86 button span{color:#66eaff;background:#2bd8f51f;border:1px solid #2bd8f559;border-radius:12px;grid-row:1/3;place-items:center;font-weight:900;display:grid}.agencyRailV86 button strong{font-size:.98rem}.agencyRailV86 button small{color:#a9b8cc}.agencyRailV86 button.active{background:linear-gradient(135deg,#1259738c,#0a1128eb);border-color:#2bd8f5bf;box-shadow:inset 0 0 0 1px #2bd8f514}.agencyWorkspaceV86{gap:14px;min-width:0;display:grid}.agencyHeaderV86{background:linear-gradient(135deg,#08344861,#080e23c7);border:1px solid #60dcff1f;border-radius:20px;justify-content:space-between;align-items:center;gap:14px;padding:18px;display:flex}.agencyHeaderV86 h2{margin:.3rem 0 .2rem;font-size:2rem}.agencyHeaderV86 p{color:#aeb9c8;margin:0}.agencyStatsV86{gap:10px;display:flex}.agencyStatsV86 article{text-align:center;background:#060d1ea6;border:1px solid #7197b429;border-radius:15px;min-width:95px;padding:12px}.agencyStatsV86 strong{color:#66eaff;font-size:1.45rem;display:block}.agencyStatsV86 span{text-transform:uppercase;letter-spacing:.1em;color:#aab8cc;font-size:.7rem;font-weight:900}.agencyTabsV86{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.agencyTabsV86 button{text-align:left;color:#eef7ff;background:#070f22bf;border:1px solid #7197b429;border-radius:16px;padding:12px}.agencyTabsV86 button.active{background:#17688352;border-color:#2bd8f5bf}.agencyTabsV86 strong{display:block}.agencyTabsV86 small{color:#a8b6c7;margin-top:4px;font-size:.72rem;display:block}.agencyMessageV86{color:#f7d89a;background:#f8c65917;border:1px solid #f8c65952;border-radius:14px;padding:10px 12px}.agencyOverviewV86{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.agencyOverviewV86 article,.agencyPeopleV86,.agencySidePanelV86,.rankListV86,.rankProfileV86,.agencyRightsV86,.agencyRequestsV86{background:#070f22b8;border:1px solid #7197b429;border-radius:20px;padding:16px}.agencyKpiRowV86{gap:10px;margin:12px 0;display:flex}.agencyKpiRowV86 span{color:#67eaff;border:1px solid #60dcff24;border-radius:14px;flex:1;padding:12px;font-size:1.4rem;font-weight:900}.agencyKpiRowV86 small{text-transform:uppercase;color:#9dacbd;font-size:.65rem;display:block}.agencyPersonnelV86{grid-template-columns:minmax(0,1fr) 320px;gap:14px;display:grid}.agencyToolbarV86{gap:8px;margin-bottom:12px;display:flex}.agencyToolbarV86 input{flex:1}.agencyToolbarV86 button{white-space:nowrap}.agencyToolbarV86 button.active{background:#17688357;border-color:#2bd8f5bf}.peopleGridV86{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.peopleGridV86 button{text-align:left;color:#eef7ff;background:#040a19c7;border:1px solid #7197b429;border-radius:16px;padding:12px}.peopleGridV86 button.active{background:#14526e59;border-color:#29d6f4}.peopleGridV86 strong{color:#66eaff;font-size:1.25rem;display:block}.peopleGridV86 span{margin-top:2px;font-weight:900;display:block}.peopleGridV86 small{color:#a9b7c7}.agencySidePanelV86 h2{color:#67eaff}.agencyActionGridV86{grid-template-columns:1fr 1fr;gap:8px;margin-top:10px;display:grid}.agencyActionGridV86 .danger{grid-column:1/3}.agencyRanksWorkV86{grid-template-columns:340px minmax(0,1fr);gap:14px;display:grid}.agencySectionTitleV86 h3{margin:0 0 4px}.agencySectionTitleV86 p{color:#aab8cb;margin:0 0 12px}.rankAddV86{gap:8px;margin-bottom:10px;display:flex}.rankAddV86 input{flex:1;min-width:0}.rankRowsV86{gap:8px;max-height:520px;padding-right:4px;display:grid;overflow:auto}.rankRowsV86 button{text-align:left;color:#eef7ff;background:#060d1fc7;border:1px solid #7197b429;border-radius:14px;grid-template-columns:34px 1fr;align-items:center;gap:8px;padding:11px;display:grid}.rankRowsV86 button.active{background:#1f5e7c59;border-color:#2bd8f5bf}.rankRowsV86 button>span{color:#66eaff;background:#2bd8f529;border-radius:10px;place-items:center;font-weight:900;display:grid}.rankRowsV86 small{color:#aab8ca;grid-column:2}.rankProfileHeadV86{justify-content:space-between;align-items:start;gap:10px;margin-bottom:12px;display:flex}.rankProfileHeadV86 h3{margin:.3rem 0 .1rem;font-size:1.8rem}.rankEditorGridV86{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.rankDangerV86{background:#ff6c8414;border:1px solid #ff6c8438;border-radius:16px;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding:12px;display:flex}.rankDangerV86 div:last-child{gap:8px;display:flex}.rightsMatrixV86{gap:10px;display:grid}.rightsMatrixV86 article{background:#040a188c;border:1px solid #7197b424;border-radius:14px;padding:10px}.rightsMatrixV86 article div{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.rightsMatrixV86 button.active{background:#1c9d6947;border-color:#34e39673}.requestGridV86{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.requestGridV86 article{background:#040a18a6;border:1px solid #7197b424;border-radius:16px;padding:12px}.requestGridV86 article div{gap:8px;margin-top:10px;display:flex}.settingsPersonnelV86 .settingsHubV86{grid-template-columns:minmax(0,1fr) minmax(380px,.85fr);gap:16px;display:grid}.settingsIdentityV86,.settingsOpsGridV86 .settingsPanel,.accountCardV86{background:#070f22b8;border:1px solid #7197b429;border-radius:20px;padding:16px}.settingsIdentityV86 h2{margin:.4rem 0;font-size:2.4rem}.settingsMetricGridV86{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:16px;display:grid}.settingsMetricGridV86 article{background:#03091685;border:1px solid #60dcff1f;border-radius:14px;padding:12px}.settingsMetricGridV86 small{color:#9faec1;text-transform:uppercase;letter-spacing:.1em;font-size:.7rem;font-weight:900;display:block}.settingsMetricGridV86 strong{margin-top:6px;display:block}.settingsOpsGridV86{grid-template-columns:1fr 1fr 1fr;gap:16px;margin-top:16px;display:grid}.freeNumberGridV86{flex-wrap:wrap;gap:8px;display:flex}.freeNumberGridV86 span{color:#6beaff;background:#2bd8f517;border:1px solid #2bd8f540;border-radius:999px;padding:7px 10px;font-weight:900}.leaveListV86{gap:8px;display:grid}.leaveListV86 article{background:#040a188c;border:1px solid #7197b424;border-radius:14px;padding:10px}.leaveListV86 strong,.leaveListV86 span,.leaveListV86 small{margin-top:3px;display:block}@media (width<=1200px){.agenciesV86 .agencyShellV86,.agencyPersonnelV86,.agencyRanksWorkV86,.settingsPersonnelV86 .settingsHubV86,.settingsOpsGridV86{grid-template-columns:1fr}.agencyRailV86{position:static}.agencyTabsV86,.agencyOverviewV86,.rankEditorGridV86,.settingsMetricGridV86{grid-template-columns:1fr 1fr}}.reservedNumbersV91{color:#facc15;letter-spacing:.02em;background:#f59e0b1a;border:1px solid #f59e0b59;border-radius:12px;align-items:center;margin:8px 0 12px;padding:7px 10px;font-size:12px;font-weight:800;display:inline-flex}.warrantsV92{gap:18px;display:grid}.warrantCommandHeadV92{background:linear-gradient(135deg,#082f495c,#02061740);border:1px solid #67e8f924;border-radius:22px;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.warrantCommandHeadV92 h3{margin:0 0 6px}.warrantCommandHeadV92 p{color:var(--muted);margin:0}.warrantStatStripV92{grid-template-columns:repeat(3,minmax(86px,1fr));gap:10px;min-width:310px;display:grid}.warrantStatStripV92 span{text-align:center;background:#02061773;border:1px solid #67e8f924;border-radius:16px;padding:10px 12px}.warrantStatStripV92 strong{color:#67e8f9;font-size:24px;line-height:1;display:block}.warrantStatStripV92 small{text-transform:uppercase;letter-spacing:.08em;color:#94a3b8;margin-top:5px;font-size:10px;font-weight:900;display:block}.warrantToolbarV92{grid-template-columns:minmax(260px,1fr) auto;align-items:center;gap:12px;display:grid}.warrantToolbarV92 input{color:#f8fafc;background:#020617b8;border:1px solid #67e8f92e;border-radius:16px;width:100%;padding:13px 15px}.warrantFilterTabsV92{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.warrantFilterTabsV92 button{color:#dbeafe;background:#0f172a9e;border:1px solid #67e8f926;border-radius:999px;align-items:center;gap:8px;padding:10px 12px;font-weight:900;display:flex}.warrantFilterTabsV92 button.active{color:#fff;background:linear-gradient(135deg,#22d3ee38,#3b82f624);border-color:#67e8f96b}.warrantFilterTabsV92 button span{color:#67e8f9;background:#67e8f91f;border-radius:999px;justify-content:center;align-items:center;min-width:24px;height:24px;display:inline-flex}.warrantWorkspaceV92{grid-template-columns:minmax(330px,.62fr) minmax(520px,1.38fr);align-items:start;gap:16px;display:grid}.warrantInboxV92,.warrantDetailV92{background:#02061759;border:1px solid #67e8f91f;border-radius:22px;min-height:430px;padding:14px}.warrantSectionTitleV92{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.warrantSectionTitleV92 h3{margin:0}.warrantSectionTitleV92 span{color:#67e8f9;font-weight:900}.warrantListV92{gap:10px;max-height:560px;padding-right:4px;display:grid;overflow:auto}.warrantRowV92{text-align:left;color:#e5e7eb;background:#080d1db8;border:1px solid #67e8f91f;border-radius:18px;gap:7px;padding:13px;display:grid}.warrantRowV92.active{background:linear-gradient(135deg,#082f495c,#020617bd);border-color:#67e8f99e;box-shadow:inset 0 0 0 1px #67e8f914}.warrantRowV92.critical{border-left:3px solid #f87171d9}.warrantRowV92.high{border-left:3px solid #fbbf24bf}.warrantRowTopV92{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.warrantRowV92 strong{color:#f8fafc;font-size:18px}.warrantRowV92 span{color:#cbd5e1;font-weight:800}.warrantRowV92 small{color:#94a3b8;line-height:1.35}.warrantDetailHeroV92{background:linear-gradient(135deg,#082f4940,#02061785);border:1px solid #67e8f91f;border-radius:20px;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;padding:16px;display:flex}.warrantDetailHeroV92 h2{margin:9px 0 4px;font-size:30px}.warrantDetailHeroV92 p{color:#94a3b8;margin:0;font-weight:800}.warrantBadgesV92{flex-wrap:wrap;gap:8px;display:flex}.warrantInfoGridV92{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.warrantInfoGridV92 .field{min-height:104px}.warrantActionHintV92{background:#22d3ee0f;border:1px solid #22d3ee29;border-radius:18px;gap:4px;margin-top:14px;padding:13px 14px;display:grid}.warrantActionHintV92 strong{color:#67e8f9}.warrantActionHintV92 span{color:#cbd5e1;line-height:1.45}@media (width<=1280px){.warrantWorkspaceV92,.warrantToolbarV92{grid-template-columns:1fr}.warrantFilterTabsV92{justify-content:flex-start}.warrantStatStripV92{min-width:0}}@media (width<=760px){.warrantCommandHeadV92,.warrantDetailHeroV92{flex-direction:column}.warrantStatStripV92,.warrantInfoGridV92{grid-template-columns:1fr}}
