body:not([data-app=workbench]){overflow:hidden;grid-template-rows:88px 42px minmax(0,1fr);background:radial-gradient(ellipse at 50% 0%,#1245b448,transparent 48%),radial-gradient(ellipse at 50% 65%,#0b39815c,transparent 65%),linear-gradient(135deg,#080d32,#071331 65%,#070d2c);--cyan:#20d9ff;--text:#e3f1ff;--muted:#a3bcec;--dim:#7798cd;--blue:#5277ff;--amber:#ffca78}
body:not([data-app=workbench])::before{background:none}
body:not([data-app=workbench]) .app-header{background:transparent;border:0;position:relative;z-index:3}
body:not([data-app=workbench]) .header-center{max-width:900px;width:100%;justify-self:center;background:none;border:0;border-radius:0;box-shadow:none}
body:not([data-app=workbench]) .header-center h1{font-size:clamp(27px,2.3vw,44px);font-weight:600;letter-spacing:6px;color:#dff5ff;text-shadow:0 0 20px #31caff40,0 2px 0 #184ba4}
body:not([data-app=workbench]) .header-center::before,body:not([data-app=workbench]) .header-center::after{display:none}
body:not([data-app=workbench]) .header-light{bottom:7px;width:58%;height:2px;background:linear-gradient(90deg,transparent,#237cf4aa,#34dfff,#237cf4aa,transparent);box-shadow:0 0 15px #159eff55}
body:not([data-app=workbench]) .app-header::before,body:not([data-app=workbench]) .app-header::after{bottom:18px;background:linear-gradient(90deg,transparent,#2456b86b)}
body:not([data-app=workbench]) .brand{opacity:.75}
body:not([data-app=workbench]) .main-nav{position:relative;z-index:3;margin:0 28px;border-bottom:1px solid #315ca952}
body:not([data-app=workbench]) .nav-item{font-size:13px;padding:0 24px;letter-spacing:1.5px;background:none}
body:not([data-app=workbench]) .nav-item.active{color:#5eeaff;background:linear-gradient(0deg,#1452b843,transparent);text-shadow:0 0 12px #0cc9ff55}
body:not([data-app=workbench]) .icon-button,body:not([data-app=workbench]) .profile,body:not([data-app=workbench]) .page-controls select{border-color:#2c5fab88;background:#0b2051bb;color:#b8d8ff}
body:not([data-app=workbench]) .nav-item{color:#8dace2}body:not([data-app=workbench]) .nav-item.active{color:#5eeaff}
.bi-dashboard{padding:12px 28px 14px;grid-template-rows:30px 128px minmax(0,1fr) 20px;gap:14px}
.bi-dashboard .metric-strip{gap:16px;padding:0;border:0;background:none}
.bi-dashboard .metric{--metric-accent:#4bddff;--metric-rgb:48,186,244;position:relative;display:block;isolation:isolate;height:100%;padding:0;border:1px solid rgba(var(--metric-rgb),.2);border-radius:17px;background:radial-gradient(ellipse at 100% 0%,rgba(var(--metric-rgb),.13),transparent 62%),linear-gradient(135deg,#112653bd,#0b1839d9);box-shadow:inset 0 1px 0 #a2cfff0c,0 8px 20px #02072124;overflow:hidden;transition:transform .2s,border-color .2s;transform:none}
.bi-dashboard .metric:last-child{border-right:1px solid rgba(var(--metric-rgb),.2)}.bi-dashboard .metric:hover{transform:translateY(-2px);border-color:rgba(var(--metric-rgb),.55)}
.bi-dashboard .metric::before{content:'';display:block;position:absolute;inset:0;border:0;border-radius:inherit;transform:none;background:linear-gradient(115deg,#c2eaff06,transparent 40%);pointer-events:none;z-index:0}
.bi-dashboard .metric::after{content:'';display:block;position:absolute;left:15%;right:15%;top:0;bottom:auto;width:auto;height:1px;transform:none;background:linear-gradient(90deg,transparent,rgba(var(--metric-rgb),.65),transparent);box-shadow:none;pointer-events:none}
.bi-dashboard .metric-label{position:absolute;left:18px;top:19px;z-index:2;font-size:13px;color:#a9bfdf;letter-spacing:.5px;line-height:1.2;white-space:nowrap}
.bi-dashboard .metric-value{position:absolute;left:18px;bottom:18px;z-index:2;display:flex;align-items:baseline;gap:6px}.bi-dashboard .metric-value strong{font-size:clamp(30px,2.4vw,46px);font-weight:500;line-height:1;color:#d7f4ff;text-shadow:0 0 22px rgba(var(--metric-rgb),.13);letter-spacing:.2px}
.bi-dashboard .metric-value>span{font-size:11px;color:#6f91bd}
.metric-sculpture{display:block;position:absolute;right:10px;left:auto;top:50%;width:60px;height:66px;transform:translateY(-35%);filter:drop-shadow(0 5px 8px #00142b66);z-index:1}.metric-sculpture svg{width:100%;height:100%;overflow:visible;stroke:none;stroke-width:0;fill:none}
.bi-dashboard .metric-asset{background:radial-gradient(ellipse at 100% 100%,#137cc82e,transparent 70%),linear-gradient(135deg,#122b58b8,#0a1635e0)}
.bi-dashboard .metric-asset .metric-value strong{color:#65e0ff}
.bi-dashboard .metric-rate,.bi-dashboard .metric-rate:last-child{border-color:transparent;box-shadow:none;background:radial-gradient(ellipse at 85% 50%,#17b3cb1a,transparent 70%)}.bi-dashboard .metric-rate::before,.bi-dashboard .metric-rate::after{display:none}
.bi-dashboard .metric-rate .metric-value{bottom:25px}.bi-dashboard .metric-rate .metric-value strong{font-size:clamp(29px,2.1vw,42px)}.bi-dashboard .metric-rate .metric-sculpture{display:none}
.metric-gauge{position:absolute;right:8px;top:50%;width:82px;height:82px;transform:translateY(-50%);overflow:visible;z-index:1;fill:none;stroke:none}.gauge-track{stroke:rgba(var(--metric-rgb),.1);stroke-width:5}.gauge-value{stroke:var(--metric-accent);stroke-width:5;stroke-linecap:round;transform:rotate(-90deg);transform-origin:44px 44px;filter:drop-shadow(0 0 4px rgba(var(--metric-rgb),.3))}.gauge-core{stroke:rgba(var(--metric-rgb),.13);stroke-width:1}
.bi-dashboard .metric-rate:nth-child(4){--metric-accent:#a99aff;--metric-rgb:150,126,255;background:radial-gradient(ellipse at 85% 50%,#8e72e426,transparent 70%)}
.bi-dashboard .metric-cash{--metric-accent:#f1c87d;--metric-rgb:213,167,89;background:radial-gradient(ellipse at 10% 0%,#ba84351e,transparent 65%),linear-gradient(135deg,#222d49b5,#111d39e6)}
.bi-dashboard .metric-cash .metric-label{left:61px;top:22px}.bi-dashboard .metric-cash .metric-sculpture{left:15px;right:auto;top:11px;transform:none;width:35px;height:38px}.bi-dashboard .metric-cash .metric-value strong{color:#ffe0aa}
.bi-dashboard .metric-balance{border-radius:17px 27px 17px 17px;background:radial-gradient(ellipse at 100% 0%,#9b813d2b,transparent 70%),linear-gradient(135deg,#1a2e48c9,#0f1d37eb)}
.bi-dashboard .metric-balance .metric-label{left:18px;top:19px}.bi-dashboard .metric-balance .metric-sculpture{left:auto;right:13px;top:9px;width:43px;height:45px}
.bi-dashboard .metric-risk{border-radius:12px;--metric-accent:#f5bd73;--metric-rgb:229,162,78;background:radial-gradient(ellipse at 110% 50%,#ad6f2729,transparent 75%),linear-gradient(135deg,#27273eaa,#151d37e6)}
.bi-dashboard .metric-risk::before{inset:20px auto 20px 0;width:2px;border-radius:2px;background:linear-gradient(180deg,transparent,#f4bd73bb,transparent)}
.bi-dashboard .metric-risk .metric-label,.bi-dashboard .metric-risk .metric-value{left:23px}.bi-dashboard .metric-risk .metric-value strong{color:#f5cb91}.bi-dashboard .metric-risk .metric-sculpture{width:51px;height:60px;right:9px}
.bi-dashboard .metric-bill,.bi-dashboard .metric-people{--metric-accent:#96b6ff;--metric-rgb:112,145,238;background:radial-gradient(ellipse at 100% 10%,#5475bb24,transparent 75%),linear-gradient(135deg,#172b52bb,#111c38e6)}
.bi-grid{--map-rail:clamp(250px,22vw,470px);position:relative;isolation:isolate;grid-template-columns:var(--map-rail) minmax(0,1fr) var(--map-rail);grid-template-rows:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"a . b" "c . d";gap:22px 26px}
.bi-grid::before{display:none}
.bi-grid>.analysis-a{grid-area:a}.bi-grid>.analysis-b{grid-area:b}.bi-grid>.analysis-c{grid-area:c}.bi-grid>.analysis-d{grid-area:d}
.bi-grid>.panel{position:relative;z-index:2;min-width:0;padding:16px 20px 18px;border:0;border-radius:0;background:radial-gradient(ellipse at 0% 0%,#163f8145,transparent 70%);box-shadow:none;overflow:hidden}
.bi-grid>.analysis-b,.bi-grid>.analysis-d{background:radial-gradient(ellipse at 100% 0%,#163f8145,transparent 70%)}
.bi-grid>.panel::before,.bi-grid>.panel::after{display:none}
.bi-grid .panel-heading{min-height:32px;padding-bottom:11px;border-bottom:1px solid #3370ca50;gap:8px}
.bi-grid .panel-heading h2{font-size:16px;letter-spacing:1.5px;font-weight:500;color:#d2e6ff;text-shadow:none}
.bi-grid .panel-heading h2::before{width:3px;height:9px;transform:none;border:0;border-radius:1px;background:#18d9ff;box-shadow:0 0 8px #00c8ff70}
.bi-grid .panel-heading>span{font-size:10px;color:#7c9ed8}.bi-chart{position:relative;min-height:0}
.bi-grid>.gis-panel{grid-area:1/1/-1/-1!important;display:block!important;position:relative;z-index:0;margin:0;border:0;border-radius:0;background:radial-gradient(ellipse at 50% 52%,#114b9e32,transparent 68%);overflow:hidden}
.bi-grid>.gis-panel .china-map{position:absolute;inset:0;width:100%;height:100%}
.gis-panel .map-topline{position:absolute;z-index:3;top:9px;left:calc(var(--map-rail) + 26px);right:calc(var(--map-rail) + 26px);padding:0;gap:10px}
.gis-crumbs button{font-size:12px;letter-spacing:1px}.gis-mode{font-size:10px;gap:10px}.gis-mode select{border:1px solid #285aad88;border-radius:6px;background:#0a2055cc;padding:5px 8px}
.gis-panel .city-label{padding:4px 6px;border:0;border-radius:3px;background:#071946cc;color:#baf4ff;font-size:11px;box-shadow:none;text-shadow:0 1px 4px #000;letter-spacing:.5px}
.city-label small{font-family:Bahnschrift,Consolas,monospace;color:#47ddff}
.gis-controls{z-index:3;right:calc(var(--map-rail) + 22px);bottom:24px;gap:7px}.gis-controls button{width:28px;height:28px;border:1px solid #2d67b788;border-radius:7px;background:#0b2355e6;color:#8edfff;box-shadow:none}
.gis-footer{position:absolute;bottom:0;left:calc(var(--map-rail) + 26px);right:calc(var(--map-rail) + 26px);padding:0;color:#6a8fd1}
.bi-grid .pulse-strip{display:none!important}
.fleet-scene{border-radius:16px;border-color:#285daf88;box-shadow:none;background:#07173b}.fleet-scene::before{content:'';position:absolute;inset:0;z-index:1;pointer-events:none;box-shadow:inset 0 0 100px 10px #050f3288;background:linear-gradient(180deg,#07143baa,transparent 22%,transparent 75%,#07143b88)}
.fleet-toolbar{top:20px;left:24px;right:24px;gap:12px;font-size:13px;align-items:center}.fleet-toolbar>span{background:#0a2358cc;border:1px solid #3065b877;border-radius:9px;padding:9px 14px;backdrop-filter:blur(12px);color:#b9d8ff;box-shadow:0 5px 14px #0003}.fleet-toolbar select{height:36px;border-radius:9px;min-width:142px;background:#0a2358e8;border-color:#3065b888;color:#c5e4ff;font-size:12px;backdrop-filter:blur(12px);box-shadow:0 5px 14px #0003}.fleet-toolbar>div{gap:7px}.fleet-toolbar button{height:36px;padding:7px 13px;border-radius:9px;background:linear-gradient(130deg,#173e7dd9,#0a2358ee);border-color:#3876cd77;box-shadow:inset 0 1px #acecff0d,0 4px 12px #0002;color:#afd5ff;backdrop-filter:blur(10px)}.fleet-toolbar button[aria-pressed=true]{border-color:#25d5ff99;background:#1558a3da;color:#d1faff}
.vehicle-dot{width:24px;height:24px;border:0;border-radius:7px;background:#09243699;box-shadow:0 2px 9px #0007;display:grid;place-items:center;color:#75e5f3;opacity:.85}.vehicle-dot svg{width:17px;height:13px;fill:#183d4e;stroke:currentColor;stroke-width:1.5}.vehicle-dot.selected{width:38px;height:30px;border:1px solid #a4eeffb0;border-radius:9px;background:linear-gradient(120deg,#174e64dd,#082a42ed);box-shadow:0 0 0 4px #59bacc18,0 7px 17px #0008;opacity:1;z-index:3}.vehicle-dot.selected svg{width:25px;height:18px;color:#d6fdff;fill:#256078}.vehicle-dot.offline{color:#efc28c;background:#49321fd6}.vehicle-dot.offline.selected{border-color:#f1c38caa;background:linear-gradient(120deg,#614728de,#362718ed);box-shadow:0 0 0 4px #d5a46c14,0 7px 17px #0008}.vehicle-dot.offline svg{fill:#614528;color:#ffdbac}.vehicle-dot::after{content:'';position:absolute;left:50%;bottom:-6px;border:3px solid transparent;border-top-color:#315e74;transform:translateX(-50%)}
.vehicle-hud{left:24px;right:auto;bottom:26px;width:min(980px,calc(100% - 48px));gap:26px;padding:20px 24px;background:linear-gradient(120deg,#113572ed,#091d49ed);border:1px solid #2e68c58c;border-top-color:#51bbef77;border-radius:14px;box-shadow:0 8px 24px #0003;backdrop-filter:blur(18px)}.vehicle-hud>div{gap:8px}.vehicle-hud strong{font-size:24px;color:#d7f3ff;letter-spacing:1.5px}.vehicle-hud b{font-size:14px;color:#bfdcff}.vehicle-hud span{font-size:10px;color:#85a7e0}.vehicle-hud .vehicle-speed b{font-size:27px;color:#39dfff;line-height:1}.vehicle-status{display:flex;gap:6px;align-items:center;font-size:10px!important;color:#73dfca!important}.vehicle-status i{width:5px;height:5px;border-radius:50%;background:currentColor;box-shadow:0 0 7px currentColor}.vehicle-status.warn{color:#e2b680!important}.vehicle-hud .primary-button,body[data-app=workbench] .fleet-scene .primary-button{height:36px;padding:8px 15px;border:1px solid #73c7db77;border-radius:8px;background:linear-gradient(120deg,#145badaa,#0c326cdd);color:#b8eeff;font-size:11px;white-space:nowrap}.wb-tracking-host .fleet-scene{border-radius:14px}

@media(min-width:1800px){.bi-dashboard{grid-template-rows:32px 142px minmax(0,1fr) 20px;gap:18px}.bi-grid>.panel{padding:20px 25px}.bi-grid .panel-heading{min-height:37px}.bi-grid .panel-heading h2{font-size:19px}.bi-dashboard .metric-label{font-size:16px}.bi-dashboard .metric-value strong{font-size:56px}}
@media(max-height:800px) and (min-width:1101px){body:not([data-app=workbench]){grid-template-rows:70px 36px minmax(0,1fr)}.bi-dashboard{grid-template-rows:25px 100px minmax(0,1fr) 18px;gap:9px;padding:10px 22px}.bi-dashboard .metric{padding-top:7px;padding-bottom:7px;gap:8px}.bi-dashboard .metric-label{font-size:11px}.bi-dashboard .metric-value strong{font-size:35px}.bi-grid{gap:14px}.bi-grid>.panel{padding:11px 16px}.bi-grid .panel-heading{min-height:25px;padding-bottom:7px}.bi-grid .panel-heading h2{font-size:13px}}
@media(min-width:900px) and (max-width:1100px){body:not([data-app=workbench]){grid-template-rows:76px 40px minmax(0,1fr)}.bi-dashboard{padding:9px 16px;grid-template-rows:28px 108px minmax(0,1fr) 20px;gap:10px}.bi-dashboard .metric-strip{grid-template-columns:repeat(6,minmax(0,1fr));padding-bottom:0;gap:10px}.bi-dashboard .metric{padding:7px 12px;gap:9px}.bi-dashboard .metric-label{font-size:10px}.bi-dashboard .metric-value strong{font-size:30px}.bi-grid{--map-rail:220px;gap:15px}.bi-grid>.analysis-c,.bi-grid>.analysis-d{display:flex!important}.bi-grid>.panel{padding:12px 14px}.bi-grid .panel-heading{min-height:27px;padding-bottom:8px}.bi-grid .panel-heading h2{font-size:12px}.gis-panel .map-topline{left:calc(var(--map-rail) + 16px);right:calc(var(--map-rail) + 16px)}.gis-controls{right:calc(var(--map-rail) + 12px)}}
@media(max-width:1100px){body:not([data-app=workbench]) .header-center h1{font-size:27px;letter-spacing:4px}body:not([data-app=workbench]) .nav-item{font-size:11px;padding:0 12px;letter-spacing:.5px}.fleet-toolbar{top:15px;left:16px;right:16px;gap:8px}.fleet-toolbar>span{padding:8px 11px}.fleet-toolbar select{min-width:118px}.fleet-toolbar button{padding:6px 9px;font-size:10px}.vehicle-hud{left:16px;bottom:25px;width:calc(100% - 32px);padding:16px;gap:15px;display:grid;grid-template-columns:1.2fr 1fr auto}.vehicle-hud>div:first-child{grid-column:1}.vehicle-hud>div:nth-child(2){grid-column:2}.vehicle-hud>div:nth-child(3){grid-column:1/3;grid-row:2}.vehicle-hud>div:nth-child(4){grid-column:3;grid-row:2}.vehicle-hud .primary-button{grid-column:3;grid-row:1}.vehicle-hud strong{font-size:20px}.vehicle-hud b{font-size:12px}.vehicle-hud .vehicle-speed b{font-size:24px}}
@media(max-width:899px){body:not([data-app=workbench]){grid-template-rows:76px 44px minmax(0,1fr)}.bi-dashboard{padding:10px 16px;grid-template-rows:30px 170px minmax(0,1fr) 20px;gap:10px}.bi-dashboard .metric-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:0}.bi-dashboard .metric{padding:5px 16px;gap:7px}.bi-dashboard .metric-label{font-size:10px}.bi-dashboard .metric-value strong{font-size:29px}.bi-dashboard .metric-value>span{font-size:10px}.bi-grid{--map-rail:0px;grid-template-columns:1fr 1fr;grid-template-rows:minmax(0,1fr) 150px;grid-template-areas:"map map" "a b";gap:10px}.bi-grid>.gis-panel{grid-area:map!important}.bi-grid>.analysis-c,.bi-grid>.analysis-d{display:none!important}.bi-grid>.panel{padding:12px 16px;background:linear-gradient(110deg,#0b2459df,#0a2054b0)}.bi-grid .panel-heading{min-height:25px;padding-bottom:7px}.bi-grid .panel-heading h2{font-size:12px}.gis-panel .map-topline{left:8px;right:8px;top:0}.gis-controls{right:8px;bottom:22px}.gis-footer{left:8px;right:8px}.gis-panel .city-label{font-size:10px}}
@media(min-width:601px) and (max-width:899px) and (min-height:1000px){.bi-grid{grid-template-rows:minmax(0,1fr) 140px 140px;grid-template-areas:"map map" "a b" "c d"}.bi-grid>.analysis-c,.bi-grid>.analysis-d{display:flex!important}}
@media(max-width:600px){body:not([data-app=workbench]){grid-template-rows:67px 68px minmax(0,1fr)}body:not([data-app=workbench]) .header-center h1{font-size:21px;letter-spacing:2px}body:not([data-app=workbench]) .main-nav{margin:0 12px}body:not([data-app=workbench]) .nav-item{font-size:10px;padding:0 4px;letter-spacing:0}.bi-dashboard{padding:8px 12px;grid-template-rows:28px 162px minmax(0,1fr) 20px;gap:10px}.bi-dashboard .metric-label{font-size:9px;letter-spacing:0}.bi-dashboard .metric-value strong{font-size:27px}.bi-dashboard .metric{padding:4px 11px}.bi-dashboard .metric-value>span{font-size:9px}.bi-grid{grid-template-rows:minmax(0,1fr) 140px;gap:10px}.bi-grid>.panel{padding:10px 12px}.bi-grid .panel-heading{min-height:22px;padding-bottom:5px}.bi-grid .panel-heading h2{font-size:11px;letter-spacing:.5px}.bi-grid .panel-heading>span{font-size:8px}.gis-crumbs button{font-size:10px}.gis-panel .city-label{font-size:9px}.gis-controls button{width:25px;height:25px}.fleet-toolbar{top:12px;left:12px;right:12px;gap:7px}.fleet-toolbar>span{padding:7px 9px;font-size:10px}.fleet-toolbar select{height:31px;min-width:110px;font-size:10px}.fleet-toolbar button{height:30px;padding:5px 8px;font-size:9px}.fleet-toolbar>div{gap:5px}.vehicle-hud{left:12px;bottom:25px;width:calc(100% - 24px);padding:13px;gap:14px 9px;border-radius:11px}.vehicle-hud strong{font-size:17px;letter-spacing:0}.vehicle-hud b{font-size:10px}.vehicle-hud>div{gap:6px}.vehicle-hud span{font-size:8px}.vehicle-hud .vehicle-speed b{font-size:22px}.vehicle-hud .primary-button,body[data-app=workbench] .fleet-scene .primary-button{font-size:9px;padding:5px 8px;height:31px}.vehicle-dot{width:20px;height:20px}.vehicle-dot.selected{width:31px;height:25px}.vehicle-dot.selected svg{width:21px;height:15px}}
@media(max-width:1400px){.metric-gauge{right:5px;width:68px;height:68px}.metric-sculpture{right:5px;width:51px;height:59px}.bi-dashboard .metric-rate .metric-value{left:14px}.bi-dashboard .metric-rate .metric-value strong{font-size:29px}}
@media(max-width:1100px){.metric-gauge{right:5px;top:36%;width:50px;height:50px;opacity:.8}.bi-dashboard .metric-rate .metric-value{bottom:13px}.bi-dashboard .metric-label{left:13px;top:16px;font-size:10px}.bi-dashboard .metric-value{left:13px;bottom:17px}.bi-dashboard .metric-value strong{font-size:29px}.bi-dashboard .metric-cash .metric-label{left:42px;top:17px}.bi-dashboard .metric-cash .metric-sculpture{left:10px;top:8px;width:25px;height:28px}.bi-dashboard .metric-balance .metric-label{left:13px;top:16px}.bi-dashboard .metric-balance .metric-sculpture{left:auto;right:5px;top:7px;width:28px;height:29px}.bi-dashboard .metric-risk .metric-label,.bi-dashboard .metric-risk .metric-value{left:15px}.metric-sculpture{width:37px;height:43px;right:4px;opacity:.8}.bi-dashboard .metric-risk .metric-sculpture{width:34px;height:41px;right:3px}.bi-dashboard .metric{border-radius:13px}}
@media(max-width:899px){.bi-dashboard .metric-label{top:12px}.bi-dashboard .metric-value,.bi-dashboard .metric-rate .metric-value{bottom:12px}.bi-dashboard .metric-cash .metric-label{top:13px}.bi-dashboard .metric-balance .metric-label{top:12px}.bi-dashboard .metric-cash .metric-sculpture{top:5px}.bi-dashboard .metric-balance .metric-sculpture{top:3px}.metric-gauge{top:50%;right:4px;width:57px;height:57px}.bi-dashboard .metric-rate .metric-value strong{font-size:27px}}
@media(max-width:600px){.bi-dashboard .metric-strip{gap:8px}.bi-dashboard .metric{border-radius:12px}.bi-dashboard .metric-label{left:10px;top:12px;font-size:8px}.bi-dashboard .metric-value{left:10px;bottom:13px;gap:3px}.bi-dashboard .metric-value strong{font-size:25px}.bi-dashboard .metric-value>span{font-size:8px}.bi-dashboard .metric-rate .metric-value{left:10px;bottom:13px}.bi-dashboard .metric-rate .metric-value strong{font-size:25px}.metric-gauge,.metric-sculpture,.bi-dashboard .metric-risk .metric-sculpture,.bi-dashboard .metric-cash .metric-sculpture{display:none}.bi-dashboard .metric-cash .metric-label,.bi-dashboard .metric-balance .metric-label{left:10px;top:12px}.bi-dashboard .metric-risk .metric-label,.bi-dashboard .metric-risk .metric-value{left:12px}}
@media(prefers-reduced-motion:reduce){.bi-dashboard .metric{transition:none}}
