:root{color:#172033;font-synthesis:none;text-rendering:optimizelegibility;--nav:#111827;--nav2:#1f2937;--primary:#2563eb;--primary-dark:#1d4ed8;--border:#e3e8ef;--muted:#667085;--surface:#fff;--danger:#b42318;--danger-bg:#fee4e2;--success:#067647;--success-bg:#dcfae6;--warning:#b54708;--warning-bg:#fef0c7;--shadow:0 8px 24px #10182814;background:#f3f5f8;font-family:Tahoma,Arial,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%;margin:0}body{color:#172033;background:#f3f5f8}button,input,textarea,select{font:inherit}button{cursor:pointer}a{color:var(--primary)}.btn{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:10px;min-height:40px;padding:9px 13px;font-weight:700;transition:all .16s}.btn:hover:not(:disabled){background:#f9fafb;border-color:#98a2b3}.btn:disabled{cursor:not-allowed;opacity:.55}.btn-primary{background:var(--primary);border-color:var(--primary);color:#fff}.btn-primary:hover:not(:disabled){background:var(--primary-dark)}.btn-success{color:var(--success);background:#ecfdf3;border-color:#abefc6}.btn-danger{color:var(--danger);background:#fff1f0;border-color:#fda29b}.btn-ghost{color:inherit;background:0 0;border-color:#0000}.btn-ghost:hover:not(:disabled){background:#7f7f7f1a}.adminApp{direction:rtl;min-height:100vh;display:flex}.sidebar{background:linear-gradient(180deg,var(--nav),#0b1220);color:#fff;flex-direction:column;gap:18px;width:272px;height:100vh;padding:18px 14px;display:flex;position:sticky;top:0;overflow:auto}.sidebarBrand{border-bottom:1px solid #ffffff1a;align-items:center;gap:11px;padding:4px 6px 14px;display:flex}.sidebarBrand strong{font-size:18px;display:block}.sidebarBrand span{color:#98a2b3;margin-top:3px;font-size:12px;display:block}.brandMark{color:#fff;background:linear-gradient(135deg,#2563eb,#60a5fa);border-radius:15px;place-items:center;width:48px;height:48px;font-size:24px;font-weight:900;display:grid;box-shadow:0 8px 22px #2563eb4d}.brandMark.small{border-radius:12px;width:39px;height:39px;font-size:20px}.navGroup{margin-bottom:17px}.navGroup h3{color:#98a2b3;margin:0 8px 7px;font-size:11px;font-weight:700}.navItem{text-align:right;color:#d0d5dd;background:0 0;border:0;border-radius:9px;width:100%;margin:2px 0;padding:10px 12px;display:block}.navItem:hover{color:#fff;background:#ffffff0f}.navItem.active{color:#fff;background:#2563eb;font-weight:700;box-shadow:0 6px 16px #2563eb40}.sidebar nav{flex:1}.sidebarFoot{border-top:1px solid #ffffff1a;padding-top:14px}.sidebarFoot .btn{color:#fff;width:100%;margin-top:9px}.signedUser{min-width:0}.signedUser span{color:#98a2b3;font-size:11px;display:block}.signedUser strong{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:12px;display:block;overflow:hidden}.adminMain{flex:1;min-width:0;padding:26px 30px 18px}.topbar{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.topbar h1{margin:4px 0 5px;font-size:27px}.topbar p{color:var(--muted);margin:0;font-size:14px}.breadcrumb{color:#98a2b3;font-size:12px}.breadcrumb span{padding:0 5px}.topbarActions{flex-wrap:wrap;gap:9px;display:flex}.pageContent{min-height:240px}.adminFooter{color:#98a2b3;margin-top:20px;padding:10px 0;font-size:12px}.tableCard{background:var(--surface);border:1px solid var(--border);border-radius:16px;overflow:hidden;box-shadow:0 1px 2px #1018280a}.tableWrap{max-height:calc(100vh - 230px);overflow:auto}table{border-collapse:collapse;width:100%;font-size:13px}th,td{text-align:right;vertical-align:top;overflow-wrap:anywhere;border-bottom:1px solid #edf0f4;max-width:270px;padding:11px 12px}th{z-index:1;color:#475467;white-space:nowrap;background:#f8fafc;font-size:12px;position:sticky;top:0}tr:hover td{background:#fcfcfd}.actionsCell{min-width:150px}.inlineActions{flex-wrap:wrap;gap:6px;display:flex}.tableMeta{color:#667085;background:#fafbfc;border-top:1px solid #edf0f4;padding:10px 13px;font-size:12px}.statusBadge{white-space:nowrap;border-radius:999px;align-items:center;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.status-ok{background:var(--success-bg);color:var(--success)}.status-warn{background:var(--warning-bg);color:var(--warning)}.status-bad{background:var(--danger-bg);color:var(--danger)}.status-neutral{color:#475467;background:#f2f4f7}.muted{color:var(--muted)}.technicalId{text-align:right;direction:ltr;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px}.loadingState,.emptyState{border:1px solid var(--border);color:#667085;background:#fff;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;min-height:240px;display:flex}.emptyState strong{color:#344054}.emptyState p{text-align:center;max-width:480px;margin:0}.emptyIcon{background:#f2f4f7;border-radius:50%;place-items:center;width:48px;height:48px;font-size:24px;display:grid}.spinner{border:3px solid #d0d5dd;border-top-color:var(--primary);border-radius:50%;width:24px;height:24px;animation:.8s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.toast{z-index:3000;min-width:300px;max-width:min(560px,100vw - 48px);box-shadow:var(--shadow);border:1px solid var(--border);background:#fff;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:15px;padding:13px 14px;display:flex;position:fixed;bottom:24px;left:24px}.toast button{cursor:pointer;background:0 0;border:0}.toast-success{color:#05603a;background:#ecfdf3;border-color:#abefc6}.toast-error{color:#912018;background:#fef3f2;border-color:#fecdca}.toast-info{color:#1849a9;background:#eff8ff;border-color:#b2ddff}.infoBox,.warningBox,.errorBox,.successBox{border-radius:12px;margin:0 0 14px;padding:12px 14px;line-height:1.7}.infoBox{color:#1849a9;background:#eff8ff;border:1px solid #b2ddff}.warningBox{color:#93370d;background:#fffaeb;border:1px solid #fedf89}.errorBox{color:#912018;background:#fef3f2;border:1px solid #fecdca}.successBox{color:#05603a;background:#ecfdf3;border:1px solid #abefc6}.modalBackdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:2000;background:#0f172a99;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.modalPanel{background:#fff;border-radius:18px;flex-direction:column;width:min(96vw,760px);max-height:92vh;display:flex;overflow:hidden;box-shadow:0 24px 60px #00000038}.modalHead{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:18px;padding:20px 22px;display:flex}.modalHead h2{margin:0;font-size:20px}.modalHead p{color:#667085;text-align:right;overflow-wrap:anywhere;direction:ltr;margin:5px 0 0;font-size:12px}.modalBody{padding:20px 22px;overflow:auto}.modalFoot{border-top:1px solid var(--border);background:#fafbfc;justify-content:flex-start;gap:8px;padding:14px 22px;display:flex}.dialogForm{gap:15px;display:grid}.field{gap:7px;display:grid}.fieldLabel{color:#344054;font-weight:700}.field small{color:#667085}.field input,.field textarea,.field select,.publicCard input,.publicCard textarea{color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:10px;outline:none;width:100%;padding:10px 12px}.field input:focus,.field textarea:focus,.field select:focus,.publicCard input:focus,.publicCard textarea:focus{border-color:#84adff;box-shadow:0 0 0 3px #dbeafe}.field textarea,.publicCard textarea{resize:vertical;min-height:100px}.ltrInput{text-align:left;direction:ltr}.checkRow{border:1px solid var(--border);background:#fafafa;border-radius:10px;align-items:center;gap:9px;padding:11px 12px;display:flex}.checkRow input{width:18px;height:18px}.rolePicker{border:1px solid var(--border);border-radius:12px;margin:0;padding:12px}.rolePicker legend{padding:0 7px;font-weight:700}.rolePicker label{border-radius:8px;align-items:center;gap:10px;padding:9px;display:flex}.rolePicker label:hover{background:#f9fafb}.rolePicker input{width:18px;height:18px}.rolePicker strong,.rolePicker small{display:block}.rolePicker small{color:#98a2b3;text-align:right;direction:ltr;margin-top:2px}.kycModal{background:#fff;border-radius:18px;width:min(1180px,96vw);max-height:94vh;padding:20px;overflow:auto;box-shadow:0 24px 60px #00000038}.kycHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.kycHead h2{margin:0 0 5px}.kycFacts{border:1px solid var(--border);background:#f8fafc;border-radius:11px;grid-template-columns:max-content 1fr;gap:7px 14px;margin:16px 0;padding:13px;display:grid}.kycGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;display:grid}.kycDoc{border:1px solid var(--border);border-radius:13px;min-height:190px;padding:12px}.kycDocHead{justify-content:space-between;align-items:center;gap:8px;margin-bottom:10px;display:flex}.kycDoc h4{margin:0}.requiredPill{color:#b42318;background:#fff1f0;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:800}.kycDoc img,.kycDoc object{object-fit:contain;background:#f8fafc;border:1px solid #edf0f4;border-radius:9px;width:100%;height:330px;display:block}.kycDoc a{margin-top:8px;display:inline-block}.docState{background:#fafafa;border-radius:8px;place-items:center;min-height:120px;display:grid}.kycConfirm{background:#f8fafc;border-radius:10px;align-items:center;gap:9px;margin-top:16px;padding:12px;display:flex}.kycConfirm input{width:18px;height:18px}.kycActions{border-top:1px solid var(--border);justify-content:flex-start;gap:9px;margin-top:18px;padding-top:14px;display:flex}.loginPage,.publicShell{background:radial-gradient(circle at 20% 15%,#eaf2ff 0,#0000 34%),#f3f5f8;place-items:center;min-height:100vh;padding:20px;display:grid}.loginCard,.publicCard{border:1px solid var(--border);width:min(430px,96vw);box-shadow:var(--shadow);background:#fff;border-radius:20px;gap:15px;padding:28px;display:grid}.loginCard>.brandMark{margin:auto}.loginCard h1,.publicCard h1{text-align:center;margin:0}.loginCard p,.publicCard>p{text-align:center;color:#667085;margin:0}.publicCard h2{margin-top:0}.publicPolicy{min-height:100vh;padding:32px 16px}.publicPolicy article{border:1px solid var(--border);background:#fff;border-radius:18px;width:min(920px,100%);margin:auto;padding:30px;line-height:1.9}.publicPolicy h1,.publicPolicy h2{line-height:1.4}.publicPolicy h2{margin-top:26px}.publicPolicy li{margin:7px 0}@media (width<=1050px){.sidebar{width:230px}.adminMain{padding:22px 20px}.topbar{display:block}.topbarActions{margin-top:14px}.tableWrap{max-height:none}}@media (width<=760px){.adminApp{display:block}.sidebar{gap:10px;width:100%;height:auto;padding:12px;position:static}.sidebarBrand{border:0;padding-bottom:5px}.sidebar nav{gap:9px;display:flex;overflow:auto}.navGroup{gap:4px;margin:0;display:flex}.navGroup h3{display:none}.navItem{white-space:nowrap;width:auto}.sidebarFoot{display:none}.adminMain{padding:16px 12px}.topbar h1{font-size:23px}.topbarActions .btn{flex:1}.toast{min-width:0;max-width:none;bottom:12px;left:12px;right:12px}.modalBackdrop{padding:8px}.modalPanel{max-height:97vh}.kycModal{width:100%;max-height:97vh;padding:14px}.kycFacts,.kycGrid{grid-template-columns:1fr}.kycDoc img,.kycDoc object{height:280px}}.overviewPage{gap:18px;display:grid}.overviewSystem{background:linear-gradient(135deg,#f0fdf4,#fff);border:1px solid #bbf7d0;border-radius:17px;justify-content:space-between;align-items:center;gap:22px;padding:18px 20px;display:flex}.overviewSystemWarn{background:linear-gradient(135deg,#fff7ed,#fff);border-color:#fed7aa}.overviewSystem h2{margin:3px 0 5px;font-size:20px}.overviewSystem p{color:#667085;margin:0;font-size:12px}.eyebrow{color:#667085;font-size:11px;font-weight:800}.systemBadges{flex-wrap:wrap;justify-content:flex-start;gap:10px;display:flex}.systemBadges>span{border:1px solid var(--border);background:#fff;border-radius:999px;align-items:center;gap:7px;padding:6px 8px 6px 11px;font-size:12px;display:flex}.overviewSection{border:1px solid var(--border);background:#fff;border-radius:17px;padding:18px}.sectionHead{justify-content:space-between;align-items:flex-start;gap:15px;margin-bottom:13px;display:flex}.sectionHead h2{margin:0;font-size:18px}.sectionHead p{color:#667085;margin:5px 0 0;font-size:12px;line-height:1.6}.metricGrid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:11px;display:grid}.metricCard{appearance:none;text-align:right;color:#172033;background:#fafbfc;border:1px solid #e4e7ec;border-radius:14px;flex-direction:column;align-items:flex-start;gap:7px;min-height:126px;padding:15px;display:flex}.metricCard:disabled{opacity:1;cursor:default}.metricClickable{cursor:pointer}.metricClickable:hover{background:#f5f8ff;border-color:#84adff;transform:translateY(-1px);box-shadow:0 5px 14px #2563eb12}.metric-warn{background:#fffcf5;border-color:#fedf89}.metric-bad{background:snow;border-color:#fecdca}.metricLabel{font-size:13px;font-weight:800}.metricValue{color:#101828;direction:ltr;font-size:30px;line-height:1}.metricHint{color:#667085;text-align:right;overflow-wrap:anywhere;direction:ltr;font-size:11px;line-height:1.5}.overviewContractNote{color:#1849a9;background:#eff8ff;border:1px solid #b2ddff;border-radius:13px;align-items:flex-start;gap:10px;padding:13px 15px;font-size:12px;line-height:1.7;display:flex}.overviewContractNote span{color:#175cd3}@media (width<=760px){.overviewSystem{display:block}.systemBadges{margin-top:14px}.overviewSection{padding:14px}.metricGrid{grid-template-columns:1fr 1fr}.overviewContractNote{display:block}.overviewContractNote strong{margin-bottom:4px;display:block}}@media (width<=460px){.metricGrid{grid-template-columns:1fr}}.accountCenter{gap:16px;display:grid}.accountSearchCard{border:1px solid var(--border);background:#fff;border-radius:17px;grid-template-columns:minmax(0,1fr) minmax(320px,520px);align-items:end;gap:24px;padding:18px;display:grid}.accountSearchCard h2{margin:4px 0 6px;font-size:20px}.accountSearchCard p{color:#667085;margin:0;font-size:12px;line-height:1.7}.accountSearchForm{grid-template-columns:1fr auto;align-items:end;gap:9px;display:grid}.accountSearchForm .field{min-width:0}.accountHero{background:linear-gradient(135deg,#eff6ff,#fff);border:1px solid #bfdbfe;border-radius:17px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex}.accountHero h2{margin:3px 0 6px;font-size:24px}.accountHeroMeta{color:#475467;flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.accountHeroStatus{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.rolePill,.activeVehiclePill{color:#3730a3;background:#eef2ff;border-radius:999px;align-items:center;padding:4px 9px;font-size:11px;font-weight:800;display:inline-flex}.activeVehiclePill{color:#067647;background:#ecfdf3}.accountIntegrity{border-radius:16px;grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr);align-items:center;gap:16px;padding:16px 18px;display:grid}.accountIntegrityOk{background:#f0fdf4;border:1px solid #bbf7d0}.accountIntegrityBad{background:#fff7ed;border:1px solid #fed7aa}.accountIntegrity h3{margin:3px 0 4px}.accountIntegrity p{color:#667085;margin:0;font-size:12px;line-height:1.6}.integrityPills,.documentFlags{flex-wrap:wrap;gap:8px;display:flex}.healthPill{border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:11px;font-weight:800;display:inline-flex}.healthPill b{background:#ffffffd9;border-radius:50%;place-items:center;width:17px;height:17px;display:grid}.healthOk{color:#067647;background:#dcfae6}.healthBad{color:#b42318;background:#fee4e2}.integrityIssues{color:#93370d;grid-column:1/-1;margin:2px 0 0;padding:10px 26px 4px 0;font-size:12px;line-height:1.8}.accountColumns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.accountPanel{border:1px solid var(--border);background:#fff;border-radius:16px;padding:17px}.accountPanelHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.accountPanelHead h3{margin:0;font-size:17px}.accountPanelHead p{color:#667085;margin:4px 0 0;font-size:12px}.accountFacts{background:#edf0f4;border:1px solid #edf0f4;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.accountFact{background:#fff;min-width:0;padding:11px 12px}.accountFact span{color:#667085;margin-bottom:5px;font-size:11px;display:block}.accountFact strong{color:#101828;overflow-wrap:anywhere;font-size:13px;display:block}.documentFlags{margin-top:12px}.accountVehicles{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px;display:grid}.accountVehicle{border:1px solid var(--border);background:#fafbfc;border-radius:14px;padding:14px}.accountVehicleActive{background:#f6fff8;border-color:#86efac;box-shadow:0 0 0 2px #22c55e0d}.accountVehicleHead{justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.accountVehicleHead h4{margin:0 0 4px;font-size:15px}.accountVehicleGrid{background:#edf0f4;border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.accountVehicleGrid .accountFact{padding:9px 10px}.accountVehicleGrid .accountFact span{font-size:10px}.accountVehicleGrid .accountFact strong{font-size:12px}@media (width<=1050px){.accountSearchCard,.accountColumns,.accountIntegrity{grid-template-columns:1fr}.integrityIssues{grid-column:auto}}@media (width<=760px){.accountSearchForm{grid-template-columns:1fr}.accountHero{display:block}.accountHeroStatus{margin-top:13px}.accountFacts,.accountVehicleGrid,.accountVehicles{grid-template-columns:1fr}}.driverKycCenter{gap:16px;display:grid}.kycCenterIntro{border:1px solid var(--border);background:linear-gradient(135deg,#f8fafc,#fff);border-radius:17px;grid-template-columns:minmax(0,1.5fr) minmax(260px,.7fr);align-items:center;gap:18px;padding:18px;display:grid}.kycCenterIntro h2{margin:4px 0 6px;font-size:21px}.kycCenterIntro p{color:#667085;margin:0;font-size:12px;line-height:1.8}.kycClock{background:#eff6ff;border:1px solid #dbeafe;border-radius:14px;padding:13px 15px}.kycClock span,.kycClock small{color:#475467;font-size:11px;display:block}.kycClock strong{color:#1849a9;margin:6px 0;font-size:15px;display:block}.kycClock small{line-height:1.6}.kycFilterBar{border:1px solid var(--border);background:#fff;border-radius:16px;justify-content:space-between;align-items:flex-end;gap:14px;padding:13px;display:flex}.kycFilterTabs{flex-wrap:wrap;gap:8px;display:flex}.kycFilter{appearance:none;color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:12px;align-items:center;gap:9px;padding:9px 11px;font-family:inherit;display:flex}.kycFilter b{color:#475467;background:#f2f4f7;border-radius:999px;place-items:center;min-width:27px;height:27px;padding:0 7px;display:grid}.kycFilter.active{color:#175cd3;background:#eff4ff;border-color:#84adff}.kycFilter.active b{color:#1849a9;background:#d1e0ff}.kycFilter:disabled{opacity:.6;cursor:not-allowed}.kycLocalSearch{min-width:270px}.kycLocalSearch label{color:#667085;margin-bottom:5px;font-size:11px;display:block}.kycLocalSearch input{width:100%;font:inherit;border:1px solid #d0d5dd;border-radius:10px;padding:10px 12px}.kycDriverList{gap:12px;display:grid}.kycDriverCard{border:1px solid var(--border);background:#fff;border-radius:16px;overflow:hidden}.kycDriverTop{border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:flex-start;gap:16px;padding:15px 16px;display:flex}.kycDriverName{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kycDriverName h3{margin:0;font-size:17px}.kycDriverMeta{color:#667085;flex-wrap:wrap;gap:10px;margin-top:6px;font-size:11px;display:flex}.kycDriverDates{text-align:left}.kycDriverDates span{color:#667085;font-size:10px;display:block}.kycDriverDates strong{font-size:12px}.kycDriverBody{padding:14px 16px}.kycDriverFacts{background:#edf0f4;border:1px solid #edf0f4;border-radius:11px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-bottom:12px;display:grid;overflow:hidden}.kycDriverFacts>div{background:#fff;padding:10px}.kycDriverFacts span{color:#667085;margin-bottom:5px;font-size:10px;display:block}.kycDriverFacts strong{font-size:12px}.textOk{color:#067647}.textWarn{color:#b54708}.kycDriverBody .warningBox{margin-top:10px}.kycDriverActions{background:#fafafa;border-top:1px solid #eef0f3;justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.kycModal .kycFacts{grid-template-columns:auto 1fr auto 1fr}.kycModal .infoBox,.kycModal .warningBox,.kycModal .errorBox{margin:12px 0}.kycModal .technicalId{text-align:right;direction:ltr}@media (width<=980px){.kycCenterIntro{grid-template-columns:1fr}.kycFilterBar{display:grid}.kycLocalSearch{min-width:0}.kycDriverFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.kycDriverTop{display:block}.kycDriverDates{text-align:right;margin-top:10px}.kycDriverFacts{grid-template-columns:1fr}.kycDriverActions{flex-wrap:wrap}.kycDriverActions .btn{flex:1}.kycFilterTabs{grid-template-columns:1fr 1fr;display:grid}.kycFilter{justify-content:space-between}}.kycDocHeadPills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.legacySourcePill{color:#294b8e;background:#eef4ff;border-radius:999px;align-items:center;padding:4px 8px;font-size:11px;display:inline-flex}.legacySourcePill.ok{color:#17643a;background:#e8f8ee}.legacySourcePill.warning{color:#9a5500;background:#fff3dc}.legacyMediaBox{background:#fff9ec;border:1px solid #f2c66d;border-radius:14px;gap:8px;margin-top:14px;padding:12px;display:grid}.legacyMediaBox>div{grid-template-columns:auto 1fr;align-items:center;gap:6px 12px;display:grid}.legacyMediaBox>div .technicalId:last-child{text-align:left;overflow-wrap:anywhere;direction:ltr;grid-column:1/-1}.storageContractPage{gap:16px;display:grid}.storageContractHero{background:linear-gradient(135deg,#eef6ff,#fff);border:1px solid #bfdbfe;border-radius:18px;grid-template-columns:minmax(0,1.5fr) minmax(320px,.7fr);align-items:center;gap:18px;padding:20px;display:grid}.storageContractEyebrow{color:#175cd3;font-size:11px;font-weight:900}.storageContractHero h2{margin:5px 0 8px;font-size:22px}.storageContractHero p{color:#475467;margin:0;font-size:13px;line-height:1.85}.storageContractStamp{background:#fff;border:1px solid #dbeafe;border-radius:14px;grid-template-columns:auto minmax(0,1fr);gap:7px 10px;padding:14px;display:grid}.storageContractStamp span{color:#667085;font-size:11px}.storageContractStamp strong{overflow-wrap:anywhere;font-size:11px}.storageContractRule{margin:0}.storageReferenceCard{border:1px solid var(--border);background:#fff;border-radius:17px;padding:17px;overflow:hidden}.storageReferenceCard.legacyCard{border-color:#fedf89}.storageReferenceCard.nonContractCard{background:#fafafa}.storageReferenceTableWrap{border:1px solid #edf0f4;border-radius:12px;overflow:auto}.storageReferenceTable{min-width:980px}.storageReferenceTable th{position:static}.storageReferenceTable td{max-width:390px;line-height:1.65}.storagePathCode{text-align:left;color:#344054;overflow-wrap:anywhere;white-space:normal;direction:ltr;background:#f2f4f7;border-radius:6px;max-width:100%;padding:3px 6px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:11px;display:inline-block}.storageReferenceColumns{grid-template-columns:1fr 1fr;gap:16px;display:grid}.contractRuleList,.sourceFileList{color:#344054;margin:0;padding-right:22px;font-size:12px;line-height:1.85}.contractRuleList li+li,.sourceFileList li+li{margin-top:7px}.sourceFileList .storagePathCode{margin-top:2px}.storageContractPage>.warningBox{margin:0}@media (width<=980px){.storageContractHero,.storageReferenceColumns,.storageContractStamp{grid-template-columns:1fr}.storageContractStamp span{margin-top:4px}}.canonicalMigrationPanel{background:#f8fbff;border:1px solid #c7d7fe;border-radius:16px;gap:12px;margin-top:18px;padding:15px;display:grid}.canonicalMigrationHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.canonicalMigrationHead h3{margin:4px 0 5px;font-size:17px}.canonicalMigrationHead p{color:#667085;margin:0;font-size:12px;line-height:1.7}.migrationContractId{text-align:left;color:#1849a9;overflow-wrap:anywhere;direction:ltr;background:#eef4ff;border-radius:8px;padding:7px 9px;font:600 11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.migrationPlanMeta{color:#475467;flex-wrap:wrap;gap:12px;font-size:11px;display:flex}.migrationPlanMeta code{direction:ltr}.migrationSlots{gap:10px;display:grid}.migrationSlot{background:#fff;border:1px solid #dfe6f2;border-radius:13px;gap:9px;padding:12px;display:grid}.migrationSlotHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.migrationSlotHead h4{margin:0 0 3px}.migrationSlotHead span{color:#667085;font-size:10px}.migrationState{border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800;display:inline-flex}.migrationState.state-legacy{color:#9a5500;background:#fff3dc}.migrationState.state-broken{color:#b42318;background:#fee4e2}.migrationState.state-missing{color:#475467;background:#f2f4f7}.migrationState.state-canonical{color:#17643a;background:#e8f8ee}.migrationTarget,.migrationCurrent{gap:3px;display:grid}.migrationTarget span,.migrationCurrent span,.migrationSelectLabel{color:#667085;font-size:10px}.migrationTarget code,.migrationCurrent code{text-align:left;overflow-wrap:anywhere;direction:ltr;background:#f8fafc;border-radius:7px;padding:6px;font-size:10px}.migrationSlot select{width:100%;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:9px;padding:9px}.migrationHint{color:#475467;line-height:1.6}.migrationCandidateFacts{flex-wrap:wrap;gap:6px;display:flex}.migrationCandidateFacts span{color:#475467;background:#f2f4f7;border-radius:999px;padding:3px 7px;font-size:10px}.migrationPreviewState{color:#667085;background:#fafafa;border-radius:8px;padding:12px;font-size:11px}.migrationPreview img,.migrationPreview object{object-fit:contain;background:#fff;border:1px solid #e4e7ec;border-radius:9px;width:100%;height:260px}.migrationCommitBox{border-top:1px solid #dfe6f2;justify-content:space-between;align-items:center;gap:14px;padding-top:12px;display:flex}.migrationCommitBox label{align-items:flex-start;gap:8px;font-size:11px;line-height:1.7;display:flex}.migrationCommitBox input{margin-top:3px}.errorBox.compact{margin:0;padding:8px 10px;font-size:11px}@media (width<=760px){.canonicalMigrationHead,.migrationCommitBox,.migrationSlotHead{display:grid}.migrationPreview img,.migrationPreview object{height:220px}}.operationsCenter{gap:16px;display:grid}.opsHero{background:linear-gradient(135deg,#f5f9ff,#fff);border:1px solid #dbeafe;border-radius:18px;grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);align-items:center;gap:18px;padding:19px;display:grid}.opsHero h2{margin:4px 0 7px;font-size:21px}.opsHero p{color:#667085;margin:0;font-size:12px;line-height:1.8}.opsHero code{font-size:11px}.opsMetrics{grid-template-columns:repeat(8,minmax(0,1fr));gap:9px;display:grid}.opsMetric{border:1px solid var(--border);background:#fff;border-radius:14px;min-width:0;padding:12px}.opsMetric span{color:#667085;font-size:10px;line-height:1.4;display:block}.opsMetric strong{margin-top:6px;font-size:20px;display:block}.opsMetric.good{background:#f6fef9;border-color:#abefc6}.opsMetric.bad{background:#fff7f6;border-color:#fecdca}.opsMetric.bad strong{color:#b42318}.opsToolbar{border:1px solid var(--border);background:#fff;border-radius:15px;justify-content:space-between;align-items:center;gap:14px;padding:11px;display:flex}.opsTabs{flex-wrap:wrap;gap:7px;display:flex}.opsTabs button{font:inherit;color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:10px;padding:8px 10px;font-size:11px}.opsTabs button.active{color:#175cd3;background:#eff4ff;border-color:#84adff}.opsTabs b{background:#f2f4f7;border-radius:999px;place-items:center;min-width:22px;height:22px;margin-right:5px;font-size:10px;display:inline-grid}.opsToolbar>input{min-width:270px;font:inherit;border:1px solid #d0d5dd;border-radius:10px;padding:9px 11px}.opsList{gap:12px;display:grid}.opsCard{border:1px solid var(--border);background:#fff;border-radius:16px;overflow:hidden}.opsCard>header{border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 15px;display:flex}.opsTitle{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.opsTitle h3,.opsCard h3{margin:0;font-size:15px}.opsIds{color:#667085;flex-wrap:wrap;gap:10px;margin-top:6px;font-size:10px;display:flex}.opsIds code,.opsCard header code{overflow-wrap:anywhere;direction:ltr;font-size:10px}.opsRoute{background:#edf0f4;grid-template-columns:1fr 1fr;gap:1px;display:grid}.opsRoute>div{background:#fff;padding:11px 14px}.opsRoute span,.opsFacts span{color:#667085;margin-bottom:4px;font-size:10px;display:block}.opsRoute strong{font-size:12px;line-height:1.6}.opsFacts{background:#edf0f4;border-top:1px solid #edf0f4;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.opsFacts>div{background:#fff;min-width:0;padding:10px 13px}.opsFacts strong{overflow-wrap:anywhere;font-size:11px;display:block}.opsLocation{text-align:left;color:#475467;direction:ltr;background:#f8fafc;border-top:1px solid #eef0f3;padding:8px 14px;font:600 10px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.opsIssues{flex-wrap:wrap;justify-content:flex-end;gap:5px;max-width:440px;display:flex}.opsIssues span{color:#9a5500;background:#fff3dc;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:700}.mutedCard,.mutedCard>header,.mutedCard .opsFacts>div{background:#fcfcfd}@media (width<=1250px){.opsMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){.opsHero{grid-template-columns:1fr}.opsToolbar{display:grid}.opsToolbar>input{width:100%;min-width:0}.opsFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.opsMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.opsCard>header{display:grid}.opsRoute,.opsFacts{grid-template-columns:1fr}.opsIssues{justify-content:flex-start}.opsTabs{grid-template-columns:1fr 1fr;display:grid}.opsTabs button{text-align:right}}.rideDetail{flex-direction:column;gap:18px;display:flex}.rideDetailHero{border:1px solid var(--border);background:var(--card);box-shadow:var(--shadow);border-radius:20px;justify-content:space-between;gap:24px;padding:24px;display:flex}.rideDetailHero h2{margin:6px 0}.rideDetailHero p{max-width:850px;color:var(--muted);margin:10px 0 0;line-height:1.8}.rideTitle{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rideMainId{background:var(--soft);direction:ltr;border-radius:9px;margin-top:5px;padding:6px 10px;display:inline-block}.rideSnapshot{background:var(--soft);border-radius:14px;flex-direction:column;align-self:flex-start;gap:5px;min-width:235px;padding:14px;display:flex}.rideSnapshot span,.rideSnapshot small{color:var(--muted)}.rideSnapshot strong{font-size:1.05rem}.rideLookup{border:1px solid var(--border);background:var(--card);border-radius:14px;gap:10px;padding:12px;display:flex}.rideLookup input{direction:ltr;flex:1;min-width:0}.rideSection{background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow-sm);border-radius:18px;padding:18px}.rideSectionHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.rideSectionHead h3{margin:4px 0 0}.participantGrid,.routeDetailGrid,.rideFacts,.financeGrid,.evidenceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.participantGrid article,.routeDetailGrid>div,.rideFacts>div,.financeGrid>div,.evidenceCard{border:1px solid var(--border);background:var(--soft);border-radius:13px;flex-direction:column;gap:6px;padding:13px;display:flex}.participantGrid span,.routeDetailGrid span,.rideFacts span,.financeGrid span,.evidenceCard>span{color:var(--muted);font-size:.82rem}.participantGrid code,.routeDetailGrid code,.evidenceCard code{overflow-wrap:anywhere;direction:ltr;font-size:.76rem}.offersGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.offerCard{border:1px solid var(--border);background:var(--soft);border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex}.offerCard.selected{border-width:2px}.offerCard>div{justify-content:space-between;gap:10px;display:flex}.offerCard code{overflow-wrap:anywhere;direction:ltr}.offerCard small{color:var(--muted)}.ephemeralNote{background:var(--soft);color:var(--muted);border-radius:12px;margin-top:12px;padding:11px 13px}.diagPanels{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.diagPanels>div{border:1px solid var(--border);border-radius:13px;padding:13px}.diagPanels h4{margin:0 0 9px}.diagPanels small{color:var(--muted);margin-top:8px;display:block}.diagGrid{gap:7px;display:grid}.diagGrid>div{border-bottom:1px dashed var(--border);justify-content:space-between;gap:12px;padding-bottom:6px;display:flex}.diagGrid span{color:var(--muted)}.diagGrid strong{text-align:left;overflow-wrap:anywhere;direction:ltr}.rideTimeline{margin-top:6px;position:relative}.timelineItem{grid-template-columns:18px 1fr;gap:11px;padding-bottom:16px;display:grid;position:relative}.timelineItem:not(:last-child):before{content:"";background:var(--border);width:2px;position:absolute;top:15px;bottom:0;right:8px}.timelineDot{border:3px solid var(--card);width:12px;height:12px;box-shadow:0 0 0 1px var(--border);z-index:1;background:currentColor;border-radius:50%;margin-top:5px}.tone-good{color:var(--success)}.tone-warn{color:var(--warning)}.tone-bad{color:var(--danger)}.tone-info{color:var(--accent)}.timelineBody{color:var(--text)}.timelineBody>div{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.timelineBody time,.timelineBody small{color:var(--muted);font-size:.8rem}.timelineBody p{color:var(--text);margin:4px 0}.evidenceCard.emptyEvidence{opacity:.7}.repairList,.ratingList{gap:8px;margin-top:12px;display:grid}.repairList>div,.ratingList>div{border:1px solid var(--border);border-radius:11px;grid-template-columns:minmax(180px,1.4fr) .8fr .6fr 1.4fr;align-items:center;gap:10px;padding:10px;display:grid}.ratingList>div{grid-template-columns:.5fr 2fr 1fr}.rideIssueList{flex-wrap:wrap;gap:7px;margin-top:8px;display:flex}.rideIssueList span{background:#ffffff59;border-radius:8px;padding:5px 8px}.opsCardActions{justify-content:flex-end;margin-top:12px;display:flex}@media (width<=900px){.rideDetailHero{flex-direction:column}.rideSnapshot{width:100%}.participantGrid,.routeDetailGrid,.rideFacts,.financeGrid,.evidenceGrid,.offersGrid,.diagPanels,.repairList>div{grid-template-columns:1fr 1fr}.timelineBody>div{flex-direction:column;gap:2px}}@media (width<=600px){.participantGrid,.routeDetailGrid,.rideFacts,.financeGrid,.evidenceGrid,.offersGrid,.diagPanels{grid-template-columns:1fr}.rideLookup{flex-direction:column}.repairList>div,.ratingList>div{grid-template-columns:1fr}.rideSection{padding:14px}.rideDetailHero{padding:16px}}.financeCenter{gap:16px;display:grid}.financeHero{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:linear-gradient(135deg,#f8fafc,#fff);border-radius:18px;grid-template-columns:minmax(0,1.5fr) minmax(260px,.55fr);align-items:start;gap:18px;padding:20px;display:grid}.financeHero h2{margin:5px 0 8px}.financeHero p{color:var(--muted);margin:0;line-height:1.8}.financeHero code{font-size:.78rem}.financeSnapshot{background:var(--soft);border-radius:14px;flex-direction:column;gap:5px;padding:14px;display:flex}.financeSnapshot span,.financeSnapshot small{color:var(--muted)}.financeMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.financeMetrics>div{border:1px solid var(--border);background:#fff;border-radius:14px;padding:12px}.financeMetrics span{color:var(--muted);font-size:.8rem;display:block}.financeMetrics strong{margin-top:5px;font-size:1.4rem;display:block}.financeMetrics .warn{background:#fffaeb;border-color:#fedf89}.financeMetrics .bad{background:#fff5f4;border-color:#fecdca}.financeSearch,.financeSection,.walletDetail{border:1px solid var(--border);box-shadow:var(--shadow-sm);background:#fff;border-radius:17px;padding:16px}.financeSearch{justify-content:space-between;align-items:center;gap:18px;display:flex}.financeSearch>div{gap:4px;display:grid}.financeSearch small{color:var(--muted)}.financeSearch form{gap:8px;min-width:min(520px,48vw);display:flex}.financeSearch input,.financeSection header input{font:inherit;border:1px solid #d0d5dd;border-radius:10px;padding:10px 12px}.financeSearch input{direction:ltr;flex:1}.financeSection>header,.walletDetail>header{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.financeSection h3,.walletDetail h3{margin:4px 0 0}.financeSection header input{min-width:280px}.walletGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.walletCard{border:1px solid var(--border);background:var(--soft);border-radius:14px;gap:11px;padding:13px;display:grid}.walletCardHead{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.walletCardHead>div{gap:4px;min-width:0;display:grid}.walletCard code,.walletDetail code{overflow-wrap:anywhere;direction:ltr;font-size:.72rem}.walletBalances{grid-template-columns:1fr 1fr;gap:8px;display:grid}.walletBalances>div{border:1px solid var(--border);background:#fff;border-radius:10px;padding:9px}.walletBalances span,.walletReservations{color:var(--muted);font-size:.78rem}.walletBalances b{margin-top:4px;display:block}.walletReservations{flex-wrap:wrap;gap:6px;display:flex}.walletReservations span{border:1px solid var(--border);background:#fff;border-radius:999px;padding:4px 7px}.walletActions{justify-content:flex-end;gap:8px;display:flex}.money-success{color:#027a48}.money-danger{color:#b42318}.money-default{color:inherit}.walletDetailFacts{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.walletDetailFacts>div{background:var(--soft);border:1px solid var(--border);border-radius:11px;padding:10px}.walletDetailFacts span{color:var(--muted);margin-bottom:5px;font-size:.76rem;display:block}.financeIntegrity{grid-template-columns:1.5fr .7fr;gap:10px;margin-top:12px;display:grid}.floorBox{background:var(--soft);border:1px solid var(--border);border-radius:12px;grid-template-columns:1fr auto;align-items:center;gap:7px 12px;padding:11px;display:grid}.floorBox span,.floorBox small{color:var(--muted)}.floorBox small{grid-column:1/-1}.walletSubhead{justify-content:space-between;align-items:center;margin-top:16px;display:flex}.walletSubhead h4{margin:0}.ledgerList{gap:7px;margin-top:9px;display:grid}.ledgerList>div{border:1px solid var(--border);border-radius:10px;grid-template-columns:minmax(220px,1.8fr) .5fr .8fr 1.2fr;align-items:center;gap:10px;padding:9px;display:grid}.ledgerList>div>div{gap:3px;min-width:0;display:grid}.ledgerList code{overflow-wrap:anywhere;direction:ltr;font-size:.7rem}.ledgerList small{color:var(--muted)}.financeList{gap:10px;display:grid}.financeList article{border:1px solid var(--border);background:var(--soft);border-radius:14px;gap:10px;padding:13px;display:grid}.financeList article>header,.financeList article>footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.financeList article>header>div{gap:4px;display:grid}.financeList code{overflow-wrap:anywhere;direction:ltr;font-size:.72rem}.financeFacts{flex-wrap:wrap;gap:7px;display:flex}.financeFacts span{border:1px solid var(--border);color:var(--muted);background:#fff;border-radius:9px;padding:7px 9px;font-size:.78rem}.financeFacts b{color:var(--text);margin-right:4px}.financeList footer small{color:var(--muted)}.financeList footer>div{gap:7px;display:flex}.warningBox.compact{margin:0;padding:8px;font-size:.78rem}@media (width<=1150px){.walletGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.financeMetrics,.walletDetailFacts{grid-template-columns:repeat(3,minmax(0,1fr))}.ledgerList>div{grid-template-columns:1.3fr .5fr .8fr}}@media (width<=760px){.financeHero,.financeIntegrity{grid-template-columns:1fr}.financeSearch,.financeSection>header,.walletDetail>header,.financeList article>footer{display:grid}.financeSearch form,.financeSection header input{width:100%;min-width:0}.walletGrid,.financeMetrics,.walletDetailFacts,.ledgerList>div{grid-template-columns:1fr}.walletBalances{grid-template-columns:1fr 1fr}.financeList article>header{align-items:flex-start}}.supportCenter{flex-direction:column;gap:18px;display:flex}.supportHero{border:1px solid var(--border);background:linear-gradient(135deg,#fff,#f7f8fb);border-radius:20px;justify-content:space-between;align-items:stretch;gap:20px;padding:22px;display:flex}.supportHero h2{margin:5px 0 8px}.supportHero p{max-width:820px;color:var(--muted);margin:0}.supportSnapshot{border:1px solid var(--border);background:#fff;border-radius:16px;flex-direction:column;gap:5px;min-width:250px;padding:15px;display:flex}.supportSnapshot span,.supportSnapshot small{color:var(--muted)}.supportMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.supportMetrics>*{border:1px solid var(--border);text-align:right;background:#fff;border-radius:15px;flex-direction:column;gap:6px;padding:14px;display:flex}.supportMetrics button{cursor:pointer;font:inherit}.supportMetrics button.active{border-color:#6f8df6;outline:2px solid #2c5ff638}.supportMetrics span{color:var(--muted);font-size:13px}.supportMetrics strong{font-size:25px}.supportCategories{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.supportCategories>div{border:1px solid var(--border);background:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:11px 13px;display:flex}.supportCategories span{color:var(--muted);font-size:13px}.supportSection{border:1px solid var(--border);background:#fff;border-radius:18px;padding:18px}.supportSection>header{justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.supportSection>header h3{margin:2px 0 0}.supportSection>header input{min-width:360px;max-width:520px}.supportTicketGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.supportTicketCard{border:1px solid var(--border);background:#fff;border-radius:16px;flex-direction:column;gap:12px;padding:15px;display:flex}.supportTicketCard>header,.supportTicketCard>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.supportTicketCard>header>div{flex-direction:column;gap:4px;min-width:0;display:flex}.supportTicketCard code,.supportTicketCard footer code{color:var(--muted);text-overflow:ellipsis;font-size:11px;overflow:hidden}.supportTicketMeta{flex-wrap:wrap;gap:8px;display:flex}.supportTicketMeta span{background:#f4f6fa;border-radius:999px;padding:5px 9px;font-size:12px}.supportTicketFacts{grid-template-columns:1fr 1fr;gap:7px 14px;display:grid}.supportTicketFacts span{color:var(--muted);font-size:12px}.supportTicketFacts b{color:var(--text);margin-top:2px;display:block}.supportDetail{flex-direction:column;gap:16px;display:flex}.supportDetailTop{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.supportDetailTop>div{border:1px solid var(--border);border-radius:12px;flex-direction:column;gap:5px;padding:10px;display:flex}.supportDetailTop span{color:var(--muted);font-size:12px}.supportLinkActions{flex-wrap:wrap;gap:8px;display:flex}.supportContextGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.supportContextGrid>section,.supportMessages,.supportReplyBox,.supportTopups{border:1px solid var(--border);background:#fff;border-radius:14px;padding:14px}.supportContextGrid h4,.supportMessages h4,.supportReplyBox h4,.supportTopups h4{margin:0 0 10px}.supportFacts{grid-template-columns:1fr 1fr;gap:8px;display:grid}.supportFacts span{color:var(--muted);font-size:12px}.supportFacts b{color:var(--text);margin-top:2px;display:block}.supportTopups>div{flex-direction:column;gap:7px;display:flex}.supportTopups>div>div{border-top:1px solid var(--border);grid-template-columns:1.4fr auto auto auto 1fr;align-items:center;gap:9px;padding:8px 0;display:grid}.supportMessages>header{justify-content:space-between;align-items:center;display:flex}.supportConversation{flex-direction:column;gap:10px;max-height:540px;padding:4px;display:flex;overflow:auto}.supportBubble{border-radius:15px;flex-direction:column;gap:7px;max-width:82%;padding:11px 13px;display:flex}.supportBubble.user{background:#f2f5ff;border:1px solid #dce4ff;align-self:flex-end}.supportBubble.staff{border:1px solid var(--border);background:#f7f7f8;align-self:flex-start}.supportBubble>div:first-child{justify-content:space-between;gap:15px;display:flex}.supportBubble small,.supportBubble code{color:var(--muted);font-size:11px}.supportBubble p{white-space:pre-wrap;margin:0;line-height:1.65}.supportAttachmentCard{background:#fff;border:1px dashed #93a6df;border-radius:12px;flex-direction:column;gap:6px;padding:10px;display:flex}.supportAttachmentCard.invalid{background:#fff7f7;border-color:#d28f8f}.supportReplyBox textarea{resize:vertical;width:100%}.supportReplyBox>div{justify-content:space-between;align-items:center;margin-top:8px;display:flex}.supportPreview{background:#f3f4f6;border-radius:12px;justify-content:center;align-items:center;min-height:260px;display:flex;overflow:auto}.supportPreview img{object-fit:contain;max-width:100%;max-height:72vh;display:block}.supportTicketCard footer code{max-width:65%}@media (width<=980px){.supportHero{flex-direction:column}.supportSnapshot{min-width:0}.supportMetrics,.supportCategories{grid-template-columns:repeat(2,minmax(0,1fr))}.supportTicketGrid{grid-template-columns:1fr}.supportDetailTop{grid-template-columns:repeat(2,minmax(0,1fr))}.supportContextGrid{grid-template-columns:1fr}.supportSection>header{flex-direction:column;align-items:stretch}.supportSection>header input{width:100%;min-width:0;max-width:none}}@media (width<=620px){.supportMetrics,.supportCategories,.supportDetailTop,.supportFacts{grid-template-columns:1fr}.supportTopups>div>div{grid-template-columns:1fr 1fr}.supportBubble{max-width:96%}}.diagnosticsCenter{gap:16px;display:grid}.diagnosticsHero{border:1px solid var(--line,#e2e8f0);background:var(--surface,#fff);border-radius:18px;justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.diagnosticsHero h2{margin:4px 0 8px}.diagnosticsHero p{max-width:850px;color:var(--muted,#64748b);margin:0;line-height:1.8}.diagnosticsOpenCount{text-align:center;background:#fff7ed;border:1px solid #fed7aa;border-radius:16px;min-width:150px;padding:16px}.diagnosticsOpenCount strong{font-size:30px;display:block}.diagnosticsOpenCount span{color:#9a3412;font-size:13px}.diagCounters{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.diagCounter{border:1px solid var(--line,#e2e8f0);text-align:right;cursor:pointer;background:#fff;border-radius:16px;padding:14px}.diagCounter strong{font-size:24px;display:block}.diagCounter span{font-size:13px}.diagCounter.active{box-shadow:0 0 0 2px #0f172a14}.diagCounter.diagError{border-inline-start:5px solid #b91c1c}.diagCounter.diagWarning{border-inline-start:5px solid #d97706}.diagCounter.diagIntegrity{border-inline-start:5px solid #7c3aed}.diagCounter.diagRecovered{border-inline-start:5px solid #15803d}.diagToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.diagFilters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.diagFilters select,.diagSearch{border:1px solid var(--line,#cbd5e1);background:#fff;border-radius:10px;min-height:42px;padding:0 12px}.diagSearch{flex:1;min-width:min(420px,100%)}.diagContract{background:#f8fafc;border:1px solid #e2e8f0;border-radius:14px;gap:6px;padding:14px 16px;display:grid}.diagContract span,.diagContract small{color:#64748b;line-height:1.7}.diagList{gap:12px;display:grid}.diagIncident{background:#fff;border:1px solid #e2e8f0;border-inline-start-width:6px;border-radius:16px;padding:16px}.diagIncident.diagError{border-inline-start-color:#b91c1c}.diagIncident.diagWarning{border-inline-start-color:#d97706}.diagIncident.diagIntegrity{border-inline-start-color:#7c3aed}.diagIncident.diagRecovered{border-inline-start-color:#15803d}.diagIncident>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.diagIncident>header>div{gap:5px;display:grid}.diagIncident code{text-align:left;overflow-wrap:anywhere;direction:ltr;font-size:12px}.diagSeverity{letter-spacing:.04em;font-size:11px;font-weight:800}.diagIncident>p{color:#334155;margin:12px 0;line-height:1.7}.diagMeta{color:#64748b;flex-wrap:wrap;gap:8px 18px;font-size:12px;display:flex}.diagEntity{border-top:1px dashed #e2e8f0;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;padding-top:12px;display:flex}.diagEntity>div{gap:8px;display:flex}.diagIncident details{margin-top:12px}.diagIncident pre{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;color:#e2e8f0;direction:ltr;background:#0f172a;border-radius:10px;padding:12px;font-size:12px}@media (width<=850px){.diagCounters{grid-template-columns:repeat(2,minmax(0,1fr))}.diagnosticsHero,.diagEntity{flex-direction:column;align-items:stretch}.diagEntity>div{flex-wrap:wrap}.diagSearch{width:100%;min-width:0}}.staffAccessCenter{gap:16px;display:grid}.staffHero{border:1px solid var(--border);background:#fff;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:18px;padding:20px;display:flex}.staffHero h2{margin:5px 0 8px}.staffHero p{max-width:850px;color:var(--muted);margin:0;line-height:1.75}.staffHero code{direction:ltr}.staffMetrics{grid-template-columns:repeat(8,minmax(0,1fr));gap:10px;display:grid}.staffMetrics>*{border:1px solid var(--border);text-align:right;background:#fff;border-radius:14px;flex-direction:column;gap:5px;padding:13px;display:flex}.staffMetrics button{font:inherit}.staffMetrics button.active{border-color:#6f8df6;box-shadow:0 0 0 2px #2563eb1f}.staffMetrics strong{font-size:22px}.staffMetrics span{color:var(--muted);font-size:12px}.staffRoleCards{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.staffRoleCards article{border:1px solid var(--border);background:#fff;border-radius:14px;padding:14px}.staffRoleCards header{justify-content:space-between;align-items:center;gap:8px;display:flex}.staffRoleCards code{color:var(--muted);font-size:11px}.staffRoleCards p{color:var(--muted);margin:9px 0 0;font-size:12px;line-height:1.65}.staffMatrix,.staffDirectory{border:1px solid var(--border);background:#fff;border-radius:18px;padding:18px}.staffMatrix>header,.staffDirectory>header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.staffMatrix h3,.staffDirectory h3{margin:0 0 4px}.staffMatrix p,.staffDirectory p{color:var(--muted);margin:0;font-size:12px}.staffDirectory input{min-width:360px}.staffAllow{background:var(--success-bg);width:27px;height:27px;color:var(--success);border-radius:999px;place-items:center;font-weight:900;display:inline-grid}.staffDeny{color:#98a2b3}.staffGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.staffCard{border:1px solid var(--border);border-radius:16px;gap:12px;padding:15px;display:grid}.staffCard.inactive{opacity:.9;background:#fafafa}.staffCard>header,.staffCard>footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.staffCard>header>div{gap:4px;min-width:0;display:grid}.staffCard code{color:var(--muted);text-overflow:ellipsis;font-size:11px;overflow:hidden}.staffIdentity{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}.staffIdentity span{color:var(--muted);font-size:12px}.staffIdentity b{color:#172033;overflow-wrap:anywhere;margin-top:2px;display:block}.staffRolePills{flex-wrap:wrap;gap:6px;display:flex}.staffRolePills span{color:#3538cd;background:#eef4ff;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:700}.staffSelf{color:var(--warning);font-size:11px;font-weight:700}.staffCard footer .muted{font-size:12px}@media (width<=1200px){.staffMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.staffRoleCards{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=820px){.staffHero,.staffMatrix>header,.staffDirectory>header{flex-direction:column;align-items:stretch}.staffGrid{grid-template-columns:1fr}.staffDirectory input{width:100%;min-width:0}.staffRoleCards{grid-template-columns:1fr 1fr}}@media (width<=580px){.staffMetrics,.staffRoleCards,.staffIdentity{grid-template-columns:1fr}.staffCard>header,.staffCard>footer{flex-direction:column;align-items:flex-start}}.auditCenter{gap:16px;display:grid}.auditHero{border:1px solid var(--border);background:#fff;border-radius:18px;justify-content:space-between;align-items:center;gap:18px;padding:20px;display:flex}.auditHero h2{margin:5px 0 8px}.auditHero p{max-width:900px;color:var(--muted);margin:0;line-height:1.75}.auditTotal{text-align:center;background:#f8fafc;border:1px solid #cbd5e1;border-radius:16px;min-width:160px;padding:16px}.auditTotal strong{font-size:30px;display:block}.auditTotal span{color:var(--muted);font-size:12px}.auditMetrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.auditMetrics>*{border:1px solid var(--border);text-align:right;background:#fff;border-radius:14px;flex-direction:column;gap:5px;padding:13px;display:flex}.auditMetrics button{font:inherit;cursor:pointer}.auditMetrics button.active{border-color:#6f8df6;box-shadow:0 0 0 2px #2563eb1f}.auditMetrics strong{font-size:22px}.auditMetrics span{color:var(--muted);font-size:12px}.auditToolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.auditFilters{flex-wrap:wrap;gap:8px;display:flex}.auditFilters select,.auditSearch{min-height:42px;font:inherit;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:0 12px}.auditSearch{flex:1;min-width:min(480px,100%)}.auditWarnings{background:#fff7ed;border:1px solid #fed7aa;border-radius:14px;gap:6px;padding:14px 16px;display:grid}.auditWarnings span{color:#9a3412;overflow-wrap:anywhere;font-size:12px}.auditCoverage{border:1px solid var(--border);background:#f8fafc;border-radius:14px;gap:10px;padding:14px 16px;display:grid}.auditCoverage>div{gap:4px;display:grid}.auditCoverage span{color:var(--muted);font-size:12px;line-height:1.7}.auditCoverage details summary{cursor:pointer;font-weight:700}.auditCoverageGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.auditCoverageGrid article{border:1px solid var(--border);background:#fff;border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}.auditCoverageGrid h4{margin:0 0 4px}.auditCoverageGrid code,.auditCoverageGrid span{overflow-wrap:anywhere;font-size:11px}.auditList{gap:12px;display:grid}.auditEvent{border:1px solid var(--border);background:#fff;border-radius:16px;gap:12px;padding:16px;display:grid}.auditEvent>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.auditEvent h3{margin:7px 0 3px;font-size:16px}.auditEvent>header code{color:var(--muted);font-size:11px}.auditEvent time{white-space:nowrap;color:var(--muted);font-size:12px}.auditBadges{flex-wrap:wrap;gap:6px;display:flex}.auditBadges span{border-radius:999px;padding:4px 7px;font-size:10px;font-weight:800}.auditProv.native_audit{color:#027a48;background:#ecfdf3}.auditProv.authoritative_marker{color:#3538cd;background:#eff4ff}.auditDomain{color:#475467;background:#f2f4f7}.auditMain{grid-template-columns:1.2fr 1fr 1.6fr;gap:10px;display:grid}.auditMain>div{border:1px solid #eef2f6;border-radius:12px;gap:3px;min-width:0;padding:10px;display:grid}.auditMain span,.auditMain small{color:var(--muted);font-size:11px}.auditMain strong,.auditMain code{overflow-wrap:anywhere;font-size:12px}.auditReason{background:#fffbeb;border:1px solid #fde68a;border-radius:10px;margin:0;padding:9px 11px;font-size:12px}.auditActions{flex-wrap:wrap;gap:8px;display:flex}.auditDetails summary{cursor:pointer;color:#344054;font-size:12px;font-weight:700}.auditJsonGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.auditJsonGrid section{min-width:0}.auditJsonGrid h4{margin:0 0 6px}.auditJsonGrid pre{text-align:left;white-space:pre-wrap;overflow-wrap:anywhere;color:#e2e8f0;direction:ltr;background:#0f172a;border-radius:10px;max-height:320px;padding:10px;font-size:11px;overflow:auto}.auditEvent .btn{justify-self:start}@media (width<=1000px){.auditMetrics{grid-template-columns:repeat(3,minmax(0,1fr))}.auditCoverageGrid,.auditJsonGrid{grid-template-columns:1fr}.auditMain{grid-template-columns:1fr 1fr}.auditHero{flex-direction:column;align-items:stretch}.auditTotal{min-width:0}}@media (width<=650px){.auditMetrics,.auditMain{grid-template-columns:1fr}.auditEvent>header{flex-direction:column}.auditToolbar{align-items:stretch}.auditFilters{grid-template-columns:1fr;display:grid}.auditSearch{width:100%;min-width:0}}.coverageCenter{gap:16px;display:grid}.coverageHero{background:linear-gradient(135deg,#f7fbff,#fff);border:1px solid #dbeafe;border-radius:18px;grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);align-items:center;gap:18px;padding:19px;display:grid}.coverageHero h2{margin:4px 0 7px;font-size:21px}.coverageHero p{color:#667085;margin:0;font-size:12px;line-height:1.8}.coverageRange{flex-wrap:wrap;gap:8px;display:flex}.coverageRange button,.driverStageBar button{font:inherit;color:#344054;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:10px;padding:8px 11px;font-size:11px}.coverageRange button.active,.driverStageBar button.active{color:#175cd3;background:#eff4ff;border-color:#84adff}.coverageMetrics{grid-template-columns:repeat(8,minmax(0,1fr));gap:9px;display:grid}.coverageMetrics>div{border:1px solid var(--border);background:#fff;border-radius:14px;min-width:0;padding:12px}.coverageMetrics>div.warn{background:#fffcf5;border-color:#fedf89}.coverageMetrics span{color:#667085;font-size:10px;line-height:1.45;display:block}.coverageMetrics strong{margin-top:6px;font-size:20px;display:block}.coverageMetrics small{color:#b54708;margin-top:4px;display:block}.coverageSection{border:1px solid var(--border);background:#fff;border-radius:16px;min-width:0;padding:15px}.coverageSectionHead{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:12px;display:flex}.coverageSectionHead h3{margin:4px 0 0}.coverageSectionHead small{color:#667085;max-width:600px;line-height:1.6}.vehicleDemandGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.vehicleDemandGrid article{border:1px solid var(--border);background:#fcfcfd;border-radius:13px;padding:12px}.vehicleDemandGrid article>strong{margin-bottom:10px;display:block}.vehicleDemandGrid article>div{border-top:1px dashed #eaecf0;justify-content:space-between;gap:8px;padding:6px 0;font-size:11px;display:flex}.vehicleDemandGrid span{color:#667085}.coverageTableWrap{border:1px solid #eaecf0;border-radius:12px;overflow:auto}.coverageTable{border-collapse:collapse;width:100%;min-width:720px}.coverageTable th,.coverageTable td{text-align:right;white-space:nowrap;border-bottom:1px solid #eef0f3;padding:10px 11px;font-size:11px}.coverageTable th{color:#475467;background:#f8fafc;position:sticky;top:0}.coverageTable a{color:#175cd3;direction:ltr;text-decoration:none;display:inline-block}.coverageWarnText{color:#b54708;font-weight:800}.coverageSplit{grid-template-columns:1fr 1fr;gap:14px;display:grid}.driverStageBar{flex-wrap:wrap;gap:7px;margin-bottom:10px;display:flex}.driverStageBar b{background:#f2f4f7;border-radius:999px;place-items:center;min-width:21px;height:21px;margin-right:5px;font-size:10px;display:inline-grid}.coverageDriverSearch{margin-bottom:12px}.coverageDriverSearch input{width:min(520px,100%);font:inherit;border:1px solid #d0d5dd;border-radius:10px;padding:10px 12px}.activationList{gap:10px;display:grid}.activationCard{border:1px solid var(--border);background:#fff;border-radius:15px;overflow:hidden}.activationCard>header{border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:flex-start;gap:12px;padding:13px 14px;display:flex}.activationCard h4{margin:0;font-size:14px}.activationMeta{color:#667085;flex-wrap:wrap;gap:10px;margin-top:5px;font-size:10px;display:flex}.activationMeta code{overflow-wrap:anywhere;direction:ltr}.stagePill{border-radius:999px;padding:5px 8px;font-size:10px;font-weight:700;display:inline-flex}.stage-good{color:#17643a;background:#e8f8ee}.stage-warn{color:#9a5500;background:#fff3dc}.stage-bad{color:#b42318;background:#fee4e2}.stage-neutral{color:#475467;background:#f2f4f7}.activationFacts{background:#edf0f4;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.activationFacts>div{background:#fff;padding:10px 12px}.activationFacts span{color:#667085;margin-bottom:4px;font-size:10px;display:block}.activationFacts strong{font-size:11px}.activationLocation{background:#f8fafc;justify-content:space-between;align-items:center;gap:12px;padding:9px 13px;font-size:11px;display:flex}.activationLocation a{color:#175cd3;direction:ltr;text-decoration:none;display:inline-block}.activationLocation small{color:#667085}.activationCard>footer{border-top:1px solid #eef0f3;justify-content:flex-end;gap:8px;padding:10px 13px;display:flex}.coverageLinkButton{color:#344054;background:#fff;border:1px solid #d0d5dd;border-radius:8px;justify-content:center;align-items:center;padding:7px 11px;font-size:12px;text-decoration:none;display:inline-flex}.coverageLinkButton:hover{background:#f9fafb}@media (width<=1280px){.coverageMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}.vehicleDemandGrid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.coverageHero,.coverageSplit{grid-template-columns:1fr}.vehicleDemandGrid,.activationFacts{grid-template-columns:repeat(2,minmax(0,1fr))}.coverageSectionHead{display:block}.coverageSectionHead small{margin-top:6px;display:block}}@media (width<=620px){.coverageMetrics,.vehicleDemandGrid,.activationFacts{grid-template-columns:1fr}.activationCard>header,.activationLocation{display:grid}.activationCard>footer{flex-wrap:wrap}.activationCard>footer>*{flex:1}.driverStageBar{grid-template-columns:1fr 1fr;display:grid}.driverStageBar button{text-align:right}}.coverageAreaCell{flex-direction:column;gap:4px;min-width:180px;display:flex}.coverageAreaCell strong{font-size:13px}.coverageAreaCell a{font-size:12px}.coverageMixSmall{opacity:.72;white-space:nowrap;margin-top:3px;font-size:10px;font-weight:400;display:block}.coverageAreaCell strong{white-space:normal;overflow-wrap:anywhere;max-width:360px;line-height:1.45}.activationFacts{grid-template-columns:repeat(7,minmax(0,1fr))}.coverageSection .warningBox{margin-bottom:10px}@media (width<=1280px){.activationFacts{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){.activationFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.activationFacts{grid-template-columns:1fr}}.manualRegistrationPage{gap:16px;display:grid}.manualHero{border:1px solid var(--border);background:linear-gradient(135deg,#f8fafc,#fff);border-radius:17px;grid-template-columns:minmax(0,1.45fr) minmax(280px,.7fr);align-items:center;gap:18px;padding:18px;display:grid}.manualHero h2{margin:4px 0 6px;font-size:21px}.manualHero p{color:#667085;margin:0;font-size:12px;line-height:1.8}.manualSafety{color:#05603a;background:#ecfdf3;border:1px solid #abefc6;border-radius:14px;gap:5px;padding:13px 15px;display:grid}.manualSafety span{font-size:11px;line-height:1.7}.manualCard{border:1px solid var(--border);background:#fff;border-radius:17px;gap:14px;padding:17px;display:grid}.manualSectionHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.manualSectionHead h3{margin:0 0 5px;font-size:18px}.manualSectionHead p{color:#667085;margin:0;font-size:12px;line-height:1.7}.manualFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.manualAccountSummary{background:#e5e7eb;border:1px solid #e5e7eb;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.manualAccountSummary>div{background:#fff;padding:11px}.manualAccountSummary span{color:#667085;margin-bottom:5px;font-size:10px;display:block}.manualAccountSummary strong{overflow-wrap:anywhere;font-size:12px}.manualDocs{gap:9px;display:grid}.manualDocRow{background:#fafafa;border:1px solid #e4e7ec;border-radius:12px;grid-template-columns:minmax(240px,1fr) minmax(240px,.8fr) auto;align-items:center;gap:10px;padding:10px 12px;display:grid}.manualDocRow>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.manualDocRow input[type=file]{width:100%;min-width:0;font-size:12px}.manualDone,.manualMissing{border-radius:999px;padding:4px 8px;font-size:10px;font-weight:800}.manualDone{color:#067647;background:#dcfae6}.manualMissing{color:#b42318;background:#fee4e2}.manualVehicleCreate{background:#f9fafb;border:1px solid #e4e7ec;border-radius:14px;grid-template-columns:1fr 1fr 1fr auto;align-items:end;gap:10px;padding:13px;display:grid}.manualVehicleList{gap:12px;display:grid}.manualVehicle{background:#fff;border:1px solid #e4e7ec;border-radius:14px;padding:13px}.manualVehicleHead{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.manualVehicleHead h4{margin:0 0 4px}.manualHint{color:#667085;align-self:center;font-size:11px}.manualBlocker{color:#b42318;background:#fef3f2;border-radius:9px;align-self:center;padding:6px 8px;font-size:11px;font-weight:700}.compactList{margin:7px 0 0;padding-right:20px;line-height:1.8}@media (width<=900px){.manualHero,.manualFormGrid,.manualVehicleCreate{grid-template-columns:1fr}.manualAccountSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.manualDocRow{grid-template-columns:1fr}.manualSectionHead{flex-direction:column}.manualVehicleCreate .btn{width:100%}}.manualVehicleBasics{background:#fcfcfd;border:1px dashed #d0d5dd;border-radius:12px;grid-template-columns:minmax(170px,1fr) minmax(150px,1fr) auto minmax(180px,.9fr);align-items:end;gap:10px;margin:10px 0 12px;padding:11px;display:grid}.manualVehicleBasics .manualHint{padding-bottom:9px}@media (width<=900px){.manualVehicleBasics{grid-template-columns:1fr}.manualVehicleBasics .btn{width:100%}.manualVehicleBasics .manualHint{padding-bottom:0}}.driverLicenseRepair{background:#fff;border:1px dashed #fda29b;border-radius:10px;gap:9px;margin-top:10px;padding:11px;display:grid}.driverLicenseRepair label{gap:6px;font-weight:700;display:grid}.driverLicenseRepair input[type=file]{font-size:12px}.driverLicenseRepair small{color:#7a271a;line-height:1.65}.errorBox.compact,.infoBox.compact{margin-top:8px;margin-bottom:0;padding:8px 10px;font-size:11px}.navItem{cursor:pointer;text-decoration:none}.currentPeoplePage{gap:14px;display:grid}.currentPeopleToolbar{border:1px solid var(--border);background:#fff;border-radius:14px;justify-content:space-between;align-items:end;gap:12px;padding:12px;display:flex}.currentPeopleToolbar>div{gap:6px;min-width:min(520px,100%);display:grid}.currentPeopleToolbar label{color:#667085;font-size:11px}.currentPeopleToolbar input{font:inherit;border:1px solid #d0d5dd;border-radius:10px;padding:10px 12px}.currentPeopleList{gap:10px;display:grid}.currentPersonCard{border:1px solid var(--border);background:#fff;border-radius:15px;overflow:hidden}.currentPersonCard>header{border-bottom:1px solid #eef0f3;justify-content:space-between;gap:12px;padding:13px 14px;display:flex}.currentPersonCard h3{margin:0}.currentPersonMeta{color:#667085;flex-wrap:wrap;gap:10px;margin-top:5px;font-size:11px;display:flex}.currentPersonMeta code{overflow-wrap:anywhere;direction:ltr}.currentPersonFacts{background:#edf0f4;grid-template-columns:repeat(6,minmax(0,1fr));gap:1px;display:grid}.currentPersonFacts>div{background:#fff;padding:10px 12px}.currentPersonFacts span{color:#667085;margin-bottom:4px;font-size:10px;display:block}.currentPersonFacts strong{overflow-wrap:anywhere;font-size:11px}.currentPersonCard>footer{border-top:1px solid #eef0f3;justify-content:flex-end;gap:8px;padding:10px 13px;display:flex}@media (width<=1000px){.currentPersonFacts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=620px){.currentPeopleToolbar{display:grid}.currentPersonFacts{grid-template-columns:1fr}.currentPersonCard>header{display:grid}.currentPersonCard>footer{flex-wrap:wrap}.currentPersonCard>footer>*{flex:1}}.managerCenter{flex-direction:column;gap:18px;display:flex}.managerHero,.managerPrimaryEntity,.managerPersonHead{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.managerHero,.managerPrimaryEntity,.managerPerson,.managerSubsection,.managerLookupMeta,.kycExactOpen,.accountCrossNav{background:var(--surface,#fff);border:1px solid var(--border,#e5e7eb);border-radius:16px}.managerHero,.managerPrimaryEntity,.managerPerson,.managerSubsection{padding:20px}.managerHero h2,.managerPerson h2,.managerSubsection h3,.managerPrimaryEntity h3{margin:4px 0 8px}.managerScope{background:#f8fafc;border-radius:12px;flex-direction:column;gap:6px;min-width:230px;padding:14px;display:flex}.managerScope strong{font-size:15px}.managerScope span{color:#64748b;font-size:12px;line-height:1.7}.managerSearch{grid-template-columns:minmax(0,1fr) auto;gap:10px;display:grid}.managerSearch input,.kycExactOpen input{width:100%;font:inherit;direction:ltr;border:1px solid #cbd5e1;border-radius:10px;padding:12px 14px}.managerLookupMeta{flex-wrap:wrap;gap:14px;padding:12px 16px;font-size:13px;display:flex}.managerLookupMeta span{gap:5px;display:flex}.managerPrimaryEntity code,.managerIdentity code,.managerVehicleGrid code{word-break:break-all;direction:ltr;display:block}.managerPerson{flex-direction:column;gap:18px;display:flex}.managerIdentity{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.managerIdentity code{color:#64748b;font-size:12px}.managerBadges,.managerEntityNav,.accountCrossNav,.participantActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.managerEntityNav,.accountCrossNav{padding:12px}.managerMetricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.managerMetricGrid>div,.managerFactGrid>div{background:#fafafa;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:6px;padding:12px;display:flex}.managerMetricGrid span,.managerFactGrid span{color:#64748b;font-size:12px}.managerMetricGrid strong{font-size:20px}.managerLocationGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.managerLocationCard{background:#f8fbff;border:1px solid #dbeafe;border-radius:14px;flex-direction:column;gap:8px;padding:14px;display:flex}.managerLocationCard.empty{background:#fafafa;border-color:#e5e7eb}.managerLocationCard>div{justify-content:space-between;align-items:center;gap:10px;display:flex}.managerLocationCard strong{direction:ltr}.managerLocationCard p{margin:0;line-height:1.6}.managerLocationCard small{color:#64748b}.managerLocationCard a{font-size:13px;font-weight:700}.managerSubsection{flex-direction:column;gap:12px;display:flex}.managerSubHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.managerFactGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.managerVehicleGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.managerVehicleGrid article{background:#fff;border:1px solid #e5e7eb;border-radius:12px;flex-direction:column;gap:8px;padding:14px;display:flex}.managerVehicleGrid article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.managerVehicleGrid span,.managerVehicleGrid small{color:#64748b;font-size:12px}.kycExactOpen{justify-content:space-between;align-items:end;gap:16px;padding:14px 16px;display:flex}.kycExactOpen>div{flex-direction:column;gap:4px;display:flex}.kycExactOpen small{color:#64748b}.kycExactOpen form{grid-template-columns:minmax(260px,1fr) auto;gap:8px;min-width:min(100%,520px);display:grid}.accountVehicleActions{justify-content:flex-end;margin-top:10px;display:flex}.participantActions{margin-top:10px}@media (width<=1050px){.managerMetricGrid,.managerFactGrid,.managerVehicleGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.managerHero,.managerPrimaryEntity,.managerPersonHead,.managerSubHead,.kycExactOpen{flex-direction:column}.managerSearch,.kycExactOpen form{grid-template-columns:1fr;width:100%;min-width:0}.managerMetricGrid,.managerFactGrid,.managerLocationGrid,.managerVehicleGrid{grid-template-columns:1fr}.managerScope{width:100%;min-width:0}}.managerRepair{background:#fff7edb8;border:1px solid #d9770659;border-radius:18px;grid-template-columns:minmax(260px,.8fr) minmax(320px,1.2fr);gap:18px;margin-top:16px;padding:18px;display:grid}.managerRepair h3{margin:5px 0}.managerRepair p{color:var(--muted);margin:6px 0;line-height:1.7}.managerRepairForm{gap:10px;display:grid}.managerRepairForm label{gap:6px;font-size:13px;display:grid}.managerRepairForm input{box-sizing:border-box;width:100%}.managerRepairForm small{display:block}@media (width<=850px){.managerRepair{grid-template-columns:1fr}}.managerKycRecoveryBox{background:#f5f8ff;border:1px solid #84adff;border-radius:12px;gap:9px;margin:14px 0;padding:13px;display:grid}.managerKycRecoveryBox p{color:#344054;margin:0;line-height:1.7}.managerKycRecoveryBox label{gap:6px;font-weight:800;display:grid}.managerKycRecoveryBox textarea,.managerKycRecoveryBox input{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #b2c7f3;border-radius:9px;padding:9px}.managerKycRecoveryBox textarea{resize:vertical}.managerKycRecoveryBox small{color:#475467;line-height:1.65}.driverTodaySummary{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.driverTodaySummary>div{border:1px solid var(--border);background:#fff;border-radius:14px;gap:6px;padding:13px 14px;display:grid}.driverTodaySummary span{color:#667085;font-size:11px}.driverTodaySummary strong{color:#101828;font-size:20px}.currentPersonFacts .todayMetric{background:#f8fbff}.currentPersonFacts .todayMetric strong{color:#1849a9;font-size:14px}.currentPersonFacts .metricWarning{background:#fff7ed}.currentPersonFacts .metricWarning strong{color:#b54708}.currentPersonFacts .metricWarning small{color:#93370d;margin-top:4px;font-size:9px;line-height:1.5;display:block}.driverWeekPanel{background:#fff;border:1px solid #b2ccff;border-radius:17px;gap:14px;padding:17px;scroll-margin-top:18px;display:grid;box-shadow:0 7px 20px #1018280d}.driverWeekHead{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.driverWeekHead h2{margin:4px 0 7px}.driverWeekIdentity{color:#667085;flex-wrap:wrap;align-items:center;gap:9px;font-size:11px;display:flex}.driverWeekIdentity code{direction:ltr}.driverWeekNav{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.driverWeekNav>strong{text-align:center;background:#f9fafb;border:1px solid #e4e7ec;border-radius:12px;padding:10px}.driverWeekTotals{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.driverWeekTotals>div{background:#eff6ff;border:1px solid #dbeafe;border-radius:13px;padding:13px}.driverWeekTotals span{color:#475467;margin-bottom:6px;font-size:11px;display:block}.driverWeekTotals strong{color:#1849a9;font-size:20px}.driverWeekDays{grid-template-columns:repeat(7,minmax(120px,1fr));gap:8px;padding-bottom:3px;display:grid;overflow-x:auto}.driverWeekDay{background:#fff;border:1px solid #e4e7ec;border-radius:13px;min-width:120px;overflow:hidden}.driverWeekDay.today{border-color:#84adff;box-shadow:0 0 0 2px #2f69df14}.driverWeekDay>header{background:#f8fafc;border-bottom:1px solid #eef0f3;justify-content:space-between;align-items:center;gap:5px;padding:9px 10px;display:flex}.driverWeekDay>header strong{font-size:11px}.driverWeekDay>header span{color:#667085;font-size:10px}.driverWeekDay>header small{color:#1849a9;background:#d1e0ff;border-radius:999px;padding:2px 6px;font-size:9px}.driverWeekDay>div{border-bottom:1px solid #f2f4f7;gap:3px;padding:9px 10px;display:grid}.driverWeekDay>div:last-child{border-bottom:0}.driverWeekDay>div span{color:#667085;font-size:9px}.driverWeekDay>div strong{font-size:12px}.driverWeekSource{color:#667085;margin:0;font-size:11px;line-height:1.7}.driverWeekSource code{direction:ltr}.currentPersonCard>footer .btn:first-child{font-weight:800}@media (width<=1100px){.driverTodaySummary{grid-template-columns:repeat(3,minmax(0,1fr))}.driverWeekDays{grid-template-columns:repeat(7,minmax(130px,1fr))}}@media (width<=700px){.driverTodaySummary,.driverWeekTotals{grid-template-columns:1fr}.driverWeekHead{display:grid}.driverWeekNav{grid-template-columns:1fr 1fr}.driverWeekNav>strong{grid-area:1/1/auto/-1}.driverWeekDays{grid-template-columns:repeat(7,minmax(140px,1fr))}}.caseContextBar{border:1px solid var(--border,#dbe2ea);background:linear-gradient(#fff,#f8fafc);border-radius:16px;justify-content:space-between;align-items:flex-start;gap:16px;margin:12px 0;padding:14px 16px;display:flex}.caseContextBar.compact{margin:8px 0;padding:10px 12px}.caseContextIdentity{flex-direction:column;gap:3px;min-width:210px;display:flex}.caseContextIdentity strong{font-size:16px}.caseContextIdentity code{text-align:left;word-break:break-all;direction:ltr;font-size:11px}.caseContextActions{flex-wrap:wrap;justify-content:flex-start;gap:8px;display:flex}.contextInstructionRecipient{background:#f8fafc;border:1px solid #cbd5e1;border-radius:14px;grid-template-columns:auto 1fr;gap:4px 12px;padding:12px 14px;display:grid}.contextInstructionRecipient>span:first-child{color:#64748b;grid-column:1/-1;font-size:12px}.contextInstructionRecipient code{text-align:left;word-break:break-all;direction:ltr;grid-column:1/-1}.contextInstructionRecipient small{color:#64748b;grid-column:1/-1}.rideContextLinks{gap:10px;margin-top:-6px;margin-bottom:16px;display:grid}@media (width<=900px){.caseContextBar{flex-direction:column}.caseContextIdentity{width:100%;min-width:0}.caseContextActions{width:100%}.caseContextActions button{flex:150px}}.caseLinkedVehicles{background:#fff;border:1px solid #dbe2ea;border-radius:16px;margin:10px 0 16px;padding:14px}.caseLinkedVehiclesHead{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.caseLinkedVehiclesHead span{color:#64748b;font-size:12px}.caseLinkedVehicleGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.caseLinkedVehicleGrid article{background:#f8fafc;border:1px solid #e2e8f0;border-radius:12px;gap:7px;padding:11px;display:grid}.caseLinkedVehicleGrid article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.caseLinkedVehicleGrid code{text-align:left;word-break:break-all;direction:ltr;font-size:11px}@media (width<=700px){.caseLinkedVehiclesHead{flex-direction:column;align-items:flex-start}}.activationGuidanceBox{background:#f8fafc;border:1px solid #d7e0ea;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:14px;margin-top:10px;padding:12px 14px;display:flex}.activationGuidanceBox>div{flex-direction:column;gap:5px;min-width:0;display:flex}.activationGuidanceBox strong{font-size:14px;line-height:1.5}.activationGuidanceBox span{color:#334155;font-size:13px;line-height:1.7}.activationGuidanceBox small{white-space:nowrap;color:#64748b;font-size:11px}.activationGuidanceBox.action_required{background:#fff7ed;border-color:#fdba74}.activationGuidanceBox.action_required strong{color:#9a3412}.activationGuidanceBox.waiting_staff{background:#eff6ff;border-color:#93c5fd}.activationGuidanceBox.waiting_staff strong{color:#1d4ed8}.activationGuidanceBox.complete{background:#f0fdf4;border-color:#86efac}.activationGuidanceBox.complete strong{color:#166534}.activationGuidanceBox.blocked{background:#fef2f2;border-color:#fca5a5}.activationGuidanceBox.blocked strong{color:#991b1b}@media (width<=760px){.activationGuidanceBox{flex-direction:column}.activationGuidanceBox small{white-space:normal}}.activationDeliveryLine{color:#475569;background:#fff;border:1px dashed #cbd5e1;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:-3px;padding:8px 12px;font-size:11px;display:flex}.activationDeliveryLine b{color:#0f172a}.activationDeliveryLine span:first-child{font-weight:700}.demandDecisionMetrics{grid-template-columns:repeat(6,minmax(0,1fr))}.coverageMixSmall{color:#667085;white-space:normal;margin-top:4px;font-size:10px;line-height:1.45;display:block}.demandRiderTools{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:12px;display:flex}.demandRiderTools .driverStageBar{margin:0}.demandRiderTools input{min-width:min(420px,100%);font:inherit;border:1px solid #d0d5dd;border-radius:10px;padding:9px 11px}.riderDemandTable{min-width:1500px}.riderUidCode{text-overflow:ellipsis;text-align:left;color:#667085;direction:ltr;max-width:190px;margin-top:4px;font-size:9px;display:block;overflow:hidden}.demandBehavior{white-space:nowrap;color:#475467;background:#f2f4f7;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:800;display:inline-flex}.behavior-returned_after_no_offer,.behavior-repeated_no_offer{color:#9a5500;background:#fff3dc}.behavior-completed{color:#17643a;background:#e8f8ee}.behavior-repeated_requests{color:#175cd3;background:#eff4ff}.tableActionStack{flex-wrap:wrap;gap:6px;min-width:230px;display:flex}.tableActionStack .btn{padding:6px 8px;font-size:10px}.demandWideTable{min-width:1150px}.testExclusionSection{border-color:#d8dee8}.whatsappCompanyBox{background:#ecfdf3;border:1px solid #a6f4c5;border-radius:12px;gap:5px;padding:11px 13px;display:grid}.whatsappCompanyBox strong{color:#027a48}.whatsappCompanyBox span,.whatsappCompanyBox small{color:#475467;font-size:11px;line-height:1.6}.whatsappCompanyBox code{text-align:left;color:#027a48;direction:ltr;font-weight:800}.contextInstructionActions{flex-wrap:wrap;gap:8px;display:flex}.contextInstructionActions .btn{flex:180px}@media (width<=1280px){.demandDecisionMetrics{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=900px){.demandDecisionMetrics{grid-template-columns:repeat(2,minmax(0,1fr))}.demandRiderTools{align-items:stretch;display:grid}.demandRiderTools input{width:100%;min-width:0}}@media (width<=620px){.demandDecisionMetrics{grid-template-columns:1fr}.contextInstructionActions{display:grid}.tableActionStack{min-width:180px}}.supportNavUnread{color:#fff;background:#dc2626;border-radius:999px;justify-content:center;align-items:center;min-width:19px;height:19px;margin-inline-start:8px;padding:0 5px;font-size:11px;font-weight:800;display:inline-flex}.supportBellWrapper{z-index:25;position:relative}.supportBell{color:#344054;font:inherit;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:12px;align-items:center;gap:6px;padding:9px 12px;display:inline-flex}.supportBell.hasUnread{color:#b42318;background:#fff5f5;border-color:#fca5a5}.supportBell b{color:#fff;text-align:center;background:#dc2626;border-radius:999px;min-width:20px;padding:1px 5px}.supportBellPopover{top:calc(100% + 10px);z-index:200;color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:15px;width:min(390px,100vw - 30px);max-height:min(550px,80vh);padding:13px;position:absolute;inset-inline-end:0;overflow:auto;box-shadow:0 16px 32px #10182838}.supportBellPopover header{justify-content:space-between;align-items:center;gap:12px;display:flex}.supportBellPopover header button{cursor:pointer;background:0 0;border:0;font-size:17px}.supportBellPopover p{color:#475467;font-size:12px;line-height:1.6}.supportSoundSetting{align-items:center;gap:8px;padding:8px 0;font-size:12px;display:flex}.supportSoundSetting input{accent-color:#2563eb;width:17px;height:17px}.supportBellItems{gap:6px;max-height:310px;display:grid;overflow:auto}.supportBellItems button{cursor:pointer;text-align:right;font:inherit;background:#fff;border:1px solid #e2e8f0;border-radius:10px;gap:5px;padding:10px;display:grid}.supportBellItems button:hover{background:#eff6ff;border-color:#93c5fd}.supportBellItems button span{font-size:12px;font-weight:750}.supportBellItems button small{color:#475467;font-size:11px}.supportBellAll{color:#1d4ed8;width:100%;font:inherit;cursor:pointer;background:#eff6ff;border:1px solid #93c5fd;border-radius:9px;margin-top:9px;padding:9px;font-weight:700}.supportAlertError{color:#9a3412;background:#fff7ed;border:1px solid #fdba74;border-radius:10px;padding:9px 12px;line-height:1.7}.supportInboxToolbar{background:#eff6ff;border:1px solid #bfdbfe;border-radius:16px;gap:12px;padding:15px;display:grid}.supportInboxToolbar>div:first-child{flex-direction:column;gap:4px;display:flex}.supportInboxToolbar>div:first-child span{color:#475569;font-size:12px;line-height:1.65}.supportInboxCounts{flex-wrap:wrap;gap:8px;display:flex}.supportInboxCounts button{cursor:pointer;font:inherit;background:#fff;border:1px solid #bfdbfe;border-radius:10px;padding:9px 12px;font-size:12px}.supportInboxCounts button.active{color:#1d4ed8;border-color:#2563eb;box-shadow:0 0 0 2px #bfdbfe}.supportInboxCounts b{margin-inline-start:6px}.supportBackfill{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.supportBackfill small{color:#475467;font-size:11px;line-height:1.6}.supportTicketCard.unread{border-color:#60a5fa;box-shadow:inset 4px 0 #2563eb,0 5px 12px #1e40af12}.supportTicketBadges{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.supportUnreadChip,.supportAwaitChip{white-space:nowrap;border-radius:100px;padding:3px 8px;font-size:10px}.supportUnreadChip{color:#1d4ed8;background:#dbeafe}.supportAwaitChip{color:#9a3412;background:#ffedd5}@media (width<=700px){.supportBellPopover{inset-inline:0 auto}.supportBackfill{flex-direction:column;align-items:stretch}.supportInboxCounts button{flex:1}}.riderDirectorySummary{grid-template-columns:repeat(4,minmax(0,1fr))}.riderDirectoryFilters{border:1px solid var(--border);background:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.riderDirectoryFilters span{color:#475467;font-size:12px}.riderDirectoryFilters button{font:inherit;cursor:pointer;background:#fff;border:1px solid #d0d5dd;border-radius:10px;padding:7px 10px;font-size:11px}.riderDirectoryFilters button.active{color:#175cd3;background:#eff8ff;border-color:#1570ef;font-weight:700}.currentPersonFacts .riderLastPickup{background:#f0f9ff;grid-column:span 2}.riderLastPickup small{color:#475467;margin-top:5px;font-size:10px;line-height:1.7;display:block}@media (width<=1000px){.riderDirectorySummary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.riderDirectorySummary{grid-template-columns:1fr}.currentPersonFacts .riderLastPickup{grid-column:span 1}}.demandDetailsPanel{border-color:#84adff;gap:12px;scroll-margin-top:18px;display:grid}.metricDrillButton{appearance:none;color:#175cd3;cursor:pointer;text-align:right;font:inherit;background:#eff8ff;border:1px solid #b2ddff;border-radius:8px;margin-top:5px;padding:5px 8px;font-size:10px;font-weight:700;display:inline-block}.demandDetailPagination{justify-content:center;align-items:center;gap:12px;padding:10px;display:flex}.demandDetailPagination strong{font-size:12px}.marketActivationPage .coverageHero{grid-template-columns:1fr}.marketActivationPage .coverageSectionHead{align-items:center}.marketActivationPage .coverageSectionHead p{color:#667085;margin:5px 0;font-size:12px}.marketActivationPage .status-good{background:var(--success-bg);color:var(--success)}.marketActivationPage .coverageCard{background:#fdfefe;border:1px solid #e4e7ec;border-radius:13px;gap:12px;padding:16px;line-height:1.75;display:grid}.marketActivationPage .coverageCard h3{color:#344054;margin:0;font-size:14px}.marketActivationPage .coverageCard strong{color:#101828;font-size:15px}.marketActivationPage .coverageCard p{color:#475467;margin:0;font-size:13px}.marketActivationPage .coverageCard small{color:#667085;font-size:11px}.marketActivationPage .inlineActions{flex-wrap:wrap;gap:10px;margin:12px 0;display:flex}
