.bs-root{--bs-bg-0:#060d1f;--bs-bg-1:#0a1428;--bs-panel-a:0.82;--bs-panel-blur:6px;--bs-panel-bg:linear-gradient(165deg,rgb(12 32 66/var(--bs-panel-a)),rgb(6 16 36/min(calc(var(--bs-panel-a) + 0.1),1)));--bs-panel-border:rgba(0,190,255,0.2);--bs-cyan:#00d4ff;--bs-cyan-dim:rgba(0,212,255,0.55);--bs-teal:#2ee6ca;--bs-warn:#ffb020;--bs-danger:#ff4d6a;--bs-txt:#d8e7f5;--bs-txt-2:#8fa9c4;--bs-txt-3:#5d7794;--bs-num-font:ui-monospace,"SF Mono","JetBrains Mono",Menlo,Consolas,monospace;overflow:hidden;color:var(--bs-txt);background:radial-gradient(1100px 560px at 50% 112%,rgba(0,120,255,.16) 0,transparent 62%),radial-gradient(900px 500px at 12% -6%,rgba(0,190,255,.07) 0,transparent 55%),radial-gradient(1200px 700px at 50% -10%,#0b2140 0,var(--bs-bg-0) 58%),var(--bs-bg-0)}.bs-root,.bs-root:before{position:absolute;inset:0}.bs-root:before{content:"";pointer-events:none;opacity:.5;background-image:linear-gradient(rgba(0,190,255,.045) 1px,transparent 0),linear-gradient(90deg,rgba(0,190,255,.045) 1px,transparent 0);background-size:96px 96px}.bs-stage{left:50%;top:50%;width:1920px;height:1080px;transform:translate(-50%,-50%) scale(1);z-index:10;pointer-events:none}.bs-layer3d,.bs-stage{position:absolute;background:transparent}.bs-layer3d{inset:0;z-index:0;overflow:hidden}.bs-layer2d{position:absolute;inset:0;z-index:10;display:grid;gap:12px;padding:14px 16px;pointer-events:none}.bs-layer2d>*{pointer-events:auto}.bs-header{position:relative;display:flex;align-items:center;gap:14px;min-width:0;min-height:0;padding:0 26px;background:linear-gradient(180deg,rgb(10 32 66/calc(var(--bs-panel-a) * .65)),rgb(6 16 36/calc(var(--bs-panel-a) * .2)));border-bottom:1px solid rgba(0,190,255,.14);backdrop-filter:blur(var(--bs-panel-blur));-webkit-backdrop-filter:blur(var(--bs-panel-blur))}.bs-header:after{content:"";position:absolute;left:8%;right:8%;bottom:-1px;height:2px;background:linear-gradient(90deg,transparent,var(--bs-cyan-dim),transparent);filter:blur(1px);pointer-events:none}.bs-header-mark{display:flex;align-items:center;gap:9px;flex:none}.bs-header-mark i:first-child{position:relative;width:30px;height:30px;border:2px solid var(--bs-cyan);border-radius:4px;box-shadow:0 0 12px rgba(0,212,255,.5)}.bs-header-mark i:first-child:before{content:"";position:absolute;inset:5px;background:linear-gradient(135deg,var(--bs-cyan),transparent 60%)}.bs-header-mark i:nth-child(2){width:7px;height:7px;background:rgba(0,212,255,.45);transform:rotate(45deg)}.bs-header-mark i:nth-child(3){width:5px;height:5px;background:rgba(0,212,255,.22);transform:rotate(45deg)}.bs-header-title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;gap:3px;max-width:56%;text-align:center}.bs-header-title h1{font-size:25px;font-weight:700;letter-spacing:6px;line-height:1.15;background:linear-gradient(180deg,#eaf7ff,#7cd2ff);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 18px rgba(0,190,255,.35)}.bs-header-title h1,.bs-header-title p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.bs-header-title p{font-size:10px;font-weight:400;letter-spacing:4px;color:var(--bs-txt-3)}.bs-header-info{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;gap:3px;flex:none}.bs-header-clock{font-size:21px;line-height:1;color:var(--bs-cyan);letter-spacing:2px;text-shadow:0 0 12px rgba(0,212,255,.4)}.bs-header-date{font-size:11px;color:var(--bs-txt-3);letter-spacing:1px;white-space:nowrap}.bs-panel{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;background:var(--bs-panel-bg);border:1px solid var(--bs-panel-border);backdrop-filter:blur(var(--bs-panel-blur));-webkit-backdrop-filter:blur(var(--bs-panel-blur));box-shadow:inset 0 0 26px rgb(0 140 255/calc(var(--bs-panel-a) * .05)),0 2px 14px rgba(0,0,0,.35)}.bs-panel .bs-c3,.bs-panel .bs-c4,.bs-panel:after,.bs-panel:before{content:"";position:absolute;width:9px;height:9px;pointer-events:none}.bs-panel:before{left:-1px;border-left:2px solid var(--bs-cyan-dim)}.bs-panel:after,.bs-panel:before{top:-1px;border-top:2px solid var(--bs-cyan-dim)}.bs-panel:after{right:-1px;border-right:2px solid var(--bs-cyan-dim)}.bs-panel .bs-c3{left:-1px;border-left:2px solid var(--bs-cyan-dim)}.bs-panel .bs-c3,.bs-panel .bs-c4{bottom:-1px;border-bottom:2px solid var(--bs-cyan-dim)}.bs-panel .bs-c4{right:-1px;border-right:2px solid var(--bs-cyan-dim)}.bs-panel-hd{display:flex;align-items:center;height:34px;padding:0 10px 0 0;flex:none;background:linear-gradient(90deg,rgb(0 190 255/calc(var(--bs-panel-a) * .1)),transparent 72%)}.bs-panel-hd .bs-bar{width:3px;height:14px;margin:0 8px;flex:none;background:linear-gradient(180deg,var(--bs-cyan),var(--bs-teal));box-shadow:0 0 8px var(--bs-cyan-dim)}.bs-panel-hd .bs-t{font-size:13.5px;font-weight:600;letter-spacing:2px;color:#cfe6f7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-panel-bd{flex:1;min-height:0;position:relative;padding:6px}.bs-panel-empty{height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;color:var(--bs-txt-3);font-size:12px;letter-spacing:2px}.bs-panel-empty .material-symbols-outlined{font-size:26px;color:rgba(0,190,255,.35)}.bs-kpi-strip{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:12px;min-width:0}.bs-kpi{position:relative;display:flex;align-items:center;gap:12px;padding:0 16px;min-width:0;overflow:hidden;background:var(--bs-panel-bg);border:1px solid var(--bs-panel-border);backdrop-filter:blur(var(--bs-panel-blur));-webkit-backdrop-filter:blur(var(--bs-panel-blur));box-shadow:inset 0 0 26px rgb(0 140 255/calc(var(--bs-panel-a) * .05)),0 2px 14px rgba(0,0,0,.35)}.bs-kpi:after{content:"";position:absolute;right:0;top:18%;bottom:18%;width:1px;background:linear-gradient(180deg,transparent,rgba(0,212,255,.4),transparent)}.bs-kpi:last-child:after{display:none}.bs-kpi .bs-kpi-ico{width:42px;height:42px;flex:none;display:flex;align-items:center;justify-content:center;border:1px solid rgba(0,212,255,.4);border-radius:6px;color:var(--bs-cyan);background:rgb(0 212 255/calc(var(--bs-panel-a) * .07));box-shadow:0 0 12px rgb(0 212 255/calc(var(--bs-panel-a) * .22)),inset 0 0 10px rgb(0 212 255/calc(var(--bs-panel-a) * .12))}.bs-kpi .bs-kpi-col{display:flex;flex-direction:column;gap:3px;min-width:0}.bs-kpi .bs-kpi-lbl{font-size:12px;color:var(--bs-txt-2);letter-spacing:1px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bs-kpi .bs-kpi-val{font-family:var(--bs-num-font);font-variant-numeric:tabular-nums;font-size:24px;letter-spacing:1px;line-height:1;color:#fff;white-space:nowrap}.bs-kpi .bs-kpi-val i{font-style:normal;font-size:12px;letter-spacing:0;color:var(--bs-txt-3);margin-left:3px}.bs-num{font-family:var(--bs-num-font);font-variant-numeric:tabular-nums}.bs-controls{display:flex;align-items:center;min-width:0;min-height:0;z-index:2;pointer-events:none}.bs-controls .bs-tabs{pointer-events:auto}.bs-controls.top-left{justify-content:flex-start}.bs-controls.top-center{justify-content:center}.bs-controls.top-right{justify-content:flex-end}.bs-tabs{display:inline-flex;overflow:hidden;border:1px solid rgba(0,190,255,.3);border-radius:3px;background:rgb(6 18 38/min(calc(var(--bs-panel-a) * .88),1));backdrop-filter:blur(var(--bs-panel-blur));-webkit-backdrop-filter:blur(var(--bs-panel-blur));box-shadow:0 2px 10px rgba(0,0,0,.35)}.bs-tab-btn{padding:4px 16px;font-size:12.5px;letter-spacing:2px;color:var(--bs-txt-2);background:transparent;border:0;cursor:pointer;transition:color .18s,background .18s}.bs-tab-btn+.bs-tab-btn{border-left:1px solid rgba(0,190,255,.25)}.bs-tab-btn:hover{color:var(--bs-cyan)}.bs-tab-btn.on{color:#03131f;background:linear-gradient(180deg,#37e6ff,#00b2e6);font-weight:600;box-shadow:0 0 12px rgba(55,230,255,.45),inset 0 0 6px rgba(255,255,255,.16)}.bs-thumb{position:relative;overflow:hidden;background:linear-gradient(180deg,#030b16,#051221)}.bs-thumb .bs-thumb-floor{position:absolute;inset:0;background-image:linear-gradient(rgba(0,190,255,.13) 1px,transparent 0),linear-gradient(90deg,rgba(0,190,255,.13) 1px,transparent 0);background-size:34px 34px;transform:perspective(420px) rotateX(52deg) translateY(18%) scale(1.6);transform-origin:center bottom;-webkit-mask-image:radial-gradient(75% 85% at 50% 82%,#000 30%,transparent 100%);mask-image:radial-gradient(75% 85% at 50% 82%,#000 30%,transparent 100%)}.bs-thumb .bs-thumb-icon{position:absolute;inset:0;margin:auto;width:fit-content;height:fit-content;color:rgba(0,212,255,.6)}.bs-thumb-sm{border:1px solid rgba(0,190,255,.18);background:linear-gradient(180deg,#04101f,#07182c)}.bs-thumb-sm .bs-thumb-floor{background-image:linear-gradient(rgba(0,190,255,.16) 1px,transparent 0),linear-gradient(90deg,rgba(0,190,255,.16) 1px,transparent 0);background-size:14px 14px;transform:perspective(160px) rotateX(50deg) translateY(14%) scale(1.5);-webkit-mask-image:radial-gradient(75% 85% at 50% 80%,#000 30%,transparent 100%);mask-image:radial-gradient(75% 85% at 50% 80%,#000 30%,transparent 100%)}