[hidden]{display:none!important}:root{--aside-w:316px;--aside-gap:20px;--panel-ease:.32s cubic-bezier(.4, 0, .2, 1)}aside{transition:transform var(--panel-ease), visibility 0s}aside.hid{visibility:hidden;transition:transform var(--panel-ease), visibility 0s var(--panel-ease)}aside.left.hid{transform:translateX(calc(-100% - var(--aside-gap)))}aside.right.hid{transform:translateX(calc(100% + var(--aside-gap)))}.pan-handle{z-index:21;background:var(--panel);border:1px solid var(--edge);width:26px;height:92px;color:var(--text-dim);cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:left var(--panel-ease), right var(--panel-ease), color .15s, border-color .15s, background .15s;justify-content:center;align-items:center;padding:0;font-family:inherit;font-size:13px;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.pan-handle:hover{color:var(--cyan);border-color:var(--cyan);background:#3b82f61a}.pan-handle.l{left:calc(var(--aside-w) + var(--aside-gap));border-left:none;border-radius:0 4px 4px 0}.pan-handle.r{right:calc(var(--aside-w) + var(--aside-gap));border-right:none;border-radius:4px 0 0 4px}.pan-handle.l.hid{left:0}.pan-handle.r.hid{right:0}:root{--bs-blue:#3b82f6;--bs-blue-hi:#93c5fd;--bs-glow:#3b82f68c}aside .card,.ck-card{background:linear-gradient(var(--bs-blue-hi), var(--bs-blue-hi)) left top / 10px 2px no-repeat, linear-gradient(var(--bs-blue-hi), var(--bs-blue-hi)) left top / 2px 10px no-repeat, linear-gradient(var(--bs-blue-hi), var(--bs-blue-hi)) right top / 10px 2px no-repeat, linear-gradient(var(--bs-blue-hi), var(--bs-blue-hi)) right top / 2px 10px no-repeat, linear-gradient(var(--bs-blue-hi), var(--bs-blue-hi)) left bottom / 10px 2px no-repeat, linear-gradient(var(--bs-blue-hi), var(--bs-blue-hi)) left bottom / 2px 10px no-repeat, linear-gradient(var(--bs-blue-hi), var(--bs-blue-hi)) right bottom / 10px 2px no-repeat, linear-gradient(var(--bs-blue-hi), var(--bs-blue-hi)) right bottom / 2px 10px no-repeat, linear-gradient(180deg, #2563eb29 0%, #09163400 42%), var(--panel);border-color:#60a5fa3d;border-radius:4px;box-shadow:inset 0 0 18px #2563eb1a,0 0 0 1px #050b1e99}aside .card>h2,.ck-card>h2{color:#e6f0ff;text-shadow:0 0 10px #60a5fa73;background:linear-gradient(90deg,#2563eb61 0%,#2563eb14 55%,#0000 100%);border-bottom:1px solid #60a5fa38;padding:3px 0 5px 10px}aside .card>h2:before{background:linear-gradient(180deg, var(--bs-blue-hi), var(--bs-blue));width:3px;box-shadow:0 0 8px var(--bs-glow);top:0;bottom:0}aside .kpi{background:linear-gradient(135deg,#2563eb29 0%,#2563eb0a 70%);border:1px solid #60a5fa24;border-left:2px solid #60a5faa6}aside .kpi .v{text-shadow:0 0 12px #60a5fa59}header:after{content:"";background:linear-gradient(90deg,#0000,#60a5fad9 50%,#0000);height:1px;position:absolute;bottom:6px;left:18%;right:18%;box-shadow:0 0 10px #3b82f6cc}header h1{background:linear-gradient(180deg, #fff 35%, var(--bs-blue-hi) 100%)!important;text-shadow:0 0 22px #3b82f68c!important;-webkit-background-clip:text!important}footer .tgl,footer .orgpick{background:#0a1838d1;border-color:#60a5fa42}footer .tgl.on{color:#fff;border-color:var(--cyan);background:linear-gradient(#3b82f68c 0%,#1d4ed873 100%);box-shadow:0 0 12px #3b82f673,inset 0 1px #ffffff2e}footer .tgl.on i{background:#fff;box-shadow:0 0 6px #fff}footer .tgl:hover{border-color:var(--cyan);color:#fff}.pan-handle{border-color:#60a5fa4d}.pan-handle:hover{box-shadow:0 0 10px var(--bs-glow)}
