.ls-root{z-index:1300;color:#e6edf8;background:#02040a;animation:.35s both sk-fadein;position:fixed;inset:0;overflow:hidden;container-type:size}.ls-root:not(.ls-go) *{animation-play-state:paused!important}.ls-layer{position:absolute;inset:0;overflow:hidden}.ls-cam{transform-origin:50%;animation:6s ease-out both ls-push;position:absolute;inset:0}.ls-photo{aspect-ratio:1280/852;width:max(100cqw,150.23cqh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ls-photo img,.ls-photo svg{width:100%;height:100%;display:block;position:absolute;inset:0}.ls-layer.col img{filter:saturate(1.08)contrast(1.04)}.ls-layer.col{animation:3.4s ease-out .2s both ls-dawn}.ls-layer.fx{pointer-events:none}.ls-layer.fx svg{mix-blend-mode:screen}.ls-vig{z-index:4;pointer-events:none;background:linear-gradient(#02040a8c 0%,#02040a00 22% 48%,#02040ae6 100%),radial-gradient(at 50% 45%,#0000 45%,#020308b3 100%);position:absolute;inset:0}.ls-hud{z-index:8;color:#e6edf8;position:absolute;inset:0}.ls-hl{align-items:center;gap:10px;font-size:10px;animation:.8s .3s both sk-fadein;display:flex;position:absolute;top:30px;left:34px}.ls-hr{color:#ebf2ffcc;font-size:10px;animation:.8s .4s both sk-fadein;position:absolute;top:36px;right:34px}.ls-hb{text-align:center;padding:0 16px;position:absolute;bottom:7.5cqh;left:0;right:0}.ls-hello-l{color:#7ee7fc;font-size:10px;animation:.8s .5s both sk-fadeup}.ls-hello{letter-spacing:-.01em;color:#e6edf8;text-shadow:0 2px 24px #000000b3;margin:8px 0 0;font-size:clamp(22px,4.4cqw,52px);font-weight:300;animation:.9s .6s both sk-fadeup}.ls-hello b{font-weight:800}.ls-status{color:#92eafc;height:16px;margin-top:14px;font-size:10px;position:relative}.ls-status span{text-align:center;opacity:0;position:absolute;left:0;right:0}.ls-status span.m{animation:ls-st 1s var(--s) both}.ls-status span.l{animation:ls-stl .6s var(--s) both}.ls-hb .sk-spbar{margin-top:12px}@keyframes ls-st{0%{opacity:0;transform:translateY(6px)}20%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}@keyframes ls-stl{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes ls-push{0%{transform:scale(1.02)}to{transform:scale(1.1)}}@keyframes ls-dawn{0%{filter:brightness(.1)saturate(.25)}55%{filter:brightness(.55)saturate(.7)}to{filter:brightness()saturate(1.08)}}@keyframes ls-on{0%{opacity:0}45%{opacity:1}60%{opacity:.7}to{opacity:.92}}@keyframes ls-neon{0%{opacity:0}8%{opacity:1}12%{opacity:.15}18%{opacity:1}24%{opacity:.35}32%,to{opacity:1}}@keyframes ls-fadeline{0%{opacity:0}to{opacity:1}}@keyframes ls-run{0%{stroke-dashoffset:0}to{stroke-dashoffset:-100px}}.ls-g{opacity:0;animation:ls-on .9s var(--d) both}.ls-sn{opacity:0;animation:ls-neon 1.2s var(--d) both}.ls-stp{fill:none;stroke:#fff3b0;stroke-width:2px;stroke-linecap:round;opacity:0;animation:ls-fadeline 1s var(--d) both}.ls-str{fill:none;stroke:#fff3b0;stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:9 91;opacity:0;animation:ls-fadeline .6s var(--d) both,ls-run 2.6s var(--d) linear infinite;filter:drop-shadow(0 0 5px #ffd95a)}.ls-root .sk-skip{z-index:9}@media (prefers-reduced-motion:reduce){.ls-cam,.ls-layer{animation-duration:.01ms!important}}@keyframes skd-in{0%{opacity:0;transform:translateY(14px)scale(.97)}to{opacity:1;transform:none}}.skd{width:392px;max-width:calc(100vw - 24px);box-shadow:0 26px 77px -17px hsla(var(--h),100%,55%,.6);z-index:20;color:#e6edf8;background:linear-gradient(160deg,#0e1424fa,#080b14fa);border:1px solid #ffffff24;border-radius:20px;padding:12px;animation:.35s cubic-bezier(.2,.9,.2,1) both skd-in;position:absolute;bottom:calc(100% + 16px);left:0}.skd-scroll{max-height:calc(100vh - 190px);margin:0 -4px;padding:0 4px;overflow-y:auto}.skd-arrow{left:var(--cx,40px);background:#080b14fa;border-bottom:1px solid #ffffff24;border-right:1px solid #ffffff24;width:13px;height:13px;position:absolute;bottom:-7px;transform:translate(-50%)rotate(45deg)}.skd-hd{justify-content:space-between;align-items:center;padding:2px 6px 10px;font-size:10px;display:flex}.skd-kbd{font:500 9px var(--mono,monospace);color:#becde4bf;letter-spacing:.08em}.skd-kbd i{background:#ffffff0f;border:1px solid #fff3;border-radius:6px;margin-left:4px;padding:2px 6px;font-style:normal;display:inline-block}.skd-dr{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:linear-gradient(160deg,hsla(var(--h),80%,60%,.1),#ffffff05 60%);border:1px solid hsla(var(--h),80%,70%,.22);animation:sk-fadeup .45s var(--d) both;border-radius:14px;grid-template-columns:44px 1fr auto 20px;align-items:center;gap:12px;margin-bottom:5px;padding:8px 12px 8px 8px;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .25s,background .25s;display:grid;position:relative;overflow:hidden}.skd-dr:hover,.skd-dr.act{border-color:hsla(var(--h),95%,70%,.9);background:linear-gradient(160deg,hsla(var(--h),90%,60%,.2),#ffffff08 60%);box-shadow:0 0 0 1px hsla(var(--h),95%,70%,.3),0 12px 34px -12px hsla(var(--h),95%,55%,.6);outline:none;transform:translate(5px)}.skd-dr:after{content:"";background:linear-gradient(100deg,transparent,hsla(var(--h),100%,85%,.2),transparent);pointer-events:none;width:40%;position:absolute;top:0;bottom:0;left:0;transform:translate(-120%)}.skd-dr:hover:after{animation:.8s ease-out sk-sweep}.skd-dr .sk-ico{border-radius:13px;width:44px;height:44px}.skd-nm{letter-spacing:-.01em;align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.skd-tg{color:#cddaeec7;white-space:nowrap;text-overflow:ellipsis;max-width:200px;margin-top:2px;font-size:11px;line-height:1.4;display:block;overflow:hidden}.skd-ct{color:hsl(var(--h) 95% 72%);font-size:9.5px}.skd-ar{color:hsl(var(--h) 95% 72%);opacity:.5;place-items:center;transition:opacity .2s,transform .2s;display:grid}.skd-dr:hover .skd-ar,.skd-dr.act .skd-ar{opacity:1;transform:translate(3px)}.skd-here{font:600 8.5px var(--mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--h) 100% 78%);background:hsla(var(--h),90%,60%,.2);border:1px solid hsla(var(--h),95%,70%,.6);border-radius:99px;padding:2px 7px}.skd-ft{color:#c8d6ebeb;cursor:pointer;background:0 0;border:1px dashed #ffffff2e;border-radius:12px;justify-content:space-between;align-items:center;width:100%;margin-top:8px;padding:9px 12px;font-family:inherit;font-size:12px;transition:all .2s;display:flex}.skd-ft:hover{border-color:#6acbfbcc;box-shadow:0 0 18px -6px #38b9fab3}.skd-empty{text-align:center;color:#cddaeec7;padding:18px 8px;font-size:12px}html[data-skin=stark][data-sk-theme=light] .skd{background:var(--sk-panel);border-color:var(--sk-panel-edge);color:#0b1a33;box-shadow:0 26px 60px -20px #1e3c6e73}html[data-skin=stark][data-sk-theme=light] .skd-arrow{border-color:var(--sk-panel-edge);background:#f3f7fd}html[data-skin=stark][data-sk-theme=light] .skd-dr{background:linear-gradient(160deg,hsla(var(--h),80%,60%,.12),#fff9 60%)}html[data-skin=stark][data-sk-theme=light] .skd-tg,html[data-skin=stark][data-sk-theme=light] .skd-empty{color:#4a5d78}html[data-skin=stark][data-sk-theme=light] .skd-ct,html[data-skin=stark][data-sk-theme=light] .skd-ar{color:hsl(var(--h) 80% 34%)}html[data-skin=stark][data-sk-theme=light] .skd-here{color:hsl(var(--h) 80% 28%)}html[data-skin=stark][data-sk-theme=light] .skd-kbd{color:#4a5d78}html[data-skin=stark][data-sk-theme=light] .skd-kbd i{background:#143c780f;border-color:#143c7840}html[data-skin=stark][data-sk-theme=light] .skd-ft{color:#2a3d5c;border-color:#143c7847}
html[data-skin=stark] .wk-center{--wkx:1}.wk-center{z-index:3;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wk-tb{cursor:pointer;height:38px;color:var(--text);font:inherit;background:linear-gradient(160deg,#38dafa29,#38dafa0a);border:1px solid #51defb66;border-radius:13px;align-items:center;gap:9px;padding:0 12px 0 10px;transition:box-shadow .25s,border-color .25s;display:flex;position:relative}.wk-tb:hover,.wk-tb.open{border-color:#6ae3fbd9;box-shadow:0 0 22px #1fd5f966}.wk-tb .lb{font:600 10px var(--mono);letter-spacing:.16em;text-transform:uppercase}.wk-tb .ct{min-width:20px;height:20px;font:600 10px var(--mono);background:#51defb38;border:1px solid #6ae3fb80;border-radius:99px;place-items:center;padding:0 6px;display:grid}.wk-tb .heat{background:var(--hc,#47eb99);width:8px;height:8px;box-shadow:0 0 10px var(--hc,#47eb99);border-radius:50%}.wk-tb.cool{--hc:#fab338;border-color:#fab7428c}.wk-tb.cold{--hc:#fa7f42;border-color:#fa7f42b3;animation:2.4s ease-in-out infinite wk-pulse}.wk-tb.unsaved .heat{--hc:#fb56ae;animation:1.4s ease-in-out infinite sk-blink}.wk-tb.full{border-color:#f54747b3}@keyframes wk-pulse{0%,to{box-shadow:0 0 #fa7f4200}50%{box-shadow:0 0 22px #fa7f4273}}html[data-sk-theme=light] .wk-tb{background:linear-gradient(160deg,#0e8fb31f,#fff9);border-color:#0e78a066}.wk-pop{z-index:40;color:#e6edf8;background:linear-gradient(160deg,#0e1424fa,#080b14fa);border:1px solid #ffffff24;border-radius:20px;width:468px;margin-left:-234px;padding:12px;animation:.35s cubic-bezier(.2,.9,.2,1) both wk-in;position:absolute;top:84px;left:50%;box-shadow:0 26px 77px -17px #1ad9ff8c}@keyframes wk-in{0%{opacity:0;transform:translateY(-12px)scale(.97)}to{opacity:1;transform:none}}.wk-pop:before{content:"";background:#0e1424fa;border-top:1px solid #ffffff24;border-left:1px solid #ffffff24;width:13px;height:13px;position:absolute;top:-7px;left:50%;transform:translate(-50%)rotate(45deg)}html[data-sk-theme=light] .wk-pop{background:var(--sk-panel);border-color:var(--sk-panel-edge);color:#0b1a33;box-shadow:0 26px 60px -20px #1e3c6e73}html[data-sk-theme=light] .wk-pop:before{border-color:var(--sk-panel-edge);background:#f3f7fd}.wk-hd{justify-content:space-between;align-items:center;gap:10px;padding:2px 6px 8px;font-size:10px;display:flex}.wk-meter{font:500 9.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#becde4cc;align-items:center;gap:8px;display:flex}html[data-sk-theme=light] .wk-meter{color:#4a5d78}.wk-meter u{gap:2px;text-decoration:none;display:inline-flex}.wk-meter u s{background:#ffffff2e;border-radius:2px;width:9px;height:5px;text-decoration:none}html[data-sk-theme=light] .wk-meter u s{background:#143c782e}.wk-meter u s.on{background:#42dbfa}.wk-meter u s.hot{background:#fa7f42}.wk-chips{flex-wrap:wrap;gap:6px;padding:0 4px 8px;display:flex}.wk-chips button{font:600 10px var(--font);color:#cddaeed9;cursor:pointer;background:0 0;border:1px solid #ffffff29;border-radius:99px;padding:4px 10px;transition:all .2s}html[data-sk-theme=light] .wk-chips button{color:#3a4d6b;border-color:#143c7838}.wk-chips button.on{color:inherit;background:#3dd6f533;border-color:#6ae3fbb3}.wk-sec{font:500 9px var(--mono);letter-spacing:.16em;text-transform:uppercase;color:#becde4b3;padding:8px 8px 6px}html[data-sk-theme=light] .wk-sec{color:#4a5d78}.wk-it{text-align:left;cursor:pointer;width:100%;color:inherit;font:inherit;background:linear-gradient(160deg,hsla(var(--th),80%,60%,.1),#ffffff05 60%);border:1px solid hsla(var(--th),80%,70%,.2);animation:sk-fadeup .4s var(--d) both;border-radius:14px;grid-template-columns:40px 1fr auto;align-items:center;gap:11px;margin-bottom:5px;padding:7px 8px;transition:transform .25s cubic-bezier(.2,.8,.2,1),border-color .25s,box-shadow .25s,background .25s;display:grid;position:relative;overflow:hidden}html[data-sk-theme=light] .wk-it{background:linear-gradient(160deg,hsla(var(--th),80%,60%,.12),#fff9 60%)}.wk-it:hover,.wk-it.act{border-color:hsla(var(--th),95%,70%,.9);box-shadow:0 0 0 1px hsla(var(--th),95%,70%,.28),0 12px 30px -14px hsla(var(--th),95%,55%,.6);outline:none;transform:translate(4px)}.wk-it:before{content:"";background:var(--hc);width:3px;box-shadow:0 0 10px var(--hc);border-radius:0 3px 3px 0;position:absolute;top:8px;bottom:8px;left:0}.wk-it.cold{border-style:dashed;border-color:#fa7f428c}.wk-it.cool{border-color:#fab74266}.wk-it.unsaved.cold{border-color:#fb56aecc;box-shadow:0 0 0 1px #fb56ae40,0 0 22px -8px #fa389f99}.wk-it.here{border-color:#47eb9999}.wk-tile{width:40px;height:40px;color:hsl(var(--th) 95% 75%);background:linear-gradient(160deg,hsla(var(--th),90%,60%,.28),hsla(var(--th),90%,60%,.06));border:1px solid hsla(var(--th),90%,70%,.45);border-radius:12px;place-items:center;display:grid}html[data-sk-theme=light] .wk-tile{color:hsl(var(--th) 80% 30%)}.wk-nm{letter-spacing:-.01em;align-items:center;gap:7px;min-width:0;font-size:13px;font-weight:600;display:flex}.wk-nm span.t{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.wk-sub{color:#cddaeec7;white-space:nowrap;text-overflow:ellipsis;max-width:262px;margin-top:2px;font-size:11px;line-height:1.35;display:block;overflow:hidden}html[data-sk-theme=light] .wk-sub{color:#4a5d78}.wk-tag{font:600 8.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid;border-radius:99px;flex:none;padding:2px 6px}.wk-tag.here{color:#7ef1b8;background:#30e88c29;border-color:#47eb998c}.wk-tag.uns{color:#fc92ca;background:#f53d9f2e;border-color:#fb60b399}.wk-tag.pin{color:#fbe074;background:#f5d03d29;border-color:#fad54280}html[data-sk-theme=light] .wk-tag.here{color:#12683d}html[data-sk-theme=light] .wk-tag.uns{color:#9c1c60}html[data-sk-theme=light] .wk-tag.pin{color:#815a0e}.wk-rt{flex-direction:column;align-items:flex-end;gap:4px;display:flex}.wk-age{font:500 9.5px var(--mono);letter-spacing:.08em;color:var(--hc);white-space:nowrap}.wk-acts{opacity:0;align-items:center;gap:4px;transition:opacity .2s;display:flex}.wk-it:hover .wk-acts,.wk-it.act .wk-acts,.wk-it.cold .wk-acts{opacity:1}.wk-x{width:22px;height:22px;color:inherit;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:7px;place-items:center;padding:0;transition:all .2s;display:grid}html[data-sk-theme=light] .wk-x{background:#ffffffb3;border-color:#143c7838}.wk-x:hover{color:#fb8d56;border-color:#fa7f42e6;box-shadow:0 0 12px -2px #fa7938b3}.wk-x.pn:hover{color:#fbda56;border-color:#fad542e6;box-shadow:0 0 12px -2px #fad338b3}.wk-x.on{color:#fbda56;border-color:#fad542b3}.wk-closeq{font:600 9px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#fca87e;cursor:pointer;background:#fa793824;border:1px solid #fa7f42b3;border-radius:99px;padding:3px 8px}html[data-sk-theme=light] .wk-closeq{color:#9c4011}.wk-closeq:hover{background:#fa79384d}.wk-ft{gap:8px;margin-top:6px;display:flex}.wk-ft button{font:inherit;color:#c8d6ebeb;cursor:pointer;background:0 0;border:1px dashed #fff3;border-radius:12px;flex:1;justify-content:space-between;align-items:center;padding:9px 12px;font-size:12px;transition:all .2s;display:flex}html[data-sk-theme=light] .wk-ft button{color:#2a3d5c;border-color:#143c784d}.wk-ft button:hover{border-color:#6ae3fbcc;box-shadow:0 0 18px -6px #38dafab3}.wk-ft button.warn{border-color:#fa7f4299}.wk-ft button.warn:hover{border-color:#fb8d56f2;box-shadow:0 0 18px -6px #fa7938cc}.wk-ft .k{font:500 9px var(--mono);opacity:.65}.wk-empty{text-align:center;color:#cddaeeb3;padding:18px;font-size:12px}.wk-hint{font:500 9px var(--mono);letter-spacing:.08em;color:#becde4a6;justify-content:space-between;padding:8px 6px 0;display:flex}.wk-hint i{background:#ffffff0f;border:1px solid #fff3;border-radius:5px;margin:0 2px;padding:1px 5px;font-style:normal;display:inline-block}html[data-sk-theme=light] .wk-hint{color:#4a5d78}html[data-sk-theme=light] .wk-hint i{background:#143c780f;border-color:#143c7840}.wk-flipbg{z-index:30;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#02040a8c;place-items:center;display:none;position:absolute;inset:0}html[data-sk-theme=light] .wk-flipbg{background:#dce8fa8c}.wk-flipbg.on{animation:.2s both sk-fadein;display:grid}.wk-fl{gap:14px;padding:22px;display:flex}.wk-fc{cursor:pointer;color:#e6edf8;background:linear-gradient(160deg,#0e1424f5,#080b14f5);border:1px solid #ffffff29;border-radius:18px;width:176px;padding:12px;transition:transform .2s,box-shadow .2s,border-color .2s;position:relative}html[data-sk-theme=light] .wk-fc{background:var(--sk-panel);border-color:var(--sk-panel-edge);color:#0b1a33}.wk-fc.sel{border-color:hsla(var(--th),95%,70%,.95);box-shadow:0 0 0 1px hsla(var(--th),95%,70%,.4),0 22px 40px -14px hsla(var(--th),95%,55%,.7);transform:translateY(-8px)scale(1.04)}.wk-fc .n{font:600 9px var(--mono);opacity:.6;position:absolute;top:8px;right:10px}.wk-fc .pv{background:linear-gradient(160deg,hsla(var(--th),80%,60%,.18),#ffffff05);border:1px solid hsla(var(--th),80%,70%,.25);border-radius:10px;flex-direction:column;gap:5px;height:70px;margin:10px 0;padding:8px;display:flex}.wk-fc .pv i{background:hsla(var(--th),80%,70%,.3);border-radius:4px;height:7px;display:block}.wk-fc b{font-size:12px;line-height:1.3;display:block}.wk-fc small{font:500 9px var(--mono);letter-spacing:.06em;color:var(--hc);margin-top:3px;display:block}.wk-flipcap{text-align:center;font:500 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#e6edf8;position:absolute;bottom:70px;left:0;right:0}html[data-sk-theme=light] .wk-flipcap{color:#0b1a33}.wk-flipcap i{background:#ffffff14;border:1px solid #ffffff4d;border-radius:6px;margin:0 3px;padding:2px 7px;font-style:normal;display:inline-block}@media (prefers-reduced-motion:reduce){.wk-tb.cold{animation:none}}.wk-scroll{max-height:478px;margin:0 -6px;padding:2px 6px 0;overflow-y:auto}.wk-scroll::-webkit-scrollbar{width:6px}.wk-scroll::-webkit-scrollbar-thumb{background:#fff3;border-radius:3px}.wk-ft button span{white-space:nowrap}.wk-ft button{gap:6px;padding:9px 10px}.wk-ptabs{background:#ffffff0f;border:1px solid #ffffff24;border-radius:10px;gap:2px;padding:2px;display:inline-flex}html[data-sk-theme=light] .wk-ptabs{background:#143c780f;border-color:#143c782e}.wk-ptabs button{font:600 11px var(--font);color:inherit;opacity:.7;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:5px 11px}.wk-ptabs button.on{opacity:1;background:#3dd6f533;border-color:#6ae3fbb3}.wk-ptabs i{font:600 9.5px var(--mono);opacity:.8;margin-left:5px;font-style:normal}.wk-last{cursor:pointer;background:linear-gradient(160deg,#30e88c33,#30e88c0d);border:1px solid #47eb99b3;border-radius:14px;grid-template-columns:40px 1fr auto;align-items:center;gap:11px;margin:0 0 9px;padding:9px 10px;animation:.35s both sk-fadeup;display:grid;box-shadow:0 0 22px -8px #30e88c99}.wk-last:hover{box-shadow:0 0 28px -4px #30e88cbf}.wk-last b{font-size:13px;display:block}.wk-last small{opacity:.78;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:11px;display:block;overflow:hidden}.wk-last .wk-tile{background:#30e88c33;border-color:#5eeda699}.wk-last .go{font:600 10px var(--mono);letter-spacing:.1em;text-transform:uppercase;background:#30e88c2e;border:1px solid #5eeda6b3;border-radius:99px;padding:6px 11px}.wk-tag.why{color:#fbca74;background:#f5b13d24;border-color:#fab74280}html[data-sk-theme=light] .wk-tag.why{color:#9b5608}.wk-passnote{cursor:pointer;opacity:.85;border:1px dashed #ffffff38;border-radius:12px;align-items:center;gap:9px;margin:8px 4px 2px;padding:9px 11px;font-size:11.5px;line-height:1.45;display:flex}html[data-sk-theme=light] .wk-passnote{border-color:#143c784d}.wk-passnote:hover{opacity:1;border-color:#6ae3fbb3}.wk-lg{border-radius:11px;grid-template-columns:44px 30px 1fr auto;align-items:center;gap:9px;margin-bottom:3px;padding:6px 8px;font-size:12px;display:grid}.wk-lg .tm{font:500 10.5px var(--mono);opacity:.7}.wk-lg b{font-size:12.5px;font-weight:600;display:block}.wk-lg small{opacity:.72;margin-top:1px;font-size:10.5px;display:block}.wk-lg.chg{background:linear-gradient(160deg,hsla(var(--th),80%,60%,.12),transparent 70%);border:1px solid hsla(var(--th),90%,65%,.28)}.wk-lg.grp{cursor:pointer;border:1px dashed #fff3}html[data-sk-theme=light] .wk-lg.grp{border-color:#143c7847}.wk-lg.grp .go{font:600 9.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;opacity:.8}.wk-lg.sub{opacity:.85;margin-left:22px}.wk-tile.sm{border-radius:9px;width:28px;height:28px}.wk-pop{z-index:960;max-height:calc(100vh - 110px);top:calc(100% + 16px)}.wk-center{z-index:5}.wk-pop.wk-wide{width:520px;margin-left:-260px}@media (max-width:1180px){.wk-center{display:none}}html:not([data-skin=stark]) .wk-center{display:none}.wk-fl{gap:12px;display:flex}.wk-flipbg{z-index:2147483000;position:fixed;inset:0}
.mp-wrap{flex-direction:column;gap:12px;padding-bottom:30px;display:flex}.mp-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.mp-sub{color:var(--sk-sub,#9aa8c9);margin-top:4px;font-size:11.5px}.mp-pick{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mp-sel{min-width:260px}.mp-card{background:linear-gradient(160deg,var(--sk-glass-a,#ffffff0f),var(--sk-glass-b,#ffffff05));border:1px solid var(--sk-edge,#ffffff24);border-radius:16px;min-width:0;padding:13px 15px}.mp-card h3,.mp-h3{font:500 10px var(--mono,monospace);letter-spacing:.14em;text-transform:uppercase;color:var(--sk-lab,#9aa8c9);justify-content:space-between;align-items:center;gap:8px;margin:0 0 9px;display:flex}.mp-card h3 span{letter-spacing:.06em;text-transform:none;opacity:.8}.mp-kpis{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.mp-k b{letter-spacing:-.01em;margin-top:2px;font-size:26px;font-weight:800;display:block}.mp-k small{color:var(--sk-sub,#9aa8c9);margin-top:2px;font-size:11px;display:block}.mp-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mp-bar{grid-template-columns:150px 1fr 70px;align-items:center;gap:10px;padding:5px 0;font-size:12px;display:grid}.mp-bar .tr{background:#ffffff14;border-radius:99px;height:8px;overflow:hidden}html[data-sk-theme=light] .mp-bar .tr{background:#143c781a}.mp-bar .tr i{background:linear-gradient(90deg,hsl(var(--mh) 90% 55%),hsl(var(--mh) 95% 68%));border-radius:99px;height:100%;display:block}.mp-bar .v{text-align:right;font:500 10.5px var(--mono,monospace);color:var(--sk-sub,#9aa8c9)}.mp-dot{background:hsl(var(--mh,200) 90% 62%);width:8px;height:8px;box-shadow:0 0 8px hsl(var(--mh,200) 90% 60%/.7);border-radius:50%;margin-right:7px;display:inline-block}.mp-cnt{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.mp-cnt div{border:1px solid var(--sk-edge,#ffffff24);background:linear-gradient(160deg,hsla(var(--mh),80%,60%,.13),transparent);border-radius:12px;padding:8px 10px}.mp-cnt b{font-size:21px;font-weight:800;line-height:1.1;display:block}.mp-cnt small{color:var(--sk-sub,#9aa8c9);font-size:10.5px}.mp-chg{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.mp-chip{border:1px solid var(--sk-edge,#ffffff24);border-radius:99px;align-items:center;padding:4px 10px;font-size:11px;display:inline-flex}.mp-chip b{margin-left:6px}.mp-chip small{opacity:.7}.mp-strip{border:1px solid var(--sk-edge,#ffffff24);background:#ffffff0d;border-radius:10px;position:relative;overflow:hidden}html[data-sk-theme=light] .mp-strip{background:#143c780f}.mp-strip i{background:linear-gradient(180deg,hsl(var(--mh) 90% 62%),hsl(var(--mh) 90% 48%));border-radius:4px;position:absolute;top:3px;bottom:3px}.mp-strip i.gap{opacity:.7;background:repeating-linear-gradient(45deg,#96a0b480 0 2px,#0000 2px 4px)}.mp-axis{height:16px;font:500 9.5px var(--mono,monospace);color:var(--sk-sub,#9aa8c9);margin-top:5px;position:relative}.mp-axis span{white-space:nowrap;position:absolute;transform:translate(-50%)}.mp-empty{color:var(--sk-sub,#9aa8c9);padding:18px 6px;font-size:12.5px}.mp-note{color:var(--sk-sub,#9aa8c9);margin-top:10px;font-size:11px;line-height:1.55}.mp-pill{font:600 10px var(--mono,monospace);letter-spacing:.06em;white-space:nowrap;border:1px solid;border-radius:99px;padding:3px 9px;display:inline-block}.mp-pill.mp-ok{color:#51ec9e;background:#30e88c1f;border-color:#47eb9980}.mp-pill.mp-warn{color:#faba4c;background:#f9a91f1f;border-color:#fab33880}.mp-pill.off{color:var(--sk-sub,#9aa8c9);border-color:var(--sk-edge,#fff3)}.mp-scroll{overflow-x:auto}.mp-tbl{border-collapse:collapse;width:100%;font-size:12.5px}.mp-tbl th{font:500 9.5px var(--mono,monospace);letter-spacing:.12em;text-transform:uppercase;color:var(--sk-lab,#9aa8c9);text-align:left;white-space:nowrap;padding:6px 10px}.mp-tbl td{border-top:1px solid var(--sk-edge,#ffffff1f);white-space:nowrap;padding:9px 10px}.mp-tbl td small{color:var(--sk-sub,#9aa8c9);font-size:10.5px;display:block}.mp-tbl tbody tr{cursor:pointer}.mp-tbl tbody tr:hover,.mp-tbl tbody tr.sel{background:#3dd6f51a}.mp-bk{grid-template-columns:repeat(6,1fr);gap:8px;margin-bottom:12px;display:grid}.mp-bk div{border:1px solid var(--sk-edge,#ffffff24);border-radius:12px;padding:8px 10px}.mp-bk b{font-size:20px;font-weight:800;display:block}.mp-bk small{color:var(--sk-sub,#9aa8c9);font-size:10.5px}.mp-days{align-items:flex-end;gap:4px;height:92px;display:flex;overflow-x:auto}.mp-dcol{flex-direction:column;flex:1;align-items:center;gap:3px;min-width:16px;display:flex}.mp-dcol .bar{align-items:flex-end;width:100%;height:70px;display:flex}.mp-dcol .bar i{background:#3dd6f51f;border:1px dashed #51defbb3;border-radius:4px 4px 0 0;width:100%;display:block}.mp-dcol .bar i.m{background:linear-gradient(#47d8f5,#0bb8da);border-style:solid}.mp-dcol small{font:500 9px var(--mono,monospace);color:var(--sk-sub,#9aa8c9)}.mp-li{border-top:1px solid var(--sk-edge,#ffffff1a);justify-content:space-between;gap:10px;padding:5px 0;font-size:12px;display:flex}.mp-li span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mp-li b{font:500 11px var(--mono,monospace)}@media (max-width:980px){.mp-kpis{grid-template-columns:repeat(2,1fr)}.mp-row{grid-template-columns:1fr}.mp-bk{grid-template-columns:repeat(3,1fr)}.mp-bar{grid-template-columns:110px 1fr 60px}}.pv-wrap{flex-direction:column;gap:12px;padding-bottom:30px;display:flex}.pv-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.pv-head h2{letter-spacing:-.01em;margin:4px 0 0;font-size:24px;font-weight:800}.pv-col{flex-direction:column;gap:12px;min-width:0;display:flex}.pv-g2{gap:12px;display:grid}.pv-tabs{background:var(--sk-glass-b);border:1px solid var(--sk-edge);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.pv-tabs button{font:600 11.5px var(--font);color:var(--sk-sub);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:9px;padding:7px 13px}.pv-tabs button.on{color:var(--text);background:#3dd6f529;border-color:#6ae3fbb3}.pv-tabs button:hover{color:var(--text)}.pv-card{background:linear-gradient(160deg,var(--sk-glass-a),var(--sk-glass-b));border:1px solid var(--sk-edge);border-radius:16px;min-height:0;padding:13px 15px}.pv-card h3{font:500 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sk-lab);justify-content:space-between;align-items:center;gap:8px;margin:0 0 9px;display:flex}.pv-k small.up{color:#5ae29e}.pv-k small.dn{color:#fb8d56}html[data-sk-theme=light] .pv-k small.up{color:#147142}html[data-sk-theme=light] .pv-k small.dn{color:#c13d15}.pv-row{flex:1;gap:12px;min-height:0;display:grid}.pv-bar{grid-template-columns:104px 1fr 92px;align-items:center;gap:10px;padding:5px 0;font-size:12px;display:grid}.pv-bar .tr{background:var(--sk-edge);border-radius:99px;height:11px;overflow:hidden}.pv-bar .tr i{background:linear-gradient(90deg,hsl(var(--mh) 85% 50%),hsl(var(--mh) 90% 66%));border-radius:99px;height:100%;display:block}.pv-bar span.v{font:500 11px var(--mono);color:var(--sk-sub);text-align:right}.pv-dot{background:hsl(var(--mh) 90% 60%);border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.pv-rec{border-top:1px solid var(--sk-edge);grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:7px 0;font-size:12.5px;display:grid}.pv-rec:first-of-type{border-top:0}.pv-rec .ic{width:28px;height:28px;color:hsl(var(--mh) 90% 70%);background:hsla(var(--mh),90%,60%,.14);border:1px solid hsla(var(--mh),90%,65%,.4);border-radius:9px;place-items:center;display:grid}html[data-sk-theme=light] .pv-rec .ic{color:hsl(var(--mh) 70% 36%)}.pv-rec small{color:var(--sk-sub);font-size:11px;display:block}.pv-rec .t{font:600 12px var(--mono)}.pv-strip{background:var(--sk-edge);border-radius:9px;height:30px;position:relative;overflow:hidden}.pv-strip i{background:hsl(var(--mh) 85% 55%);opacity:.92;border-radius:5px;min-width:2px;position:absolute;top:3px;bottom:3px}.pv-strip i.gap{opacity:1;background:repeating-linear-gradient(45deg,#0000 0 4px,#99999959 4px 6px);border-radius:0;top:0;bottom:0}.pv-axis{font:500 9.5px var(--mono);color:var(--sk-lab);justify-content:space-between;margin-top:5px;display:flex}.pv-legend{color:var(--sk-sub);flex-wrap:wrap;gap:14px;font-size:11px;display:flex}.pv-lanes{position:relative}.pv-lane{grid-template-columns:104px 1fr;align-items:center;gap:10px;height:30px;display:grid}.pv-lane .tr{background:var(--sk-edge);border-radius:6px;height:20px;position:relative}.pv-lane .tr i{background:hsl(var(--mh) 85% 55%);cursor:pointer;border-radius:4px;transition:filter .15s,transform .15s;position:absolute;top:2px;bottom:2px}.pv-lane .tr i:hover,.pv-lane .tr i.hl{filter:brightness(1.25);z-index:2;outline:2px solid #ffffffb3}.pv-gridl{background:var(--sk-edge);opacity:.7;width:1px;position:absolute;top:0;bottom:0}.pv-tip{z-index:5;pointer-events:none;color:#eaf2ff;white-space:nowrap;background:linear-gradient(160deg,#12182af7,#080b14f7);border:1px solid #ffffff29;border-radius:10px;padding:7px 11px;font-size:11px;position:absolute}.pv-list{max-height:100%;overflow:auto}.pv-li{cursor:pointer;border-radius:8px;grid-template-columns:96px 100px 1fr 70px;align-items:center;gap:10px;padding:6px 8px;font-size:12px;display:grid}.pv-li:hover,.pv-li.hl{background:#3dd6f51a}.pv-li .tm{font:500 11px var(--mono);color:var(--sk-sub)}.pv-li .du{font:600 11px var(--mono);text-align:right}.pv-chart{align-items:flex-end;gap:10px;height:210px;padding-top:6px;display:flex;position:relative}.pv-chart .col{flex-direction:column;flex:1;justify-content:flex-end;align-items:stretch;gap:1px;min-width:0;height:100%;display:flex}.pv-chart .col u{background:hsl(var(--mh) 80% 52%);border-radius:3px;text-decoration:none;display:block}.pv-chart .col span{font:500 9.5px var(--mono);color:var(--sk-lab);text-align:center;white-space:nowrap;margin-top:6px}.pv-chart .col.today span{color:var(--text);font-weight:700}.pv-avg{border-top:1.5px dashed #fabd42cc;position:absolute;left:0;right:0}.pv-avg em{font:500 9.5px var(--mono);color:#fbc760;font-style:normal;position:absolute;top:-16px;right:0}.pv-sg{border-top:1px solid var(--sk-edge);color:var(--sk-sub);grid-template-columns:auto 1fr auto;align-items:flex-start;gap:12px;padding:12px 4px;font-size:12.5px;line-height:1.55;display:grid}.pv-sg:first-of-type{border-top:0}.pv-sg b{color:var(--text)}.pv-sg .n{color:#c99efa;background:#a35af62e;border:1px solid #b377f88c;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}html[data-sk-theme=light] .pv-sg .n{color:#6229a3}.pv-sg .gain{font:600 11px var(--mono);color:#5ae29e;white-space:nowrap}html[data-sk-theme=light] .pv-sg .gain{color:#147142}.pv-sg .acts{gap:6px;margin-top:7px;display:flex}.pv-chip{font:600 10.5px var(--font);border:1px solid var(--sk-edge);background:var(--sk-glass-b);color:var(--text);cursor:pointer;border-radius:99px;padding:5px 11px}.pv-chip:hover{border-color:#6ae3fbcc}.pv-chip.ok{background:#30e88c24;border-color:#47eb9999}.pv-chat{flex-direction:column;gap:8px;font-size:12px;line-height:1.55;display:flex}.pv-q{background:#3dd6f529;border:1px solid #6ae3fb66;border-radius:12px 12px 3px;align-self:flex-end;max-width:85%;padding:8px 12px}.pv-a{background:var(--sk-glass-b);border:1px solid var(--sk-edge);max-width:92%;color:var(--sk-sub);border-radius:12px 12px 12px 3px;align-self:flex-start;padding:8px 12px}.pv-a b{color:var(--text)}.pv-inp{border:1px solid var(--sk-edge);color:var(--sk-lab);border-radius:12px;align-items:center;gap:8px;margin-top:auto;padding:8px 12px;font-size:12px;display:flex}.pv-tbl{border-collapse:collapse;width:100%;font-size:12px}.pv-tbl th{text-align:left;font:500 9.5px var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--sk-lab);border-bottom:1px solid var(--sk-edge);padding:5px 8px}.pv-tbl td{border-bottom:1px solid var(--sk-edge);color:var(--sk-sub);vertical-align:middle;padding:7px 8px}.pv-tbl td b{color:var(--text)}.pv-tbl tr.sel td{background:#3dd6f51a}.pv-tbl tbody tr{cursor:pointer}.pv-tbl tbody tr:hover td{background:#3dd6f50f}.pv-av{width:24px;height:24px;font:600 9px var(--mono);color:var(--text);background:#3d99f533;border:1px solid #6eb3f780;border-radius:50%;place-items:center;margin-right:8px;display:inline-grid}.pv-spk{align-items:flex-end;gap:2px;height:18px;display:inline-flex}.pv-spk i{opacity:.85;background:#3ecdea;border-radius:2px;width:5px}.pv-mini{background:var(--sk-edge);border-radius:5px;height:16px;position:relative;overflow:hidden}.pv-mini i{background:hsl(var(--mh) 85% 55%);border-radius:3px;position:absolute;top:2px;bottom:2px}.pv-mini i.gap{display:none}.pv-pill{font:600 10px var(--mono);border:1px solid var(--sk-edge);border-radius:99px;padding:2px 8px;display:inline-block}.pv-pill.g{color:#5ae29e;border-color:#47eb9980}.pv-pill.a{color:#fbc456;border-color:#fabd428c}.pv-pill.r{color:#fb8460;border-color:#fa6d4299}html[data-sk-theme=light] .pv-pill.g{color:#147142}html[data-sk-theme=light] .pv-pill.a{color:#a55c09}html[data-sk-theme=light] .pv-pill.r{color:#b83a14}.pv-flow{color:var(--sk-sub);align-items:stretch;gap:8px;font-size:11.5px;line-height:1.5;display:flex}.pv-flow div{border:1px solid var(--sk-edge);background:var(--sk-glass-b);border-radius:12px;flex:1;padding:10px 12px}.pv-flow div b{color:var(--text);margin-bottom:3px;font-size:12px;display:block}.pv-flow s{color:var(--sk-lab);align-self:center;text-decoration:none}.pv-yes li::marker{color:#3cdd8c}.pv-no li::marker{color:#f57047}.pv-tabs button:disabled{opacity:.4;cursor:default}.pv-tabs{max-width:100%;overflow-x:auto}.pv-kpis{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.pv-k b{letter-spacing:-.01em;margin-top:2px;font-size:26px;font-weight:800;display:block}.pv-k small{color:var(--sk-sub);margin-top:2px;font-size:11px;display:block}.pv-card h3 .pv-chip{margin-left:8px}.pv-sel{margin-top:14px}@media (max-width:980px){.pv-kpis{grid-template-columns:repeat(2,1fr)}.pv-g2{grid-template-columns:1fr!important}.pv-li{grid-template-columns:90px 90px 1fr 60px}}.dv-kpis{grid-template-columns:repeat(6,1fr);gap:10px;display:grid}.dv-k{border:1px solid var(--sk-edge);background:linear-gradient(160deg,#3dd6f51a,#0000);border-radius:12px;padding:10px 12px}.dv-k.warn{background:linear-gradient(160deg,#fa933829,#0000)}.dv-k b{letter-spacing:-.01em;margin:3px 0 2px;font-size:28px;font-weight:800;display:block}.dv-k small{color:var(--sk-sub);font-size:11px;display:block}.dv-k small.dv-l{font:500 9.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sk-lab)}.dv-tiles{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.dv-t{border:1px solid var(--sk-edge);background:var(--sk-glass-b);border-radius:12px;padding:9px 11px}.dv-t b{font-size:20px;font-weight:800;line-height:1.15;display:block}.dv-t small{color:var(--sk-sub);font-size:10.5px}.dv-t.big{background:linear-gradient(160deg,#3dd6f524,#0000);border-color:#6ae3fb73}.dv-t.big b{font-size:26px}.dv-g{grid-template-columns:1.5fr 1fr}.dv-svg{width:100%;height:auto;display:block}.dv-grid{stroke:var(--sk-edge);stroke-width:1px}.dv-ax{font:500 9.5px var(--mono);fill:var(--sk-lab)}.dv-line{fill:none;stroke:#47d8f5;stroke-width:2.2px;stroke-linejoin:round}.dv-hbar{fill:#ae6ef78c}.dv-hod{align-items:flex-end;gap:3px;height:150px;display:flex}.dv-hc{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;min-width:0;height:100%;display:flex}.dv-hc i{background:linear-gradient(#47d8f5,#0bb8da);border-radius:3px 3px 0 0;width:100%;display:block}.dv-hc i.n{background:linear-gradient(#fa9842,#df6e0c)}.dv-hc small{font:500 9px var(--mono);color:var(--sk-sub);height:11px}.dv-cal{gap:3px;padding-bottom:4px;display:flex;overflow-x:auto}.dv-cc{flex-direction:column;flex:1;gap:3px;min-width:13px;max-width:26px;display:flex}.dv-cc i{aspect-ratio:1;background:var(--sk-edge);border-radius:3px;width:100%;display:block}.dv-sw{background:var(--sk-edge);vertical-align:middle;border-radius:3px;width:13px;height:13px;margin:0 4px 0 10px;display:inline-block}.dv-cc i.l1,.dv-sw.l1{background:#3dd6f547}.dv-cc i.l2,.dv-sw.l2{background:#3dd6f580}.dv-cc i.l3,.dv-sw.l3{background:#34d4f4bf}.dv-cc i.l4,.dv-sw.l4{background:#34d4f4}.dv-cc i.n{box-shadow:inset 0 0 0 2px #fa9338}.dv-cc i.x{opacity:.25}@media (max-width:980px){.dv-kpis,.dv-tiles{grid-template-columns:repeat(2,1fr)}.dv-g{grid-template-columns:1fr}}.dv-today.on{border-color:#42f0998c}.dv-trow{grid-template-columns:1fr 1.4fr;align-items:end;gap:16px;display:grid}.dv-clock{font:700 30px var(--mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums;margin:3px 0 2px;display:block}.dv-clock.sm{font-size:19px}.dv-clock.off{color:var(--sk-sub)}.dv-l{font:500 9.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sk-lab);display:block}.dv-pulse{background:#42f099;border-radius:50%;width:9px;height:9px;margin-right:8px;animation:1.6s ease-in-out infinite sk-pulse;display:inline-block}.dv-trow small{color:var(--sk-sub);font-size:11px}.dv-bt{border:1px solid var(--sk-edge);background:var(--sk-glass-b);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin:8px 12px 0;padding:9px 12px;display:grid}.dv-bt.on{background:linear-gradient(160deg,#42f09924,#0000);border-color:#42f09999}.dv-bt b{font-variant-numeric:tabular-nums;font-size:12.5px;display:block}.dv-bt small{color:var(--sk-sub);margin-top:1px;font-size:10.5px;display:block}.dv-btd{background:var(--sk-edge);border-radius:50%;width:9px;height:9px}.dv-bt.on .dv-btd{background:#42f099;animation:1.6s ease-in-out infinite sk-pulse}.wk-tb.building .heat{--hc:#42f099;animation:1.8s ease-in-out infinite sk-blink}@media (max-width:980px){.dv-trow{grid-template-columns:1fr}}.pr-wrap{flex-direction:column;gap:12px;display:flex}.pr-hero{background:linear-gradient(160deg,var(--sk-glass-a),var(--sk-glass-b));border:1px solid var(--sk-edge);border-radius:18px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:22px;padding:20px 22px;display:grid;position:relative;overflow:hidden}.pr-hero:before{content:"";pointer-events:none;background:radial-gradient(circle,#3dd6f538,#0000 65%);border-radius:50%;width:280px;height:280px;position:absolute;top:-80px;right:-60px}.pr-ava{position:relative}.pr-ring{background:conic-gradient(from 200deg,#42dbfa,#a964f7,#42dbfa);border-radius:50%;place-items:center;width:104px;height:104px;padding:3px;display:grid;overflow:hidden;box-shadow:0 0 28px #3dd6f559}.pr-ring img{object-fit:cover;background:#05070d;border-radius:50%;width:100%;height:100%;display:block}.pr-ini{color:#fff;background:linear-gradient(160deg,#185662,#3b1f5c);border-radius:50%;place-items:center;width:100%;height:100%;font-size:34px;font-weight:800;display:grid}.pr-cam{border:2px solid var(--sk-glass-b);color:#041018;cursor:pointer;background:#16cef3;border-radius:50%;width:30px;height:30px;font-size:14px;position:absolute;bottom:2px;right:0}.pr-who{flex-direction:column;gap:3px;min-width:0;display:flex}.pr-who b{letter-spacing:-.01em;font-size:26px;font-weight:800}.pr-who span{color:var(--sk-sub);font-size:13px}.pr-who em{font:500 11.5px var(--mono);color:var(--sk-lab);font-style:normal}.pr-chips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.pr-chip{font:600 10.5px var(--mono);letter-spacing:.04em;border:1px solid var(--sk-edge);color:var(--sk-sub);border-radius:99px;align-items:center;padding:4px 10px;display:inline-flex}.pr-chip.acc{color:var(--text);background:#3dd6f524;border-color:#6ae3fb99}.pr-chip.ok{color:#5ae29e;background:#47eb991a;border-color:#47eb9980}.pr-chip.ms{color:#5ac2f6;border-color:#3db8f580}.pr-chip.sm{margin-left:8px;padding:2px 8px;font-size:9.5px}html[data-sk-theme=light] .pr-chip.ok{color:#147142}.pr-facts{grid-template-columns:repeat(2,minmax(110px,1fr));gap:8px 18px;display:grid}.pr-facts small{font:500 9.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sk-lab);display:block}.pr-facts b{font-size:14px}.pr-facts b.ok{color:#5ae29e}.pr-grid{grid-template-columns:1.25fr 1fr;gap:12px;display:grid}.pr-card{background:linear-gradient(160deg,var(--sk-glass-a),var(--sk-glass-b));border:1px solid var(--sk-edge);border-radius:16px;min-width:0;padding:14px 16px}.pr-card.warn{border-top:2px solid #fab338b3}.pr-card h3{font:500 10px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--sk-lab);justify-content:space-between;align-items:center;gap:8px;margin:0 0 12px;display:flex}.pr-card h3 span{letter-spacing:.06em;text-transform:none;opacity:.8}.pr-fg{grid-template-columns:1fr 1fr;gap:0 16px;display:grid}.pr-fg.one{grid-template-columns:1fr}.pr-f{margin-bottom:13px;display:block}.pr-f small{font:500 9.5px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--sk-lab);margin-bottom:6px;display:block}.pr-in{box-sizing:border-box;border:1px solid var(--sk-edge);background:var(--sk-glass-b);width:100%;color:var(--text);font:inherit;border-radius:10px;outline:none;padding:10px 12px;font-size:13px}.pr-in:focus{border-color:#6ae3fbcc;box-shadow:0 0 0 3px #3dd6f52e}.pr-in.ro{opacity:.6;cursor:not-allowed}.pr-pw{position:relative}.pr-pw .pr-in{padding-right:58px}.pr-pw button{color:var(--sk-sub);font:500 10.5px var(--mono);cursor:pointer;background:0 0;border:0;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.pr-act{justify-content:flex-end;margin-top:4px;display:flex}.pr-btn{font:600 12px var(--font);border:1px solid var(--sk-edge);background:var(--sk-glass-b);color:var(--text);cursor:pointer;white-space:nowrap;border-radius:10px;padding:9px 16px}.pr-btn:hover:not(:disabled){border-color:#6ae3fbb3}.pr-btn:disabled{opacity:.45;cursor:default}.pr-btn.pri{background:#3dd6f52e;border-color:#6ae3fbb3}.pr-btn.warn{background:#fab33829;border-color:#fab33899}.pr-btn.dng{color:#f78664;border-color:#f5683d8c;padding:7px 13px}.pr-meter{margin:-4px 0 12px}.pr-meter>div{gap:4px;margin-bottom:5px;display:flex}.pr-meter i{background:var(--sk-edge);border-radius:3px;flex:1;height:4px}.pr-meter i.s0{background:#f5683d}.pr-meter i.s1{background:#faaf2e}.pr-meter i.s2{background:#34d4f4}.pr-meter i.s3{background:#35e98f}.pr-meter small{color:var(--sk-sub);font-size:11px}.pr-meter .bad{color:#f67f5a;font-weight:500}.pr-meter .good{color:#52e099;font-weight:500}.pr-note{color:var(--sk-sub);margin:0 0 12px;font-size:12px;line-height:1.6}.pr-dev{border-top:1px solid var(--sk-edge);grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:11px 0;display:grid}.pr-dic{background:var(--sk-glass-b);border:1px solid var(--sk-edge);width:34px;height:34px;color:var(--sk-lab);border-radius:10px;place-items:center;display:grid}.pr-dev b{flex-wrap:wrap;align-items:center;font-size:13px;display:flex}.pr-dev small{color:var(--sk-sub);margin-top:2px;font-size:11px;display:block}.pr-dev small.good{color:#52e099}.pr-dev small.warnt{color:#fab742}.pr-conn{align-items:center;gap:12px;margin-bottom:10px;display:flex}.pr-conn b{font-size:13px;display:block}.pr-conn small{color:var(--sk-sub);margin-top:2px;font-size:11px;display:block}.mono{font-family:var(--mono)}.pr-dot{border-radius:50%;width:10px;height:10px}.pr-dot.on{background:#39ef94;box-shadow:0 0 10px #39ef94}.pr-dot.off{background:#faaf2e;box-shadow:0 0 10px #faaf2e}.pr-toast{z-index:2147483000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--sk-glass-b);border:1px solid var(--sk-edge);border-radius:12px;padding:12px 18px;font-size:13px;position:fixed;bottom:24px;right:24px}.pr-toast.ok{border-color:#47eb9999}.pr-toast.err{border-color:#f5683db3}@media (max-width:980px){.pr-hero{grid-template-columns:auto 1fr;gap:14px}.pr-facts{grid-column:1/-1}.pr-grid,.pr-fg{grid-template-columns:1fr}}.wa-fab{z-index:2147482000;-webkit-backdrop-filter:blur(10px);width:58px;height:58px;color:var(--text);cursor:pointer;background:linear-gradient(160deg,#30e88c61,#0dccf22e);border:1px solid #5eeda6b3;border-radius:50%;place-items:center;transition:transform .2s;display:grid;position:fixed;bottom:26px;right:26px;box-shadow:0 0 28px #2bee8c59,0 10px 30px #0006}.wa-fab:hover{transform:scale(1.07)}.wa-fab:before{content:"";pointer-events:none;border:1px solid #42f09980;border-radius:50%;animation:2.6s ease-out infinite wa-ring;position:absolute;inset:-6px}@keyframes wa-ring{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.35)}}.wa-tip{z-index:2147481999;border:1px solid var(--sk-edge);background:var(--sk-glass-b);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--sk-sub);opacity:0;pointer-events:none;white-space:nowrap;border-radius:10px;padding:7px 12px;font-size:12px;transition:all .2s;position:fixed;bottom:40px;right:96px;transform:translate(6px)}.wa-fab:hover+.wa-tip{opacity:1;transform:none}.wa-msg{z-index:2147482001;background:var(--sk-glass-b);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid #fab33899;border-radius:12px;max-width:300px;padding:10px 14px;font-size:11.5px;line-height:1.5;position:fixed;bottom:98px;right:26px}@media (max-width:700px){.wa-fab{bottom:78px;right:14px}.wa-tip{display:none}}.pr-sw{border:1px solid var(--sk-edge);background:var(--sk-glass-b);cursor:pointer;border-radius:99px;flex-shrink:0;width:44px;height:25px;padding:0;position:relative}.pr-sw:after{content:"";background:var(--sk-sub);border-radius:50%;width:17px;height:17px;transition:all .2s;position:absolute;top:3px;left:3px}.pr-sw.on{background:#30e88c4d;border-color:#42f099b3}.pr-sw.on:after{background:#4cf09e;left:22px}.pr-row:not(.skp-tr){justify-content:space-between;align-items:center;gap:16px;display:flex}.pr-row:not(.skp-tr) b{font-size:13px;display:block}.pr-row:not(.skp-tr) small{color:var(--sk-sub);margin-top:2px;font-size:11.5px;line-height:1.5;display:block}
.ph-root{--ph-bg:#07070c;--ph-line:#ffffff17;--ph-tx:#eceaf5;--ph-sub:#8d8aa3;--ph-pink:#ff2d8f;--ph-vio:#7c3aed;--ph-grn:#22c55e;--ph-red:#ef4444;--ph-amb:#f59e0b;--ph-cy:#22d3ee;--ph-mono:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ph-root *{box-sizing:border-box}.ph-lab{font-family:var(--ph-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ph-sub);font-size:10px}.ph-pop{z-index:940;transform-origin:100% 0;color:var(--ph-tx);font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif;position:fixed;top:84px;right:18px}.ph-phone{background:linear-gradient(145deg,#2a2a38,#0d0d14 40%,#1d1d2a);border-radius:50px;width:340px;height:690px;padding:11px;position:relative;box-shadow:0 0 0 1px #3b3b50,0 30px 80px #000000b3,0 0 70px #ff2d8f38,0 0 120px #7c3aed33}.ph-screen{background:radial-gradient(260px 200px at 80% 0,#ff2d8f38,#0000 70%),radial-gradient(300px 260px at 0 100%,#7c3aed40,#0000 70%),#0a0a12;border-radius:40px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.ph-notch{z-index:5;background:#000;border-radius:14px;width:92px;height:26px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.ph-sbar{font-size:11px;font-family:var(--ph-mono);color:#cfcce0;justify-content:space-between;height:40px;padding:14px 26px 0;display:flex}.ph-top{justify-content:space-between;align-items:center;padding:6px 18px 8px;display:flex}.ph-pill{font-family:var(--ph-mono);letter-spacing:.12em;text-transform:uppercase;border:1px solid var(--ph-line);background:#ffffff0a;border-radius:99px;align-items:center;gap:6px;padding:5px 10px;font-size:10px;display:inline-flex}.ph-dot{background:var(--ph-grn);width:7px;height:7px;box-shadow:0 0 8px var(--ph-grn);border-radius:50%;flex:none}.ph-dot.amb{background:var(--ph-amb);box-shadow:0 0 8px var(--ph-amb);animation:1s infinite ph-blink}.ph-dot.red{background:var(--ph-red);box-shadow:0 0 8px var(--ph-red)}.ph-dot.grey{box-shadow:none;background:#94a3b8}@keyframes ph-blink{50%{opacity:.3}}.ph-x{all:unset;cursor:pointer;border:1px solid var(--ph-line);width:26px;height:26px;color:var(--ph-sub);border-radius:50%;place-items:center;font-size:13px;display:grid}.ph-x:hover{color:#fff;border-color:var(--ph-pink)}.ph-view{flex-direction:column;flex:1;min-height:0;padding:0 18px 16px;animation:.3s ph-in;display:flex}@keyframes ph-in{0%{opacity:0;transform:translateY(8px)}}.ph-center{text-align:center;justify-content:center;align-items:center;gap:14px}.ph-name{font-size:20px;font-weight:600}.ph-sub{color:var(--ph-sub);margin-top:2px;font-size:12.5px}.ph-err{color:#ffb4b4;background:#ef444414;border:1px solid #ef444466;border-radius:12px;margin:0 0 8px;padding:8px 10px;font-size:11.5px;line-height:1.45}.ph-ring{border:2px solid #0000;border-top-color:var(--ph-pink);border-right-color:var(--ph-vio);border-radius:50%;place-items:center;width:104px;height:104px;animation:1s linear infinite ph-spin;display:grid}.ph-ring:after{content:"☎";color:#fff;font-size:34px;animation:1s linear infinite reverse ph-spin}@keyframes ph-spin{to{transform:rotate(360deg)}}.ph-chips{flex-wrap:wrap;gap:6px;margin:6px 0 8px;display:flex}.ph-chip{all:unset;cursor:pointer;border:1px solid var(--ph-line);color:#cfcce0;border-radius:99px;padding:6px 11px;font-size:11.5px;transition:all .2s}.ph-chip.on{border-color:var(--ph-pink);color:#fff;background:#ff2d8f24;box-shadow:0 0 12px #ff2d8f40}.ph-in{border:1px solid var(--ph-line);width:100%;color:var(--ph-tx);background:#ffffff0a;border-radius:12px;outline:none;padding:9px 11px;font:12.5px Inter,system-ui}.ph-in:focus{border-color:var(--ph-pink)}.ph-num{text-align:center;width:100%;color:var(--ph-tx);font-family:var(--ph-mono);letter-spacing:.05em;text-shadow:0 0 16px #ff2d8f66;background:0 0;border:0;outline:0;padding:10px 0 4px;font-size:26px}.ph-num::placeholder{color:#4b4960;text-shadow:none}.ph-pad{grid-template-columns:repeat(3,1fr);gap:9px;margin:4px 6px;display:grid}.ph-k{all:unset;cursor:pointer;border:1px solid var(--ph-line);text-align:center;background:#ffffff0f;border-radius:50%;place-items:center;width:46px;height:46px;margin:0 auto;font-size:19px;line-height:1;transition:all .15s;display:grid}.ph-k small{letter-spacing:.2em;color:var(--ph-sub);font-size:7px;font-family:var(--ph-mono);margin-top:1px;display:block}.ph-k:active{background:#ff2d8f4d;transform:scale(.92)}.ph-k:hover{border-color:#ff2d8f80}.ph-callrow{justify-content:center;gap:16px;margin-top:10px;display:flex}.ph-cb{all:unset;cursor:pointer;color:#fff;border-radius:50%;place-items:center;width:62px;height:62px;transition:all .2s;display:grid;position:relative}.ph-cb svg{width:26px;height:26px}.ph-cb.g{background:linear-gradient(135deg,#16a34a,#22c55e);box-shadow:0 0 28px #22c55e8c}.ph-cb.r{background:linear-gradient(135deg,#dc2626,#ef4444);box-shadow:0 0 28px #ef44448c}.ph-cb.r svg{transform:rotate(135deg)}.ph-cb:hover{transform:scale(1.07)}.ph-cb.pulse:before{content:"";border:2px solid var(--ph-grn);border-radius:50%;animation:1.4s infinite ph-pul;position:absolute;inset:-6px}.ph-cb[disabled]{opacity:.4;pointer-events:none}@keyframes ph-pul{0%{opacity:.9;transform:scale(.9)}to{opacity:0;transform:scale(1.4)}}.ph-recent{color:var(--ph-sub);text-align:center;font-size:11px;font-family:var(--ph-mono);cursor:pointer;margin-top:8px}.ph-recent:hover{color:#fff}.ph-callv{text-align:center;align-items:center}.ph-big{background:linear-gradient(135deg,var(--ph-pink),var(--ph-vio));border-radius:50%;flex:none;place-items:center;width:92px;height:92px;margin:10px auto;font-size:30px;font-weight:600;display:grid;position:relative}.ph-big.ring:before,.ph-big.ring:after{content:"";border:1px solid #ff2d8f99;border-radius:50%;animation:2s infinite ph-pul;position:absolute;inset:-8px}.ph-big.ring:after{animation-delay:1s}.ph-timer{font-family:var(--ph-mono);text-shadow:0 0 18px #ff2d8f73;margin:8px 0 2px;font-size:30px}.ph-rec{font-family:var(--ph-mono);letter-spacing:.14em;color:#ff6b6b;background:#ef444414;border:1px solid #ef444466;border-radius:99px;align-items:center;gap:7px;padding:4px 10px;font-size:10px;display:inline-flex}.ph-rec i{background:var(--ph-red);border-radius:50%;width:7px;height:7px;animation:1s infinite ph-blink}.ph-wave{justify-content:center;align-items:center;gap:3px;height:30px;margin:8px 0;display:flex}.ph-wave b{background:linear-gradient(var(--ph-pink),var(--ph-vio));border-radius:2px;width:3px;animation:1s ease-in-out infinite ph-w}@keyframes ph-w{0%,to{height:5px}50%{height:26px}}.ph-facts{grid-template-columns:1fr 1fr;gap:7px;width:100%;margin:4px 0 8px;display:grid}.ph-fact{border:1px solid var(--ph-line);text-align:left;background:#ffffff0a;border-radius:12px;min-width:0;padding:8px 10px;font-size:11.5px}.ph-fact .ph-lab{font-size:8.5px}.ph-fact b{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;display:block;overflow:hidden}.ph-ctrls{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;margin:2px 0 10px;display:grid}.ph-ct{all:unset;cursor:pointer;text-align:center;color:var(--ph-sub);font-size:10px;font-family:var(--ph-mono)}.ph-ct span{border:1px solid var(--ph-line);color:#fff;background:#ffffff0f;border-radius:50%;place-items:center;width:46px;height:46px;margin:0 auto 4px;transition:all .2s;display:grid}.ph-ct span svg{width:19px;height:19px}.ph-ct.on span{border-color:var(--ph-pink);background:#ff2d8f40;box-shadow:0 0 14px #ff2d8f66}.ph-ta{border:1px solid var(--ph-line);width:100%;color:var(--ph-tx);resize:none;background:#ffffff0a;border-radius:12px;outline:none;height:54px;margin-bottom:8px;padding:9px 11px;font:12px Inter,system-ui}.ph-ta:focus{border-color:var(--ph-pink)}.ph-inb{gap:14px;width:100%;margin-top:auto;display:flex}.ph-inb .ph-cb{width:auto;height:58px;font-size:12px;font-family:var(--ph-mono);letter-spacing:.1em;border-radius:32px;flex:1}.ph-sel{flex-direction:column;gap:8px;width:100%;margin:8px 0;display:flex}.ph-opt{all:unset;cursor:pointer;border:1px solid var(--ph-line);text-align:left;border-radius:12px;justify-content:space-between;padding:10px 12px;font-size:12.5px;display:flex}.ph-opt.on{border-color:var(--ph-grn);background:#22c55e1a}.ph-save{text-align:left;background:#22c55e12;border:1px solid #22c55e59;border-radius:12px;width:100%;margin:4px 0 8px;padding:10px 12px;font-size:12px;line-height:1.7}.ph-save.warn{background:#f59e0b14;border-color:#f59e0b66}.ph-save b{color:var(--ph-grn);font-weight:500}.ph-save.warn b{color:var(--ph-amb)}.ph-btn2{all:unset;cursor:pointer;box-sizing:border-box;text-align:center;background:linear-gradient(135deg,var(--ph-pink),var(--ph-vio));color:#fff;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:auto;padding:13px;font-size:13px;font-weight:600;display:flex;box-shadow:0 0 24px #ff2d8f66}.ph-btn2[disabled]{opacity:.6;pointer-events:none}.ph-spin{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:14px;height:14px;animation:.8s linear infinite ph-spin}.ph-foot{text-align:center;font-family:var(--ph-mono);letter-spacing:.1em;color:var(--ph-sub);padding:8px 0 0;font-size:9px}.ph-btn{position:relative}.ph-btn svg{width:18px;height:18px}.ph-btn .ph-bd{border:1.5px solid #0a0a12;border-radius:50%;width:8px;height:8px;position:absolute;top:5px;right:5px}.ph-btn.ringing{animation:.7s infinite ph-shake}@keyframes ph-shake{0%,to{transform:rotate(0)}20%{transform:rotate(-14deg)}40%{transform:rotate(12deg)}60%{transform:rotate(-8deg)}80%{transform:rotate(6deg)}}.ph-mini{z-index:940;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#eceaf5;background:#0a0a12eb;border:1px solid #ff2d8f80;border-radius:99px;align-items:center;gap:10px;padding:8px 8px 8px 14px;font-size:12.5px;display:flex;position:fixed;bottom:18px;right:18px;box-shadow:0 0 28px #ff2d8f4d}.ph-mini .t{font-family:var(--ph-mono);color:var(--ph-pink)}.ph-mini button{all:unset;cursor:pointer;border:1px solid var(--ph-line);color:#eceaf5;border-radius:99px;padding:6px 12px;font-size:11.5px}.ph-mini button.r{background:var(--ph-red);border-color:var(--ph-red);color:#fff}.ph-pop.full{z-index:2000;inset:0;transform:none!important}.ph-pop.full .ph-phone{width:100vw;height:100dvh;box-shadow:none;background:#0a0a12;border-radius:0;padding:0}.ph-pop.full .ph-screen{border-radius:0}.ph-pop.full .ph-notch{display:none}.ph-pop.full .ph-sbar{padding-top:max(14px,env(safe-area-inset-top))}.ph-pop.full .ph-k{width:60px;height:60px;font-size:22px}.ph-pop.full .ph-pad{gap:12px;margin:4px 14px}.ph-fab{right:16px;bottom:calc(88px + env(safe-area-inset-bottom));z-index:1900;color:#fff;cursor:pointer;background:#0a0a12eb;border:1px solid #ff2d8f80;border-radius:50%;place-items:center;width:54px;height:54px;padding:0;display:grid;position:fixed;box-shadow:0 0 24px #ff2d8f59}.ph-fab svg{width:24px;height:24px}.ph-fab .ph-bd{border:1.5px solid #0a0a12;border-radius:50%;width:9px;height:9px;position:absolute;top:6px;right:6px}.ph-fab.ringing{animation:.7s infinite ph-shake}
