.live-content{padding:8px!important;max-width:none!important;background:#080f1b}.live-content>.page-footer{display:none}
.live-screen{--cyan:#5de5db;--gold:#e6bd78;--text:#deebf4;--muted:#85a0b3;--edge:#284459;--mono:Consolas,'Cascadia Code',monospace;color:var(--text);background:radial-gradient(ellipse at 48% 0,#18455b65,transparent 60%),linear-gradient(145deg,#0b1b2b,#081320 70%);border:1px solid var(--edge);border-radius:12px;padding:0 15px 7px;position:relative;isolation:isolate;overflow:hidden;font-size:12px}
.live-screen:before{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:radial-gradient(#7198ae15 .6px,transparent .6px);background-size:20px 20px}
.live-screen,.live-screen *{box-sizing:border-box;scrollbar-color:#34596c #0b1d2d;scrollbar-width:thin}.live-screen button,.live-screen select{font-family:inherit}.live-screen button{cursor:pointer}.live-screen button:disabled{cursor:default;opacity:.35}.live-screen button:focus-visible,.live-screen select:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.live-screen button:hover:not(:disabled){color:#fff;border-color:#599d9e}
.live-header{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;min-height:67px;padding:10px 2px;flex-shrink:0;border-bottom:1px solid #2c4a5b;position:relative}
.live-header:after{content:'';position:absolute;bottom:-1px;left:30%;width:40%;height:1px;background:linear-gradient(90deg,transparent,var(--cyan),transparent)}
.live-brand{display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:2px;color:#d6e5ef}.live-brand small{display:block;color:#7899ad;font:7px var(--mono);letter-spacing:2.5px;margin-top:4px}
.live-brand-icon{display:grid;place-items:center;width:30px;height:32px;clip-path:polygon(0 0,78% 0,100% 23%,100% 100%,23% 100%,0 77%);background:linear-gradient(135deg,#709c9e,#264652);color:#edf5e9;font:700 22px Georgia,serif}
.live-heading{display:flex;align-items:center;gap:17px}.live-heading-rule{width:48px;height:1px;background:linear-gradient(90deg,transparent,#c6a975);position:relative}.live-heading-rule:last-child{transform:rotate(180deg)}.live-heading-rule:after{content:'';position:absolute;right:0;top:-2px;width:5px;height:5px;transform:rotate(45deg);background:var(--gold)}
.live-header h1{margin:0 0 6px;color:#e9f3f8;font-size:clamp(19px,1.6vw,29px);letter-spacing:4px;line-height:1.25;text-align:center;font-weight:600}.live-header #live-clock{text-align:center;color:#819eb2;font:9px var(--mono);letter-spacing:.7px}
.live-header-actions{display:flex;gap:6px;justify-content:flex-end}.live-header-actions button,.live-controls button{border:1px solid #2b4a5e;background:#142a3b;color:#a6c0d0;border-radius:5px;padding:7px 10px;font-size:10px;white-space:nowrap}.live-header-actions #live-fullscreen{color:#e4c590;border-color:#655a43;background:#493f2320}
.live-controls{display:flex;align-items:flex-end;gap:8px;padding:10px 0 6px;flex-shrink:0}.live-controls label{display:grid;gap:4px;flex:1;min-width:0;font-size:9px;color:#8da7b8;margin:0}.live-controls select{width:100%;height:29px;min-height:29px;padding:4px 7px;color:#c2d6e1;background:#102536;border:1px solid #2c4559;border-radius:5px;font-size:10px}.live-controls button{height:29px;padding:4px 8px;font-size:9px}
.live-health{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;min-height:23px;flex-shrink:0;padding:0 1px 6px;color:#829eb1;font-size:9px}.live-dot{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px #5de5db70}.live-dot.stale{background:var(--gold);box-shadow:none}.live-warning,#live-error{color:#e8ba7c}.live-fx-summary{margin-left:auto}.live-fx-summary a{color:#9bb9c9;text-decoration:none}#live-error:not(:empty){background:#67481c30;border:1px solid #695632;border-radius:5px;padding:8px;margin-bottom:6px;font-size:10px}
#live-body{display:flex;flex-direction:column;flex:1;min-height:0}.live-board{display:grid;grid-template-columns:minmax(210px,24%) minmax(310px,1fr) minmax(210px,24%);gap:12px;flex:1;min-height:0}.live-column,.live-center{display:flex;flex-direction:column;gap:12px;min-width:0;min-height:0}.live-column>.live-panel{display:flex;flex-direction:column;flex:1;min-height:0}.live-right>.live-operator-panel{flex:36}.live-right>.live-region-panel{flex:36}.live-right>.live-status-panel{flex:28}
.live-panel{border:1px solid #294356;border-radius:8px;background:linear-gradient(135deg,#112a3d9c,#0c1b2cdb);box-shadow:inset 0 1px #a6ccdd06,0 5px 20px #00000012;min-width:0;overflow:hidden;position:relative}.live-panel:before{content:'';height:1px;width:35px;background:#75b8be;position:absolute;top:0;left:12px;opacity:.65}
.live-panel-title{display:flex;justify-content:space-between;align-items:center;padding:9px 11px 7px;gap:6px;flex-shrink:0;border-bottom:1px solid #2540529c}.live-panel-eyebrow{display:block;color:#7694a8;font:7px var(--mono);letter-spacing:1.2px;margin-bottom:4px}.live-panel-title h2{display:flex;align-items:center;gap:6px;margin:0;font-size:13px;letter-spacing:1px;color:#dcebf4;white-space:nowrap;font-weight:550}.live-panel-title h2 i{height:11px;width:2px;background:var(--cyan);border-radius:2px}.live-panel-title>span{color:#7c9bad;font-size:8px;text-align:right}
.live-metric-tabs{display:inline-flex;padding:2px;background:#07162270;border:1px solid #2b4558;border-radius:5px;gap:2px;white-space:nowrap}.live-metric-tabs button{padding:3px 5px;border:1px solid transparent;border-radius:3px;font-size:9px;line-height:1.3;background:transparent;color:#8da9b9}.live-metric-tabs button.active{color:#a4f4e9;background:#20414a;border-color:#355d61}
.live-rank{padding:0 11px;flex:1;min-height:0;overflow:auto}.live-rank-row{display:flex;align-items:center;width:100%;text-align:left;padding:7px 0!important;gap:8px;border:0!important;border-bottom:1px solid #2c46554d!important;background:transparent;color:#c7d9e5;line-height:1.2}.live-rank-row:hover{background:#67d4d508}.live-rank-row>em{font:10px var(--mono);font-style:normal;width:22px;height:23px;display:grid;place-items:center;flex-shrink:0;color:#7898af;border:1px solid #2a455b;border-radius:4px;background:#152d40}.live-rank-row>.live-rank-0{color:#efd49d;border-color:#8b75524d;background:linear-gradient(140deg,#71593870,#40392340)}.live-rank-row>.live-rank-1{color:#d1e5f5;border-color:#93afbd42;background:#70849726}.live-rank-row>.live-rank-2{color:#e4b69c;border-color:#a97a5b42;background:#6c493626}.live-rank-row>div{flex:1;min-width:0}.live-rank-row strong{display:block;font-size:11px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-rank-row small{display:block;margin-top:3px;font-size:8px;color:#7a98ad;font-weight:400}.live-rank-row>b{font:12px var(--mono);font-weight:500;text-align:right;color:#cee9ee;white-space:nowrap}.live-rank-row>b small{font-size:7px;letter-spacing:.6px}.live-bar{display:block;background:#20394b;height:2px;margin-top:5px;border-radius:2px;overflow:hidden}.live-bar i{height:100%;display:block;opacity:.85;border-radius:2px}
.live-pager{display:flex;align-items:center;justify-content:flex-end;gap:6px;padding:4px 10px 6px;color:#7896ab;font:8px var(--mono);flex-shrink:0}.live-pager button{border:1px solid #2c4c61;background:#142c3d;color:#a7ccda;border-radius:3px;padding:0 6px;line-height:15px;font-size:12px}
.live-command{flex:1;min-height:0;display:flex;flex-direction:column;border:1px solid #2b495b;border-radius:8px;overflow:hidden;background:radial-gradient(ellipse at 50% 30%,#20466035,transparent 75%);position:relative}.live-command:before{content:'';height:2px;position:absolute;top:0;left:20%;right:20%;background:linear-gradient(90deg,transparent,#bca4758a,transparent)}
.live-hero{padding:13px 16px 0;flex-shrink:0;position:relative;z-index:1}.live-hero-primary{display:grid;grid-template-columns:1.55fr 1fr;text-align:center;align-items:center}.live-order-kpi{border-left:1px solid #4962764d}.live-eyebrow{font-size:11px;letter-spacing:1px;color:#9ab2c2}.live-eyebrow>span{border:1px solid #58634760;border-radius:3px;margin-left:5px;padding:1px 4px;color:#c2b790;font:8px var(--mono);letter-spacing:.5px}.live-order-kpi .live-eyebrow>span{color:#829eac;border-color:#3f5a674d}
.live-total,.live-order-total{font:500 clamp(29px,2.8vw,56px)/1.15 var(--mono);letter-spacing:-1px;margin:6px 0 4px;white-space:nowrap;color:#f5dfb8;text-shadow:0 0 24px #d7b87b16;font-variant-numeric:tabular-nums}.live-total small{font-size:.49em;margin-right:7px;vertical-align:14%;letter-spacing:0;color:#dcc497}.live-order-total{color:#91ede2;font-size:clamp(29px,2.7vw,51px);letter-spacing:0}.live-order-total small{font:10px sans-serif;color:#7fa5b4;margin-left:6px}
.live-kpi-history{font-size:9px;color:#7e9cad}.live-kpi-history b{color:#bacdd9;margin-left:7px;font:11px var(--mono)}.live-comparison{display:flex;justify-content:center;gap:12px;align-items:center;margin-top:9px;color:#829eae;font-size:9px}.live-comparison strong{color:#7edbb5;font:10px var(--mono)}.live-comparison strong.down{color:#e4ae77}.live-compare-caption{color:#5e7e95;font-size:8px}.live-kpis{display:grid;grid-template-columns:repeat(3,1fr);margin-top:10px;padding:8px 0;border-top:1px solid #28465866;border-bottom:1px solid #28465866}.live-kpis>div{display:flex;gap:8px;align-items:center;justify-content:center}.live-kpis>div+div{border-left:1px solid #38516666}.live-kpis span{font-size:8px;color:#88a6b8;white-space:nowrap}.live-kpis b{font:16px var(--mono);color:#cae4ed}.live-kpis b small{font:8px sans-serif;color:#7b98aa}
.live-map{position:relative;min-height:48px;flex:1;overflow:hidden}.live-map>svg{position:absolute;top:6px;left:0;height:calc(100% - 16px);width:100%;display:block}.live-map-label{position:absolute;top:11px;left:14px;font:7px var(--mono);letter-spacing:1.7px;color:#688b9f;z-index:1;pointer-events:none}.live-map-label small{display:block;font:8px sans-serif;letter-spacing:1px;margin-top:4px}.live-map-dot{display:inline-block;width:4px;height:4px;background:var(--cyan);border-radius:50%;margin-right:3px}.live-map-caption{position:absolute;bottom:4px;left:0;right:0;text-align:center;font-size:8px;color:#688b9e;pointer-events:none}.live-pin{cursor:pointer;outline:none}.live-pin-dot{fill:#9af0df;stroke:#eefffc;stroke-width:1}.live-pin-halo{fill:#4ac8c630;stroke:#63d5d5;stroke-width:1}.live-pulse{fill:none;stroke:#5de5db;opacity:.3;transform-box:fill-box;transform-origin:center;animation:livePulse 4s ease-in-out infinite}.live-pin:hover .live-pin-halo,.live-pin:focus-visible .live-pin-halo{stroke:#fff;stroke-width:2}.live-pin-label{opacity:0;pointer-events:none}.live-pin-label.leading,.live-pin:hover .live-pin-label,.live-pin:focus-visible .live-pin-label{opacity:1}.live-pin-label path{fill:none;stroke:#79b8bd;stroke-width:1}.live-pin-label rect{fill:#102d40;fill-opacity:.94;stroke:#527e88;stroke-width:.6}.live-pin text{font-size:11px;fill:#d6ecec}.live-pin text.live-pin-value{font:9px var(--mono);fill:#97c4d1}
.live-trend-panel{flex-shrink:0}.live-chart-switch{display:flex;gap:5px;align-items:center;padding:6px 10px 1px}.live-chart-switch button{border:1px solid #2b4557;border-radius:3px;font-size:9px;background:#112638;color:#8dabbd;padding:3px 7px}.live-chart-switch button.active{color:#9ee8df;border-color:#416869;background:#1b3b45}.live-chart-switch>span{margin-left:auto;font-size:8px;color:#8ba9bc}.live-chart-switch i,.live-slot-values i{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--cyan);margin-right:4px}.live-chart-switch i.prior{margin-left:7px}.live-chart-switch i.prior,.live-slot-values i.prior{background:var(--gold)}.live-trend{display:block;width:100%;height:112px;padding:0 6px}.live-trend text{fill:#7899ad;font:9px var(--mono)}
.live-slot{cursor:pointer;outline:none}.live-slot rect{fill:transparent}.live-slot line{stroke:#8aafbd;stroke-dasharray:3 3;opacity:0;pointer-events:none}.live-slot circle{opacity:0;pointer-events:none}.live-slot text{pointer-events:none}.live-slot:hover rect,.live-slot:focus-visible rect,.live-slot.selected rect{fill:#72d8d810}.live-slot.selected line,.live-slot.selected circle,.live-slot:focus-visible line,.live-slot:focus-visible circle{opacity:1}
.live-slot-detail{margin:0 10px 8px;padding:5px 7px;background:#1a354666;border:1px solid #355769;border-radius:5px;color:#93b1c2}.live-slot-heading{display:flex;gap:6px;align-items:center}.live-slot-heading b{font:10px var(--mono);color:#cddfeb}.live-slot-heading small{margin-left:auto;font-size:8px;color:#829dae}.live-slot-heading button{border:1px solid #365567;border-radius:3px;background:#193647;color:#a8ceda;font-size:12px;line-height:14px;padding:0 5px}.live-slot-values{display:flex;justify-content:space-between;gap:6px;margin-top:5px;white-space:nowrap}.live-slot-values>span{display:flex;align-items:center;gap:3px;font-size:8px}.live-slot-values strong{font:12px var(--mono);color:#cde8ee}.live-slot-diff strong{color:#8dd5b7}.live-slot-diff strong.down{color:#e8b888}
.live-products{padding:0 10px;flex:1;min-height:0;overflow:auto}.live-products>div:not(.live-empty){display:flex;align-items:center;gap:7px;padding:8px 0;border-bottom:1px solid #2c46554d}.live-products em{font:9px var(--mono);color:#7895a9}.live-products img,.live-product-placeholder{width:29px;height:32px;flex-shrink:0;object-fit:contain;background:#23415240;border:1px solid #3d5a6c66;border-radius:5px;display:grid;place-items:center}.live-product-placeholder svg{width:19px;height:19px;stroke:#799dab;stroke-width:1.2;fill:none}.live-products>div>span:not(.live-product-placeholder){min-width:0;flex:1}.live-products b{font-size:10px;font-weight:500;color:#c3d8e6;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-products small{display:block;font-size:8px;font-weight:400;color:#7799ad;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-products strong{text-align:right;font:12px var(--mono);color:#d2e9eb;white-space:nowrap}.live-products strong small{display:inline;font:7px var(--mono);margin-left:3px}.live-products strong .live-product-secondary{display:block;margin:3px 0 0}
.live-column>.live-status-panel{display:grid;grid-template-columns:76px 1fr;grid-template-rows:auto minmax(0,1fr)}.live-status-panel>.live-panel-title{grid-column:1/-1}.live-status-top{display:grid;place-items:center;padding:7px 5px;min-height:0}.live-donut{width:62px;height:62px;border-radius:50%;padding:6px;flex-shrink:0;box-shadow:0 0 0 5px #33536618}.live-donut>div{height:100%;width:100%;border-radius:50%;background:#102335;display:flex;align-items:center;justify-content:center;flex-direction:column}.live-donut strong{font:19px var(--mono);color:#e0edf2}.live-donut small{font-size:7px;color:#7898ac;margin-top:2px}.live-status-list{padding:6px 9px 6px 0;display:flex;flex-direction:column;justify-content:center;gap:2px;overflow:auto;min-height:0}.live-status-list>div{display:flex;justify-content:space-between;align-items:center;gap:6px;padding:3px 0;color:#a1bacb;font-size:9px;border-bottom:1px solid #2d485c55;line-height:1.2}.live-status-list i{width:4px;height:4px;border-radius:50%;display:inline-block;margin-right:5px}.live-status-list b{font:10px var(--mono);color:#c9e0e8}
.live-latest{margin-top:12px;flex-shrink:0}.live-latest .live-panel-title{padding:7px 11px;min-height:31px}.live-latest .live-panel-title>div{display:flex;align-items:center;gap:10px}.live-latest .live-panel-eyebrow{order:2;margin:0;font-size:7px}.live-latest .live-panel-title>span{padding-right:120px;font-size:8px}.live-latest .live-pager{position:absolute;right:3px;top:5px;padding:0 7px}.live-recent{overflow:auto;max-height:none}.live-recent table{width:100%;border-collapse:collapse;line-height:1.3}.live-recent th{background:#1b3547a0;color:#93adbe;text-align:left;font-size:9px;font-weight:400}.live-recent th,.live-recent td{padding:6px 12px;border-bottom:1px solid #2c45574d!important;white-space:nowrap}.live-recent td{font-size:10px;color:#aac4d4;background:transparent!important}.live-recent tr:last-child td{border-bottom:0!important}.live-recent tr:hover{background:#1f435b55}.live-recent button{color:#93d8d8;font:10px var(--mono);border:0;background:transparent;padding:0}.live-order-state{color:#a6dcd9;background:#254d5666;padding:2px 5px;border-radius:3px;font-size:8px;border:1px solid #42646955}.live-empty,.live-loading{text-align:center;padding:25px 8px;color:#6f93aa;font-size:10px}
.live-foot{display:flex;justify-content:space-between;gap:10px;padding-top:6px;color:#6d8b9f;font-size:8px;line-height:1.5;flex-shrink:0}.live-foot-actions{display:flex;align-items:center;gap:14px}.live-foot-actions>button{color:#9ab4c5;padding:0;border:0;background:transparent;font-size:8px}.live-foot details{position:relative}.live-foot summary{cursor:pointer;color:#9ab4c5;white-space:nowrap;list-style:none}.live-foot details[open]{position:absolute;right:15px;bottom:7px;z-index:5;width:min(540px,90%);background:#102638;border:1px solid #416272;border-radius:7px;box-shadow:0 10px 35px #0008;padding:12px;font-size:11px}.live-foot details[open] summary{text-align:right;margin-bottom:8px}.live-foot p{color:#9fb8c9;line-height:1.7}.live-foot a{color:#8dd8d7}.live-fx-table{max-height:45vh;overflow:auto}.live-fx-table table{width:100%}.workbench-subnav{padding-left:35px!important}.workbench-subnav button{font-size:12px}
@keyframes livePulse{0%,100%{opacity:.2;transform:scale(.8)}50%{opacity:.55;transform:scale(1.4)}}@media(prefers-reduced-motion:reduce){.live-pulse{animation:none}}
@media(min-width:1000px){.layout:has(.live-content){min-height:0}.layout:has(.live-content) .topbar{height:32px;min-height:32px;padding:0 16px;font-size:10px}.layout:has(.live-content) .main{min-height:0}.live-screen{display:flex;flex-direction:column;height:var(--live-height,calc(100dvh - 90px));min-height:0}.live-screen:fullscreen{height:100dvh;min-height:0;border:0;border-radius:0;padding:0 20px 7px;overflow:hidden}}
@media(min-width:1000px) and (min-height:900px){.live-header{min-height:76px}.live-controls{padding-top:12px}.live-panel-title h2{font-size:14px}.live-panel-title{padding:10px 12px 9px}.live-rank-row{padding:10px 0!important}.live-rank-row strong{font-size:12px}.live-rank-row>b{font-size:13px}.live-rank-row small{font-size:9px}.live-products>div:not(.live-empty){padding:10px 0}.live-products b{font-size:11px}.live-products img,.live-product-placeholder{width:33px;height:34px}.live-trend{height:132px}.live-hero{padding:18px 18px 0}.live-eyebrow{font-size:12px}.live-kpis{padding:11px 0;margin-top:13px}.live-kpis b{font-size:19px}.live-kpis span{font-size:10px}.live-comparison{margin-top:12px}.live-kpi-history{font-size:10px}.live-kpi-history b{font-size:13px}.live-recent th,.live-recent td{padding:7px 12px;font-size:11px}.live-recent th{font-size:10px}.live-donut{width:74px;height:74px;padding:7px}.live-column>.live-status-panel{grid-template-columns:90px 1fr}.live-status-list>div{font-size:10px;padding:4px 0}.live-slot-values strong{font-size:13px}}
@media(min-width:1700px) and (min-height:900px){.live-screen{padding-left:19px;padding-right:19px}.live-board,.live-column,.live-center{gap:14px}.live-header h1{font-size:29px}.live-heading-rule{width:70px}.live-brand{font-size:14px}.live-brand small{font-size:8px}.live-rank-row strong{font-size:13px}.live-metric-tabs button{font-size:10px;padding:3px 6px}.live-panel-title{padding:11px 13px 10px}.live-total{font-size:52px}.live-order-total{font-size:49px}.live-map-caption{font-size:9px}}
@media(min-width:1000px) and (max-height:899px){.live-content{padding:6px!important}.live-screen{padding:0 10px 5px}.live-header{min-height:51px;padding:6px 0}.live-header h1{font-size:20px;margin-bottom:3px}.live-controls{padding:6px 0 4px;gap:6px}.live-controls select,.live-controls button{height:26px;min-height:26px;font-size:9px}.live-controls label{font-size:8px;gap:3px}.live-health{font-size:8px;min-height:21px;padding-bottom:5px;gap:5px 8px}.live-board,.live-column,.live-center{gap:8px}.live-panel-title{min-height:29px;padding:5px 8px}.live-panel-eyebrow{display:none}.live-panel-title h2{font-size:12px}.live-metric-tabs button{font-size:8px;padding:2px 4px}.live-rank{padding:0 8px}.live-rank-row{padding:5px 0!important;gap:6px}.live-rank-row strong{font-size:10px}.live-rank-row>b{font-size:11px}.live-rank-row small{margin-top:2px;font-size:8px}.live-bar{margin-top:3px}.live-hero{padding:8px 10px 0}.live-eyebrow{font-size:9px}.live-total{font-size:31px;margin:4px 0 3px}.live-order-total{font-size:30px;margin:4px 0 3px}.live-kpi-history{font-size:8px}.live-kpi-history b{font-size:10px;margin-left:4px}.live-comparison{margin-top:6px;gap:7px;font-size:8px}.live-kpis{margin-top:7px;padding:6px 0}.live-kpis b{font-size:14px}.live-kpis>div{gap:6px}.live-trend{height:89px}.live-chart-switch{padding:4px 7px 0}.live-chart-switch button{font-size:8px;padding:2px 5px}.live-slot-detail{margin:0 7px 5px;padding:4px 6px}.live-slot-values{margin-top:3px}.live-slot-values strong{font-size:10px}.live-slot-values>span{font-size:7px}.live-slot-heading b{font-size:9px}.live-slot-heading small{font-size:7px}.live-products{padding:0 8px}.live-products>div:not(.live-empty){padding:5px 0;gap:5px}.live-products b{font-size:9px}.live-products img,.live-product-placeholder{width:24px;height:26px}.live-products small{font-size:7px;margin-top:3px}.live-products strong{font-size:11px}.live-column>.live-status-panel{grid-template-columns:65px 1fr}.live-donut{width:52px;height:52px;padding:5px}.live-donut strong{font-size:16px}.live-donut small{font-size:6px}.live-status-list{padding:3px 7px 3px 0;gap:1px}.live-status-list>div{font-size:8px;padding:2px 0}.live-status-list b{font-size:9px}.live-latest{margin-top:8px}.live-latest .live-panel-title{min-height:26px;padding:4px 8px}.live-latest .live-panel-eyebrow{display:block;font-size:6px}.live-latest .live-pager{top:4px}.live-recent th,.live-recent td{padding:4px 9px;font-size:9px}.live-recent button{font-size:9px}.live-recent th{font-size:8px}.live-foot{font-size:7px;padding-top:4px}.live-foot-actions>button{font-size:7px}.live-map-label{font-size:6px;top:8px;left:9px}.live-map-label small{font-size:7px}.live-map-caption{font-size:7px}}
@media(min-width:1000px) and (max-width:1250px){.live-board{grid-template-columns:minmax(182px,24%) minmax(275px,1fr) minmax(182px,24%)}.live-heading-rule{display:none}.live-header h1{font-size:19px;letter-spacing:2px}.live-brand{font-size:10px;gap:6px}.live-brand small{font-size:6px;letter-spacing:1px}.live-brand-icon{width:23px;height:25px;font-size:18px}.live-header-actions button{font-size:9px;padding:6px}.live-panel-title{gap:3px;padding-left:6px;padding-right:6px}.live-panel-title h2{font-size:11px;letter-spacing:0}.live-metric-tabs button{font-size:8px;padding:2px 3px}.live-eyebrow>span{display:none}.live-slot-values{gap:3px}.live-slot-values strong{font-size:10px}.live-slot-heading small{font-size:7px}.live-kpis>div{gap:4px}.live-kpis span{font-size:8px}.live-total{font-size:28px}.live-order-total{font-size:28px}.live-compare-caption{display:none}}
@media(min-width:1000px) and (max-height:730px){.live-header{min-height:44px}.live-header h1{font-size:18px}.live-header #live-clock{font-size:8px}.live-controls{padding-top:4px}.live-trend{height:68px}.live-total{font-size:26px}.live-order-total{font-size:26px}.live-kpis{margin-top:5px;padding:4px 0}.live-kpis b{font-size:12px}.live-comparison{margin-top:4px}.live-hero{padding-top:6px}.live-map{min-height:36px}.live-map-label{display:none}.live-panel-title{min-height:25px}.live-rank-row{padding:4px 0!important}.live-foot{padding-top:3px}.live-recent th,.live-recent td{padding-top:3px;padding-bottom:3px}}
@media(max-width:999px){.live-screen{padding:0 10px 9px}.live-header{grid-template-columns:1fr auto}.live-heading{grid-column:1;grid-row:1;justify-content:flex-start}.live-brand{display:none}.live-heading-rule{display:none}.live-header h1{font-size:20px;letter-spacing:2px}.live-header-actions{grid-column:2;grid-row:1}.live-controls{flex-wrap:wrap}.live-controls label{min-width:22%}.live-health{padding-bottom:9px}.live-board{grid-template-columns:1fr 1fr}.live-center{grid-column:1/-1;grid-row:1}.live-command{min-height:410px}.live-map{min-height:230px}.live-column>.live-panel{min-height:210px}.live-column>.live-status-panel{min-height:160px}.live-trend{height:130px}.live-foot{flex-wrap:wrap}.live-latest .live-panel-title>span{display:none}.live-latest .live-panel-eyebrow{display:none}.live-rank-row{padding:10px 0!important}.live-products>div:not(.live-empty){padding:10px 0}.live-recent table{min-width:650px}}
@media(max-width:600px){.live-board{grid-template-columns:1fr}.live-center{grid-column:1}.live-header h1{font-size:16px;letter-spacing:1px}.live-header #live-clock{font-size:7px}.live-header-actions button{font-size:8px;padding:6px}.live-controls label{min-width:43%}.live-command{min-height:330px}.live-map{min-height:160px}.live-total,.live-order-total{font-size:27px}.live-kpis b{font-size:13px}.live-hero{padding:12px 8px 0}.live-eyebrow{font-size:9px}.live-eyebrow>span{display:none}.live-kpis>div{flex-direction:column;gap:3px}.live-kpi-history{font-size:8px}.live-kpi-history b{font-size:10px}.live-slot-diff{display:none!important}.live-slot-heading small{font-size:7px}.live-panel-title h2{font-size:13px}.live-map-label{font-size:6px}.live-map-caption{font-size:7px}.live-status-list>div{padding:5px 0}.live-column>.live-status-panel{grid-template-columns:95px 1fr}}
/* Fixed row heights keep paging inside each card at every desktop height. */
@media(min-width:1000px){.live-rank-row{height:36px;padding:4px 0!important}.live-products>div:not(.live-empty){height:38px;padding:4px 0}.live-pager{height:23px;padding-top:2px;padding-bottom:4px}.live-trend-panel .live-panel-title{padding-top:6px;padding-bottom:6px}.live-trend-panel .live-panel-eyebrow{display:none}.live-header,.live-controls,.live-health,.live-panel-title,.live-slot-detail,.live-foot{line-height:1.3}.live-kpi-history{line-height:1.3}.live-map>svg{top:0;height:calc(100% - 12px)}.live-column>.live-status-panel{grid-template-columns:70px 1fr}.live-status-list{display:grid;grid-template-columns:1fr 1fr;align-content:center;gap:3px 9px}.live-status-list>div{min-width:0;font-size:8px}.live-status-list span{white-space:nowrap}.live-status-list b{font-size:9px}.live-foot{padding-bottom:0}}
@media(min-width:1000px) and (min-height:900px){.live-header{min-height:68px}.live-controls{padding-top:9px}.live-hero{padding:12px 16px 0}.live-total{font-size:46px}.live-order-total{font-size:44px}.live-comparison{margin-top:8px}.live-kpis{margin-top:8px;padding:8px 0}.live-kpis b{font-size:17px}.live-panel-title{padding-top:7px;padding-bottom:7px}.live-panel-eyebrow{font-size:6px;margin-bottom:3px}.live-rank-row{height:48px;padding:6px 0!important}.live-products>div:not(.live-empty){height:52px;padding:7px 0}.live-trend{height:116px}.live-slot-detail{padding:4px 7px}.live-latest .live-panel-title{min-height:28px;padding-top:5px;padding-bottom:5px}.live-recent th,.live-recent td{padding-top:5px;padding-bottom:5px}.live-column>.live-status-panel{grid-template-columns:87px 1fr}.live-status-list{padding-right:12px;gap:4px 12px}.live-status-list>div{font-size:10px}.live-status-list b{font-size:11px}}

/* Emphasize headings and business figures while keeping supporting text quiet. */
.live-header h1,.live-panel-title h2,.live-total,.live-order-total{font-weight:700}
.live-rank-row strong,.live-rank-row>b,.live-products b,.live-products strong{font-weight:600}
.live-eyebrow,.live-kpis b,.live-kpi-history b,.live-comparison strong,.live-donut strong,.live-status-list b{font-weight:600}
.live-slot-heading b,.live-slot-values strong,.live-recent th,.live-recent td:nth-child(2),.live-recent .live-order-amount{font-weight:600}
.live-metric-tabs button.active,.live-chart-switch button.active{font-weight:600}

/* Read a full hourly lane on hover; the floating card never intercepts the pointer. */
.live-slot rect{pointer-events:all}
.live-trend-tooltip{position:absolute;z-index:6;pointer-events:none;width:192px;max-width:calc(100% - 12px);padding:10px 12px;color:#e1eff5;background:linear-gradient(145deg,#173e50f7,#102b3ef7);border:1px solid #5b9caa;border-radius:7px;box-shadow:0 8px 24px #020b16aa,inset 0 1px #9ae8df22;font-size:11px;line-height:1.5;backdrop-filter:blur(8px)}
.live-trend-tooltip[hidden]{display:none}
.live-tooltip-heading{display:flex;justify-content:space-between;gap:10px;align-items:center;padding-bottom:6px;margin-bottom:3px;border-bottom:1px solid #52808c66;font:700 12px var(--mono);color:#e7f5fa;white-space:nowrap}
.live-tooltip-heading small{color:#9cb9c7;font:9px sans-serif}
.live-tooltip-row{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:3px 0;color:#aac8d6;white-space:nowrap}
.live-tooltip-row b{color:#e5f3f6;font:600 12px var(--mono)}
.live-tooltip-row i{display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:6px;background:var(--cyan)}
.live-tooltip-row i.prior{background:var(--gold)}
.live-tooltip-diff{margin-top:2px;padding-top:5px;border-top:1px solid #426b7b66}.live-tooltip-diff b{color:#93e1bf}.live-tooltip-diff b.down{color:#edbf91}
.live-tooltip-note{display:block;margin-top:4px;color:#9ab7c6;font-size:9px;line-height:1.4}
@media(max-height:730px){.live-trend-tooltip{padding:7px 9px;font-size:10px}.live-tooltip-heading{font-size:11px;padding-bottom:4px}.live-tooltip-row{padding:2px 0}.live-tooltip-row b{font-size:11px}.live-tooltip-note{font-size:8px}}

/* Keep the dashboard compact; secondary filters expand only when requested. */
.live-filter-bar{display:flex;gap:10px;align-items:center;min-height:39px;padding:6px 0 4px;flex-shrink:0}
#live-filter-toggle{display:flex;align-items:center;gap:12px;white-space:nowrap;color:#b5d6df;background:#173142;border:1px solid #34596a;border-radius:5px;padding:5px 10px;font-size:10px;font-weight:600;line-height:1.5}
#live-filter-toggle span{color:#80aaaF;font-size:10px}#live-filter-toggle[aria-expanded="true"]{color:#a4f4e9;border-color:#578c91;background:#20414a}
.live-filter-summary{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#8daabc;font-size:10px}
.live-quick-controls{display:flex;align-items:center;gap:6px}.live-quick-controls label{font-size:0;display:block;margin:0;line-height:1;min-width:0}
.live-quick-controls select{height:27px;min-height:27px;font-size:10px;color:#b6cedb;background:#112a3b;border:1px solid #2f5065;border-radius:4px;padding:3px 6px;width:auto;max-width:170px;cursor:pointer}
.live-controls[hidden]{display:none!important}#live-filter-drawer{padding:8px 10px 10px;margin:0 0 6px;background:#102738b3;border:1px solid #2c475b;border-radius:6px;flex-shrink:0}
@media(min-width:1000px) and (max-height:899px){.live-filter-bar{min-height:34px;padding:4px 0 3px;gap:7px}.live-filter-summary{font-size:9px}.live-quick-controls select{height:25px;min-height:25px;font-size:9px}#live-filter-toggle{font-size:9px;padding:4px 8px}}
@media(max-width:650px){.live-filter-bar{flex-wrap:wrap;gap:7px}.live-quick-controls{margin-left:auto}.live-quick-controls select{max-width:132px;font-size:9px}.live-filter-summary{order:3;flex-basis:100%;font-size:9px;padding-bottom:3px}#live-filter-drawer{padding:7px}}

/* Real-time feed follows the hourly chart in the central column. */
.live-center>.live-latest{--live-feed-row:30px;--live-feed-head:28px;margin:0;display:flex;flex-direction:column;min-height:0}
.live-center>.live-latest .live-panel-title{min-height:34px;padding:7px 10px;gap:8px}
.live-latest .live-panel-title>div{min-width:0}
.live-latest .live-panel-title>span{margin-left:auto;padding:0;white-space:nowrap;font-size:9px;color:#8db3bd}
.live-latest .live-panel-eyebrow{display:none}
.live-feed-dot{display:inline-block;width:5px;height:5px;margin-right:5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px #5de5db60}
.live-latest .live-pager{position:static;flex-shrink:0;height:auto;padding:0;gap:5px;white-space:nowrap}
.live-latest .live-pager span{font-size:8px}
.live-latest .live-pager button{line-height:17px;padding:0 5px}
.live-center>.live-latest .live-recent{min-height:0;flex:1;padding:0 10px 7px;overflow:auto}
.live-recent table{table-layout:fixed;min-width:490px;border-collapse:separate;border-spacing:0}
.live-feed-platform{width:21%}.live-feed-region{width:17%}.live-feed-buyer{width:21%}.live-feed-amount{width:23%}.live-feed-time{width:18%}
.live-recent th{position:sticky;top:0;z-index:1;height:var(--live-feed-head);color:#cfebef;background:linear-gradient(90deg,#176574a3,#164355d9);font-weight:600;font-size:11px}
.live-recent td{height:var(--live-feed-row);font-size:12px;color:#b8d4df}
.live-recent th,.live-recent td{padding:0 10px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;border-bottom:1px solid #294b5a40!important}
.live-recent th:first-child,.live-recent td:first-child{padding-left:10px}
.live-recent th:nth-child(4),.live-recent td:nth-child(4){text-align:right;padding-right:24px}
.live-recent th:last-child,.live-recent td:last-child{text-align:right}
.live-recent button{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 12px var(--mono);line-height:1.4}
.live-recent .live-order-amount{color:#d6ecee;font:600 12px var(--mono);font-variant-numeric:tabular-nums}
.live-recent time{font-size:11px;color:#91b4c3}
.live-recent .live-feed-platform-cell{font-weight:600;color:#c5e2e6}
.live-recent tbody tr:hover{background:#21465766}
.live-recent .live-empty{height:auto;padding:22px 10px;white-space:normal}
@media(min-width:1251px){.live-board{grid-template-columns:minmax(180px,21%) minmax(0,1fr) minmax(180px,21%)}}
@media(min-width:1000px){
 .live-center{display:grid;grid-template-rows:minmax(0,1fr) auto clamp(148px,calc(var(--live-height)*.29),290px)}
 .live-center>.live-command{min-height:0}
 .live-center>.live-latest .live-panel-title{flex-wrap:nowrap}
 .live-latest .live-pager{order:3}
}
@media(min-width:1000px) and (min-height:900px){.live-center>.live-latest{--live-feed-row:34px;--live-feed-head:29px}.live-center>.live-latest .live-panel-title{min-height:38px}.live-recent td,.live-recent button,.live-recent .live-order-amount{font-size:12px}.live-recent time{font-size:12px}}
@media(min-width:1000px) and (max-height:730px){.live-center>.live-latest{--live-feed-row:25px;--live-feed-head:24px}.live-center>.live-latest .live-panel-title{min-height:29px;padding:4px 8px}.live-recent td,.live-recent button,.live-recent .live-order-amount,.live-recent time{font-size:10px}.live-recent th{font-size:9px}.live-latest .live-panel-title>span{display:none}}
@media(max-width:1250px){.live-latest .live-panel-title>span{display:none}.live-recent th,.live-recent td{padding-left:7px;padding-right:7px}.live-recent th:nth-child(4),.live-recent td:nth-child(4){padding-right:12px}}
@media(max-width:999px){.live-center>.live-latest{height:300px;flex:none}.live-latest .live-panel-title h2{font-size:13px}}
/* Keep the world visible behind the totals when the center gains a third card. */
@media(min-width:1000px){
 .live-command>.live-map{position:absolute;inset:0;min-height:0;z-index:0}
 .live-command>.live-map>svg{top:0;height:100%;opacity:.42}
 .live-command>.live-map .live-map-label{display:none}
 .live-command>.live-map .live-map-caption{bottom:6px}
 .live-command>.live-hero{pointer-events:none;background:linear-gradient(180deg,#102637b0,#10263765 75%,transparent)}
 .live-trend-panel .live-slot-detail{display:flex;align-items:center;gap:12px;min-height:28px}
 .live-trend-panel .live-slot-heading{flex-shrink:0}
 .live-trend-panel .live-slot-heading small{display:none}
 .live-trend-panel .live-slot-values{margin:0;flex:1}
 .live-trend-panel .live-trend{height:100px}
}
@media(min-width:1000px) and (max-height:899px){.live-trend-panel .live-trend{height:80px}.live-trend-panel .live-slot-detail{min-height:25px;gap:6px}.live-trend-panel .live-slot-values strong{font-size:9px}}
@media(min-width:1000px) and (max-width:1250px){.live-trend-panel .live-slot-diff{display:none}}

/* Header controls occupy the space beside the centered title. */
.live-header-compact{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:12px;margin-bottom:10px;min-height:76px;padding:10px 0}
.live-header-left,.live-header-right{min-width:0}
.live-header-tools{display:flex;gap:14px;align-items:center;min-width:0}
.live-header-compact .live-brand{flex-shrink:0}
.live-header-compact .live-filter-bar{padding:0;min-height:0;flex:1;min-width:0;gap:7px}
.live-header-compact .live-filter-summary{font-size:9px}
.live-header-compact .live-health{margin-top:7px;padding:0;min-height:0;flex-wrap:nowrap;overflow:hidden;white-space:nowrap;font-size:8px;gap:6px}
.live-header-compact .live-health>span:not(.live-dot){overflow:hidden;text-overflow:ellipsis}
.live-header-right{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:7px}
.live-header-compact .live-quick-controls{gap:5px}
.live-header-compact .live-quick-controls select{max-width:155px;height:27px;min-height:27px;font-size:9px}
.live-header-compact .live-header-actions{gap:5px}
.live-header-compact .live-header-actions button{height:27px;padding:4px 7px;font-size:9px}
.live-header-fx{display:flex;justify-content:flex-end;gap:12px;flex-basis:100%;font-size:8px;color:#829eae;line-height:1.3}
.live-header-fx a{color:#a3bfca;text-decoration:none}
.live-header-compact .live-heading-rule{width:25px}
.live-header-compact .live-heading{gap:10px}
.live-header-compact h1{font-size:clamp(18px,1.6vw,28px);letter-spacing:2px}
@media(min-width:1000px) and (max-width:1500px){.live-header-compact{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:8px;min-height:68px;padding:7px 0}.live-header-compact .live-brand{display:none}.live-header-compact .live-heading-rule{display:none}.live-header-compact h1{font-size:20px}.live-header-compact .live-quick-controls select{max-width:133px}.live-header-right{gap:4px}.live-header-compact .live-header-actions button{padding:3px 5px;font-size:8px}.live-header-fx{gap:6px;font-size:7px}.live-header-compact .live-health{font-size:7px}}
@media(min-width:1000px) and (max-width:1200px){.live-header-compact h1{font-size:17px}.live-header-compact .live-filter-summary{max-width:100px}.live-header-compact .live-header-actions{order:2}.live-header-fx{display:none}.live-header-compact .live-quick-controls{flex-basis:100%;justify-content:flex-end}.live-header-compact .live-health{max-width:220px}}
@media(max-width:999px){.live-header-compact{grid-template-columns:1fr auto;gap:10px}.live-header-compact .live-heading{grid-column:1;grid-row:1}.live-header-compact .live-header-left{grid-column:1/-1;grid-row:2}.live-header-compact .live-header-right{grid-column:2;grid-row:1}.live-header-compact .live-header-actions{grid-column:auto;grid-row:auto}.live-header-fx{display:none}.live-header-compact .live-health{font-size:8px}.live-header-compact .live-filter-bar{flex-wrap:nowrap}.live-header-compact .live-filter-summary{order:0;flex-basis:auto;padding:0}}
@media(max-width:600px){.live-header-compact .live-header-right{max-width:150px}.live-header-compact .live-quick-controls{flex-wrap:wrap;justify-content:flex-end}.live-header-compact .live-heading h1{font-size:15px}.live-header-compact .live-header-actions{flex-wrap:wrap}.live-header-compact .live-filter-summary{font-size:8px}}

/* Globe and motion stay behind the figures and preserve the dashboard grid. */
.live-command>.live-globe{background:radial-gradient(ellipse at 50% 68%,#0e4c6540,transparent 60%)}
.live-globe-canvas,.live-globe-fallback{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none}
.live-globe-canvas{opacity:0;transition:opacity 1s}
.live-globe-fallback{opacity:.32}
.live-globe-ready .live-globe-canvas{opacity:1}
.live-globe-ready .live-globe-fallback{display:none}
.live-command>.live-hero{z-index:2;position:relative;background:linear-gradient(180deg,#0e2436ed,#0e2436bb 65%,#0e243600)!important}
.live-globe-pins{position:absolute;inset:0;pointer-events:none;z-index:1}
.live-globe-pin{position:absolute!important;visibility:hidden;pointer-events:auto;width:26px;height:26px;margin:-13px 0 0 -13px;border:0!important;border-radius:50%;padding:0!important;background:#59e3e414!important;box-shadow:0 0 15px #5de5db36;transition:opacity .3s;isolation:isolate}
.live-globe-pin>i{display:block;width:8px;height:8px;background:#a1fff0;border:1px solid #e3fff9;border-radius:50%;margin:auto;box-shadow:0 0 9px #5de5db}
.live-globe-pin:before,.live-globe-pin:after{content:'';position:absolute;inset:0;border:1px solid #84e9e5;border-radius:50%;animation:liveGlobeRipple 4s ease-out infinite;pointer-events:none}
.live-globe-pin:after{animation-delay:-2s}
.live-globe-pin>span{position:absolute;left:35px;top:-10px;min-width:100px;text-align:left;font-size:10px;font-weight:600;white-space:nowrap;padding:7px 10px;border:1px solid #4c9eaa70;border-radius:5px;color:#e5ffff;background:#0a2739dd;box-shadow:0 6px 20px #0004}
.live-globe-pin small{display:block;margin-top:4px;font:9px var(--mono);color:#9ecbd1}
.live-globe-pin-left>span{left:auto;right:35px}
.live-globe-pin:focus-visible{outline:2px solid #fff;outline-offset:3px}
.live-globe-meta{position:absolute;left:22px;bottom:54px;display:grid;gap:6px;color:#759aaa;pointer-events:none}
.live-globe-meta>span{font:8px var(--mono);letter-spacing:3px;color:#c6b384}
.live-globe-meta>b{font-size:13px;font-weight:500;letter-spacing:2px;color:#b2cfd9}
.live-globe-meta>small{font-size:9px}
.live-globe-markets{position:absolute;right:18px;bottom:45px;display:grid;gap:6px;max-width:30%;z-index:1}
.live-globe-markets button{display:flex;align-items:center;gap:7px;text-align:left;padding:7px 9px!important;border:1px solid #3b74894d!important;background:#0d2738b5!important;border-radius:5px!important;min-width:125px}
.live-globe-markets button>i{width:4px;height:4px;flex:none;border-radius:50%;background:#72ddcf;box-shadow:0 0 7px #72ddcf88}
.live-globe-markets span{font-size:10px;color:#cde6e9;flex:1}
.live-globe-markets small{display:block;margin-top:3px;color:#8caebc;font-size:8px}
.live-globe-markets b{font:600 10px var(--mono);color:#dfc999}
.live-globe-orbit{display:none;position:absolute;left:50%;top:58%;width:56%;height:24%;transform:translate(-50%,-50%) rotate(-17deg);border:1px solid #69bccc22;border-left-color:#a8e1e052;border-right-color:#a8e1e052;border-radius:50%;pointer-events:none}
.live-globe-ready .live-globe-orbit{display:block}
.live-globe .live-map-caption{z-index:1;color:#8baab7;font-size:8px;bottom:7px!important}
.live-animated-panel{--live-cycle:0}
.live-animated-panel:after{content:'';position:absolute;bottom:0;left:10px;right:10px;height:1px;background:linear-gradient(90deg,#73ded8aa,#73ded800);transform-origin:left;transform:scaleX(var(--live-cycle));transition:transform .5s linear;pointer-events:none}
.live-animated-panel .live-panel-title h2:after{content:'';display:inline-block;width:4px;height:4px;margin:0 0 2px 7px;border-radius:50%;background:#75ded0;box-shadow:0 0 6px #75ded066;animation:liveIndicator 3s ease-in-out infinite}
.live-row-spotlight{background:linear-gradient(90deg,#5de5db11,#5de5db03)!important}
.live-rank-row,.live-products>div,.live-recent tbody tr{transition:background-color .5s,box-shadow .5s}
.live-row-spotlight.live-rank-row>em{border-color:#6cafa9aa;color:#d8f7f4}
.live-bar i{position:relative}
.live-bar i:after{content:'';position:absolute;top:0;bottom:0;width:48px;left:-50px;background:linear-gradient(90deg,transparent,#fff,transparent);animation:liveBarSheen 6s linear infinite}
.live-products>.live-row-spotlight .live-product-placeholder,.live-products>.live-row-spotlight img{border-color:#67b8b7aa;box-shadow:0 0 12px #5de5db20}
.live-value-updated{animation:liveValueGlow 2s ease-out 2}
.live-recent tr.live-new-order{animation:liveNewOrder 2.5s ease-out 3}
.live-recent tr.live-new-order td:first-child{box-shadow:inset 2px 0 #75e6d5}
.live-page-enter .live-rank,.live-page-enter .live-products,.live-page-enter tbody{animation:livePageIn .65s ease-out}
.live-motion-paused .live-row-spotlight{background:transparent!important}
.live-motion-paused *,.live-motion-paused *:before,.live-motion-paused *:after,.live-carousel-paused *,.live-carousel-paused *:before,.live-carousel-paused *:after,.live-animated-panel:hover *,.live-animated-panel:hover *:after,.live-animated-panel:focus-within *,.live-animated-panel:focus-within *:after{animation-play-state:paused!important}
.live-motion-paused .live-animated-panel:after{transition:none}
@keyframes liveGlobeRipple{0%{transform:scale(.6);opacity:.8}100%{transform:scale(2);opacity:0}}
@keyframes liveIndicator{0%,100%{opacity:.4}50%{opacity:1}}
@keyframes liveBarSheen{0%{left:-50px;opacity:0}15%{opacity:.65}70%,100%{left:100%;opacity:0}}
@keyframes liveValueGlow{0%{box-shadow:inset 0 0 30px #5de5db28}100%{box-shadow:inset 0 0 0 #5de5db00}}
@keyframes liveNewOrder{0%,40%{background:#1b5b574d}100%{background:transparent}}
@keyframes livePageIn{from{opacity:.25;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
@media(min-width:1000px) and (max-height:899px){.live-globe-meta{left:14px;bottom:35px;gap:4px}.live-globe-meta>b{font-size:10px}.live-globe-meta>span{font-size:6px;letter-spacing:2px}.live-globe-meta>small{font-size:7px}.live-globe-markets{right:10px;bottom:26px}.live-globe-markets button{min-width:100px;padding:4px 6px!important}.live-globe-markets b,.live-globe-markets span{font-size:8px}.live-globe-markets small{font-size:7px}.live-globe-pin>span{font-size:8px;padding:5px 7px;min-width:80px}.live-globe-pin small{font-size:7px}.live-globe .live-map-caption{font-size:7px}}
@media(min-width:1000px) and (max-width:1250px){.live-globe-meta{display:none}.live-globe-markets{max-width:42%}.live-globe-pin>span{display:none}}
@media(max-width:999px){.live-command>.live-globe{min-height:260px}.live-globe-meta{left:12px;bottom:40px}.live-globe-markets{right:10px;bottom:28px}.live-globe-markets button{min-width:105px}.live-globe-markets b{font-size:9px}}
@media(max-width:600px){.live-globe-meta{display:none}.live-globe-markets{display:none}.live-globe-pin>span{font-size:8px;min-width:80px}}
@media(prefers-reduced-motion:reduce){.live-globe *,.live-animated-panel *,.live-animated-panel *:after,.live-globe *:before,.live-globe *:after{animation:none!important;transition:none!important}}
