@layer base{*,:before,:after,::backdrop{box-sizing:border-box;border:0 solid var(--line-2);outline-color:color-mix(in srgb, var(--hue) 50%, transparent);margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--mono);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.25em}table{text-indent:0;border-color:inherit;border-collapse:collapse}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::placeholder{opacity:1;color:color-mix(in srgb, currentcolor 50%, transparent)}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v-number-input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.v-number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v-number-input{appearance:textfield}.v-input-field{font-size:.875rem;line-height:1.25rem}.v-input-field:-webkit-autofill{font-size:.875rem!important;line-height:1.25rem!important}.v-input-field:-webkit-autofill:hover{font-size:.875rem!important;line-height:1.25rem!important}.v-input-field:-webkit-autofill:focus{font-size:.875rem!important;line-height:1.25rem!important}.v-input-field:-webkit-autofill:first-line{font-size:.875rem!important}.v-input-field:autofill{font-size:.875rem!important;line-height:1.25rem!important}input:-webkit-autofill{caret-color:var(--tx);-webkit-box-shadow:0 0 0px 1000px var(--well) inset;box-shadow:0 0 0px 1000px var(--well) inset;transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--tx)!important;font-family:var(--mono)!important}input:-webkit-autofill:hover{caret-color:var(--tx);-webkit-box-shadow:0 0 0px 1000px var(--well) inset;box-shadow:0 0 0px 1000px var(--well) inset;transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--tx)!important;font-family:var(--mono)!important}input:-webkit-autofill:focus{caret-color:var(--tx);-webkit-box-shadow:0 0 0px 1000px var(--well) inset;box-shadow:0 0 0px 1000px var(--well) inset;transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--tx)!important;font-family:var(--mono)!important}textarea:-webkit-autofill{caret-color:var(--tx);-webkit-box-shadow:0 0 0px 1000px var(--well) inset;box-shadow:0 0 0px 1000px var(--well) inset;transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--tx)!important;font-family:var(--mono)!important}select:-webkit-autofill{caret-color:var(--tx);-webkit-box-shadow:0 0 0px 1000px var(--well) inset;box-shadow:0 0 0px 1000px var(--well) inset;transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--tx)!important;font-family:var(--mono)!important}input:-webkit-autofill:first-line{font-family:var(--mono)!important}input:autofill,textarea:autofill,select:autofill{caret-color:var(--tx);background-color:var(--well)!important;color:var(--tx)!important;font-family:var(--mono)!important}:root{--bg:#05070a;--bg-rail:#07090d;--bg-kids:#080b10;--panel:#0e141c;--panel-2:#131b24;--panel-hi:#17212c;--well:#070a0e;--line:#1f2a36;--line-2:#36475a;--line-3:#46586c;--tx:#f1f5f9;--tx-2:#cfd7df;--tx-3:#a1aebc;--tx-4:#7b8998;--hue:#39d5ff;--hue-hi:color-mix(in srgb, var(--hue) 78%, #fff);--c-drn:#39d5ff;--c-prt:#ffb020;--c-deck:#ff4fd8;--s-act:#2ff58c;--s-hold:#19e3c3;--s-inact:#95a8bc;--s-unav:#ff5a36;--s-dis:#6b7785;--s-ovr:#b287ff;--s-comms:#6fa8ff;--danger:#ff3d57;--warn:#ffc94a;--mono:Menlo, "PT Mono", monospace;--disp:"DIN Condensed", "Avenir Next Condensed", sans-serif;--alt:"DIN Alternate", "Helvetica Neue", sans-serif;--scan:repeating-linear-gradient(0deg, #00000024 0 1px, transparent 1px 3px);--ease:cubic-bezier(.2, .7, .2, 1);--app-w:1536px}html,body{background:var(--bg);color-scheme:dark;min-height:100%;color:var(--tx);font:12px/1.45 var(--mono);-webkit-font-smoothing:antialiased}*{scrollbar-width:thin;scrollbar-color:var(--line-3) transparent}body:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(ellipse at 50% 50%, transparent 55%, #0009), var(--scan), repeating-linear-gradient(180deg, var(--line-2) 0 1px, transparent 1px 64px) calc(50% - 788px) 0 / 12px 100% no-repeat, repeating-linear-gradient(180deg, var(--line) 0 1px, transparent 1px 8px) calc(50% - 785px) 0 / 6px 100% no-repeat, repeating-linear-gradient(180deg, var(--line-2) 0 1px, transparent 1px 64px) calc(50% + 788px) 0 / 12px 100% no-repeat, repeating-linear-gradient(180deg, var(--line) 0 1px, transparent 1px 8px) calc(50% + 785px) 0 / 6px 100% no-repeat, radial-gradient(1300px 90% at 50% 40%, color-mix(in srgb, var(--hue) 11%, transparent), transparent), linear-gradient(#ffffff06 1px, transparent 1px) 50% 0 / 32px 32px, linear-gradient(90deg, #ffffff06 1px, transparent 1px) 50% 0 / 32px 32px;position:fixed;inset:0}body:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#0000,#ffffff03 80%,#ffffff05 calc(100% - 1px),#ffffff0d calc(100% - 1px));height:240px;animation:12s linear infinite sweep;position:fixed;top:0;left:0;right:0}@keyframes sweep{0%{transform:translateY(-240px)}to{transform:translateY(100vh)}}@media (prefers-reduced-motion:reduce){body:after{display:none}*,:before,:after{transition:none!important;animation:none!important}}@keyframes beacon{70%{opacity:.35}}@keyframes alarm{50%{opacity:.65}}@keyframes breathe{50%{opacity:.35}}@keyframes blink{50%{opacity:0}}a{color:inherit;text-decoration:none}b,strong{font-weight:700}a,label,.card,.btn,.fchip,.tab,.ri,.inp,.search{transition:color .15s,background-color .15s,border-color .15s,box-shadow .15s,opacity .15s}:focus-visible{outline:1px solid var(--hue-hi);outline-offset:2px}::selection{background:color-mix(in srgb, var(--hue) 35%, transparent);color:var(--tx)}svg.i{fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:square;stroke-linejoin:miter;flex:none;width:16px;height:16px}.num{font-family:var(--alt);font-variant-numeric:tabular-nums;letter-spacing:.01em}.up{text-transform:uppercase;letter-spacing:.12em}.dim{color:var(--tx-3)}.faint{color:var(--tx-4)}.st-act{--c:var(--s-act)}.st-hold{--c:var(--s-hold)}.st-inact{--c:var(--s-inact)}.st-unav{--c:var(--s-unav)}.st-dis{--c:var(--s-dis)}.st-ovr{--c:var(--s-ovr)}.st-comms{--c:var(--s-comms)}.st-warn{--c:var(--warn)}.st-hue{--c:var(--hue)}.st-danger{--c:var(--danger)}.c{color:var(--c)}.app{z-index:1;width:100%;max-width:var(--app-w);height:100dvh;box-shadow:0 0 0 1px var(--line-2), 0 0 90px -10px color-mix(in srgb, var(--hue) 30%, transparent);grid-template:"rail kids page"minmax(0,1fr)"strip strip strip"30px/88px 322px minmax(0,1fr);margin:0 auto;display:grid;position:relative}.rail{scrollbar-width:none;background:var(--scan), var(--bg-rail);border-right:1px solid var(--line);flex-direction:column;grid-area:rail;min-height:0;padding:14px 0 8px;display:flex;overflow:hidden auto}.rail-nav,.rail-sys{flex-direction:column;display:flex}.rail-sys{margin-top:auto}.logo{border-bottom:1px solid var(--line);flex-direction:column;align-items:center;gap:7px;margin:0 14px 10px;padding-bottom:16px;display:flex}.logo-mark{--sw:1.6px;--rw:1px;--occ:var(--bg-rail);width:60px;height:45px;overflow:visible}.lm-rb,.lm-rh,.lm-rf,.lm-tr,.lm-ln{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:square;stroke-linejoin:miter}.lm-occ{fill:var(--occ)}.lm-ln{stroke:var(--tx);stroke-width:var(--sw)}.lm-rb{stroke:var(--line-3);stroke-width:var(--rw)}.lm-rh{stroke:var(--occ);stroke-width:calc(var(--rw) + var(--sw) * 2)}.lm-rf{stroke:var(--tx-3);stroke-width:var(--rw)}.lm-tr{stroke-width:calc(var(--rw) * 2);stroke-linecap:butt}.lm-lit{fill:var(--hue);filter:url(#lm-glow)}.logo-bars{gap:2px;display:flex}.logo-bars,.plan{--light-period:10s}:is(.logo-bars,.plan).smooth{--lit:.7;--light-period:4s}.logo-bars i,.pl-lt rect,.ld-bars i{--i:0;opacity:calc(var(--lit,1) / (1 + pow(var(--i) - 2, 2)));animation:logo-sweep var(--light-period) steps(1, end) infinite}.logo-bars.smooth i,.plan.smooth .pl-lt rect,.ld-bars i{animation:logo-run var(--light-period) linear infinite;animation-delay:calc((var(--i) - 2) * var(--light-period) / 5 - var(--light-period))}.logo-bars i{background:var(--hue);width:10px;height:3px;box-shadow:0 0 6px var(--hue);display:block}.logo-bars i:nth-child(2),.pl-lt rect:nth-child(2),.ld-bars i:nth-child(2){--i:1}.logo-bars i:nth-child(3),.pl-lt rect:nth-child(3),.ld-bars i:nth-child(3){--i:2}.logo-bars i:nth-child(4),.pl-lt rect:nth-child(4),.ld-bars i:nth-child(4){--i:3}.logo-bars i:nth-child(5),.pl-lt rect:nth-child(5),.ld-bars i:nth-child(5){--i:4}@keyframes logo-sweep{0%,99.5%,to{opacity:calc(1 / (1 + pow(var(--i) - 2, 2)))}95.5%{opacity:calc(1 / (1 + pow(mod(var(--i) - 1, 5) - 2, 2)))}96.5%{opacity:calc(1 / (1 + pow(mod(var(--i) - 2, 5) - 2, 2)))}97.5%{opacity:calc(1 / (1 + pow(mod(var(--i) - 3, 5) - 2, 2)))}98.5%{opacity:calc(1 / (1 + pow(mod(var(--i) - 4, 5) - 2, 2)))}}@keyframes logo-run{0%,to{opacity:var(--lit,1)}20%,80%{opacity:calc(var(--lit,1) * .5)}40%,60%{opacity:calc(var(--lit,1) * .2)}50%{opacity:calc(var(--lit,1) / 7.25)}}.logo-word{font:13px/1 var(--disp);letter-spacing:.32em;color:var(--tx-2);padding-left:.32em}.plan{--pw:3px;--pi:2px;--pf:1px;--pu:.6px;height:auto;overflow:visible}.pl-f{fill:color-mix(in srgb, var(--bg) 70%, var(--panel))}.pl-w,.pl-g,.pl-i,.pl-dl,.pl-d,.pl-fu>*{fill:none;vector-effect:non-scaling-stroke;stroke-linecap:square;stroke-linejoin:miter}.pl-w{stroke:var(--tx-4);stroke-width:var(--pw)}.pl-i{stroke:var(--line-3);stroke-width:var(--pi)}.pl-g,.pl-dl{stroke:var(--line-3);stroke-width:var(--pf)}.pl-d{stroke:var(--line-3);stroke-width:var(--pf);stroke-dasharray:3 4}.pl-fu>*{stroke:var(--line-2);stroke-width:var(--pu)}.pl-t{font:400 128px/1 var(--disp);fill:var(--tx);text-anchor:middle;filter:drop-shadow(0 0 1px #ffffff59) drop-shadow(0 0 16px color-mix(in srgb, var(--hue) 40%, transparent))}.pl-lt rect{fill:var(--hue);filter:drop-shadow(0 0 6px var(--hue))}.ri{--h:var(--hue);color:var(--tx-2);letter-spacing:.12em;text-transform:uppercase;text-align:center;flex-direction:column;align-items:center;gap:7px;padding:13px 0 12px;font-size:9.5px;line-height:1.2;display:flex;position:relative}.ri svg.i{stroke-width:1.5px;width:23px;height:23px;transition:filter .15s}.ri:before{content:"";background:var(--h);opacity:0;width:3px;transition:opacity .15s;position:absolute;top:8px;bottom:8px;left:0}.ri:hover{color:var(--tx);background:linear-gradient(90deg,#ffffff0b,#0000 90%)}.ri:hover:before{opacity:.35}.ri.on{color:var(--h);background:linear-gradient(90deg, color-mix(in srgb, var(--h) 20%, transparent), transparent 90%)}.ri.on:before{opacity:1;box-shadow:0 0 10px var(--h)}.ri.on svg.i{filter:drop-shadow(0 0 5px color-mix(in srgb, var(--h) 70%, transparent))}.opr{border-top:1px solid var(--line);letter-spacing:.12em;color:var(--tx-2);flex-direction:column;align-items:center;gap:6px;margin:4px 14px 0;padding:12px 0 6px;font-size:9.5px;display:flex}.avatar{border:1px solid var(--line-3);width:30px;height:30px;font:15px/1 var(--disp);letter-spacing:.06em;color:var(--tx);background:var(--panel-2);flex:none;place-items:center;padding-top:3px;display:grid}.avatar.a1{border-color:var(--c-prt);color:var(--c-prt)}.avatar.a2{border-color:var(--c-drn);color:var(--c-drn)}.avatar.a3{border-color:var(--c-deck);color:var(--c-deck)}.kids{background:var(--scan), var(--bg-kids);border-right:1px solid var(--line);flex-direction:column;grid-area:kids;min-height:0;display:flex;position:relative}.kids:before{content:"";background:var(--hue);height:2px;box-shadow:0 0 14px var(--hue);position:absolute;top:0;left:0;right:0}.kh{border-bottom:1px solid var(--line);flex-direction:column;gap:10px;padding:18px 16px 12px;display:flex}.kh-top{justify-content:space-between;align-items:flex-start;display:flex}.kh h2{font:30px/1 var(--disp);letter-spacing:.07em;color:var(--hue);text-shadow:0 0 18px color-mix(in srgb, var(--hue) 45%, transparent);align-items:baseline;gap:10px;padding-top:3px;display:flex}.search{border:1px solid var(--line-2);background:var(--well);height:30px;color:var(--tx-4);align-items:center;gap:8px;padding:0 10px;font-size:11px;display:flex}.search:hover{border-color:var(--line-3)}.search:focus-within{border-color:var(--hue);box-shadow:0 0 0 1px var(--hue) inset}.search .kbd{border:1px solid var(--line-2);color:var(--tx-3);border-bottom-width:2px;margin-left:auto;padding:0 5px;font-size:9.5px;line-height:15px}.fchips{gap:5px;display:flex}.fchip{cursor:pointer;border:1px solid var(--line-2);letter-spacing:.06em;white-space:nowrap;height:22px;color:var(--tx-3);text-transform:uppercase;align-items:center;gap:5px;padding:0 7px;font-size:9.5px;display:inline-flex}.fchip:hover{border-color:var(--line-3);color:var(--tx-2)}.fchip.on,.lb-tt.on{border-color:var(--hue);color:var(--hue);background:color-mix(in srgb, var(--hue) 12%, transparent);box-shadow:0 0 12px -4px var(--hue)}.fchip .d{background:var(--c);width:6px;height:6px;box-shadow:0 0 5px color-mix(in srgb, var(--c) 70%, transparent);border-radius:50%}.klist{flex-direction:column;flex:1;gap:11px;min-height:0;padding:10px 14px 18px;display:flex;overflow:hidden auto;mask-image:linear-gradient(#000 calc(100% - 18px),#0000)}.kgroup{letter-spacing:.16em;color:var(--tx-3);text-transform:uppercase;align-items:center;gap:8px;padding:8px 2px 1px;font-size:10px;display:flex}.kgroup:after{content:"";background:linear-gradient(90deg, var(--line-2), var(--line) 60%, transparent);flex:1;height:1px}.kgroup b{color:var(--tx-2);font-weight:400}.kgroup .ct{border:1px solid var(--line-2);letter-spacing:.04em;padding:0 4px;font-size:9.5px;line-height:14px}.card{border:1px solid var(--line-2);background:linear-gradient(180deg, var(--panel-2), var(--panel) 40px);flex-direction:column;gap:5px;padding:9px 11px 9px 14px;display:flex;position:relative;box-shadow:inset 0 1px #ffffff08}.card:before{content:"";background:var(--c,var(--line-3));width:3px;position:absolute;top:-1px;bottom:-1px;left:-1px}.card:hover{border-color:var(--line-3);background:linear-gradient(180deg, var(--panel-hi), var(--panel-2) 40px)}.card.st-unav:before,.card.sel:before{box-shadow:0 0 10px color-mix(in srgb, var(--c) 70%, transparent)}.card.sel,.card.sel:hover{border-color:var(--hue-hi);background:linear-gradient(100deg, color-mix(in srgb, var(--hue) 17%, transparent), color-mix(in srgb, var(--hue) 6%, transparent) 70%);box-shadow:0 0 0 1px color-mix(in srgb, var(--hue) 55%, transparent), 0 0 22px -6px color-mix(in srgb, var(--hue) 55%, transparent), inset 0 1px 0 color-mix(in srgb, var(--hue-hi) 30%, transparent)}.card.sel:after{content:"";border:7px solid #0000;border-right-color:var(--hue-hi);width:0;height:0;filter:drop-shadow(0 0 4px var(--hue));position:absolute;top:50%;right:-1px;transform:translate(1px,-50%)}.card.off{opacity:.55}.card-top{justify-content:space-between;align-items:center;gap:8px;display:flex}.card-name{letter-spacing:.08em;color:var(--tx);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:700;overflow:hidden}.card-line{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:5px;font-size:10.5px;display:flex;overflow:hidden}.card-line b{color:var(--tx-2);font-weight:400}.card-foot{letter-spacing:.06em;color:var(--tx-3);justify-content:space-between;align-items:center;gap:8px;font-size:10px;display:flex}.card-foot .tg{flex:none;align-items:center;gap:5px;display:flex}.vbar{align-items:center;gap:9px;font-size:10.5px;display:flex}.mbar{background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#ffffff12 calc(10% - 1px) 10%),#17202a;flex:1;height:5px;position:relative}.mbar i{width:var(--v);background:var(--c);box-shadow:0 0 8px color-mix(in srgb, var(--c) 60%, transparent);position:absolute;top:0;bottom:0;left:0}.mbar b{top:-3px;bottom:-3px;left:var(--t);background:var(--tx);width:2px;position:absolute}.vbar .v{white-space:nowrap;color:var(--tx-2)}.vbar .v .c{font-weight:700}.chip{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid color-mix(in srgb, var(--c,var(--tx-3)) 60%, transparent);height:20px;color:var(--c,var(--tx-3));background:color-mix(in srgb, var(--c,var(--tx-3)) 13%, transparent);align-items:center;gap:6px;padding:0 7px;font-size:10px;display:inline-flex}.chip .dot{background:var(--c);width:6px;height:6px;box-shadow:0 0 7px var(--c);border-radius:50%;flex:none}.chip.solid{background:var(--c);color:#05070a;border-color:var(--c);box-shadow:0 0 14px -4px var(--c);font-weight:700}.chip.solid .dot{box-shadow:none;background:#05070a}.chip.lg.solid{box-shadow:0 0 22px -4px var(--c)}.chip.lg.solid .dot,.strip .chip.solid .dot,.ph-title .chip.ghost svg.i{animation:2.4s ease-in-out infinite breathe}.chip.ghost{background:0 0}.chip.lg{gap:8px;height:30px;padding:0 12px;font-size:12px}.chip.lg .dot{width:8px;height:8px}.btn{border:1px solid var(--line-3);background:var(--panel-2);height:34px;color:var(--tx);font:11px var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:8px;padding:0 13px;display:inline-flex;box-shadow:inset 0 1px #ffffff0d}.btn:hover{border-color:var(--tx-4);background:var(--panel-hi)}.btn:active{transform:translateY(1px)}.btn.sm{gap:6px;height:26px;padding:0 9px;font-size:10px}.btn.sm svg.i{width:13px;height:13px}.btn.pri{background:var(--hue) linear-gradient(180deg, #ffffff38, transparent 55%);border-color:var(--hue);color:#05070a;box-shadow:0 0 18px -4px var(--hue);font-weight:700}.btn.pri:hover{background-color:var(--hue-hi);border-color:var(--hue-hi);box-shadow:0 0 26px -2px var(--hue)}.btn.pri svg.i{stroke-width:2px}.btn.danger{border-color:color-mix(in srgb, var(--danger) 70%, transparent);color:var(--danger);background:color-mix(in srgb, var(--danger) 8%, var(--panel-2))}.btn.danger:hover{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 16%, var(--panel-2));box-shadow:0 0 16px -6px var(--danger)}.btn.hue{border-color:var(--hue-hi);color:var(--hue);background:color-mix(in srgb, var(--hue) 10%, transparent)}.btn.hue:hover{background:color-mix(in srgb, var(--hue) 20%, transparent);box-shadow:0 0 16px -6px var(--hue)}.btn.tone{border-color:color-mix(in srgb, var(--c) 70%, transparent);color:var(--c);background:color-mix(in srgb, var(--c) 10%, var(--panel-2))}.btn.tone:hover{border-color:var(--c);background:color-mix(in srgb, var(--c) 18%, var(--panel-2));box-shadow:0 0 16px -6px var(--c)}.btn.off,.btn.off:hover{opacity:.38;border-color:var(--line-3);background:var(--panel-2);cursor:not-allowed;transform:none}.btn.pri.off,.btn.pri.off:hover{color:var(--tx);box-shadow:none}.btn.icon{width:34px;padding:0}.page{background:var(--scan), radial-gradient(1200px 500px at 70% -10%, color-mix(in srgb, var(--hue) 7%, transparent), transparent 70%), radial-gradient(140% 90% at 50% 45%, transparent 55%, #00000073), linear-gradient(#ffffff06 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, #ffffff06 1px, transparent 1px) 0 0 / 24px 24px, var(--bg);flex-direction:column;grid-area:page;gap:14px;min-width:0;min-height:0;padding:16px 0 9px;display:flex;position:relative;container:page/inline-size}.page-head{flex-direction:column;flex:none;gap:14px;padding:0 22px;display:flex}.page-body{flex-direction:column;flex:1;gap:14px;min-height:0;padding:0 22px;display:flex;overflow-y:auto}.crumb{letter-spacing:.14em;color:var(--tx-3);text-transform:uppercase;align-items:center;gap:9px;font-size:10.5px;display:flex}.crumb a:hover{color:var(--tx)}.crumb .sep{color:var(--tx-4)}.crumb .cur{color:var(--hue);text-shadow:0 0 10px color-mix(in srgb, var(--hue) 50%, transparent)}.ph{grid-template-columns:1fr auto;align-items:center;gap:9px 20px;display:grid}.ph-title{align-items:center;gap:14px;min-width:0;display:flex}.ph h1{font:56px/.8 var(--disp);letter-spacing:.045em;white-space:nowrap;text-shadow:0 0 2px #ffffff59, 0 0 30px color-mix(in srgb, var(--hue) 28%, transparent);padding-top:10px}.ph-title h1{text-overflow:ellipsis;min-width:0;overflow:hidden}.ph-title>.chip{flex:none}.ph-sub{color:var(--tx-2);grid-column:1/-1;align-items:center;gap:18px;font-size:12px;display:flex}.ph-sub .m{white-space:nowrap;color:var(--tx-3);letter-spacing:.06em;align-items:center;gap:6px;font-size:11px;display:inline-flex}.ph-sub .m b{color:var(--tx);font-weight:400}.ph-act{flex:none;gap:8px;display:flex}.tabs{scrollbar-width:none;border-bottom:1px solid var(--line-2);flex:none;display:flex;overflow:auto hidden}.tab{letter-spacing:.14em;text-transform:uppercase;color:var(--tx-2);white-space:nowrap;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:8px 16px 9px;font-size:11px;display:flex;position:relative}.tab:hover{color:var(--tx);border-bottom-color:var(--line-3)}.tab.on{color:var(--hue);border-color:var(--hue);background:linear-gradient(0deg, color-mix(in srgb, var(--hue) 14%, transparent), transparent);text-shadow:0 0 10px color-mix(in srgb, var(--hue) 55%, transparent)}.tab.on:after{content:"";height:2px;box-shadow:0 0 12px 1px var(--hue);pointer-events:none;position:absolute;bottom:-2px;left:0;right:0}button.tab{cursor:pointer;color:var(--tx-3)}button.tab:hover{color:var(--hue-hi)}.tab.tab-end{margin-left:auto}.tab .ct{color:var(--tx-3);border:1px solid var(--line-2);letter-spacing:.04em;padding:0 4px;font-size:9.5px;line-height:14px}.tab.on .ct{color:var(--hue);border-color:color-mix(in srgb, var(--hue) 45%, transparent)}.panel{background:linear-gradient(180deg, var(--panel-2), var(--panel) 46px);border:1px solid var(--line-2);min-width:0;padding:10px 14px 12px;position:relative;box-shadow:inset 0 1px #ffffff0a,0 14px 28px -20px #000}.panel:before,.panel:after{content:"";border-color:var(--hue);pointer-events:none;width:11px;height:11px;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--hue) 80%, transparent));border-style:solid;border-width:0;position:absolute}.panel:before{border-top-width:2px;border-left-width:2px;top:-1px;left:-1px}.panel:after{border-bottom-width:2px;border-right-width:2px;bottom:-1px;right:-1px}.pt{letter-spacing:.16em;color:var(--tx);text-transform:uppercase;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin:0 -14px 8px;padding:0 14px 7px;font-size:10.5px;display:flex;position:relative}.pt:after{content:"";background:var(--hue);width:28px;height:1px;box-shadow:0 0 6px var(--hue);position:absolute;bottom:-1px;left:14px}.pt .l{align-items:center;gap:10px;display:flex}.pt .code{color:var(--tx-3);letter-spacing:.18em}.pt .hint{color:var(--tx-3);letter-spacing:.08em;text-transform:none;font-size:10.5px}.pt .more{color:var(--hue);letter-spacing:.12em;cursor:pointer;align-items:center;gap:6px;display:inline-flex}.row{flex:none;gap:14px;min-height:0;display:grid}.kv{border-bottom:1px dashed var(--line-2);justify-content:space-between;align-items:center;padding:6px 0;font-size:11px;display:flex}.kv:last-child{border-bottom:0}.kv .k{color:var(--tx-3);letter-spacing:.1em;text-transform:uppercase;font-size:10px}.strip{border-top:1px solid var(--line);background:var(--scan), linear-gradient(180deg, color-mix(in srgb, var(--hue) 5%, #05080b), #05080b);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--hue) 10%, transparent);letter-spacing:.13em;color:var(--tx-3);text-transform:uppercase;white-space:nowrap;grid-area:strip;align-items:center;gap:16px;padding:0 16px;font-size:10px;display:flex;position:relative}.strip time{font-variant-numeric:tabular-nums}.strip .chip{height:17px}.strip .sp{flex:1}.strip .s{align-items:center;gap:7px;display:inline-flex}.strip .s b{color:var(--tx-2);font-weight:400}.strip .bar{background:var(--line-2);width:1px;height:12px}.strip .live{--c:var(--s-act)}.strip .live .dot{background:var(--c);width:7px;height:7px;box-shadow:0 0 7px var(--c);border-radius:50%;animation:2.4s ease-out infinite beacon}.strip .attn svg.i{animation:2.4s ease-in-out infinite breathe}.strip .tick{animation:2s step-end infinite blink}.strip .spec{gap:2px;display:flex}.strip .spec i{opacity:.35;width:16px;height:3px}.strip .spec i.on{opacity:1;box-shadow:0 0 8px}.tl{flex-direction:column;display:flex}.tl-r{border-bottom:1px solid var(--line);grid-template-columns:62px 18px 1fr auto;align-items:center;gap:8px;margin:0 -4px;padding:5px 4px;font-size:11px;display:grid}.tl-r:last-child{border-bottom:0}.tl-r:hover{background:#ffffff06}.tl-r .t{color:var(--tx-3);font-variant-numeric:tabular-nums}.tl-r .ic{width:18px;height:18px;color:var(--c);border:1px solid color-mix(in srgb, var(--c) 40%, transparent);background:color-mix(in srgb, var(--c) 9%, transparent);place-items:center;display:grid}.tl-r .ic svg.i{width:12px;height:12px}.tl-r .x b{color:var(--tx);font-weight:400}.tl-r .x .d{color:var(--tx-3);font-size:10.5px}.tl-r .r{letter-spacing:.1em;text-transform:uppercase;color:var(--c);white-space:nowrap;font-size:10px}.field{flex-direction:column;gap:5px;min-width:0;display:flex}.lbl{letter-spacing:.15em;color:var(--tx-3);text-transform:uppercase;align-items:center;gap:6px;font-size:9.5px;display:flex}.inp{border:1px solid var(--line-3);background:var(--well);height:32px;color:var(--tx);white-space:nowrap;align-items:center;gap:8px;min-width:0;padding:0 10px;font-size:12px;display:flex;box-shadow:inset 0 2px 6px -2px #000}.inp:hover{border-color:var(--tx-4)}.inp.sel{cursor:pointer}.inp.sel:after{content:"";border-right:1.5px solid var(--tx-3);border-bottom:1.5px solid var(--tx-3);flex:none;width:6px;height:6px;margin-left:auto;transform:rotate(45deg)translate(-2px,-2px)}.inp.lock,.inp.lock:hover{color:var(--tx-3);border-style:dashed;border-color:var(--line-3);box-shadow:none;background:0 0}.inp.focus,.inp.focus:hover{border-color:var(--hue);box-shadow:0 0 0 1px var(--hue) inset, 0 0 16px -6px var(--hue)}.inp.chg,.inp.chg:hover,.rule-editor .s-select.chg .inp,.rule-editor .s-select.chg .inp:hover{border-color:var(--c-prt);background:color-mix(in srgb, var(--c-prt) 10%, var(--well));box-shadow:0 0 0 1px color-mix(in srgb, var(--c-prt) 70%, transparent) inset, 0 0 14px -6px var(--c-prt)}.was{color:var(--c-prt);letter-spacing:.06em;white-space:nowrap;font-size:9.5px}.was s{color:var(--tx-3)}.seg{border:1px solid var(--line-3);height:28px;display:inline-flex}.seg>button{letter-spacing:.12em;color:var(--tx-3);text-transform:uppercase;cursor:pointer;justify-content:center;align-items:center;gap:5px;padding:0 11px;font-size:10.5px;transition:background-color .15s,color .15s;display:inline-flex}.seg>button+button{border-left:1px solid var(--line-3)}.seg>button:not(.on):hover{color:var(--tx);background:#ffffff0d}.seg>button.on{background:var(--c,var(--hue));color:#05070a;box-shadow:0 0 14px -3px var(--c,var(--hue)), inset 0 1px 0 #ffffff59;font-weight:700}.seg>button:disabled{cursor:not-allowed;opacity:.55}.switch{border:1px solid var(--s-act);background:color-mix(in srgb, var(--s-act) 22%, transparent);flex:none;width:38px;height:20px;position:relative}.switch:after{content:"";background:var(--s-act);width:14px;height:14px;box-shadow:0 0 8px var(--s-act);position:absolute;top:2px;right:2px}.slider{background:repeating-linear-gradient(90deg,#0000 0 calc(10% - 1px),#ffffff14 calc(10% - 1px) 10%),#1b2530;flex:1;height:4px;position:relative}.slider i{width:var(--v);background:var(--c,var(--hue));box-shadow:0 0 8px color-mix(in srgb, var(--c,var(--hue)) 60%, transparent);position:absolute;top:0;bottom:0;left:0}.slider b{top:50%;left:var(--v);background:var(--c,var(--hue));width:12px;height:12px;box-shadow:0 0 10px var(--c,var(--hue));cursor:grab;border:1px solid #000;transition:box-shadow .15s ease-out;position:absolute;transform:translate(-50%,-50%)}.slider:hover b{box-shadow:0 0 16px var(--c,var(--hue)), 0 0 30px color-mix(in srgb, var(--c,var(--hue)) 50%, transparent)}.slider>input[type=range]{opacity:0;cursor:pointer;width:100%;height:20px;margin:0;position:absolute;top:-8px;left:0;right:0}.slider:has(input:focus-visible) b{outline:1px solid var(--hue-hi);outline-offset:2px}.slider:has(input:disabled){opacity:.55}.slider:has(input:disabled) b,.slider>input:disabled{cursor:not-allowed}.rbadge{--c:var(--s-unav);background:var(--s-unav);color:#05070a;min-width:16px;height:16px;font:700 10px/1 var(--mono);letter-spacing:0;box-shadow:0 0 12px var(--s-unav);place-items:center;padding:0 4px;animation:2.4s ease-in-out infinite alarm;display:grid;position:absolute;top:8px;right:18px}.ri.on .rbadge{right:18px}.editing{display:none}.editing.sel{letter-spacing:.12em;text-transform:uppercase;color:#05070a;background:var(--c-prt);margin-left:auto;margin-right:4px;padding:1px 5px;font-size:9.5px;font-weight:700;display:inline-flex}.card-foot svg.i,.card-line svg.i{width:12px;height:12px}.card-foot .tg svg.i+*{margin-right:4px}.card-line svg.i{vertical-align:-2px}.prio{border:1px solid var(--line-3);color:var(--tx-2);padding:0 5px;font-size:9.5px;line-height:15px}.strip svg.i{width:13px;height:13px}.row.trend{grid-template-columns:380px 1fr;height:246px}.row.drive{grid-template-columns:470px 1fr;height:301px}.switch.sm{width:26px;height:14px}.switch.sm:after{width:8px;height:8px}.why{flex-direction:column;display:flex}.verdict{border-bottom:1px solid var(--line);align-items:center;gap:14px;margin-bottom:3px;padding:0 0 6px;display:flex}.verdict .big{font:40px/.8 var(--disp);color:var(--c);text-shadow:0 0 18px color-mix(in srgb, var(--c) 60%, transparent);letter-spacing:.06em;padding-top:7px}.verdict .vx{color:var(--tx-3);font-size:11px;line-height:1.4}.verdict .vx b{color:var(--c);font-weight:400}.check{flex-direction:column;gap:2px;padding:3px 0 5px;display:flex}.check+.check{border-top:1px dashed var(--line-2);padding-top:5px}.ck-h{color:var(--tx-3);align-items:center;gap:7px;font-size:10.5px;display:flex}.ck-h svg.i{width:14px;height:14px;color:var(--tx-2)}.ck-h b{color:var(--tx);font-weight:400}.ck-h .ok{color:var(--c);margin-left:auto}.ck-v{align-items:baseline;gap:10px;display:flex}.ck-v .val{font:26px/1 var(--alt);color:var(--c);font-variant-numeric:tabular-nums}.ck-v .thr{font:18px/1 var(--alt);color:var(--tx-2)}.ck-v small{color:var(--tx-3);margin-left:2px;font-size:.5em}.ck-v .op{color:var(--tx-3);font-size:16px}.ck-v .mg{letter-spacing:.1em;text-transform:uppercase;color:var(--c);margin-left:auto;font-size:10px}.gauge{background:repeating-linear-gradient(90deg,#0000 0 calc(5% - 1px),#ffffff0f calc(5% - 1px) 5%),#151d26;height:6px;margin-top:3px;position:relative}.gauge .zone{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--c) 30%, transparent) 0 3px, transparent 3px 6px);position:absolute;top:0;bottom:0}.gauge i{background:var(--c);box-shadow:0 0 10px color-mix(in srgb, var(--c) 70%, transparent);position:absolute;top:1px;bottom:1px;left:0}.gauge b{background:var(--tx);width:2px;position:absolute;top:-4px;bottom:-4px}.chart{flex-direction:column;display:flex}.legend{letter-spacing:.08em;color:var(--tx-3);text-transform:none;gap:14px;font-size:10px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend .ln{background:var(--c-prt);width:14px;height:2px}.legend .th{border-top:1.5px dashed var(--tx);width:14px}.legend .bx{background:color-mix(in srgb, var(--c) 45%, transparent);border:1px solid var(--c);width:10px;height:10px}.plot{flex:1;grid-template-rows:1fr 16px;grid-template-columns:26px 1fr;min-height:0;display:grid;position:relative}.yax{color:var(--tx-4);font-size:10px;position:relative}.yax span{position:absolute;left:0;transform:translateY(-50%)}.yax .thr{color:var(--tx)}.svgbox{--c:var(--c-prt);border-left:1px solid var(--line-3);border-bottom:1px solid var(--line-3);color:var(--c);background:linear-gradient(#0000,#00000040);position:relative}.svgbox svg{width:100%;height:100%;position:absolute;inset:0}.svgbox svg path[fill=none],.spark svg path[fill=none],.pvbox svg path[fill=none]{filter:drop-shadow(0 0 3px color-mix(in srgb, currentColor 80%, transparent))}.svgbox .now{background:var(--c);width:10px;height:10px;box-shadow:0 0 7px var(--c);border-radius:50%;animation:2.4s ease-out infinite beacon;position:absolute;right:-5px;transform:translateY(-50%)}.svgbox .now span{font:700 12px/1 var(--mono);color:#05070a;background:var(--c);box-shadow:0 0 14px -3px var(--c);padding:3px 5px 2px;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.svgbox .now span:after{content:"";border:4px solid #0000;border-right:0;border-left-color:var(--c);position:absolute;top:50%;right:-4px;transform:translateY(-50%)}.svgbox .thlab{letter-spacing:.12em;text-transform:uppercase;color:var(--tx-2);background:color-mix(in srgb, var(--panel) 80%, transparent);padding:0 4px;font-size:9.5px;position:absolute;left:8px;transform:translateY(-120%)}.xax{color:var(--tx-4);grid-column:2;font-size:10px;position:relative}.xax span{position:absolute;top:3px}.xax span:not(:first-child):not(.nowl){transform:translate(-50%)}.xax .nowl{color:var(--c-prt);text-transform:uppercase;letter-spacing:.12em}.ribbon{grid-template-columns:26px 1fr auto;align-items:center;gap:0;margin-top:8px;font-size:10px;display:grid}.ribbon .rl{letter-spacing:.1em;color:var(--tx-4);text-transform:uppercase;font-size:8.5px}.ribbon .rb{background:#121a22;height:8px;position:relative}.ribbon .rb i{background:var(--c);box-shadow:0 0 8px color-mix(in srgb, var(--c) 55%, transparent);position:absolute;top:0;bottom:0}.ribbon .rb i.st-inact{box-shadow:none;background:#2a3642}.ribbon .rcap{color:var(--tx-3);letter-spacing:.04em;white-space:nowrap;padding-left:12px}.flow{flex:none}.pt .l .hint{color:var(--tx-2);letter-spacing:.02em;white-space:nowrap;margin-left:6px;font-size:11px}.fl{grid-template-columns:236px 60px 1fr;height:166px;display:grid}.node{border:1px solid var(--c);background:color-mix(in srgb, var(--c) 8%, var(--panel));box-shadow:0 0 24px -8px var(--c);flex-direction:column;align-self:center;gap:6px;padding:10px 12px;display:flex}.nh{letter-spacing:.16em;text-transform:uppercase;color:var(--c);justify-content:space-between;align-items:center;font-size:10px;display:flex}.nl{color:var(--tx-2);align-items:center;gap:8px;font-size:12px;display:flex}.nl svg.i{width:14px;height:14px;color:var(--c)}.nl b{color:var(--tx);margin-left:auto;font-weight:700}.nf{letter-spacing:.12em;color:var(--tx-3);border-top:1px dashed var(--line-3);text-transform:uppercase;padding-top:6px;font-size:9.5px}.wires{width:60px;height:166px;overflow:visible}.wires .pulse{stroke-dasharray:0 18;color:#2ff58c;filter:drop-shadow(0 0 3px);animation:1.1s linear infinite wire}@keyframes wire{to{stroke-dashoffset:-18px}}.lanes{flex-direction:column;gap:8px;display:flex}.lane{border:1px solid color-mix(in srgb, var(--c) 35%, var(--line-2));background:color-mix(in srgb, var(--c) 5%, var(--panel));grid-template-columns:222px 1fr;align-items:center;height:50px;display:grid;position:relative}.lane:before{content:"";background:var(--c);width:4px;position:absolute;top:-1px;bottom:-1px;left:-1px}.lane.cur{border-color:var(--c);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 16%, var(--panel)), color-mix(in srgb, var(--c) 8%, var(--panel)) 60%);box-shadow:0 0 22px -10px var(--c), inset 0 1px 0 color-mix(in srgb, var(--c) 30%, transparent)}.lane.cur:before{box-shadow:0 0 12px var(--c)}.lane.cur .ln1 .dot{animation:2.4s ease-out infinite beacon}.lane-h{border-right:1px solid color-mix(in srgb, var(--c) 25%, var(--line));flex-direction:column;justify-content:center;gap:3px;height:100%;padding:0 12px 0 16px;display:flex}.ln1{white-space:nowrap;letter-spacing:.12em;text-transform:uppercase;color:var(--c);align-items:center;gap:7px;font-size:11px;font-weight:700;display:flex}.ln1 .dot{background:var(--c);width:7px;height:7px;box-shadow:0 0 8px var(--c);border-radius:50%}.ln1 .chip{height:17px;margin-left:auto;font-size:9px}.ln2{color:var(--tx-3);white-space:nowrap;font-size:10px}.ln2 b{color:var(--tx);font-weight:400}.acts{gap:8px;padding:0 8px;display:flex}.act{border:1px solid color-mix(in srgb, var(--c) 45%, var(--line-2));background:var(--well);flex:1;align-items:center;gap:9px;min-width:0;max-width:300px;height:37px;padding:0 10px;display:flex}.act>svg.i{color:var(--c);width:18px;height:18px}.act .an{color:var(--tx-2);white-space:nowrap;font-size:11.5px}.act .an b{color:var(--tx)}.act .as{letter-spacing:.08em;text-transform:uppercase;color:var(--c);white-space:nowrap;font-size:9.5px}.act .ok{color:var(--c);margin-left:auto}.act.sup{border-style:dashed}.act.sup .an{text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--c) 70%, transparent)}.lane:not(.cur) .act .as{color:var(--tx-3)}.arb{flex-direction:column;gap:7px;display:flex}.rule-line{color:var(--tx-3);letter-spacing:.04em;border:1px dashed var(--line-3);padding:5px 9px;font-size:10.5px}.rule-line span{color:var(--tx-2)}.ctl{flex-direction:column;gap:3px;display:flex}.ctl-h{letter-spacing:.12em;text-transform:uppercase;color:var(--tx-2);align-items:center;gap:7px;padding-bottom:3px;font-size:10.5px;display:flex}.ctl-h svg.i{width:14px;height:14px}.ctl-h .out{font:700 13px var(--mono);letter-spacing:.04em;margin-left:auto}.cl{border:1px solid var(--line);background:var(--well);height:25px;color:var(--tx-3);grid-template-columns:66px 1fr 58px 64px;align-items:center;padding:0 8px;font-size:11px;display:grid}.cl .n{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.cl .w{letter-spacing:.12em;white-space:nowrap;text-transform:uppercase;color:var(--c);font-size:9.5px}.cl .p{color:var(--tx-3);font-size:10px}.cl .v{text-align:right;color:var(--tx-2)}.cl.win{border-color:var(--c);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 18%, var(--well)), color-mix(in srgb, var(--c) 7%, var(--well)));color:var(--tx);box-shadow:0 0 16px -8px var(--c)}.cl.win .v{color:var(--c);font-weight:700}.cl.win .w:before{content:"▶ "}.cl.sup{border-style:dashed}.cl.sup .v{text-decoration:line-through}.arb-f{color:var(--tx-4);letter-spacing:.04em;margin-top:auto;font-size:10px}.act-log .tl-r{padding:5px 0}.chip svg.i{width:13px;height:13px}.ed{flex:none;grid-template-columns:1fr 352px;gap:14px;height:778px;display:grid}.ed-l{flex-direction:column;gap:14px;min-width:0;min-height:0;display:flex}.caret{background:var(--hue);width:7px;height:14px;box-shadow:0 0 8px var(--hue);margin-left:2px;animation:1.06s step-end infinite blink;display:inline-block}.bgrid{grid-template-columns:1.35fr 1fr 1fr;gap:12px;display:grid}.lbl svg.i{width:12px;height:12px}.inp.tog{border-color:color-mix(in srgb, var(--s-act) 50%, var(--line-3));gap:10px;font-size:11px}.num-inp{justify-content:space-between}.stp{color:var(--tx-3);text-align:center;font-size:7px;line-height:7px}.adv{letter-spacing:.1em;color:var(--c-prt);border:1px solid color-mix(in srgb, var(--c-prt) 50%, transparent);margin-left:auto;padding:0 4px;font-size:9px;line-height:13px}.bnote{color:var(--tx-3);align-items:center;gap:7px;margin-top:9px;font-size:10.5px;display:flex}.bnote svg.i{width:13px;height:13px;color:var(--c-prt)}.cond .pt .l{gap:12px}.pt .hint b{color:var(--tx);font-weight:400}.notseg span{align-items:center;gap:5px;display:inline-flex}.notseg svg.i{width:12px;height:12px}.crow{grid-template-columns:16px 1.25fr 1fr 1.1fr 54px 104px 50px 60px 18px;align-items:center;gap:7px;margin-bottom:7px;display:grid}.crow.head{letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);margin-bottom:4px;font-size:9.5px}.crow .inp{height:30px;padding:0 8px;font-size:11.5px}.crow .inp.lock{justify-content:center}.grip,.rm{color:var(--tx-4);place-items:center;display:grid}.grip svg.i{stroke-width:2.4px;width:14px;height:14px}.rm svg.i{width:13px;height:13px}.valcell{align-items:center;gap:6px;display:flex;position:relative}.valcell .inp{flex:none;width:52px}.valcell .was{font-size:9.5px}.crow .live{text-shadow:0 0 10px color-mix(in srgb, var(--c) 50%, transparent);justify-content:flex-end;align-items:center;gap:4px;font-size:12px;font-weight:700;display:flex}.crow .live svg.i{width:13px;height:13px}.cadd{align-items:center;gap:8px;margin-top:3px;font-size:10.5px;display:flex}.cadd .dim{margin-left:6px}.acts-ed{flex-direction:column;flex:1;min-height:0;display:flex}.lcs{color:var(--tx-3);font-size:10px}.ai{border:1px solid var(--line-2);background:var(--panel);flex-direction:column;gap:7px;padding:8px 9px;display:flex}.ai-h{color:var(--tx-3);white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}.ai-h>svg.i{width:15px;height:15px;color:var(--c)}.ai-h b{color:var(--tx);font-weight:400}.ai-h .rm{margin-left:auto}.seg.full{height:26px;display:flex}.seg.full>button{flex:1}.duty{align-items:center;gap:10px;display:flex}.duty .dv{flex:none;justify-content:center;width:56px;height:26px;font-size:11px}.ai-n{letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:6px;font-size:9.5px;display:flex}.ai-n svg.i{width:12px;height:12px}.addl{border:1px dashed var(--line-3);height:28px;color:var(--tx-3);letter-spacing:.12em;text-transform:uppercase;justify-content:center;align-items:center;gap:6px;font-size:10.5px;display:flex}.addl svg.i{width:12px;height:12px}.hold{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.hold>.ferr{flex-basis:100%}.hrow{align-items:center;gap:6px;display:flex}.hrow .inp{height:28px}.hrow .inp.chg{justify-content:center;width:52px}.hrow .inp.sel{width:70px}.lempty{color:var(--tx-4);font-size:10px;line-height:1.5}.watch{flex-direction:column;gap:5px;display:flex}.wchips{flex-wrap:wrap;gap:5px;display:flex}.wchips .chip{height:22px}.ai.comms{border-color:color-mix(in srgb, var(--c) 45%, var(--line-2))}.rcp{flex-wrap:wrap;gap:4px;display:flex}.rcpt{border:1px solid var(--line-3);letter-spacing:.06em;height:21px;color:var(--tx-3);text-transform:uppercase;cursor:pointer;align-items:center;gap:4px;padding:0 6px;font-size:9.5px;display:inline-flex}.rcpt:hover{color:var(--tx);border-color:var(--tx-4)}.rcpt svg.i{width:11px;height:11px}.rcpt.on{border-color:var(--c);color:#05070a;background:var(--c);box-shadow:0 0 12px -3px var(--c);font-weight:700}.ai-note{color:var(--tx-3);font-size:9.5px;line-height:1.45}.preview{flex-direction:column;gap:10px;min-height:0;display:flex}.preview .pt{margin-bottom:0}.pv-verdict{border:1px solid var(--c);background:color-mix(in srgb, var(--c) 10%, var(--well));box-shadow:0 0 26px -10px var(--c);flex-direction:column;gap:5px;padding:10px 12px;display:flex}.pv-big{font:34px/.8 var(--disp);color:var(--c);letter-spacing:.06em;text-shadow:0 0 16px color-mix(in srgb, var(--c) 50%, transparent);align-items:center;gap:10px;padding-top:6px;display:flex}.pv-big .dot{background:var(--c);width:11px;height:11px;box-shadow:0 0 10px var(--c);border-radius:50%;margin-top:-6px;animation:2.4s ease-out infinite beacon}.pv-why{color:var(--tx-2);gap:14px;font-size:11px;display:flex}.pv-why span{align-items:center;gap:5px;display:inline-flex}.pv-why svg.i{width:12px;height:12px;color:var(--c)}.pv-why b{color:var(--tx-3);font-weight:400}.pv-chart{flex-direction:column;gap:6px;display:flex}.pvbox{border-left:1px solid var(--line-3);border-bottom:1px solid var(--line-3);background:var(--well);height:92px;position:relative}.pvbox svg{width:100%;height:100%;position:absolute;inset:0}.pvbox .pl{font-size:9.5px;font-weight:700;position:absolute;left:5px;transform:translateY(-115%)}.pv-stats{color:var(--tx-3);flex-direction:column;gap:2px;font-size:10.5px;display:flex}.pv-stats div{align-items:center;gap:7px;display:flex}.pv-stats b{color:var(--c);font-weight:400}.pv-stats .sw{background:var(--c);opacity:.8;width:10px;height:10px}.pv-sec{border-top:1px solid var(--line-2);flex-direction:column;gap:5px;padding-top:9px;display:flex}.pv-sec p{color:var(--tx-2);font-size:11px;line-height:1.5}.pv-sec p b{color:var(--tx);font-weight:400}.pv-sec mark{background:color-mix(in srgb, var(--c-prt) 22%, transparent);color:var(--c-prt);padding:0 2px}.cbadge{background:var(--c-prt);color:#05070a;letter-spacing:0;padding:0 5px;font-weight:700}.chg-r{color:var(--tx-3);border-bottom:1px dashed var(--line-2);justify-content:space-between;padding:3px 0;font-size:11px;display:flex}.chg-r:last-child{border-bottom:0}.chg-r s{color:var(--tx-4)}.chg-r b{color:var(--c-prt);font-weight:400}.ckr{color:var(--tx-2);grid-template-columns:16px 1fr;gap:7px;padding:2px 0;font-size:10.5px;line-height:1.45;display:grid}.ckr svg.i{width:14px;height:14px;color:var(--c);margin-top:1px}.ckr b{color:var(--c);font-weight:400}.savebar{--c:var(--c-prt);border:1px solid var(--c-prt);background:linear-gradient(90deg, color-mix(in srgb, var(--c-prt) 18%, var(--panel)), var(--panel) 70%);height:54px;box-shadow:0 -10px 30px -12px color-mix(in srgb, var(--c-prt) 45%, transparent);flex:none;align-items:center;gap:12px;margin:0 22px;padding:0 12px 0 14px;display:flex;position:relative}.savebar:before{content:"";background:repeating-linear-gradient(135deg, var(--c) 0 5px, transparent 5px 10px);opacity:.7;height:3px;position:absolute;top:-4px;left:-1px;right:-1px}.sb-ic{background:var(--c-prt);color:#05070a;width:30px;height:30px;box-shadow:0 0 16px var(--c-prt);place-items:center;animation:2.4s ease-in-out infinite alarm;display:grid}.sb-ic svg.i{stroke-width:2px;width:18px;height:18px}.sb-t{color:var(--tx-3);flex-direction:column;flex:1;gap:2px;font-size:10.5px;display:flex}.sb-t b{color:var(--c-prt);letter-spacing:.12em;text-transform:uppercase;font-size:12px}.ai-h .nm{text-overflow:ellipsis;min-width:0;overflow:hidden}.ai-h .nm small{color:var(--tx-4);letter-spacing:.06em;font-size:9.5px}.pvbox .pl.lo{transform:translateY(15%)}.chg-r span:last-child{color:var(--tx-2)}.row.readings{grid-template-columns:repeat(3,minmax(0,1fr));height:205px}.row.readings:has(>:only-child){grid-template-columns:minmax(0,1fr)}.row.readings:has(>:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}.row.usage{grid-template-columns:1fr 1.25fr;height:304px}.sig{align-items:flex-end;gap:1.5px;height:11px;display:inline-flex}.sig i{background:var(--line-3);width:3px;display:block}.sig i:first-child{height:3px}.sig i:nth-child(2){height:5px}.sig i:nth-child(3){height:8px}.sig i:nth-child(4){height:11px}.sig.s3 i:nth-child(-n+3){background:var(--s-act)}.sig.s2 i:nth-child(-n+2){background:var(--warn)}.rd{color:var(--tx-3);flex-wrap:wrap;gap:14px;font-size:11px;display:flex}.rd span{align-items:center;gap:4px;display:inline-flex}.rd svg.i{width:13px;height:13px;color:var(--tx-3)}.rd b{color:var(--tx);font-size:13px;font-weight:700}.rd.off b{color:var(--tx-4)}.outs{flex-wrap:nowrap;gap:4px;display:flex}.o{letter-spacing:.06em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--c) 55%, transparent);color:var(--c);background:color-mix(in srgb, var(--c) 10%, transparent);white-space:nowrap;align-items:center;gap:4px;padding:1px 5px;font-size:9.5px;display:inline-flex}.o svg.i{width:11px;height:11px}.card-foot .tg .sig{margin-right:3px}.kfoot{flex-direction:column;gap:11px;margin-top:auto;display:flex}.pt .l svg.i{width:14px;height:14px;color:var(--hue)}.sens{flex-direction:column;display:flex}.sens2{flex:1;grid-template-columns:1fr 1fr;gap:16px;min-height:0;display:grid}.sens2 .rdg+.rdg{border-left:1px dashed var(--line-2);padding-left:16px}.rdg{flex:1;grid-template-rows:auto auto 1fr auto;grid-template-columns:auto 1fr;column-gap:12px;min-height:0;display:grid}.rdg-l{letter-spacing:.15em;text-transform:uppercase;color:var(--tx-3);grid-column:1/-1;font-size:9.5px}.rdg-v{font:42px/1 var(--alt);color:var(--c);font-variant-numeric:tabular-nums;text-shadow:0 0 20px color-mix(in srgb, var(--c) 35%, transparent);padding-top:2px}.rdg-v small{color:var(--tx-3);text-shadow:none;margin-left:3px;font-size:16px}.rdg-d{color:var(--tx-3);white-space:nowrap;text-align:right;place-self:end;padding-bottom:6px;font-size:10px}.rdg-f{color:var(--tx-2);display:block}.rdg-d .up-t{color:var(--c-prt)}.spark{border-bottom:1px solid var(--line-3);min-height:60px;color:var(--c);background:linear-gradient(90deg, var(--line) 1px, transparent 1px) calc(100% / 6) 0 / calc(100% / 6) 100%;grid-column:1/-1;margin-top:8px;position:relative}.spark svg{width:100%;height:100%;position:absolute;inset:0}.spark .sl{letter-spacing:.1em;color:var(--tx-2);background:color-mix(in srgb, var(--panel) 75%, transparent);white-space:nowrap;padding:0 3px;font-size:8.5px;position:absolute;left:2px;transform:translateY(-118%)}.spark .now{background:var(--c);width:7px;height:7px;box-shadow:0 0 7px var(--c);border-radius:50%;animation:2.4s ease-out infinite beacon;position:absolute;right:-3px;transform:translateY(-50%)}.sx{letter-spacing:.08em;color:var(--tx-4);text-transform:uppercase;grid-column:1/-1;justify-content:space-between;padding-top:3px;font-size:9px;display:flex}.sx span:last-child{color:var(--c)}.cfg{flex-direction:column;display:flex}.cfg .pt .chip svg.i{color:#05070a;width:12px;height:12px}.cfg-steps{flex-direction:column;gap:0;display:flex;position:relative}.cs{border-bottom:1px dashed var(--line-2);grid-template-columns:84px 44px 1fr;align-items:center;height:31px;padding-left:16px;font-size:11px;display:grid;position:relative}.cs:before{content:"";background:var(--s-act);width:7px;height:7px;box-shadow:0 0 6px var(--s-act);position:absolute;top:50%;left:3px;transform:translateY(-50%)}.cs:after{content:"";background:color-mix(in srgb, var(--s-act) 60%, transparent);width:1px;height:31px;position:absolute;top:50%;left:6px}.cs:last-child:after{display:none}.cs-k{letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);font-size:9.5px}.cs-v{font:17px/1 var(--alt);color:var(--tx)}.cs-n{text-align:right;color:var(--tx-3);letter-spacing:.04em;font-size:10px}.cfg-f{color:var(--tx-3);margin-top:auto;font-size:10px;line-height:1.45}.outs-p{flex:none}.otab{flex-direction:column;gap:6px;display:flex}.or{border:1px solid var(--line-2);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 7%, var(--well)), var(--well) 38%);grid-template-columns:250px 110px 96px 1fr 340px;align-items:center;gap:12px;min-height:56px;padding:6px 12px;transition:border-color .15s;display:grid;position:relative}.or:not(.head):hover{border-color:var(--line-3)}.or:before{content:"";background:var(--c);width:3px;position:absolute;top:-1px;bottom:-1px;left:-1px}.or.st-act:before,.or.st-ovr:before{box-shadow:0 0 10px color-mix(in srgb, var(--c) 70%, transparent)}.or.head{letter-spacing:.15em;height:18px;min-height:0;color:var(--tx-3);text-transform:uppercase;background:0 0;border:0;padding-top:0;padding-bottom:0;font-size:9.5px}.or.head:before{display:none}.oc{align-items:center;gap:11px;display:flex}.oc>svg.i{width:22px;height:22px;color:var(--c)}.or.st-dis .oc>svg.i{color:var(--tx-3)}.oc b{color:var(--tx);font-size:13px;display:block}.oc small,.osrc small{color:var(--tx-3);white-space:nowrap;font-size:10px;display:block}.osrc small{white-space:normal}.ov{font:26px/1 var(--alt);color:var(--c);text-shadow:0 0 16px color-mix(in srgb, var(--c) 45%, transparent);flex-wrap:wrap;align-items:baseline;gap:2px;display:flex}.or.st-dis .ov{color:var(--tx-2);text-shadow:none}.ov small{color:var(--tx-3);font-size:13px}.obar{background:#1d2732;flex-basis:100%;height:3px;margin-top:5px;position:relative}.obar i{background:var(--c);box-shadow:0 0 8px color-mix(in srgb, var(--c) 60%, transparent);position:absolute;top:0;bottom:0;left:0}.ov2{color:var(--tx-2);align-items:center;gap:6px;font-size:13px;display:flex}.ov2 svg.i{width:13px;height:13px}.osrc{flex-direction:column;align-items:flex-start;gap:4px;min-width:0;display:flex}.osrc .chip svg.i{width:12px;height:12px}.cd{background:#1d2732;width:150px;height:3px;position:relative}.cd i{background:var(--s-ovr);box-shadow:0 0 8px color-mix(in srgb, var(--s-ovr) 60%, transparent);position:absolute;top:0;bottom:0;left:0}.oact{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.oact>*{flex:none}.oact .seg{height:26px}.inp.sm{width:74px;height:26px;padding:0 8px;font-size:10.5px}.duty.mini{width:110px}.prl{flex-direction:column;gap:7px;display:flex}.pr,.dr,.p2{transition:border-color .15s,background-color .15s}.pr:hover,.dr:hover,.p2:hover{border-color:var(--line-3);border-left-color:var(--c);background-color:#0b1016}.pr{border:1px solid var(--line-2);border-left:3px solid var(--c);background:var(--well);flex-direction:column;gap:5px;padding:7px 11px;display:flex}.pr-t{justify-content:space-between;align-items:center;display:flex}.pr-t b{letter-spacing:.08em;font-size:12px}.pr-d{color:var(--tx-3);font-size:10.5px}.pr-d span{color:var(--tx-2)}.pr .vbar .prio{margin-left:4px}.row.kpis{grid-template-columns:repeat(4,1fr);height:108px}.row.lists{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr 1fr;max-height:483px}.card-name.big{font:22px/1 var(--disp);letter-spacing:.07em;padding-top:4px}.card.sc{gap:7px;padding-top:11px;padding-bottom:11px}.scs{grid-template-columns:72px 1fr 36px;align-items:center;gap:6px 10px;font-size:10px;display:grid}.scs .k{letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);font-size:9.5px}.scs .v{text-align:right;color:var(--tx-3)}.scs .v b{color:var(--tx);font-size:12px}.segs{gap:3px;height:8px;display:flex}.segs i{background:var(--c);box-shadow:0 0 6px color-mix(in srgb, var(--c) 50%, transparent);flex:1}.stack{gap:2px;height:8px;display:flex}.stack i{background:var(--c)}.stack i.st-inact{background:#53677b}.stack i.st-dis{background:#2d3743}.avs{gap:4px;display:flex}.avs .avatar{width:22px;height:22px;padding-top:2px;font-size:11px}.feed{flex-direction:column;display:flex}.fr{color:var(--tx-3);border-left:2px solid var(--c);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 7%, transparent), transparent 60%);grid-template-columns:40px 1fr;gap:8px;margin-bottom:3px;padding:5px 0 5px 9px;font-size:10.5px;display:grid}.fr.st-prt{--c:var(--c-prt)}.fr .t{color:var(--tx-4)}.fr b{color:var(--c);font-weight:400}.kpi{flex-direction:column;gap:5px;padding-top:10px;display:flex}.kl{letter-spacing:.15em;text-transform:uppercase;color:var(--tx);align-items:center;gap:7px;font-size:9.5px;display:flex}.kl svg.i{width:13px;height:13px;color:var(--hue)}.kv2{align-items:baseline;gap:6px;display:flex}.kv2 .big{font:34px/1 var(--alt);font-variant-numeric:tabular-nums;text-shadow:0 0 18px color-mix(in srgb, currentColor 40%, transparent)}.kv2 .of{color:var(--tx-3);font-size:13px}.segs.wide,.stack.wide{height:6px}.ks{color:var(--tx-3);white-space:nowrap;font-size:10px;overflow:hidden}.trange{background:linear-gradient(90deg, var(--c-drn), var(--s-act) 45%, var(--c-prt) 80%, var(--s-unav));opacity:.9;height:6px;position:relative}.trange b{background:var(--tx);width:2px;position:absolute;top:-3px;bottom:-3px}.trange b.hot{box-shadow:0 0 8px var(--c-prt);background:#fff}.kpi .outs{align-items:center;height:6px;margin:0 0 1px}.kpi .outs .o{padding:0 5px;font-size:9px;line-height:13px}.alert{border:1px solid var(--c);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 20%, var(--panel)), color-mix(in srgb, var(--c) 5%, var(--panel)) 70%);height:58px;box-shadow:0 0 30px -14px var(--c), inset 0 1px 0 color-mix(in srgb, var(--c) 35%, transparent);flex:none;align-items:center;gap:14px;padding:0 12px 0 20px;display:flex;position:relative}.alert:before{content:"";background:repeating-linear-gradient(135deg, var(--c) 0 5px, transparent 5px 10px);border-right:1px solid color-mix(in srgb, var(--c) 60%, transparent);width:6px;position:absolute;top:0;bottom:0;left:0}.al-ic{background:var(--c);color:#05070a;width:34px;height:34px;box-shadow:0 0 18px var(--c);flex:none;place-items:center;animation:2.4s ease-in-out infinite alarm;display:grid}.al-ic svg.i{stroke-width:2px;width:20px;height:20px}.al-t{color:var(--tx-2);flex-direction:column;flex:1;gap:3px;font-size:11px;display:flex}.al-t b{color:var(--c);letter-spacing:.12em;text-transform:uppercase;font-size:12.5px}.dl{flex-direction:column;gap:9px;display:flex}.dr{border:1px solid var(--line-2);border-left:3px solid var(--c);background:var(--well);grid-template-columns:minmax(0,1fr) 150px;grid-template-areas:"t t""cs spk";gap:8px 14px;padding:9px 12px 11px;display:grid}.dr.flat{grid-template-columns:minmax(0,1fr);grid-template-areas:"t""cs"}.dr-t{grid-area:t;align-items:center;gap:8px;min-width:0;display:flex}.dr-t b{letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12.5px;overflow:hidden}.dr-t .db{color:var(--tx-3);white-space:nowrap;margin-right:4px;font-size:10px}.dr-t .chip{flex:none}.dcs{grid-area:cs;grid-template-columns:repeat(auto-fit,minmax(98px,1fr));gap:6px;min-width:0;display:grid}.dc{border:1px solid var(--line);background:#0a0f15;flex-direction:column;gap:5px;min-width:0;padding:6px 8px 7px;display:flex}.dc.wide{grid-column:span 2}.dc-l{letter-spacing:.12em;text-transform:uppercase;min-width:0;color:var(--tx-3);white-space:nowrap;align-items:center;gap:5px;font-size:9px;display:flex}.dc-l span{text-overflow:ellipsis;min-width:0;overflow:hidden}.dc-l svg.i{width:12px;height:12px;color:var(--tx-4);flex:none}.dc-v{min-width:0;color:var(--tx-3);white-space:nowrap;align-items:baseline;gap:12px;font-size:10px;display:flex}.dc-v>span{align-items:baseline;gap:2px;display:inline-flex}.dc-v b{font:19px/1 var(--alt);font-variant-numeric:tabular-nums;color:var(--tx-3)}.dc-v>span b,.dc.on .dc-v b{color:var(--c);text-shadow:0 0 12px color-mix(in srgb, var(--c) 40%, transparent)}.dc-v small{text-overflow:ellipsis;letter-spacing:.1em;min-width:0;color:var(--c);margin-left:auto;font-size:9px;overflow:hidden}.dc.out{border-color:color-mix(in srgb, var(--c) 30%, var(--line))}.dc.on{border-color:color-mix(in srgb, var(--c) 60%, transparent);background:color-mix(in srgb, var(--c) 8%, #0a0f15);box-shadow:inset 0 0 16px -10px var(--c)}.dc.on .dc-l svg.i{color:var(--c);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--c) 70%, transparent))}.dc-m{background:#17202a;height:3px;margin-top:auto}.dc-m i{background:var(--c);height:100%;box-shadow:0 0 6px color-mix(in srgb, var(--c) 60%, transparent);display:block}.dr.st-unav .dc{opacity:.55}.dr-e{border:1px dashed var(--line-2);letter-spacing:.06em;min-height:42px;color:var(--tx-4);background:repeating-linear-gradient(135deg,#ffffff06 0 4px,#0000 4px 8px);grid-column:1/-1;align-items:center;padding:0 10px;font-size:10.5px;display:flex}.dr-e.wait{animation:1.6s ease-in-out infinite breathe}.dspk{--c:var(--c-prt);min-height:42px;color:var(--c);border-bottom:1px solid var(--line-2);background:linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 16.6667% 0/16.6667% 100%;grid-area:spk;position:relative}.dspk svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dspk svg path[fill=none]{filter:drop-shadow(0 0 2px color-mix(in srgb, currentColor 80%, transparent))}.dspk .cap{letter-spacing:.08em;text-transform:uppercase;color:var(--tx-4);white-space:nowrap;font-size:8.5px;position:absolute;top:0;left:3px}.dspk .now{background:var(--c);width:6px;height:6px;box-shadow:0 0 6px var(--c);border-radius:50%;position:absolute;right:-3px;transform:translateY(-50%)}.dspk .gap{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--s-unav) 35%, transparent) 0 3px, transparent 3px 6px);border-left:1px dashed color-mix(in srgb, var(--s-unav) 70%, transparent);position:absolute;top:0;bottom:0;right:0}.pl2{flex-direction:column;gap:8px;display:flex}.p2{border:1px solid var(--line-2);border-left:3px solid var(--c);background:var(--well);grid-template-columns:max-content minmax(0,1fr) 64px 58px;align-items:center;gap:12px;height:55px;padding:0 12px;display:grid}.p2.off{opacity:.55}.p2 .chip{justify-self:start}.p2n b{letter-spacing:.08em;font-size:12px;display:block}.p2n small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.p2v{text-align:right;color:var(--tx-3);white-space:nowrap;font-size:11px}.p2v .c{font-size:12px;font-weight:700}.mbar.nodata{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--s-unav) 45%, transparent) 0 3px, transparent 3px 6px)}.ops{flex:none}.ops .pt .hint{margin-left:4px;margin-right:auto}.opl{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.opc{border:1px solid var(--line-2);background:var(--well);align-items:center;gap:11px;padding:8px 10px;transition:border-color .15s;display:flex}.opc:hover{border-color:var(--line-3)}.opc b{letter-spacing:.08em;font-size:12px;display:block}.opc small{color:var(--tx-3);font-size:10px;display:block}.opc .chip{margin-left:auto}.p2n{min-width:0}.panel.col{flex-direction:column;display:flex}.pfoot{border-top:1px dashed var(--line-2);color:var(--tx-3);white-space:nowrap;align-items:center;gap:12px;margin-top:auto;padding-top:10px;font-size:10.5px;display:flex}.pfoot b{color:var(--tx);font-weight:400}.kt{border:1px solid var(--hue);height:28px;color:var(--hue);background:color-mix(in srgb, var(--hue) 9%, var(--panel-2));letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;cursor:pointer;user-select:none;align-items:center;gap:7px;padding:0 10px;font-size:10.5px;display:none}.kt svg.i{width:14px;height:14px}.kids-open:checked~* .kt{background:var(--hue);color:#05070a;font-weight:700}.scrim{display:none}label.ri{cursor:pointer;user-select:none}@media (height<=760px) and (width>=641px){.rail{padding:10px 0 6px}.logo{gap:5px;margin-bottom:4px;padding-bottom:10px}.logo-word{display:none}.ri{gap:5px;padding:8px 0 7px}.opr{padding-top:8px}.opr>span+span{display:none}}@media (height<=560px) and (width>=641px){.logo-bars,.rail-nav .ri>span:not(.rbadge),.rail-sys .ri>span{display:none}}@media (height<=520px),(width<=640px){.page{padding-bottom:0;overflow-y:auto}.page-body{flex:none;margin-bottom:9px;overflow:visible}.savebar{z-index:1;position:sticky;bottom:0}}@media (width<=1279px){.app{grid-template-columns:88px minmax(0,1fr);grid-template-areas:"rail page""strip strip"}.rail{z-index:4}.kids{z-index:3;border-right-color:var(--line-3);visibility:hidden;width:min(322px,100%);transition:transform .26s var(--ease), visibility 0s .26s;grid-area:page;justify-self:start;transform:translate(-100%);box-shadow:24px 0 48px -16px #000000d9}.kids-open:checked~.kids{visibility:visible;transition:transform .26s var(--ease);transform:none}.scrim{z-index:2;opacity:0;visibility:hidden;background:#02040699;grid-area:page;transition:opacity .26s,visibility 0s .26s;display:block}.kids-open:checked~.scrim{opacity:1;visibility:visible;backdrop-filter:blur(2px);transition:opacity .26s}.crumb .kt{margin-right:5px;display:inline-flex}}@media (width<=1023px){.strip .wide{display:none}}@media (width<=640px){.app{grid-template:"logo kt.sys"50px"page page page page"minmax(0,1fr)"strip strip strip strip"28px"nav nav nav nav"/auto auto minmax(0,1fr) auto}.app:before{content:"";background:var(--scan), var(--bg-rail);border-bottom:1px solid var(--line);grid-area:1/1/2/-1}.rail{display:contents}.logo{border:0;grid-area:logo;justify-content:center;margin:0;padding:0 12px 0 14px}.logo-bars,.logo-word{display:none}.logo-mark{width:40px;height:30px}.rail .kt{grid-area:kt;align-self:center;display:inline-flex}.crumb .kt{display:none}.rail-sys{flex-direction:row;grid-area:sys;margin:0;padding-right:10px}.rail-sys .ri{justify-content:center;width:40px;padding:0}.rail-sys .ri svg.i{width:20px;height:20px}.rail-sys .ri>span,.opr>span+span{display:none}.opr{border:0;align-self:center;margin:0 0 0 6px;padding:0}.rail-nav{background:var(--scan), var(--bg-rail);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom);flex-direction:row;grid-area:nav}.rail-nav .ri{letter-spacing:.08em;flex:1;justify-content:flex-start;gap:5px;min-width:0;padding:9px 0 8px;font-size:8.5px}.rail-nav .ri svg.i{width:20px;height:20px}.rail-nav .ri:before{width:auto;height:3px;inset:0 12px auto}.rail-nav .ri.on{background:linear-gradient(180deg, color-mix(in srgb, var(--h) 20%, transparent), transparent 90%)}.rail-nav .ri .rbadge{top:4px;right:calc(50% - 26px)}.kids{width:100%;box-shadow:none;border-right:0}.fchips{flex-wrap:wrap}.page{padding-top:12px}.strip{gap:10px;padding:0 12px}.strip .attn{min-width:0}.strip .attn span{text-overflow:ellipsis;overflow:hidden}}@container page (width<1100px){.ph{flex-wrap:wrap;row-gap:12px;display:flex}.ph-title{flex-wrap:wrap;flex:auto;row-gap:8px}.ph-act{flex-wrap:wrap;flex:0 auto}.ph-sub{flex-wrap:wrap;flex-basis:100%;row-gap:4px}.pt{flex-wrap:wrap;row-gap:6px}.pt .l{flex-wrap:wrap;min-width:0}.pt .l .hint{white-space:normal}.page-body .row,.ed{height:auto}.row.readings{grid-template-columns:repeat(2,minmax(0,1fr))}.row.readings:has(>:only-child){grid-template-columns:minmax(0,1fr)}.row.kpis{grid-template-columns:repeat(2,1fr)}.row.trend,.row.drive{grid-template-columns:repeat(2,minmax(0,1fr))}.row.lists,.ed{grid-template-columns:minmax(0,1fr)}.row.lists{grid-template-rows:none;max-height:none}.plot{min-height:160px}.or{grid-template-columns:minmax(0,1fr) auto 110px 96px;grid-template-areas:"oc oc ov ov2""osrc oact oact oact";row-gap:8px;height:auto;padding:9px 12px}.or>:first-child{grid-area:oc}.or>:nth-child(2){grid-area:ov}.or>:nth-child(3){grid-area:ov2}.or>:nth-child(4){grid-area:osrc}.or>:nth-child(5){grid-area:oact}.or.head{padding-top:0;padding-bottom:0}.or.head>:nth-child(n+4){display:none}.fl{grid-template-columns:minmax(0,1fr);row-gap:10px;height:auto}.wires{display:none}.node{align-self:stretch}.lane{height:auto;min-height:50px}.acts{flex-wrap:wrap;padding:6px 8px}.act{flex:230px}.alert{flex-wrap:wrap;row-gap:10px;height:auto;min-height:58px;padding:10px 12px 10px 14px}.al-t{flex:220px}}@container page (width<720px){.page-head,.page-body{padding:0 14px}.crumb{flex-wrap:wrap;row-gap:4px}.ph h1{font-size:44px}.tabs{box-shadow:inset 0 -1px var(--line-2);border-bottom:0}.tab{white-space:nowrap;flex:none;margin-bottom:0}.savebar{flex-wrap:wrap;row-gap:10px;height:auto;min-height:54px;margin:0 14px;padding:10px 12px}.sb-t{flex:200px}.pfoot{white-space:normal;flex-wrap:wrap;row-gap:4px}.row.readings{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.row.readings:has(>:nth-child(2):last-child){grid-template-columns:minmax(0,1fr)}.row.kpis{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.row.usage,.row.trend,.row.drive{grid-template-columns:minmax(0,1fr)}.bgrid{grid-template-columns:1fr 1fr}.cadd{flex-wrap:wrap}.crow.head{display:none}.crow{border:1px dashed var(--line-2);grid-template-columns:54px minmax(0,1fr) minmax(0,1fr) 50px 60px 18px;grid-template-areas:"drone drone ctl field field rm""op val val unit live.";row-gap:7px;padding:8px}.crow>:first-child{display:none}.crow>:nth-child(2){grid-area:drone}.crow>:nth-child(3){grid-area:ctl}.crow>:nth-child(4){grid-area:field}.crow>:nth-child(5){grid-area:op}.crow>:nth-child(6){grid-area:val}.crow>:nth-child(7){grid-area:unit}.crow>:nth-child(8){grid-area:live}.crow>:nth-child(9){grid-area:rm}}@container page (width<480px){.ph h1{white-space:normal;font-size:36px}.ph-act .btn{height:30px;padding:0 10px}.ph-sub .m{white-space:normal}.sb-t span{display:none}.savebar .btn{flex:1}.sens2{grid-template-columns:minmax(0,1fr)}.sens2 .rdg+.rdg{border-left:0;border-top:1px dashed var(--line-2);padding-top:10px;padding-left:0}.or{grid-template-columns:minmax(0,1fr) 64px 72px;grid-template-areas:"oc ov ov2""osrc osrc osrc""oact oact oact"}.oact{justify-content:flex-start}.oc small,.osrc small{white-space:normal}.lane{grid-template-columns:minmax(0,1fr);height:auto}.lane-h{border-right:0;border-bottom:1px solid color-mix(in srgb, var(--c) 25%, var(--line));padding:8px 12px 8px 16px}.acts{padding:8px 8px 8px 12px}.act{flex-basis:100%;max-width:none}.cl{grid-template-columns:66px minmax(0,1fr) 40px 56px}.tl-r{grid-template-columns:58px 16px minmax(0,1fr);row-gap:3px}.tl-r .r{grid-column:3}.ribbon{grid-template-columns:26px minmax(0,1fr)}.ribbon .rc{grid-column:2;justify-self:start;margin-top:6px}.dr{grid-template-columns:minmax(0,1fr);grid-template-areas:"t""cs""spk"}.dr-t .db{display:none}.dspk{min-height:40px;margin-top:2px}.p2{grid-template-areas:"n chip""bar v";row-gap:7px;height:auto;padding:8px 12px}.p2>.chip{grid-area:chip;justify-self:end}.p2>.p2n{grid-area:n}.p2>.vbar{grid-area:bar}.p2>.p2v{grid-area:v}.bgrid{grid-template-columns:minmax(0,1fr)}.crow{grid-template-columns:54px minmax(0,1fr) 50px 60px 18px;grid-template-areas:"drone drone drone drone rm""ctl ctl field field field""op val unit live live"}.valcell{flex-wrap:wrap;row-gap:2px}}.auth-form{flex-direction:column;gap:14px;display:flex}.auth-form .inp{height:36px}.auth-acts{flex-direction:column;gap:8px;margin-top:6px;display:flex}.auth-acts .btn{width:100%}.btn.lg{letter-spacing:.16em;height:40px;font-size:12px}.btn.lg svg.i{width:17px;height:17px}.inp input{min-width:0;color:inherit;font:inherit;letter-spacing:.04em;background:0 0;border:0;outline:0;flex:1;align-self:stretch}.inp input::placeholder{color:var(--tx-4)}.inp input:-webkit-autofill{-webkit-text-fill-color:var(--tx);box-shadow:0 0 0 40px var(--well) inset}.inp>svg.i{width:15px;height:15px;color:var(--tx-4);transition:color .15s}.inp:focus-within,.inp:focus-within:hover{border-color:var(--hue);box-shadow:0 0 0 1px var(--hue) inset, 0 0 16px -6px var(--hue)}.inp:focus-within>svg.i{color:var(--hue)}.inp.err,.inp.err:hover{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 7%, var(--well));box-shadow:0 0 0 1px color-mix(in srgb, var(--danger) 60%, transparent) inset, 0 0 14px -6px var(--danger)}.inp.err>svg.i{color:var(--danger)}.ferr{letter-spacing:.06em;color:var(--danger);align-items:center;gap:6px;font-size:10px;display:flex}.ferr svg.i{width:12px;height:12px}.lbl .lnk{margin-left:auto}.lnk{letter-spacing:.04em;color:var(--tx-3);border-bottom:1px dashed var(--line-3);cursor:pointer;text-transform:none;font-size:10.5px}.lnk:hover{color:var(--hue);border-bottom-color:var(--hue)}.cbx{letter-spacing:.12em;text-transform:uppercase;color:var(--tx-2);cursor:pointer;user-select:none;align-items:center;gap:9px;font-size:10.5px;display:inline-flex}.cbx:hover{color:var(--tx)}.cbx input{appearance:none;border:1px solid var(--line-3);background:var(--well);cursor:pointer;flex:none;place-items:center;width:16px;height:16px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid;box-shadow:inset 0 2px 6px -2px #000}.cbx:hover input{border-color:var(--tx-4)}.cbx input:checked{border-color:var(--hue);background:var(--hue);box-shadow:0 0 12px -3px var(--hue), inset 0 1px 0 #ffffff59}.cbx input:checked:after{content:"";border:0 solid #05070a;border-width:0 0 2px 2px;width:8px;height:4px;margin-top:-2px;transform:rotate(-45deg)}.gate{z-index:1;width:100%;max-width:var(--app-w);height:100dvh;box-shadow:0 0 0 1px var(--line-2), 0 0 90px -10px color-mix(in srgb, var(--hue) 30%, transparent);grid-template:"hero side"minmax(0,1fr)"strip strip"30px/minmax(0,1fr) 456px;margin:0 auto;display:grid;position:relative}.gate-hero{background:var(--scan), radial-gradient(60% 55% at 50% 50%, color-mix(in srgb, var(--hue) 10%, transparent), transparent 70%), radial-gradient(140% 90% at 50% 45%, transparent 55%, #00000073), linear-gradient(#ffffff06 1px, transparent 1px) 0 0 / 24px 24px, linear-gradient(90deg, #ffffff06 1px, transparent 1px) 0 0 / 24px 24px, var(--bg);grid-area:hero;place-items:center;display:grid;position:relative;overflow:hidden;container:hero/size}.gate-hero:before,.gate-hero:after{content:"";border:0 solid var(--hue);width:22px;height:22px;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--hue) 80%, transparent));position:absolute}.gate-hero:before{border-top-width:2px;border-left-width:2px;top:24px;left:24px}.gate-hero:after{border-bottom-width:2px;border-right-width:2px;bottom:24px;right:24px}.gate-orbit{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.gate-orbit ellipse,.gate-orbit .trail{fill:none;vector-effect:non-scaling-stroke}.gate-orbit .o1{stroke:var(--line-3);stroke-dasharray:2 7}.gate-orbit .o2{stroke:var(--line-2)}.gate-orbit .trail{stroke-width:2px;filter:drop-shadow(0 0 4px var(--hue))}.gate-orbit .rock{fill:var(--hue);filter:drop-shadow(0 0 6px var(--hue))}.gate-brand{flex-direction:column;align-items:center;gap:clamp(8px,2cqb,20px);display:flex;position:relative}.gate-brand .plan{width:clamp(100px,min(58cqi,150cqb),680px)}.gate-sub{letter-spacing:.42em;color:var(--tx-3);text-transform:uppercase;padding-left:.42em;font-size:11px}.gate-side{background:var(--scan), var(--bg-kids);border-left:1px solid var(--line-2);flex-direction:column;grid-area:side;min-height:0;padding:22px 36px 26px;display:flex;position:relative;overflow:hidden auto}.gate-side:before{content:"";background:var(--hue);height:2px;box-shadow:0 0 14px var(--hue);position:absolute;top:0;left:0;right:0}.gate-top{justify-content:flex-end;display:flex}.gate-body{flex-direction:column;gap:20px;padding:clamp(16px,18vh,200px) 0 24px;display:flex}.gate-body h1{font:400 56px/.8 var(--disp);letter-spacing:.045em;text-shadow:0 0 2px #ffffff59, 0 0 30px color-mix(in srgb, var(--hue) 28%, transparent);padding-top:10px}.gate-body .tabs .tab{cursor:pointer;user-select:none;flex:1;justify-content:center}.gate-body .panel{padding:18px 20px 20px}.gate-body .pt{margin:-2px -20px 14px;padding:0 20px 9px}.gate-body .pt:after{left:20px}@media (width<=1279px){.gate{grid-template-columns:minmax(0,1fr) 420px}.gate-side{padding:20px 28px 22px}}@media (width<=900px){.gate{grid-template:"hero"150px"side"minmax(0,1fr)"strip"28px/minmax(0,1fr)}.gate-hero .gate-orbit,.gate-hero:before,.gate-hero:after{display:none}.gate-side{border-left:0;border-top:1px solid var(--line-2)}.gate-body{width:100%;max-width:440px;margin:0 auto;padding-top:8px}}@media (width<=640px){.gate{grid-template-rows:96px minmax(0,1fr) 28px}.gate-sub{display:none}.gate-side{padding:16px 16px 20px}.gate-body{gap:16px}.gate-body h1{font-size:42px}.gate-body .panel{padding:16px 14px}.gate-body .pt{margin:-2px -14px 12px;padding:0 14px 8px}.gate-body .pt:after{left:14px}}.strip a.s:hover,.strip a.s:hover b{color:var(--tx)}.relp{flex:none}.rel{grid-template-columns:132px minmax(0,1fr);column-gap:20px;padding:12px 0;display:grid}.rel+.rel{border-top:1px solid var(--line)}.rels .rel:first-child,.rel.cur{padding-top:4px}.rv{border-right:1px dashed var(--line-2);flex-direction:column;gap:5px;padding-right:16px;display:flex}.rv-k{letter-spacing:.15em;text-transform:uppercase;color:var(--tx-3);font-size:9.5px}.rv-n{font:40px/.8 var(--disp);letter-spacing:.04em;color:var(--tx-2);padding-top:7px}.rv-d{letter-spacing:.08em;text-transform:uppercase;color:var(--tx-3);white-space:nowrap;font-size:10.5px}.rl{columns:2;color:var(--tx-2);column-gap:28px;font-size:11.5px;line-height:1.5;list-style:none}.rl li{break-inside:avoid;padding:0 0 7px 16px;position:relative}.rl li:before{content:"";background:color-mix(in srgb, var(--hue) 55%, var(--line-2));width:7px;height:2px;position:absolute;top:.72em;left:0}.rl li.minor{color:var(--tx-3)}.rl li.minor:before{background:var(--line-3)}.rel.cur .rv-n{color:var(--hue);text-shadow:0 0 2px #ffffff59, 0 0 26px color-mix(in srgb, var(--hue) 45%, transparent);padding-top:12px;font-size:72px}.rel.cur .rv-d{color:var(--tx-2)}.rel.cur .rl{color:var(--tx);font-size:12px}.rel.cur .rl li{padding-bottom:9px}.rel.cur .rl li:before{background:var(--hue)}.rel.cur .rl li.minor{color:var(--tx-3)}.rel.cur .rl li.minor:before{background:var(--line-3)}.pfoot a{color:var(--hue);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.pfoot a:hover{color:var(--hue-hi)}.pfoot a svg.i{width:13px;height:13px}@container page (width<1100px){.rl{columns:1}}@container page (width<720px){.rel{grid-template-columns:minmax(0,1fr);row-gap:10px}.rv{border-right:0;border-bottom:1px dashed var(--line-2);flex-direction:row;align-items:baseline;gap:12px;padding:0 0 8px}.rel.cur .rv-n{font-size:56px}}.aid{flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:0;display:flex;position:relative}.aid>:not(svg){position:relative}.aid .plan{--pw:1.6px;--pi:1px;--pf:.8px;--pu:.5px;width:min(280px,100%)}.aid-sub{letter-spacing:.38em;color:var(--tx-3);text-transform:uppercase;white-space:nowrap;padding-left:.38em;font-size:10px}.ax{color:var(--tx-2);font-size:11.5px;line-height:1.55}.aname{color:var(--tx-3);font-size:10.5px;line-height:1.5}.arel{border:1px solid var(--line-2);background:var(--well);grid-template-columns:1fr 1fr;display:grid}.arv{flex-direction:column;gap:5px;padding:8px 12px 9px;display:flex}.arv+.arv{border-left:1px dashed var(--line-2)}.arv:hover{background:#0b1016}.arv:hover .rv-k{color:var(--hue)}.arv .rv-n{color:var(--hue);text-shadow:0 0 2px #ffffff59, 0 0 22px color-mix(in srgb, var(--hue) 45%, transparent);padding-top:8px;font-size:44px}@keyframes flow-y{to{background-position:0 -12px}}@keyframes flow-x{to{background-position:-12px 0}}.band{flex:none;grid-template-columns:330px minmax(0,1fr) 300px;align-items:center;gap:30px;height:150px;padding:12px 16px;display:grid}.band-art{pointer-events:none;position:absolute;inset:0;overflow:hidden}.band-art .gate-orbit{width:440px;height:264px;inset:50% auto auto -30px;transform:translateY(-50%)}.band-x{border-left:1px dashed var(--line-2);flex-direction:column;gap:8px;padding-left:26px;display:flex}.row.amap-r{grid-template-columns:minmax(0,1fr) 340px;height:682px}.legend .lg{background:var(--line-3);width:16px;height:2px}.legend .lg.live{background:repeating-linear-gradient(90deg, var(--line-3) 0 3px, transparent 3px 6px)}.legend .lg.plan{border-top:1px dashed var(--tx-4);background:0 0;height:0}.amap{--nw:236px;--gap:30px;--nh:54px;grid-template-columns:minmax(0, 1fr) var(--nw) minmax(0, 1fr);grid-template-rows:repeat(4, var(--nh) minmax(36px, 1fr)) var(--nh);flex:1;min-height:0;padding:6px 0 2px;display:grid}.mw,.ml{--x:calc(var(--nw) / 2)}.mw{pointer-events:none;grid-column:2;position:relative}.mw:before{content:"";top:0;bottom:0;left:calc(var(--x) - 1px);background:var(--line-3);width:2px;transition:background-color .15s,box-shadow .15s;position:absolute}.mw.live:before{background:repeating-linear-gradient(180deg, var(--line-3) 0 6px, transparent 6px 12px);animation:1.1s linear infinite flow-y}.mw.h{grid-column:2/4}.mw.h:before{top:calc(50% - 1px);bottom:auto;left:var(--x);width:calc(var(--nw) / 2 + var(--gap) + 4px);height:2px}.mw.side{--lane:min(var(--gap) * 1.5 + 190px, 100% - var(--gap) / 2);grid-column:3}.mw.cw-eu{--x:calc(var(--gap) + 24px)}.mw.cw-eu:before{bottom:50%}.mw.cw-ln{--x:var(--lane)}.mw.cw-ln:before{top:calc(var(--nh) / 2 - 1px);bottom:calc(var(--nh) / 2 - 1px)}.mw.cw-h:before{top:calc(50% - 1px);bottom:auto;left:var(--gap);width:calc(var(--lane) - var(--gap) + 1px);height:2px}.cw-h.live:before{background:repeating-linear-gradient(90deg, var(--line-3) 0 6px, transparent 6px 12px);animation-name:flow-x}.cw-h.live.in:before{animation-direction:reverse}.mn{z-index:1;border:1px solid var(--line-2);border-left:3px solid var(--c);background:linear-gradient(180deg, var(--panel-hi), var(--panel-2));cursor:pointer;user-select:none;grid-column:2;align-items:center;gap:11px;min-width:0;padding:0 12px 0 13px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex;position:relative;box-shadow:inset 0 1px #ffffff0a,0 10px 20px -14px #000}.mn:hover{border-color:var(--line-3);border-left-color:var(--c);background:linear-gradient(180deg, #1c2733, var(--panel-hi))}.mn>svg.i{width:20px;height:20px;color:var(--c)}.mt{min-width:0}.mt b{letter-spacing:.1em;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.mt small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.md{background:var(--c);width:7px;height:7px;box-shadow:0 0 7px var(--c);border-radius:50%;flex:none;margin-left:auto}.mn.side{width:min(190px, calc(100% - var(--gap) * 2));margin-left:var(--gap);grid-column:3;justify-self:start}.mn.plan{background:var(--well);box-shadow:none;border-style:dashed dashed dashed solid}.mn.plan>:not(.md){opacity:.6}.mn.plan .md{box-shadow:none}.pips{flex:none;gap:3px;margin-left:auto;display:flex}.pips i{background:var(--c);width:6px;height:10px;box-shadow:0 0 6px color-mix(in srgb, var(--c) 70%, transparent)}.ml{z-index:1;margin-right:var(--gap);border:1px solid var(--line-3);background:var(--panel-2);cursor:pointer;user-select:none;flex-direction:column;grid-column:1;place-self:center end;align-items:flex-end;gap:2px;padding:5px 9px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex;position:relative}.ml:after{content:"";width:calc(var(--gap) + var(--x));border-top:1px solid var(--line-3);pointer-events:none;position:absolute;top:50%;left:100%}.ml.r{margin:0 0 0 var(--gap);grid-column:3;justify-self:start;align-items:flex-start}.ml.r:after{width:calc(var(--gap) + var(--nw) - var(--x));left:auto;right:100%}.ml:hover{border-color:var(--tx-4);background:var(--panel-hi)}.ml b{letter-spacing:.12em;align-items:center;gap:6px;font-size:11px;display:flex}.ml small{letter-spacing:.06em;color:var(--tx-3);white-space:nowrap;font-size:9.5px}.ml.live b:before{content:"";background:var(--s-act);width:6px;height:6px;box-shadow:0 0 6px var(--s-act);border-radius:50%}.ml.plan{background:var(--well);border-style:dashed}.ml.plan>*{opacity:.6}.ml.plan:after{border-top-style:dashed}.ins{flex-direction:column;flex:1;gap:14px;min-height:0;display:flex}.ins .pt{margin-bottom:-2px}.ins-h{align-items:center;gap:14px;display:flex}.ins-h>svg.i{stroke-width:1.3px;width:34px;height:34px;color:var(--c);filter:drop-shadow(0 0 6px color-mix(in srgb, var(--c) 55%, transparent))}.ins-h b{font:400 44px/.8 var(--disp);letter-spacing:.05em;text-shadow:0 0 2px #ffffff59, 0 0 26px color-mix(in srgb, var(--hue) 30%, transparent);padding-top:8px;display:block}.ins-h small{letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);margin-top:7px;font-size:10.5px;display:block}.ins-x{color:var(--tx-2);font-size:11.5px;line-height:1.55}.ins-kv .kv>span:last-child{color:var(--tx);text-align:right}.ins-kv .kv b{font-weight:700}.ins-l{flex-direction:column;gap:6px;margin-top:auto;display:flex}.ilk{border:1px solid var(--line-2);background:var(--well);height:36px;color:var(--tx-3);cursor:pointer;user-select:none;align-items:center;gap:12px;padding:0 10px 0 12px;font-size:10.5px;display:flex}.ilk b{letter-spacing:.1em;min-width:86px;color:var(--tx);font-size:11px}.ilk svg.i{width:13px;height:13px;color:var(--tx-4);margin-left:auto;transition:color .15s}.ilk:hover{border-color:var(--line-3);color:var(--tx-2);background:#0b1016}.ilk:hover svg.i{color:var(--hue)}.ins-s{flex-direction:column;gap:7px;display:flex}.ins-s .vbar .k{letter-spacing:.12em;text-transform:uppercase;width:52px;color:var(--tx-3);font-size:9.5px}.ins-s .vbar .v{text-align:right;width:104px}.idr{border:1px solid var(--line-2);border-left:3px solid var(--c);background:var(--well);height:28px;color:var(--tx-3);align-items:center;gap:9px;padding:0 10px;font-size:10.5px;display:flex}.idr:hover{border-color:var(--line-3);border-left-color:var(--c);background-color:#0b1016}.idr .md{width:6px;height:6px;margin-left:0}.idr b{letter-spacing:.08em;color:var(--tx);font-size:11px}.idr>span:last-child{white-space:nowrap;margin-left:auto}@container page (width<1100px){.band{grid-template-columns:280px minmax(0,1fr);row-gap:14px;height:auto}.band .aid{grid-row:1/span 2}.band-x{border-left:0;padding-left:0}.band-art .gate-orbit{width:360px;height:216px;left:-40px}.row.amap-r{grid-template-columns:minmax(0,1fr)}.amap{grid-template-rows:repeat(4, var(--nh) 60px) var(--nh)}.ins-l{margin-top:4px}}@container page (width<720px){.band{grid-template-columns:minmax(0,1fr)}.band .aid{grid-row:auto;min-height:150px}.band-art .gate-orbit{top:88px;left:50%;transform:translate(-50%,-50%)}.amap{--nw:200px;--gap:18px}}@container page (width<480px){.aid-sub{letter-spacing:.28em;padding-left:.28em;font-size:9px}.arv .rv-n{font-size:40px}.amap{--nw:128px;--gap:12px;--nh:44px;grid-template-rows:repeat(4, var(--nh) 52px) var(--nh)}.mn{gap:6px;padding:0 8px 0 9px}.mn>svg.i,.mt small,.ml small{display:none}.mt b{letter-spacing:.06em;font-size:11px}.pips{gap:2px}.pips i{width:4px}.ml{padding:4px 7px}.ml b{letter-spacing:.08em;font-size:10px}.ins-h b{font-size:38px}.ins-s .vbar .v{width:auto}}.row.fw-top{grid-template-columns:400px minmax(0,1fr);min-height:418px}.fw-in,.fw-map,.fw-rels{flex-direction:column;display:flex}.btn.fw-x{width:26px}.fw-in{gap:14px}.fw-in .pt{margin-bottom:-2px}.fw-in[aria-busy=true] .fw-drop{pointer-events:none;opacity:.65}.fw-drop{text-align:center;border:1px dashed color-mix(in srgb, var(--hue) 50%, transparent);background:color-mix(in srgb, var(--hue) 4%, var(--well));cursor:pointer;flex-direction:column;justify-content:center;align-items:center;gap:9px;height:108px;padding:12px 16px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.fw-drop:hover,.fw-over{border-color:var(--hue);background:color-mix(in srgb, var(--hue) 9%, var(--well))}.fw-over{box-shadow:inset 0 0 28px -14px var(--hue);border-style:solid}.fw-has{text-align:left;border-style:solid;border-color:color-mix(in srgb, var(--hue) 60%, transparent);background:linear-gradient(100deg, color-mix(in srgb, var(--hue) 12%, var(--well)), var(--well) 70%);flex-direction:row;gap:12px;padding:0 10px 0 14px}.fw-fi{border:1px solid color-mix(in srgb, var(--hue) 60%, transparent);background:color-mix(in srgb, var(--hue) 12%, transparent);width:36px;height:36px;color:var(--hue);box-shadow:0 0 14px -6px var(--hue);flex:none;place-items:center;display:grid}.fw-fi svg.i{stroke-width:1.4px;width:19px;height:19px}.fw-fn{min-width:0}.fw-has .fw-fn{flex:1}.fw-fn b{letter-spacing:.14em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;display:block;overflow:hidden}.fw-has .fw-fn b{letter-spacing:.04em;text-transform:none;font-size:13px}.fw-fn small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:10px;display:block;overflow:hidden}.fw-in .fw-log{border-right:0;flex:1;justify-content:center;margin:0 -4px;padding-right:0}.fw-log .df-st{grid-template-columns:16px auto minmax(10px,1fr) auto 26px;column-gap:10px;padding:0 6px;font-size:11.5px}.fw-log .df-k{letter-spacing:.12em}.fw-f{grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:18px;display:grid}.fw-f .cbx{height:40px;padding-right:4px}.fw-go{min-width:0}.fw-in .pfoot{white-space:normal;margin-top:0}.fw-grid-w{--cols:24;--ch:29px;--cg:3px;flex:1;grid-template-columns:30px minmax(0,1fr);align-content:center;column-gap:8px;padding:2px 0 12px;display:grid}.fw-ax{gap:var(--cg);letter-spacing:.04em;color:var(--tx-4);text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;font-size:9px;display:flex}.fw-ax span{height:var(--ch);line-height:var(--ch)}.fw-ax span:not(:nth-child(3n+1)){display:none}.fw-grid{grid-template-columns:repeat(var(--cols), minmax(0, 1fr));grid-auto-rows:var(--ch);gap:var(--cg);display:grid}.fw-grid>span{display:contents}.fw-grid i{border:1px solid var(--line-2);background:var(--well);position:relative}.fw-used i,i.fw-end{border-color:color-mix(in srgb, var(--hue) 70%, transparent);background:linear-gradient(180deg, color-mix(in srgb, var(--hue) 62%, var(--well)), color-mix(in srgb, var(--hue) 42%, var(--well)));box-shadow:0 0 7px -2px var(--hue)}.fw-new i{border-color:var(--hue-hi);background:var(--hue-hi);box-shadow:0 0 9px -1px var(--hue)}.fw-new i.fw-part{background:linear-gradient(90deg, var(--hue-hi) 0 3px, color-mix(in srgb, var(--hue) 14%, var(--well)) 3px)}.fw-end:after{content:"";background:var(--tx);z-index:1;width:2px;position:absolute;top:-4px;bottom:-4px;right:-3px;box-shadow:0 0 6px #ffffff8c}.fw-foot{border-top:1px dashed var(--line-2);grid-template-columns:repeat(3,auto) minmax(0,1fr);align-items:end;padding-top:10px;display:grid}.fw-rd{border-right:1px dashed var(--line-2);color:var(--tx-3);white-space:nowrap;flex-direction:column;gap:3px;margin-right:22px;padding-right:22px;font-size:10px;display:flex}.fw-rd b{font:28px/1 var(--alt);color:var(--tx);font-variant-numeric:tabular-nums}.fw-rd b.c{color:var(--c);text-shadow:0 0 16px color-mix(in srgb, var(--c) 40%, transparent)}.fw-rd b small{color:var(--tx-3);text-shadow:none;margin-left:3px;font-size:12px}.fw-lg{color:var(--tx-3);white-space:nowrap;grid-template-columns:auto auto;justify-content:end;gap:6px 16px;font-size:10px;display:grid}.fw-lg span{align-items:center;gap:7px;display:flex}.fw-sw{border:1px solid color-mix(in srgb, var(--hue) 70%, transparent);background:color-mix(in srgb, var(--hue) 52%, var(--well));width:9px;height:12px}.fw-sw-new{border-color:var(--hue-hi);background:var(--hue-hi)}.fw-sw-end{background:var(--tx);border:0;width:2px}.fw-sw-free{border-color:var(--line-2);background:var(--well)}.fw-rels{flex:1;min-height:0}.fw-rh,.fw-rr{grid-template-columns:44px minmax(0,1fr) 170px 190px 280px 26px;align-items:center;column-gap:18px;display:grid}.fw-rh{letter-spacing:.15em;height:18px;color:var(--tx-3);text-transform:uppercase;padding:0 12px 0 17px;font-size:9.5px}.fw-rl{flex-direction:column;gap:8px;display:flex}.fw-rr{border:1px solid var(--line-2);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 7%, var(--well)), var(--well) 38%);cursor:pointer;min-height:70px;padding:8px 12px 8px 17px;transition:border-color .15s;position:relative}.fw-rr:hover{border-color:var(--line-3)}.fw-rr:before{content:"";background:var(--c);width:3px;position:absolute;top:-1px;bottom:-1px;left:-1px}.fw-rr.st-act:before{box-shadow:0 0 10px color-mix(in srgb, var(--c) 70%, transparent)}.fw-rr.fw-inc{border-style:dashed;border-color:color-mix(in srgb, var(--hue) 50%, transparent);background:color-mix(in srgb, var(--hue) 4%, var(--well))}.fw-rr.fw-inc:before{top:0;bottom:0;left:0}.fw-rn{font:42px/.8 var(--disp);letter-spacing:.04em;color:var(--c);padding-top:6px}.fw-rr.st-act .fw-rn{text-shadow:0 0 2px #ffffff59, 0 0 22px color-mix(in srgb, var(--c) 45%, transparent)}.fw-rm,.fw-on{flex-direction:column;gap:5px;min-width:0;display:flex}.fw-rm small,.fw-on small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.fw-on small.c{color:var(--c)}.fw-rt{align-items:center;gap:8px;display:flex}.fw-sz{flex-direction:column;gap:7px;display:flex}.fw-sz b,.fw-sha b{color:var(--tx);letter-spacing:.04em;white-space:nowrap;font-size:11.5px;font-weight:400}.fw-sz .mbar{background:repeating-linear-gradient(90deg,#0000 0 calc(16.6667% - 1px),#ffffff1a calc(16.6667% - 1px) 16.6667%),#17202a;flex:none;height:4px}.fw-sha{align-items:center;gap:8px;display:flex}.fw-cp{border:1px solid var(--line-2);width:20px;height:20px;color:var(--tx-3);place-items:center;display:grid}.fw-cp:hover{border-color:var(--hue);color:var(--hue)}.fw-cp svg.i{width:11px;height:11px}.fw-tx{letter-spacing:.08em;color:var(--tx);font-size:11px}.fw-dns{flex-flow:wrap;gap:4px 14px}.fw-dn{letter-spacing:.08em;color:var(--tx);white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:inline-flex}.fw-dn .md{width:6px;height:6px;margin-left:0}.fw-dn:hover{color:var(--hue)}svg.fw-pi{width:13px;height:13px;color:var(--tx-4)}@container page (width<1100px){.row.fw-top{grid-template-columns:minmax(0,1fr)}.fw-in{grid-template-rows:auto auto auto minmax(0,1fr);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"pt pt""file log""f log""note log";align-items:start;gap:12px 22px;display:grid}.fw-in>.pt{grid-area:pt}.fw-drop{grid-area:file}.fw-in .fw-log{grid-area:log;justify-content:flex-start;margin:0}.fw-f{grid-area:f}.fw-in .pfoot{grid-area:note;align-self:end}.fw-grid-w{--cols:32;--ch:26px;padding-top:6px}.fw-ax span:not(:nth-child(3n+1)){display:block}.fw-ax span:not(:nth-child(4n+1)){display:none}.fw-rels{flex:none}.fw-rh{display:none}.fw-rr{grid-template-columns:40px minmax(0,1fr) 150px minmax(0,220px) 26px;grid-template-areas:"n rm sz on x""n sha sz on x";row-gap:6px;padding-top:10px;padding-bottom:10px}.fw-rr>:first-child{grid-area:n;align-self:start}.fw-rr>:nth-child(2){grid-area:rm}.fw-rr>:nth-child(3){grid-area:sz}.fw-rr>:nth-child(4){grid-area:sha}.fw-rr>:nth-child(5){grid-area:on}.fw-rr>:nth-child(6){grid-area:x}.fw-rels .pfoot{margin-top:12px}}@container page (width<720px){.fw-in{align-items:stretch;display:flex}.fw-in .fw-log{margin:0 -4px}.fw-in .pfoot{align-self:stretch}.fw-grid-w{--cols:16;--ch:19px}.fw-ax span:not(:nth-child(4n+1)){display:block}.fw-ax span:not(:nth-child(odd)){display:none}.fw-foot{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:12px}.fw-rd{margin-right:12px;padding-right:12px}.fw-rd:nth-child(3){border-right:0;margin-right:0}.fw-lg{grid-column:1/-1;justify-content:start}.fw-rr{grid-template-columns:36px minmax(0,1fr) 26px;grid-template-areas:"n rm x""n sz sz""n sha sha""n on on";row-gap:8px}.fw-rr>:nth-child(3){flex-direction:row;align-items:center;gap:12px}.fw-rr>:nth-child(3) .mbar{flex:1;max-width:180px}.fw-rr>:nth-child(5){border-top:1px dashed var(--line-2);flex-flow:wrap;align-items:center;column-gap:14px;padding-top:8px}}@container page (width<480px){.fw-log .df-st{grid-template-columns:16px minmax(0,1fr) auto;padding:6px}.fw-f{grid-template-columns:minmax(0,1fr);row-gap:10px}.fw-rd b{font-size:22px}.fw-rd b small{font-size:10px}.fw-foot{grid-template-columns:repeat(2,minmax(0,1fr))}.fw-rd:first-child{border-right:0;grid-column:1/-1;margin-right:0}.fw-rd:nth-child(2){margin-right:12px;padding-right:12px}.fw-lg{grid-template-columns:auto}.fw-rr{grid-template-columns:30px minmax(0,1fr) 26px;column-gap:12px}.fw-rt{flex-wrap:wrap;row-gap:5px}}.df-mk{--c:var(--s-act);width:16px;height:16px;color:var(--c);flex:none;place-items:center;display:grid}.df-mk svg.i{stroke-width:2.2px;width:14px;height:14px}.df-mk.run{--c:var(--hue)}.df-mk.run:before{content:"";background:var(--c);width:8px;height:8px;box-shadow:0 0 7px var(--c);border-radius:50%;animation:2.4s ease-out infinite beacon}.df-mk.wait{--c:var(--tx-4)}.df-mk.wait:before{content:"";border:1.5px solid var(--c);border-radius:50%;width:8px;height:8px}.legend .df-mk,.legend .df-mk svg.i{width:12px;height:12px}.df-ld{border-bottom:1px dotted var(--line-3);align-self:center;min-width:16px;height:0}.df-con{flex:none;grid-template:"pt pt""seq out"minmax(0,1fr)/minmax(0,1fr) 440px;height:267px;display:grid}.df-con>.pt{grid-area:pt}.df-con>.pt .chip .dot{animation:2.4s ease-in-out infinite breathe}.df-seq{border-right:1px dashed var(--line-2);flex-direction:column;grid-area:seq;justify-content:center;min-width:0;padding-right:22px;display:flex}.df-st{grid-template-columns:16px 112px minmax(16px,1fr) auto 30px;align-items:center;column-gap:12px;height:30px;padding:0 10px;font-size:12px;display:grid}.df-st+.df-st{border-top:1px solid color-mix(in srgb, var(--line) 70%, transparent)}.df-k{letter-spacing:.14em;text-transform:uppercase;color:var(--tx);white-space:nowrap}.df-v{color:var(--tx-2);white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.df-v b{color:var(--tx);font-weight:400}.df-ok{letter-spacing:.14em;color:color-mix(in srgb, var(--s-act) 75%, transparent);justify-self:end;font-size:10.5px}.df-st.done{opacity:.72}.df-st.wait{opacity:.4}.df-st.run{background:linear-gradient(90deg, color-mix(in srgb, var(--hue) 14%, transparent), transparent 80%);box-shadow:inset 2px 0 0 var(--hue)}.df-st.run+.df-st,.df-st:has(+.df-st.run){border-color:#0000}.df-st.run .df-k,.df-st.run .df-v b{color:var(--hue);text-shadow:0 0 10px color-mix(in srgb, var(--hue) 50%, transparent)}.df-st.run .df-ld{border-color:color-mix(in srgb, var(--hue) 50%, transparent)}.df-st.run .df-ok{color:var(--hue)}.df-st.run .df-ok i{letter-spacing:.1em;font-style:normal;animation:1.2s ease-in-out infinite breathe}.df-out{flex-direction:column;grid-area:out;justify-content:center;gap:12px;min-width:0;padding-left:22px;display:flex}.df-rd{align-items:flex-end;gap:18px;display:flex}.df-pct{font:92px/.8 var(--disp);color:var(--hue);letter-spacing:.02em;text-shadow:0 0 2px #fff6, 0 0 30px color-mix(in srgb, var(--hue) 55%, transparent);white-space:nowrap;padding-top:14px}.df-pct small{color:color-mix(in srgb, var(--hue) 70%, var(--tx-3));text-shadow:none;margin-left:5px;font-size:34px}.df-rdx{flex-direction:column;gap:7px;min-width:0;padding-bottom:3px;display:flex}.df-bytes{letter-spacing:.04em;color:var(--tx-3);white-space:nowrap;font-size:12px}.df-bytes b{color:var(--tx);font-weight:400}.df-pause{letter-spacing:.06em;white-space:nowrap;align-items:center;gap:7px;font-size:10.5px;display:inline-flex}.df-pause svg.i{width:12px;height:12px}.df-rdx .btn{align-self:flex-start;margin-top:3px}.df-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.df-slot{border:1px solid color-mix(in srgb, var(--c) 55%, var(--line-2));background:linear-gradient(180deg, color-mix(in srgb, var(--c) 10%, var(--well)), var(--well));box-shadow:0 0 16px -8px var(--c);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"k s""n b""g g";align-items:center;gap:5px 12px;min-width:0;padding:7px 10px 9px;display:grid}.df-sk{letter-spacing:.15em;text-transform:uppercase;color:var(--tx-2);grid-area:k;font-size:9.5px}.df-ss{letter-spacing:.14em;text-transform:uppercase;color:var(--c);grid-area:s;justify-self:end;align-items:center;gap:6px;font-size:9.5px;display:inline-flex}.df-ss .md{width:6px;height:6px;margin:0}.df-wr .df-ss .md{animation:2.4s ease-out infinite beacon}.df-sn{font:34px/.8 var(--disp);color:var(--c);text-shadow:0 0 2px #ffffff4d, 0 0 18px color-mix(in srgb, var(--c) 45%, transparent);grid-area:n;padding-top:6px}.df-sb{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;grid-area:b;place-self:end;max-width:100%;font-size:10.5px;overflow:hidden}.df-segs{background:repeating-linear-gradient(90deg, var(--line-2) 0 4px, transparent 4px 6px);grid-area:g;height:7px;margin-top:2px;position:relative}.df-segs:before{content:"";width:round(down, var(--t,0px), 6px);background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--c) 30%, var(--line-2)) 0 4px, transparent 4px 6px);position:absolute;top:0;bottom:0;left:0}.df-segs i{width:round(down, var(--v), 6px);background:repeating-linear-gradient(90deg, var(--c) 0 4px, transparent 4px 6px);filter:drop-shadow(0 0 3px color-mix(in srgb, var(--c) 70%, transparent));position:absolute;top:0;bottom:0;left:0}.df-wr .df-segs i{mask-image:linear-gradient(90deg,#00000073,#000)}.df-wr .df-segs i:after{content:"";background:var(--hue-hi);width:4px;box-shadow:0 0 8px var(--hue);animation:1.2s ease-in-out infinite breathe;position:absolute;top:0;bottom:0;right:-6px}.row.df-mid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0;height:250px}.df-rels{border-right:0}.df-log{border-left-color:var(--line)}.df-rels:after,.df-log:before{display:none}.df-rels,.df-log,.df-cl{flex-direction:column;min-height:0;display:flex}.df-rl{flex-direction:column;flex:1;gap:7px;min-height:0;margin:-2px;padding:2px;display:flex;overflow:hidden auto}.df-rel{border:1px solid var(--line-2);background:var(--well);cursor:pointer;user-select:none;grid-template-columns:16px 24px auto minmax(16px,1fr) auto 96px;grid-template-areas:"mk n chip ld sz on""mk n sub sub sub sub";align-items:center;gap:4px 12px;padding:7px 12px 8px 11px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid;position:relative}.df-rel:hover{border-color:var(--line-3);background:#0b1016}.df-rel>.df-mk{grid-area:mk}.df-n{font:40px/.8 var(--disp);letter-spacing:.04em;color:var(--c);grid-area:n;padding-top:6px}.df-rel.st-act .df-n{text-shadow:0 0 2px #ffffff59, 0 0 22px color-mix(in srgb, var(--c) 45%, transparent)}.df-rel>.chip{grid-area:chip;justify-self:start}.df-rel>.df-ld{grid-area:ld}.df-sz{color:var(--tx);white-space:nowrap;grid-area:sz;font-size:11.5px}.df-on{letter-spacing:.12em;text-transform:uppercase;color:var(--c);white-space:nowrap;grid-area:on;justify-self:end;font-size:10px}.df-sub{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;grid-area:sub;font-size:10.5px;overflow:hidden}.df-sub b{color:var(--tx-2);letter-spacing:.04em;font-weight:400}.df-rel[aria-pressed=true]{border-color:var(--hue-hi);background:linear-gradient(100deg, color-mix(in srgb, var(--hue) 17%, var(--well)), color-mix(in srgb, var(--hue) 6%, var(--well)) 70%);box-shadow:0 0 0 1px color-mix(in srgb, var(--hue) 55%, transparent), 0 0 22px -6px color-mix(in srgb, var(--hue) 55%, transparent), inset 0 1px 0 color-mix(in srgb, var(--hue-hi) 30%, transparent)}.df-rel[aria-pressed=true]:after{content:"";border:7px solid #0000;border-right-color:var(--hue-hi);filter:drop-shadow(0 0 4px var(--hue));position:absolute;top:50%;right:-1px;transform:translate(1px,-50%)}.df-cl{flex:1}.df-cl .rl{columns:1;min-height:0;padding-top:2px;overflow:hidden auto}.df-cl .rl li{padding-bottom:6px}.df-cl .pfoot{margin-top:auto}.df-fs{letter-spacing:.06em;align-items:center;gap:8px;display:inline-flex}.df-fs .df-mk{width:12px}.df-fs .df-mk svg.i{width:12px;height:12px}.df-cl .pfoot .btn{color:var(--tx)}.df-fleet{flex:none}.df-fh,.df-fr{grid-template-columns:210px 150px 150px minmax(0,1fr) auto;align-items:center;column-gap:16px;display:grid}.df-fh{letter-spacing:.15em;text-transform:uppercase;height:18px;color:var(--tx-3);padding:0 10px 0 15px;font-size:9.5px}.df-fl{flex-direction:column;gap:5px;display:flex}.df-fr{border:1px solid var(--line-2);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 7%, var(--well)), var(--well) 38%);height:40px;padding:0 10px 0 15px;transition:border-color .15s;position:relative}.df-fr:hover{border-color:var(--line-3)}.df-fr:before{content:"";background:var(--c);width:3px;position:absolute;top:-1px;bottom:-1px;left:-1px}.df-fr.st-act:before,.df-fr.st-warn:before{box-shadow:0 0 10px color-mix(in srgb, var(--c) 70%, transparent)}.df-dr{min-width:0}.df-dr b{letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.df-dr small{color:var(--tx-3);white-space:nowrap;font-size:10px;display:block}.df-dr:hover b{color:var(--hue)}.df-run{align-items:center;gap:12px;display:flex}.df-fv{font:22px/1 var(--alt);color:var(--c);min-width:14px}.df-sls{gap:6px;display:flex}.df-sl{border:1px solid var(--line-2);background:var(--panel-2);letter-spacing:.14em;height:24px;color:var(--tx-4);white-space:nowrap;align-items:baseline;gap:8px;padding:4px 9px 0;font-size:9.5px;display:inline-flex}.df-sl b{font:14px/1 var(--alt);color:var(--tx-3);letter-spacing:.02em}.df-sl.on{border-color:color-mix(in srgb, var(--c) 70%, transparent);background:color-mix(in srgb, var(--c) 12%, var(--panel-2));color:var(--c);box-shadow:0 0 12px -5px var(--c)}.df-sl.on b{color:var(--c)}.df-sl.none{letter-spacing:.1em;text-transform:uppercase;background:0 0;border-style:dashed;align-items:center;padding-top:0}.df-fst{align-items:center;gap:12px;min-width:0;display:flex}.df-fst small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.df-fst small.c{color:var(--c)}.df-fr>.btn{min-width:96px}.df-fr>:nth-child(5){justify-self:end}@container page (width<1100px){.df-con{grid-template-columns:minmax(0,1fr) 330px;height:auto}.df-seq{padding-right:18px}.df-st{grid-template-columns:16px auto minmax(8px,1fr) auto 26px;column-gap:10px;font-size:11.5px}.df-k{letter-spacing:.1em}.df-out{padding-left:18px}.df-pct{font-size:76px}.df-pct small{font-size:28px}.df-rd{flex-wrap:wrap;row-gap:8px}.row.df-mid{grid-template-columns:minmax(0,1fr);gap:14px;height:auto}.df-rels{border-right:1px solid var(--line-2)}.df-log{border-left-color:var(--line-2)}.df-rels:after,.df-log:before{display:block}.df-rel:after{display:none}.df-cl .pfoot{margin-top:10px}.df-fh,.df-fr{grid-template-columns:180px 120px 130px minmax(0,1fr) auto}}@container page (width<900px){.df-fh{display:none}.df-fr{grid-template-columns:auto auto minmax(0,1fr);grid-template-areas:"dr dr act""run sl st";gap:9px 20px;height:auto;padding:10px 10px 10px 15px}.df-fr>:first-child{grid-area:dr}.df-fr>:nth-child(2){grid-area:run}.df-fr>:nth-child(3){grid-area:sl}.df-fr>:nth-child(4){grid-area:st;justify-self:end}.df-fr>:nth-child(5){grid-area:act;justify-self:end}}@container page (width<720px){.df-con{grid-template-rows:none;grid-template-columns:minmax(0,1fr);grid-template-areas:"pt""out""seq"}.df-out{border-bottom:1px dashed var(--line-2);margin-bottom:8px;padding:0 0 14px}.df-seq{border-right:0;padding:0}}@container page (width<480px){.df-pct{font-size:64px}.df-st{grid-template-columns:16px minmax(0,1fr) auto;grid-template-areas:"mk k ok"".v v";row-gap:2px;height:auto;padding-top:6px;padding-bottom:6px}.df-st>.df-mk{grid-area:mk}.df-st>.df-k{grid-area:k}.df-st>.df-v{white-space:normal;grid-area:v}.df-st>.df-ok{grid-area:ok}.df-st>.df-ld{display:none}.df-slots{grid-template-columns:minmax(0,1fr)}.df-rels .pt .legend{display:none}.df-rel{grid-template-columns:16px 22px auto minmax(0,1fr);grid-template-areas:"mk n chip on""mk n sz sz""mk n sub sub"}.df-rel>.df-ld{display:none}.df-sub{white-space:normal}.df-cl .pfoot{flex-wrap:wrap}.df-fr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"dr act""run sl""st st";column-gap:12px}.df-fr>:nth-child(3){justify-self:end}.df-fr>:nth-child(4){justify-self:start}}.row.ta-top{grid-template-columns:repeat(4,minmax(0,1fr));height:404px}.ta-p{flex-direction:column;justify-content:space-between;gap:14px;display:flex}.ta-p .pt{margin-bottom:-2px}.ta-rd{grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px 12px;min-width:0;display:grid}.ta-rd>.lbl,.ta-rd>.mbar,.ta-rd>.gauge,.ta-rd>.ta-sc,.ta-rd>.ta-note{grid-column:1/-1}.ta-v{font:34px/1 var(--alt);color:var(--tx);font-variant-numeric:tabular-nums;white-space:nowrap}.ta-v.c{color:var(--c);text-shadow:0 0 18px color-mix(in srgb, var(--c) 35%, transparent)}.ta-v small{color:var(--tx-3);text-shadow:none;margin-left:4px;font-size:14px}.ta-of{color:var(--tx-3);white-space:nowrap;justify-self:end;align-items:center;gap:7px;font-size:11px;display:inline-flex}.ta-of b{color:var(--tx);font-weight:400}.ta-rd>.mbar{height:6px}.ta-rd>.gauge{margin-top:0}.ta-note{letter-spacing:.04em;font-size:10.5px}.ta-cores{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.ta-up{grid-template-columns:minmax(0,1fr) auto}.ta-sc{letter-spacing:.04em;height:12px;color:var(--tx-4);font-variant-numeric:tabular-nums;font-size:9.5px;position:relative}.ta-sc span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.ta-sc span:first-child{left:0;transform:none}.ta-sc span:last-child{right:0;transform:none}.ta-kvs{flex-direction:column;display:flex}.ta-kvs .v{color:var(--tx-3);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.ta-kvs .v b{color:var(--tx);font-weight:400}.ta-kvs .v .chip{height:18px;margin-left:4px}.ta-kvs .v.c{color:var(--c)}.ta-lnk{color:var(--tx);border-bottom:1px dotted var(--line-3)}.ta-lnk:hover{color:var(--hue);border-color:var(--hue)}.ta-p .pfoot .btn{color:var(--tx);letter-spacing:.12em;margin-left:auto}.ta-slots{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ta-slot{border:1px solid color-mix(in srgb, var(--c) 55%, var(--line-2));background:linear-gradient(180deg, color-mix(in srgb, var(--c) 10%, var(--panel-2)), var(--panel));box-shadow:0 0 16px -8px var(--c);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"k d""n s""g g";align-items:center;gap:5px 10px;min-width:0;padding:7px 9px 9px;transition:border-color .15s;display:grid}.ta-slot:hover{border-color:var(--c)}.ta-slot.ta-empty{--c:var(--line-3);box-shadow:none;background:0 0;border-style:dashed}.ta-sk{letter-spacing:.15em;text-transform:uppercase;color:var(--tx-2);white-space:nowrap;grid-area:k;font-size:9.5px}.ta-slot .md{grid-area:d;justify-self:end;width:6px;height:6px}.ta-sn{font:30px/.8 var(--disp);color:var(--tx-4);grid-area:n;padding-top:5px}.ta-sn.c{color:var(--c);text-shadow:0 0 2px #ffffff4d, 0 0 18px color-mix(in srgb, var(--c) 45%, transparent)}.ta-ss{letter-spacing:.12em;text-transform:uppercase;color:var(--tx-4);white-space:nowrap;grid-area:s;place-self:end;font-size:9.5px}.ta-ss.c{color:var(--c)}.ta-slot .mbar{grid-area:g;height:4px}.ta-map{grid-template-columns:repeat(26,minmax(0,1fr));gap:2px;display:grid}.ta-map>span{display:contents}.ta-map i,.ta-sw{border:1px solid var(--line-2);background:var(--well)}.ta-map i{height:10px}.ta-sw{width:9px;height:10px}.ta-sys i,.ta-sw-sys{border-color:var(--tx-4);background:color-mix(in srgb, var(--tx-4) 38%, var(--well))}.ta-rtu i,.ta-sw-rtu{border-color:color-mix(in srgb, var(--hue) 70%, transparent);background:color-mix(in srgb, var(--hue) 52%, var(--well))}.ta-rt i,.ta-sw-rt{border-color:color-mix(in srgb, var(--hue) 55%, transparent);background:color-mix(in srgb, var(--hue) 10%, var(--well))}.ta-pk i,.ta-sw-pk{border-color:color-mix(in srgb, var(--warn) 70%, transparent);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--warn) 45%, transparent) 0 2px, transparent 2px 4px), var(--well)}.ta-lg{flex-wrap:wrap;gap:4px 12px;margin-top:8px}.ta-tasks{flex-direction:column;flex:none;min-height:379px;display:flex}.ta-tasks .pfoot{margin-top:auto;padding-top:12px}.ta-th,.ta-tr{grid-template-columns:240px minmax(0,1fr) 70px 220px;align-items:center;column-gap:22px;display:grid}.ta-th{letter-spacing:.15em;height:18px;color:var(--tx-3);text-transform:uppercase;padding:0 12px 0 15px;font-size:9.5px}.ta-tl{flex-direction:column;gap:6px;display:flex}.ta-tr{border:1px solid var(--line-2);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 7%, var(--well)), var(--well) 38%);height:50px;padding:0 12px 0 15px;transition:border-color .15s;position:relative}.ta-tr:hover{border-color:var(--line-3)}.ta-tr:before{content:"";background:var(--c);width:3px;position:absolute;top:-1px;bottom:-1px;left:-1px}.ta-tr.st-warn:before,.ta-tr.st-unav:before{box-shadow:0 0 10px color-mix(in srgb, var(--c) 70%, transparent)}.ta-tn{min-width:0}.ta-tn b{letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;font-size:12px;display:block}.ta-tn small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.ta-st{align-items:center;gap:16px;min-width:0;display:flex}.ta-st .mbar{height:6px}.ta-kib{width:104px;color:var(--tx-3);white-space:nowrap;flex:none;font-size:11px}.ta-kib b{color:var(--tx);font-weight:400}.ta-pc{font:22px/1 var(--alt);text-align:right;font-variant-numeric:tabular-nums}.ta-pc small{color:var(--tx-3);margin-left:2px;font-size:11px}.ta-ov{letter-spacing:.06em;color:var(--c);white-space:nowrap;align-items:baseline;gap:10px;font-size:10.5px;display:flex}.ta-ov b{font:22px/1 var(--alt);min-width:12px;color:var(--tx-4)}.ta-ov b.c{color:var(--c);text-shadow:0 0 12px color-mix(in srgb, var(--c) 45%, transparent)}.ta-tasks .pfoot svg.i{width:13px;height:13px;color:var(--tx-4)}@container page (width<1100px){.row.ta-top{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.ta-p{justify-content:flex-start;gap:12px}.ta-p .pfoot{margin-top:auto}.ta-th,.ta-tr{grid-template-columns:180px minmax(0,1fr) 56px 150px;column-gap:16px}.ta-tasks .legend{display:none}}@container page (width<720px){.row.ta-top{grid-template-columns:minmax(0,1fr)}.ta-th{display:none}.ta-tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"tn ov""st pc";row-gap:8px;height:auto;padding:9px 12px 9px 15px}.ta-tr>:first-child{grid-area:tn}.ta-tr>:nth-child(2){grid-area:st}.ta-tr>:nth-child(3){grid-area:pc}.ta-tr>:nth-child(4){grid-area:ov;justify-self:end}.ta-tasks .pfoot{white-space:normal;align-items:flex-start}}@container page (width<480px){.ta-cores{gap:12px}.ta-kib{width:auto}.ta-map{grid-template-columns:repeat(13,minmax(0,1fr))}}.row.hd-main{grid-template-columns:470px minmax(0,1fr);height:797px}.hd-log{flex-direction:column;display:flex}.hd-flt{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.hd-flt .inp{height:30px;font-size:11px}.hd-log .fchips{margin:8px 0 6px}.hd-list{flex-direction:column;display:flex}.hd-day{letter-spacing:.16em;height:26px;color:var(--tx-3);text-transform:uppercase;align-items:center;gap:8px;padding:6px 2px 0;font-size:10px;display:flex}.hd-day:after{content:"";background:linear-gradient(90deg, var(--line-2), var(--line) 60%, transparent);flex:1;height:1px}.hd-day b{color:var(--tx-2);font-weight:400}.hd-r{border:1px solid #0000;border-bottom-color:var(--line);cursor:pointer;user-select:none;grid-template-columns:58px 20px minmax(0,1fr) auto;align-items:center;column-gap:10px;height:46px;padding:0 10px 0 8px;font-size:11px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid;position:relative}.hd-r:hover{background:#ffffff08}.hd-r .t{color:var(--tx-3);font-variant-numeric:tabular-nums}.hd-r .ic{width:20px;height:20px;color:var(--c);border:1px solid color-mix(in srgb, var(--c) 40%, transparent);background:color-mix(in srgb, var(--c) 9%, transparent);place-items:center;display:grid}.hd-r .ic svg.i{width:12px;height:12px}.hd-r .x{flex-direction:column;gap:2px;min-width:0;display:flex}.hd-r .x b{color:var(--tx);white-space:nowrap;text-overflow:ellipsis;font-weight:400;overflow:hidden}.hd-r .x .d{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.hd-x{text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--c) 70%, transparent)}.hd-res{letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:10px}.hd-r .chip{height:18px;padding:0 6px;font-size:9.5px}.live-rule-history .hd-r.sel{border-color:var(--hue-hi);background:linear-gradient(100deg, color-mix(in srgb, var(--hue) 17%, var(--panel)), color-mix(in srgb, var(--hue) 6%, var(--panel)) 70%);box-shadow:0 0 0 1px color-mix(in srgb, var(--hue) 55%, transparent), 0 0 22px -6px color-mix(in srgb, var(--hue) 55%, transparent), inset 0 1px 0 color-mix(in srgb, var(--hue-hi) 30%, transparent);z-index:1}.live-rule-history .hd-r.sel :is(.t,.x b){color:var(--tx)}.live-rule-history .hd-r.sel:after{content:"";border:7px solid #0000;border-right-color:var(--hue-hi);filter:drop-shadow(0 0 4px var(--hue));position:absolute;top:50%;right:-1px;transform:translate(1px,-50%)}.hd-log .pfoot{justify-content:space-between}.hd-ins{flex-direction:column;display:flex}.hd-i{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex}.hd-i>.pt{margin-bottom:-4px}.hd-pa{align-items:center;gap:14px;display:flex}.hd-pa .more svg.i{width:13px;height:13px}.hd-pa .more:hover{color:var(--hue-hi)}.hd-nav{gap:6px;display:flex}.hd-nav .btn{letter-spacing:.1em}.hd-hd{border-bottom:1px dashed var(--line-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:18px;padding-bottom:12px;display:grid}.hd-t{font:44px/.8 var(--disp);letter-spacing:.04em;color:var(--tx);text-shadow:0 0 2px #ffffff4d;white-space:nowrap;padding-top:8px}.hd-t small{font:10px/1 var(--mono);letter-spacing:.16em;color:var(--tx-3);text-shadow:none;margin-top:7px;display:block}.hd-w{flex-direction:column;gap:5px;min-width:0;display:flex}.hd-w b{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.hd-w small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.hd-hd>.chip.lg{height:26px;font-size:11px}.hd-s{flex-direction:column;gap:7px;min-width:0;display:flex}.hd-s.grow{flex:1;min-height:0}.hd-sl{letter-spacing:.15em;color:var(--tx-3);text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;font-size:9.5px;display:flex}.hd-sl:after{content:"";background:linear-gradient(90deg, var(--line-2), var(--line) 70%);flex:1;order:1;height:1px}.hd-sl>:not(:first-child){order:2}.hd-rv{color:var(--tx-2);border:1px solid var(--line-2);letter-spacing:.1em;padding:0 5px;line-height:15px}.hd-rl{letter-spacing:.04em;text-transform:none;color:var(--tx-4);font-size:10px}.hd-sl .was{letter-spacing:.1em;font-size:10px}.hd-cond{flex:1;grid-template-columns:300px minmax(0,1fr);gap:16px;min-height:0;display:grid}.hd-why{flex-direction:column;gap:4px;display:flex}.hd-why .verdict .big{font-size:36px}.hd-why .check .ck-v .val{font-size:24px}.hd-src{border-top:1px dashed var(--line-3);letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;margin-top:auto;padding-top:6px;font-size:9.5px;overflow:hidden}.hd-tr{border:1px solid var(--line);background:var(--well);grid-template-rows:auto minmax(0,1fr) 16px;gap:6px;min-width:0;min-height:150px;padding:7px 10px 4px;display:grid}.hd-trh{white-space:nowrap;letter-spacing:.15em;min-width:0;color:var(--tx-3);text-transform:uppercase;justify-content:space-between;align-items:center;gap:10px;font-size:9.5px;display:flex;overflow:hidden}.hd-trh .legend{letter-spacing:.06em;gap:10px;font-size:9.5px}.hd-pl{--c:var(--c-prt);border-bottom:1px solid var(--line-3);min-height:0;color:var(--c);position:relative}.hd-pl svg{width:100%;height:100%;position:absolute;inset:0}.hd-pl svg path[stroke=\#ffb020]{filter:drop-shadow(0 0 3px color-mix(in srgb, currentColor 80%, transparent))}.hd-mo{background:var(--hue);width:1px;box-shadow:0 0 6px var(--hue);position:absolute;top:-4px;bottom:0}.hd-thl{letter-spacing:.06em;color:var(--tx-2);background:color-mix(in srgb, var(--well) 80%, transparent);white-space:nowrap;padding:0 3px;font-size:9.5px;position:absolute;left:4px;transform:translateY(-125%)}.hd-thl.r{left:auto;right:4px}.hd-thl.dn{transform:translateY(25%)}.hd-dot{background:var(--hue);width:9px;height:9px;box-shadow:0 0 8px var(--hue);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}.hd-dot span{font:700 11px/1 var(--mono);color:#05070a;background:var(--hue);white-space:nowrap;padding:3px 5px 2px;position:absolute;bottom:8px;left:12px}.hd-dot.none{--c:var(--s-unav);border:1.5px solid var(--s-unav);width:9px;height:9px;box-shadow:none;background:0 0}.hd-dot.none span{color:var(--s-unav);letter-spacing:.1em;text-transform:uppercase;background:0 0;font-size:10px;font-weight:400;top:-3px;bottom:auto}.hd-xa{color:var(--tx-4);font-size:9.5px;position:relative}.hd-xa span{position:absolute;top:1px}.hd-xa span:first-child{left:0}.hd-xa span:last-child{right:0}.hd-xa .m{color:var(--hue);transform:translate(-50%)}.hd-ins .lane{grid-template-columns:minmax(0,1fr);height:auto}.hd-ins .lane.cur .ln1 .dot{animation:none}.hd-ins .lane-h{border-right:0;border-bottom:1px solid color-mix(in srgb, var(--c) 25%, var(--line));flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;height:30px}.hd-ins .ln1 .chip{margin-left:4px}.hd-ins .acts{padding:7px 8px 7px 12px}.hd-ins .act{max-width:none}.hd-ins .act .as{text-overflow:ellipsis;overflow:hidden}.hd-ins .act>div{min-width:0}.hd-arb{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.hd-arb .cl{grid-template-columns:66px minmax(0,1fr) 30px 56px;height:24px;padding:0 7px}.hd-arb .ctl-h{padding-bottom:1px;font-size:10px}.hd-arb .ctl-h .out{font-size:12px}.hd-cmds{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:14px;display:grid}.hd-c{border:1px solid color-mix(in srgb, var(--c) 45%, var(--line-2));background:var(--well);min-width:0;padding:6px 10px 0}.hd-ch{border-bottom:1px solid var(--line);color:var(--tx-2);white-space:nowrap;align-items:center;gap:8px;padding-bottom:5px;font-size:11.5px;display:flex}.hd-ch svg.i{width:15px;height:15px;color:var(--c)}.hd-ch b{color:var(--tx)}.hd-ch .chip{height:18px;margin-left:auto;font-size:9.5px}.hd-c .kv{gap:12px;padding:5px 0}.hd-c .kv .v{color:var(--tx-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hd-c .kv .v b{color:var(--tx);font-weight:400}.hd-none{border:1px dashed var(--line-3);height:40px;color:var(--tx-3);align-items:center;gap:10px;padding:0 12px;font-size:11px;display:flex}.hd-none svg.i{width:14px;height:14px;color:var(--s-hold)}.hd-df{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:14px;display:grid}.hd-dr{border-bottom:1px dashed var(--line-2);height:32px;color:var(--tx-3);grid-template-columns:16px 88px minmax(0,1fr);align-items:center;column-gap:10px;padding:0 10px;font-size:11.5px;display:grid}.hd-dr svg.i{width:14px;height:14px;color:var(--tx-3)}.hd-dr .k{letter-spacing:.12em;text-transform:uppercase;font-size:10px}.hd-dv{white-space:nowrap;align-items:center;gap:8px;min-width:0;display:flex;overflow:hidden}.hd-dv span{color:var(--tx-2)}.hd-dv s{color:var(--tx-3)}.hd-dv svg.i{width:12px;height:12px;color:var(--tx-4)}.hd-dr.chg{border:1px solid color-mix(in srgb, var(--c-prt) 70%, transparent);background:color-mix(in srgb, var(--c-prt) 10%, var(--well));grid-column:1/-1;height:40px;margin-bottom:4px}.hd-dr.chg svg.i,.hd-dr.chg .k{color:var(--c-prt)}.hd-dr.chg .hd-dv{font-size:14px}.hd-dr.chg .hd-dv b{color:var(--c-prt);font-weight:700}.hd-by{align-items:center;gap:12px;display:flex}.hd-byn{flex-direction:column;gap:3px;min-width:0;display:flex}.hd-byn b{letter-spacing:.1em;color:var(--c-prt);font-size:12px}.hd-byn small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.hd-by .btn{margin-left:auto}@container page (width<1100px){.row.hd-main{grid-template-columns:minmax(0,1fr);height:auto}.hd-r:after,.live-rule-history .hd-r.sel:after{display:none}.hd-log .fchips{flex-wrap:wrap}.hd-cond{min-height:190px}}@container page (width<720px){.hd-hd{grid-template-columns:auto minmax(0,1fr);row-gap:10px}.hd-hd>.chip.lg{grid-column:1/-1;justify-self:start}.hd-i>.pt{flex-wrap:wrap}.hd-cond{grid-template-columns:minmax(0,1fr)}.hd-tr{height:170px}.hd-arb,.hd-df{grid-template-columns:minmax(0,1fr)}.hd-sl{white-space:normal;flex-wrap:wrap;row-gap:4px}.hd-sl .hd-rl{display:none}}@container page (width<480px){.hd-flt{grid-template-columns:minmax(0,1fr)}.hd-r{grid-template-columns:54px 20px minmax(0,1fr);grid-template-areas:"t ic x"". .res";row-gap:3px;height:auto;padding:7px 8px}.hd-r .t{grid-area:t}.hd-r .ic{grid-area:ic}.hd-r .x{grid-area:x}.hd-r>:last-child{grid-area:res;justify-self:start}.hd-t{font-size:36px}.hd-ins .lane-h{flex-direction:column;align-items:flex-start;gap:3px;height:auto;padding:7px 12px 7px 16px}.hd-ins .acts{flex-direction:column}.hd-pa .more{display:none}.hd-dr{grid-template-columns:16px 80px minmax(0,1fr)}.hd-dr.chg .hd-dv{font-size:12px}}.row.dh-main{grid-template-columns:minmax(0,1fr) 290px;height:797px}.dh-ex{flex-direction:column;min-height:0;display:flex}.dh-flt{letter-spacing:normal;text-transform:none;align-items:center;gap:10px;display:flex}.dh-flt .inp.sm{gap:7px;width:auto;height:24px}.dh-flt .faint{letter-spacing:.15em;text-transform:uppercase;font-size:9.5px}.dh-hd,.dh-r{grid-template-columns:minmax(0,1fr) 144px minmax(0,1fr);display:grid}.dh-hd{letter-spacing:.15em;height:22px;color:var(--tx-3);text-transform:uppercase;white-space:nowrap;align-items:center;margin-top:2px;font-size:9.5px}.dh-hd>:nth-child(2){text-align:center}.dh-hr{justify-content:space-between;gap:10px;display:flex}.dh-hd b{color:var(--hue);font-weight:400}.dh-hn{display:none}.dh-list{background:linear-gradient(var(--line-3), var(--line-3)) 50% 0 / 1px 100% no-repeat;flex-direction:column;flex:1;gap:3px;min-height:0;display:flex;overflow:hidden auto}.dh-day{letter-spacing:.16em;height:24px;color:var(--tx-2);text-transform:uppercase;justify-content:center;align-items:center;font-size:10px;display:flex;position:relative}.dh-day:before{content:"";background:linear-gradient(90deg, transparent, var(--line-2) 15%, var(--line-2) 85%, transparent);height:1px;position:absolute;top:50%;left:0;right:0}.dh-day b{border:1px solid var(--line-2);background:var(--panel);padding:2px 10px 1px;font-weight:400;position:relative}.dh-r{--cb:color-mix(in srgb, var(--c) 38%, var(--line-2));--ca:color-mix(in srgb, var(--c) 9%, var(--well));--cz:var(--well);--cg:0 0 0 transparent;--gh:none;--wl:color-mix(in srgb, var(--c) 55%, var(--line-2));--wc:var(--c);--wg:none;--tb:var(--line-2);--tbg:var(--panel);--tt:var(--tx-3);align-items:stretch;height:30px;position:relative}.dh-r.tall{height:44px}label.dh-r{cursor:pointer;user-select:none}.dh-v,.dh-d{border:1px solid var(--cb);min-width:0;color:var(--tx-3);white-space:nowrap;align-items:center;gap:8px;padding:0 10px;font-size:11px;transition:border-color .15s,box-shadow .15s;display:flex}.dh-v{background:linear-gradient(90deg, var(--ca), var(--cz) 60%);box-shadow:inset 3px 0 0 var(--c), var(--cg)}.dh-d{background:linear-gradient(270deg, var(--ca), var(--cz) 60%);box-shadow:inset -3px 0 0 var(--c), var(--cg)}.dh-v svg.i,.dh-d svg.i{width:14px;height:14px;color:var(--c)}.dh-v b,.dh-d b{color:var(--tx);flex:none;font-weight:400}.dh-v .d,.dh-d .d,.dh-x{text-overflow:ellipsis;min-width:0;overflow:hidden}.dh-v .d,.dh-d .d{font-size:10.5px}.dh-v .d svg.i{vertical-align:-1px;width:11px;height:11px;margin-right:4px;display:inline-block}.dh-v.nil{visibility:hidden}.dh-v.sup{border-style:dashed}.dh-v.sup b{text-decoration:line-through;text-decoration-color:color-mix(in srgb, var(--c) 70%, transparent)}.dh-d.ghost{background:var(--gh);box-shadow:var(--cg);border-style:dashed}.dh-d.ghost b{color:var(--c)}.dh-r.tall .dh-d{flex-wrap:wrap;align-content:center;row-gap:3px}.dh-d.trg{margin-right:28px}.dh-d.rep{margin-left:28px}.dh-r.dh-lnk{--tb:color-mix(in srgb, var(--c) 60%, var(--line-2));--tt:var(--c);align-items:center;height:22px}.dh-r.dh-lnk:before{content:"";background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--c) 45%, transparent) 0 4px, transparent 4px 8px);height:1px;position:absolute;top:50%;left:0;right:0}.dh-r.dh-lnk .dh-w:before{display:none}.dh-ll,.dh-lr{background:var(--panel);color:var(--tx-3);white-space:nowrap;padding:0 8px;font-size:10.5px;position:relative}.dh-ll{justify-self:end;align-items:center;gap:7px;display:flex}.dh-ll svg.i{width:13px;height:13px;color:var(--c)}.dh-ll b{color:var(--c);font-weight:400}.dh-lr{text-overflow:ellipsis;justify-self:start;min-width:0;max-width:100%;overflow:hidden}.dh-x{flex-basis:100%;padding-left:22px;font-size:10px}.dh-w{position:relative}.dh-w:before,.dh-w:after{content:"";position:absolute;top:50%;transform:translateY(-50%)}.dh-w:before{background:var(--wl);height:1px;box-shadow:var(--wg);left:0;right:0}.dh-w.snd:after{border:4px solid #0000;border-left:6px solid var(--wc);border-right:0;right:0}.dh-w.rpt:before{left:calc(50% + 34px)}.dh-w.rpt:after{border:4px solid #0000;border-right:6px solid var(--wc);border-left:0;left:calc(50% + 32px)}.dh-w.rep:before{right:-28px}.dh-w.held:before{background:repeating-linear-gradient(90deg, var(--wl) 0 4px, transparent 4px 7px);right:calc(50% + 38px)}.dh-w.held:after{background:var(--wc);width:2px;height:11px;left:calc(50% - 38px)}.dh-w.brk:before{right:22px}.dh-w.brk:after{background:linear-gradient(45deg, transparent 43%, var(--wc) 43% 57%, transparent 57%), linear-gradient(-45deg, transparent 43%, var(--wc) 43% 57%, transparent 57%);width:9px;height:9px;right:7px}.dh-wl,.dh-wr{white-space:nowrap;font-size:9.5px;line-height:1;position:absolute;bottom:calc(50% + 3px)}.dh-wl{color:var(--tx-3);left:6px}.dh-wr{color:var(--c);right:10px}.dh-t{z-index:1;border:1px solid var(--tb);background:var(--tbg);color:var(--tt);font-variant-numeric:tabular-nums;box-shadow:var(--wg);padding:2px 5px 1px;font-size:10.5px;line-height:1.2;transition:color .15s,border-color .15s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.dh-r:hover{--cb:color-mix(in srgb, var(--c) 70%, var(--line-3));--wl:var(--c);--tb:var(--line-3);--tt:var(--tx)}.dh-r.sel{--cb:var(--hue-hi);--ca:color-mix(in srgb, var(--hue) 17%, var(--panel));--cz:color-mix(in srgb, var(--hue) 6%, var(--panel));--cg:0 0 0 1px color-mix(in srgb, var(--hue) 55%, transparent), 0 0 22px -6px color-mix(in srgb, var(--hue) 55%, transparent);--gh:color-mix(in srgb, var(--hue) 6%, var(--panel));--wl:var(--hue);--wc:var(--hue-hi);--wg:0 0 6px var(--hue);--tb:var(--hue-hi);--tbg:color-mix(in srgb, var(--hue) 16%, var(--panel));--tt:var(--tx)}.dh-ex .pfoot{justify-content:space-between}.dh-lg{gap:16px}.dh-k{width:24px;height:9px;color:var(--tx-3);position:relative}.dh-k:before,.dh-k:after{content:"";position:absolute;top:50%;transform:translateY(-50%)}.dh-k:before{background:currentColor;height:1px;left:0;right:0}.dh-k.snd:after{border:4px solid #0000;border-left:6px solid;border-right:0;right:0}.dh-k.rpt:after{border:4px solid #0000;border-left:0;border-right:6px solid;left:0}.dh-k.held:before{background:repeating-linear-gradient(90deg,currentColor 0 3px,#0000 3px 5px);right:4px}.dh-k.held:after{background:currentColor;width:2px;height:9px;right:0}.dh-k.brk:before{right:12px}.dh-k.brk:after{background:linear-gradient(45deg,#0000 42%,currentColor 42% 58%,#0000 58%),linear-gradient(-45deg,#0000 42%,currentColor 42% 58%,#0000 58%);width:8px;height:8px;right:0}.dh-k.dh-lnk{color:var(--warn)}.dh-k.dh-lnk:before{background:repeating-linear-gradient(90deg,currentColor 0 3px,#0000 3px 6px)}.dh-pg{align-items:center;gap:8px;display:flex}.dh-pg>span:first-child{margin-right:6px}.dh-side{flex-direction:column;gap:14px;min-width:0;min-height:0;display:flex}.dh-cmd{flex:none;height:236px}.dh-ci{flex-direction:column;display:flex}.dh-ch{border-bottom:1px dashed var(--line-2);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"ic t chip""ic s s";align-items:center;gap:4px 12px;padding:2px 0 10px;display:grid}.dh-ch>svg.i{width:26px;height:26px;color:var(--c);grid-area:ic}.dh-ch>.chip{grid-area:chip}.dh-cn{display:contents}.dh-cn>span{-webkit-line-clamp:2;min-width:0;color:var(--tx-2);white-space:normal;overflow-wrap:anywhere;-webkit-box-orient:vertical;grid-area:t;font-size:15px;line-height:1.15;display:-webkit-box;overflow:hidden}.dh-cn b{color:var(--tx);white-space:nowrap}.dh-cn small{-webkit-line-clamp:2;color:var(--tx-3);-webkit-box-orient:vertical;grid-area:s;font-size:10.5px;line-height:1.4;display:-webkit-box;overflow:hidden}.dh-kvs{flex-direction:column;display:flex}.dh-kvs .kv{gap:12px}.dh-kvs .kv .v{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--tx-2);overflow:hidden}.dh-kvs .kv .v b{color:var(--tx);font-weight:400}.dh-kvs .kv .v s{color:var(--tx-4)}.dh-sum{flex-direction:column;flex:1;justify-content:space-between;min-height:0;display:flex}.dh-sum .pt{margin-bottom:0}.dh-s{flex-direction:column;gap:8px;min-width:0;display:flex}.dh-stk{gap:2px;height:8px;display:flex}.dh-stk i{width:var(--w);background:var(--c);box-shadow:0 0 8px color-mix(in srgb, var(--c) 50%, transparent)}.dh-dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.dh-dl span{letter-spacing:.1em;text-transform:uppercase;color:var(--tx-3);white-space:nowrap;flex-direction:column;gap:4px;font-size:9px;display:flex}.dh-dl b{font:22px/1 var(--alt);color:var(--tx-4);font-weight:400}.dh-dl b.c{color:var(--c);text-shadow:0 0 14px color-mix(in srgb, var(--c) 35%, transparent)}.dh-rtt{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dh-of{color:var(--tx-3);white-space:nowrap;font-size:10.5px}.dh-of b{color:var(--tx);font-weight:400}.dh-hist{border-bottom:1px solid var(--line-3);grid-template-columns:repeat(10,minmax(0,1fr));align-items:end;gap:3px;height:36px;display:grid}.dh-hist i{height:var(--h);border:1px solid color-mix(in srgb, var(--s-act) 60%, transparent);background:color-mix(in srgb, var(--s-act) 30%, var(--well));border-bottom:0}.dh-hist i[style="--h:0%"]{border:0}.dh-hist i.med{background:var(--s-act);box-shadow:0 0 10px -2px var(--s-act)}.dh-hx{color:var(--tx-4);justify-content:space-between;margin-top:-4px;font-size:9.5px;display:flex}.dh-sig{margin-top:2px}.dh-s .ta-sc{margin-top:-3px}@container page (width<1100px){.row.dh-main{grid-template-columns:minmax(0,1fr);height:auto}.dh-cmd{height:auto}.dh-ci .dh-kvs{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:28px;display:grid}.dh-ci .kv:nth-last-child(2){border-bottom:0}.dh-sum{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;align-items:start;gap:16px 28px;display:grid}.dh-sum .pt{grid-column:1/-1}.dh-flt{flex-wrap:wrap;row-gap:6px}}@container page (width<720px){.dh-hd{display:none}.dh-hn{letter-spacing:.15em;color:var(--tx-3);text-transform:uppercase;flex-wrap:wrap;gap:4px 16px;margin-top:2px;padding-bottom:6px;font-size:9.5px;display:flex}.dh-hn span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.dh-hn i{color:var(--hue);font-style:normal}.dh-list{background-position:35px 0}.dh-day{justify-content:flex-start;padding-left:4px}.dh-r{grid-template-columns:70px minmax(0,1fr);grid-template-areas:"w v""w d";row-gap:3px;height:auto}.dh-r.tall{height:auto}.dh-v{grid-area:v;height:30px}.dh-d{background:linear-gradient(90deg, var(--ca), var(--cz) 60%);height:30px;box-shadow:inset 3px 0 0 var(--c), var(--cg);grid-area:d}.dh-r.tall .dh-d{height:44px}.dh-w{grid-area:w}.dh-v.nil{display:none}.dh-d.trg{margin-right:0}.dh-d.rep{margin-left:22px}.dh-r.dh-lnk{grid-template-columns:70px auto minmax(0,1fr);grid-template-areas:"w ll lr";height:22px}.dh-r.dh-lnk:before{left:70px}.dh-r.dh-lnk .dh-t{top:50%}.dh-ll{grid-area:ll;justify-self:start}.dh-lr{grid-area:lr;padding-left:0}.dh-v:before,.dh-d:before{width:10px;color:var(--c);flex:none;font-size:12px}.dh-v:before{content:"→"}.dh-d:before{content:"←"}.dh-w:before,.dh-w:after,.dh-wl{display:none}.dh-t{top:15px}.dh-wr{background:var(--panel);padding-top:3px;inset:30px auto auto 50%;transform:translate(-50%)}.dh-x{padding-left:40px}.dh-lg{display:none}.dh-ci .dh-kvs,.dh-sum{grid-template-columns:minmax(0,1fr)}.dh-ci .kv:nth-last-child(2){border-bottom:1px dashed var(--line-2)}}@container page (width<480px){.dh-r{grid-template-columns:64px minmax(0,1fr)}.dh-r.dh-lnk{grid-template-columns:64px auto minmax(0,1fr)}.dh-r.dh-lnk:before{left:64px}.dh-list{background-position:32px 0}.dh-v .d,.dh-d .d{display:none}.dh-r.tall .dh-d{height:auto;min-height:44px;padding-top:6px;padding-bottom:6px}.dh-r.tall .dh-d .d{flex-basis:100%;padding-left:40px;display:block}.dh-ex .pfoot{justify-content:flex-end}.dh-pg>span:first-child{margin-right:auto}.dh-pg{flex:1}.dh-ch>svg.i{width:22px;height:22px}}.row.sh-main{grid-template-columns:minmax(0,1fr)}.sh-trk{flex-direction:column;min-height:0;display:flex}.sh-th{flex-wrap:wrap;row-gap:8px}.sh-fl{flex-wrap:wrap;flex-basis:100%;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.sh-fl .fchips{flex-wrap:wrap}.sh-lg{gap:12px}.sh-ctl{align-items:center;gap:10px;display:flex}.sh-rg{color:var(--tx-3);align-items:center;gap:6px;display:flex}.sh-ctl .seg,.sh-ev .pt .seg{height:24px}.sh-ctl .seg>button,.sh-ev .pt .seg>button{letter-spacing:.1em;padding:0 9px;font-size:10px}.sh-ctl .btn.sm{width:26px;padding:0}.sh-tr{isolation:isolate;flex:none;grid-template-rows:150fr 124fr 104fr 86fr repeat(6,32px) 46px 22px;grid-template-columns:192px minmax(0,1fr);min-height:0;margin-top:-1px;display:grid;position:relative}.sh-lb{border-bottom:1px solid var(--line);border-right:1px solid var(--line-2);min-width:0;padding:0 10px 0 2px;position:relative}.sh-ln{border-bottom:1px solid var(--line);min-width:0;position:relative}.sh-grp{border-bottom-color:var(--line-3)}.sh-pn{display:none}.sh-v{white-space:nowrap;align-items:center;gap:5px;min-width:0;display:inline-flex}.sh-v.sh-chg{outline:1px solid var(--hue-hi);outline-offset:2px;box-shadow:0 0 12px -3px var(--hue)}.sh-am{width:15px;height:15px;padding-top:1px;font-size:9px;display:inline-grid}.sh-dl{flex-direction:column;padding-top:7px;display:flex}.sh-dh{align-items:center;gap:9px;min-width:0;height:16px;display:flex}.sh-dh>svg.i{width:15px;height:15px;color:var(--tx-2)}.sh-dh>.sh-vs:first-of-type{flex:1;min-width:0;overflow:hidden}.sh-dh>.sh-vs:first-of-type .sh-v{max-width:100%}.sh-dh b{letter-spacing:.1em;text-transform:uppercase;min-width:0;color:var(--tx);white-space:nowrap;text-overflow:ellipsis;font-size:10px;font-weight:400;overflow:hidden}.sh-lk{color:var(--tx-3);align-items:center;gap:5px;font-size:9.5px;display:inline-flex}.sh-lk.st-warn,.sh-lk.st-unav{color:var(--c)}.sh-rv{margin-top:7px;padding-left:24px;display:flex}.sh-rv .sh-v{align-items:baseline;gap:3px}.sh-big{font:17px/1 var(--alt);color:var(--c);font-variant-numeric:tabular-nums}.sh-big.off{color:var(--tx-4)}.sh-rv small{color:var(--tx-3);font-size:10px}.sh-2{color:var(--tx-3);margin-left:8px;font-size:10.5px}.sh-sp{flex:1}.sh-or{justify-content:space-between;align-items:center;gap:8px;height:16px;padding-left:24px;display:flex}.sh-or .k{letter-spacing:.1em;text-transform:uppercase;color:var(--tx-4);white-space:nowrap;text-overflow:ellipsis;font-size:9px;overflow:hidden}.sh-or b,.sh-opl .sh-v>span{letter-spacing:.06em;color:var(--c);font-size:10px;font-weight:400}.sh-or b.st-dis{color:var(--tx-3)}.sh-lkr{flex:none;height:10px;position:relative}.sh-dln{flex-direction:column;display:flex}.sh-tv{flex:1;min-height:0;position:relative}.sh-pl{color:var(--c);position:absolute;inset:8px 0 6px}.sh-pl svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sh-pl svg path[fill=none]:not(.th){filter:drop-shadow(0 0 3px color-mix(in srgb, currentColor 80%, transparent))}.sh-now{background:var(--c);width:7px;height:7px;box-shadow:0 0 7px var(--c);border-radius:50%;animation:2.4s ease-out infinite beacon;position:absolute;right:-3px;transform:translateY(-50%)}.sh-thl{letter-spacing:.1em;color:var(--tx-2);background:color-mix(in srgb, var(--panel) 75%, transparent);white-space:nowrap;padding:0 3px;font-size:8.5px;position:absolute;right:10px;transform:translateY(-120%)}.sh-thl.l{left:8px;right:auto}.sh-thl.dn{transform:translateY(20%)}.sh-gap{border:1px solid var(--c);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--c) 45%, transparent) 0 2px, transparent 2px 4px);border-width:0 1px;min-width:3px;position:absolute;top:3px;bottom:3px}.sh-gap[style*=right\:0]{border-right-width:0}.sh-bd{background:linear-gradient(var(--line), var(--line)) 0 100% / 100% 1px no-repeat;flex:none;height:16px;position:relative}.sh-bd i{background:color-mix(in srgb, var(--c) 24%, transparent);border-top:2px solid var(--c);min-width:2px;position:absolute;top:3px;bottom:2px}.sh-bd i[style*=--h]{height:calc(var(--h) - 4px);top:auto}.sh-bd i.unk{background:0 0;border-top-style:dashed}.sh-on{height:3px;position:absolute;top:4px;left:0;right:0}.sh-on i{background:color-mix(in srgb, var(--c) 50%, transparent);min-width:2px;position:absolute;top:0;bottom:0}.sh-on i.gap{background:var(--c);min-width:3px;box-shadow:0 0 6px var(--c);top:-6px;bottom:-2px}.sh-on i.off{background:var(--c);box-shadow:0 0 6px var(--c)}.sh-lb.sh-pr{justify-content:space-between;align-items:center;gap:8px;padding-left:3px;display:flex}.sh-lb.sh-pr>b{letter-spacing:.04em;color:var(--tx-2);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;font-weight:400;overflow:hidden}.sh-lb .chip{letter-spacing:.08em;gap:4px;height:16px;padding:0 5px;font-size:8.5px}.sh-lb .chip .dot{width:5px;height:5px}.sh-pb{background:linear-gradient(var(--line-2), var(--line-2)) 0 50% / 100% 1px no-repeat;position:absolute;inset:9px 0}.sh-pb i{background:color-mix(in srgb, var(--c) 34%, transparent);min-width:2px;box-shadow:inset 0 1px 0 var(--c), inset 1px 0 0 var(--c);position:absolute;top:0;bottom:0}.sh-pb i.st-unav,.sh-pb i.st-dis{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--c) 60%, transparent) 0 2px, transparent 2px 4px);box-shadow:none}.sh-pb i.st-dis{opacity:.55}.sh-cm{width:13px;height:11px;color:var(--c);background:var(--well);border:1px solid color-mix(in srgb, var(--c) 70%, transparent);place-items:center;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.sh-cm svg.i{stroke-width:1.8px;width:9px;height:9px}.sh-opl{flex-direction:column;justify-content:center;gap:5px;display:flex}.sh-opl .sh-dh b{flex:1}.sh-opl>.sh-vs{padding-left:24px}.sh-opl .sh-v{--c:var(--s-ovr)}.sh-opl .sh-am{margin:0}.sh-none{color:var(--tx-4);font-size:9.5px}.sh-ob{height:8px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}.sh-ob i{background:color-mix(in srgb, var(--c) 26%, transparent);border:1px solid color-mix(in srgb, var(--c) 70%, transparent);min-width:2px;position:absolute;top:0;bottom:0}.sh-ob i.open{background:linear-gradient(90deg, color-mix(in srgb, var(--c) 26%, transparent), color-mix(in srgb, var(--c) 45%, transparent));border-right:0}.sh-av{z-index:2;background:var(--well);cursor:pointer;user-select:none;width:20px;height:20px;padding-top:2px;font-size:11px;transition:background-color .15s,box-shadow .15s,color .15s;position:absolute;top:50%;transform:translate(-50%,-50%)}.sh-av.a1{--c:var(--c-prt)}.sh-av.a2{--c:var(--c-drn)}.sh-av.a3{--c:var(--c-deck)}.sh-av:hover{background:color-mix(in srgb, var(--c) 30%, var(--well));box-shadow:0 0 10px -2px var(--c)}.sh-axl{border-right:1px solid var(--line-2);font:700 10px/1 var(--mono);letter-spacing:.1em;color:var(--hue);align-items:center;padding-left:26px;display:flex}.sh-ax{color:var(--tx-4);font-variant-numeric:tabular-nums;font-size:9.5px;position:relative}.sh-ax span{white-space:nowrap;position:absolute;top:5px;transform:translate(-50%)}.sh-ax .mid{color:var(--tx-2);letter-spacing:.1em}.sh-ax .now{color:var(--tx-2);letter-spacing:.12em;text-transform:uppercase;right:0;transform:none}.sh-gl{z-index:-1;pointer-events:none;grid-area:1/2/-1;position:absolute;inset:0 0 22px}.sh-gl svg{width:100%;height:100%;position:absolute;inset:0}.sh-cr{z-index:1;pointer-events:none;grid-area:1/2/-1;position:absolute;inset:0}.sh-cur{background:var(--hue);width:1px;box-shadow:0 0 6px var(--hue);margin-left:-.5px;position:absolute;top:0;bottom:22px}.sh-cur span{font:700 10px/1 var(--mono);color:#05070a;background:var(--hue);white-space:nowrap;box-shadow:0 0 12px -2px var(--hue);margin-top:3px;padding:3px 5px 2px;position:absolute;top:100%;left:0;transform:translate(-50%)}.sh-cur.e span{transform:translate(calc(1px - 100%))}.sh-cur.s span{transform:none}.sh-mk{z-index:2;width:15px;height:15px;color:var(--c);border:1px solid var(--c);background:color-mix(in srgb, var(--c) 16%, var(--well));cursor:pointer;user-select:none;place-items:center;transition:background-color .15s,box-shadow .15s,color .15s;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.sh-mk svg.i{stroke-width:2px;width:10px;height:10px}.sh-mk:hover{background:color-mix(in srgb, var(--c) 34%, var(--well));box-shadow:0 0 10px -2px var(--c)}.sh-bd .sh-mk{width:13px;height:13px}.sh-bd .sh-mk svg.i{width:9px;height:9px}.sh-side{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:420px;gap:14px;display:grid}.sh-evc,.sh-ev{flex-direction:column;min-height:0;display:flex}.sh-f{flex-direction:column;flex:1;gap:9px;min-height:0;margin:0 -14px;padding:0 14px;display:flex;overflow:hidden auto}.sh-f>.pt{margin-bottom:0}.sh-fh{grid-template-rows:auto auto;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:9px 12px;display:grid}.sh-fi{width:30px;height:30px;color:var(--c);border:1px solid color-mix(in srgb, var(--c) 55%, transparent);background:color-mix(in srgb, var(--c) 12%, var(--well));place-items:center;display:grid}.sh-fi svg.i{width:17px;height:17px}.sh-fw{flex-direction:column;gap:4px;min-width:0;display:flex}.sh-ft{font:700 12px/1 var(--mono);letter-spacing:.06em;color:var(--hue);align-items:baseline;gap:8px;display:flex}.sh-ft small{letter-spacing:.12em;color:var(--tx-3);font-size:10px;font-weight:400}.sh-fw b{-webkit-line-clamp:2;letter-spacing:.1em;text-transform:uppercase;color:var(--tx);-webkit-box-orient:vertical;font-size:13px;line-height:1.3;display:-webkit-box;overflow:hidden}.sh-fw small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.sh-fh>.chip{grid-column:2;justify-self:start}.sh-cgl{flex-direction:column;display:flex}.sh-cg{border-bottom:1px dashed var(--line-2);grid-template-columns:14px auto minmax(0,1fr);align-items:center;column-gap:9px;height:27px;font-size:11px;display:grid}.sh-cg:last-child{border-bottom:0}.sh-cg>svg.i{width:13px;height:13px;color:var(--tx-3)}.sh-cg .k{text-overflow:ellipsis;letter-spacing:.1em;text-transform:uppercase;min-width:0;color:var(--tx-3);white-space:nowrap;font-size:10px;overflow:hidden}.sh-dv{white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.sh-dv s{color:var(--tx-3)}.sh-dv svg.i{width:11px;height:11px;color:var(--tx-4)}.sh-dv b{color:var(--c);font-weight:400}.sh-kv{border-top:1px solid var(--line);flex-direction:column;display:flex}.sh-kv .kv{gap:12px;min-width:0;height:25px;padding:0}.sh-kv .k{flex:none}.sh-kv .v{min-width:0;color:var(--tx-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sh-kv .v b{color:var(--tx);font-weight:400}.sh-hl{align-self:flex-end;align-items:center;gap:3px;margin-top:auto;font-size:10px;display:inline-flex}.sh-hl svg.i{width:13px;height:13px}.sh-hl:hover{color:var(--hue-hi)}.sh-list{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.sh-ev .hd-day{height:20px;padding-top:3px}.sh-r{border:1px solid #0000;border-bottom-color:var(--line);cursor:pointer;user-select:none;text-align:left;width:100%;height:24px;font:inherit;color:inherit;flex:none;grid-template-columns:54px 16px minmax(0,1fr) auto;align-items:center;column-gap:9px;padding:0 8px 0 6px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid;position:relative}.sh-r:hover{background:#ffffff08}.sh-r .t{color:var(--tx-3);font-variant-numeric:tabular-nums}.sh-r .ic{width:16px;height:16px;color:var(--c);border:1px solid color-mix(in srgb, var(--c) 45%, transparent);background:color-mix(in srgb, var(--c) 9%, transparent);place-items:center;display:grid}.sh-r .ic svg.i{stroke-width:2px;width:10px;height:10px}.sh-r .x{min-width:0;color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sh-r .x b{color:var(--tx-2);font-size:11px;font-weight:400}.sh-r .r{letter-spacing:.1em;text-transform:uppercase;color:var(--c);white-space:nowrap;font-size:9.5px}.sh-r[aria-pressed=true]{border-color:var(--hue-hi);background:linear-gradient(100deg, color-mix(in srgb, var(--hue) 17%, var(--panel)), color-mix(in srgb, var(--hue) 6%, var(--panel)) 70%);box-shadow:0 0 0 1px color-mix(in srgb, var(--hue) 55%, transparent), 0 0 22px -6px color-mix(in srgb, var(--hue) 55%, transparent), inset 0 1px 0 color-mix(in srgb, var(--hue-hi) 30%, transparent);z-index:1}.sh-r[aria-pressed=true] :is(.t,.x b){color:var(--tx)}@container page (width<720px){.sh-tr{grid-template-columns:136px minmax(0,1fr)}.sh-lb{padding-right:7px}.sh-lk{gap:0;font-size:0}.sh-2{display:none}.sh-rv,.sh-or,.sh-opl>.sh-vs{padding-left:0}.sh-lb.sh-pr{flex-direction:column;justify-content:center;align-items:flex-start;gap:2px;padding-left:2px}.sh-axl{padding-left:2px}.sh-ax .x3,.pt .sh-lg{display:none}.sh-side{grid-template-columns:minmax(0,1fr);grid-auto-rows:auto 420px}}@container page (width<480px){.sh-tr{grid-template-rows:96px 84px 76px 70px repeat(6,25px) 40px 22px;grid-template-columns:0 minmax(0,1fr)}.sh-lb,.sh-axl{visibility:hidden;border-right:0;padding:0;overflow:hidden}.sh-bd{display:none}.sh-pn{z-index:1;letter-spacing:.08em;text-transform:uppercase;color:var(--tx-2);background:color-mix(in srgb, var(--panel) 85%, transparent);pointer-events:none;padding:0 3px;font-size:8.5px;line-height:11px;display:block;position:absolute;top:2px;left:3px}.sh-pr .sh-pn{color:var(--tx-3);background:0 0}.sh-ln.sh-pr .sh-pb{top:13px;bottom:3px}.sh-pr :is(.sh-mk,.sh-cm){top:18px}.sh-ax .x12,.sh-thl{display:none}.sh-ctl{flex-wrap:wrap}.sh-r{grid-template-columns:54px 16px minmax(0,1fr);grid-template-areas:"t ic x"". .r";row-gap:2px;height:auto;padding:5px 8px 5px 6px}.sh-r .t{grid-area:t}.sh-r .ic{grid-area:ic}.sh-r .x{grid-area:x}.sh-r .r{grid-area:r}}.row.lb-main{--lb-iw:440px;grid-template-columns:minmax(0, 1fr) var(--lb-iw);flex:1;grid-template-rows:minmax(0,1fr)}.lb-feed{flex-direction:column;display:flex}.lb-bar{align-items:center;gap:8px;margin-bottom:6px;display:flex}.lb-bar .search{flex:1;min-width:0;height:24px}.lb-bar .search span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lb-bar .fchip{cursor:pointer;user-select:none;height:24px}.lb-bx{border:1px solid;width:9px;height:9px}.lb-tt.on .lb-bx{background:var(--hue);box-shadow:0 0 6px var(--hue)}.lb-hd,.lb-r{grid-template-columns:82px 86px minmax(0,1fr) 28px;column-gap:10px;display:grid}.lb-hd{letter-spacing:.15em;height:20px;color:var(--tx-3);text-transform:uppercase;flex:none;align-items:center;padding:0 9px 0 11px;font-size:9.5px}.lb-hd>:last-child,.lb-n{text-align:right}.lb-list{scroll-timeline:--lb-feed y;flex-direction:column;flex:1;min-height:0;margin:0 -8px;padding:0 8px 4px;display:flex;overflow:hidden auto}.lb-r{border:1px solid #0000;border-bottom-color:color-mix(in srgb, var(--line) 75%, transparent);white-space:nowrap;flex:none;align-items:baseline;height:21px;padding:0 8px 0 10px;font-size:11px;line-height:19px;transition:background-color .15s,box-shadow .15s;position:relative}label.lb-r{cursor:pointer;user-select:none}label.lb-r:hover{background:#ffffff09}.lb-t{color:var(--tx-3);font-variant-numeric:tabular-nums}.lb-t small{color:var(--tx-4);font-size:9.5px}.lb-g,.lb-m{text-overflow:ellipsis;min-width:0;overflow:hidden}.lb-g{letter-spacing:.1em;text-transform:uppercase;color:var(--tx-2);font-size:9.5px}.lb-m{color:var(--tx-2)}.lb-m b{color:var(--tx);font-weight:400}.lb-m i{color:var(--tx-4);font-style:normal}.lb-n{color:var(--tx-4);font-variant-numeric:tabular-nums;font-size:10px}.lb-ob .lb-g,.lb-ob .lb-m{color:var(--tx-3)}.lb-ob .lb-g{letter-spacing:.06em}.lb-ob .lb-g b{color:var(--tx-2);margin-right:6px;font-weight:400}.lb-ob .lb-m b{color:var(--tx-2);margin-right:10px}.lb-ob .lb-m small{border:1px solid var(--line-2);color:var(--tx-3);margin-right:8px;padding:0 4px;font-size:9.5px}.lb-r.lb-ft{border-left-color:var(--danger);background:linear-gradient(90deg, color-mix(in srgb, var(--danger) 14%, transparent), transparent 70%)}.lb-ft :is(.lb-g,.lb-m,.lb-m b,.lb-t){color:var(--danger)}.lb-ft .lb-m i{color:color-mix(in srgb, var(--danger) 55%, var(--tx-4))}.lb-sel{appearance:none;opacity:0;border:0;flex:none;width:0;height:0;margin:0;display:block}.lb-sel:focus-visible+.lb-r{outline:1px solid var(--hue-hi);outline-offset:-3px}.lb-sel:checked+.lb-r{z-index:1;border-color:var(--hue-hi);background:linear-gradient(100deg, color-mix(in srgb, var(--hue) 17%, var(--panel)), color-mix(in srgb, var(--hue) 6%, var(--panel)) 70%);box-shadow:0 0 0 1px color-mix(in srgb, var(--hue) 55%, transparent), 0 0 22px -6px color-mix(in srgb, var(--hue) 55%, transparent), inset 0 1px 0 color-mix(in srgb, var(--hue-hi) 30%, transparent)}.lb-sel:checked+.lb-r:not(.lb-ft) :is(.lb-t,.lb-g,.lb-g b,.lb-m,.lb-m b){color:var(--tx)}.lb-sel:checked+.lb-r:after{content:"";border:7px solid #0000;border-right-color:var(--hue-hi);filter:drop-shadow(0 0 4px var(--hue));position:absolute;top:50%;right:-1px;transform:translate(1px,-50%)}.lb-edge{z-index:2;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);background:var(--panel);letter-spacing:.15em;height:28px;color:var(--tx-3);text-transform:uppercase;flex:none;align-items:center;margin:0 -8px 2px;padding:0 18px;font-size:9.5px;display:grid;position:sticky;top:0}.lb-fol,.lb-pau{white-space:nowrap;grid-area:1/1;align-items:center;gap:10px;min-width:0;display:flex}.lb-fol b,.lb-pau b{font-weight:400}.lb-fol b{color:var(--s-act)}.lb-dot{--c:var(--s-act);background:var(--c);width:7px;height:7px;box-shadow:0 0 7px var(--c);border-radius:50%;animation:2.4s ease-out infinite beacon}.lb-fol .caret{width:6px;height:11px;margin-left:0}.lb-pau{visibility:hidden}.lb-pau b{color:var(--warn)}.lb-pau .btn{height:20px;margin-left:auto;padding:0 8px;font-size:9.5px}@keyframes lb-away{to{visibility:hidden}}@keyframes lb-back{to{visibility:visible}}@supports (animation-timeline:scroll()){.lb-fol{animation:step-end both lb-away --lb-feed;animation-range:0 24px}.lb-pau{animation:step-end both lb-back --lb-feed;animation-range:0 24px}}@media (prefers-reduced-motion:reduce){@supports (animation-timeline:scroll()){.lb-list .lb-fol{animation:step-end both lb-away --lb-feed!important;animation-range:0 24px!important}.lb-list .lb-pau{animation:step-end both lb-back --lb-feed!important;animation-range:0 24px!important}}}.lb-gap{height:26px;color:var(--tx-3);white-space:nowrap;flex:none;justify-content:center;align-items:center;font-size:10.5px;display:flex;position:relative}.lb-gap:before{content:"";background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--c) 55%, transparent) 0 4px, transparent 4px 8px);height:1px;position:absolute;top:50%;left:0;right:0}.lb-gap>span{background:var(--panel);text-overflow:ellipsis;align-items:center;gap:8px;min-width:0;padding:0 10px;display:flex;position:relative;overflow:hidden}.lb-gap svg.i{width:13px;height:13px;color:var(--c)}.lb-gap b{letter-spacing:.1em;text-transform:uppercase;color:var(--c);font-size:10px;font-weight:400}.lb-feed .pfoot{justify-content:space-between}.lb-lg{gap:16px;display:flex}.lb-lg b{color:var(--tx-2);font-weight:400}.lb-ph{flex-direction:column;display:flex}.lb-none{letter-spacing:.15em;text-transform:uppercase;color:var(--tx-4);flex:1;place-items:center;font-size:10px;display:grid}.lb-d{z-index:2;width:var(--lb-iw);flex-direction:column;gap:10px;display:none;position:absolute;top:-1px;bottom:-1px;left:calc(100% + 15px)}.lb-sel:checked+.lb-r+.lb-d{display:flex}.lb-d>.pt{margin-bottom:0}.lb-ih{border-bottom:1px dashed var(--line-2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:16px;padding-bottom:9px;display:grid}.lb-it{font:36px/.8 var(--disp);letter-spacing:.04em;color:var(--tx);text-shadow:0 0 2px #ffffff4d;white-space:nowrap;padding-top:7px}.lb-it small{font:9.5px/1 var(--mono);letter-spacing:.14em;color:var(--tx-3);text-shadow:none;margin-top:7px;display:block}.lb-iw{flex-direction:column;gap:5px;min-width:0;display:flex}.lb-iw b{letter-spacing:.04em;color:var(--tx);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.lb-iw b.lb-src{letter-spacing:.12em;text-transform:uppercase}.lb-iw small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.lb-dft .lb-iw b{color:var(--danger)}.lb-ib{flex-direction:column;flex:1;gap:12px;min-height:0;margin-right:-8px;padding-right:8px;display:flex;overflow:hidden auto}.lb-s{flex-direction:column;gap:7px;min-width:0;display:flex}.lb-fx{grid-template-columns:62px minmax(0,1fr) 44px 44px;gap:12px;display:grid}.lb-fx span{min-width:0;color:var(--tx);white-space:nowrap;text-overflow:ellipsis;flex-direction:column;gap:4px;font-size:11px;display:flex;overflow:hidden}.lb-fx small{letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);font-size:9px}.lb-kvs .kv{gap:14px;padding:5px 0}.lb-kvs .v{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--tx);align-items:center;gap:7px;display:inline-flex;overflow:hidden}.lb-fr{flex-direction:column;gap:8px;display:flex}.lb-hex{border:1px solid var(--line);background:var(--well);text-align:center;font-variant-numeric:tabular-nums;grid-template-columns:22px repeat(16,minmax(0,26px));row-gap:3px;width:max-content;max-width:100%;padding:7px 8px;font-size:10.5px;line-height:16px;display:grid}.lb-hex>span{display:contents}.lb-hex b{color:var(--tx-4);text-align:left;font-size:9.5px;font-weight:400}.lb-hex i{color:var(--tx-2);font-style:normal;transition:background-color .15s,color .15s,box-shadow .15s}.lb-hex .lb-z i{background:#ffffff0b}.lb-hex i.lb-mk{color:var(--tx-4)}.lb-hex .lb-f0 i{color:var(--hue)}.lb-hex u{text-decoration:none}.lb-dec{flex-direction:column;display:flex}.lb-dr{border-bottom:1px dashed color-mix(in srgb, var(--line-2) 70%, transparent);white-space:nowrap;grid-template-columns:44px 140px minmax(0,1fr);align-items:center;column-gap:10px;height:18px;padding:0 8px;font-size:10.5px;transition:background-color .15s,box-shadow .15s;display:grid}.lb-dr>*{text-overflow:ellipsis;min-width:0;overflow:hidden}.lb-at{color:var(--tx-4);font-variant-numeric:tabular-nums}.lb-kn{color:var(--tx-3)}.lb-v{color:var(--tx-2)}.lb-dn :is(.lb-kn,.lb-v){color:var(--tx-4)}.lb-fr:not(:has(.lb-dr:hover,.lb-hex i:hover)) .lb-hex .lb-k i,.lb-fr:has(.lb-f0:hover) :is(.lb-hex .lb-f0 i,.lb-dr.lb-f0),.lb-fr:has(.lb-f1:hover) :is(.lb-hex .lb-f1 i,.lb-dr.lb-f1),.lb-fr:has(.lb-f2:hover) :is(.lb-hex .lb-f2 i,.lb-dr.lb-f2),.lb-fr:has(.lb-f3:hover) :is(.lb-hex .lb-f3 i,.lb-dr.lb-f3),.lb-fr:has(.lb-f4:hover) :is(.lb-hex .lb-f4 i,.lb-dr.lb-f4),.lb-fr:has(.lb-f5:hover) :is(.lb-hex .lb-f5 i,.lb-dr.lb-f5),.lb-fr:has(.lb-f6:hover) :is(.lb-hex .lb-f6 i,.lb-dr.lb-f6),.lb-fr:has(.lb-f7:hover) :is(.lb-hex .lb-f7 i,.lb-dr.lb-f7),.lb-fr:has(.lb-f8:hover) :is(.lb-hex .lb-f8 i,.lb-dr.lb-f8),.lb-fr:has(.lb-f9:hover) :is(.lb-hex .lb-f9 i,.lb-dr.lb-f9),.lb-fr:has(.lb-f10:hover) :is(.lb-hex .lb-f10 i,.lb-dr.lb-f10),.lb-fr:has(.lb-f11:hover) :is(.lb-hex .lb-f11 i,.lb-dr.lb-f11),.lb-fr:has(.lb-f12:hover) :is(.lb-hex .lb-f12 i,.lb-dr.lb-f12),.lb-fr:has(.lb-f13:hover) :is(.lb-hex .lb-f13 i,.lb-dr.lb-f13),.lb-fr:has(.lb-f14:hover) :is(.lb-hex .lb-f14 i,.lb-dr.lb-f14),.lb-fr:has(.lb-f15:hover) :is(.lb-hex .lb-f15 i,.lb-dr.lb-f15),.lb-fr:has(.lb-f16:hover) :is(.lb-hex .lb-f16 i,.lb-dr.lb-f16),.lb-fr:has(.lb-f17:hover) :is(.lb-hex .lb-f17 i,.lb-dr.lb-f17),.lb-fr:has(.lb-f18:hover) :is(.lb-hex .lb-f18 i,.lb-dr.lb-f18),.lb-fr:has(.lb-f19:hover) :is(.lb-hex .lb-f19 i,.lb-dr.lb-f19),.lb-fr:has(.lb-f20:hover) :is(.lb-hex .lb-f20 i,.lb-dr.lb-f20),.lb-fr:has(.lb-f21:hover) :is(.lb-hex .lb-f21 i,.lb-dr.lb-f21),.lb-fr:has(.lb-f22:hover) :is(.lb-hex .lb-f22 i,.lb-dr.lb-f22),.lb-fr:has(.lb-f23:hover) :is(.lb-hex .lb-f23 i,.lb-dr.lb-f23),.lb-fr:has(.lb-f24:hover) :is(.lb-hex .lb-f24 i,.lb-dr.lb-f24),.lb-fr:has(.lb-f25:hover) :is(.lb-hex .lb-f25 i,.lb-dr.lb-f25),.lb-fr:has(.lb-f26:hover) :is(.lb-hex .lb-f26 i,.lb-dr.lb-f26),.lb-fr:has(.lb-f27:hover) :is(.lb-hex .lb-f27 i,.lb-dr.lb-f27),.lb-fr:has(.lb-f28:hover) :is(.lb-hex .lb-f28 i,.lb-dr.lb-f28),.lb-fr:has(.lb-f29:hover) :is(.lb-hex .lb-f29 i,.lb-dr.lb-f29),.lb-fr:has(.lb-f30:hover) :is(.lb-hex .lb-f30 i,.lb-dr.lb-f30),.lb-fr:has(.lb-f31:hover) :is(.lb-hex .lb-f31 i,.lb-dr.lb-f31),.lb-fr:has(.lb-f32:hover) :is(.lb-hex .lb-f32 i,.lb-dr.lb-f32),.lb-fr:has(.lb-f33:hover) :is(.lb-hex .lb-f33 i,.lb-dr.lb-f33){background:color-mix(in srgb, var(--hue) 24%, transparent);color:var(--tx);box-shadow:inset 0 -1px var(--hue)}.lb-fr:not(:has(.lb-dr:hover,.lb-hex i:hover)) .lb-dr.lb-k,.lb-dr:hover{background:color-mix(in srgb, var(--hue) 9%, transparent);box-shadow:inset 2px 0 var(--hue)}.lb-fr:not(:has(.lb-dr:hover,.lb-hex i:hover)) .lb-dr.lb-k .lb-v,.lb-dr:hover .lb-v{color:var(--tx)}.lb-nr{border-bottom:1px dashed var(--line-2);height:22px;color:var(--tx-3);white-space:nowrap;align-items:center;gap:10px;padding:0 9px;font-size:10.5px;transition:color .15s,background-color .15s,border-color .15s;display:flex;position:relative}.lb-nr>*{flex:none}.lb-nr>:last-child{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.lb-xt{font-variant-numeric:tabular-nums;width:84px}.lb-xd{letter-spacing:.06em;width:34px;color:var(--tx-2);font-size:9.5px}.lb-nr b{color:var(--tx-2);font-weight:400}.lb-nr i{color:var(--tx-4);font-style:normal}label.lb-nr{cursor:pointer;user-select:none}label.lb-nr:hover{color:var(--tx-2);background:#ffffff0a}.lb-nr.lb-me{color:var(--tx-2);background:color-mix(in srgb, var(--hue) 10%, transparent);box-shadow:inset 2px 0 var(--hue)}.lb-nr.lb-me .lb-xt,.lb-nr.lb-me b{color:var(--tx)}.lb-nr.lb-ft,.lb-nr.lb-ft b{color:var(--danger)}.lb-nr.lb-ng{color:var(--c);letter-spacing:.1em;text-transform:uppercase;border-bottom-color:color-mix(in srgb, var(--c) 45%, transparent);justify-content:flex-start;font-size:9.5px}.lb-nr.lb-ng .lb-xt{color:var(--c);letter-spacing:0;font-size:10.5px}.lb-nb .lb-nr:last-child{border-bottom:0}.lb-ex{flex-direction:column;display:flex;position:relative}.lb-ex:before{content:"";background:var(--hue);width:1px;box-shadow:0 0 6px var(--hue);position:absolute;top:13px;bottom:13px;left:20px}.lb-ex .lb-nr{border:1px solid var(--line-2);background:var(--well);height:26px}.lb-ex .lb-nr.lb-me{border-color:var(--hue-hi);background:color-mix(in srgb, var(--hue) 12%, var(--panel));box-shadow:0 0 16px -8px var(--hue)}.lb-ex label.lb-nr:hover{border-color:var(--line-3);background:var(--panel-hi)}.lb-rt{height:24px;color:var(--tx-3);align-items:center;padding-left:34px;font-size:10.5px;display:flex;position:relative}.lb-rt b{border:1px solid var(--hue-hi);background:color-mix(in srgb, var(--hue) 16%, var(--panel));color:var(--tx);padding:1px 6px 0;font-weight:400}.lb-one:before{background:var(--line-3);box-shadow:none;bottom:24px}.lb-one .lb-rt{color:var(--tx-4)}.lb-vx{border:1px dashed var(--line-3);height:28px;color:var(--tx-2);white-space:nowrap;align-items:center;gap:10px;margin-top:7px;padding:0 9px;font-size:10.5px;display:flex}.lb-vx>span:nth-child(2){text-overflow:ellipsis;min-width:0;overflow:hidden}.lb-vx b{color:var(--tx);font-weight:400}.lb-vx svg.i{width:13px;height:13px;color:var(--hue);flex:none;margin-left:auto}.lb-vx:hover{border-color:var(--hue);color:var(--tx);background:color-mix(in srgb, var(--hue) 8%, transparent)}.lb-raw{border:1px solid var(--line);background:var(--well);color:var(--tx-3);word-break:break-all;user-select:all;padding:6px 9px;font-size:10.5px;line-height:1.5}@container page (width<1100px){.row.lb-main{flex:none;grid-template-columns:minmax(0,1fr)}.lb-ph{display:none}.lb-list{flex:none;height:min(640px,72vh)}.lb-d{z-index:auto;flex:none;width:auto;margin:9px 0 12px 22px;position:static}.lb-sel:checked+.lb-r:after{border-right-color:#0000;border-top-color:var(--hue-hi);inset:auto auto -9px 42px;transform:none}.lb-ib{columns:2;flex:none;column-gap:24px;margin:0;padding:0;display:block;overflow:visible}.lb-s{break-inside:avoid;margin-bottom:13px}.lb-s:last-child{margin-bottom:0}}@container page (width<720px){.lb-bar{flex-wrap:wrap}.lb-bar .search{flex-basis:100%}.lb-hd,.lb-r{grid-template-columns:58px 76px minmax(0,1fr)}.lb-hd>:last-child,.lb-n,.lb-t small,.lb-lg{display:none}.lb-d{margin-left:0}.lb-ib{columns:1}.lb-feed .pfoot{white-space:normal}}@container page (width<480px){.lb-hd{display:none}.lb-r{grid-template-columns:58px minmax(0,1fr);grid-template-areas:"t g""m m";row-gap:4px;height:auto;padding:5px 8px 5px 10px;line-height:1.2}.lb-t{grid-area:t}.lb-g{grid-area:g}.lb-m{grid-area:m}.lb-es{display:none}.lb-gap>span{font-size:9.5px}.lb-ih{grid-template-columns:minmax(0,1fr) auto;row-gap:10px}.lb-it{grid-column:1/-1}.lb-fx{grid-template-columns:repeat(2,minmax(0,1fr))}.lb-hex{grid-template-columns:18px repeat(16,minmax(0,26px));padding:6px 5px;font-size:9.5px}.lb-dr{grid-template-columns:34px 104px minmax(0,1fr);column-gap:8px;padding:0 6px;font-size:10px}.lb-xt{width:54px}.lb-xt small,.lb-vx>span:first-child{display:none}}.ca-k1{--k:#19e3c3}.ca-k2{--k:#ffe45c}.ca-k3{--k:#ff7eb6}.ca-k4{--k:#b287ff}.ca-k5{--k:#6fa8ff}.ca-k6{--k:#c3f05a}.ca-sel{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.row.ca-main{grid-template-columns:290px minmax(0,1fr) minmax(420px,.9fr)}.ca-list,.ca-bp,.ca-edp{flex-direction:column;min-height:0;display:flex}.ca-edp{min-width:0;overflow:hidden}.ca-cfg{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:10px;display:grid}.ca-cs{--c:var(--s-act);overflow-wrap:anywhere;border:1px solid color-mix(in srgb, var(--c) 35%, var(--line-2));border-top:2px solid var(--c);background:color-mix(in srgb, var(--c) 6%, var(--well));flex-direction:column;gap:3px;min-width:0;padding:6px 8px 7px;display:flex}.ca-cs.ca-dr{--c:var(--c-prt)}.ca-cs .lbl{letter-spacing:.14em;font-size:9px}.ca-cs b{font:17px/1 var(--alt);color:var(--tx);font-weight:400}.ca-cs small{letter-spacing:.04em;color:var(--c);font-size:9.5px}.ca-cl{flex-direction:column;gap:7px;display:flex}.ca-ctl{--c:var(--k);cursor:pointer;user-select:none;gap:4px;padding:7px 10px 8px 13px}.ca-ctl .card-name{align-items:center;gap:7px;display:flex}.ca-ctl .card-name svg.i{width:14px;height:14px;color:var(--k)}.ca-ctl .chip{height:18px;font-size:9px}.ca-cv{color:var(--c-prt)}.ca-cv s{color:var(--tx-4)}.ca-uses{letter-spacing:.08em;color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:9.5px;overflow:hidden}.ca-uses.none{color:var(--tx-4)}.ca-add{flex:none;height:32px}.ca-add:hover{border-color:var(--hue);color:var(--hue);background:color-mix(in srgb, var(--hue) 7%, transparent)}.ca-ctl.ca-new{border-style:dashed;border-color:color-mix(in srgb, var(--c-prt) 65%, transparent)}.chip.ca-chip-new{--c:var(--c-prt)}.ca-ctl.sel{border-color:var(--hue-hi);background:linear-gradient(100deg, color-mix(in srgb, var(--hue) 17%, transparent), color-mix(in srgb, var(--hue) 6%, transparent) 70%);box-shadow:0 0 0 1px color-mix(in srgb, var(--hue) 55%, transparent), 0 0 22px -6px color-mix(in srgb, var(--hue) 55%, transparent), inset 0 1px 0 color-mix(in srgb, var(--hue-hi) 30%, transparent);border-style:solid}.ca-ctl.sel:before{box-shadow:0 0 10px color-mix(in srgb, var(--c) 70%, transparent)}.ca-ctl.sel:after{content:"";border:7px solid #0000;border-right-color:var(--hue-hi);filter:drop-shadow(0 0 4px var(--hue));position:absolute;top:50%;right:-1px;transform:translateY(-50%)}.ca-bp .pt .l{flex:none}.ca-hn{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:none;overflow:hidden}.ca-board{flex:1;grid-template-rows:40px repeat(20,27px) 30px;grid-template-columns:minmax(0,1fr) 26px 52px 72px 52px 26px minmax(0,1fr);align-content:center;min-height:0;margin-top:6px;display:grid}.ca-pcb{border:1px solid var(--line-3);background:linear-gradient(180deg, var(--panel-hi), var(--panel-2) 22%, var(--panel));box-shadow:inset 0 1px 0 #ffffff0f, 0 0 0 4px color-mix(in srgb, var(--bg) 60%, transparent), 0 24px 40px -18px #000;grid-area:1/2/-1/7}.ca-hole{border:1px solid var(--line-3);background:var(--bg);width:11px;height:11px;box-shadow:0 0 0 3px var(--panel-2), 0 0 0 4px var(--line-2);border-radius:50%;place-self:center}.ca-tl{grid-area:1/3}.ca-tr{grid-area:1/5}.ca-bl{grid-area:22/3}.ca-br{grid-area:22/5}.ca-usb{border:1px solid var(--tx-4);background:linear-gradient(#4a5663,#2e3843);border-radius:2px;grid-area:1/4;place-self:start center;width:40px;height:22px;margin-top:-5px;position:relative;box-shadow:0 4px 10px -4px #000}.ca-usb:before{content:"";background:#05070a;border-radius:1px;height:4px;position:absolute;top:3px;left:6px;right:6px}.ca-boot{letter-spacing:.12em;color:var(--tx-4);flex-direction:column;grid-area:3/4/5;place-self:center;align-items:center;gap:4px;font-size:7.5px;display:flex}.ca-boot i{border:1px solid var(--line-3);background:radial-gradient(circle, var(--line-3) 0 3px, var(--panel-2) 3.5px);width:14px;height:14px}.ca-mcu{border:1px solid var(--line-3);width:60px;height:60px;box-shadow:0 0 0 3px var(--panel-2), 0 0 0 4px var(--line-2);letter-spacing:.1em;color:var(--tx-3);background:#0a0f15;grid-area:6/4/9;place-self:center;place-items:center;font-size:8.5px;display:grid;position:relative}.ca-mcu:before{content:"";background:var(--line-3);border-radius:50%;width:4px;height:4px;position:absolute;top:5px;left:5px}.ca-mod{border:1px solid var(--line-3);background:repeating-linear-gradient(135deg, #ffffff06 0 2px, transparent 2px 6px), var(--panel-2);flex-direction:column;grid-area:12/4/18;justify-content:center;place-self:stretch center;align-items:center;gap:7px;width:70px;display:flex;box-shadow:inset 0 1px #ffffff0d}.ca-mn{letter-spacing:.12em;text-transform:uppercase;color:var(--tx-4);font-size:7.5px}.ca-rsv{grid-template-columns:repeat(2,auto);gap:3px;display:grid}.ca-rp{border:1px dashed var(--tx-4);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--tx-4) 32%, transparent) 0 2px, transparent 2px 5px), var(--well);width:29px;height:15px;color:var(--tx-3);place-items:center;font-size:7.5px;display:grid}.ca-ant{grid-area:19/4/22;place-self:stretch center;width:44px;padding:4px 0 8px}.ca-ant svg{fill:none;width:100%;height:100%;stroke:var(--line-3);stroke-width:1.2px;overflow:visible}.ca-ant svg path{vector-effect:non-scaling-stroke}.ca-ah{display:none}.ca-dbg{grid-area:22/4;place-self:center;gap:6px;display:flex}.ca-dbg i{border:1px solid var(--line-3);background:var(--well);border-radius:50%;width:9px;height:9px}.ca-dbg i.sq{border-radius:0}.ca-pin{grid-template-columns:subgrid;grid-row:calc(var(--r) + 1);align-items:center;transition:opacity .15s;display:grid;position:relative}.ca-l{grid-column:1/4}.ca-r{grid-column:5/8}.ca-pin>*{grid-row:1}.ca-l .ca-lab{grid-column:1;justify-self:end;align-items:flex-end;padding-right:7px}.ca-l .ca-pad,.ca-r .ca-pad{grid-column:2}.ca-l .ca-silk{grid-column:3;justify-self:start;padding-left:3px}.ca-r .ca-silk{flex-direction:row-reverse;grid-column:1;justify-self:end;padding-right:3px}.ca-r .ca-lab{grid-column:3;justify-self:start;align-items:flex-start;padding-left:7px}.ca-lab{min-width:0;max-width:100%;color:var(--tx-3);white-space:nowrap;flex-direction:column;gap:1px;font-size:10.5px;line-height:1.1;transition:color .15s;display:flex}.ca-lab b{letter-spacing:.04em;color:var(--tx-2);font-weight:400}.ca-lab small{text-overflow:ellipsis;letter-spacing:.03em;max-width:100%;color:var(--k);font-size:9px;overflow:hidden}.ca-pwr .ca-lab{letter-spacing:.1em;color:var(--tx-4);font-size:9px}.ca-pad{border:1px solid var(--tx-4);background:var(--well);width:18px;height:18px;font:8px/1 var(--mono);color:var(--tx-3);border-radius:50%;justify-self:center;place-items:center;transition:box-shadow .15s,border-color .15s,background-color .15s;display:grid}.ca-pwr .ca-pad{border-color:var(--line-3);color:var(--tx-4)}.ca-gnd .ca-pad{border-radius:0}.ca-silk{font:8px/1 var(--mono);color:var(--tx-4);white-space:nowrap;gap:4px;display:flex}.ca-silk i{font-style:normal;transition:color .15s}.ca-silk .ca-on{color:var(--k)}label.ca-pin{cursor:pointer;user-select:none}.ca-pin[for] .ca-pad{border-color:var(--k);background:var(--k);color:#05070a;box-shadow:0 0 10px -1px var(--k);font-weight:700}.ca-pin[for] .ca-lab b{color:var(--tx)}.ca-pin[for]:hover .ca-pad{box-shadow:0 0 0 3px color-mix(in srgb, var(--k) 30%, transparent), 0 0 14px var(--k)}.ca-pin[for]:hover .ca-lab b{color:var(--hue-hi)}.ca-pin.ca-new .ca-pad{outline:1.5px dashed var(--c-prt);outline-offset:2px}.ca-pin.ca-new .ca-lab small{color:var(--c-prt)}.ca-pin.sel{--band:color-mix(in srgb, var(--hue) 22%, transparent)}.ca-pin:before{content:"";pointer-events:none;position:absolute;top:2px;bottom:2px}.ca-l:before{background:linear-gradient(90deg, transparent, var(--band,transparent));left:0;right:13px}.ca-r:before{background:linear-gradient(270deg, transparent, var(--band,transparent));left:13px;right:0}.ca-pin.sel .ca-pad{box-shadow:0 0 0 2px var(--panel), 0 0 0 3px var(--hue-hi), 0 0 16px 2px color-mix(in srgb, var(--hue) 70%, transparent)}.ca-pin.sel .ca-lab b{color:var(--hue-hi);text-shadow:0 0 10px color-mix(in srgb, var(--hue) 55%, transparent)}.ca-free.ca-fit .ca-pad{border:1px dashed color-mix(in srgb, var(--hue) 75%, transparent);color:var(--tx-2);background:color-mix(in srgb, var(--hue) 7%, var(--well))}.ca-pin.ca-dim{opacity:.38}.ca-hl-pw .ca-pw,.ca-hl-i2 .ca-i2,.ca-hl-ad .ca-ad{color:var(--tx-2)}.ca-hl-pw .ca-pw.ca-slice{color:var(--hue-hi)}.ca-lg{border-top:1px dashed var(--line-2);flex-wrap:wrap;gap:7px 14px;margin-top:8px;padding-top:9px}.ca-lk{border:1px solid var(--tx-4);background:var(--well);border-radius:50%;flex:none;width:11px;height:11px}.ca-lk-on{background:linear-gradient(90deg,#19e3c3 50%,#b287ff 50%);border:0;box-shadow:0 0 6px -1px #b287ff}.ca-lk-new{outline:1.5px dashed var(--c-prt);outline-offset:1px;background:#c3f05a;border:0;width:9px;height:9px;margin:1px}.ca-lk-cap{border:1px dashed var(--hue);background:color-mix(in srgb, var(--hue) 8%, var(--well))}.ca-lk-rsv{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--tx-4) 45%, transparent) 0 2px, transparent 2px 4px);border-style:dashed;border-radius:0}.ca-lk-gnd{border-color:var(--line-3);border-radius:0}.ca-lg .ca-lg-c{color:var(--tx-4);flex-basis:100%;gap:14px}.ca-lg-c b{font:8.5px/1 var(--mono);color:var(--tx-2)}.ca-ed{flex-direction:column;flex:1;gap:10px;min-height:0;margin:0 -14px;padding:0 14px;display:flex;overflow:hidden auto}.ca-ed>.pt{margin-bottom:-2px}.ca-ed .pt .l svg.i{color:var(--k)}.ca-ed .pt .chip{height:18px;font-size:9px}.ca-pts{gap:5px;display:flex}.ca-now{white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.ca-now .lbl{align-self:center}.ca-ld{color:var(--tx-3);text-overflow:ellipsis;margin-left:auto;font-size:10.5px;overflow:hidden}.ca-ld b{color:var(--tx);font-weight:400}.ca-now>b{font:24px/1 var(--alt);letter-spacing:.01em;color:var(--k);text-shadow:0 0 16px color-mix(in srgb, var(--k) 40%, transparent);text-transform:none;font-weight:400}.ca-now>b small{color:var(--tx-3);text-shadow:none;font-size:12px}.ca-now>b.faint{font:11px var(--mono);letter-spacing:.06em;color:var(--tx-4);text-shadow:none}.ca-fg{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 10px;display:grid}.ca-fg .ca-w{grid-column:1/-1}.ca-dn{text-overflow:ellipsis;min-width:0;overflow:hidden}.ca-fg.ca-fp{grid-template-columns:minmax(0,1fr) 84px}.ca-fg .inp{height:30px;font-size:11.5px}.ca-fg .inp select{appearance:none;min-width:0;color:inherit;font:inherit;letter-spacing:.04em;cursor:pointer;color-scheme:dark;background:0 0;border:0;outline:0;flex:1;align-self:stretch}.ca-fg .inp select option{background:var(--panel);color:var(--tx)}.ca-fg .inp select option:disabled{color:var(--tx-4)}.ca-u>span{color:var(--tx-3);flex:none;font-size:10.5px}.ca-fg .was{margin-top:-1px}.ca-bd{letter-spacing:.02em;color:var(--tx-4);text-transform:none;white-space:nowrap;margin-left:auto;font-size:9px}.ca-duty{align-items:center;gap:8px;display:flex}.ca-duty .inp{flex:none;width:58px;padding:0 8px}.ca-seg{border:1px solid var(--line-3);height:30px;display:flex}.ca-seg label{letter-spacing:.12em;text-transform:uppercase;color:var(--tx-3);cursor:pointer;user-select:none;flex:1;place-items:center;font-size:10.5px;display:grid;position:relative}.ca-seg label+label{border-left:1px solid var(--line-3)}.ca-seg input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.ca-seg label:hover{color:var(--tx);background:#ffffff0d}.ca-seg label:has(:checked){background:var(--tx-2);color:#05070a;font-weight:700;box-shadow:inset 0 1px #ffffff59}.ca-seg label:has(:focus-visible){outline:1px solid var(--hue-hi);outline-offset:2px}.ca-ed .pv-sec{gap:6px}.ckr.ca-ck-chg{--c:var(--c-prt)}.ca-pr{border:1px solid var(--line-2);border-left:3px solid var(--c);background:var(--well);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"n p c""s s s";align-items:center;gap:1px 8px;padding:5px 9px 6px 10px;transition:border-color .15s,background-color .15s;display:grid}a.ca-pr:hover{border-color:var(--line-3);border-left-color:var(--c);background:#0b1016}a.ca-pr:hover .ca-prn b{color:var(--hue-hi)}.ca-prn{display:contents}.ca-prn b{letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;grid-area:n;min-width:0;font-size:11px;transition:color .15s;overflow:hidden}.ca-prn small{min-width:0;color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;grid-area:s;font-size:10px;overflow:hidden}.ca-pr .prio{grid-area:p}.ca-pr .chip{grid-area:c;height:18px;font-size:9px}.ca-pr>.chip:nth-child(2){grid-column:2/4;justify-self:end}.ca-none{border:1px dashed var(--line-2);color:var(--tx-3);padding:7px 10px;font-size:10.5px;line-height:1.45}.ca-foot{border-top:1px dashed var(--line-2);justify-content:flex-end;gap:8px;margin-top:auto;padding-top:10px;display:flex}@container page (width<1100px){.row.ca-main{grid-template-areas:"l e""b b"}.ca-bp{grid-area:b}.ca-list{grid-area:l}.ca-edp{grid-area:e}.ca-board{flex:none;grid-template-rows:auto 24px 36px 72px 36px 24px auto;grid-template-columns:34px repeat(20,minmax(0,1fr)) 28px;margin-top:8px}.ca-pcb{background:linear-gradient(90deg, var(--panel-hi), var(--panel-2) 22%, var(--panel));grid-area:2/1/7/-1}.ca-pin{grid-template-columns:none;grid-template-rows:subgrid;grid-column:calc(var(--r) + 1);justify-items:center}.ca-l{grid-row:5/8}.ca-r{grid-row:1/4}.ca-pin>*{grid-column:1}.ca-l .ca-pad,.ca-r .ca-pad{grid-row:2}.ca-l .ca-lab,.ca-r .ca-lab{justify-self:center;align-items:center;padding:0}.ca-l .ca-lab{grid-row:3;align-self:start;padding-top:5px}.ca-r .ca-lab{flex-direction:column-reverse;grid-row:1;align-self:end;padding-bottom:5px}.ca-lab small{writing-mode:vertical-rl;max-width:none;max-height:96px;transform:rotate(180deg)}.ca-pwr .ca-lab{writing-mode:vertical-rl;transform:rotate(180deg)}.ca-l .ca-silk,.ca-r .ca-silk{justify-self:center;align-items:center;gap:3px;padding:0}.ca-l .ca-silk{flex-direction:column-reverse;grid-row:1;align-self:end;padding-bottom:4px}.ca-r .ca-silk{flex-direction:column;grid-row:3;align-self:start;padding-top:4px}.ca-l:before{background:linear-gradient(0deg, transparent, var(--band,transparent));inset:12px 2px 0}.ca-r:before{background:linear-gradient(180deg, transparent, var(--band,transparent));inset:0 2px 12px}.ca-tl{grid-area:3/1}.ca-tr{grid-area:5/1}.ca-bl{grid-area:3/22}.ca-br{grid-area:5/22}.ca-usb{background:linear-gradient(90deg,#4a5663,#2e3843);grid-area:4/1;place-self:center start;width:22px;height:40px;margin:0 0 0 -5px;box-shadow:4px 0 10px -4px #000}.ca-usb:before{width:4px;height:auto;inset:6px auto 6px 3px}.ca-boot{grid-area:4/2/5/4}.ca-mcu{grid-area:4/5/5/9}.ca-mod{flex-direction:row;grid-area:4/11/5/17;place-self:center stretch;gap:10px;width:auto;height:60px}.ca-rsv{grid-template-columns:repeat(4,auto)}.ca-ant{grid-area:4/18/5/22;place-self:center stretch;width:auto;height:44px;padding:0 8px 0 4px}.ca-av{display:none}.ca-ah{display:inline}.ca-dbg{flex-direction:column;grid-area:4/22}}@container page (width<720px){.ca-board{grid-template-rows:none;grid-template-columns:repeat(10,minmax(0,1fr));gap:5px;margin-top:2px}.ca-board :is(.ca-pcb,.ca-hole,.ca-usb,.ca-boot,.ca-mcu,.ca-ant,.ca-dbg,.ca-mn,.ca-pad,.ca-pw,.ca-i2),.ca-board .ca-pin.ca-pwr,.ca-lab small,.ca-pin:before,.ca-lg .ca-lg-g,.ca-lg-c>:not(:last-child){display:none}.ca-mod,.ca-rsv{display:contents}.ca-board .ca-pin,.ca-board .ca-rp{order:var(--g);grid-area:auto;grid-template:none / none;border:1px solid var(--line-3);background:var(--well);flex-direction:column;justify-content:center;align-items:center;gap:3px;width:auto;height:38px;display:flex}.ca-board .ca-pin>*{grid-area:auto}.ca-board .ca-lab{align-self:center;padding:0}.ca-lab b{letter-spacing:.02em;font-size:10px}.ca-board .ca-silk{align-self:center;padding:0}.ca-board .ca-rp{color:var(--tx-4);border-style:dashed;font-size:10px}.ca-pin[for]{border-color:var(--k);background:color-mix(in srgb, var(--k) 18%, var(--well));box-shadow:inset 0 -3px 0 var(--k)}.ca-pin[for]:hover{background:color-mix(in srgb, var(--k) 28%, var(--well))}.ca-pin.ca-new{outline:1.5px dashed var(--c-prt);outline-offset:2px}.ca-free.ca-fit{border:1px dashed color-mix(in srgb, var(--hue) 75%, transparent);background:color-mix(in srgb, var(--hue) 7%, var(--well))}.ca-pin.sel{border-color:var(--hue-hi);box-shadow:inset 0 -3px 0 var(--k), 0 0 0 1px var(--hue-hi), 0 0 14px -2px var(--hue)}}@container page (width<480px){.ca-board{grid-template-columns:repeat(6,minmax(0,1fr))}.savebar .ca-up{display:none}}.ob-sel{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:0;left:0}.ob-file{--ob-m:84px;--ob-g:14px;--ob-cols:30px 208px 272px minmax(0, 1fr) 78px;flex-direction:column;flex:none;min-height:846px;padding:0 14px 12px;display:flex}.ob-sec{grid-template-columns:var(--ob-m) minmax(0, 1fr);column-gap:var(--ob-g);scroll-margin-top:8px;display:grid}.ob-sec+.ob-sec{border-top:1px solid var(--line)}.ob-mg{border-right:1px solid var(--line);letter-spacing:.16em;color:var(--tx-3);text-transform:uppercase;padding:20px 0 0 2px;font-size:10px;transition:color .15s,border-color .15s}.ob-cls{flex-direction:column;min-width:0;padding:4px 0;display:flex}.ob-plate{background:linear-gradient(180deg, var(--panel-hi), var(--panel-2));border-bottom:1px solid var(--line-3);flex:none;height:144px;margin:0 -14px;padding:0 14px}.ob-plate .ob-mg{padding-top:26px}.ob-pl{grid-template-columns:224px minmax(0,1.15fr) minmax(0,1fr) minmax(0,.85fr) minmax(0,1fr);align-items:center;min-width:0;display:grid}.ob-id{align-items:center;gap:16px;min-width:0;display:flex}.ob-id .avatar{width:60px;height:60px;box-shadow:0 0 20px -8px var(--c-prt), inset 0 1px 0 #ffffff0f;padding-top:5px;font-size:27px}.ob-idt{flex-direction:column;gap:8px;min-width:0;display:flex}.ob-idt b{font:400 50px/.8 var(--disp);letter-spacing:.06em;text-shadow:0 0 2px #ffffff59, 0 0 26px color-mix(in srgb, var(--hue) 30%, transparent);padding-top:8px;font-weight:400}.ob-f{border-left:1px dashed var(--line-2);flex-direction:column;align-items:flex-start;gap:6px;min-width:0;padding:4px 14px 4px 16px;display:flex}.ob-fv{letter-spacing:.04em;max-width:100%;color:var(--tx);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;font-size:12px;display:inline-flex;overflow:hidden}.ob-fv .chip{height:22px}.ob-fs{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--tx-3);align-items:center;gap:5px;font-size:10.5px;line-height:1.4;display:inline-flex;overflow:hidden}.ob-fs svg.i{width:12px;height:12px}.ob-fs+.ob-fs{margin-top:-4px}.ob-lk{letter-spacing:.08em;border-bottom:1px dotted #0000;gap:8px}.ob-lk small{letter-spacing:.02em;color:var(--tx-3);font-size:10px}.ob-lk:hover{color:var(--hue)}.ob-lk:hover small{color:var(--tx-2)}.ob-dot{background:var(--c);width:7px;height:7px;box-shadow:0 0 7px var(--c);border-radius:50%;flex:none}.ob-hd{grid-template-columns:var(--ob-cols);column-gap:var(--ob-g);height:30px;padding:0 11px 6px calc(var(--ob-m) + var(--ob-g) + 11px);border-bottom:1px solid var(--line);letter-spacing:.15em;color:var(--tx-3);text-transform:uppercase;flex:none;align-items:end;font-size:9.5px;display:grid}.ob-cl{border:1px solid #0000;border-bottom:1px dashed var(--line-2);transition:border-color .15s,background-color .15s,box-shadow .15s;position:relative}.ob-cl:last-child{border-bottom-color:#0000}.ob-cl:before{content:"";background:var(--hue);opacity:0;pointer-events:none;width:3px;position:absolute;top:-1px;bottom:-1px;left:-1px}.ob-row{grid-template-columns:var(--ob-cols);column-gap:var(--ob-g);align-items:center;height:52px;padding:0 10px;display:grid}.ob-cl:hover>.ob-row{background:#ffffff05}.ob-nm{grid-column:1/3;grid-template-columns:subgrid;cursor:pointer;user-select:none;align-self:stretch;align-items:center;min-width:0;display:grid}.ob-no{font:30px/.8 var(--disp);text-align:right;color:var(--tx-4);padding-top:6px;transition:color .15s,text-shadow .15s}.ob-t{flex-direction:column;gap:3px;min-width:0;display:flex}.ob-t b{letter-spacing:.1em;text-transform:uppercase;color:var(--tx);white-space:nowrap;font-size:12px;transition:color .15s}.ob-t small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.ob-nm:hover .ob-no{color:var(--tx-2)}.ob-nm:hover .ob-t b{color:var(--hue-hi)}.ob-ctl{align-items:center;gap:8px;min-width:0;display:flex}.ob-ctl .seg>button{padding:0 14px}.ob-tz{width:156px;height:30px}.ob-to{color:var(--tx-3);white-space:nowrap;font-size:11px}.ob-to svg.i{width:14px;height:14px;color:var(--s-comms)}.ob-to b{color:var(--tx);text-overflow:ellipsis;font-weight:400;overflow:hidden}.ob-ef{min-width:0;color:var(--tx-2);font-size:11px;line-height:1.45}.ob-ef b{color:var(--tx);font-weight:400}.ob-ef.c{color:var(--c)}.ob-tg{border:1px solid var(--line-2);letter-spacing:.12em;text-transform:uppercase;height:24px;color:var(--tx-3);cursor:pointer;user-select:none;justify-self:end;align-items:center;gap:6px;padding:0 7px 0 9px;font-size:9.5px;display:inline-flex}.ob-tg:hover{border-color:var(--line-3);color:var(--tx);background:var(--panel-hi)}.ob-tg svg.i{width:12px;height:12px;transition:transform .15s}.ob-dt{height:190px;margin:0 10px 10px calc(30px + var(--ob-g) + 10px);border-top:1px dashed color-mix(in srgb, var(--hue) 35%, var(--line-2));flex-direction:column;gap:10px;min-width:0;padding-top:11px;display:none}.ob-dh{letter-spacing:.14em;color:var(--tx-2);text-transform:uppercase;justify-content:space-between;align-items:center;gap:14px;font-size:10px;display:flex}.ob-dh .legend{letter-spacing:.06em;flex-wrap:wrap;justify-content:flex-end;gap:4px 14px}.ob-sw{border:1px solid var(--line-2);background:#0a0f15;width:12px;height:9px}.ob-sw-d{border-color:color-mix(in srgb, var(--hue) 45%, var(--line-2));background:color-mix(in srgb, var(--hue) 16%, var(--well))}.ob-sw-x{border-style:dashed;border-color:var(--tx-4)}.ob-sw-q{border:1px solid var(--tx-3);width:7px;height:7px;transform:rotate(45deg)}.ob-sw-a{border-color:var(--s-act);background:var(--s-act)}.ob-sw-p{border-color:color-mix(in srgb, var(--s-inact) 55%, transparent);background:color-mix(in srgb, var(--s-inact) 28%, var(--well))}.ob-cl[data-open]{z-index:1;border-style:solid;border-color:var(--hue-hi);background:var(--panel);box-shadow:0 0 0 1px color-mix(in srgb, var(--hue) 55%, transparent), 0 0 22px -6px color-mix(in srgb, var(--hue) 55%, transparent), inset 0 1px 0 color-mix(in srgb, var(--hue-hi) 30%, transparent);margin:2px 0}.ob-cl[data-open]:before{opacity:1;box-shadow:0 0 10px var(--hue)}.ob-cl[data-open]>.ob-row{background:linear-gradient(180deg, color-mix(in srgb, var(--hue) 16%, var(--panel)), color-mix(in srgb, var(--hue) 7%, var(--panel)))}.ob-cl[data-open]>.ob-dt{display:flex}.ob-cl[data-open] .ob-no{color:var(--hue);text-shadow:0 0 14px color-mix(in srgb, var(--hue) 60%, transparent)}.ob-cl[data-open] .ob-tg{border-color:var(--hue-hi);color:var(--hue);background:color-mix(in srgb, var(--hue) 12%, transparent)}.ob-cl[data-open] .ob-tg svg.i{transform:rotate(180deg)}.ob-sec.on>.ob-mg{color:var(--hue);border-right-color:color-mix(in srgb, var(--hue) 55%, var(--line));text-shadow:0 0 10px color-mix(in srgb, var(--hue) 50%, transparent)}.ob-lts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ob-lt{border:1px solid var(--line-2);background:var(--well);min-width:0;color:var(--tx-3);flex-direction:column;gap:4px;padding:8px 12px 9px;font-size:10.5px;display:flex}.ob-lt:hover{border-color:var(--line-3);background:#0b1016}.ob-lt.ob-on{border-color:color-mix(in srgb, var(--hue) 60%, var(--line-2));box-shadow:0 0 18px -10px var(--hue)}.ob-lth{justify-content:space-between;align-items:center;height:20px;margin-bottom:2px;display:flex}.ob-lth b{letter-spacing:.12em;text-transform:uppercase;color:var(--tx);font-size:11px}.ob-lth .chip{height:18px;font-size:9.5px}.ob-ls{color:var(--tx);white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.ob-lr{white-space:nowrap;text-overflow:ellipsis;color:var(--tx-2);gap:10px;display:flex;overflow:hidden}.ob-lr span{width:78px;color:var(--tx-4);flex:none}.ob-lf{border-top:1px dashed var(--line-2);color:var(--hue);white-space:nowrap;text-overflow:ellipsis;padding-top:4px;overflow:hidden}.ob-rul{grid-template-columns:repeat(27,minmax(0,1fr));gap:2px;display:grid}.ob-rc{letter-spacing:.02em;min-width:0;color:var(--tx-4);flex-direction:column;align-items:center;gap:4px;font-size:9.5px;display:flex}.ob-rc>span{white-space:nowrap;transition:color .15s}.ob-rc b{border:1px solid var(--line-2);height:46px;font:400 17px/1 var(--alt);font-variant-numeric:tabular-nums;color:var(--tx-3);background:#0a0f15;align-self:stretch;place-items:center;transition:border-color .15s,color .15s,background-color .15s;display:grid}.ob-rc.ob-dy b{border-color:color-mix(in srgb, var(--hue) 40%, var(--line-2));background:color-mix(in srgb, var(--hue) 13%, var(--well));color:var(--tx-2)}.ob-rc.ob-dx b{border-style:dashed;border-color:var(--tx-4)}.ob-rc.ob-utc>span{color:var(--tx-2)}.ob-rc:hover>span{color:var(--tx)}.ob-rc:hover b{border-color:var(--tx-3);color:var(--tx)}.ob-rc.ob-on>span{color:var(--hue);font-weight:700}.ob-rc.ob-on b{border:1px solid var(--hue-hi);background:var(--hue);color:#05070a;box-shadow:0 0 14px -3px var(--hue), inset 0 1px 0 #ffffff59;font-weight:700}.ob-rq{height:10px;margin-top:-6px;position:relative}.ob-rq a{border:1px solid var(--tx-3);background:var(--panel);width:7px;height:7px;margin-left:-4px;transition:border-color .15s,background-color .15s;position:absolute;top:0;transform:rotate(45deg)}.ob-rq a:hover{border-color:var(--hue);background:var(--hue)}.ob-ra{border-top:1px dashed var(--line-2);flex-wrap:wrap;gap:8px 34px;margin-top:auto;padding-top:9px;display:flex}.ob-rk{flex-direction:column;gap:3px;display:flex}.ob-rk b{letter-spacing:.04em;color:var(--tx);white-space:nowrap;font-size:11.5px;font-weight:400}.ob-st{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;list-style:none;display:grid}.ob-st li{border:1px solid var(--line-2);background:var(--well);grid-template-columns:24px minmax(0,1fr);align-content:start;gap:4px 11px;padding:10px 12px 11px;display:grid;position:relative}.ob-st li:not(:last-child):after{content:"";border-top:1px dashed var(--line-3);width:18px;position:absolute;top:21px;left:100%}.ob-st i{border:1px solid var(--line-3);width:24px;height:24px;font:400 12px/1 var(--mono);color:var(--tx-3);grid-row:1/3;place-items:center;display:grid}.ob-st b{letter-spacing:.12em;text-transform:uppercase;color:var(--tx-2);font-size:11px;font-weight:400}.ob-st span{color:var(--tx-3);font-size:10.5px;line-height:1.45}.ob-st .ob-nx{border-color:color-mix(in srgb, var(--hue) 55%, var(--line-2))}.ob-st .ob-nx i{border-color:var(--hue);color:var(--hue);box-shadow:0 0 10px -3px var(--hue)}.ob-st .ob-nx b{color:var(--tx)}.ob-wk{flex-direction:column;gap:4px;display:flex}.ob-wt{border:1px solid var(--line-2);background:linear-gradient(90deg, var(--line-2) 1px, transparent 1px) 0 0 / calc(100% / 30) 100%, var(--well);height:24px;position:relative}.ob-sb{border:1px solid color-mix(in srgb, var(--s-inact) 55%, transparent);background:color-mix(in srgb, var(--s-inact) 26%, var(--well));font:normal 9.5px/16px var(--mono);letter-spacing:.04em;color:var(--tx-2);white-space:nowrap;padding-left:6px;position:absolute;top:3px;bottom:3px;overflow:hidden}.ob-sb.ob-cur{border-color:var(--s-act);background:var(--s-act);box-shadow:0 0 10px -2px var(--s-act)}.ob-sf{border-top:1px dashed color-mix(in srgb, var(--s-act) 70%, transparent);position:absolute;top:50%;right:0}.ob-wx{letter-spacing:.06em;color:var(--tx-4);text-transform:uppercase;grid-template-columns:repeat(30,minmax(0,1fr));font-size:9.5px;display:grid}.ob-wx span{white-space:nowrap;padding-left:5px}.ob-wx span:last-child{color:var(--tx-2);justify-self:end}.ob-sl{flex-direction:column;display:flex}.ob-sr{border-bottom:1px dashed var(--line-2);height:22px;color:var(--tx-3);white-space:nowrap;grid-template-columns:104px 150px 76px minmax(0,1fr);align-items:center;column-gap:16px;font-size:10.5px;display:grid}.ob-sr:last-child{border-bottom:0}.ob-sr .t{font-variant-numeric:tabular-nums}.ob-sr b{color:var(--tx-2);font-weight:400}.ob-sr.st-act b,.ob-sr.st-act .t{color:var(--tx)}.ob-sr>:last-child{text-overflow:ellipsis;overflow:hidden}.ob-tb{flex-direction:column;padding:0 10px 4px;display:flex}.ob-tr{grid-template-columns:var(--ob-cols);column-gap:var(--ob-g);border-top:1px solid var(--line);align-items:center;height:40px;display:grid}.ob-tr>:first-child{grid-column:2}.ob-tr:hover{background:#ffffff05}.ob-pn{flex-direction:column;gap:2px;min-width:0;display:flex}.ob-pn a{letter-spacing:.08em;color:var(--tx);white-space:nowrap;align-self:flex-start;font-size:11.5px;font-weight:700}.ob-pn a:hover{color:var(--hue)}.ob-pn small,.ob-wh small{color:var(--tx-3);white-space:nowrap;font-size:10px}.ob-wh{flex-direction:column;gap:3px;min-width:0;display:flex}.ob-wh small b{color:var(--tx-2);font-weight:400}.ob-chs{gap:5px;display:flex}.ob-chs .chip{height:17px;padding:0 6px;font-size:9px}.ob-tr .ob-ef{font-size:10.5px;line-height:1.4}.ob-tr .btn{justify-self:end}.ob-dv{grid-template-columns:minmax(0,310px) minmax(0,1fr);gap:22px;display:grid}.ob-dvx{color:var(--tx-2);font-size:11px;line-height:1.55}.ob-dvs{flex-direction:column;gap:8px;min-width:0;display:flex}.ob-dvr{border:1px solid var(--line-2);border-left:3px solid var(--s-comms);background:var(--well);height:46px;color:var(--tx-3);grid-template-columns:94px minmax(0,1fr) auto;grid-template-areas:"n l bt""n w bt";align-items:center;gap:3px 14px;padding:0 10px 0 12px;font-size:10.5px;display:grid}.ob-dvr:hover{border-color:var(--line-3);border-left-color:var(--s-comms)}.ob-dvr>b{letter-spacing:.1em;color:var(--tx);grid-area:n;font-size:11px}.ob-dvr>.btn{grid-area:bt}.ob-dvl{white-space:nowrap;text-overflow:ellipsis;grid-area:l;align-self:end;min-width:0;overflow:hidden}.ob-dvl b{color:var(--tx);font-weight:400}.ob-dvw{letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;grid-area:w;align-self:start;min-width:0;font-size:10px;overflow:hidden}@container page (width<1100px){.ob-file{--ob-g:12px;--ob-cols:28px minmax(0, 1fr) 236px minmax(0, 1.15fr) 30px;min-height:0}.ob-sec{grid-template-columns:minmax(0,1fr)}.ob-mg{border-right:0;padding:12px 0 2px 1px}.ob-plate{height:auto}.ob-plate .ob-mg{display:none}.ob-pl{grid-template-columns:220px repeat(2,minmax(0,1fr));row-gap:14px;padding:16px 0}.ob-id{grid-row:span 2}.ob-hd{padding-left:11px}.ob-row{height:auto;min-height:52px;padding:8px 10px}.ob-tg{justify-content:center;width:30px;padding:0}.ob-tg span{display:none}.ob-dt{height:auto}.ob-stop{width:30px;padding:0}.ob-stop span{display:none}.ob-rc{letter-spacing:0;font-size:9px}.ob-rc b{font-size:12px}.ob-dv{grid-template-columns:minmax(0,1fr);gap:10px}.ob-sr{grid-template-columns:96px 130px 64px minmax(0,1fr);column-gap:12px}}@container page (width<720px){.ob-pl{grid-template-columns:repeat(2,minmax(0,1fr))}.ob-id{border-bottom:1px dashed var(--line-2);grid-area:auto/1/auto/-1;padding-bottom:12px}.ob-f{border-left:0;padding:0 12px 0 0}.ob-hd{display:none}.ob-sec+.ob-sec{border-top-color:var(--line-2)}.ob-row{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"nm nm tg"".ctl ctl"".ef ef";row-gap:8px;height:auto;padding:10px}.ob-nm{grid-area:nm}.ob-ctl{flex-wrap:wrap;grid-area:ctl}.ob-row>.ob-ef{grid-area:ef}.ob-tg{grid-area:tg}.ob-tb{padding-left:50px}.ob-tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"pn bt""wh wh""ef ef";row-gap:6px;height:auto;padding:8px 0}.ob-tr>:first-child{grid-area:pn}.ob-tr>:nth-child(2){flex-flow:wrap;grid-area:wh;align-items:center;gap:4px 10px}.ob-tr>:nth-child(3){grid-area:ef}.ob-tr>:nth-child(4){grid-area:bt}.ob-stop{width:auto;padding:0 9px}.ob-stop span{display:inline}.ob-dt{margin-left:50px}.ob-dh{flex-direction:column;align-items:flex-start;gap:6px}.ob-dh .legend{justify-content:flex-start}.ob-lts{grid-template-columns:minmax(0,1fr);gap:8px}.ob-rc:not(:nth-child(3n+1)):not(.ob-on)>span{visibility:hidden}.ob-st{grid-template-columns:minmax(0,1fr);gap:8px}.ob-st li:not(:last-child):after{border-top:0;border-left:1px dashed var(--line-3);width:0;height:8px;top:100%;left:22px}.ob-sr{grid-template-columns:92px minmax(0,1fr) auto;grid-template-areas:"t b r"".o o";row-gap:2px;height:auto;padding:5px 0}.ob-sr>:first-child{grid-area:t}.ob-sr>:nth-child(2){grid-area:b}.ob-sr>:nth-child(3){grid-area:r}.ob-sr>:nth-child(4){grid-area:o}.ob-wx span{letter-spacing:0;padding-left:3px;font-size:9px}}@container page (width<480px){.ob-pl{gap:14px 12px}.ob-f{padding-right:0}.ob-id .avatar{width:50px;height:50px;font-size:23px}.ob-idt b{font-size:42px}.ob-row{grid-template-columns:24px minmax(0,1fr) auto;grid-template-areas:"nm nm tg""ctl ctl ctl""ef ef ef";column-gap:10px}.ob-no{font-size:26px}.ob-tb{padding-left:10px}.ob-dt{margin-left:10px}.ob-lf{white-space:normal}.ob-rul{gap:1px}.ob-rc b{height:24px}.ob-rc:not(.ob-on) b{font-size:0}.ob-rc:not(:nth-child(6n+1)):not(.ob-on)>span{visibility:hidden}.ob-rc.ob-on{z-index:1;position:relative}.ob-rc.ob-on b{margin:0 -8px;font-size:11px}.ob-ra{gap:8px 20px}.ob-wx span:nth-child(2n){visibility:hidden}.ob-sr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"t r""b b""o o"}.ob-dvr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"n bt""l l""w w";row-gap:4px;height:auto;padding:8px 10px 8px 12px}.ob-dvr>:first-child{grid-area:n}.ob-dvr>:nth-child(2){white-space:normal;grid-area:l}.ob-dvr>:nth-child(3){grid-area:w}.ob-dvr>:nth-child(4){grid-area:bt}}.xd-h1{color:var(--tx-2);text-shadow:0 0 2px #fff3}.xd-h1+.chip.lg svg.i{width:14px;height:14px}.xd-lk{color:var(--hue)}.xd-lk:hover{color:var(--hue-hi);text-underline-offset:3px;text-decoration:underline}.xd-kf{flex-direction:column;gap:11px;display:flex}.xd-fc{gap:6px;padding-top:8px;padding-bottom:8px}.xd-fc .chip{height:18px;font-size:9px}.xd-fc .card-name{color:var(--tx-2)}.xd-fc.sel .card-name{color:var(--tx)}.card-line.xd-dl{color:var(--c-prt)}.row.xd-top{grid-template-columns:minmax(0,1fr) 344px;height:226px}.row.xd-main{grid-template-columns:minmax(0,1fr) 344px;height:557px}.xd-plate,.xd-succ,.xd-ctl,.xd-hand{flex-direction:column;min-height:0;display:flex}.xd-hand{overflow:hidden auto}.xd-pb{flex:1;grid-template-columns:262px minmax(0,1fr);align-items:center;gap:22px;min-height:0;display:grid}.xd-id{border-right:1px dashed var(--line-2);flex-direction:column;gap:5px;padding-right:22px;display:flex}.xd-dev{font:44px/.9 var(--disp);letter-spacing:.05em;color:var(--tx);white-space:nowrap;padding-top:6px}.xd-nm{letter-spacing:.14em;color:var(--tx-3);text-transform:uppercase;font-size:10.5px}.xd-life{grid-template-columns:auto minmax(0,1fr) auto;align-items:end;column-gap:10px;margin-top:12px;display:grid}.xd-d{flex-direction:column;gap:4px;display:flex}.xd-d b{font:16px/1 var(--alt);color:var(--tx);white-space:nowrap;font-weight:400}.xd-run{text-align:center;color:var(--tx-3);white-space:nowrap;padding-bottom:9px;font-size:10px;position:relative}.xd-run b{color:var(--tx);font-weight:400}.xd-run:after{content:"";background:repeating-linear-gradient(90deg, var(--tx-4) 0 1px, transparent 1px 7px), #1d2732;border-left:1px solid var(--tx-3);border-right:1px solid var(--tx-3);height:3px;position:absolute;bottom:2px;left:0;right:0}.xd-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.xd-f{border-left:2px solid var(--c,var(--line-3));flex-direction:column;gap:4px;min-width:0;padding-left:10px;display:flex}.xd-f .lbl{font-size:9px}.xd-f b,.xd-f a{font:16px/1.1 var(--alt);white-space:nowrap}.xd-f b{color:var(--tx)}.xd-f a{color:var(--hue);justify-self:start}.xd-f a:hover{color:var(--hue-hi)}.xd-f b.c{color:var(--c)}.xd-f small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.xd-sc{gap:7px;padding:11px 12px 12px 15px}.xd-sc .card-name{font:24px/1 var(--disp);letter-spacing:.07em;padding-top:4px}.xd-sc .card-line b{color:var(--tx)}.xd-sv{border-top:1px dashed var(--line-2);grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:4px;padding-top:9px;display:grid}.xd-sv>span{flex-direction:column;gap:4px;min-width:0;display:flex}.xd-sv .lbl{font-size:9px}.xd-sv b{font:20px/1 var(--alt);color:var(--tx);font-weight:400}.xd-sv small{color:var(--tx-3);white-space:nowrap;font-size:9.5px}.xd-succ .pfoot{white-space:normal}.xd-cl{flex-direction:column;gap:10px;min-height:0;display:flex;overflow:hidden auto}.xd-cc{--c:var(--line-3);border:1px solid var(--line-2);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 6%, var(--well)), var(--well) 40%);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);grid-template-areas:"h h""map kv";gap:12px 22px;padding:12px 12px 13px 16px;display:grid;position:relative}.xd-cc:before{content:"";background:var(--c);width:3px;position:absolute;top:-1px;bottom:-1px;left:-1px}.xd-cc.xd-chg{--c:var(--hue)}.xd-cc.xd-chg:before{box-shadow:0 0 10px color-mix(in srgb, var(--hue) 60%, transparent)}.xd-ch{border-bottom:1px dashed var(--line-2);grid-area:h;grid-template-columns:22px minmax(0,1fr) 30px;align-items:center;column-gap:11px;padding-bottom:10px;display:grid}.xd-ch>svg.i{width:20px;height:20px;color:var(--tx-3)}.xd-ch>span{min-width:0}.xd-ch b{color:var(--tx);font-size:13px;display:block}.xd-ch small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.xd-map{grid-area:map;grid-template-columns:minmax(0,1fr) 18px minmax(0,1fr);align-items:center;gap:10px;display:grid}.xd-mp{border:1px solid var(--line-2);background:var(--panel);flex-direction:column;gap:5px;min-width:0;padding:8px 10px 9px;display:flex}.xd-mp+.xd-to+.xd-mp{border-style:dashed;border-color:color-mix(in srgb, var(--c-prt) 55%, var(--line-2))}.xd-mp .lbl{white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.xd-pn{color:var(--tx-3);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.xd-pn b{font:16px/1 var(--alt);color:var(--tx);font-weight:400}.xd-pn em{font:16px/1 var(--alt);color:var(--hue);text-shadow:0 0 10px color-mix(in srgb, var(--hue) 50%, transparent);font-style:normal}.xd-mp small{color:var(--tx-3);white-space:nowrap;font-size:10px}.xd-to{color:var(--tx-3);place-items:center;display:grid}.xd-to svg.i{width:15px;height:15px}.xd-chg .xd-to{color:var(--hue)}.xd-tag{letter-spacing:.12em;text-transform:uppercase;color:var(--hue);border:1px solid color-mix(in srgb, var(--hue) 50%, transparent);padding:0 4px;font-size:9px;line-height:14px}.xd-kvs{flex-direction:column;grid-area:kv;justify-content:center;min-width:0;display:flex}.xd-kvs .kv{gap:12px;padding:7px 0}.xd-kvs .kv .v{min-width:0;color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.xd-kvs .kv .v b{color:var(--tx);font-weight:400}.xd-none{color:var(--tx-4)}.xd-h{border:1px solid var(--line-2);width:30px;height:30px;color:var(--tx-3);place-items:center;display:grid}.xd-h:hover{border-color:var(--hue);color:var(--hue);background:color-mix(in srgb, var(--hue) 8%, transparent)}.xd-h svg.i{width:14px;height:14px}.xd-ctl .pfoot{white-space:normal}.xd-pins{flex-direction:column;gap:6px;margin-top:14px;display:flex}.xd-gr{grid-template-columns:132px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.xd-gl b{color:var(--tx);letter-spacing:.04em;font-size:11px;font-weight:400;display:block}.xd-gl small{color:var(--tx-3);font-size:9.5px;display:block}.xd-gs{grid-template-columns:repeat(30,minmax(0,1fr));gap:2px;display:grid}.xd-g{border:1px solid var(--line-2);background:var(--well);height:22px;font:9px/1 var(--mono);color:var(--tx-4);place-items:center;font-style:normal;display:grid}.xd-g.xd-rsv{background:repeating-linear-gradient(135deg, var(--line-2) 0 2px, transparent 2px 5px), var(--well);color:#0000}.xd-g.xd-on{border-color:var(--tx-3);background:color-mix(in srgb, var(--tx) 14%, var(--panel));color:var(--tx)}.xd-g.xd-mv{border-color:var(--hue-hi);background:color-mix(in srgb, var(--hue) 30%, var(--panel));color:var(--tx);box-shadow:0 0 10px -2px var(--hue)}.xd-glg{justify-content:flex-end;margin-top:2px}.legend .xd-g{width:14px;height:10px}.xd-sec{flex-direction:column;gap:6px;display:flex}.xd-sec+.xd-sec{border-top:1px dashed var(--line-2);margin-top:12px;padding-top:11px}.xd-sh{letter-spacing:.15em;color:var(--tx-3);text-transform:uppercase;font-size:9.5px}.xd-pr{border:1px solid var(--line-2);background:var(--well);grid-template-columns:16px minmax(0,1fr) 14px;align-items:center;gap:10px;padding:6px 10px;display:grid}.xd-pr:hover{border-color:var(--line-3);background:#0b1016}.xd-pr>svg.i{width:15px;height:15px;color:var(--c-prt)}.xd-pr>svg.i:last-child{width:13px;height:13px;color:var(--tx-4)}.xd-pr:hover>svg.i:last-child{color:var(--hue)}.xd-pr b{letter-spacing:.08em;font-size:11.5px;display:block}.xd-pr small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.xd-cfg{grid-template-columns:minmax(0,1fr) 16px minmax(0,1fr);align-items:center;gap:8px;display:grid}.xd-cfg>span:not(.xd-cfa){border:1px solid var(--line-2);border-top:2px solid var(--line-3);background:var(--well);flex-direction:column;gap:3px;min-width:0;padding:6px 9px 7px;display:flex}.xd-cfg .lbl{white-space:nowrap;text-overflow:ellipsis;font-size:9px;display:block;overflow:hidden}.xd-cfg b{font:17px/1 var(--alt);color:var(--tx);font-weight:400}.xd-cfg small{color:var(--tx-3);white-space:nowrap;font-size:9.5px}.xd-cfa{color:var(--tx-4);place-items:center;display:grid}.xd-np{color:var(--tx-4);padding:2px 0;font-size:11px}.xd-hand>.xd-sec:nth-last-child(2){padding-bottom:14px}.xd-pend{--c:var(--c-prt)}.xd-cfg>.xd-pend{border-top-color:var(--c-prt);border-style:solid dashed dashed}.xd-pend small{color:var(--c-prt)}.xd-cfa svg.i{width:14px;height:14px}@container page (width<1100px){.row.xd-top,.row.xd-main{grid-template-columns:minmax(0,1fr);height:auto}.xd-sc{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);grid-template-areas:"top sv""line sv";gap:6px 24px;display:grid}.xd-sc>.card-top{grid-area:top}.xd-sc>.card-line{grid-area:line}.xd-sv{border-top:0;border-left:1px dashed var(--line-2);grid-area:sv;align-self:center;margin:0;padding:0 0 0 20px}.xd-hand{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;column-gap:24px;display:grid}.xd-hand>.pt,.xd-hand>.pfoot{grid-column:1/-1}.xd-sec+.xd-sec{border-top:0;margin-top:0;padding-top:0}.xd-sec:nth-of-type(n+4){border-top:1px dashed var(--line-2);margin-top:12px;padding-top:11px}}@container page (width<720px){.xd-pb{grid-template-columns:minmax(0,1fr);gap:14px;padding-top:4px}.xd-id{border-right:0;border-bottom:1px dashed var(--line-2);padding:0 0 14px}.xd-life{max-width:360px}.xd-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.xd-sc{display:flex}.xd-sv{border-left:0;border-top:1px dashed var(--line-2);align-self:stretch;padding:9px 0 0}.xd-cc{grid-template-columns:minmax(0,1fr);grid-template-areas:"h""map""kv";row-gap:10px}.xd-hand{grid-template-columns:minmax(0,1fr)}.xd-sec:nth-of-type(n+3){border-top:1px dashed var(--line-2);margin-top:12px;padding-top:11px}.xd-gs{grid-template-columns:repeat(15,minmax(0,1fr))}.xd-gr{align-items:start}}@container page (width<480px){.xd-dev{font-size:38px}.xd-map{grid-template-columns:minmax(0,1fr);gap:6px}.xd-to{justify-self:start;padding-left:12px;transform:rotate(90deg)}.xd-gr{grid-template-columns:minmax(0,1fr);row-gap:5px}.xd-glg{flex-wrap:wrap;justify-content:flex-start;row-gap:4px}.xd-cfg{grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);gap:6px}}.tab.rp-tab{cursor:default;margin-left:auto}.rp-k1{--k:#19e3c3}.rp-k2{--k:#c3f05a}.rp-ci{width:22px;height:22px;color:var(--k);border:1px solid color-mix(in srgb, var(--k) 45%, transparent);background:color-mix(in srgb, var(--k) 9%, transparent);grid-area:ic;align-self:start;place-items:center;display:grid}.rp-ci svg.i{width:14px;height:14px}.rp-pins{grid-area:p;align-items:center;gap:5px;display:flex}.rp-pin{border:1px solid color-mix(in srgb, var(--k) 60%, transparent);background:color-mix(in srgb, var(--k) 11%, var(--well));height:20px;color:var(--k);letter-spacing:.04em;white-space:nowrap;align-items:baseline;gap:5px;padding:3px 6px 0;font-size:11px;display:inline-flex}.rp-pin small{letter-spacing:.08em;color:var(--tx-3);font-size:9px}.rp-pin.was{border-style:dashed;border-color:var(--line-3);color:var(--tx-4);background:0 0;text-decoration:line-through}.rp-pin.chg{outline:1.5px dashed var(--c-prt);outline-offset:2px;margin-left:16px;position:relative}.rp-pin.was+.rp-pin.chg:before{content:"→";color:var(--c-prt);text-decoration:none;position:absolute;top:2px;left:-17px}.rp-fx{letter-spacing:.14em;text-transform:uppercase;color:var(--tx-4);white-space:nowrap;justify-self:end;font-size:9.5px}.rp-fx.mv{color:var(--hue)}.rp-fx.st{color:var(--tx-3)}.rp-fx.rt{color:var(--s-unav)}.rp-fx.chg{color:var(--c-prt)}.rp-strip{grid-template-columns:repeat(30,minmax(0,1fr));gap:3px;display:grid}.rp-g{border:1px solid var(--line-2);background:var(--well);height:26px;color:var(--tx-3);place-items:center;min-width:0;font-size:9.5px;display:grid;position:relative;overflow:hidden}.rp-g.adc{box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--hue) 55%, transparent)}.rp-g.rsv{border-style:dashed;border-color:var(--line-3);color:var(--tx-4);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--tx-4) 35%, transparent) 0 2px, transparent 2px 5px), var(--well)}.rp-g.on{border-color:var(--k);background:var(--k);color:#05070a;box-shadow:0 0 10px -2px var(--k);font-weight:700}.rp-g.chg{outline:1.5px dashed var(--c-prt);outline-offset:2px}.rp-g.gone{border-style:dashed;border-color:color-mix(in srgb, var(--k) 70%, transparent);color:var(--k);background:color-mix(in srgb, var(--k) 8%, var(--well))}.rp-lg{flex-wrap:wrap;gap:6px 16px}.rp-lk{border:1px solid var(--line-2);background:var(--well);flex:none;width:11px;height:11px}.rp-lk.on{background:linear-gradient(90deg,#19e3c3 50%,#c3f05a 50%);border:0;box-shadow:0 0 6px -1px #19e3c3}.rp-lk.chg{outline:1.5px dashed var(--c-prt);outline-offset:1px;background:#c3f05a;border:0;width:9px;height:9px;margin:1px}.rp-lk.adc{box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--hue) 55%, transparent)}.rp-lk.rsv{border-style:dashed;border-color:var(--line-3);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--tx-4) 45%, transparent) 0 2px, transparent 2px 4px)}.rp-lk.gone{background:color-mix(in srgb, #c3f05a 10%, var(--well));border:1px dashed #c3f05a}.row.rp-top{grid-template-columns:minmax(0,1fr) 190px minmax(0,1fr);gap:0;height:120px}.rp-plate{box-shadow:inset 3px 0 0 var(--c), inset 0 1px 0 #ffffff0a, 0 14px 28px -20px #000;flex-direction:column;justify-content:center;gap:4px;padding:8px 14px 9px 16px;display:flex}.rp-pk{align-items:center;gap:8px;display:flex}.rp-pk .lbl{margin-right:auto}.rp-pk .btn.sm{height:20px;padding:0 7px;font-size:9.5px}.rp-pk .chip{height:20px}.rp-pn{font:40px/.8 var(--disp);letter-spacing:.05em;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 0 2px #ffffff4d, 0 0 22px color-mix(in srgb, var(--c) 30%, transparent);padding-top:7px;overflow:hidden}.rp-pm{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.rp-pa{color:var(--tx-2);white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:10px;font-size:10.5px;display:flex;overflow:hidden}.rp-pa .rp-fx{justify-self:auto}.rp-hub{flex-direction:column;justify-content:center;align-items:center;gap:5px;display:flex;position:relative}.rp-hub:before{content:"";background:linear-gradient(90deg, var(--s-unav), var(--hue) 35% 65%, var(--s-act));opacity:.75;height:2px;margin-top:-19px;position:absolute;top:50%;left:0;right:0}.rp-hi{border:1px solid var(--hue-hi);background:color-mix(in srgb, var(--hue) 16%, var(--panel));width:40px;height:40px;color:var(--hue);box-shadow:0 0 20px -4px var(--hue);place-items:center;display:grid;position:relative}.rp-hi svg.i{width:22px;height:22px}.rp-hub b{letter-spacing:.16em;text-transform:uppercase;color:var(--hue);font-size:10.5px;font-weight:400}.rp-hub small{letter-spacing:.06em;color:var(--tx-3);white-space:nowrap;font-size:9.5px}.rp-man{flex:none;min-height:441px;padding:9px 14px 10px}.rp-grid{grid-template-columns:minmax(0,1fr) 190px minmax(0,1fr);row-gap:5px;display:grid}.rp-hd,.rp-row{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.rp-hd{border-bottom:1px solid var(--line);letter-spacing:.16em;text-transform:uppercase;color:var(--tx-2);padding:0 0 6px;font-size:9.5px}.rp-hd span:nth-child(2){text-align:center;color:var(--tx-3)}.rp-hd span:nth-child(3){padding-left:1px}.rp-grp{letter-spacing:.16em;text-transform:uppercase;color:var(--tx-3);grid-column:1/-1;align-items:center;gap:8px;padding-top:5px;font-size:9.5px;display:flex}.rp-grp:after{content:"";background:linear-gradient(90deg, var(--line-2), var(--line) 60%, transparent);flex:1;height:1px}.rp-l,.rp-r{border:1px solid var(--line-2);background:var(--well);align-items:center;gap:10px;min-width:0;min-height:30px;padding:4px 10px 4px 11px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.rp-ctl .rp-l,.rp-ctl .rp-r{border-left:3px solid var(--k)}.rp-prt .rp-l,.rp-prt .rp-r{border-left:3px solid var(--c)}.rp-prt .rp-r{--c:var(--hue)}.rp-row .rp-ci{align-self:center;width:20px;height:20px}.rp-row .rp-ci svg.i{width:13px;height:13px}.rp-1l .rp-t{flex-direction:row;align-items:baseline;gap:10px}.rp-1l .rp-t small{flex:1}.rp-pi{--k:var(--c)}.rp-oi{--k:var(--tx-3)}.rp-t{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.rp-t b{letter-spacing:.06em;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:700;overflow:hidden}.rp-t small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.rp-l .chip{height:18px;font-size:9px}.rp-ins{flex:none;gap:5px;display:flex}.rp-in{min-width:76px;height:24px;padding:0 8px;font-size:11px}.rp-in.sel:after{width:5px;height:5px}.rp-in.chg,.rp-pf.chg .s-select-trigger{border-color:var(--c-prt);background:color-mix(in srgb, var(--c-prt) 10%, var(--well));color:var(--c-prt);box-shadow:0 0 0 1px color-mix(in srgb, var(--c-prt) 60%, transparent) inset}.rp-st .rp-r,.rp-nil .rp-r{background:0 0;border-style:dashed}.rp-nil .rp-l{opacity:.7}.rp-rt .rp-l{border-left:3px solid var(--s-unav)}.rp-rt .rp-r{border-left:3px solid var(--c-prt)}.rp-x{--c:var(--hue);place-items:center;display:grid;position:relative}.rp-x i{background:var(--c);height:2px;margin-top:-1px;position:absolute;top:50%;left:0;right:7px}.rp-x i:after{content:"";border:5px solid #0000;border-left:7px solid var(--c);border-right:0;position:absolute;top:-4px;right:-7px}.rp-x b{letter-spacing:.12em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--c) 60%, transparent);background:color-mix(in srgb, var(--c) 10%, var(--panel));color:var(--c);white-space:nowrap;padding:1px 7px;font-size:9.5px;font-weight:400;position:relative}.rp-x.chg{--c:var(--c-prt)}.rp-x.st,.rp-x.nil{--c:var(--tx-4)}.rp-x.rt{--c:var(--s-unav)}.rp-x.st i,.rp-x.rt i{box-shadow:none;right:50%}.rp-x.st i:after,.rp-x.rt i:after{background:var(--c);border:0;width:2px;height:12px;top:-5px;right:0}.rp-x.nil i{border-top:1px dashed var(--c);height:0;box-shadow:none;background:0 0;right:0}.rp-x.nil i:after{display:none}.rp-x.st b,.rp-x.nil b{color:var(--tx-3)}.rp-row.sel :is(.rp-l,.rp-r){border-top-color:var(--hue-hi);border-right-color:var(--hue-hi);border-bottom-color:var(--hue-hi);background:linear-gradient(100deg, color-mix(in srgb, var(--hue) 17%, var(--well)), color-mix(in srgb, var(--hue) 6%, var(--well)) 70%);box-shadow:0 0 0 1px color-mix(in srgb, var(--hue) 55%, transparent), 0 0 22px -6px color-mix(in srgb, var(--hue) 55%, transparent)}.rp-row.sel .rp-x i{box-shadow:0 0 8px color-mix(in srgb, var(--c) 70%, transparent)}.rp-row.sel .rp-x b{background:var(--c);color:#05070a;box-shadow:0 0 14px -3px var(--c);font-weight:700}.rp-gpio{flex-direction:column;flex:none;height:140px;display:flex}.rp-gpio>.pt{margin-bottom:10px}.rp-band{grid-template-rows:24px 34px 24px;grid-template-columns:96px minmax(0,1fr);align-items:center;column-gap:12px;display:grid}.rp-band>:first-child{grid-area:1/1}.rp-band>:nth-child(2){grid-area:1/2}.rp-band>:nth-child(3){grid-area:2/2}.rp-band>:nth-child(4){grid-area:3/1}.rp-band>:nth-child(5){grid-area:3/2}.rp-bl{text-overflow:ellipsis;letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);white-space:nowrap;font-size:9.5px;overflow:hidden}.rp-band .rp-g{height:24px}.rp-wires{width:100%;height:100%;display:block;overflow:visible}.rp-w{fill:none;stroke:var(--k);stroke-width:2px;vector-effect:non-scaling-stroke;opacity:.45;transition:opacity .15s}.rp-w.chg{stroke-dasharray:5 3}.rp-w.sel{opacity:1;filter:drop-shadow(0 0 3px var(--k))}.rp-g.sel{box-shadow:0 0 0 2px var(--panel), 0 0 0 3px var(--hue-hi), 0 0 14px 1px color-mix(in srgb, var(--hue) 70%, transparent)}@container page (width<1100px){.row.rp-top{grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr);height:auto}.rp-grid{grid-template-columns:minmax(0,1fr) 120px minmax(0,1fr)}.rp-man{min-height:0}.rp-gpio{height:auto}.rp-l,.rp-r{flex-wrap:wrap;row-gap:5px}.rp-t{flex-basis:120px}.rp-t small{white-space:normal}.rp-pa{white-space:normal;flex-wrap:wrap;row-gap:2px}.rp-pm{white-space:normal}.rp-x b{letter-spacing:.06em;padding:1px 5px;font-size:9px}.rp-band{grid-template-columns:78px minmax(0,1fr)}}@container page (width<720px){.row.rp-top{grid-template-columns:minmax(0,1fr) 44px minmax(0,1fr)}.rp-hub b,.rp-hub small{display:none}.rp-hub:before{margin-top:-1px}.rp-hi{width:32px;height:32px}.rp-pn{font-size:32px}.rp-grid{grid-template-columns:minmax(0,1fr);row-gap:6px}.rp-hd{display:none}.rp-row{grid-template-rows:auto 30px auto;grid-template-columns:minmax(0,1fr)}.rp-x i{width:2px;height:auto;margin:0 0 0 -1px;inset:0 auto 7px 50%}.rp-x i:after{border:5px solid #0000;border-top:7px solid var(--c);border-bottom:0;inset:auto auto -7px -4px}.rp-x.st i,.rp-x.rt i{bottom:50%;right:auto}.rp-x.st i:after,.rp-x.rt i:after{border:0;width:12px;height:2px;bottom:0;left:-5px}.rp-x.nil i{border-top:0;border-left:1px dashed var(--c);width:0;right:auto}.rp-band{grid-template-rows:auto 22px 28px auto 22px;grid-template-columns:minmax(0,1fr);row-gap:4px}.rp-band>*{grid-area:auto}.rp-band>:first-child{grid-area:1/1}.rp-band>:nth-child(2){grid-area:2/1}.rp-band>:nth-child(3){grid-area:3/1}.rp-band>:nth-child(4){grid-area:4/1}.rp-band>:nth-child(5){grid-area:5/1}.rp-band .rp-g{height:22px;font-size:8.5px}.rp-gpio>.pt .legend{display:none}}@container page (width<480px){.row.rp-top{grid-template-rows:auto 36px auto;grid-template-columns:minmax(0,1fr)}.rp-hub:before{background:linear-gradient(180deg, var(--s-unav), var(--hue) 35% 65%, var(--s-act));width:2px;height:auto;margin:0 0 0 -1px;inset:0 auto 0 50%}.rp-hi{width:28px;height:28px;transform:rotate(90deg)}.rp-band .rp-strip{grid-template-columns:repeat(30,minmax(0,1fr));gap:2px}.rp-band .rp-g{font-size:0}.rp-band .rp-g.on{font-size:7.5px;overflow:visible}}.ml-live{background:var(--c);width:8px;height:8px;box-shadow:0 0 7px var(--c);border-radius:50%;flex:none;animation:2.4s ease-out infinite beacon}.ml-oc{grid-template-columns:40px minmax(0,1fr);align-items:start;gap:14px;display:grid}.ml-oci{width:40px;height:40px;color:var(--c);border:1px solid color-mix(in srgb, var(--c) 60%, transparent);background:color-mix(in srgb, var(--c) 11%, var(--panel));place-items:center;display:grid}.ml-oci svg.i{stroke-width:1.8px;width:20px;height:20px}.ml-oct{min-width:0}.ml-oct>b{font:400 26px/.9 var(--disp);letter-spacing:.05em;text-transform:uppercase;color:var(--c);padding-top:7px;display:block}.ml-oct p{color:var(--tx-2);margin-top:9px;font-size:11.5px;line-height:1.55}.ml-oct p b{color:var(--tx);font-weight:400}.ml-note{color:var(--tx-3);font-size:10.5px;line-height:1.55}.ml-note .lnk{font-size:inherit}.ml-eff{font-size:11.5px;line-height:1.55}.ml-lh{letter-spacing:.04em;text-transform:none;color:var(--tx-4);margin-left:auto;font-size:10px}.ml-kvs{flex-direction:column;display:flex}.ml-kvs .kv>span:last-child{color:var(--tx-2)}.ml-cd{border:1px solid var(--line-2);background:var(--well);letter-spacing:.14em;text-transform:uppercase;min-height:44px;color:var(--tx-3);align-items:center;gap:10px;padding:0 12px;font-size:10px;display:flex}.ml-cd svg.i{width:15px;height:15px;color:var(--c)}.ml-cd b{font:400 30px/1 var(--disp);letter-spacing:.04em;color:var(--c);text-shadow:0 0 16px color-mix(in srgb, var(--c) 45%, transparent);margin-left:auto;padding-top:5px}.ml-cd .v{color:var(--tx-2);letter-spacing:.06em;text-transform:none;margin-left:auto;font-size:11px}.ml-prt{border:1px solid var(--line-2);background:linear-gradient(180deg, var(--panel-2), var(--panel) 40px);grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px 10px 14px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff08}.ml-prt:before{content:"";background:var(--c,var(--line-3));width:3px;position:absolute;top:-1px;bottom:-1px;left:-1px}.ml-prti{width:34px;height:34px;color:var(--tx-2);border:1px solid var(--line-3);background:var(--well);place-items:center;display:grid}.ml-prti svg.i{width:18px;height:18px}.ml-prtn{flex-direction:column;gap:3px;min-width:0;display:flex}.ml-prtn a,.ml-prtn>b{letter-spacing:.08em;color:var(--tx);font-size:12.5px;font-weight:700}.ml-prtn a:hover{color:var(--hue-hi)}.ml-prtn small{letter-spacing:.12em;color:var(--tx-3);font-size:10px}.ml-prt .chip{height:18px;padding:0 6px;font-size:9.5px}.ml-mk{--c:var(--tx-4);width:16px;height:16px;color:var(--c);flex:none;place-items:center;display:inline-grid}.ml-mk svg.i{stroke-width:2px;width:14px;height:14px}.ml-mk.ml-ok{--c:var(--s-act)}.ml-mk.ml-run{--c:var(--hue)}.ml-mk.ml-run:after{content:"";background:var(--c);width:8px;height:8px;box-shadow:0 0 7px var(--c);border-radius:50%;animation:2.4s ease-out infinite beacon}.ml-mk.ml-wait:after{content:"";border:1.5px solid var(--tx-4);border-radius:50%;width:8px;height:8px}.ml-mk.ml-no{--c:var(--warn)}.ml-mk.ml-lost{--c:var(--s-unav)}.ma .gate-body{padding-top:clamp(16px,15vh,170px)}.ma-pg{flex-direction:column;gap:18px;display:flex}.ma-pg>.crumb{margin-bottom:-4px}.ma-pg .pt .chip{height:18px;padding:0 6px;font-size:9.5px}.ma-pg .pt .chip .dot{animation:2.4s ease-in-out infinite breathe}.ma-out{flex-direction:column;gap:16px;display:flex}.ma-out .auth-acts{margin-top:2px}.ma-pg .panel>.ml-prt+.ma-out{margin-top:14px}.ma-to{flex-direction:column;gap:6px;display:flex}.ma-to b{letter-spacing:.02em;color:var(--tx);align-items:center;gap:9px;font-size:15px;font-weight:400;display:flex}.ma-to b svg.i{color:var(--hue)}.ma-x{color:var(--tx-2);margin:12px 0 14px;font-size:11.5px;line-height:1.55}.ma-pg .ml-cd+.auth-acts{margin-top:14px}.ma-terms{border-top:1px solid var(--line);flex-direction:column;display:flex}.ma-tr{border-bottom:1px dashed var(--line-2);color:var(--tx-2);grid-template-columns:16px minmax(0,1fr);align-items:center;gap:3px 12px;padding:8px 2px 9px;font-size:11px;display:grid}.ma-tr svg.i{width:14px;height:14px;color:var(--tx-4);grid-row:span 2}.ma-tr .k{letter-spacing:.15em;text-transform:uppercase;color:var(--tx-3);font-size:9.5px}@media (width<=900px){.ma .gate-body{padding-top:8px}}@media (width<=640px){.ma-pg{gap:14px}}.ml-mk.ml-hold{--c:var(--warn)}.ml-mk.ml-hold:after{content:"";background:var(--c);width:8px;height:8px;box-shadow:0 0 7px var(--c);border-radius:50%;animation:2.4s ease-out infinite beacon}.ml-routes{pointer-events:none;--s:min(.1cqi, .16667cqb);position:absolute;inset:0}.ml-stn{--c:var(--tx-4);left:calc(50cqi + (var(--x) - 500) * var(--s));top:calc(50cqb + (var(--y) - 300) * var(--s));width:0;height:0;position:absolute}.ml-dot{background:var(--bg);border:1px solid var(--line-2);place-items:center;width:24px;height:24px;display:grid;position:absolute;top:-12px;left:-12px}.ml-sl{white-space:nowrap;letter-spacing:.16em;text-transform:uppercase;color:var(--c);align-items:baseline;gap:8px;font-size:10.5px;display:flex;position:absolute;bottom:22px}.ml-sl i{font:400 18px/1 var(--disp);letter-spacing:0;color:var(--tx-4);font-style:normal}.ml-c .ml-sl{left:0;transform:translate(-50%)}.ml-l .ml-sl{left:-12px}.ml-r .ml-sl{right:-12px}.ml-stn.ml-ok{--c:var(--tx-2)}.ml-stn.ml-ok .ml-dot{border-color:color-mix(in srgb, var(--s-act) 45%, var(--line-2))}.ml-stn.ml-cur{--c:var(--hue)}.ml-stn.ml-cur .ml-dot{border-color:var(--hue-hi);background:color-mix(in srgb, var(--hue) 14%, var(--bg));box-shadow:0 0 14px -3px var(--hue)}.ml-stn.ml-cur .ml-sl{text-shadow:0 0 10px color-mix(in srgb, var(--hue) 55%, transparent)}.ml-stn.ml-cur .ml-sl i{color:var(--hue)}.ml-stn.ml-hold,.ml-stn.ml-no{--c:var(--warn)}.ml-stn.ml-lost{--c:var(--s-unav)}.ml-stn.ml-hold .ml-dot,.ml-stn.ml-no .ml-dot,.ml-stn.ml-lost .ml-dot{border-color:color-mix(in srgb, var(--c) 70%, transparent);background:color-mix(in srgb, var(--c) 10%, var(--bg))}.ml-stn.ml-hold .ml-sl i,.ml-stn.ml-no .ml-sl i,.ml-stn.ml-lost .ml-sl i{color:var(--c)}.ml-stn.ml-rock .ml-dot{box-shadow:none;background:0 0;border-color:#0000}.ml-stn.ml-rock .ml-mk{visibility:hidden}.ml-gate .gate-body{padding-top:clamp(16px,12vh,140px)}.ml-pg{flex-direction:column;gap:18px;display:flex}.ml-pg>.crumb{margin-bottom:-4px}.ml-steps{flex-direction:column;list-style:none;display:flex;position:relative}.ml-sp:not(:last-child):before{content:"";background:var(--line-2);width:1px;position:absolute;top:32px;bottom:-8px;left:11.5px}.ml-sp.ml-ok:not(:last-child):before{background:color-mix(in srgb, var(--s-act) 35%, var(--line-2))}.ml-sp{grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:3px 14px;padding:8px 0;display:grid;position:relative}.ml-m{background:var(--bg-kids);border:1px solid var(--line-2);grid-row:1/span 2;align-self:start;place-items:center;width:24px;height:24px;display:grid}.ml-n{letter-spacing:.16em;text-transform:uppercase;color:var(--tx-2);grid-column:2;align-items:baseline;gap:9px;font-size:11px;display:flex}.ml-n i{font:400 17px/1 var(--disp);letter-spacing:0;color:var(--tx-4);font-style:normal}.ml-d{color:var(--tx-3);grid-column:2/-1;font-size:10.5px}.ml-sp>.chip{grid-area:1/3;height:18px;padding:0 6px;font-size:9.5px}.ml-sp>.chip .dot{animation:2.4s ease-in-out infinite breathe}.ml-pn{flex-direction:column;grid-column:2/-1;gap:14px;margin-top:8px;padding:16px 18px 18px;display:flex}.ml-pn .auth-acts{margin-top:0}.ml-act{grid-column:2/-1;margin-top:8px}.ml-act .auth-acts{margin-top:0}.ml-sp.ml-ok .ml-m{border-color:color-mix(in srgb, var(--s-act) 40%, var(--line-2))}.ml-sp.ml-cur .ml-m{border-color:var(--hue-hi);background:color-mix(in srgb, var(--hue) 14%, var(--bg-kids));box-shadow:0 0 14px -3px var(--hue)}.ml-sp.ml-cur .ml-n{color:var(--hue);text-shadow:0 0 10px color-mix(in srgb, var(--hue) 55%, transparent)}.ml-sp.ml-cur .ml-n i{color:var(--hue)}.ml-sp.ml-hold,.ml-sp.ml-no{--c:var(--warn)}.ml-sp.ml-lost{--c:var(--s-unav)}.ml-sp:is(.ml-hold,.ml-no,.ml-lost) .ml-m{border-color:color-mix(in srgb, var(--c) 70%, transparent);background:color-mix(in srgb, var(--c) 10%, var(--bg-kids))}.ml-sp:is(.ml-hold,.ml-no,.ml-lost) .ml-n,.ml-sp:is(.ml-hold,.ml-no,.ml-lost) .ml-n i{color:var(--c)}.ml-sp.ml-wait .ml-n,.ml-sp.ml-wait .ml-d{color:var(--tx-4)}.ml-sp.ml-wait .ml-m{border-style:dashed}.ml-to{flex-direction:column;gap:6px;display:flex}.ml-to b{letter-spacing:.02em;color:var(--tx);align-items:center;gap:9px;font-size:15px;font-weight:400;display:flex}.ml-to b svg.i{color:var(--hue)}.ml-x{color:var(--tx-2);font-size:11.5px;line-height:1.55}@media (width<=900px){.ml-routes{display:none}.ml-gate .gate-body{padding-top:8px}}@media (width<=640px){.ml-pn{grid-column:1/-1;padding:14px 14px 16px}}.gd-sel{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute;top:0;left:0}.gd-rl{color:var(--tx-2);flex-direction:column;gap:10px;font-size:12.5px;line-height:1.6;list-style:none;display:flex}.gd-rl li{padding-left:17px;position:relative}.gd-rl li:before{content:"";background:color-mix(in srgb, var(--hue) 70%, var(--line-2));width:7px;height:2px;position:absolute;top:.74em;left:0}.gd-rl b{color:var(--tx)}:is(.gd-rl,.gd-steps,.gd-dl,.gd-note,.gd-ex p) em,.gd-rl code{color:var(--tx);border:1px solid var(--line-3);background:var(--well);white-space:nowrap;padding:0 4px;font-size:.92em;font-style:normal}.gd-rl code{font-family:var(--mono);letter-spacing:.06em}.gd-ref{color:var(--hue);border-bottom:1px dotted color-mix(in srgb, var(--hue) 60%, transparent);cursor:pointer}.gd-ref:hover{color:var(--hue-hi);border-bottom-style:solid}.gd-pg{flex:none;gap:6px;display:flex}.gd-pg .btn{cursor:pointer;user-select:none}.gd-fig{border:1px solid var(--line-2);background:var(--well);flex-direction:column;gap:9px;min-width:0;margin:0;padding:9px 12px 12px;display:flex}.gd-fig figcaption{letter-spacing:.15em;text-transform:uppercase;color:var(--tx-3);font-size:9.5px}.gd-lim{flex-wrap:wrap;gap:6px;display:flex}.gd-lim span{border:1px dashed var(--line-3);height:22px;color:var(--tx-3);white-space:nowrap;padding:0 8px;font-size:10.5px;line-height:20px;display:inline-block}.gd-lim b{color:var(--tx);font-weight:400}.gd-note,.gd-fix{border:1px solid var(--line-2);border-left:3px solid var(--c,var(--hue));background:color-mix(in srgb, var(--c,var(--hue)) 6%, var(--well));color:var(--tx-2);flex-direction:column;gap:4px;padding:8px 12px 9px;font-size:11.5px;line-height:1.5;display:flex}:is(.gd-note,.gd-fix)>b{letter-spacing:.15em;text-transform:uppercase;color:var(--c,var(--hue));font-size:9.5px}.gd-note span b{color:var(--tx);font-weight:400}.gd-lns{flex-direction:column;gap:6px;display:flex}.gd-ln{border:1px solid color-mix(in srgb, var(--c) 35%, var(--line-2));background:color-mix(in srgb, var(--c) 5%, var(--panel));grid-template-columns:152px minmax(0,1fr);align-items:center;column-gap:12px;min-height:40px;padding:7px 12px 7px 15px;display:grid;position:relative}.gd-ln:before{content:"";background:var(--c);width:4px;position:absolute;top:-1px;bottom:-1px;left:-1px}.gd-ln>b{letter-spacing:.12em;text-transform:uppercase;color:var(--c);white-space:nowrap;align-items:center;gap:7px;font-size:11px;display:flex}.gd-ln>b i{background:var(--c);width:7px;height:7px;box-shadow:0 0 8px var(--c);border-radius:50%;flex:none}.gd-ln>span{color:var(--tx-2);font-size:11.5px;line-height:1.45}.gd-dec{counter-reset:dec;flex-direction:column;list-style:none;display:flex}.gd-dec li{counter-increment:dec;min-height:36px;color:var(--tx-2);align-items:center;gap:0;padding-left:32px;font-size:11.5px;display:flex;position:relative}.gd-dec li:before{content:counter(dec);border:1px solid var(--line-3);background:var(--panel);width:20px;height:20px;color:var(--tx-3);z-index:1;place-items:center;font-size:10px;display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%)}.gd-dec li:not(:last-child):after{content:"";border-left:1px dashed var(--line-3);height:100%;position:absolute;top:50%;left:10px}.gd-dec li:last-child:before{content:"–"}.gd-q{flex:1;align-items:center;min-width:0;display:flex}.gd-q:after{content:"";border-top:1px dashed color-mix(in srgb, var(--c) 45%, var(--line-2));flex:1;min-width:12px;margin:0 8px}.gd-a{border:1px solid color-mix(in srgb, var(--c) 70%, transparent);background:color-mix(in srgb, var(--c) 13%, transparent);width:104px;height:22px;color:var(--c);letter-spacing:.12em;text-transform:uppercase;flex:none;justify-content:center;align-items:center;font-size:10px;display:inline-flex}.gd-a.gd-no{color:var(--tx-3);background:0 0;border-style:dashed}.gd-chain{counter-reset:ch;flex-direction:column;gap:6px;list-style:none;display:flex}.gd-chain li{counter-increment:ch;grid-template-rows:auto auto;grid-template-columns:20px minmax(0,1fr);align-items:center;column-gap:10px;display:grid;position:relative}.gd-chain li:before{content:counter(ch);border:1px solid color-mix(in srgb, var(--c) 60%, transparent);width:20px;height:20px;color:var(--c);background:color-mix(in srgb, var(--c) 10%, transparent);grid-row:1/3;place-items:center;font-size:10px;display:grid}.gd-chain li:not(:last-child):after{content:"";border-left:1px solid var(--line-3);height:6px;position:absolute;top:21px;left:10px}.gd-chain b{letter-spacing:.1em;text-transform:uppercase;color:var(--tx);white-space:nowrap;font-size:11px;font-weight:400}.gd-chain small{color:var(--tx-3);white-space:nowrap;font-size:10px}.gd-steps{counter-reset:stp;flex-direction:column;gap:14px;list-style:none;display:flex}.gd-steps li{counter-increment:stp;border-bottom:1px dashed var(--line-2);grid-template-rows:auto auto;grid-template-columns:38px minmax(0,1fr);gap:3px 12px;padding-bottom:14px;display:grid}.gd-steps li:last-child{border-bottom:0;padding-bottom:0}.gd-steps li:before{content:counter(stp);border:1px solid color-mix(in srgb, var(--hue) 55%, var(--line-2));width:32px;height:32px;font:22px/1 var(--disp);color:var(--hue);grid-row:1/3;place-items:center;padding-top:4px;display:grid}.gd-steps b{letter-spacing:.14em;text-transform:uppercase;color:var(--tx);font-size:11px}.gd-steps span{color:var(--tx-2);font-size:12.5px;line-height:1.6}.gd-flds{flex-direction:column;gap:10px;display:flex}.gd-flds .field small{color:var(--tx-3);font-size:10px}.gd-strict{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.gd-strict span{border:1px solid color-mix(in srgb, var(--c) 45%, var(--line-2));background:color-mix(in srgb, var(--c) 7%, transparent);flex-direction:column;align-items:center;gap:3px;padding:7px 0 6px;display:flex}.gd-strict b{font:22px/1 var(--alt);color:var(--c);font-variant-numeric:tabular-nums}.gd-strict small{letter-spacing:.14em;text-transform:uppercase;color:var(--c);font-size:9.5px}.gd-strict .gd-at{border-style:dashed;border-color:var(--tx-3)}.gd-tree{color:var(--tx-2);font-size:11.5px}.gd-g{border-left:2px solid color-mix(in srgb, var(--c-prt) 55%, var(--line-2));flex-direction:column;gap:5px;padding:6px 0 2px 12px;display:flex}.gd-g .gd-g{margin-top:1px}.gd-gk{letter-spacing:.14em;text-transform:uppercase;color:#05070a;background:var(--c-prt);align-self:flex-start;margin-left:-12px;padding:0 7px;font-size:9.5px;font-weight:700;line-height:18px}.gd-c{border:1px solid var(--line-2);background:var(--panel);white-space:nowrap;align-items:center;gap:7px;height:28px;padding:0 9px;display:flex}.gd-c svg.i{width:13px;height:13px;color:var(--tx-3)}.gd-c b{color:var(--tx);margin-left:auto;font-weight:700}.gd-out{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.gd-oh{letter-spacing:.12em;text-transform:uppercase;color:var(--tx-2);align-self:stretch;align-items:center;gap:8px;font-size:11px;display:flex}.gd-oh svg.i{width:15px;height:15px;color:var(--c)}.gd-oh .c{font:700 16px var(--mono);letter-spacing:.02em;margin-left:auto}.gd-os{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.gd-os small{color:var(--tx-3);font-size:10px}.gd-os .chip svg.i{width:12px;height:12px}.gd-cd{background:#1d2732;align-self:stretch;height:3px;position:relative}.gd-cd i{background:var(--s-ovr);box-shadow:0 0 8px color-mix(in srgb, var(--s-ovr) 60%, transparent);position:absolute;top:0;bottom:0;left:0}.gd-act.act{flex:none;max-width:none}.gd-fig .act{height:auto;min-height:37px;padding-top:5px;padding-bottom:5px}.gd-fig .act :is(.an,.as){white-space:normal}.gd-fig .ctl{grid-template-columns:max-content minmax(0,1fr) max-content max-content;column-gap:8px;display:grid}.gd-fig .ctl>*{grid-column:1/-1}.gd-fig .cl{grid-template-columns:subgrid;height:auto;min-height:25px;padding:4px 8px}.gd-fig .cl .n{white-space:normal}.gd-fig .cl .n small{letter-spacing:.06em;color:var(--c);font-size:9.5px;display:block}.gd-dur{align-items:center;gap:8px;display:flex}.gd-dur .inp{justify-content:center;width:52px;height:28px}.gd-tl{grid-template-columns:max-content max-content minmax(0,1fr);display:grid}.gd-tl>div{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px dashed var(--line-2);min-height:30px;color:var(--tx-2);align-items:center;column-gap:10px;padding:5px 0 5px 11px;font-size:11px;line-height:1.4;display:grid;position:relative}.gd-tl>div:last-child{border-bottom:0}.gd-tl>div:before{content:"";background:var(--c);width:3px;box-shadow:0 0 6px color-mix(in srgb, var(--c) 50%, transparent);position:absolute;top:7px;bottom:7px;left:0}.gd-tl .t{color:var(--tx-3);font-variant-numeric:tabular-nums}.gd-tl .r{color:var(--c-prt);white-space:nowrap}.gd-tl .r.c{color:var(--c)}.gd-tl .x{min-width:0}.gd-rib{background:#121a22;height:8px;display:flex}.gd-rib i{background:var(--c);box-shadow:0 0 8px color-mix(in srgb, var(--c) 55%, transparent)}.gd-rib i.st-inact{box-shadow:none;background:#2a3642}.gd-ribx{letter-spacing:.08em;color:var(--tx-4);text-transform:uppercase;justify-content:space-between;margin-top:-4px;font-size:9.5px;display:flex}.gd-causes{grid-template-columns:max-content minmax(0,1fr);gap:8px 10px;display:grid}.gd-causes>div{grid-column:1/-1;grid-template-columns:subgrid;color:var(--tx-2);font-size:11px;line-height:1.5;display:grid}.gd-causes b{letter-spacing:.14em;text-transform:uppercase;color:var(--tx);padding-top:2px;font-size:9.5px;font-weight:400}.gd-lane{border:1px solid color-mix(in srgb, var(--c) 35%, var(--line-2));background:color-mix(in srgb, var(--c) 5%, var(--panel));flex-direction:column;gap:6px;padding:8px 9px 9px 13px;display:flex;position:relative}.gd-lane:before{content:"";background:var(--c);width:4px;position:absolute;top:-1px;bottom:-1px;left:-1px}.gd-lh{letter-spacing:.12em;text-transform:uppercase;color:var(--c);white-space:nowrap;flex-wrap:wrap;align-items:center;gap:2px 7px;font-size:11px;font-weight:700;display:flex}.gd-lh .dot{background:var(--c);width:7px;height:7px;box-shadow:0 0 8px var(--c);border-radius:50%}.gd-w{letter-spacing:.04em;text-transform:none;color:var(--tx-3);white-space:normal;margin-left:auto;font-size:10px;font-weight:400}.gd-w>span{white-space:nowrap}.gd-lane .act{flex:none;max-width:none}.gd-msg{border:1px solid var(--line-3);color:var(--tx-2);background:#0b1016;flex-direction:column;font-size:11px;display:flex}.gd-mh{border-bottom:1px solid var(--line-2);letter-spacing:.06em;color:var(--tx-3);justify-content:space-between;padding:6px 10px;font-size:10px;display:flex}.gd-mh b{color:var(--tx-2);font-weight:400}.gd-ms{color:var(--tx);letter-spacing:.02em;padding:8px 10px 4px;font-weight:700}.gd-mb{flex-direction:column;gap:3px;padding:4px 10px 9px;display:flex}.gd-mb>div{grid-template-columns:70px minmax(0,1fr);display:grid}.gd-mb span{color:var(--tx-4)}.gd-mb b{font-weight:400}.gd-mf{border-top:1px dashed var(--line-2);color:var(--tx-3);--c:var(--s-comms);justify-content:space-between;padding:6px 10px;font-size:10.5px;display:flex}.gd-mf span:last-child{text-underline-offset:3px;text-decoration:underline}.gd-ex{border:1px solid var(--line-2);background:var(--well);flex-direction:column;gap:9px;min-width:0;padding:10px 12px 12px;display:flex}.gd-exh b{letter-spacing:.12em;text-transform:uppercase;color:var(--tx);font-size:11px}.gd-cfg{border-top:1px solid var(--line);grid-template-columns:max-content minmax(0,1fr);column-gap:8px;display:grid}.gd-cfg>div{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px solid var(--line);color:var(--tx-2);align-items:baseline;padding:5px 0;font-size:11px;line-height:1.45;display:grid}.gd-cfg>div>span:first-child{letter-spacing:.12em;text-transform:uppercase;color:var(--c);font-size:9.5px}.gd-cfg b{color:var(--tx);font-weight:400}.gd-cfg em{color:var(--tx-4);font-style:normal}.gd-cfg i{color:var(--c-prt);font-style:normal}.gd-ex p{color:var(--tx-3);font-size:11px;line-height:1.5}.gd-dl{flex-direction:column;display:flex}.gd-dl dt{letter-spacing:.13em;text-transform:uppercase;color:var(--tx);align-items:center;gap:8px;font-size:10.5px;display:flex}.gd-dl dt:before{content:"";background:var(--warn);width:7px;height:2px}.gd-dl dd{color:var(--tx-2);margin:3px 0 12px 15px;font-size:12.5px;line-height:1.6}.gd-dl dd:last-child{margin-bottom:0}.gd-where{flex-direction:column;gap:10px;display:flex}.gd-where>div{border-bottom:1px dashed var(--line-2);color:var(--tx-2);flex-direction:column;gap:4px;padding-bottom:10px;font-size:11px;line-height:1.5;display:flex}.gd-where>div:last-child{border-bottom:0;padding-bottom:0}.gd-where b{letter-spacing:.14em;text-transform:uppercase;color:var(--tx);font-size:10px;font-weight:400}.gd-chs{flex-wrap:wrap;gap:5px;margin-top:3px;display:flex}.gd-chs .chip{height:18px;font-size:9px}.gd-tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.gd-tiles>div{--c:var(--hue);border:1px solid var(--line-2);border-top:2px solid color-mix(in srgb, var(--c) 70%, var(--line-2));background:var(--well);flex-direction:column;justify-content:space-between;gap:10px;min-width:0;padding:12px 14px 13px;display:flex}.gd-tiles>div.st-ovr{--c:var(--s-ovr)}.gd-tiles>div.st-comms{--c:var(--s-comms)}.gd-tiles b{font:400 44px/.8 var(--disp);letter-spacing:.03em;color:var(--c);white-space:nowrap;padding-top:8px}.gd-tiles span{color:var(--tx-2);font-size:11px;line-height:1.45}.row.gd-man{grid-template-columns:264px minmax(0,1fr)}.gd-toc{flex-direction:column;min-height:0;display:flex}.gd-list{flex-direction:column;gap:3px;display:flex}.gd-it{text-align:left;cursor:pointer;user-select:none;border:1px solid #0000;grid-template-columns:36px minmax(0,1fr);align-items:center;column-gap:8px;min-height:49px;padding:6px 10px 6px 11px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:grid;position:relative}.gd-it:before{content:"";background:var(--hue);opacity:0;width:3px;position:absolute;top:-1px;bottom:-1px;left:-1px}.gd-it:hover{border-color:var(--line-2);background:#ffffff08}.gd-num{font:26px/.8 var(--disp);color:var(--tx-4);padding-top:5px;transition:color .15s,text-shadow .15s}.gd-it:hover .gd-num{color:var(--tx-2)}.gd-tt{flex-direction:column;gap:3px;min-width:0;display:flex}.gd-tt b{letter-spacing:.09em;text-transform:uppercase;color:var(--tx);font-size:11.5px}.gd-tt small{color:var(--tx-3);font-size:10.5px}.gd-qr{border-top:1px dashed var(--line-2);flex-direction:column;gap:9px;margin-top:auto;padding-top:11px;display:flex}.gd-sheet{flex-direction:column;min-height:0;padding-top:12px;display:flex}.gd-tp{flex-direction:column;flex:1;min-height:0;display:none}.gd-th{border-bottom:1px solid var(--line);flex:none;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:18px;margin:0 -14px;padding:2px 14px 13px;display:grid;position:relative}.gd-th:after{content:"";background:var(--hue);width:28px;height:1px;box-shadow:0 0 6px var(--hue);position:absolute;bottom:-1px;left:14px}.gd-big{font:64px/.8 var(--disp);letter-spacing:.02em;color:var(--hue);text-shadow:0 0 2px #ffffff59, 0 0 26px color-mix(in srgb, var(--hue) 45%, transparent);padding-top:10px}.gd-ht{flex-direction:column;gap:7px;min-width:0;display:flex}.gd-ht h2{font:400 32px/.8 var(--disp);letter-spacing:.05em;text-transform:uppercase;color:var(--tx);padding-top:6px}.gd-ht p{color:var(--tx-2);max-width:84ch;font-size:12.5px;line-height:1.5}.gd-th .gd-pg{align-self:start;padding-top:4px}.gd-bd{flex:1;grid-template-columns:minmax(0,1fr) 330px;column-gap:26px;min-height:0;padding-top:16px;display:grid}.gd-main{flex-direction:column;gap:18px;min-width:0;display:flex}.gd-s{flex-direction:column;gap:9px;display:flex}.gd-s h3{letter-spacing:.16em;text-transform:uppercase;color:var(--tx-3);align-items:center;gap:8px;font-size:10px;font-weight:400;display:flex}.gd-s h3:after{content:"";background:linear-gradient(90deg, var(--line-2), transparent);flex:1;height:1px}.gd-figs{flex-direction:column;gap:12px;min-width:0;display:flex}.gd-chainfig{display:none}.gd-exs{flex:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:14px;display:grid}.gd-lims{flex-direction:column;flex:1;gap:22px;padding-top:16px;display:flex}.gd-lims .gd-tiles>div{min-height:128px}.gd-rej{columns:2;column-gap:30px;display:block}.gd-rej li{break-inside:avoid;padding-bottom:8px}.gd-tp.on{display:flex}.gd-it.on{border-color:var(--hue-hi);background:linear-gradient(100deg, color-mix(in srgb, var(--hue) 17%, var(--panel)), color-mix(in srgb, var(--hue) 6%, var(--panel)) 70%);box-shadow:0 0 0 1px color-mix(in srgb, var(--hue) 55%, transparent), 0 0 22px -6px color-mix(in srgb, var(--hue) 55%, transparent), inset 0 1px 0 color-mix(in srgb, var(--hue-hi) 30%, transparent)}.gd-it.on:before{opacity:1;box-shadow:0 0 10px var(--hue)}.gd-it.on:after{content:"";border:7px solid #0000;border-right-color:var(--hue-hi);filter:drop-shadow(0 0 4px var(--hue));position:absolute;top:50%;right:-1px;transform:translate(1px,-50%)}.gd-it.on .gd-num{color:var(--hue);text-shadow:0 0 14px color-mix(in srgb, var(--hue) 60%, transparent)}@container page (width<1100px){.row.gd-man{grid-template-columns:minmax(0,1fr)}.gd-list{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:4px;display:grid}.gd-it{min-height:46px}.gd-toc .gd-it:after{display:none}.gd-qr{margin-top:10px}.gd-qr .gd-chain{flex-flow:wrap;gap:8px 22px}.gd-chain li:not(:last-child):after{display:none}.gd-tp{flex:none}.gd-bd{grid-template-columns:minmax(0,1fr);row-gap:18px}.gd-figs{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;display:grid}.gd-exs{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-tiles{grid-template-columns:repeat(3,minmax(0,1fr))}}@container page (width<720px){.gd-list{grid-template-columns:repeat(auto-fill,minmax(176px,1fr))}.gd-it{grid-template-columns:30px minmax(0,1fr);min-height:38px;padding-top:5px;padding-bottom:5px}.gd-num{padding-top:4px;font-size:21px}.gd-tt small{display:none}.gd-lims .gd-tiles>div{min-height:92px}.gd-qr{display:none}.gd-chainfig{display:flex}.gd-th{grid-template-columns:auto minmax(0,1fr);row-gap:12px}.gd-th .gd-pg{grid-column:1/-1;padding-top:0}.gd-big{font-size:52px}.gd-ht h2{font-size:28px}.gd-figs,.gd-exs{grid-template-columns:minmax(0,1fr)}.gd-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-rej{columns:1}.gd-ln{grid-template-columns:minmax(0,1fr);row-gap:3px}}@container page (width<480px){.gd-list{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-it{column-gap:6px;padding-left:8px;padding-right:6px}.gd-tt b{letter-spacing:.06em;font-size:11px}.gd-big{font-size:44px}.gd-th .gd-pg .btn{flex:1}.gd-lims .gd-tiles>div{min-height:104px}.gd-tiles b{font-size:36px}.gd-tl>div{grid-template-columns:62px minmax(0,1fr);grid-template-areas:"t r""x x";row-gap:2px}.gd-tl .t{grid-area:t}.gd-tl .r{grid-area:r}.gd-tl .x{grid-area:x}.gd-a{width:92px}}.ys-op{cursor:pointer}.ys-op:hover .chip{box-shadow:0 0 22px -2px var(--c)}.ys-rd{--t:90%;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:6px 10px;min-width:0;display:grid}.ys-rd>.lbl,.ys-rd>.mbar{grid-column:1/-1}.ys-v{font:26px/1 var(--alt);color:var(--c,var(--tx));font-variant-numeric:tabular-nums;white-space:nowrap;text-shadow:0 0 16px color-mix(in srgb, var(--c,transparent) 30%, transparent)}.ys-v small{color:var(--tx-3);text-shadow:none;margin-left:3px;font-size:12px}.ys-of{color:var(--tx-3);white-space:nowrap;justify-self:end;font-size:10.5px}.ys-of b{color:var(--tx);font-weight:400}.ys-rd>.mbar{height:5px}.ys-rd>.mbar b{background:var(--tx-2);width:1px;box-shadow:0 0 4px #fff6}.ys-n{font:26px/1 var(--alt);color:var(--c,var(--tx));font-variant-numeric:tabular-nums;white-space:nowrap}.ys-n.c{text-shadow:0 0 16px color-mix(in srgb, var(--c) 35%, transparent)}.ys-n small{font:11px var(--mono);letter-spacing:.04em;color:var(--tx-3);text-shadow:none;margin-left:5px}.ys-em{flex-direction:column;gap:7px;min-width:0;display:flex}.ys-em>.lbl b{letter-spacing:.02em;color:var(--tx);text-transform:none;margin-left:auto;font-size:11px;font-weight:400}.ys-emb{background:var(--well);height:8px;box-shadow:0 0 0 1px var(--line-2);gap:1px;display:flex}.ys-emb i{width:var(--w);flex:0 auto;min-width:2px}.ys-e-pr{background:var(--hue);box-shadow:0 0 8px color-mix(in srgb, var(--hue) 50%, transparent)}.ys-e-et{background:color-mix(in srgb, var(--hue) 55%, var(--well))}.ys-e-bi{background:color-mix(in srgb, var(--hue) 28%, var(--well))}.ys-e-co{background:color-mix(in srgb, var(--tx-3) 60%, var(--well))}.ys-e-at{background:color-mix(in srgb, var(--tx-3) 30%, var(--well))}.ys-e-ot{background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--tx-4) 55%, transparent) 0 1.5px, transparent 1.5px 4px), var(--well)}.ys-eml{color:var(--tx-3);grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 14px;font-size:10.5px;display:grid}.ys-eml>span{white-space:nowrap;align-items:center;gap:7px;min-width:0;display:flex}.ys-eml b{color:var(--tx);font-variant-numeric:tabular-nums;margin-left:auto;font-weight:400}.ys-sw{width:9px;height:9px;box-shadow:none;flex:none}.ys-pair{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;column-gap:18px;display:grid}.ys-pair .ys-rd{grid-template-columns:minmax(0,1fr);row-gap:5px}.ys-pair .ys-of{order:1;justify-self:start}.ys-kg{background:var(--line-2);border:1px solid var(--line-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.ys-kg>div{background:var(--well);flex-direction:column;gap:4px;min-width:0;padding:5px 10px 6px;display:flex}.ys-kg b{font:17px/1 var(--alt);color:var(--tx);font-variant-numeric:tabular-nums;white-space:nowrap}.ys-kvs .kv{gap:12px}.ys-kvs .v{color:var(--tx-3);white-space:nowrap;font-variant-numeric:tabular-nums}.ys-kvs .v b{color:var(--tx);font-weight:400}.ys-cn{text-overflow:ellipsis;min-width:0;color:var(--tx-4);letter-spacing:.02em;margin-left:auto;overflow:hidden}.ys-legend{letter-spacing:.06em;color:var(--tx-3);flex-wrap:wrap;align-items:center;gap:4px 16px;font-size:10px;display:flex}.ys-legend>span{white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.ys-lg-f{background:var(--s-act);width:16px;height:5px;box-shadow:0 0 6px color-mix(in srgb, var(--s-act) 60%, transparent)}.ys-lg-t{background:var(--tx-2);width:1px;height:11px}.row.amap-r.ys-ov{height:633px}.ys-st{flex-direction:column;flex:none;gap:14px;display:flex}.ys-sum{flex:none;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1.1fr 1fr 1fr 1fr auto;gap:9px 0;height:100px;padding:11px 16px 9px;display:grid}.ys-c{border-left:1px dashed var(--line-2);flex-direction:column;justify-content:center;gap:8px;min-width:0;padding:0 18px;display:flex}.ys-c:first-child{border-left:0;padding-left:0}.ys-c .chip.lg{align-self:flex-start}.ys-rl{align-items:flex-end;padding-right:0}.ys-rl .lbl{white-space:nowrap}.ys-lg{border-top:1px solid var(--line);grid-column:1/-1;padding-top:8px}.row.ys-beam{grid-template-columns:repeat(4,minmax(0,1fr));height:392px}.ys-node{flex-direction:column;justify-content:space-between;gap:12px;display:flex}.ys-node .pt{margin-bottom:-2px}.ys-node .pt .chip{height:18px}.ys-node .pfoot{margin-top:0}.row.ys-low{grid-template-columns:repeat(4,minmax(0,1fr));height:277px}.ys-pg{flex-direction:column;grid-column:span 2;justify-content:space-between;gap:10px;display:flex}.ys-pg .pt{margin-bottom:-2px}.ys-pg .pt .chip{height:18px}.ys-pg .pfoot{margin-top:0}.ys-pgk{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:24px;display:grid}.ys-pgk .kv{padding:3px 0}.ys-pgk .kv:nth-last-child(2){border-bottom:0}@container page (width<1100px){.row.amap-r.ys-ov{height:auto}.ys-sum{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:14px;height:auto}.ys-c:nth-child(4){border-left:0;padding-left:0}.ys-rl{grid-column:span 2}.row.ys-beam,.row.ys-low{grid-template-columns:repeat(2,minmax(0,1fr));height:auto}.ys-pg{grid-column:1/-1}}@container page (width<720px){.ys-sum{grid-template-columns:repeat(2,minmax(0,1fr))}.ys-c:nth-child(3){border-left:0;padding-left:0}.ys-c:nth-child(4){border-left:1px dashed var(--line-2);padding-left:18px}.ys-rl{border-left:0;flex-direction:row;grid-column:1/-1;justify-content:space-between;align-items:center;padding-left:0}.row.ys-beam,.row.ys-low{grid-template-columns:minmax(0,1fr)}.ys-pg .ys-pair{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row;row-gap:14px}.ys-pgk{grid-template-columns:minmax(0,1fr)}.ys-pgk .kv:nth-last-child(2){border-bottom:1px dashed var(--line-2)}}@container page (width<480px){.ys-c{padding:0 12px}.ys-c:nth-child(4){padding-left:12px}.ys-sum .chip.lg{height:26px;padding:0 9px;font-size:11px}.ys-eml{column-gap:10px}}.qt-sw{letter-spacing:.12em;text-transform:uppercase;min-width:0;color:var(--tx-2);cursor:pointer;user-select:none;white-space:nowrap;align-items:center;gap:10px;font-size:10.5px;display:inline-flex}.qt-sw input{appearance:none;border:1px solid var(--line-3);background:var(--well);cursor:pointer;flex:none;width:38px;height:20px;margin:0;transition:border-color .15s,background-color .15s;position:relative;box-shadow:inset 0 2px 6px -2px #000}.qt-sw input:after{content:"";background:var(--tx-4);width:14px;height:14px;transition:transform .15s var(--ease), background-color .15s, box-shadow .15s;position:absolute;top:2px;left:2px}.qt-sw:hover input{border-color:var(--tx-4)}.qt-sw input:checked{border-color:var(--s-act);background:color-mix(in srgb, var(--s-act) 22%, transparent)}.qt-sw input:checked:after{background:var(--s-act);box-shadow:0 0 8px var(--s-act);transform:translate(18px)}.qt-sw:hover input:checked{border-color:color-mix(in srgb, var(--s-act) 70%, #fff)}.qt-sw input:focus-visible{outline:1px solid var(--hue-hi);outline-offset:2px}.qt-sw .qt-on{color:var(--s-act)}.qt-sw .qt-off{color:var(--tx-3);text-overflow:ellipsis;overflow:hidden}.qt-sw input:checked~.qt-off,.qt-sw input:not(:checked)~.qt-on{display:none}.qt-cron{width:150px;height:26px;padding:0 8px}.qt-cron input{font:12px var(--mono);letter-spacing:.04em;word-spacing:.45em}.qt-new{color:var(--c-prt)!important}.qt-pips{flex:none;gap:3px;display:inline-flex}.qt-pips i{border:1px solid var(--line-3);background:var(--well);width:13px;height:9px}.qt-pips i.x{border-color:var(--danger);background:color-mix(in srgb, var(--danger) 55%, var(--well))}.qt-pips i.ok{border-color:var(--s-act);background:var(--s-act)}.qt-pips i.nx{border:1px dashed var(--warn);background:color-mix(in srgb, var(--warn) 12%, var(--well))}.qt-code{text-overflow:ellipsis;border:1px solid color-mix(in srgb, var(--c) 45%, transparent);background:color-mix(in srgb, var(--c) 10%, transparent);max-width:100%;color:var(--c);line-height:18px;font:11px var(--mono);letter-spacing:.02em;white-space:nowrap;padding:0 6px;display:inline-block;overflow:hidden}.mbar.qt-lim{flex:0 110px;height:4px}.qt-to{color:var(--tx-4)}.qt-lbl{letter-spacing:.14em;color:var(--tx-3);text-transform:uppercase;font-size:9.5px}.qt-lad{align-items:flex-start;min-width:0;list-style:none;display:flex}.qt-st{letter-spacing:.04em;width:58px;color:var(--tx-4);text-align:center;flex-direction:column;flex:none;align-items:center;gap:6px;font-size:10px;display:flex}.qt-st b{border:1px solid var(--line-3);background:var(--well);width:34px;height:34px;font:400 20px/1 var(--disp);color:var(--tx-3);place-items:center;padding-top:3px;display:grid}.qt-st span{white-space:nowrap}.qt-st small{color:var(--tx-4);margin-top:1px;font-size:10px;display:block}.qt-st.qt-fin{width:74px}.qt-st.x b{border-color:color-mix(in srgb, var(--danger) 70%, transparent);background:color-mix(in srgb, var(--danger) 16%, var(--well));color:var(--danger)}.qt-st.x span{color:var(--tx-3)}.qt-st.nx b{border:1px solid var(--warn);background:var(--warn);color:#05070a;box-shadow:0 0 16px -3px var(--warn), inset 0 1px 0 #ffffff59;--c:var(--warn);animation:2.4s ease-in-out infinite alarm}.qt-st.nx span{color:var(--warn)}.qt-st.qt-fin b{border-style:dashed;padding-top:0}.qt-st.qt-fin b svg.i{width:14px;height:14px}.qt-gap{min-width:26px;height:34px;color:var(--tx-3);white-space:nowrap;flex:1 1 0;justify-content:center;align-items:flex-start;padding-top:1px;font-size:10px;display:flex;position:relative}.qt-gap:after{content:"";border-top:1px dashed var(--line-3);position:absolute;top:17px;left:0;right:0}.qt-gap.qt-now{color:var(--warn)}.qt-gap.qt-now:after{border-top:1px solid var(--warn);box-shadow:0 0 6px var(--warn)}.qt-led{flex:none}.qt-hd,.qt-row{grid-template-columns:260px repeat(3,minmax(0,1fr));column-gap:18px;display:grid}.qt-k{letter-spacing:.15em;color:var(--tx-3);text-transform:uppercase;white-space:nowrap;align-self:center;padding-left:2px;font-size:9.5px}.qt-g{letter-spacing:.16em;height:22px;color:var(--hue);text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;padding:0 2px;font-size:10px;display:flex}.qt-g:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--hue) 45%, var(--line-2)), var(--line) 60%, transparent);flex:1;height:1px}.qt-row{border-bottom:1px solid var(--line);padding:10px 0}.qt-row:last-child{border-bottom:0;padding-bottom:0}.qt-t{border:1px solid var(--line-2);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 9%, var(--panel-2)), var(--panel) 70%);grid-template-columns:34px minmax(0,1fr) auto;grid-template-areas:"ic tn tn""ch ch bt";align-content:start;align-items:center;gap:12px;padding:10px 12px 10px 14px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0a}.qt-t:before{content:"";background:var(--c);width:2px;position:absolute;top:-1px;bottom:-1px;left:-1px}.qt-t.st-warn:before{box-shadow:0 0 10px var(--c)}.qt-ic{border:1px solid color-mix(in srgb, var(--c) 55%, transparent);background:color-mix(in srgb, var(--c) 10%, transparent);width:34px;height:34px;color:var(--c);grid-area:ic;align-self:start;place-items:center;display:grid}.qt-ic svg.i{stroke-width:1.4px;width:19px;height:19px}.qt-tn{flex-direction:column;grid-area:tn;gap:5px;min-width:0;display:flex}.qt-tn b{font:22px/.9 var(--disp);letter-spacing:.06em;text-transform:uppercase;overflow-wrap:anywhere;padding-top:4px}.qt-tn small{color:var(--tx-3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10.5px;line-height:1.35;display:-webkit-box;overflow:hidden}.qt-t>.chip{grid-area:ch;justify-self:start}.qt-t>.btn{grid-area:bt;justify-self:end}.qt-grp{grid-template-columns:max-content minmax(0,1fr);align-content:start;column-gap:14px;min-width:0;display:grid}.qt-grp:before{content:attr(data-g);border-bottom:1px solid color-mix(in srgb, var(--hue) 45%, var(--line-2));letter-spacing:.16em;color:var(--hue);text-transform:uppercase;grid-column:1/-1;padding:2px 2px 5px;font-size:10px;display:none}.qt-f{grid-column:1/-1;grid-template-columns:subgrid;border-bottom:1px dashed var(--line-2);min-height:27px;font-size:11px;transition:background-color .15s;display:grid}.qt-f:last-child{border-bottom:0}.qt-f:hover{background:#ffffff05}.qt-f.qt-tall{min-height:36px}.qt-v{min-width:0;color:var(--tx-2);white-space:nowrap;flex-wrap:wrap;align-items:center;gap:3px 10px;padding:4px 0;display:flex}.qt-v b{color:var(--tx);font-weight:400}.qt-v b.c{color:var(--c)}.qt-v small{min-width:0;color:var(--tx-3);text-overflow:ellipsis;font-size:10.5px;overflow:hidden}.qt-v small b{color:var(--tx-2)}.qt-v .chip{height:18px}.qt-v .was{margin-left:2px}.qt-v.qt-nil{color:var(--tx-4)}.qt-d{min-width:28px}.qt-cap{border:1px solid var(--line-2);background:color-mix(in srgb, var(--panel-2) 60%, transparent);grid-column:1/-1;margin-top:10px;font-size:11px}.qt-cap.qt-none{color:var(--tx-4);align-items:center;gap:10px;padding:5px 10px;display:flex}.qt-cap>summary{color:var(--tx-2);white-space:nowrap;cursor:pointer;user-select:none;flex-wrap:wrap;align-items:center;gap:3px 8px;padding:5px 10px;list-style:none;display:flex}.qt-cap>summary::-webkit-details-marker{display:none}.qt-cap>summary:hover{background:#ffffff05}.qt-cap>summary b{color:var(--tx);font-weight:400}.qt-cap>summary small{color:var(--tx-3);margin-left:auto;font-size:10.5px}.qt-cap .qt-sep{color:var(--tx-4)}.qt-cap .qt-del{color:var(--hue)}.qt-cap .qt-zero{color:var(--tx-4)}.qt-caret{width:12px;height:12px;color:var(--tx-3);transition:transform .15s var(--ease)}.qt-cap[open] .qt-caret{transform:rotate(90deg)}.qt-cap[open]>summary{border-bottom:1px solid var(--line-2)}.qt-cap-t{grid-template-columns:minmax(0,1fr) repeat(5,max-content);column-gap:18px;padding:2px 10px 0;display:grid}.qt-cap-t>span{border-bottom:1px dashed var(--line-2);min-width:0;color:var(--tx-2);white-space:nowrap;text-overflow:ellipsis;padding:4px 0;overflow:hidden}.qt-cap-t>.r{text-align:right}.qt-cap-t>.qt-ch{letter-spacing:.15em;color:var(--tx-3);text-transform:uppercase;padding-top:5px;font-size:9.5px}.qt-cap-t code{font:11px var(--mono);letter-spacing:.02em;color:var(--tx)}.qt-cap-t>.qt-cf{border-bottom:0;border-top:1px solid var(--line-3);color:var(--tx)}.qt-cap-h{color:var(--tx-3);padding:4px 10px 6px;font-size:10.5px}@container page (width<720px){.qt-cap-t{grid-template-columns:minmax(0,1fr) repeat(3,max-content);column-gap:12px}.qt-cap-t>:nth-child(6n+5),.qt-cap-t>:nth-child(6n+6){display:none}.qt-cap>summary small{flex-basis:100%;margin-left:0}}.row.qt-foot{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);height:158px}.qt-ladder,.qt-run{flex-direction:column;display:flex}.qt-ladder .qt-lad{margin:auto 0;padding-top:2px}.qt-rk{flex-direction:column;margin-top:-2px;display:flex}.qt-rk .kv{gap:14px;padding:6px 0}.qt-rk .kv>span:last-child{color:var(--tx-2);text-align:right;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@container page (width<1100px){.qt-hd{display:none}.qt-row{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:8px}.qt-t{grid-column:1/-1;grid-template-columns:34px minmax(0,1fr) auto auto;grid-template-areas:"ic tn ch bt"}.qt-grp:before{display:block}.row.qt-foot{grid-template-columns:minmax(0,1fr);height:auto}.qt-ladder .qt-lad{margin:6px 0 4px}}@container page (width<720px){.qt-row{grid-template-columns:minmax(0,1fr);row-gap:10px}.qt-t{grid-template-columns:28px minmax(0,1fr) auto;grid-template-areas:"ic tn tn""ch ch bt";padding:8px 10px 8px 12px}.qt-ic{width:28px;height:28px}.qt-cron{width:100%}.qt-lad{flex-wrap:wrap;row-gap:12px}}@container page (width<480px){.qt-st{width:46px}}#root{height:100dvh;min-height:100vh}.app .page-body .contents,.crumb .contents{display:contents}button.switch{cursor:pointer;transition:border-color .15s,background-color .15s}button.switch:after{transition:transform .15s var(--ease)}.switch.off{border-color:var(--line-3);background:var(--well);box-shadow:inset 0 2px 6px -2px #000}.switch.off:after{background:var(--tx-4);box-shadow:none;transform:translate(-18px)}.switch.sm.off:after{transform:translate(-12px)}.switch:disabled{cursor:not-allowed;opacity:.55}.inp.textarea{height:auto;padding:8px 10px}.inp textarea{width:100%;min-width:0;color:inherit;font:inherit;resize:vertical;background:0 0;border:0;outline:0}.inp.disabled,.inp :disabled{cursor:not-allowed;opacity:.55}.inp.num-inp:has(input){padding-right:0}.inp.num-inp:has(input) input{text-align:inherit}.inp.num-inp:has(input) input.right{text-align:right}.inp.num-inp:has(input) .stp{border-left:1px solid var(--line-2);flex-direction:column;align-self:stretch;display:flex}.inp.num-inp:has(input) .stp button{cursor:pointer;width:20px;color:var(--tx-3);flex:1;font-size:8px;line-height:1}.inp.num-inp:has(input) .stp button+button{border-top:1px solid var(--line-2)}.inp.num-inp:has(input) .stp button:hover{color:var(--hue);background:var(--panel-hi)}.s-select-row{align-items:center;gap:8px;display:flex}.s-select-row>.relative{flex:1;min-width:0;position:relative}.s-select-trigger{text-align:left;cursor:pointer;justify-content:space-between;width:100%}.s-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s-select-trigger>.lbl{color:var(--tx-4);flex:none}.s-select-trigger.open{border-color:var(--hue)}[popover]{color:inherit;margin:0;padding:0}[popover]:popover-open{position:fixed;inset:auto}.s-select-list{z-index:50;border:1px solid var(--hue);background:var(--panel);max-height:min(224px,100dvh - 16px);position:absolute;left:0;right:0;overflow:hidden auto;box-shadow:0 8px 24px #0009}.s-select-option{text-align:left;width:100%;color:var(--tx-2);cursor:pointer;padding:7px 10px;display:block}.s-select-option.highlight{background:var(--panel-hi);color:var(--c)}.s-select-option.selected{background:var(--c);color:var(--bg);font-weight:700}.ferr[aria-hidden=true]{display:none}.help-tip{color:var(--tx-4);cursor:pointer;display:inline-flex}.help-tip:hover,.help-tip.open{color:var(--hue)}.help-tip:focus-visible{outline:1px solid var(--hue);outline-offset:1px}.help-tip svg.i{width:22px;height:22px}.help-pop{border:1px solid var(--hue);background:var(--panel);letter-spacing:.02em;max-width:340px;color:var(--tx-2);flex-direction:column;gap:8px;padding:12px 14px;font-size:11px;line-height:1.5;display:flex;box-shadow:0 8px 24px #0009}.help-grid{grid-template-columns:auto 1fr;gap:3px 12px;display:grid}.help-grid b{letter-spacing:.15em;text-transform:uppercase;color:var(--tx-3);align-self:center;font-size:9.5px;font-weight:400}.cbx.disabled{cursor:not-allowed;opacity:.55}.cbx.st-warn,.cbx.st-danger{--hue:var(--c)}.search input{min-width:0;color:var(--tx);font:inherit;background:0 0;border:0;outline:0;flex:1}.search input::placeholder{color:var(--tx-4)}.search input::-webkit-search-cancel-button{display:none}.rail .ri>span:not(.rbadge){white-space:normal;text-align:center;max-width:78px}.strip .live.offline{--c:var(--warn)}.card-foot>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.card-foot .idf{min-width:0;display:flex}.card-foot .idf>.idt{text-overflow:ellipsis;min-width:0;overflow:hidden}.card-foot .idf>span:last-child{white-space:pre;flex:none}.card-foot>.tg:first-child{white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.kids .card.st-unav>.outs{display:none}.scs .dim{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10.5px;overflow:hidden}a.opr:hover{color:var(--tx)}a.opr:hover .avatar{box-shadow:0 0 12px -4px var(--c-prt)}.card .outs{flex-wrap:wrap}svg.i[viewBox="0 0 256 256"]{fill:currentColor;stroke:none}.ip .relative{position:relative}.ip-tg{cursor:pointer;justify-content:space-between;width:100%}.ip-tg.open{border-color:var(--hue)}.ip-cur{align-items:center;gap:7px;min-width:0;display:inline-flex}.ip-cur>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ip-pop{border:1px solid var(--hue);background:var(--panel);flex-direction:column;gap:4px;padding:4px;display:flex;box-shadow:0 8px 24px #0009}.ip-flt{height:28px;font-size:11.5px}.ip-grid{scrollbar-gutter:stable;grid-template-columns:repeat(8,36px);gap:2px;max-height:292px;display:grid;overflow-y:auto}.ip-cell{width:36px;height:36px;color:var(--tx-2);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.ip-cell:hover{background:var(--panel-hi);color:var(--c)}.ip-cell.selected{background:var(--c);color:var(--bg)}.ip-cell svg.i{width:22px;height:22px}.ip-none{color:var(--tx-3);grid-column:1/-1;padding:8px 4px;font-size:11px}.cp-sw{border:1px solid #0008;flex:none;width:12px;height:12px;box-shadow:0 0 6px -1px}.cp-pop{gap:0}.cp-opt{width:100%;height:28px;color:var(--tx-2);font:inherit;text-align:left;cursor:pointer;white-space:nowrap;align-items:center;gap:8px;padding:0 8px;display:flex}.cp-opt:hover{background:var(--panel-hi);color:var(--tx)}.cp-opt.selected{color:var(--hue)}.kfold{cursor:pointer;text-align:left;width:100%}.kfold svg.i{width:12px;height:12px;color:var(--tx-3);transition:transform .15s}.kfold.open svg.i{transform:rotate(180deg)}.kfold:hover b{color:var(--tx)}.card.kroom{gap:4px;margin:-6px 0 0 16px;padding:5px 10px 6px 12px}.card.kroom:before{width:2px}.kroom .card-name{color:var(--tx-2);font-size:10.5px}.kroom.sel .card-name,.kroom:hover .card-name{color:var(--tx)}.kroom .scs{row-gap:3px}.kroom .scs .k{font-size:9px}.kroom .scs .v b{font-size:10.5px}.kroom .segs,.kroom .stack{height:3px}.card-name svg.i.cg,.p2n b svg.i,.pr-t b svg.i{vertical-align:-2px;width:12px;height:12px;margin-right:5px;display:inline-block}.attn-fly{align-self:stretch;min-width:0;display:flex;position:relative}.attn-fly>.attn{text-transform:inherit;cursor:pointer;margin:0 -9px;padding:0 9px;transition:background-color .15s,box-shadow .15s}.attn-fly>.attn:hover,.attn-fly.open>.attn{background:linear-gradient(0deg, color-mix(in srgb, var(--c) 16%, transparent), transparent)}.attn-fly.open>.attn{box-shadow:inset 0 2px 0 var(--c)}.attn-fly svg.ct{transition:transform .15s;animation:none}.attn-fly.open svg.ct{transform:rotate(180deg)}.attn-pop{z-index:50;border:1px solid color-mix(in srgb, var(--c) 55%, transparent);background:var(--scan), linear-gradient(180deg, color-mix(in srgb, var(--c) 10%, var(--panel-2)), var(--panel) 60px);width:380px;box-shadow:0 -18px 40px -14px #000, 0 0 34px -14px var(--c), inset 0 1px 0 color-mix(in srgb, var(--c) 25%, transparent);color:var(--tx-2);letter-spacing:.1em;white-space:normal;animation:attn-pop .18s var(--ease);flex-direction:column;display:flex;position:absolute;bottom:calc(100% + 7px);left:-9px}.attn-pop:after{content:"";border:0 solid var(--c);pointer-events:none;width:11px;height:11px;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--c) 80%, transparent));border-width:0 2px 2px 0;position:absolute;bottom:-1px;right:-1px}@keyframes attn-pop{0%{opacity:0;transform:translateY(6px)}}.ap-h{border-bottom:1px solid color-mix(in srgb, var(--c) 30%, var(--line));letter-spacing:.16em;height:32px;color:var(--c);align-items:center;gap:9px;padding:0 10px 0 22px;font-size:10.5px;display:flex;position:relative}.ap-h:before{content:"";background:repeating-linear-gradient(135deg, var(--c) 0 4px, transparent 4px 8px);border-right:1px solid color-mix(in srgb, var(--c) 60%, transparent);width:10px;position:absolute;top:0;bottom:0;left:0}.ap-h b{text-shadow:0 0 10px color-mix(in srgb, var(--c) 55%, transparent);font-weight:700}.ap-h .ct{background:var(--c);color:#05070a;min-width:16px;height:16px;font:700 10px/1 var(--mono);letter-spacing:0;box-shadow:0 0 12px var(--c);place-items:center;padding:0 4px;animation:2.4s ease-in-out infinite alarm;display:grid}.ap-h .kbd{border:1px solid var(--line-2);letter-spacing:.08em;color:var(--tx-3);border-bottom-width:2px;margin-left:auto;padding:0 5px;font-size:9px;line-height:14px}.ap-l{flex-direction:column;max-height:min(340px,100dvh - 140px);padding:4px;display:flex;overflow-y:auto}.ap-r{border-left:2px solid #0000;grid-template-columns:26px minmax(0,1fr) 13px;align-items:center;gap:11px;padding:7px 10px 7px 8px;display:grid}.ap-r+.ap-r{border-top:1px dashed var(--line)}.ap-r:hover,.ap-r:focus-visible{border-left-color:var(--c);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 15%, transparent), transparent 85%);outline:0}.ap-r .ic{width:26px;height:26px;color:var(--c);border:1px solid color-mix(in srgb, var(--c) 45%, transparent);background:color-mix(in srgb, var(--c) 10%, transparent);place-items:center;display:grid}.ap-r .ic svg.i{width:14px;height:14px}.ap-r .x{flex-direction:column;gap:2px;min-width:0;display:flex}.ap-r .x>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ap-r .x b{letter-spacing:.08em;color:var(--tx);font-size:11px;font-weight:400}.ap-r .x small{letter-spacing:.14em;color:var(--tx-3);font-size:9.5px}.ap-r svg.go{width:13px;height:13px;color:var(--tx-4);transition:transform .15s,color .15s}.ap-r:hover svg.go,.ap-r:focus-visible svg.go{color:var(--c);transform:translate(3px)}@media (hover:none){.ap-h .kbd{display:none}}@media (width<=640px){.attn-fly{position:static}.attn-pop{width:auto;left:8px;right:8px}}.feed .fr{transition:background-color .15s}.feed .fr>span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.feed .fr:hover{background:linear-gradient(90deg, color-mix(in srgb, var(--c) 16%, transparent), transparent 70%)}.feed .fr:hover .t{color:var(--tx-3)}.feed .fr:focus-visible{outline:1px solid var(--hue-hi);outline-offset:1px}.tsts{z-index:100;pointer-events:none;justify-content:center;max-height:100dvh;display:flex;position:fixed;inset:0 0 auto}.tsts-l{scrollbar-width:none;flex-direction:column;align-items:center;gap:8px;max-height:100dvh;padding:12px;display:flex;overflow:hidden auto}.tsts-l>*{pointer-events:auto}.tsts-all{position:sticky;bottom:0}.tsts-all .btn{background:var(--panel);box-shadow:0 8px 20px -8px #000}.tst{--c:var(--s-act);border:1px solid color-mix(in srgb, var(--c) 55%, var(--line-2));background:linear-gradient(90deg, color-mix(in srgb, var(--c) 12%, var(--panel)), var(--panel) 72%);width:400px;max-width:calc(100vw - 24px);box-shadow:0 16px 34px -18px #000, 0 0 26px -16px var(--c), inset 0 1px 0 color-mix(in srgb, var(--c) 25%, transparent);transition:opacity .2s var(--ease), transform .2s var(--ease);grid-template-columns:30px minmax(0,1fr) auto;align-items:start;column-gap:12px;padding:10px 10px 12px 16px;font-size:11px;display:grid;position:relative;overflow:hidden}.tst.st-warn{--c:var(--warn)}.tst.st-unav{--c:var(--danger)}.tst:before{content:"";background:var(--c);width:3px;box-shadow:0 0 8px color-mix(in srgb, var(--c) 60%, transparent);position:absolute;top:0;bottom:0;left:0}.tst.hz{padding-left:20px}.tst.hz:before{background:repeating-linear-gradient(135deg, var(--c) 0 5px, transparent 5px 10px);width:6px;box-shadow:none;border-right:1px solid color-mix(in srgb, var(--c) 60%, transparent)}.tst.pre{opacity:0;transform:translateY(-8px)}.tst.out{opacity:0;transform:translate(14px)}.tst-ic{border:1px solid color-mix(in srgb, var(--c) 70%, transparent);width:30px;height:30px;color:var(--c);background:color-mix(in srgb, var(--c) 10%, var(--well));place-items:center;display:grid}.tst.hz .tst-ic{border-color:var(--c);background:var(--c);color:#05070a;box-shadow:0 0 14px -2px var(--c)}.tst.st-unav .tst-ic{animation:2.4s ease-in-out infinite alarm}.tst-ic svg.i{width:17px;height:17px}.tst-t{flex-direction:column;gap:4px;min-width:0;padding-top:1px;display:flex}.tst-t b{color:var(--c);letter-spacing:.16em;text-transform:uppercase;font-size:10.5px;font-weight:400}.tst-t span{color:var(--tx);white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.tst-x.btn{width:26px;color:var(--tx-3);padding:0}.tst-x.btn:hover{color:var(--tx)}.tst-cd{background:color-mix(in srgb, var(--c) 14%, transparent);height:2px;position:absolute;bottom:0;left:0;right:0}.tst-cd i{background:var(--c);height:100%;box-shadow:0 0 6px var(--c);transform-origin:0;display:block}@media (prefers-reduced-motion:reduce){.tst{transition:none}.tst.st-unav .tst-ic{animation:none}}.dlg-layer{z-index:200;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dlg-veil{background:var(--scan), color-mix(in srgb, var(--bg) 78%, transparent);backdrop-filter:blur(2px);animation:.22s ease-out both dlg-fade;position:absolute;inset:0}.dlg-veil.out{animation:.22s ease-in both dlg-unfade}.dlg-box{width:480px;max-width:100%;animation:dlg-in .22s var(--ease) both;position:relative}.dlg-box.out{pointer-events:none;animation:.22s ease-in both dlg-out}.dlg{--c:var(--hue);box-shadow:inset 0 1px 0 #ffffff0a, 0 30px 60px -24px #000, 0 0 44px -22px var(--c);padding-bottom:14px}.dlg.st-act{--c:var(--s-act);border-color:color-mix(in srgb, var(--s-act) 45%, var(--line-2))}.dlg.st-warn{--c:var(--warn);--hue:var(--warn);border-color:color-mix(in srgb, var(--warn) 45%, var(--line-2))}.dlg.st-unav{--c:var(--danger);--hue:var(--danger);border-color:color-mix(in srgb, var(--danger) 45%, var(--line-2))}.dlg-hz{background:repeating-linear-gradient(135deg, var(--c) 0 5px, transparent 5px 10px);opacity:.8;height:3px;position:absolute;top:-5px;left:0;right:0;mask:linear-gradient(90deg,#0000,#000 16px calc(100% - 16px),#0000)}.dlg .pt{min-height:26px}.dlg .pt .l{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.dlg-x.btn{width:26px;color:var(--tx-3);padding:0}.dlg-x.btn:hover{color:var(--tx)}.dlg-b{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:14px;padding:8px 0 16px;display:grid}.dlg-ic{border:1px solid color-mix(in srgb, var(--c) 70%, transparent);width:34px;height:34px;color:var(--c);background:color-mix(in srgb, var(--c) 10%, var(--well));place-items:center;display:grid}.dlg.st-warn .dlg-ic,.dlg.st-unav .dlg-ic{border-color:var(--c);background:var(--c);color:#05070a;box-shadow:0 0 16px -2px var(--c)}.dlg.st-unav .dlg-ic{animation:2.4s ease-in-out infinite alarm}.dlg-ic svg.i{width:19px;height:19px}.dlg-m{color:var(--tx);white-space:pre-wrap;overflow-wrap:anywhere;max-height:50dvh;padding-top:7px;font-size:12px;line-height:1.6;overflow:hidden auto}.dlg-f{border-top:1px dashed var(--line-2);flex-wrap:wrap;justify-content:flex-end;gap:10px;padding-top:12px;display:flex}@keyframes dlg-fade{0%{opacity:0}}@keyframes dlg-unfade{to{opacity:0}}@keyframes dlg-in{0%{opacity:0;transform:translateY(8px)scale(.985)}}@keyframes dlg-out{to{opacity:0;transform:translateY(6px)scale(.985)}}@media (prefers-reduced-motion:reduce){.dlg-veil,.dlg-veil.out,.dlg-box,.dlg-box.out,.dlg.st-unav .dlg-ic{animation:none}}.dlg.st-warn :focus-visible,.dlg.st-unav :focus-visible{outline-color:color-mix(in srgb, var(--c) 65%, #fff)}.dlg-note{color:var(--tx-2);margin-top:10px;display:block}.ld-bars{--light-period:1.1s;gap:2px;display:flex}.ld-bars i{background:var(--c,var(--hue));width:10px;height:3px;box-shadow:0 0 6px var(--c,var(--hue));display:block}.ld{z-index:30;background:color-mix(in srgb, var(--bg) 74%, transparent);place-items:center;transition:opacity .1s ease-in .1s;display:grid;position:absolute;inset:0}@starting-style{.ld{opacity:0}}.ld.out{opacity:0;pointer-events:none;transition:opacity .1s ease-out}.ld-box{letter-spacing:.16em;text-transform:uppercase;color:var(--tx-3);flex-direction:column;align-items:center;gap:9px;font-size:10px;display:flex}.ld-box b{color:var(--c,var(--tx-2));font-weight:400}.ld-screen{background:var(--scan), radial-gradient(900px 480px at 50% 42%, color-mix(in srgb, var(--hue) 8%, transparent), transparent 70%), var(--bg);height:100dvh;color:var(--tx-2);font:11px var(--mono);flex-direction:column;justify-content:center;align-items:center;gap:30px;padding:24px;display:flex;position:relative}.ld-mark{flex-direction:column;align-items:center;gap:14px;display:flex}.ld-mark .logo-mark{--occ:var(--bg);--sw:2.2px;--rw:1.2px;width:168px;height:126px}.ld-mark .logo-word{letter-spacing:.5em;color:var(--tx);padding-left:.5em;font-size:22px}.ld-status{text-align:center;letter-spacing:.16em;text-transform:uppercase;max-width:460px;color:var(--tx-3);flex-direction:column;align-items:center;gap:12px;display:flex}.ld-status b{color:var(--c,var(--tx-2));align-items:center;gap:8px;font-weight:400;display:inline-flex}.ld-status b svg.i{flex:none;width:16px;height:16px}.ld-status .tick{animation:2s step-end infinite blink}.ld-status p{border:1px solid color-mix(in srgb, var(--c) 60%, transparent);background:color-mix(in srgb, var(--c) 8%, var(--panel));color:var(--tx);letter-spacing:.04em;text-transform:none;overflow-wrap:anywhere;padding:9px 12px}.ld-ver{text-align:center;letter-spacing:.16em;color:var(--tx-4);position:absolute;bottom:14px;left:0;right:0}.ld-ver b{color:var(--tx-3);font-weight:400}@media (prefers-reduced-motion:reduce){.ld-bars i,.ld-status .tick{animation:none}}.gate .auth-form .field .lbl .lnk{margin-left:auto}.gate .pt .more{cursor:pointer;text-transform:inherit}.gate .pt .more:hover{color:var(--hue-hi)}.ml-pn .auth-form{gap:14px}.home-former,.home-foot>span:not(.lbl){text-overflow:ellipsis;min-width:0;overflow:hidden}.home-op{min-width:0}.ops .opl{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.home-op small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.row.he-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1fr)}.row.he-new{grid-template-columns:minmax(0,480px)}.he-form{flex-direction:column;gap:14px;display:flex}.he-stack{flex-direction:column;gap:14px;min-width:0;display:flex}.he-room{grid-template-columns:56px minmax(0,1fr) 72px;align-items:start;gap:10px;display:grid}.he-room .ip-cur>span{display:none}.he-room .he-act{justify-content:flex-end}.he-room .btn.icon{width:32px;height:32px}.he-act{align-items:center;gap:8px;display:flex}.he-list{flex-direction:column;gap:8px;display:flex}.he-row{border:1px solid var(--line-2);border-left:3px solid var(--c);background:var(--well);grid-template-columns:84px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:46px;padding:6px 12px;display:grid}.he-row .chip{justify-self:start}.he-name{flex-direction:column;min-width:0;display:flex}.he-name b{letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.he-name small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.he-name>a{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;overflow:hidden}.he-name a:hover b{color:var(--hue-hi)}.row.hi-list{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));align-items:start}.sc-dt{border-top:1px dashed var(--line-2);grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;padding-top:8px;display:grid}.sc-col{flex-direction:column;gap:6px;min-width:0;display:flex}.sc-row{border:1px solid var(--line-2);background:var(--well);flex-direction:column;gap:3px;min-width:0;padding:5px 8px;display:flex}.sc-rn{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.sc-rn b{letter-spacing:.08em;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.sc-rn .chip{flex:none;height:16px;font-size:8.5px}.sc-row small{color:var(--tx-3);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.sc-row .rd{gap:6px 10px}.sc-row .outs:empty{display:none}@container page (width<720px){.sc-dt{grid-template-columns:minmax(0,1fr)}}@container page (width<1100px){.row.he-main{grid-template-columns:1fr}}.row.lists :is(.dl,.pl2){flex:1;min-height:0;overflow-y:auto}.row.lists :is(.dl,.pl2)>*{flex-shrink:0}.home-rooms{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));align-items:start;gap:10px;display:grid}.card.sc-new{min-height:64px;color:var(--tx-3);cursor:pointer;border-style:dashed;justify-content:center;align-self:stretch;align-items:center}.card.sc-new .card-name{color:inherit;align-items:center;gap:6px;display:inline-flex}.card.sc-new:hover{color:var(--hue-hi);border-color:var(--hue)}.card.sc-new:disabled{opacity:.5;cursor:progress}.sc-rooms{white-space:normal;letter-spacing:.08em;flex-wrap:wrap;gap:3px 10px;font-size:9.5px}.sc-rooms span{align-items:center;gap:3px;display:inline-flex}.sc-form{white-space:normal;grid-template-columns:160px minmax(0,1fr);align-items:start;gap:10px;display:grid}@media (width<480px){.sc-form{grid-template-columns:minmax(0,1fr)}}.dl-g{padding-top:4px}.dl-g a:hover{color:var(--hue-hi)}.row.db-home{grid-template-columns:1fr 1fr}.row.db-home .panel{min-height:0}.row.db-home .pt .l b{color:var(--tx);font-weight:400}.db-empty{justify-content:space-between;align-items:center;gap:14px;padding:16px;display:flex}@container page (width<1100px){.row.db-home{grid-template-columns:1fr}}@container page (width>=1100px){.row.readings[style]{grid-template-columns:var(--rd-cols)}.row.readings.rd-wrap{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:205px;height:auto}}.sens>.pt .l{min-width:0}.sens>.pt .rd-n{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sens>.pt .code{white-space:nowrap;flex:none}.oact .override-amount{width:66px;min-width:66px;height:24px;padding:0 4px}.page-body>.cfg{flex:none}.page-body>.cfg .cfg-f{margin-top:10px}.lockbar{--c:var(--line-3);border:1px solid var(--c);background:var(--well);flex:none;align-items:center;gap:14px;min-height:54px;padding:8px 12px 8px 20px;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:inset 0 2px 6px -2px #000}.lockbar:before{content:"";background:repeating-linear-gradient(135deg, var(--c) 0 5px, transparent 5px 10px);border-right:1px solid color-mix(in srgb, var(--c) 60%, transparent);opacity:.5;width:6px;position:absolute;top:0;bottom:0;left:0}.lockbar.on{--c:var(--warn);background:linear-gradient(90deg, color-mix(in srgb, var(--c) 20%, var(--panel)), color-mix(in srgb, var(--c) 5%, var(--panel)) 70%);box-shadow:0 0 30px -14px var(--c), inset 0 1px 0 color-mix(in srgb, var(--c) 35%, transparent)}.lockbar.on:before{opacity:1}.lk-ic{border:1px solid var(--line-3);width:34px;height:34px;color:var(--tx-3);flex:none;place-items:center;transition:background-color .2s,color .2s,box-shadow .2s;display:grid}.lk-ic svg.i{stroke-width:2px;width:20px;height:20px}.lockbar.on .lk-ic{border-color:var(--c);background:var(--c);color:#05070a;box-shadow:0 0 18px var(--c);animation:2.4s ease-in-out infinite alarm}.lk-t{min-width:0;color:var(--tx-3);white-space:normal;flex-direction:column;flex:1;gap:3px;font-size:11px;line-height:1.4;display:flex}.lk-t b{letter-spacing:.12em;text-transform:uppercase;color:var(--tx-2);font-size:12.5px;line-height:1.2}.lockbar.on .lk-t{color:var(--tx-2)}.lockbar.on .lk-t b{color:var(--c)}.lockbar .switch{margin-left:auto}.lockbar.on .switch{--s-act:var(--warn)}.lockbar.chg,.lockbar.chg:hover{border-color:var(--c-prt);box-shadow:0 0 0 1px color-mix(in srgb, var(--c-prt) 70%, transparent) inset, 0 0 14px -6px var(--c-prt)}.lockbar.chg:before{background:repeating-linear-gradient(135deg, var(--c-prt) 0 5px, transparent 5px 10px);opacity:.9}button.ca-ctl{text-align:left}button.ca-ctl:focus-visible{outline:1px solid var(--hue-hi);outline-offset:2px}.ca-unexpected{flex:none}.ca-unexpected-list{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:8px;margin-top:12px;display:grid}.ca-hn.on{display:inline}.ca-pin.ca-rsv .ca-pad{background:repeating-linear-gradient(135deg, var(--line-3) 0 2px, transparent 2px 5px);border-style:dashed}.ca-list .ca-cl{flex:1;min-height:0;overflow:hidden auto}.ca-list .ca-add{width:100%;font:inherit;cursor:pointer;flex:none;font-size:10.5px}.ca-list .ca-add:disabled{opacity:.45;cursor:default}.ca-list .ca-add:disabled:hover{border-color:var(--line-3);color:var(--tx-3);background:0 0}.ca-list .ca-add:focus-visible{outline:1px solid var(--hue-hi);outline-offset:2px}.ca-ctl.ca-rm{--c:var(--c-prt);border-style:dashed}.ca-ctl.ca-rm .card-name{color:var(--tx-3);text-decoration:line-through}.ca-rm-f{justify-content:space-between;align-items:center;gap:8px;min-width:0;display:flex}.ca-rm-f .btn{flex:none;height:22px}.ca-ed>*{flex-shrink:0;min-width:0}.ca-fg .inp input{flex:1;min-width:0}.inp.ca-u{gap:4px}.ca-duty .inp.ca-u{width:72px}.ca-ed .ferr:empty{display:none}.ca-fg>*{min-width:0}.ca-freq .inp.ca-u{width:100px}.ca-freq .ca-khz{text-align:right;min-width:64px;font:13px/1 var(--alt);color:var(--tx);flex:none}@container page (width>=1100px){.row.ca-main{flex:0 auto;grid-template-rows:minmax(0,1fr);min-height:480px}.ca-bp .ca-board{align-content:safe center;margin-top:0;padding:6px 0;overflow:hidden auto}}.ob-nm,button.ob-lt{text-align:left}.ob-rq button{border:1px solid var(--tx-3);background:var(--panel);cursor:pointer;width:7px;height:7px;margin-left:-4px;transition:border-color .15s,background-color .15s;position:absolute;top:0;transform:rotate(45deg)}.ob-rq button:hover,.ob-rq button.ob-on{border-color:var(--hue);background:var(--hue)}.ob-rq button.ob-on{box-shadow:0 0 8px var(--hue)}button.ob-rc{cursor:pointer}button.ob-rc:disabled,.ob-rq button:disabled,button.ob-lt:disabled{cursor:progress}.ob-tz .inp{height:30px}.ob-pn a,.ob-pn small,.ob-wh small{text-overflow:ellipsis;max-width:100%;overflow:hidden}.ob-sr>.t,.ob-sr>b{text-overflow:ellipsis;overflow:hidden}.ob-tr>.ob-ef:only-child{grid-column:2/-1}.ob-la{flex-direction:column;align-items:center;gap:7px;padding:6px 0 4px;display:flex}.ob-la+.ob-ls{white-space:normal}.ob-la .logo-mark{--occ:var(--well)}button.ob-lt:hover .ob-la .logo-mark{--occ:#0b1016}.ob-la .logo-bars{display:flex}.ob-la .logo-bars:not(.smooth) i{animation:2s step-end infinite ob-sweep}@keyframes ob-sweep{0%,97.5%,to{opacity:calc(1 / (1 + pow(var(--i) - 2, 2)))}77.5%{opacity:calc(1 / (1 + pow(mod(var(--i) - 1, 5) - 2, 2)))}82.5%{opacity:calc(1 / (1 + pow(mod(var(--i) - 2, 5) - 2, 2)))}87.5%{opacity:calc(1 / (1 + pow(mod(var(--i) - 3, 5) - 2, 2)))}92.5%{opacity:calc(1 / (1 + pow(mod(var(--i) - 4, 5) - 2, 2)))}}@container page (width>=1100px){.row.ys-beam{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.ys-node,.ys-pg{min-width:0}.amap button,.ilk{text-align:left}.amap .mn.selected,.amap .ml.selected{border-color:var(--hue-hi);background:linear-gradient(100deg, color-mix(in srgb, var(--hue) 20%, var(--panel)), color-mix(in srgb, var(--hue) 8%, var(--panel)) 70%);box-shadow:0 0 0 1px color-mix(in srgb, var(--hue) 55%, transparent), 0 0 22px -6px color-mix(in srgb, var(--hue) 55%, transparent)}.amap .ml.selected:after{border-top-color:var(--hue-hi)}.amap .mw.selected:before{background:var(--hue-hi);box-shadow:0 0 8px var(--hue)}.gd-tp>.contents{display:contents}@container page (width>=720px){.rule-page.title-m .ph h1{font-size:48px;line-height:44.8px}.rule-page.title-l .ph h1{font-size:40px;line-height:44.8px}}.rule-chart .plot{min-height:100px}.rule-chart .pt .rc-ctl{align-items:center;gap:12px;display:flex}.rule-chart .pt .seg{height:22px}.rule-chart .pt .seg>button{letter-spacing:.1em;padding:0 8px;font-size:9.5px}.rule-chart-empty{letter-spacing:.14em;text-transform:uppercase;pointer-events:none;align-content:start;justify-items:center;padding-top:12%;font-size:10px;display:grid;position:absolute;inset:0}.check .ck-h>a{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.check .ck-h>a:hover,.check .ck-h>a:hover b{color:var(--hue)}.row.trend>.why{overflow:hidden auto}.rule-driver-list{flex-direction:column;flex:1;gap:7px;min-height:0;display:flex;overflow:hidden auto}.why .verdict .vx{min-width:0}.arb .cl a.n:hover,.act-log .tl-r:hover .x b{color:var(--hue)}.rule-logic .lane{height:auto;min-height:50px}.rule-logic .acts{flex-wrap:wrap;padding-block:5px}.rule-logic .act{flex:200px}.rule-logic .act>div{min-width:0}.rule-logic .an,.rule-logic .as{text-overflow:ellipsis;overflow:hidden}.rule-logic .an a:hover{color:var(--hue);text-decoration:underline}.rule-logic .lane-h .ln2{white-space:normal}.rule-logic{height:auto;min-height:166px}.flow>.pt .l{min-width:0}.flow>.pt .l .hint{text-overflow:ellipsis;min-width:0;overflow:hidden}.act-log .tl-r .x{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.rule-editor.ed{height:auto}.rule-editor .pv-b{flex-direction:column;gap:10px;display:flex}@container page (width>=1100px){.rule-editor .preview{align-self:start;position:sticky;top:0}}.rule-editor .preview .chg-r{align-items:baseline;gap:12px}.rule-editor .preview .chg-r>:first-child{flex:none;max-width:50%}.rule-editor .preview .chg-r>:last-child{text-align:right;overflow-wrap:anywhere;flex:1 1 0;min-width:0}.rule-editor .pv-why{flex-wrap:wrap;row-gap:3px}.rule-editor .pv-verdict.st-dis .dot{animation:none}.rule-editor .pv-empty{background:var(--well);text-align:center;letter-spacing:.12em;text-transform:uppercase;max-width:calc(100% - 24px);color:var(--tx-4);padding:2px 8px;font-size:10px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rule-edit-page .savebar .sb-err{color:var(--danger)}.rule-editor .inp.tog.off{border-color:var(--line-3)}.rule-editor :is(.chk-v,.hrow) .field .lbl,.rule-editor :is(.chk-v,.hrow) .inp.num-inp .stp{display:none}.rule-editor .hrow .inp.num-inp{width:52px;padding:0 8px}.rule-editor .hrow .inp.num-inp input{text-align:center}.rule-editor .cond{--c:var(--hue);--lane:var(--hue)}.rule-editor .cond-b{flex-direction:column;gap:10px;display:flex}.rule-editor .cgrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));align-items:start;gap:10px;display:grid}.rule-editor .cgrid>.addl{cursor:pointer;align-self:stretch;min-height:66px}.rule-editor .cgrid>.cgroup{grid-column:1/-1;margin-bottom:0}.rule-editor .chk .ai-h .nm{flex-direction:column;flex:0 auto;align-items:flex-start;gap:1px;display:flex}.rule-editor .chk .ai-h .nm>*{text-overflow:ellipsis;max-width:100%;overflow:hidden}.rule-editor .chk .nm .blank{color:var(--tx-3)}.rule-editor .chk .nm.err b{color:var(--danger)}.rule-editor .chk .live{text-shadow:0 0 10px color-mix(in srgb, var(--c) 50%, transparent);align-items:center;gap:4px;margin-left:auto;font-size:12px;font-weight:700;display:flex}.rule-editor .chk .live svg.i{width:13px;height:13px}.rule-editor .chk .live+.rm{margin-left:0}.rule-editor .chk-v{align-items:center;gap:6px;display:flex}.rule-editor .chk-v .inp{height:28px;font-size:11px}.rule-editor .chk-v>.field,.rule-editor .chk-v .vbox{flex:1 1 0;min-width:0;display:flex}.rule-editor .chk-v>.field.op{flex:none;width:56px}.rule-editor .chk-v .vbox .inp{flex:1;min-width:0;padding:0 8px}.rule-editor .chk-v .u{flex:none;justify-content:center;min-width:40px}.rule-editor .chk-v .vsr{text-align:left;cursor:pointer;flex:1 1 0;gap:8px;min-width:0}.rule-editor .chk-v .vsr .nm{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.rule-editor .chk-v .vsr b{letter-spacing:normal;font-weight:400}.rule-editor .chk-v .vsr small{color:var(--tx-4);letter-spacing:.06em;font-size:9.5px}.rule-editor .chk-v .vsr>.c{flex:none;font-weight:700}.rule-editor .chk-v .vsr:hover,.rule-editor .chk-v .vsr[aria-expanded=true]{border-color:var(--hue)}.rule-editor .chk-v .vsr.err{border-color:var(--danger)}.rule-editor .chk .was{align-self:flex-end}.rule-editor .opnd{width:16px;height:22px;color:var(--tx-4);cursor:pointer;flex:none;place-items:center;display:grid}.rule-editor .opnd svg.i{width:13px;height:13px}.rule-editor .opnd:hover,.rule-editor .opnd.on{color:var(--hue)}.rule-editor .ai .rm,.rule-editor .cg-h .rm{cursor:pointer}.rule-editor .rm:hover{color:var(--danger)}.rule-editor .rm:disabled{opacity:.35;cursor:not-allowed;color:var(--tx-4)}.rule-editor button.grip{cursor:grab;flex:none;width:14px;margin:0 -3px 0 -2px}.rule-editor button.grip:hover{color:var(--tx-2)}.rule-editor .cgroup{border:1px dashed var(--line-3);background:#ffffff04;margin-bottom:7px;padding:7px 8px 1px}.rule-editor .cg-h{flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:7px;display:flex}.rule-editor .cg-h .seg>button{white-space:nowrap}.rule-editor .cg-h .seg{height:24px}.rule-editor .cg-h .hint{text-align:right;color:var(--tx-3);flex:140px;font-size:10px}.rule-editor .cg-h .rm{width:18px}.rule-editor .cgroup .cadd{margin:0 0 7px}.rule-editor .lane-tabs{scrollbar-width:none;border-bottom:1px solid var(--line-2);display:flex;overflow:auto hidden}.rule-editor .lane-tabs .tab{--hue:var(--c);--hue-hi:color-mix(in srgb, var(--c) 78%, #fff);cursor:pointer}.rule-editor .lane-tabs .tab:not(.on){color:color-mix(in srgb, var(--c) 70%, var(--tx-3))}.rule-editor .lane-tabs .tab:not(.on):hover{color:var(--c)}.rule-editor .lane-tabs .dot{background:var(--c);width:7px;height:7px;box-shadow:0 0 8px var(--c);border-radius:50%}.rule-editor .lane-tabs .tab.chg .ct{color:var(--c-prt);border-color:color-mix(in srgb, var(--c-prt) 55%, transparent)}.rule-editor .lane-tabs .tab svg.i{width:13px;height:13px;color:var(--danger)}.rule-editor .lane-ed{--lane:var(--c);border:1px solid color-mix(in srgb, var(--c) 30%, var(--line-2));background:color-mix(in srgb, var(--c) 4%, var(--well));border-top:0;flex-direction:column;gap:10px;padding:10px;display:flex;container:lane/inline-size}.rule-editor .lhd{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;min-height:28px;display:flex}.rule-editor .lgrid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));align-items:start;gap:10px;display:grid}.rule-editor .lgrid>.addl{cursor:pointer;height:66px}.rule-editor .addl:not(:disabled):hover,.rule-editor .addl.on{border-color:var(--c);color:var(--c)}.rule-editor .addl:disabled{opacity:.45;cursor:not-allowed}.rule-editor .ai.tgt{border-color:var(--c);box-shadow:0 0 14px -8px var(--c)}.rule-editor .ai.comms :is(.cm-l,.cm-r){flex-direction:column;gap:7px;min-width:0;display:flex}@container lane (width>=470px){.rule-editor .ai.comms.wide{grid-column:span 2;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);align-items:start;gap:7px 14px;display:grid}.rule-editor .ai.comms.wide>.ai-h{grid-column:1/-1}}.rule-editor .cpick{border:1px solid color-mix(in srgb, var(--c) 55%, var(--line-2));background:var(--panel);box-shadow:0 0 18px -10px var(--c);flex-direction:column;gap:10px;padding:9px 10px 10px;display:flex;container:cpick/inline-size}.rule-editor .cp-h{letter-spacing:.14em;text-transform:uppercase;color:var(--c);align-items:center;gap:8px;font-size:10.5px;font-weight:700;display:flex}.rule-editor .cp-h .rm{width:18px;margin-left:auto}.rule-editor .cp-grp{flex-direction:column;gap:6px;display:flex}.rule-editor .cp-sec{letter-spacing:.14em;text-transform:uppercase;color:var(--tx-3);align-items:center;gap:8px;font-size:9.5px;display:flex}.rule-editor .cp-sec:after{content:"";background:linear-gradient(90deg, var(--line-2), transparent);flex:1;height:1px}.rule-editor .cp-dr{grid-template-columns:120px minmax(0,1fr);align-items:start;gap:4px 10px;display:grid}.rule-editor :is(.cp-dr,.cp-grp)+.cp-dr{background:linear-gradient(90deg, var(--line), transparent) top / 100% 1px no-repeat;padding-top:6px}.rule-editor .cp-dn{letter-spacing:.1em;text-transform:uppercase;min-width:0;color:var(--tx-2);overflow-wrap:anywhere;flex-direction:column;gap:2px;padding-top:9px;font-size:10.5px;display:flex}.rule-editor .cp-dn small{letter-spacing:.12em;color:var(--s-unav);font-size:9px}.rule-editor .cp-tiles{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px;display:grid}@container cpick (width<440px){.rule-editor .cp-dr{grid-template-columns:minmax(0,1fr)}.rule-editor .cp-dn{flex-direction:row;gap:8px;padding-top:0}}.rule-editor .cp-tile{border:1px solid var(--line-3);background:var(--well);text-align:left;cursor:pointer;grid-template-columns:16px minmax(0,1fr);align-items:center;gap:2px 8px;padding:7px 9px;display:grid}.rule-editor .cp-tile>svg.i{width:16px;height:16px;color:var(--k,var(--c));grid-row:span 2}.rule-editor .cp-tile b{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--tx);font-size:11px;font-weight:400;overflow:hidden}.rule-editor .cp-tile small{letter-spacing:.08em;text-transform:uppercase;color:var(--tx-3);align-items:center;gap:4px;font-size:9.5px;display:flex}.rule-editor .cp-tile small svg.i{width:11px;height:11px}.rule-editor .cp-tile.bad small{color:var(--s-unav)}.rule-editor .cp-tile:not(:disabled):hover,.rule-editor .cp-tile:focus-visible{border-color:var(--k,var(--c));box-shadow:0 0 12px -6px var(--k,var(--c));outline:0}.rule-editor .cp-tile.on{border-color:var(--c);background:color-mix(in srgb, var(--c) 10%, var(--well))}.rule-editor .cp-tile:disabled{opacity:.4;cursor:not-allowed}.rule-editor .cp-tile.st-comms{--k:var(--c)}.rule-editor .ai.chg{border-color:color-mix(in srgb, var(--c-prt) 60%, var(--line-2))}.rule-editor .ai-h .nm{text-align:left;white-space:nowrap;cursor:pointer;min-width:0;display:block}.rule-editor .ai-h .nm:hover b{color:var(--hue)}.rule-editor .inp.dv{gap:1px;width:70px;padding:0 0 0 6px}.rule-editor .inp.dv input{flex:none;width:26px}.rule-editor .inp.dv .stp{margin-left:5px}.rule-editor .ai .field .inp{height:28px;font-size:11px}.rule-editor .ai .field .inp.textarea{height:auto}.rule-editor .rcp.err .rcpt:not(.on){border-color:color-mix(in srgb, var(--danger) 70%, transparent)}.rule-editor .wchips button.chip{cursor:pointer}.rule-editor .wchips button.chip:hover{border-color:var(--c);background:color-mix(in srgb, var(--c,var(--tx-3)) 22%, transparent)}.rule-editor .wchips .chip:disabled{opacity:.45;cursor:not-allowed}.rule-editor .wchips .chip.ghost.on{--c:var(--hue)}.rule-editor .hrow .num-inp{width:52px}.rule-editor .hrow .s-select{flex:none;width:70px}.df-mk.fail{--c:var(--s-unav)}.df-st.fail{opacity:1}.df-st.fail .df-k,.df-st.fail .df-v{color:var(--s-unav)}.former-page .ph-title h1{color:var(--tx-2);text-shadow:0 0 2px #fff3}.former-page .ph-title h1+.chip.lg svg.i{width:14px;height:14px}.s-date .inp{font:inherit}.s-date>.relative{display:flex;position:relative}.s-date-trigger{text-align:left;cursor:pointer;font-variant-numeric:tabular-nums;flex:1;gap:8px;min-width:0}.s-date-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.s-date-trigger .i,.s-date-clear .i{width:13px;height:13px;color:var(--tx-3);flex:none}.s-date-trigger.open{border-color:var(--hue);box-shadow:0 0 0 1px var(--hue) inset, 0 0 16px -6px var(--hue)}.s-date-trigger:disabled{cursor:not-allowed;opacity:.55}.s-date-clear{cursor:pointer;justify-content:center;width:34px;margin-left:-1px;padding:0}.s-date-clear:hover .i{color:var(--danger)}.s-date button:focus-visible{outline:1px solid var(--hue);outline-offset:2px}.s-date-pop{border:1px solid var(--hue);background:linear-gradient(var(--panel-2), var(--panel));align-items:stretch;display:flex;box-shadow:0 8px 24px #0009,inset 0 1px #ffffff0d}.s-date-time{border-right:1px solid var(--line-2);display:flex}.s-date-col{width:38px;position:relative}.s-date-col+.s-date-col{border-left:1px solid var(--line)}.s-date-col>div{scrollbar-width:none;position:absolute;inset:0;overflow:hidden auto}.s-date-col button{text-align:center;width:100%;color:var(--tx-3);font-variant-numeric:tabular-nums;cursor:pointer;padding:4px 0;display:block}.s-date-col button:hover{background:var(--panel-hi);color:var(--tx)}.s-date-col button.on{background:var(--hue);color:#05070a;font-weight:700}.s-cal{color:var(--tx-2);user-select:none;padding:8px}.s-cal-months{position:relative}.s-cal-month{flex-direction:column;gap:6px;display:flex}.s-cal-nav{pointer-events:none;justify-content:space-between;align-items:center;height:28px;display:flex;position:absolute;inset:0 0 auto}.s-cal-step{pointer-events:auto;border:1px solid var(--line-2);width:28px;height:28px;color:var(--tx-3);cursor:pointer;place-items:center;display:grid}.s-cal-step:hover{border-color:var(--hue);color:var(--hue)}.s-cal-step:disabled{opacity:.4;cursor:not-allowed}.s-cal-step .i{width:12px;height:12px}.s-cal-caption{align-items:center;height:28px;padding:0 32px;display:flex}.s-cal-drops{gap:4px;width:100%;display:flex}.s-cal-drops .s-cal-m{flex:1;min-width:0}.s-cal-drops .s-cal-y{flex:none;width:66px}.s-cal-drops .inp.sm{width:100%}.s-cal-grid{border-collapse:collapse;width:100%}.s-cal-row{display:flex}.s-cal-wd{text-align:center;letter-spacing:.12em;width:34px;color:var(--tx-4);padding:4px 0;font-size:9.5px;font-weight:400}.s-cal-day{padding:0}.s-cal-btn{width:34px;height:30px;color:inherit;font-variant-numeric:tabular-nums;cursor:pointer;border:1px solid #0000;place-items:center;display:grid}.s-cal-btn:hover{border-color:var(--hue);color:var(--tx)}.s-cal-day.today>.s-cal-btn{border-color:var(--line-3);color:var(--tx)}.s-cal-day.on>.s-cal-btn{background:var(--hue);border-color:var(--hue);color:#05070a;box-shadow:0 0 12px -3px var(--hue);font-weight:700}.s-cal-day.out{color:var(--tx-4);opacity:.6}.s-cal-day.hidden{visibility:hidden}:is(.sh-mk,.sh-av){padding:0;font-family:inherit}:is(.sh-mk,.sh-av)[aria-pressed=true]{color:#05070a;background:var(--c);box-shadow:0 0 12px var(--c);outline:1px solid var(--hue-hi);outline-offset:2px}.sh-list>*{flex:none}.sh-empty{padding:10px 2px}.sh-more{border-top:1px dashed var(--line-2);letter-spacing:.06em;flex:none;justify-content:space-between;align-items:center;gap:10px;min-height:34px;padding:6px 2px 0;font-size:10px;display:flex}.sh-gap.wide{opacity:.45}.sh-end{letter-spacing:normal;text-transform:none;font-size:12px}.sh-ctl .sh-end .inp{height:24px;font-size:10.5px}.sh-ctl .sh-end .s-date-clear{width:24px}.row.pv-main{grid-template-columns:minmax(0,1fr) 344px;align-items:start}.pv-lists{flex-direction:column;gap:14px;min-width:0;display:flex}.pv-cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;display:grid}.pv-cards .card{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer}.pv-cards .card:focus-visible{outline:1px solid var(--hue-hi);outline-offset:2px}.pv-cards .card-foot b{color:var(--tx-2);font-weight:400}.pv-cards .card-foot .tg{color:var(--c)}.pv-side{flex-direction:column;gap:12px;display:flex}.pv-kvs .kv .v{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--tx-2);align-items:center;gap:6px;display:flex;overflow:hidden}.pv-kvs .kv .v svg.i{width:12px;height:12px;color:var(--tx-3)}.pv-side .ferr:empty{display:none}.pv-side .pfoot{white-space:normal}@container page (width<1100px){.row.pv-main{grid-template-columns:minmax(0,1fr)}}.pv-none{color:var(--tx-4);padding:2px 0;font-size:11px}.xd-dev.xd-dev-long{letter-spacing:.06em;white-space:normal;font-size:34px;line-height:.95}.xd-gl b,.xd-f b,.xd-f a{text-overflow:ellipsis;overflow:hidden}.xd-hand .kv small{color:var(--tx-3);display:block}.xd-sc:focus-visible,.xd-pr:focus-visible,.xd-h:focus-visible{outline:1px solid var(--hue-hi);outline-offset:2px}.dh-select{z-index:2;cursor:pointer;position:absolute;inset:0}.dh-select:focus-visible{outline:1px solid var(--hue-hi);outline-offset:2px}.dh-r a{z-index:3;position:relative}.dh-r a:hover,.dh-cn a:hover{color:var(--hue);text-decoration:underline}.dh-list>*{flex:none}.dh-none b{color:var(--tx-3)}.dh-nc{color:var(--tx-4);font-size:10.5px}.dh-ex>.hd-flt{grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:6px}.dh-configurations{margin-top:14px}.dh-configuration{border-bottom:1px dashed var(--line-2);grid-template-columns:48px minmax(0,1fr) minmax(0,1fr);gap:4px 12px;padding:9px 0;font-size:11px;display:grid}.dh-configuration small{color:var(--tx-3);grid-column:2/-1}.dh-configurations>.hd-nav{justify-content:flex-end;margin-top:10px}@container page (width<720px){.dh-ex>.hd-flt{grid-template-columns:minmax(0,1fr)}}.ta-p .ta-kvs .v{white-space:normal;text-align:right;flex-wrap:wrap;justify-content:flex-end}.ta-p .kv{min-width:0}.ta-p .pfoot>span{flex:none}.rp-row.rp-sl{cursor:pointer;user-select:none}.rp-row.rp-sl:hover :is(.rp-l,.rp-r){border-color:var(--line-3);background:#0b1016}.rp-row.rp-sl:hover .rp-t b{color:var(--hue-hi)}button.rp-l{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer}button.rp-l:focus-visible{outline:1px solid var(--hue-hi);outline-offset:3px}button.rp-g{font:inherit;padding:0;font-size:9.5px}button.rp-g:not(:disabled){cursor:pointer}button.rp-g:disabled{opacity:1;cursor:default}button.rp-g:focus-visible{outline:1px solid var(--hue-hi);outline-offset:2px}.rp-pf .s-select-trigger{min-width:76px;height:24px;padding:0 8px;font-size:11px}.rp-pf .s-select-trigger:after{width:5px;height:5px}.rp-omit{flex:none;height:22px;padding:0 7px;font-size:9.5px}.rp-pick{--c:var(--tx-4);border-style:dashed}.rp-pick .rp-pn{color:var(--tx-4);text-shadow:none;font-size:32px}.rp-cands{white-space:normal;align-items:center;display:flex;overflow:visible}.rp-cands .rp-cand{flex:1;min-width:0}.rp-cands .rp-cand .inp{width:100%}.rp-cands a{color:var(--hue)}.rp-cands a:hover{color:var(--hue-hi)}.page-body:has(>.lb-main){overflow:hidden}@container page (width<1100px){.page-body:has(>.lb-main){overflow-y:auto}}.lb-list button.lb-nr,.lb-list button.lb-vx{text-align:left;cursor:pointer}.lb-list button.lb-nr:hover{color:var(--tx);background:color-mix(in srgb, var(--hue) 8%, transparent)}.lb-ex button.lb-nr:hover{border-color:var(--line-3);background:var(--panel-hi)}.lb-list .hd-nav button.btn{height:22px}.lb-pau button.btn{height:20px;margin-left:auto;padding:0 8px;font-size:9.5px}.df-acts{flex-wrap:wrap;gap:6px;margin-top:3px;display:flex}.df-fr .df-acts{flex-wrap:nowrap;margin-top:0}button.df-rel{text-align:left;width:100%;font:inherit;color:inherit}.df-cl .pfoot .df-why{text-overflow:ellipsis;overflow:hidden}.df-fleet .pfoot{margin-top:10px}.df-fleet .pfoot>span:first-child{margin-right:auto}@container page (width<1100px){.df-rl{max-height:320px}}.ds{flex:none}.ds-b{flex-direction:column;gap:12px;display:flex}.ds-fg{grid-template-columns:minmax(0,1fr) 220px 260px}.ds-sec{border:1px solid var(--line-3);background:var(--well);letter-spacing:.06em;justify-content:space-between;align-items:center;gap:10px;height:30px;padding:0 0 0 10px;font-size:11.5px;display:flex}.ds-sec b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ds-sec .btn{flex:none;height:22px;margin-right:3px}.ds .ca-foot{flex-wrap:wrap;justify-content:flex-start;margin-top:0}.ds-act{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;margin-left:auto;display:flex}.ds .ca-foot .btn{white-space:normal;max-width:100%;height:auto;min-height:26px;padding-block:4px}.ds-lh{justify-content:space-between;align-items:center;gap:10px;display:flex}.ds .ds-seq{border-right:0;padding-right:0}@container page (width>=480px){.ds .df-st{height:auto;min-height:30px;padding-block:4px}.ds .df-v{white-space:normal;text-align:right}}@container page (width<720px){.ds-fg{grid-template-columns:minmax(0,1fr)}}.row.hd-main.live-rule-history{align-items:start;height:auto}.live-rule-history .hd-log,.live-rule-history .hd-ins{min-height:0}.live-rule-history .hd-list{flex:1;padding:0 2px 0 0}.live-rule-history .hd-s.grow{min-height:240px}@container page (width>=1100px){.live-rule-history .hd-ins{position:sticky;top:0}}.live-rule-history .hd-r{text-align:left;width:100%;font:inherit;color:inherit;flex:none;font-size:11px}.live-rule-history .hd-r:focus-visible{outline:1px solid var(--hue);outline-offset:-1px}.hd-cond.hd-cond-one{grid-template-columns:minmax(0,1fr)}.live-rule-history .hd-dr{height:auto;min-height:32px;padding-top:6px;padding-bottom:6px}.live-rule-history .hd-dv{white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap}.live-rule-history .hd-ch>span:not(.chip){text-overflow:ellipsis;min-width:0;overflow:hidden}.live-rule-history .ck-h>a{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.live-rule-history .ck-h>a:hover,.live-rule-history .ck-h>a:hover b,.live-rule-history .ctl-h a:hover,.live-rule-history .an a:hover,.live-rule-history .hd-ch a:hover{color:var(--hue);text-decoration:underline}@container page (width<1100px){.live-rule-history .hd-s.grow{min-height:0}.live-rule-history .hd-tr{min-height:190px}}@container page (width>=1100px){.fw-lg{grid-column:-2}}.pbar{--c:var(--s-act)}.pbar.yellow{--c:var(--warn)}.pbar.red{--c:var(--danger)}.pbar-head{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:4px;font-size:10px;display:flex}.pbar-head .pbar-title{letter-spacing:.1em;color:var(--tx-3);user-select:none}.pbar-head .pbar-value{color:var(--c);font-variant-numeric:tabular-nums;margin-left:auto}.pbar-head .pbar-value.wait{color:var(--tx-3);user-select:none}.pbar-head .pbar-value.wait span{animation:1.2s step-end infinite blink}.pbar-track{border:1px solid var(--line-2);background:linear-gradient(var(--panel-2), var(--panel));height:12px;box-shadow:inset 0 1px #ffffff08, 0 0 12px color-mix(in srgb, var(--c) 22%, transparent);padding:2px;position:relative;overflow:hidden}.pbar.small .pbar-track{height:8px;padding:1px}.pbar.big .pbar-track{height:16px;padding:3px}.pbar-fill{background:var(--c);height:100%;transition:width .2s}.pbar-sweep{height:100%;position:relative;overflow:hidden}.pbar-sweep .pbar-fill{width:33%;animation:1.1s linear infinite pbar-sweep;position:absolute;top:0;bottom:0;left:-40%}@keyframes pbar-sweep{to{left:100%}}.row.ts-grid{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));align-items:start;height:auto}.ts-p{flex-direction:column;gap:12px;display:flex}.ts-p .lbl{margin-top:2px}.ts-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ts-row .field{flex:140px}.ts-col{flex-direction:column;gap:8px;display:flex}.ts-out{border:1px dashed var(--line-2);letter-spacing:.06em;color:var(--tx-3);padding:6px 10px;font-size:10.5px}.ts-out b{color:var(--tx)}.ts-p .tabs{margin:0}.ts-p .rdp-root{align-self:start}.ts-p .loader-box{min-height:96px;position:relative}.ts-p textarea.inp{resize:vertical;min-height:64px;padding:8px}.ts-p .chip{justify-self:start}
/*$vite$:1*/