/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-ease:initial}}}@layer theme{:root,:host{--ease-out:cubic-bezier(0, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--sans);--default-mono-font-family:var(--mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}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;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html,body{height:100%}html{background:var(--bg)}body{color:var(--text);font-family:var(--sans);background:var(--bg);margin:0;font-size:15px;line-height:1.5}#app{min-height:100%}button,input{font:inherit;color:inherit}[hidden]{display:none!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}}@layer components{.mono{font-family:var(--mono);font-variant-numeric:tabular-nums}mark{background:var(--fluo);color:var(--bg);border-radius:.06em;padding:0 .12em;display:inline-block;transform:rotate(-1.2deg)}.glass{border:1px solid var(--line);background:#0f0d16d9}.logo{letter-spacing:-.03em;font-size:21px;font-weight:700}.logo b{color:var(--fluo);font-weight:700}.vf{z-index:2;border:0 solid #f2f0f7aa;width:16px;height:16px;position:absolute}.vf.tl{border-top-width:1.5px;border-left-width:1.5px;top:12px;left:12px}.vf.tr{border-top-width:1.5px;border-right-width:1.5px;top:12px;right:12px}.vf.bl{border-bottom-width:1.5px;border-left-width:1.5px;bottom:12px;left:12px}.vf.br{border-bottom-width:1.5px;border-right-width:1.5px;bottom:12px;right:12px}.tally{font-family:var(--mono);letter-spacing:.06em;align-items:center;gap:7px;font-size:12.5px;display:inline-flex}.tally b{background:var(--live-glow);width:8px;height:8px;box-shadow:0 0 0 3px #ff244233, 0 0 14px var(--live-glow);border-radius:50%;animation:1.6s ease-in-out infinite pulse}@keyframes pulse{50%{opacity:.4}}@keyframes vu{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}@keyframes rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.vu{align-items:flex-end;gap:3px;height:22px;display:flex}.vu i{width:4px;height:var(--h);background:linear-gradient(to top, var(--ok) 0 60%, var(--fluo) 60% 85%, var(--warn) 85%);transform-origin:bottom;animation:vu var(--d) ease-in-out infinite;border-radius:1px}.btn{cursor:pointer;white-space:nowrap;text-align:center;border:1px solid #0000;border-radius:11px;padding:10px 16px;font-size:15px;font-weight:500;text-decoration:none;transition:background .15s,box-shadow .15s,border-color .15s}.btn.fluo{background:var(--fluo);color:var(--on-fluo)}.btn.fluo:hover{background:var(--fluo-hi);box-shadow:0 0 24px #d7ff1e40}.btn.ghost{border-color:var(--line2);color:var(--text);background:0 0}.btn.ghost:hover{border-color:var(--text3)}.btn[disabled]{opacity:.6;cursor:progress}.btn:focus-visible,.navi:focus-visible,input:focus-visible,.out:focus-visible{outline:2px solid var(--fluo);outline-offset:2px}.fh{gap:6px;margin-bottom:8px;display:grid}.fh h1{letter-spacing:-.035em;margin:0;font-size:clamp(30px,3.2vw,40px);font-weight:500;line-height:1.05}.fh p{color:var(--text2);margin:0;font-size:15px}.field{gap:6px;display:grid}.field label{color:var(--text2);font-size:14px}.field input{border:1px solid var(--line);background:#07060b80;border-radius:12px;width:100%;padding:11px 14px;font-size:15px}.field input:focus{border-color:var(--fluo);outline:none;box-shadow:0 0 0 3px #d7ff1e33}.err{color:var(--crit);min-height:1.2em;margin:0;font-size:14px}.panel{background:linear-gradient(#15121ff2,#0c0a12f2 220px);border-radius:18px;min-width:0;position:relative;box-shadow:inset 0 1px #ffffff12,0 30px 60px -30px #000c}.panel:after{content:"";border-radius:inherit;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;background:linear-gradient(165deg,#ffffff26,#ffffff08 30%,#ffffff05 70%,#7b5cff33);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.ph{justify-content:space-between;align-items:center;gap:10px;padding:16px 18px 12px;display:flex}.cap{letter-spacing:.09em;text-transform:uppercase;color:var(--text);font-size:12.5px;font-weight:500}.cap.dim{color:var(--text3)}.auth{isolation:isolate;grid-template-rows:auto 1fr auto;min-height:100vh;padding:28px clamp(16px,4vw,48px);display:grid;position:relative}.auth:before{content:"";z-index:-2;pointer-events:none;background:linear-gradient(#ffffff0b 1px,#0000 1px) 0 0/48px 48px,linear-gradient(90deg,#ffffff0b 1px,#0000 1px) 0 0/48px 48px,radial-gradient(60vw 50vw at 8% -6%,#7b5cff59,#0000 62%),radial-gradient(50vw 40vw at 105% 38%,#c2338f1f,#0000 65%),radial-gradient(70vw 50vw at 40% 120%,#2bd9f012,#0000 60%);position:fixed;inset:0;-webkit-mask:radial-gradient(130% 100% at 50% 20%,#000 40%,#0006 85%);mask:radial-gradient(130% 100% at 50% 20%,#000 40%,#0006 85%)}.auth:after{content:"";z-index:-1;pointer-events:none;background:var(--noise);opacity:.07;mix-blend-mode:overlay;position:fixed;inset:0}.auth .vf{border-color:#f2f0f766;width:20px;height:20px;position:fixed}.auth .vf.tl{top:16px;left:16px}.auth .vf.tr{top:16px;right:16px}.auth .vf.bl{bottom:16px;left:16px}.auth .vf.br{bottom:16px;right:16px}.a-row{color:var(--text2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.a-main{grid-template-columns:minmax(0,1.15fr) minmax(0,440px);align-items:center;gap:clamp(32px,6vw,96px);width:min(1180px,100%);margin:0 auto;padding-block:40px;display:grid}.a-hero{align-content:center;gap:22px;display:grid}.m-quote{letter-spacing:-.045em;margin:0;font-size:clamp(40px,5.6vw,76px);font-weight:500;line-height:1}.m-quote mark{white-space:nowrap}.hero-sub{color:var(--text2);max-width:46ch;margin:0;font-size:17px}.hero-dest{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.hero-dest li{color:var(--text2);background:#ffffff08;border:1px solid #ffffff14;border-radius:99px;align-items:center;gap:7px;padding:6px 11px;font-size:13.5px;display:flex}.hero-dest li i{border-radius:50%;width:7px;height:7px}.a-form{border-radius:24px;align-content:center;gap:12px;min-width:0;padding:clamp(24px,3vw,36px);display:grid}@media (width<=900px){.a-main{grid-template-columns:1fr}.hero-sub,.hero-dest{display:none}}.form-inner{gap:12px;display:grid}.tabs{background:#07060b66;border:1px solid #ffffff12;border-radius:12px;grid-template-columns:1fr 1fr;justify-self:start;margin:0 0 8px;padding:3px;display:inline-grid}.tab{color:var(--text2);text-align:center;border-radius:9px;padding:7px 16px;font-weight:500;text-decoration:none}.tab[aria-current=page]{background:var(--s3);color:var(--text)}.tab:focus-visible{outline:2px solid var(--fluo);outline-offset:2px}.a-link{color:var(--text2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;justify-self:center;padding:4px;font-size:14px;text-decoration:underline}.a-link:hover{color:var(--text)}.alt{color:var(--text3);margin:4px 0 0;font-size:14px}.note-ok{color:#9ff5de;background:#1ee6b514;border:1px solid #1ee6b540;border-radius:10px;margin:0;padding:10px 12px;font-size:14px}.fh p b{color:var(--text);font-weight:500}.otp-in{letter-spacing:.35em;text-align:center;font-size:20px!important}.pw{position:relative}.pw input{padding-right:84px}.pw button{color:var(--text2);cursor:pointer;background:#ffffff0b;border:0;border-radius:8px;padding:6px 10px;font-size:13px;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.pw button:hover{color:var(--text);background:#ffffff14}.pw-h{color:var(--text3);gap:4px;margin:2px 0 0;font-size:12.5px;display:grid}.pw-h i{background:var(--line2);border-radius:2px;height:3px;transition:width .2s,background .2s;display:block}.pw-h.bad i{background:var(--crit)}.pw-h.warn i{background:var(--warn)}.pw-h.ok i{background:var(--ok)}.two{grid-template-columns:1fr 1fr;gap:10px;display:grid}@media (width<=520px){.two{grid-template-columns:1fr}}.slug-in{border:1px solid var(--line);background:#07060b80;border-radius:12px;align-items:stretch;display:flex;overflow:hidden}.slug-in:focus-within{border-color:var(--fluo);box-shadow:0 0 0 3px #d7ff1e33}.slug-in span{font:14px var(--mono);color:var(--text3);white-space:nowrap;place-items:center;padding:0 2px 0 14px;display:grid}.field .slug-in input{box-shadow:none;background:0 0;border:0;min-width:0;padding-left:2px}.slug-h{color:var(--text3);margin:0;font-size:12.5px}.slug-h.ok{color:var(--ok)}.slug-h.bad{color:var(--crit)}.hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.shell{isolation:isolate;grid-template-columns:232px minmax(0,1fr);min-height:100vh;display:grid}.shell:before{content:"";z-index:-2;pointer-events:none;background:radial-gradient(60vw 50vw at 8% -6%,#7b5cff59,#0000 62%),radial-gradient(50vw 40vw at 105% 38%,#c2338f1f,#0000 65%),radial-gradient(70vw 50vw at 40% 120%,#2bd9f012,#0000 60%);position:fixed;inset:0}.shell:after{content:"";z-index:-1;pointer-events:none;background:var(--noise);opacity:.07;mix-blend-mode:overlay;position:fixed;inset:0}.side{border-right:1px solid var(--line);z-index:6;scrollbar-width:none;background:#0b0912e6;flex-direction:column;gap:18px;width:232px;height:100vh;padding:18px 12px;display:flex;position:fixed;top:0;left:0;overflow-y:auto}.side+.main{grid-column:2}.side .logo{padding:4px 10px}.side-h{justify-content:space-between;align-items:center;gap:6px;display:flex}.side-t{width:30px;height:30px;color:var(--text3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}.side-t:hover{color:var(--text);background:var(--s2)}.side-t svg{width:18px;height:18px}.shell.mini{grid-template-columns:68px minmax(0,1fr)}.shell.mini .side{align-items:center;width:68px;padding:18px 10px}.shell.mini .side-h{flex-direction:column;gap:10px}.shell.mini .side .logo{padding:4px 0}.shell.mini .logo b,.shell.mini .ws div,.shell.mini .ws .chev,.shell.mini .nav h6,.shell.mini .navi b,.shell.mini .me div,.shell.mini .me .out{display:none}.shell.mini .ws-wrap{width:auto}.shell.mini .ws{width:auto;padding:6px}.shell.mini .ws-menu{width:230px;right:auto}.shell.mini .nav{width:100%}.shell.mini .navi{justify-content:center;padding:9px 0;font-size:0}.shell.mini .navi.on:before{left:-10px}.shell.mini .nav h6:not(:first-child){background:var(--line);height:1px;margin:8px 6px;font-size:0;display:block}.shell.mini .me{flex-direction:column;gap:6px;padding:10px 0 0}.ws-wrap{position:relative}.ws{border:1px solid var(--line);background:var(--s1);text-align:left;width:100%;color:var(--text);border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}button.ws:not([disabled]){cursor:pointer}button.ws:not([disabled]):hover{border-color:var(--line2)}.ws .chev{width:16px;height:16px;color:var(--text3);flex:none;margin-left:auto}.ws-menu{z-index:30;border:1px solid var(--line2);background:#1a1724;border-radius:12px;gap:2px;padding:6px;animation:.15s ease-out rise;display:grid;position:absolute;top:calc(100% + 6px);left:0;right:0;box-shadow:0 20px 40px -16px #000}.ws-menu a{color:var(--text);border-radius:9px;align-items:center;gap:10px;padding:8px;text-decoration:none;display:flex}.ws-menu a:hover,.ws-menu a.on{background:var(--s3)}.ws-menu .av{background:linear-gradient(135deg,#7b5cff,#c2338f);border-radius:7px;flex:none;place-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:grid}.ws-menu span:last-child{min-width:0;line-height:1.25;display:grid}.ws-menu b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ws-menu small{color:var(--text3);font-size:12.5px}.ws .av{background:linear-gradient(135deg,#7b5cff,#c2338f);border-radius:8px;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:700;display:grid}.ws div{min-width:0;line-height:1.25;display:grid}.ws strong{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ws small{color:var(--text3);font-size:12.5px}.nav{gap:2px;display:grid}.nav h6{color:var(--text3);letter-spacing:.08em;text-transform:uppercase;margin:12px 10px 4px;font-size:12px;font-weight:500}.navi{color:var(--text2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;width:100%;padding:8px 10px;text-decoration:none;display:flex;position:relative}.navi svg{flex:none;width:17px;height:17px}.navi:hover{background:var(--s2);color:var(--text)}.navi.on{color:var(--text);background:var(--s2)}.navi.on:before{content:"";background:var(--fluo);width:3px;box-shadow:0 0 12px var(--fluo);border-radius:0 3px 3px 0;position:absolute;top:7px;bottom:7px;left:-12px}.navi.adm b{font:500 10.5px var(--mono);letter-spacing:.06em;color:var(--fluo);background:#d7ff1e1a;border-radius:5px;margin-left:auto;padding:2px 6px}.me{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:auto;padding:10px;display:flex}.me .av{background:var(--s3);border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:13px;font-weight:500;display:grid}.me div{min-width:0;line-height:1.25;display:grid}.me strong{white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.me small{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;overflow:hidden}.me .out{color:var(--text3);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin-left:auto;padding:6px;display:grid}.me .out:hover{color:var(--text);background:var(--s3)}.me .out svg{width:18px;height:18px}.main{align-content:start;gap:14px;min-width:0;padding:0 20px 32px;display:grid}.top{z-index:5;isolation:isolate;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin:0 -20px;padding:14px 20px 22px;display:flex;position:sticky;top:0}.top:before{content:"";z-index:-1;background:linear-gradient(#07060bf5 0%,#07060bd9 60%,#07060b00 100%);position:absolute;inset:0}.crumb{line-height:1.25;display:grid}.crumb strong{letter-spacing:-.01em;font-size:18px;font-weight:500}.crumb small{color:var(--text3);font-size:13px}.top-r{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.top .btn{height:36px;padding:0 14px;font-size:14px}.btn.stop{color:#ff8a99;background:0 0;border-color:#e0142c}.box{font-family:var(--mono);border:1px solid var(--line2);background:var(--s1);font-variant-numeric:tabular-nums;border-radius:8px;align-items:center;gap:8px;height:36px;padding:0 12px;font-size:14px;display:inline-flex}.box i{border-radius:50%;width:7px;height:7px}.box.rec,.box.onair{color:#ff6b7d;background:#e0142c12;border-color:#e0142c}.box.rec i,.box.onair i{background:var(--live-glow);box-shadow:0 0 10px var(--live-glow);animation:1.6s ease-in-out infinite pulse}.box.wait{color:#ffb84d;border-color:#ffb84d55}.box.wait i{background:#ffb84d}.box.off{color:var(--text3)}.box.off i{background:var(--text3)}.toast{z-index:20;border:1px solid var(--line2);background:#1a1724;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;animation:.25s ease-out toast-in;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 20px 40px -16px #000}@keyframes toast-in{0%{opacity:0;transform:translate(-50%,6px)}to{opacity:1;transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.toast{animation:none}}.toast i{background:var(--ok);width:18px;height:18px;color:var(--on-fluo);border-radius:50%;flex:none;place-items:center;display:grid}.toast.bad i{background:var(--crit)}.toast i svg{width:11px;height:11px}.pending{gap:14px;max-width:62ch;padding:6px 18px 20px;display:grid}.pending p{color:var(--text2);margin:0}.pending .btn{justify-self:start}@media (width<=860px){.shell{grid-template-columns:1fr}.side{flex-flow:wrap;align-items:center;width:auto;height:auto;position:static;overflow:visible}.side+.main{grid-column:auto}.side .nav,.side .me,.side .ws{display:none}.shell.mini{grid-template-columns:1fr}.shell.mini .side{width:auto;padding:18px 12px}.shell.mini .side-h{flex-direction:row}.shell.mini .logo b{display:inline}.side-t{display:none}.main{padding:0 14px 24px}.top{margin:0 -14px;padding:12px 14px 18px}.side .side-h{width:100%}.side .side-m{display:grid}}.side-m{border:1px solid var(--line2);background:var(--s1);width:40px;height:40px;color:var(--text);cursor:pointer;border-radius:10px;flex:none;place-items:center;padding:0;display:none}.side-m:hover{background:var(--s2)}.side-m svg{width:20px;height:20px}.mnav{z-index:40;background:#05040ab3;animation:.2s ease-out mnav-bg;position:fixed;inset:0}.mside{width:min(300px,86vw);padding:18px 12px calc(12px + env(safe-area-inset-bottom));border-right:1px solid var(--line2);overscroll-behavior:contain;background:#0b0912;flex-direction:column;gap:18px;animation:.22s ease-out mside-in;display:flex;position:absolute;top:0;bottom:0;left:0;overflow-y:auto;box-shadow:20px 0 50px -20px #000}.mside .logo{padding:4px 10px}.mside .side-m{display:grid}.mside .navi{padding:11px 10px;font-size:16px}.mside .nav h6{margin-top:14px}@keyframes mnav-bg{0%{opacity:0}}@keyframes mside-in{0%{transform:translate(-100%)}}@media (prefers-reduced-motion:reduce){.mnav,.mside{animation:none}}@media (width>=861px){.mnav{display:none}}html.no-scroll,html.no-scroll body{overflow:hidden}.acc{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}@media (width<=1100px){.acc{grid-template-columns:1fr}}.acc-b{gap:12px;padding:4px 18px 18px;display:grid}.acc-f{gap:12px;display:grid}.acc-f .btn,.acc-b>.btn{justify-self:start}.acc-v{color:var(--text2);margin:0;font-size:14.5px}.acc-v b{color:var(--text);font-weight:500}.acc-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.acc-who{align-items:center;gap:12px;display:flex}.acc-who div{line-height:1.3;display:grid}.acc-who small{color:var(--text3)}.acc-av{color:#fff;text-shadow:0 1px 2px #0006;border-radius:50%;place-items:center;width:44px;height:44px;font-weight:600;display:grid}.flabel{color:var(--text2);font-size:14px}.swatches{flex-wrap:wrap;gap:8px;display:flex}.swatches button{cursor:pointer;border:0;border-radius:50%;width:28px;height:28px;box-shadow:inset 0 0 0 2px #0003}.swatches button[aria-checked=true]{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--text)}.note-warn{color:#ffcb85;background:#ff9a1f14;border:1px solid #ff9a1f40;border-radius:10px;margin:0;padding:10px 12px;font-size:14px}.note-warn b{color:#fff;font-weight:500}.btn.danger{color:#ff8a99;border-color:#e0142c80}.lbtn.danger{color:#ff8a99}.lbtn.danger:hover{background:#e0142c1f}.st-ok{color:var(--ok);text-transform:none;letter-spacing:0;align-items:center;gap:6px;display:inline-flex}.st-ok:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.tfa-steps{color:var(--text2);gap:4px;margin:0;padding-left:20px;font-size:14px;display:grid}.tfa-qr{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.tfa-qr img{background:#fff;border-radius:12px}.tfa-qr div{gap:4px;display:grid}.tfa-qr code{color:var(--text);word-spacing:4px;font-size:15px}.codes{gap:12px;display:grid}.codes ol{background:var(--s2);border:1px solid var(--line);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 24px;margin:0;padding:12px 16px 12px 36px;font-size:15px;display:grid}.sess{display:grid}.sess-i{border-top:1px solid var(--sep);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.sess-i:first-child{border-top:0}.sess-i div{min-width:0;line-height:1.35;display:grid}.sess-i strong{font-weight:500}.sess-i strong a{color:var(--text)}.sess-i small{color:var(--text3);font-size:13px}.tag-cur{font:500 11px var(--mono);color:var(--fluo);background:#d7ff1e1a;border-radius:5px;margin-left:8px;padding:1px 6px}.me-link{min-width:0;color:var(--text);border-radius:10px;align-items:center;gap:10px;margin:-2px;padding:2px;text-decoration:none;display:flex}.me-link:hover strong{text-underline-offset:3px;text-decoration:underline}.me-link[aria-current=page] strong{color:var(--fluo)}.plat-ws .av{color:#fff;background:linear-gradient(135deg,#ff9a1f,#c2338f)}.btn:disabled{opacity:.4;box-shadow:none}.stabs{z-index:4;scrollbar-width:none;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0f0d16f2;border-radius:14px;gap:4px;padding:4px;display:flex;position:sticky;top:72px;overflow-x:auto;box-shadow:inset 0 0 0 1px #ffffff0d,0 12px 24px -16px #000}.stabs::-webkit-scrollbar{display:none}.stabs button{color:var(--text3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:8px;padding:8px 14px;font-size:14.5px;display:inline-flex}.stabs button:hover:not(:disabled){color:var(--text)}.stabs button[aria-selected=true]{color:var(--text);background:#ffffff10}.stabs button:disabled{opacity:.45;cursor:default}.stabs button:focus-visible{outline:2px solid var(--fluo);outline-offset:-2px}.stabs svg{flex:none;width:16px;height:16px}@media (width<=640px){.stabs{top:64px}.stabs button{padding:8px 11px;font-size:14px}}.num{font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.lbl{letter-spacing:.09em;text-transform:uppercase;color:var(--text3);font-size:11.5px;font-weight:500}.cols{grid-template-columns:minmax(290px,.92fr) minmax(0,1.4fr) minmax(320px,1.05fr);align-items:start;gap:14px;display:grid}.col{align-content:start;gap:14px;min-width:0;display:grid}@media (width<=1320px){.cols{grid-template-columns:minmax(290px,1fr) minmax(0,1.6fr)}.c3{grid-column:1/-1;grid-template-columns:1fr 1fr;align-items:start;gap:14px;display:grid}}@media (width<=980px){.cols,.c3{grid-template-columns:1fr}}.badge{font-family:var(--mono);white-space:nowrap;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:500;display:inline-flex}.badge svg{width:12px;height:12px}.badge.on{background:var(--fluo);color:var(--on-fluo)}.badge.stop{color:#ff6b7d;box-shadow:inset 0 0 0 1px #e0142c}.badge.na{color:var(--text3);box-shadow:inset 0 0 0 1px var(--line2)}.dst{border-top:1px solid var(--sep);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:2px 12px;padding:14px 18px;transition:background .3s;display:grid;position:relative}.dst>.lbl{line-height:14px}.dst>.lbl-r{text-align:right}.dst .ic{color:#fff;border-radius:10px;grid-row:span 2;place-items:center;width:38px;height:38px;font-weight:600;display:grid}.dst .ic svg{width:20px;height:20px}.dst .ic.gl{color:var(--on-fluo)}.dst .nm{letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:17px;font-weight:500;line-height:22px;overflow:hidden}.dst .st .badge{height:22px}.dst .st{text-align:right;justify-items:end;gap:3px;display:grid;transform:translateY(3px)}.dst>.lbl-a{align-items:center;gap:6px;display:flex}.dst .dst-acts{z-index:3;text-transform:none;letter-spacing:0;gap:0;margin:-4px 0;display:inline-flex;position:relative}.dst .cfg,.dst .dmenu-b{width:22px;height:22px;color:var(--text3);cursor:pointer;opacity:.45;background:0 0;border:0;border-radius:7px;place-items:center;padding:0;transition:opacity .15s,background .15s,color .15s;display:grid}.dst:hover .cfg,.dst:hover .dmenu-b,.dst .cfg:focus-visible,.dst .dmenu-b:focus-visible,.dst .dmenu-b[aria-expanded=true]{opacity:1}.dst .cfg:hover,.dst .dmenu-b:hover,.dst .dmenu-b[aria-expanded=true]{color:var(--text);background:#ffffff10}.dst .cfg svg,.dst .dmenu-b svg{width:14px;height:14px}.dst .stat{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:8px 12px;margin-top:12px;display:grid}.dst .stat div{gap:1px;display:grid}.dst .stat div:nth-child(2n){text-align:right}.dst .big{font-family:var(--mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:500}.dst .sm{font-family:var(--mono);color:var(--text2);font-variant-numeric:tabular-nums;font-size:14px}.dst .sm a{color:var(--text)}.dst.stopped{background:linear-gradient(#e0142c14,#e0142c05)}.dst.stopped .big,.dst.stopped .sm{color:var(--text3)}.dst.alarm{animation:1.6s ease-in-out infinite alternate dst-alarm}@keyframes dst-alarm{0%{background:linear-gradient(#e0142c1c,#e0142c08)}to{background:linear-gradient(#ff9a1f1c,#ff9a1f08)}}@media (prefers-reduced-motion:reduce){.dst.alarm{background:linear-gradient(#e0142c1c,#e0142c08);animation:none}}.p-iss{gap:8px;display:grid}.p-iss .tip-rec{margin:0}.p-iss .tip-rec .badge{flex:none}.p-iss time{font:12px var(--mono);color:var(--text3);margin-right:8px}.p-iss a{color:var(--text3);justify-self:start;font-size:12.5px}.dst .na-t{color:var(--text2);grid-column:1/-1;margin:8px 0 0;font-size:14px}.dst .na-t.bad{color:var(--crit)}.dst .act{background:var(--s3);border:1px solid var(--line2);cursor:pointer;border-radius:9px;grid-column:1/-1;justify-self:end;align-items:center;gap:8px;margin-top:10px;padding:8px 12px;font-size:14px;font-weight:500;display:inline-flex}.dst .act:hover{border-color:var(--text3)}.dst .act svg{width:15px;height:15px}.dests-note{color:var(--text2);border-top:1px solid var(--sep);margin:0;padding:12px 18px 16px;font-size:14px}.panel.program{border:1.5px solid #e0142cb3;transition:border-color .4s,box-shadow .4s;position:relative;box-shadow:0 0 0 4px #e0142c14,0 18px 60px -18px #ff244259}.panel.program:before{content:"";background:linear-gradient(90deg,#0000,#ff2442,#0000);border-radius:2px;height:2px;animation:3.2s ease-in-out infinite tally;position:absolute;top:-1.5px;left:24px;right:24px;box-shadow:0 0 14px #ff2442}.panel.program:after{display:none}.panel.program.off{border-color:var(--line2);box-shadow:none}.panel.program.off:before{display:none}@keyframes tally{50%{opacity:.45}}@keyframes drift{50%{transform:translate(5%,-4%)scale(1.08)}}.player{aspect-ratio:16/9;background:#050407;border-radius:16.5px 16.5px 0 0;position:relative;overflow:hidden}.feed-art{background:#0b0912;position:absolute;inset:0;overflow:hidden}.feed-art:after{content:"";background:repeating-linear-gradient(0deg, #0000 0 3px, #00000040 3px 4px), var(--noise);opacity:.55;mix-blend-mode:overlay;position:absolute;inset:0}.blob{filter:blur(40px);border-radius:50%;animation:9s ease-in-out infinite drift;position:absolute}.b1{opacity:.75;background:#7b5cff;width:60%;height:70%;top:-10%;left:-10%}.b2{opacity:.55;background:#c2338f;width:45%;height:55%;animation-duration:11s;top:20%;right:-5%}.b3{opacity:.32;background:#d7ff1e;width:30%;height:30%;animation-duration:7s;bottom:-5%;left:35%}.vid{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.vid.on{opacity:1}.p-ov{z-index:2;grid-template-rows:auto 1fr auto;padding:22px;display:grid;position:absolute;inset:0}.p-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.p-ctl{gap:6px;display:flex}.chip{font-family:var(--mono);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--text);background:#07060b80;border:1px solid #ffffff1f;border-radius:7px;padding:4px 8px;font-size:12px}button.chip{cursor:pointer;font-family:var(--sans)}button.chip:disabled{opacity:.45;cursor:not-allowed}.chip svg{vertical-align:-2px;width:12px;height:12px;margin-right:5px;display:inline-block}.offair{z-index:3;text-align:center;background:#07060bcc;place-items:center;padding:20px;display:grid;position:absolute;inset:0}.offair p{color:var(--text2);margin:6px 0 0}.info{gap:16px;padding:18px 20px 16px;display:grid}.ttl .ed{margin-top:8px}.ttl h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:500;line-height:1.2}.meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.meta>div{gap:3px;display:grid}.meta>div:last-child{text-align:right}.meta .ed{justify-self:end;margin-top:-3px}.ed{border-radius:8px;align-items:center;gap:8px;transition:background .2s,box-shadow .2s;display:flex;position:relative}.ed:hover{background:#ffffff05;box-shadow:0 0 0 6px #ffffff05}.ed>:not(.ed-btn){min-width:2ch;caret-color:var(--fluo);outline:none}.ed.on>:not(.ed-btn){cursor:text}.ed-btn{width:30px;height:30px;color:var(--text3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;transition:color .15s,background .15s,opacity .15s;display:grid}.ed-btn:hover{color:var(--text);background:#ffffff0d}.ed-btn:focus-visible{outline:2px solid var(--fluo);outline-offset:1px}.ed-btn svg{width:16px;height:16px}.ed.quiet .ed-btn{opacity:0;width:24px;height:24px}.ed.quiet .ed-btn svg{width:14px;height:14px}.ed.quiet:hover .ed-btn,.ed.quiet .ed-btn:focus-visible,.ed.on .ed-btn{opacity:1}.ed.on,.ed.on:hover{background:#ffffff09;box-shadow:0 0 0 6px #ffffff09}.ed.on:after{content:"";background:linear-gradient(90deg,#fff0,#a9a3bc99 20% 80%,#fff0);height:1px;position:absolute;bottom:-6px;left:4px;right:4px}.ed.on .ed-btn{color:var(--text);background:#ffffff0d}.hint{color:var(--text3);margin:14px 0 0;font-size:12.5px}.hint kbd{font-family:var(--mono);box-shadow:inset 0 0 0 1px var(--line2);border-radius:4px;padding:1px 5px;font-size:11.5px}.ingest{background:var(--s2);border:1px solid var(--line);border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.ingest .hs{width:38px;height:38px;font:500 14px var(--mono);color:var(--hs,var(--text3));box-shadow:inset 0 0 0 2px var(--hs,var(--text3));border-radius:50%;place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){.ingest .hs{box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--hs,var(--text3)) 40%, transparent)}}.ingest .iv{font-family:var(--mono);color:var(--text2);overflow-wrap:anywhere;min-width:0;font-size:13.5px;line-height:1.5}.ingest .iv b{color:var(--text);font-weight:500}.ingest .iv .lufs.low,.ingest .iv .lufs.high,.ingest .iv .lufs.silent{color:var(--warn)}.ingest .badge{color:var(--on-fluo)}.ingest .badge.none{color:var(--text2);background:#3a3552}.tip-rec{color:var(--text2);align-items:baseline;gap:8px;margin:-6px 0 0;font-size:13.5px;display:flex}.tip-rec .badge{color:var(--warn);box-shadow:inset 0 0 0 1px #ff9a1f80}.tip-rec.crit .badge{color:#ff6b7d;box-shadow:inset 0 0 0 1px #ff5c7799}.tip-rec.rec .badge{color:var(--uv-text);box-shadow:inset 0 0 0 1px #7b5cff99}.livedot{align-items:center;gap:8px;display:inline-flex}.livedot i{background:var(--live-glow);width:7px;height:7px;box-shadow:0 0 8px var(--live-glow);border-radius:50%}.soon-body{text-align:center;min-height:180px;color:var(--text3);border-top:1px solid var(--sep);place-items:center;gap:6px;padding:24px 18px;display:grid}.soon-body strong{font:500 12px var(--mono);letter-spacing:.04em;color:var(--text2);border-radius:99px;padding:3px 12px;box-shadow:inset 0 0 0 1px #ffffff26}.soon-body p{max-width:36ch;margin:0;font-size:14px}.alert-bar{color:#ffcb85;background:#ff9a1f14;border:1px solid #ff9a1f40;border-radius:12px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;display:flex}.nodeb{vertical-align:middle;align-items:center;gap:6px;max-width:100%;display:inline-flex}.nodeb>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.flag{border-radius:2px;flex:none;width:18px;height:12px;box-shadow:0 0 0 1px #ffffff26}.flag-cc{font:500 10.5px var(--mono);color:var(--text2);background:#ffffff14;border-radius:3px;flex:none;padding:0 4px}.nodeb-w{width:18px;height:18px;color:var(--text3);border-radius:5px;flex:none;place-items:center;display:inline-grid}.nodeb-w:hover{color:var(--text);background:#ffffff12}.nodeb-w svg{width:14px;height:14px}.spx .ph .cap.dim{white-space:nowrap}.spx-now{grid-template-columns:repeat(auto-fit,minmax(96px,1fr));gap:10px;padding:0 18px 12px;display:grid}.spx-now>div{background:#ffffff06;border-radius:12px;padding:10px 12px;box-shadow:inset 0 0 0 1px #ffffff0d}.spx-now b{font:600 30px/1.1 var(--mono);letter-spacing:-.02em;display:block}.spx-now b.gl{color:#a08bff}.spx-now b.yt{color:#4fd1de}.spx-now b.fb{color:#d9a54a}.spx-now small,.spx-kpi small{color:var(--text3);margin-top:2px;font-size:12.5px;display:block}.spx-kpi{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;padding:4px 18px 12px;display:grid}.spx-kpi>div{min-width:0}.spx-kpi b{font:600 22px var(--mono);margin-right:6px}.spx-kpi .lbl{margin-bottom:2px;display:block}.dl{font:500 12px var(--mono);white-space:nowrap;border-radius:5px;padding:1px 6px}.dl.up{color:#1ee6b5;background:#1ee6b514}.dl.down{color:#ff8a99;background:#e0142c14}.dl.flat{color:var(--text3);background:#ffffff0a}.spx-chart{padding:0 10px 6px}.spx-dev{color:var(--text3);flex-wrap:wrap;align-items:center;gap:4px 14px;margin:0 18px 8px;font-size:13px;display:flex}.spx-dev>span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.spx-dev svg{width:14px;height:14px;color:var(--text2);flex:none}.spx-dev b{color:var(--text2);font-variant-numeric:tabular-nums;font-weight:500}.spx-hist{padding:6px 18px 10px}.spx-bars{align-items:flex-end;gap:6px;height:72px;margin-top:6px;display:flex}.spx-bars>div{text-align:center;flex:1 1 0;grid-template-rows:1fr auto;align-items:end;gap:3px;min-width:0;max-width:44px;height:100%;display:grid}.spx-bars i{background:#5440a8;border-radius:4px 4px 1px 1px;width:100%;display:block}.spx-bars>div:hover i{background:#7b5cff}.spx-bars>div.cur i{background:#a08bff}.spx-bars small{font:10.5px var(--mono);color:var(--text3);white-space:nowrap;overflow:hidden}.spx-foot{border-top:1px solid var(--sep);color:var(--text3);margin:0;padding:10px 18px 14px;font-size:13px}.spx-foot strong{color:var(--text2);font-weight:500;display:inline}.spx-foot a{color:var(--text2)}.spx-map .ph .seg button{padding:3px 8px;font-size:12.5px}.map-w{padding:0 10px;position:relative}.map{width:100%;height:auto;display:block}.ph-map{background:#ffffff05;border-radius:12px}.map-tip{z-index:3;pointer-events:none;box-shadow:0 0 0 1px var(--line2), 0 12px 24px -12px #000;white-space:nowrap;background:#1a1724;border-radius:8px;padding:6px 9px;font-size:13px;line-height:1.5;position:absolute;transform:translate(-50%,16px)}.map-tip .flag{vertical-align:-1px}.map-legend{font:10.5px var(--mono);color:var(--text3);align-items:center;gap:2px;display:flex;position:absolute;bottom:6px;left:18px}.map-legend i{border-radius:2px;width:14px;height:6px}.map-legend span{margin:0 4px}.loc-cols{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px 18px;padding:8px 18px 10px;display:grid}.loc-cols .lbl{margin-bottom:4px;display:block}.loc-r{grid-template-columns:18px minmax(0,1fr) auto auto;align-items:center;gap:6px;padding:3px 0;font-size:13.5px;display:grid}.loc-cols>div:first-child .loc-r{grid-template-columns:18px minmax(0,1fr) 54px auto auto}.loc-r .nm{white-space:nowrap;text-overflow:ellipsis;color:var(--text2);overflow:hidden}.loc-r .bar{background:#ffffff0d;border-radius:3px;height:5px;overflow:hidden}.loc-r .bar i{background:#7b5cff;border-radius:3px;height:100%;display:block}.loc-r b{font:500 12.5px var(--mono)}.loc-r small{font:11.5px var(--mono);color:var(--text3);text-align:right;min-width:30px}.loc-cols .more{color:var(--text3);font-size:12px}@media (width<=640px){.spx-now{grid-template-columns:1fr}}.livedot.off i{background:var(--text3);box-shadow:none;animation:none}.mx{flex-direction:column;display:flex}.mx-top{gap:10px;padding:14px 16px 10px;display:grid}.mx-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.mx-tools{align-items:center;gap:12px;display:flex}.mx-sumb{color:var(--text3);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;padding:4px 6px;font-size:13px;display:inline-flex}.mx-sumb svg{width:14px;height:14px}.mx-sumb:hover,.mx-sumb[aria-pressed=true]{color:var(--text);background:#ffffff0a}.mx-seg{scrollbar-width:none;background:#ffffff06;border-radius:10px;gap:2px;max-width:100%;padding:3px;display:flex;overflow-x:auto}.mx-seg button{color:var(--text3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;flex:none;align-items:center;gap:6px;padding:5px 9px;font-size:13.5px;display:inline-flex}.mx-seg button:hover{color:var(--text2)}.mx-seg button[aria-selected=true]{color:var(--text);background:#ffffff10}.mx-seg button b{font:500 12px var(--mono);color:var(--text3)}.mx-seg button[aria-selected=true] b{color:var(--text2)}.mx-seg button.rv b{color:#ff8a99}.mx-seg button:focus-visible{outline:2px solid var(--fluo);outline-offset:1px}.mx-pf{gap:4px;display:flex}.mx-pf button{cursor:pointer;opacity:.35;background:0 0;border:1px solid #0000;border-radius:8px;place-items:center;width:26px;height:26px;padding:0;transition:opacity .2s;display:grid}.mx-pf button[aria-pressed=true]{opacity:1;background:#ffffff08;border-color:#ffffff10}.mx-pf button[aria-disabled=true]{opacity:.18;cursor:not-allowed}.mx-pf button.dim[aria-pressed=true]{opacity:.6}.mx-pf i,.mx-av i{color:#fff;border-radius:5px;place-items:center;width:16px;height:16px;display:grid}.mx-pf i.gl,.mx-av i.gl{color:var(--on-fluo)}.mx-pf i svg{width:10px;height:10px}.mx-pulse{color:var(--text3);flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:12.5px;display:flex}.mx-mood{align-items:center;gap:7px;display:inline-flex}.mx-mood .lbl{font-size:11px}.mx-mood i{gap:2px;width:70px;height:6px;display:flex}.mx-mood i b{border-radius:2px;min-width:3px}.mx-mood b.pos{background:#1ee6b5}.mx-mood b.neu{background:#5a5470}.mx-mood b.neg{background:#ff9a1f}.mx-mood b.tox{background:var(--crit)}.mx-chip{color:var(--text2);cursor:pointer;background:#ffffff08;border:0;border-radius:99px;align-items:center;gap:5px;padding:2px 8px;font-size:12.5px;display:inline-flex}.mx-chip:hover{background:#ffffff12}.mx-chip svg{width:12px;height:12px}.mx-chip.care{color:#ffb3c0;background:#ff5c771a}.mx-places,.mx-ai{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;max-width:100%;display:inline-flex;overflow:hidden}.mx-places svg,.mx-ai svg{flex:none;width:12px;height:12px}.mx-ai{color:#b9a9ff;margin-left:auto}.mx-alert{color:var(--text2);background:#ff9a1f14;border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:8px 10px;font-size:13px;line-height:1.4;display:flex}.mx-alert svg{width:15px;height:15px;color:var(--warn);flex:none;margin-top:1px}.mx-alert b{color:var(--text);font-weight:500}.mx-note{color:var(--warn);margin:0;font-size:12.5px}.mx-note a{color:var(--text2)}.mx-wrap{position:relative}.mx-list{scrollbar-width:thin;scrollbar-color:var(--line2) transparent;align-content:start;gap:2px;height:520px;padding:4px 8px 8px;display:grid;overflow-y:auto}.mx.compact .mx-list{height:400px}.mx-list>.shint{padding:12px 8px}.mx-pill{z-index:2;background:var(--fluo);color:var(--on-fluo);cursor:pointer;border:0;border-radius:99px;padding:6px 12px;font-size:13px;font-weight:500;position:absolute;top:8px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px -8px #000}.mx-m{border-radius:12px;grid-template-columns:34px minmax(0,1fr);gap:4px 10px;padding:10px 10px 11px;animation:.3s ease-out mx-rise;display:grid;position:relative}.mx-m:hover{background:#ffffff06}@keyframes mx-rise{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mx-m{animation:none}}.mx-av{color:#f2f0f7;border-radius:50%;grid-row:span 3;place-items:center;width:34px;height:34px;font-size:13px;font-weight:500;display:grid;position:relative}.mx-av .avt{color:#f2f0f7;width:34px;height:34px;font-size:13px}.mx-av i{position:absolute;bottom:-4px;right:-4px;box-shadow:0 0 0 2px #0e0c14}.mx-av i svg{width:9px;height:9px}.mx-mh{align-items:center;gap:6px;min-width:0;font-size:14px;line-height:1.3;display:flex}.mx-mh strong{color:var(--text);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.mx-mh time{font-family:var(--mono);color:var(--text3);flex:none;margin-left:auto;font-size:12px}.mx-pinned{color:var(--fluo);display:inline-grid}.mx-pinned svg{width:13px;height:13px}.mx-rb{font-family:var(--mono);white-space:nowrap;color:var(--text2);box-shadow:inset 0 0 0 1px var(--line2);border-radius:4px;flex:none;padding:1px 5px;font-size:11px}.mx-rb.r-mod{color:#7cc4ff;box-shadow:inset 0 0 0 1px #2e6fb0}.mx-rb.r-mem{color:#1ee6b5;box-shadow:inset 0 0 0 1px #1ee6b566}.mx-rb.r-new{color:var(--fluo);box-shadow:inset 0 0 0 1px #d7ff1e66}.mx-rb.r-host{color:var(--on-fluo);background:var(--fluo);box-shadow:none}.mx-m>p{color:#e4e1ec;overflow-wrap:anywhere;margin:0;font-size:15px;line-height:1.5}.mx-tags{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}.mx-tg{color:var(--text3);background:#ffffff08;border-radius:99px;align-items:center;gap:5px;padding:2px 7px;font-size:12px;display:inline-flex}.mx-tg svg{width:11px;height:11px}.mx-tg.t-q{color:#b9a9ff;background:#7b5cff1a}.mx-tg.t-pr{color:#f2d59a;background:#f2d59a14}.mx-tg.t-th{color:#1ee6b5;background:#1ee6b514}.mx-tg.t-ng,.mx-tg.t-care{color:#ff8a99;background:#ff5c771a}.mx-tg.t-sp,.mx-tg.t-tech{color:#ff9a1f;background:#ff9a1f1a}.mx-tg.t-give{color:#7cc4ff;background:#2e6fb01f}.mx-tg.t-oa{color:var(--on-fluo);background:var(--fluo)}.mx-tg.t-ai{color:#b9a9ff;background:0 0;padding:2px}.mx-m.neg{background:linear-gradient(90deg,#ff5c7714,#0000 70%)}.mx-m.neg:before,.mx-m.care:before{content:"";background:var(--crit);border-radius:2px;width:2px;position:absolute;top:10px;bottom:10px;left:0}.mx-m.care{background:linear-gradient(90deg,#ff5c770f,#0000 70%)}.mx-m.care:before{background:#ffb3c0}.mx-m.sc{background:linear-gradient(120deg,#ff003326,#ff00330a 60%);box-shadow:inset 0 0 0 1px #ff003340}.mx-m.org{background:#d7ff1e08}.mx-m.pinned{box-shadow:inset 0 0 0 1px #d7ff1e26}.mx-sca{font-family:var(--mono);color:#fff;background:#f03;border-radius:6px;flex:none;padding:1px 7px;font-size:13px;font-weight:500}.mx-m.hid>p,.mx-m.hid .mx-tags{filter:blur(5px);opacity:.5;-webkit-user-select:none;user-select:none}.mx-hidbar{color:var(--text3);grid-column:2;align-items:center;gap:8px;font-size:13px;display:flex}.mx-hidbar button{color:var(--text2);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px;text-decoration:underline}.mx-acts{border:1px solid var(--line2);opacity:0;pointer-events:none;z-index:1;background:#1a1724;border-radius:10px;gap:2px;padding:3px;transition:opacity .15s,transform .15s;display:flex;position:absolute;top:6px;right:8px;transform:translateY(2px);box-shadow:0 10px 24px -10px #000}.mx-m:hover .mx-acts,.mx-m:focus-within .mx-acts{opacity:1;pointer-events:auto;transform:none}.mx-acts button{width:28px;height:28px;color:var(--text2);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid;position:relative}.mx-acts button svg{width:15px;height:15px}.mx-acts button:hover:not([aria-disabled=true]){color:var(--text);background:#ffffff10}.mx-acts button.danger:hover:not([aria-disabled=true]){color:#ff6b7d;background:#e0142c1f}.mx-acts button[aria-pressed=true]{color:var(--fluo)}.mx-acts button[aria-disabled=true]{opacity:.28;cursor:not-allowed}.mx-acts button.confirm{color:#fff;background:#e0142c;width:auto;padding:0 8px;font-size:12.5px;font-weight:500}.mx-acts button[data-tip]:after{content:attr(data-tip);z-index:3;white-space:nowrap;border:1px solid var(--line2);color:var(--text2);opacity:0;pointer-events:none;background:#07060b;border-radius:7px;padding:4px 8px;font-size:12.5px;transition:opacity .12s;position:absolute;top:calc(100% + 8px);right:0}.mx-acts button:hover:after,.mx-acts button:focus-visible:after{opacity:1}.mx-ctx{color:var(--text3);align-items:center;gap:8px;padding:4px 16px 0;font-size:13px;display:flex}.mx-ctx>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mx-ctx b{color:var(--text2);font-weight:500}.mx-ctx .x{color:var(--text3);cursor:pointer;background:0 0;border:0;margin-left:auto;padding:2px;font-size:16px;line-height:1}.mx-sug{color:#b9a9ff;cursor:pointer;background:#7b5cff1f;border:0;border-radius:99px;flex:none;align-items:center;gap:5px;padding:2px 9px;font-size:12.5px;display:inline-flex}.mx-sug svg{width:12px;height:12px}.mx-sugs{gap:4px;padding:6px 12px 0;display:grid}.mx-sugs button{text-align:left;color:var(--text2);cursor:pointer;background:#7b5cff0d;border:1px solid #7b5cff33;border-radius:10px;padding:6px 10px;font-size:13.5px;line-height:1.4}.mx-sugs button:hover{color:var(--text);border-color:#7b5cff66}.mx-comp{background:#ffffff06;border-radius:14px;gap:8px;margin:6px 8px 8px;padding:10px 12px 12px;display:grid}.mx-comp:focus-within{box-shadow:inset 0 0 0 1px #d7ff1e59}.mx-comp textarea{resize:none;color:var(--text);font:15px/1.45 var(--sans);background:0 0;border:0;outline:none;min-height:44px;padding:4px 4px 0}.mx-cb{justify-content:space-between;align-items:center;gap:8px;display:flex}.mx-cb .to{color:var(--text3);align-items:center;gap:4px;font-size:12.5px;display:flex}.mx-cb .btn{padding:7px 14px;font-size:14px}.mx-cb .btn:disabled{opacity:.4;cursor:not-allowed}.mx-sum{scrollbar-width:thin;align-content:start;gap:12px;height:520px;padding:4px 16px 16px;display:grid;overflow-y:auto}.mx.compact .mx-sum{height:400px}.mx-sum-h{justify-content:space-between;align-items:center;display:flex}.mx-sum-h .x{color:var(--text3);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;font-size:13px;text-decoration:underline}.mx-sum-k{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.mx-sum-k div{background:#ffffff06;border-radius:10px;gap:1px;padding:8px 10px;display:grid}.mx-sum-k b{font:500 18px var(--mono)}.mx-sum-k small{color:var(--text3);font-size:12px}.mx-sum-b{gap:12px;display:grid}.mx-sum-head{background:#1ee6b50f;border-radius:10px;gap:3px;margin:0;padding:10px 12px;font-size:15px;line-height:1.45;display:grid}.mx-sum-head.mixed{background:#ffffff08}.mx-sum-head.neg{background:#ff5c7712}.mx-sum-b h4{text-transform:uppercase;letter-spacing:.06em;color:var(--text3);margin:0 0 4px;font-size:12px;font-weight:500}.mx-sum-b ul{color:var(--text2);gap:3px;margin:0;padding-left:18px;font-size:14px;line-height:1.45;display:grid}.mx-sum-b em{color:var(--text3);font-style:normal}.mx-sum-b .todo ul{color:var(--text)}.mx-sum-f{color:var(--text3);margin:0;font-size:12px}.mx-sum-go{justify-self:start}@media (width<=560px){.mx-sum-k{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-list,.mx-sum{height:440px}}.mx-past{gap:2px;display:grid}.mx-past small{font:12px var(--sans);letter-spacing:0;text-transform:none;color:var(--text3)}.mx-tools{flex-wrap:wrap;justify-content:flex-end;min-width:0}.mx-seg{flex:0 auto;min-width:0}@media (width<=560px){.mx-tools .amod{font-size:12.5px}}.mx-top{grid-template-columns:minmax(0,1fr)}.mx{min-width:0}.prep-b{color:var(--fluo);font:500 12px var(--sans);letter-spacing:0;text-transform:none;cursor:pointer;vertical-align:1px;background:#d7ff1e14;border:0;border-radius:99px;align-items:center;gap:5px;margin-left:10px;padding:3px 9px 3px 7px;transition:background .15s,box-shadow .15s;display:inline-flex;box-shadow:inset 0 0 0 1px #d7ff1e33}.prep-b:hover{background:#d7ff1e26;box-shadow:inset 0 0 0 1px #d7ff1e66}.prep-b:focus-visible{outline:2px solid var(--fluo);outline-offset:2px}.prep-b svg{width:12px;height:12px}.gls-m{z-index:60;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07060bc4;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.gls{background:linear-gradient(#1a1626,#0e0b16);border-radius:20px;grid-template-rows:auto minmax(0,1fr) auto;width:min(1080px,100%);max-height:calc(100vh - 40px);animation:.2s ease-out rise;display:grid;box-shadow:inset 0 1px #ffffff14,0 40px 80px -30px #000}.gls-h{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px 12px;display:flex}.gls-h small{color:var(--text3);margin-top:4px;font-size:13.5px;display:block}.gls-h .x{color:var(--text3);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:2px 6px;font-size:24px;line-height:1}.gls-h .x:hover{color:var(--text);background:#ffffff0d}.gls-b{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:22px;padding:6px 22px 18px;display:grid;overflow-y:auto}.gls-l,.gls-r{align-content:start;gap:14px;min-width:0;display:grid}.gls label{gap:6px;display:grid}.gls .lbl em{text-transform:none;letter-spacing:0;color:var(--text2);background:#ffffff0d;border-radius:99px;margin-left:6px;padding:1px 7px;font-size:11.5px;font-style:normal}.gls .lbl em.program{color:#c9bbff;background:#7b5cff26}.gls .lbl em.manual{color:var(--fluo);background:#d7ff1e1f}.gls .inp.big{letter-spacing:-.01em;padding:12px 14px;font-size:22px;font-weight:500}.gls textarea.inp{resize:vertical;font:inherit;font-size:14px;line-height:1.45}.gls-sug{flex-wrap:wrap;gap:6px;margin-top:-4px;display:flex}.gls-sug>span{border:1px solid var(--line2);color:var(--text2);border-radius:99px;align-items:center;display:inline-flex}.gls-sug>span:hover{color:var(--text);border-color:#ffffff40}.gls-sug>span.on{border-color:var(--fluo);color:var(--fluo)}.gls-sug button{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:99px;padding:4px 6px 4px 11px;font-size:13px}.gls-sug button.x{width:16px;height:16px;color:var(--text3);background:#ffffff14;border-radius:50%;flex:none;place-items:center;margin-right:5px;padding:0;display:grid}.gls-sug button.x svg{fill:none;stroke:currentColor;stroke-width:1.3px;stroke-linecap:round;width:8px;height:8px;display:block}.gls-sug button.x:hover,.gls-sug button.x:focus-visible{color:var(--text);background:#ffffff2e}.gls section{border:1px solid var(--line);background:#ffffff05;border-radius:14px;gap:10px;min-width:0;padding:14px;display:grid}.gls-sh{align-items:center;gap:8px;display:flex}.gls-sh .ic{border-radius:6px;width:22px;height:22px}.gls-sh .ic svg{width:13px;height:13px}.gls-sh b{font-size:15px;font-weight:500}.gls-sh .gls-chk{margin-left:auto}.gls-tile{gap:10px;display:grid}.gls-tile .th{aspect-ratio:16/9;background:radial-gradient(90% 90% at 30% 20%,#7b5cff2e,#0b0912 70%);border-radius:12px;place-items:center;display:grid;position:relative;overflow:hidden}.gls-tile .th img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gls-tile .th .ph{color:var(--text3);font-size:13.5px}.gls-tile .th i{font:600 11px var(--sans);letter-spacing:.04em;color:#fff;background:#c00;border-radius:4px;padding:2px 6px;font-style:normal;position:absolute;bottom:8px;right:8px}.gls-tile .gls-meta{grid-template-columns:36px minmax(0,1fr);gap:10px;display:grid}.gls-tile .av{width:36px;height:36px;font-size:13px}.gls-tile .gls-meta b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.35;display:-webkit-box;overflow:hidden}.gls-tile .gls-meta small{color:var(--text3);font-size:13px}.gls-seg{background:#ffffff06;border-radius:11px;gap:4px;padding:3px;display:flex}.gls-seg button{color:var(--text2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;gap:1px;padding:6px 8px;font-size:13.5px;display:grid}.gls-seg button small{color:var(--text3);font-size:11.5px}.gls-seg button[aria-checked=true],.gls-seg button[aria-pressed=true]{color:var(--text);background:#ffffff12}.gls .gls-chk{color:var(--text2);cursor:pointer;align-items:center;gap:8px;font-size:13.5px;display:flex}.gls .gls-chk.sm{font-size:12.5px}.gls-chk input{accent-color:#d7ff1e;width:15px;height:15px}.gls-cust{gap:8px;display:grid}.gls .hint{color:var(--text3);font-size:12px}.gls-desc{color:var(--text3);white-space:pre-line;margin:0;font-size:13px;line-height:1.45}.gls-cov.drag{border-color:var(--fluo);background:#d7ff1e0a}.gls-big{aspect-ratio:16/9;text-align:center;color:var(--text3);box-shadow:inset 0 0 0 1px var(--line);background:#0b0912;border-radius:12px;place-items:center;padding:0;font-size:13.5px;display:grid;position:relative;overflow:hidden}.gls-big img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.gls-big em{color:var(--text);background:#07060bcc;border-radius:99px;padding:3px 8px;font-size:12.5px;font-style:normal;position:absolute;inset:auto 8px 8px auto}.gls-acts{flex-wrap:wrap;gap:6px;display:flex}.gls-acts .btn{padding:6px 11px;font-size:13px}.gls-lib{scrollbar-width:thin;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));gap:8px;max-height:170px;padding:2px;display:grid;overflow-y:auto}.gls-lib>div{position:relative}.gls-lib button:first-child{aspect-ratio:16/9;cursor:pointer;width:100%;box-shadow:inset 0 0 0 1px var(--line);background:#0b0912;border:0;border-radius:8px;padding:0;display:block;overflow:hidden}.gls-lib img{object-fit:cover;width:100%;height:100%;transition:transform .2s;display:block}.gls-lib button:first-child:hover img{transform:scale(1.04)}.gls-lib .on button:first-child{box-shadow:0 0 0 2px var(--fluo)}.gls-lib .del{width:20px;height:20px;color:var(--text2);cursor:pointer;opacity:0;background:#07060bcc;border:0;border-radius:6px;font-size:14px;line-height:1;transition:opacity .15s;position:absolute;top:3px;right:3px}.gls-lib>div:hover .del,.gls-lib .del:focus-visible{opacity:1}.gls-maker{gap:10px;display:grid}.gls-maker canvas{aspect-ratio:16/9;border-radius:12px;width:100%;height:auto;display:block}.gls-mk-f{gap:8px;display:grid}.gls-2{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gls-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.gls-row.end{justify-content:flex-end}.gls-row .gls-seg{flex:none}.gls-dl{flex-wrap:wrap;gap:6px;display:flex}.gls-dl>*{border:1px solid var(--line);color:var(--text3);cursor:pointer;background:#ffffff06;border-radius:99px;grid-auto-flow:column;align-items:center;gap:7px;padding:5px 10px 5px 6px;font-size:13.5px;display:inline-flex!important}.gls-dl>.on{color:var(--text);border-color:#ffffff26}.gls-dl .ic{border-radius:6px;width:20px;height:20px}.gls-dl .ic svg{width:12px;height:12px}.gls-dl input{display:none}.gls-dl small{text-overflow:ellipsis;white-space:nowrap;max-width:190px;color:var(--text3);font-size:12.5px;overflow:hidden}.gls-dl small:before{content:"·";margin-right:6px}.gls-dl label:not(.on) .ic{filter:grayscale();opacity:.5}.gls-chk-l{color:var(--text2);gap:6px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.gls-chk-l li{align-items:baseline;gap:8px;line-height:1.4;display:flex}.gls-chk-l i{background:var(--text3);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-1px)}.gls-chk-l .ok i{background:var(--ok)}.gls-chk-l .warn i{background:var(--warn)}.gls-chk-l .bad i{background:var(--crit)}.gls-chk-l .bad{color:#ffb3c0}.gls-chk-l a{color:var(--text3);flex:none;margin-left:auto;font-size:12.5px}.gls-f{border-top:1px solid var(--sep);flex-wrap:wrap;align-items:center;gap:10px;padding:14px 22px;display:flex}.gls-f .sp{flex:1}.gls-f .go{align-items:center;gap:8px;padding:10px 18px;font-size:15px;display:inline-flex}.gls-f .go i{background:var(--on-fluo);border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 3px #07060b33}@media (width<=860px){.gls-m{place-items:stretch stretch;padding:0}.gls{border-radius:0;min-height:100%;max-height:none}.gls-b{grid-template-columns:minmax(0,1fr);padding:6px 16px 16px}.gls-h,.gls-f{padding-left:16px;padding-right:16px}.gls-f .gls-chk{width:100%}}.gls-tile .gls-meta{text-align:left}.gls-cov{position:relative}.gls-drop{z-index:2;text-align:center;border:2px dashed var(--fluo);color:var(--text);pointer-events:none;background:#0e0b16e6;border-radius:14px;place-content:center;gap:4px;font-size:15px;font-weight:500;display:grid;position:absolute;inset:0}.gls-drop small{color:var(--text3);font-size:12.5px;font-weight:400}.gls-chk-l .fine{color:var(--text3);font-size:13px}.spx-fb{background:#ffffff05;border-radius:12px;gap:8px;margin:0 18px 12px;padding:12px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d}.spx-fb .lbl a{color:var(--text2);text-transform:none;letter-spacing:0}.spx-fb-k{grid-template-columns:repeat(auto-fit,minmax(84px,1fr));gap:8px;display:grid}.spx-fb-k b{font:500 18px var(--mono);color:#d9a54a;display:block}.spx-fb-k small{color:var(--text3);font-size:12px}.spx-fb .spx-dev{margin:0;padding:0}.spx-dev.warn{color:var(--warn)}.spk-tag{z-index:4;-webkit-backdrop-filter:blur(8px);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:#07060b8c;border-radius:9px;align-items:center;gap:9px;max-width:min(70%,420px);padding:5px 10px 5px 0;animation:.35s cubic-bezier(.2,.8,.2,1) spkin;display:flex;position:absolute;bottom:58px;left:44px;box-shadow:inset 0 0 0 1px #ffffff14}.spk-tag:active{cursor:grabbing}.spk-bar{background:var(--fluo);border-radius:0 2px 2px 0;align-self:stretch;width:2px;margin:3px 0}.spk-tag.ai .spk-bar{background:#a994ff}.spk-t{gap:0;min-width:0;display:grid}.spk-r{font:500 9.5px/1.4 var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#fff9;align-items:center;gap:6px;display:inline-flex}.spk-r em{letter-spacing:.04em;color:#cdbfff;background:#7b5cff33;border-radius:99px;align-items:center;gap:2px;padding:0 4px;font-style:normal;display:inline-flex}.spk-r svg{width:8px;height:8px}.spk-t strong{letter-spacing:-.005em;color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;line-height:1.3;overflow:hidden}.spk-a{gap:2px;margin-left:2px;display:none}.spk-tag:hover .spk-a,.spk-tag:focus-within .spk-a,.spk-tag.edit .spk-a{display:flex}.spk-a .ib{color:#fff;cursor:pointer;background:#ffffff12;border:0;border-radius:6px;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.spk-a .ib:hover{background:#ffffff26}.spk-a .ib svg{width:11px;height:11px}.spk-tag.ghost{background:#07060b73;gap:4px;padding:4px}.spk-tag.ghost .chip{padding:3px 8px;font-size:12px}.spk-tag.ghost .chip.ai svg{width:11px;height:11px;margin-right:3px}.spk-q{color:#ffffffd9;min-width:0;padding:0 4px 0 6px;font-size:12.5px;display:grid}.spk-q b{color:#fff}.spk-q small{color:#ffffff80;font-size:11px}.spk-tag.busy .spk-bar,.spk-tag.ghost.busy{animation:1.2s ease-in-out infinite spkpulse}.spk-tag.edit{cursor:default;padding:10px}.spk-tag.edit form{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.spk-tag.edit .inp{width:220px}.spk-tag .chip.on{background:var(--fluo);color:var(--on-fluo)}@keyframes spkin{0%{opacity:0;transform:translateY(8px)}}@keyframes spkpulse{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.spk-tag,.spk-tag.busy .spk-bar,.spk-tag.ghost.busy{animation:none}}@media (width<=640px){.spk-tag{max-width:calc(100% - 20px);bottom:46px;left:30px}.spk-tag.edit .inp{width:100%}}.spk-q small{white-space:nowrap;text-overflow:ellipsis;max-width:260px;overflow:hidden}.spx-histh{border-top:1px dashed var(--line2);align-items:baseline;gap:10px;margin:14px 18px 0;padding-top:14px;display:flex}.spx-histh .lbl{color:var(--text2)}.spx-histh small{color:var(--text3);font-size:12.5px}.spx-ph{flex-wrap:wrap;align-items:center;gap:10px}.spx-ph .cap small{font:12px var(--mono);letter-spacing:0;text-transform:none;color:var(--text3);margin-top:3px;display:block}.spx-ph .seg button{padding:4px 8px;font-size:12.5px}.spx-kpi2{border-top:1px solid var(--sep);padding-top:12px}.spx-kpi2 small{white-space:nowrap;text-overflow:ellipsis;max-width:100%;display:block;overflow:hidden}.spx-kpi b.yt{color:#2cc4d6}.spx-kpi b.fb{color:#d9a441}.dst-ig{color:var(--text2);background:#e1306c0f;border:1px solid #e1306c55;border-radius:12px;grid-column:1/-1;gap:8px;margin-top:8px;padding:10px 12px;font-size:13px;display:grid}.gls-ig{border:1px solid var(--line);background:#ffffff04;border-radius:12px;grid-template-columns:30px minmax(0,1fr);align-items:start;gap:10px;margin-top:10px;padding:10px 12px;display:grid}.gls-ig .ic{color:#fff;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.gls-ig .ic svg{width:16px;height:16px}.gls-ig>div{justify-items:start;gap:6px;display:grid}.gls-ig .igk{width:100%}.gls-ig strong{font-size:13.5px;font-weight:500}.gls-ig small{color:var(--text3);font-size:12.5px}.gls-ig.need{background:#e1306c0d;border-color:#e1306c66}.gls-ig.need strong{color:#ff8fb6}.gls-ig.ok strong{color:var(--ok)}.dst .dmenu{position:relative}.dst .dmenu-l{border:1px solid var(--line2);background:#1a1724;border-radius:12px;gap:2px;min-width:250px;padding:6px;display:grid;position:absolute;top:26px;left:0;box-shadow:0 18px 40px -16px #000}.dst .dmenu-l button{color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-size:13.5px;display:flex}.dst .dmenu-l button svg{width:14px;height:14px}.dst .dmenu-l button:hover{background:var(--s3)}.dst .dmenu-l button.danger{color:#ff8a99}.dst .dmenu-l small{color:var(--text3);padding:4px 10px 2px;font-size:11.5px;line-height:1.4}@media (hover:none){.dst .cfg,.dst .dmenu-b{opacity:.8}}.mx-hide{flex-wrap:wrap;align-items:center;gap:10px;display:inline-flex}.mx-hide-l{color:var(--text3);font-size:13px}.ingest .iv .tsig-b{font:500 12.5px var(--sans);vertical-align:1px;margin-left:10px;padding:2px 9px}.gls-src .gls-sh .seg{margin-left:auto}.gls-src .seg .dot{background:var(--text3);border-radius:50%;width:6px;height:6px;margin-left:2px}.gls-src .seg .dot.on{background:var(--live);box-shadow:0 0 6px var(--live-glow)}.src-v{aspect-ratio:16/9;border:1px solid var(--line);background:#07060b;border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.src-v img{object-fit:cover;width:100%;height:100%;display:block}.src-v.wait>div{text-align:center;justify-items:center;gap:6px;max-width:34ch;padding:18px;display:grid}.src-v.wait b{font-size:15px;font-weight:500}.src-v.wait small{color:var(--text3);font-size:13px;line-height:1.45}.src-pulse{background:var(--warn);border-radius:50%;width:12px;height:12px;margin-bottom:4px;animation:1.6s ease-out infinite src-pulse;box-shadow:0 0 #ffb84d80}@keyframes src-pulse{70%{box-shadow:0 0 0 14px #ffb84d00}to{box-shadow:0 0 #ffb84d00}}@media (prefers-reduced-motion:reduce){.src-pulse{animation:none}}.src-load{color:var(--text3);font-size:13px}.src-chip{font:500 12px var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text);background:#07060bcc;border-radius:99px;align-items:center;gap:6px;padding:3px 9px;display:inline-flex;position:absolute;top:10px;left:10px}.src-chip i{background:var(--live);width:7px;height:7px;box-shadow:0 0 8px var(--live-glow);border-radius:50%}.src-chip.test i{background:var(--fluo);box-shadow:0 0 8px var(--fluo)}.src-t{color:var(--text2);margin:0;font-size:13.5px;line-height:1.5}.src-t b{color:var(--text);font-weight:500}.src-t a{color:var(--text2);text-underline-offset:3px;text-decoration:underline}.src-w{margin:0;font-size:13px}.src-a{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.src-a small{color:var(--text3);font-size:12.5px}.cockpit{gap:14px;display:grid}.lv-top{flex-wrap:wrap;align-items:stretch;gap:10px;display:flex}.kpi{background:linear-gradient(#15121ff2,#0c0a12f2);border-radius:14px;gap:3px;min-width:132px;padding:12px 16px;display:grid;box-shadow:inset 0 1px #ffffff12}.kpi .lbl{white-space:nowrap}.kpi b{font:500 22px var(--mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.1}.kpi b small{color:var(--text3);font-size:13px}.kpi>small{color:var(--text3);white-space:nowrap;font-size:12.5px}.kpi.ok b{color:var(--ok)}.kpi.warn b{color:var(--warn)}.kpi.bad b{color:#ff6b7d}.kpi.bad{box-shadow:inset 0 0 0 1px #e0142c80}.lv-ctl{flex-wrap:wrap;align-items:center;gap:8px;margin-left:auto;display:flex}.lbtn{color:var(--text);cursor:pointer;white-space:nowrap;background:#ffffff0b;border:0;border-radius:9px;align-items:center;gap:7px;padding:7px 12px;font-size:14px;display:inline-flex}.lbtn:hover{background:#ffffff14}.lbtn svg{width:14px;height:14px;display:inline-block}.lbtn kbd{font:11px var(--mono);box-shadow:inset 0 0 0 1px var(--line2);color:var(--text3);border-radius:4px;padding:0 5px}.alerts{gap:6px;display:grid}.alert{border-radius:12px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:10px 14px;font-size:14px;animation:.25s ease-out rise;display:grid}.alert.bad{background:#e0142c1f;box-shadow:inset 0 0 0 1px #e0142c66}.alert.warn{background:#ff9a1f14;box-shadow:inset 0 0 0 1px #ff9a1f59}.alert i{background:var(--warn);border-radius:50%;width:9px;height:9px}.alert.bad i{background:var(--live-glow);box-shadow:0 0 10px var(--live-glow);animation:1.2s ease-in-out infinite pulse}.alert b{font-weight:500}.lv-body{grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"prog snd""mv side";align-items:start;gap:14px;display:grid}.lv-prog{grid-area:prog}.lv-prog .tile.prog{grid-area:auto}.lv-snd{grid-area:snd;align-self:stretch;min-height:320px;position:relative;container-type:size}.lv-snd>.snd{scrollbar-width:none;flex-direction:column;margin:0;display:flex;position:absolute;inset:0;overflow-y:auto}.lv-snd>.snd .snd-foot{margin-top:auto}.lv-main>.mv{grid-area:mv}.lv-body>.lv-side{grid-area:side}.lv-main{display:contents}@media (width>=1440px){.lv-body{grid-template-columns:minmax(0,1fr) 330px;grid-template-areas:"main side"}.lv-main{grid-area:main;grid-template-columns:minmax(0,1fr) 330px;grid-template-areas:"prog snd""mv mv";align-items:start;gap:14px;min-width:0;display:grid}.cockpit.mon .lv-body{grid-template-columns:1fr;grid-template-areas:"main"}}@container (height<=820px){.lv-snd .snd-v{display:none}}@container (height<=730px){.lv-snd .snd-grid>div.wide{grid-column:auto}.lv-snd .snd-spec canvas,.lv-snd .snd-vu .vu3{height:72px}}@container (height<=630px){.lv-snd .snd-grid small{display:none}.lv-snd .snd-grid{gap:6px;padding-top:6px}.lv-snd .snd-grid>div{padding:7px 10px}.lv-snd .snd-hero,.lv-snd .snd-viz{padding-top:4px}}@container (height<=550px){.lv-snd .snd-scale{display:none}.lv-snd .snd-spec canvas,.lv-snd .snd-vu .vu3{height:60px}}@container (height<=460px){.lv-snd .snd-grid>div.wide{display:none}.lv-snd .snd-mi{gap:1px}.lv-snd .snd-big b{font-size:32px}.lv-snd .snd-spec canvas,.lv-snd .snd-vu .vu3{height:48px}.lv-snd .snd-spec .ax{display:none}.lv-snd .snd-foot{padding-top:6px;padding-bottom:10px}.lv-snd .snd-mi div{white-space:nowrap;gap:8px;font-size:11px}.lv-snd .snd-hero{gap:10px;padding-bottom:0}.lv-snd .snd-grid>div{gap:0;padding:5px 10px}.lv-snd .snd-grid b{font-size:14px}}@media (width<=1240px){.lv-body{grid-template-columns:1fr;grid-template-areas:"prog""snd""mv""side"}.lv-snd{min-height:0;container-type:normal}.lv-snd>.snd{position:static;overflow:visible}}.mv{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (width<=700px){.mv{grid-template-columns:1fr}.tile.prog{grid-area:auto}}.tile{aspect-ratio:16/9;background:#050407;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.tile.prog{grid-area:span 2/span 2}.tile video{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .8s;position:absolute;inset:0}.tile video.on{opacity:1}.tile .t-top{z-index:2;align-items:center;gap:6px;display:flex;position:absolute;top:10px;left:10px;right:10px}.tile .t-top .sp{flex:1}.tile .t-bot{z-index:2;font:12px var(--mono);color:#fff;justify-content:space-between;align-items:flex-end;gap:8px;display:flex;position:absolute;bottom:10px;left:10px;right:10px}.tile .t-bot .row{flex-wrap:wrap;gap:6px;display:flex}.tile .t-bot .chip.b{color:#ff8a99;border-color:#ff5c7766}.tile .nopv{text-align:center;background:radial-gradient(60% 60%,#ffffff08,#0000),#0b0912;place-content:center;justify-items:center;gap:4px;padding:36px 10% 30px;display:grid;position:absolute;inset:0;overflow:hidden}.tile .nopv strong{color:var(--text2);font-size:13.5px;font-weight:500}.tile .nopv small{color:var(--text3);font-size:12px;line-height:1.45}.tile.off{box-shadow:0 0 0 2px #e0142c}.tile.wait{box-shadow:0 0 0 2px var(--warn)}.tbadge{font:500 11.5px var(--mono);letter-spacing:.04em;color:#fff;background:#07060bcc;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;display:inline-flex}.tbadge i{color:#fff;border-radius:5px;place-items:center;width:16px;height:16px;display:grid}.tbadge i.gl{color:var(--on-fluo)}.tbadge i svg{width:10px;height:10px}.tbadge.st-on{color:var(--ok)}.tbadge.st-rec{color:var(--warn)}.tbadge.st-off{color:#ff8a99}.tbadge.st-on:before,.tbadge.st-rec:before,.tbadge.st-off:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.tbadge.st-rec:before{animation:1s ease-in-out infinite pulse}.aempty{text-align:center;color:var(--text3);grid-column:1/-1;padding:28px 20px}.lv-side{gap:14px;display:grid}.kv{grid-template-columns:repeat(2,minmax(0,1fr));padding:4px 18px 14px;display:grid}.kv div{border-top:1px solid var(--sep);gap:2px;min-width:0;padding:10px 0;display:grid}.kv div:nth-child(-n+2){border-top:0}.kv b{font:500 15px var(--mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.kv b.w{color:var(--warn)}.kv b.ok{color:var(--ok)}.rungs{gap:8px;padding:12px 18px 16px;display:grid}.rung{grid-template-columns:78px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:13.5px;display:grid}.rung span{font:500 13px var(--mono)}.rung i{background:#ffffff0f;border-radius:3px;height:6px;overflow:hidden}.rung i b{background:var(--ok);border-radius:3px;height:100%;transition:width .4s;display:block}.rung small{font:12px var(--mono);color:var(--text3);white-space:nowrap}.rung.slow span,.rung.slow small{color:var(--warn)}.rung.slow i b{background:var(--warn)}.shint{color:var(--text3);margin:0 18px 14px;font-size:14px;line-height:1.5}.log{scrollbar-width:thin;scrollbar-color:var(--line2) transparent;max-height:340px;padding:4px 10px 10px;display:grid;overflow-y:auto}.lg-i{border-radius:9px;grid-template-columns:62px 18px minmax(0,1fr);align-items:start;gap:8px;padding:7px 8px;font-size:13.5px;line-height:1.4;display:grid}.lg-i:hover{background:#ffffff05}.lg-i time{font:12px var(--mono);color:var(--text3);padding-top:2px}.lg-i i{background:var(--s3);width:16px;height:16px;color:var(--text2);border-radius:5px;place-items:center;margin-top:1px;display:grid}.lg-i i svg{width:11px;height:11px}.lg-i span{color:var(--text)}.lg-i.warn span{color:var(--warn)}.cockpit.mon{z-index:40;background:#07060b;grid-template-rows:auto auto minmax(0,1fr) auto;padding:18px 22px;position:fixed;inset:0;overflow:auto}.cockpit.mon .lv-body{grid-template-columns:minmax(0,1fr) 360px;grid-template-areas:"prog snd""mv mv"}@media (width<=1240px){.cockpit.mon .lv-body{grid-template-columns:1fr;grid-template-areas:"prog""snd""mv"}}.cockpit.mon .lv-side{display:none}.cockpit.mon .mv{grid-template-columns:repeat(4,minmax(0,1fr))}@media (width<=1240px){.cockpit.mon .mv{grid-template-columns:repeat(2,minmax(0,1fr))}}.mon-foot{font:13.5px var(--mono);color:var(--text2);align-items:center;gap:16px;padding:10px 4px 0;display:flex}.mon-foot .clock{color:var(--text);letter-spacing:-.02em;font-size:22px}.mon-foot .sp{flex:1}.mon-foot kbd{box-shadow:inset 0 0 0 1px var(--line2);border-radius:5px;padding:1px 6px;font-size:11px}.ytc .ph a{color:var(--text2)}.ytc-l{scrollbar-width:thin;gap:2px;max-height:420px;padding:0 12px 8px;display:grid;overflow-y:auto}.ytc-m{border-radius:8px;grid-template-columns:24px minmax(0,1fr);gap:8px;padding:6px;display:grid;position:relative}.ytc-m:hover{background:#ffffff06}.ytc-m img,.ytc-av{background:var(--s3);border-radius:50%;width:24px;height:24px}.ytc-m small{color:var(--text3);flex-wrap:wrap;align-items:baseline;gap:6px;font-size:12.5px;display:flex}.ytc-m small b{color:var(--text2);font-weight:500}.ytc-m small b.own{color:#ffd24a}.ytc-m small b.mod{color:#7cb7ff}.ytc-m small b.mem{color:#1ee6b5}.ytc-m small i{background:#ffffff0d;border-radius:4px;padding:0 5px;font-size:11px;font-style:normal}.ytc-m small i.t{color:#ffcb85;background:#ff9a1f22}.ytc-m p{overflow-wrap:anywhere;margin:2px 0 0;font-size:14px;line-height:1.4}.ytc-m.paid{background:#ff9a1f12}.ytc-m.sys p{color:var(--text3);font-style:italic}.ytc-a{gap:4px;display:none;position:absolute;top:4px;right:6px}.ytc-m:hover .ytc-a,.ytc-m:focus-within .ytc-a{display:flex}.ytc-a button{color:var(--text2);box-shadow:0 0 0 1px var(--line2);cursor:pointer;background:#1a1724;border:0;border-radius:6px;padding:2px 7px;font-size:12px}.ytc-a button:hover{color:var(--text)}.ytc-a button.danger{color:#ff8a99}.ytc-f{border-top:1px solid var(--sep);gap:8px;padding:10px 12px 12px;display:flex}.ytc-f .inp{flex:1;min-width:0}.sig-down{color:var(--text);background:linear-gradient(90deg,#ff5c7712,#0000 80%);border-radius:10px;gap:2px;margin:-4px 18px 14px;padding:9px 12px;font-size:14px;text-decoration:none;display:grid;box-shadow:inset 2px 0 #ff5c7799}.sig-down:hover{background:linear-gradient(90deg,#ff5c771c,#0000 85%)}.dg{scrollbar-width:thin;max-height:360px;padding:0 10px 10px;display:grid;overflow-y:auto}.dg-i{color:var(--text2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;grid-template-columns:66px 10px minmax(0,1fr);align-items:start;gap:8px;padding:7px 8px;font-size:13.5px;line-height:1.4;display:grid}.dg-i:hover{background:#ffffff06}.dg-i time{font:12px var(--mono);color:var(--text3);padding-top:2px}.dg-i>i{background:var(--text3);border-radius:50%;width:8px;height:8px;margin-top:6px}.dg-i.warn>i{background:var(--warn)}.dg-i.bad>i{background:var(--crit)}.dg-i.bad{background:linear-gradient(90deg,#ff5c770d,#0000 80%)}.dg-i b{color:var(--text);font-weight:500}.dg-i small{color:var(--text3);margin-top:4px;font-size:13px;display:block}.dg-more{color:var(--text3);text-underline-offset:2px;cursor:pointer;background:0 0;border:0;justify-self:start;margin:4px 8px 0;padding:0;font-size:13px;text-decoration:underline}.tile{cursor:pointer}.tile:focus-visible{outline:2px solid var(--fluo);outline-offset:2px}.tile iframe{pointer-events:none;background:#050407;border:0;width:100%;height:100%;position:absolute;inset:0}.tile .hb{z-index:2;background:#ffffff14;height:3px;position:absolute;bottom:0;left:0;right:0}.tile .hb i{height:100%;transition:width .6s,background .3s;display:block}.mv.has-solo .tile.prog:not(.solo-on){grid-area:auto}.tile.solo-on{order:-1;grid-area:span 2/span 2}.tile .t-bot .chip.w{color:#ffcb85;border-color:#ff9a1f66}.tile .btn-chip{cursor:pointer;font:inherit}.tile .btn-chip[aria-pressed=true]{color:var(--fluo);border-color:#d7ff1e66}.spark{height:64px;margin:18px 18px 26px;position:relative}.spark svg{width:100%;height:100%;display:block}.spark .ax{font:11px var(--mono);color:var(--text3);justify-content:space-between;display:flex;position:absolute;bottom:-16px;left:0;right:0}.spark .lg{font:11px var(--mono);color:var(--text3);position:absolute;top:-16px;right:0}.ing-at{color:var(--text3);margin:0 18px 12px;font-size:12px}.aud-arm{justify-items:start;gap:8px;padding:0 18px 16px;display:grid}.aud-arm .shint{margin:0;padding:0}.alert.act{grid-template-columns:auto minmax(0,1fr) auto}.alert-tip{color:var(--text2);margin:6px 0 0;font-size:13.5px;line-height:1.45}.alert .lbtn{padding:6px 12px;font-size:13px}.lbtn[aria-pressed=true]{color:var(--fluo)}.lbtn.sm{padding:4px 10px;font-size:12.5px}.cockpit.mon .tile.solo-on{grid-area:span 2/span 2}.tile .igt{background:radial-gradient(70% 60% at 20% 20%,#f5852933,#0000 70%),radial-gradient(70% 70% at 85% 90%,#8134af40,#0000 70%),#0b0912;align-items:center;gap:14px;padding:40px 6% 34px;display:flex;position:absolute;inset:0;overflow:hidden}.tile .igt-av{background:#ffffff1a;border-radius:50%;flex:none;width:46px;height:46px;padding:2.5px;position:relative}.tile .igt.on .igt-av{background:conic-gradient(#f58529,#dd2a7b,#8134af,#515bd4,#f58529)}.tile .igt-av img,.tile .igt-av span{object-fit:cover;color:#fff;background:#1f1b2b;border:2px solid #0b0912;border-radius:50%;place-items:center;width:100%;height:100%;font-weight:600;display:grid}.tile .igt-av b{color:#fff;font:700 9px var(--mono);letter-spacing:.06em;background:linear-gradient(90deg,#dd2a7b,#f58529);border:2px solid #0b0912;border-radius:4px;padding:1px 5px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)}.tile .igt-b{justify-items:start;gap:4px;min-width:0;display:grid}.tile .igt strong{font-size:14px;font-weight:500}.tile .igt small{color:var(--text3);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.tile .igt .igk{width:100%;max-width:340px}.tile .igt .igk input,.tile .igt .igk .btn{height:28px;font-size:12px}.tile .igt a.chip{text-decoration:none}.tile.solo-on .igt{justify-content:center}.tile.solo-on .igt-av{width:72px;height:72px}.tile.solo-on .igt small{-webkit-line-clamp:4;font-size:13.5px}.tile.ig-need .t-bot{display:none}.tile.ig-need .igt{padding-bottom:14px}.snd .ph .dim{text-overflow:ellipsis;white-space:nowrap;max-width:70%;overflow:hidden}.snd-hero{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:10px 18px 4px;display:grid}.snd-big{align-items:baseline;gap:6px;display:flex}.snd-big b{font:600 38px/1 var(--mono);letter-spacing:-.04em;font-variant-numeric:tabular-nums}.snd-big b.ok{color:var(--ok)}.snd-big b.w{color:var(--warn)}.snd-big span{font:500 12px var(--mono);color:var(--text2);display:grid}.snd-big small{font:10.5px var(--sans);color:var(--text3);white-space:nowrap}.snd-mi{justify-self:end;gap:3px;display:grid}.snd-mi div{color:var(--text3);justify-content:space-between;gap:12px;font-size:12px;display:flex}.snd-mi b{font:500 12.5px var(--mono);color:var(--text);font-variant-numeric:tabular-nums}.snd-scale{padding:10px 18px 2px}.snd-scale .trk{background:linear-gradient(90deg,#ffffff0a,#ffffff14 60%,#ff5c7733);border-radius:4px;height:8px;position:relative}.snd-scale .zone{background:#1ee6b540;border-radius:4px;position:absolute;top:0;bottom:0;box-shadow:inset 0 0 0 1px #1ee6b580}.snd-scale em{transition:left .12s linear;position:absolute;top:50%;transform:translate(-50%,-50%)}.snd-scale .mk-s{background:var(--fluo);width:12px;height:12px;box-shadow:0 0 0 2px var(--s1), 0 0 10px #d7ff1e80;border-radius:50%}.snd-scale .mk-m{background:#ffffffb3;border-radius:1px;width:2px;height:16px;transition:left 80ms linear}.snd-scale .mk-i{border:5px solid #0000;border-top:7px solid var(--uv-text);width:0;height:0;top:-3px;transform:translate(-50%)}.snd-scale .lbls{height:16px;font:10.5px var(--mono);color:var(--text3);margin-top:4px;position:relative}.snd-scale .lbls span{white-space:nowrap;position:absolute;transform:translate(-50%)}.snd-scale .lbls span:first-child{left:0;transform:none}.snd-scale .lbls span:last-child{transform:translate(-100%)}.snd-scale .lbls .z{color:var(--ok)}.snd-viz{grid-template-columns:auto minmax(0,1fr);gap:12px;padding:8px 18px 4px;display:grid}.snd-vu{justify-items:center;gap:4px;display:grid}.snd-vu .vu3{height:96px}.snd-vu .lr{font:10px var(--mono);color:var(--text3);gap:4px;display:flex}.snd-vu .lr span{text-align:center;width:8px}.snd-spec{min-width:0;position:relative}.snd-spec canvas{background:radial-gradient(120% 90% at 50% 100%,#7b5cff14,#0000 70%),#ffffff05;border-radius:8px;width:100%;height:96px;display:block}.snd-spec .ax{height:14px;font:10px var(--mono);color:var(--text3);margin-top:3px;position:relative}.snd-spec .ax span{position:absolute;transform:translate(-50%)}.snd-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;padding:10px 18px 4px;display:grid}.snd-grid>div{border:1px solid var(--sep);background:#ffffff06;border-radius:10px;gap:2px;min-width:0;padding:9px 11px;display:grid}.snd-grid>div.wide{grid-column:1/-1}.snd-grid span{color:var(--text3);font-size:11.5px}.snd-grid b{font:500 15px var(--mono);letter-spacing:-.01em;font-variant-numeric:tabular-nums}.snd-grid b.w{color:var(--warn)}.snd-grid b.bad{color:var(--crit)}.snd-grid small{color:var(--text2);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.snd-corr{height:22px;margin:4px 0 2px;position:relative}.snd-corr i{background:linear-gradient(90deg,#ff5c7799,#ffffff14 50%,#1ee6b599);border-radius:3px;height:6px;position:absolute;top:4px;left:0;right:0}.snd-corr em{background:#fff;border-radius:2px;width:4px;height:12px;margin-left:-2px;transition:left .2s;position:absolute;top:1px;box-shadow:0 0 6px #fff9}.snd-corr span{font:9.5px var(--mono);color:var(--text3);position:absolute;bottom:-2px;transform:translate(-50%)}.snd-corr span:first-of-type{left:0;transform:none}.snd-corr span:nth-of-type(2){left:50%}.snd-corr span:nth-of-type(3){right:0;transform:none}.snd-tone{background:#ffffff0a;border-radius:4px;gap:2px;height:8px;margin:5px 0 3px;display:flex;overflow:hidden}.snd-tone i{transition:flex-grow .6s}.snd-tone .t0{background:var(--uv)}.snd-tone .t1{background:var(--ok)}.snd-tone .t2{background:var(--fluo)}.snd-v{gap:5px;margin:0;padding:10px 18px 2px;list-style:none;display:grid}.snd-v li{color:var(--text2);padding-left:16px;font-size:12.5px;line-height:1.4;position:relative}.snd-v li:before{content:"";background:var(--ok);border-radius:50%;width:7px;height:7px;position:absolute;top:.45em;left:2px}.snd-v li.w:before{background:var(--warn)}.snd-v li.bad:before{background:var(--crit)}.snd-v li.bad{color:var(--text)}.snd-foot{color:var(--text3);justify-content:space-between;align-items:center;gap:10px;padding:10px 18px 14px;font-size:12px;display:flex}.snd-foot b.w{color:var(--warn);font-weight:500}.sv-dot{background:var(--ok);vertical-align:1px;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block}.sv-dot.w{background:var(--warn)}.sv-dot.bad{background:var(--crit);animation:1s ease-in-out infinite pulse}.sv-bud{border:1px solid var(--sep);background:#ffffff06;border-radius:12px;gap:8px;margin:8px 18px 4px;padding:12px;display:grid}.sv-bud .shint{margin:0;padding:0;font-size:12px}.sv-bh{color:var(--text2);justify-content:space-between;align-items:baseline;gap:10px;font-size:12.5px;display:flex}.sv-bh b{font:600 17px var(--mono);color:var(--text);font-variant-numeric:tabular-nums}.sv-bh small{font:500 12px var(--mono);color:var(--text3)}.sv-stack{background:#ffffff0d;border-radius:5px;gap:2px;height:10px;display:flex;overflow:hidden}.sv-stack i{transition:width .4s}.sv-legend{color:var(--text2);flex-wrap:wrap;gap:4px 12px;font-size:12px;display:flex}.sv-legend span{align-items:center;gap:5px;display:inline-flex}.sv-legend i{border-radius:2px;width:8px;height:8px}.sv-legend b{font:500 11.5px var(--mono);color:var(--text3)}.sv .c0{background:var(--fluo)}.sv .c1{background:var(--uv)}.sv .c2{background:var(--ok)}.sv .c3{background:var(--ig)}.sv .c4{background:var(--warn)}.sv-uses{gap:9px;padding:12px 18px 6px;display:grid}.sv-use{color:var(--text2);grid-template-columns:70px minmax(0,1fr) auto;align-items:center;gap:10px;font-size:12.5px;display:grid}.sv-use i{background:#ffffff0d;border-radius:3px;height:6px;overflow:hidden}.sv-use i b{background:linear-gradient(90deg,#7b5cff,#a994ff);border-radius:3px;height:100%;transition:width .6s;display:block}.sv-use i b.w{background:var(--warn)}.sv-use i b.bad{background:var(--crit)}.sv-use small{font:11.5px var(--mono);color:var(--text3);white-space:nowrap;font-variant-numeric:tabular-nums}.sv-kv{grid-template-columns:1fr 1fr;gap:8px;padding:6px 18px 4px;display:grid}.sv-kv div{gap:1px;display:grid}.sv-kv span{color:var(--text3);font-size:11.5px}.sv-kv b{font:500 15px var(--mono);font-variant-numeric:tabular-nums}.sv-kv small{color:var(--text3);font-size:11.5px}.sv-minis{grid-template-columns:1fr 1fr;gap:8px;padding:8px 18px 16px;display:grid}.sv-mini{gap:3px;display:grid}.sv-mini svg{background:#ffffff05;border-radius:6px;width:100%;height:34px}.sv-mini span{font:10.5px var(--mono);color:var(--text3)}.cockpit:fullscreen{scrollbar-width:none;background:#07060b;padding:18px 22px;overflow-y:auto}.cockpit:fullscreen *{scrollbar-width:none}.amod{color:var(--text3);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.amod input{opacity:0;width:1px;height:1px;position:absolute}.amod .tg{background:var(--s3);border:1px solid var(--line2);border-radius:99px;width:30px;height:18px;transition:background .2s;position:relative}.amod .tg:after{content:"";background:var(--text3);border-radius:50%;width:12px;height:12px;transition:transform .2s,background .2s;position:absolute;top:2px;left:2px}.amod input:checked+.tg{border-color:var(--fluo);background:#d7ff1e26}.amod input:checked+.tg:after{background:var(--fluo);transform:translate(12px)}.amod input:focus-visible+.tg{outline:2px solid var(--fluo);outline-offset:2px}.seg{scrollbar-width:none;background:#ffffff06;border-radius:10px;gap:2px;padding:3px;display:flex;overflow-x:auto}.seg button{color:var(--text3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;flex:none;align-items:center;gap:6px;padding:5px 9px;font-size:13.5px;display:inline-flex}.seg button:hover{color:var(--text2)}.seg button[aria-selected=true]{color:var(--text);background:#ffffff10}.seg button b{font:500 12px var(--mono);color:var(--text3)}.seg button[aria-selected=true] b{color:var(--text2)}.seg button:focus-visible{outline:2px solid var(--fluo);outline-offset:1px}.seg button[aria-pressed=true]{color:var(--text);background:#ffffff10}.srow{border-top:1px solid var(--sep);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 18px;display:grid}.srow strong{font-size:15px;font-weight:500;display:block}.srow small{color:var(--text3);margin-top:2px;font-size:13.5px;line-height:1.45;display:block}.sel,.inp{font:14.5px var(--sans);color:var(--text);background:#ffffff08;border:0;border-radius:10px;min-width:0;padding:8px 12px;box-shadow:inset 0 0 0 1px #ffffff12}.sel{appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23857E9A' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:14px;padding-right:30px}.sel option{background:var(--s1)}.inp{width:100%}.sel:focus,.inp:focus{outline:none;box-shadow:inset 0 0 0 1px #a994ff99}.ib{width:30px;height:30px;color:var(--text3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.ib:hover{color:var(--text);background:#ffffff10}.ib svg{width:15px;height:15px}.ib.danger:hover{color:#ff6b7d;background:#e0142c1f}.ptool{border-top:1px solid var(--sep);flex-wrap:wrap;gap:8px;padding:14px 18px;display:flex}.asearch input{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:8px 0;font-size:15px}.an-eq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.an-note{color:var(--text3);padding:0 18px 14px;font-size:12.5px;line-height:1.5}.tm-h{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tm-h .sp{flex:1}.tm-kpi{flex-wrap:wrap;gap:10px;display:flex}.tm-kpi .kpi{min-width:150px}.mem{border-top:1px solid var(--sep);grid-template-columns:44px minmax(0,1.3fr) minmax(0,1fr) auto auto auto;align-items:center;gap:14px;padding:12px 18px;display:grid}.mem:hover{background:#ffffff04}.mem .av4{color:#fff;border-radius:50%;place-items:center;width:44px;height:44px;font-size:14px;font-weight:600;display:grid;position:relative}.mem .av4 i{background:var(--ok);border-radius:50%;width:14px;height:14px;position:absolute;bottom:-2px;right:-2px;box-shadow:0 0 0 2px #0e0c14}.mem .av4 i.off{background:var(--text3)}.mem strong{font-size:15px;font-weight:500;display:block}.mem small{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.mem .role{color:var(--text2);cursor:pointer;background:#ffffff08;border:0;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:inline-flex}.mem .role i{background:var(--c);border-radius:50%;width:8px;height:8px}.mem .role:hover{color:var(--text);background:#ffffff10}.mem .sec{align-items:center;gap:6px;display:flex}.mem .tag{font:500 11px var(--mono);color:var(--text3);background:#ffffff08;border-radius:5px;padding:2px 7px}.mem .tag.ok{color:var(--ok);background:#1ee6b514}.mem .tag.w{color:var(--warn);background:#ff9a1f14}.mem .tag.sch{color:var(--uv-text);background:#7b5cff1f}.mem .act{gap:4px;display:flex}.mem.me{background:#d7ff1e08}.inv{border-top:1px solid var(--sep);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:12px 18px;display:grid}.inv strong{font-weight:500;display:block}.inv small{color:var(--text3);font-size:12.5px}.invf{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto;gap:8px;padding:14px 18px;display:grid}.invf .inp{width:100%}.roles{grid-template-columns:230px minmax(0,1fr);align-items:start;gap:14px;display:grid}@media (width<=1100px){.roles{grid-template-columns:1fr}}.rl{padding:4px 8px 8px;display:grid}.rli{text-align:left;cursor:pointer;color:var(--text);background:0 0;border:0;border-radius:12px;grid-template-columns:12px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid;position:relative}.rli:hover{background:#ffffff06}.rli[aria-current=true]{background:#ffffff0b}.rli[aria-current=true]:before{content:"";background:var(--fluo);border-radius:2px;width:2px;position:absolute;top:12px;bottom:12px;left:0}.rli i{background:var(--c);border-radius:50%;width:10px;height:10px}.rli strong{font-size:14px;font-weight:500;display:block}.rli small{color:var(--text3);font-size:12px}.rli b{font:500 12px var(--mono);color:var(--text3)}.pmx{padding:0 0 10px;display:grid}.pmg{letter-spacing:.09em;text-transform:uppercase;color:var(--text3);padding:12px 18px 4px;font-size:11px;font-weight:500}.pmr{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 18px;display:grid}.pmr:hover{background:#ffffff04}.pmr strong{font-size:14px;font-weight:500;display:block}.pmr small{color:var(--text3);font-size:12.5px;display:block}.pmr .amod input:disabled+.tg{opacity:.4}.pmr.locked{opacity:.55}.rhead{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px 18px 10px;display:grid}.rhead h3{margin:0;font-size:18px;font-weight:500}.rhead p{color:var(--text3);margin:4px 0 0;font-size:13px}.aud-f{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;display:flex}.aud-f .asearch{flex:1;min-width:240px;padding:4px 4px 4px 12px}.aud-f .asearch input{padding:6px 0;font-size:14px}.aud-f .sel{min-width:150px}.aud-c{flex-wrap:wrap;gap:6px;padding:0 18px 12px;display:flex}.aud-c button{color:var(--text3);cursor:pointer;background:#ffffff08;border:0;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;display:inline-flex}.aud-c button[aria-pressed=true]{color:var(--text);background:#ffffff12}.aud-c button i{background:var(--c);border-radius:50%;width:7px;height:7px}.aud-c button[aria-pressed=false] i{opacity:.35}.aud-c button b{font:500 11px var(--mono);color:var(--text3)}.audl{display:grid}.aud-d{letter-spacing:.09em;text-transform:uppercase;color:var(--text3);z-index:1;background:#0e0c14;padding:12px 18px 4px;font-size:11px;font-weight:500;position:sticky;top:72px}.ae{border-top:1px solid var(--sep);cursor:pointer;grid-template-columns:62px 28px minmax(0,1fr) auto;align-items:start;gap:10px;padding:9px 18px;display:grid}.ae:hover{background:#ffffff04}.ae time{font:12px var(--mono);color:var(--text3);padding-top:3px}.ae .av2{color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:10.5px;font-weight:600;display:grid}.ae .av2.sys{background:var(--s3);color:var(--text2)}.ae .av2.sys svg{width:14px;height:14px}.ae .what{font-size:14px;line-height:1.45}.ae .what b{font-weight:500}.ae .what .k{font:12.5px var(--mono);color:var(--uv-text)}.ae .meta{font:12px var(--mono);color:var(--text3);flex-wrap:wrap;gap:4px 12px;margin-top:3px;display:flex}.ae .meta span{align-items:center;gap:5px;display:inline-flex}.ae .cat{font:500 10.5px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--c);background:var(--c);border-radius:5px;padding:3px 7px}@supports (color:color-mix(in lab, red, red)){.ae .cat{background:color-mix(in srgb,var(--c) 14%,transparent)}}.ae .cat{white-space:nowrap}.ae.sev{box-shadow:inset 3px 0 0 var(--crit)}.ae.sev .what b{color:#ff8a99}.diff{font:12.5px var(--mono);grid-column:3/-1;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px;display:grid}.diff div{overflow-wrap:anywhere;background:#ffffff06;border-radius:8px;padding:8px 10px}.diff div:first-child{color:#ff8a99;-webkit-text-decoration:line-through #ff5c7766;text-decoration:line-through #ff5c7766}.diff div:last-child{color:var(--ok)}.diff span{letter-spacing:.08em;text-transform:uppercase;color:var(--text3);margin-bottom:4px;font-size:10.5px;text-decoration:none;display:block}.aud-foot{border-top:1px solid var(--sep);color:var(--text3);flex-wrap:wrap;align-items:center;gap:8px 16px;padding:12px 18px;font-size:12.5px;display:flex}.aud-foot .st-ok{font-size:12.5px}.aud-foot .sp{flex:1}.imps .av4{color:#fff;border-radius:9px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:600;display:grid}.rolemenu{z-index:50;border:1px solid var(--line2);background:#1a1724;border-radius:12px;min-width:220px;padding:6px;animation:.15s ease-out rise;display:grid;box-shadow:0 20px 40px -16px #000}.rolemenu button{color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px 10px;font-size:14px;display:flex}.rolemenu button:hover,.rolemenu button:focus-visible{background:var(--s3);outline:none}.rolemenu button[aria-current=true]{color:var(--fluo)}.rolemenu i{background:var(--c);border-radius:50%;width:8px;height:8px}.mem .role[disabled]{cursor:default}.mem .ib.confirm{color:#fff;background:#e0142c;width:auto;padding:0 10px;font-size:12.5px}.srow .soon-tag{font:500 10.5px var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text3);margin-left:6px}.srow.off{opacity:.5}.inv .link{font:12px var(--mono);color:var(--text3);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.team-sec{gap:14px;display:grid}.team-sec .acc-b{padding-top:12px}@media (width<=1100px){.an-eq{grid-template-columns:1fr}.mem{grid-template-columns:44px minmax(0,1fr) auto}.mem>div:nth-child(3),.mem .sec{display:none}.inv{grid-template-columns:minmax(0,1fr) auto}.invf{grid-template-columns:1fr}}.plat{gap:14px;display:grid}.cl{border-top:1px solid var(--sep);grid-template-columns:40px minmax(0,1fr) 150px repeat(3,minmax(56px,auto)) auto;align-items:center;gap:12px;padding:12px 18px;display:grid}@media (width<=1400px){.cl{grid-template-columns:40px minmax(0,1fr) 150px auto}.cl .cl-m{display:none}}@media (width<=760px){.cl{grid-template-columns:40px minmax(0,1fr)}.cl>:nth-child(3),.cl .cl-a{grid-column:1/-1}}.cl:hover{background:#ffffff04}.cl .av4{color:#fff;background:linear-gradient(135deg,#7b5cff,#c2338f);border-radius:11px;place-items:center;width:40px;height:40px;font-size:13px;font-weight:600;display:grid}.cl-n{min-width:0}.cl-n strong{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:500;display:block;overflow:hidden}.cl-n small{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;margin-top:2px;font-size:12.5px;display:flex;overflow:hidden}.cl-n small em{color:var(--warn);font-style:normal}.plan{font:500 10.5px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text2);background:#ffffff0a;border-radius:5px;padding:2px 6px}.cl-m{line-height:1.2;display:grid}.cl-m b{font:500 14px var(--mono);font-variant-numeric:tabular-nums}.cl-m small{color:var(--text3);font-size:11.5px}.cl-a{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}.cl-a .btn{padding:7px 12px;font-size:13.5px}.cl-x{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px;padding:10px 0 2px;display:flex}.st-live{color:#ff8a99;align-items:center;gap:6px;font-size:13px;display:inline-flex}.st-live i{background:var(--live);width:7px;height:7px;box-shadow:0 0 8px var(--live-glow);border-radius:50%;animation:1.6s infinite pulse}.st-bad{color:var(--crit);align-items:center;gap:6px;font-size:13px;display:inline-flex}.st-bad:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.st-n,.st-w{color:var(--text3);align-items:center;gap:6px;font-size:13px;display:inline-flex}.st-w{color:var(--warn)}.st-n:before,.st-w:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.adm-f{flex-wrap:wrap;align-items:center;gap:8px;padding:12px 18px;display:flex}.adm-f .inp{flex:1;min-width:220px}.newf{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) 140px minmax(0,1.3fr) auto;align-items:end;gap:8px;padding:4px 18px 16px;display:grid}@media (width<=1100px){.newf{grid-template-columns:1fr 1fr}}.newf .field label{font-size:12.5px}.newf .field input,.newf .field select{padding:9px 12px}.newr{margin:0 18px 16px}.orgtag{color:var(--text2);background:#ffffff0a;border-radius:99px;align-items:center;gap:4px;padding:2px 8px;font-size:12px;display:inline-flex}.imp-m{z-index:60;background:#07060bb3;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.imp-p{background:linear-gradient(#1a1626,#0e0b16);border-radius:18px;width:min(560px,100%);animation:.2s ease-out rise;box-shadow:inset 0 1px #ffffff14,0 40px 80px -30px #000}.imp-h{align-items:center;gap:14px;padding:18px 20px 14px;display:flex}.imp-h .av4{color:#fff;background:linear-gradient(135deg,#7b5cff,#c2338f);border-radius:12px;flex:none;place-items:center;width:44px;height:44px;font-size:14px;font-weight:600;display:grid}.imp-h strong{font-size:17px;font-weight:500;display:block}.imp-h small{color:var(--text3);margin-top:2px;font-size:13px;line-height:1.4;display:block}.imp-b{border-top:1px solid var(--sep);gap:10px;padding:14px 20px 16px;display:grid}.imp-r{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.imp-l{color:var(--text2);gap:6px;margin:4px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.imp-l li{align-items:baseline;gap:8px;display:flex}.imp-l li:before{content:"✓";color:var(--ok)}.imp-f{border-top:1px solid var(--sep);align-items:center;gap:8px;padding:14px 20px 18px;display:flex}.imp-f .sp{flex:1}.sugs{flex-wrap:wrap;gap:6px;display:flex}.sugs button{color:var(--text2);cursor:pointer;background:#ffffff0a;border:0;border-radius:99px;padding:5px 10px;font-size:13px}.sugs button[aria-pressed=true],.sugs button:hover{color:var(--text);background:#ffffff16}.otp{gap:8px;display:flex}.otp input{text-align:center;width:46px;height:54px;font:500 22px var(--mono);color:var(--text);background:#ffffff08;border:0;border-radius:10px;box-shadow:inset 0 0 0 1px #ffffff14}.otp input:focus{box-shadow:inset 0 0 0 1.5px var(--fluo);outline:none}.opt-row{color:var(--text2);justify-content:space-between;align-items:center;gap:12px;font-size:14px;display:flex}.opt-row small{color:var(--text3);font-size:12px;display:block}.imp-bar{z-index:7;color:#ffd9a8;background:#2b1c08;flex-wrap:wrap;align-items:center;gap:12px;margin:0 -20px;padding:9px 20px;font-size:14px;display:flex;position:sticky;top:0;box-shadow:inset 0 -1px #ff9a1f55}.imp-bar svg{width:18px;height:18px;color:var(--warn);flex:none}.imp-bar strong{color:#fff;font-weight:500}.imp-bar .dim{color:#ffd9a899}.imp-bar .mono{color:#fff;font-size:13px}.imp-bar .sp{flex:1}.imp-bar .lbtn{color:#ffd9a8;background:#ff9a1f1f;padding:5px 10px;font-size:13px}.imp-bar .lbtn.out{background:var(--warn);color:var(--on-fluo)}.shell.imp .top{top:42px}.imps{border-top:1px solid var(--sep);grid-template-columns:32px minmax(0,1fr);align-items:start;gap:12px;padding:10px 18px;display:grid}.imps .av4{background:var(--s3);width:32px;height:32px;color:var(--text2);border-radius:9px;place-items:center;display:grid}.imps .av4 svg{width:16px;height:16px}.imps.act{background:#ff9a1f0d}.imps.act .av4{background:var(--warn);color:var(--on-fluo)}.imps strong{font-size:14px;font-weight:500;display:block}.imps small{color:var(--text3);font-size:12.5px;display:block}.srv{gap:14px;display:grid}.srv-g{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}@media (width<=1100px){.srv-g{grid-template-columns:1fr}}.lc{gap:8px;margin:0;padding:14px 18px 12px;display:grid}.lc figcaption{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.lc-u{color:var(--text3);font-size:12.5px}.lc-lg{color:var(--text2);gap:12px;margin-left:auto;font-size:12.5px;display:flex}.lc-lg span{align-items:center;gap:6px;display:inline-flex}.lc-lg i{border-radius:1px;width:12px;height:2px}.lc-w{position:relative}.lc svg{touch-action:none;width:100%;height:auto;display:block}.lc-grid{stroke:#ffffff10;stroke-width:1px}.lc-ax{font:11px var(--mono);fill:var(--text3)}.lc-ref{font:10.5px var(--mono);fill:var(--text2)}.lc-dl{font:11px var(--sans);fill:var(--text2)}.lc-x{stroke:#ffffff40;stroke-width:1px}.lc-tip{pointer-events:none;border:1px solid var(--line2);min-width:120px;color:var(--text2);white-space:nowrap;background:#1a1724f2;border-radius:10px;padding:8px 10px;font-size:12.5px;position:absolute;top:4px;transform:translate(-50%);box-shadow:0 10px 24px -10px #000}.lc-tip small{color:var(--text3);margin-bottom:2px;display:block}.lc-tip div{align-items:center;gap:6px;display:flex}.lc-tip i{border-radius:1px;width:10px;height:2px}.lc-tip b{color:var(--text);font:500 13px var(--mono)}.lc-empty{text-align:center;color:var(--text3);margin:0;padding:28px 0;font-size:13.5px}.lc-tbl summary{cursor:pointer;color:var(--text3);font-size:12.5px}.lc-tbl table{border-collapse:collapse;width:100%;font:12px var(--mono);color:var(--text2);margin-top:6px}.lc-tbl th,.lc-tbl td{text-align:left;border-top:1px solid var(--sep);padding:3px 6px}.lc-tbl th{color:var(--text3);font-weight:500}.lc-tbl{max-height:240px;overflow:auto}.pk{padding:0 18px 10px;display:grid}.pk div{border-top:1px solid var(--sep);color:var(--text2);grid-template-columns:minmax(0,1fr) auto 150px;align-items:center;gap:12px;padding:8px 0;font-size:14px;display:grid}.pk div:first-child{border-top:0}.pk b{color:var(--text);font-weight:500}.pk small{color:var(--text3);text-align:right;font-size:12px}@media (width<=640px){.pk div{grid-template-columns:minmax(0,1fr) auto}.pk small{text-align:left;grid-column:1/-1}}.alert .t{font:12px var(--mono);color:var(--text3);margin-left:6px}.prc{gap:14px;display:grid}.prc-bar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.prc-bar .amod{color:var(--text2);margin-left:auto;font-size:13.5px}.prc-g .ph{padding-bottom:6px}.prc-r{border-top:1px solid var(--sep)}.prc-h{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 18px;display:grid}.prc-h:hover{background:#ffffff05}.prc-dot{background:var(--text3);border-radius:50%;width:8px;height:8px}.prc-r.ok .prc-dot{background:var(--ok);box-shadow:0 0 8px #1ee6b566}.prc-r.warn .prc-dot{background:var(--warn);box-shadow:0 0 8px #ff9a1f66}.prc-r.bad .prc-dot{background:var(--crit);animation:1.6s ease-in-out infinite pulse;box-shadow:0 0 8px #ff4d6366}.prc-r.idle .prc-dot{background:#fff3}.prc-n{gap:1px;min-width:0;display:grid}.prc-n strong{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;font-weight:500;overflow:hidden}.prc-n small{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.prc-r.bad .prc-n small{color:#ff8a99}.prc-r.warn .prc-n small{color:#ffcb85}.prc-p{background:#ffffff12;border-radius:3px;width:120px;height:5px;overflow:hidden}.prc-p i{background:linear-gradient(90deg,#7b5cff,#a994ff);height:100%;transition:width .6s;display:block}.prc-s{font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text3);background:#ffffff08;border-radius:99px;padding:2px 7px}.prc-r.bad .prc-s{color:#ff8a99;background:#ff4d6314}.prc-r.warn .prc-s{color:#ffcb85;background:#ff9a1f14}.prc-r.ok .prc-s{color:#7defd0;background:#1ee6b514}.prc-d{gap:10px;padding:0 18px 14px 40px;display:grid}.prc-d p{color:var(--text2);overflow-wrap:anywhere;margin:0;font-size:13.5px;line-height:1.5}.prc-d dl{flex-wrap:wrap;gap:6px 18px;margin:0;display:flex}.prc-d dl div{gap:1px;display:grid}.prc-d dt{letter-spacing:.08em;text-transform:uppercase;color:var(--text3);font-size:11px}.prc-d dd{font:13px var(--mono);color:var(--text);margin:0}@media (width<=640px){.prc-h{grid-template-columns:10px minmax(0,1fr) auto;padding:10px 14px}.prc-s{display:none}.prc-p{width:70px}.prc-bar .amod{margin-left:0}.prc-d{padding-left:36px}}.bk-warn{margin:0 0 14px}.bk-pad{margin:0 18px 12px!important}.bk-st{color:var(--text3);margin:0;font-size:13.5px}.bk-st.ok{color:var(--ok)}.bk-st.run{color:#cfc4ff}.bk-st.run:before{content:"";vertical-align:1px;background:#a994ff;border-radius:50%;width:7px;height:7px;margin-right:8px;animation:1.2s ease-in-out infinite spkpulse;display:inline-block}.bk-meta{color:var(--text3);margin:0;font-size:13px}.bk-t.off{opacity:.65}.bk-list{padding:0 10px 12px;display:grid}.bk-f{border-radius:10px;grid-template-columns:72px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:9px 8px;display:grid}.bk-f:hover{background:#ffffff05}.bk-f+.bk-f{border-top:1px solid var(--sep)}.bk-k{color:var(--text2);background:#ffffff0d;border-radius:99px;justify-self:start;padding:3px 9px;font-size:12px}.bk-k.full{color:var(--fluo);background:#d7ff1e14}.bk-n strong{font-size:14px;font-weight:500;display:block}.bk-n small{color:var(--text3);font-size:12.5px}.bk-s{flex-wrap:wrap;justify-content:flex-end;gap:4px;max-width:240px;display:flex}.bk-d{color:var(--text3);white-space:nowrap;background:#ffffff0a;border-radius:6px;padding:2px 7px;font-size:11.5px}.bk-d.ok{color:var(--ok);background:#2ed57314}.bk-d.ok:before{content:"✓ "}.bk-d.failed{color:#ffb3c0;background:#ff5c771a}.bk-d.failed:before{content:"! "}.bk-d.deleted{text-decoration:line-through}.bk-f .lbtn svg,.bk-key .lbtn svg{width:15px;height:15px}.bk-more{justify-self:start;margin:6px 8px 0}.bk-key{border:1px solid var(--line);background:#ffffff05;border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 18px 10px;padding:10px 12px;display:flex}.bk-key code{font:13px var(--mono);color:var(--text2);word-break:break-all;margin-top:2px;display:block}.bk-sch{flex-wrap:wrap;align-items:center;gap:10px;padding:0 18px 8px;display:flex}.bk-sch .lbl{margin-right:4px}.bk-form .bk-g{grid-template-columns:1fr 1fr;gap:10px 14px;display:grid}.bk-form .kv2{gap:5px;display:grid}.bk-form .wide{grid-column:1/-1}.bk-form .shint{margin:-4px 0 0;font-size:12px}.bk-hp{gap:8px;display:flex}.bk-hp .inp{flex:1;min-width:0}.bk-hp .inp.port{flex:0 0 84px}.bk-keep{color:var(--text3);align-items:center;gap:8px;font-size:12.5px;display:flex}.bk-keep .inp{width:70px}.bk-dl .bk-ic{background:linear-gradient(135deg,#7b5cff,#2a1f5c)}.bk-dl .bk-ic svg{width:22px;height:22px}.bk-dl .otp-in{height:52px}@media (width<=640px){.bk-f{grid-template-columns:64px minmax(0,1fr) auto}.bk-s{grid-column:2/-1;justify-content:flex-start}.bk-form .bk-g{grid-template-columns:1fr}}.bk-form .bk-auto{color:var(--text);align-items:center;gap:10px;font-size:14px;display:flex}.bk-form .bk-auto small{color:var(--text3);font-size:12px;display:block}.pl-w{padding:0 16px;overflow-x:auto}.pl-t{min-width:980px}.pl-t th,.pl-t td{vertical-align:top;padding:8px}.pl-t thead th{text-align:left}.pl-t thead th strong{font-size:15px;font-weight:500;display:block}.pl-t thead th small{color:var(--text3);font-size:12px;font-weight:400;display:block}.pl-t thead th .lbtn{margin-top:4px}.pl-t tbody th{text-align:left;color:var(--text2);white-space:nowrap;font-weight:400}.pl-t tbody th small{color:var(--text3);font-size:12px;display:block}.pl-t td .inp{width:100%;min-width:0}.pl-t td .sugs button{padding:3px 8px;font-size:12px}.pl-t td.ed .inp{box-shadow:inset 0 0 0 1px var(--fluo)}.pl-def{color:var(--text3);margin-top:3px;font-size:11.5px;display:block}.lim-p{flex-direction:column;width:min(820px,100%);max-height:calc(100vh - 40px);display:flex}.lim-b{overflow-y:auto}.lim-t{gap:2px;display:grid}.lim-r{border-radius:8px;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1.6fr) minmax(0,.8fr);align-items:center;gap:10px;padding:6px 8px;font-size:13.5px;display:grid}.lim-r.on{background:#d7ff1e0d}.lim-r strong{font-weight:500;display:block}.lim-r small{color:var(--text3);font-size:12px;display:block}.lim-r .dim{color:var(--text3)}.lim-hd{text-transform:uppercase;letter-spacing:.06em;color:var(--text3);font-size:11.5px}.lim-r .inp{width:100%}.lim-r .sugs button{padding:3px 8px;font-size:12px}.lim-p .imp-f{flex-wrap:wrap}.pl-t .sugs button[aria-pressed=true],.lim-r .sugs button[aria-pressed=true]{color:var(--fluo);background:#d7ff1e1f}.pl-t .sugs button,.lim-r .sugs button{white-space:nowrap}@media (width<=700px){.lim-r{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.lim-hd,.lim-p .imp-f .sp{display:none}}.ex-r{border-top:1px solid var(--sep);grid-template-columns:minmax(0,1.4fr) auto minmax(0,2fr) auto;align-items:center;gap:16px;padding:12px 16px;display:grid}.ex-r strong{font-weight:500;display:block}.ex-r small{color:var(--text3);font-size:12.5px;display:block}.ex-t{color:var(--fluo);white-space:nowrap;font-size:13px}.ex-r.off .ex-t,.ex-r.off strong{color:var(--text3)}@media (width<=700px){.ex-r{grid-template-columns:minmax(0,1fr) auto}.ex-f{grid-column:1/-1}}.set-g{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}@media (width<=1150px){.set-g{grid-template-columns:1fr}}.seg button:disabled{opacity:.4;cursor:not-allowed}.cf{gap:4px;display:grid}.cf-v{background:#ffffff08;border-radius:10px;align-items:center;gap:6px;min-width:0;padding:6px 6px 6px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.cf-v code{overflow-wrap:anywhere;flex:1;min-width:0;font-size:13.5px}.sig-l{color:var(--text2);justify-items:start;gap:8px;display:grid}.sig-l p{margin:0;line-height:1.6}.sig-st{color:var(--text2);background:#ffffff0a;border-radius:999px;align-items:center;gap:8px;padding:4px 11px;font-size:13px;font-weight:500;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff14}.sig-st i{background:var(--text3);border-radius:50%;width:7px;height:7px}.sig-st.live{color:#ff8a99;background:#ff24421a;box-shadow:inset 0 0 0 1px #ff244240}.sig-st.live i{background:var(--live);box-shadow:0 0 8px var(--live-glow);animation:1.6s infinite pulse}.panel.sig .ph .cap.dim{white-space:nowrap}.sig-l b{color:var(--text);font-weight:500}.panel.sig.on{box-shadow:inset 0 0 0 1px #1ee6b555,0 30px 60px -30px #000c}.rec-t{padding:0 18px 8px;display:grid}.rec-t div{border-top:1px solid var(--sep);color:var(--text2);grid-template-columns:120px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 0;font-size:14px;display:grid}.rec-t div:first-child{border-top:0}.rec-t .mono{color:var(--text)}.rec-t .mono.ok{color:var(--ok)}.rec-t .mono.w{color:var(--warn)}.rs-st{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.rs-st .sp{flex:1}.dlist{display:grid}.dcard{border-top:1px solid var(--sep)}.dcard.open{background:#ffffff04}.dcard.dis{opacity:.55}.dhead{grid-template-columns:38px minmax(0,1fr) auto auto auto;align-items:center;gap:12px;padding:12px 18px;display:grid}.dhead.flat{padding:0}.dhead .ic{color:#fff;border-radius:10px;place-items:center;width:38px;height:38px;font-weight:600;display:grid}.dhead .ic svg{width:20px;height:20px}.dhead .ic.gl{color:var(--on-fluo)}.dh-n{min-width:0;line-height:1.3;display:grid}.dh-n strong{font-weight:500}.dh-n small{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.d-err{color:var(--crit);flex-wrap:wrap;align-items:center;gap:10px;margin:-4px 18px 10px 68px;font-size:13.5px;display:flex}.dform{gap:12px;padding:4px 18px 18px 68px;display:grid}.dform .acc-row .btn{padding:8px 14px;font-size:14px}.lbtn .dot{border-radius:50%;width:8px;height:8px}.sbar{background:#ffffff0f;border-radius:4px;height:8px;overflow:hidden}.sbar i{border-radius:4px;height:100%;display:block}@media (width<=640px){.dhead{grid-template-columns:38px minmax(0,1fr) auto}.dhead .badge{grid-column:2/-1;justify-self:start}.dform,.d-err{margin-left:18px;padding-left:18px}}.gen-r{grid-template-columns:minmax(0,1fr) minmax(0,300px)}.gen-r>.inp,.gen-r>.sel{width:100%}.gen-slug{gap:4px;min-width:0;display:grid}.gen-slug small{min-height:1.2em;color:var(--text3);margin:0;font-size:13px}.gen-slug small.ok{color:var(--ok)}.gen-slug small.bad{color:#ff8a99}.slug-in{background:#ffffff08;border-radius:10px;align-items:center;min-width:0;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.slug-in:focus-within{box-shadow:inset 0 0 0 1px #a994ff99}.slug-in span{font:13.5px var(--mono);color:var(--text3);white-space:nowrap;text-overflow:ellipsis;max-width:55%;padding-left:12px;overflow:hidden}.slug-in input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:8px 12px 8px 0;font-size:14px}.slug-in input:disabled,.gen-r .inp:disabled,.gen-r .sel:disabled{opacity:.6;cursor:not-allowed}.gen-save{gap:10px;display:grid}.gen-save .err{margin:0}@media (width<=640px){.gen-r{grid-template-columns:1fr;gap:8px}}.sch-now{color:var(--text2);background:#ffffff06;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px;margin:0 18px 12px;padding:10px 12px;font-size:14px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0d}.sch-now b{color:var(--text);font-weight:500}.sched{gap:6px;padding:0 18px 14px;display:grid}.sch-empty{margin:0}.schr{grid-template-columns:112px 118px 88px minmax(0,1fr) auto 30px;align-items:center;gap:6px;display:grid}.schr .inp,.schr .sel{width:100%;padding-top:7px;padding-bottom:7px;font-size:14px}.schr .sel{padding-right:26px}.schr .amod{font-size:13px}@media (width<=760px){.schr{border-bottom:1px solid var(--sep);grid-template-columns:1fr 1fr 1fr;padding-bottom:8px}.schr>.inp:not(.mono){grid-column:1/-1}}.cfg-g{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px;padding:4px 18px 14px;display:grid}.cfg-f{gap:4px;min-width:0;display:grid}.cfg-f.w2{grid-column:span 2}.cfg-f .inp,.cfg-f .sel{width:100%}.cfg-f .lbl em{text-transform:none;letter-spacing:0;color:var(--text3);margin-left:4px;font-style:normal}.cfg-err{margin:0 18px 10px}.cfg-to{width:220px}@media (width<=760px){.cfg-g{grid-template-columns:1fr 1fr}.cfg-f.w2{grid-column:1/-1}.cfg-to{width:100%}}.cfg-help{color:var(--text2);margin:0 18px 12px;font-size:13.5px}.cfg-help summary{cursor:pointer;color:var(--text)}.cfg-help ol{gap:6px;margin:8px 0 0;padding-left:18px;line-height:1.5;display:grid}.cfg-help code{margin-right:4px;font-size:12.5px}.ytp{gap:12px;padding:0 18px 6px 68px;display:grid}.ytp+.dform{padding-top:0}@media (width<=700px){.ytp{padding-left:18px}}.yt-mode{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.yt-conn{background:#ffffff06;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0d}.yt-conn img,.yt-av,.yt-conn .avt{border-radius:50%;flex:none;width:36px;height:36px}.yt-av{color:#fff;background:#f03;place-items:center;font-size:12px;font-weight:600;display:grid}.yt-conn strong{font-weight:500;display:block}.yt-conn small{color:var(--text3);font-size:13px;line-height:1.4;display:block}.yt-run{color:var(--text2);background:#ffffff06;border-radius:10px;margin:0;padding:8px 12px;font-size:13.5px}.yt-run.live{color:#ffb3bd;background:#e0142c1a}.yt-run.error{color:#ffcb85;background:#ff9a1f14}.yt-run a{color:var(--text)}.yt-opts{display:grid}.yt-opts h5{letter-spacing:.09em;text-transform:uppercase;color:var(--text3);margin:12px 0 4px;font-size:11.5px;font-weight:500}.yt-r{border-top:1px solid var(--sep);grid-template-columns:minmax(0,1fr) minmax(0,320px);align-items:center;gap:14px;padding:9px 0;display:grid}.yt-r strong{font-size:14.5px;font-weight:500;display:block}.yt-r small{color:var(--text3);margin-top:2px;font-size:13px;line-height:1.45;display:block}.yt-r small code{font-size:12px}.yt-r.off{opacity:.6}.yt-c{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.yt-c .inp,.yt-c .sel{width:100%}.yt-c textarea.inp{resize:vertical}.yt-thumb{align-items:center;gap:8px;display:flex}.yt-thumb img{aspect-ratio:16/9;object-fit:cover;border-radius:6px;width:96px;box-shadow:0 0 0 1px #ffffff1a}@media (width<=700px){.yt-r{grid-template-columns:1fr}.yt-c{justify-content:flex-start}}.d-node{color:var(--text3);margin:0 18px 10px 68px;font-size:13px}.d-node b{color:var(--text2);font-weight:500}.d-node .mono{font-size:12px}@media (width<=700px){.d-node{margin-left:18px}}.chips{flex-wrap:wrap;gap:6px;display:flex}.chips .chip{align-items:center;gap:4px;display:inline-flex}.chips .chip button{color:var(--text3);cursor:pointer;background:0 0;border:0;padding:0 2px;font-size:14px;line-height:1}.chips .chip button:hover{color:var(--text)}.ai-p{border:1px solid var(--line);background:#ffffff05;border-radius:12px;gap:10px;margin:0 16px 12px;padding:12px 14px;display:grid}.ai-p.on{background:#d7ff1e06;border-color:#d7ff1e40}.ai-ph{justify-content:space-between;align-items:center;gap:10px;display:flex}.ai-ph strong{font-size:16px;font-weight:500}.ai-ph small{color:var(--text3);font-size:12.5px;display:block}.ai-k{gap:8px;display:grid}.ai-k .kv2{grid-template-columns:80px minmax(0,1fr);align-items:center;gap:10px;display:grid}.ai-k code{font:14px var(--mono);color:var(--text2)}.ai-k .shint{margin:0;padding:0}.ai-ok{color:var(--ok);margin:0;font-size:13px}.ai-act{flex-wrap:wrap;gap:8px;display:flex}.ai-act .danger{color:#ff8a99}.ai-off{padding:0 16px 14px}@media (width<=560px){.ai-k .kv2{grid-template-columns:1fr;gap:4px}}.ubar{background:#ffffff10;border-radius:3px;height:6px;overflow:hidden}.ubar i{background:linear-gradient(90deg,#7b5cff,#a994ff);border-radius:3px;height:100%;transition:width .5s;display:block}.ubar.warn i{background:var(--warn)}.ubar.over i{background:var(--crit)}.ai-use{gap:14px;padding:4px 16px 6px;display:grid}.ai-use>div{gap:6px;display:grid}.ai-use b{font:500 20px var(--sans);letter-spacing:-.01em}.ai-use b small{color:var(--text3);font-size:13px;font-weight:400}.warn-t{color:var(--warn);font-weight:500}.ai-up{background:linear-gradient(135deg,#7b5cff1f,#d7ff1e0a);border:1px solid #7b5cff40;border-radius:12px;gap:4px;margin:0 16px 14px;padding:14px 16px;display:grid}.ai-up strong{font-weight:500}.ai-up .shint{margin:0;padding:0}.tbl.aiq{width:calc(100% - 32px);margin:0 16px}.tbl.aiq td{vertical-align:top}.tbl.aiq td small{color:var(--text3);margin-top:3px;font-size:12px;display:block}.tbl.aiq .inp{max-width:160px}.aiu{padding:0 16px 12px;display:grid}.aiu-r{border-top:1px solid var(--line);grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) minmax(0,1fr);align-items:center;gap:14px;padding:10px 0;display:grid}.aiu-r:first-child{border-top:0}.aiu-n strong{font-weight:500}.aiu-n small{color:var(--text3);margin-top:2px;font-size:12.5px;display:block}.aiu-b{gap:5px;display:grid}.aiu-b span{font:12.5px var(--mono);color:var(--text2)}@media (width<=720px){.aiu-r{grid-template-columns:1fr;gap:6px}}.fb-pg{align-items:center;gap:8px;display:flex}.fb-pg .avt{width:28px;height:28px;font-size:12px}.yt-av.fb{background:#1877f2}.srow.wide{grid-template-columns:1fr;gap:10px}.sctl .inp{width:260px}.srow.wide .sctl .inp{width:100%}.sctl{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}.srow.wide .sctl{justify-content:flex-start}.rng{align-items:center;gap:10px;display:flex}.rng output{text-align:right;min-width:52px;font:500 13.5px var(--mono);color:var(--text)}.stor{padding:6px 18px 16px}.stor-n{align-items:baseline;gap:8px;margin-bottom:10px;display:flex}.stor-n b{font:500 26px var(--mono);letter-spacing:-.03em}.stor-n span{color:var(--text3);font-size:14px}.sbar{background:#ffffff0d;border-radius:6px;gap:2px;height:10px;display:flex;overflow:hidden}.sbar i{height:100%;display:block}.sleg{color:var(--text2);flex-wrap:wrap;gap:14px;margin-top:10px;font-size:13px;display:flex}.sleg span{align-items:center;gap:6px;display:inline-flex}.sleg i{border-radius:2px;width:8px;height:8px}.sleg b{font:500 13px var(--mono);color:var(--text)}.life{border-top:1px solid var(--sep);padding:16px 18px 18px;display:grid}.life-t{border-radius:9px;gap:2px;height:34px;display:flex;overflow:hidden}.life-t div{white-space:nowrap;place-items:center;padding:0 6px;font-size:12.5px;font-weight:500;display:grid;overflow:hidden}.life-a{font:12px var(--mono);color:var(--text3);gap:2px;margin-top:6px;display:flex}.tokens{flex-wrap:wrap;gap:6px;display:flex}.tokens button{color:var(--uv-text);font:13px var(--mono);cursor:pointer;background:#7b5cff1f;border:0;border-radius:7px;padding:3px 8px}.tokens button:hover{background:#7b5cff33}.fname{font:13.5px var(--mono);color:var(--text2);overflow-wrap:anywhere}.fname b{color:var(--text);font-weight:500}.sleg .dim{color:var(--text3)}.life.off{opacity:.45}.srow .st-ok{justify-self:end}.tokens .tsave{background:var(--fluo);color:var(--on-fluo);font-family:var(--sans);font-weight:500}.tokens .tsave:hover{background:var(--fluo);filter:brightness(1.08)}.tokens button:disabled{opacity:.5;cursor:not-allowed}.srow.off .seg button[aria-pressed=true]{background:#ffffff10}@media (width<=640px){.sctl .inp{width:100%}.rng input{width:110px}}.emb-warn{gap:8px;line-height:1.5;display:grid}.emb-warn ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.emb-warn li{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.emb-warn li span{color:var(--text3);font-size:13px}.emb-warn li .lbtn{margin-left:auto}.emb-warn .btn{justify-self:start}.emb-seen{gap:4px;display:grid}.emb-seen .st-ok{color:var(--text2);gap:8px}.emb-seen code{color:var(--text)}.emb-ask{gap:8px;margin-top:8px;display:flex}.srow small.ai-need{color:var(--warn);margin-top:6px}.gen-tt{align-items:start}.gen-ttw{gap:8px;min-width:0;display:grid}.gen-tt-p{color:var(--text3);font-size:13px}.gen-tt-p b{color:var(--text);font-weight:500}.dst2{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:start;gap:14px;display:grid}.dst-side{position:sticky;top:14px}@media (width<=980px){.dst2{grid-template-columns:1fr}.dst-side{position:static}}.rs-bar{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px 14px;padding:14px 16px;display:grid}.rs-sig{color:var(--text2);font-size:13.5px}.rs-sig small{font:11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text3);margin-top:2px;display:block}.rs-pol{border-top:1px solid var(--line);color:var(--text2);flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:10px 22px;padding-top:10px;font-size:13.5px;display:flex}.rs-pol .amod{gap:8px}.rs-stop{align-items:center;gap:8px;display:inline-flex}.rs-stop .sel{height:32px}.dst-meter{gap:4px;padding:0 16px 10px;display:flex}.dst-meter i{background:#ffffff12;border-radius:2px;flex:1;height:4px}.dst-meter i.on{background:var(--fluo)}.dst-list{padding:0 8px 8px;display:grid}.dst-row{text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid;position:relative}.dst-row:hover{background:#ffffff06}.dst-row[aria-selected=true]{background:#ffffff0d}.dst-row[aria-selected=true]:before{content:"";background:var(--fluo);border-radius:2px;width:2px;position:absolute;top:12px;bottom:12px;left:0}.dst-row .ic,.dst-tile .ic,.dd-h .ic{color:#fff;border-radius:10px;place-items:center;width:38px;height:38px;font-weight:600;display:grid}.dst-row .ic svg,.dst-tile .ic svg,.dd-h .ic svg{width:20px;height:20px}.dst-row strong{font-weight:500;display:block}.dst-row small{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.dst-row.idle .ic{filter:grayscale(.6);opacity:.7}.dst-st{font:500 11.5px var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text3);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.dst-st:before{content:"";background:#5a546e;border-radius:50%;width:7px;height:7px}.dst-st.on{color:var(--fluo)}.dst-st.on:before{background:var(--fluo)}.dst-st.live{color:#ff6b7d}.dst-st.live:before{background:var(--live-glow);box-shadow:0 0 8px var(--live-glow);animation:1.6s ease-in-out infinite pulse}.dst-st.wait{color:var(--warn)}.dst-st.wait:before{background:var(--warn)}.dst-st.bad{color:var(--crit)}.dst-st.bad:before{background:var(--crit)}.dst-st.todo{color:var(--text3)}.dst-st.todo:before{border:1.5px dashed var(--text3);background:0 0;width:5px;height:5px}.dst-tiles{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px;padding:0 16px 16px;display:grid}.dst-tile{aspect-ratio:1;border:1px dashed var(--line2);color:inherit;cursor:pointer;text-align:center;background:#ffffff03;border-radius:14px;place-content:center;justify-items:center;gap:8px;padding:12px 8px;transition:border-color .2s,background .2s,transform .2s;display:grid}.dst-tile:hover{background:#ffffff08;border-style:solid;border-color:#ffffff30;transform:translateY(-2px)}.dst-tile.on{border-style:solid;border-color:var(--fluo);background:#d7ff1e0a}.dst-tile .ic{border-radius:12px;width:44px;height:44px;font-size:18px}.dst-tile strong{font-size:14px;font-weight:500}.dst-tile small{color:var(--text3);font-size:11.5px;line-height:1.3}.dst-tile.later{opacity:.55}.dd .ytp{border-top:1px solid var(--line);padding:14px 18px 4px}.dd{gap:0;display:grid}.dd-h{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:16px 18px;display:grid}.dd-h .ic{border-radius:12px;width:44px;height:44px}.dd-h strong{font-size:17px;font-weight:500;display:block}.dd-h small{color:var(--text3);font-size:13px;display:block}.dd-steps{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:14px 18px 4px;list-style:none;display:grid}.dd-steps li{color:var(--text3);align-items:center;gap:8px;font-size:13px;display:flex}.dd-steps li b{width:22px;height:22px;font:600 11.5px var(--mono);border:1px solid var(--line2);border-radius:50%;flex:none;place-items:center;display:grid}.dd-steps li.ok{color:var(--text)}.dd-steps li.ok b{background:var(--fluo);border-color:var(--fluo);color:var(--on-fluo)}.dd-steps li strong{font-weight:500}.dd-sec{border-top:1px solid var(--line);gap:10px;padding:14px 18px;display:grid}.dd-sec:first-of-type{border-top:0}.dd-sec>.srow{padding-left:0;padding-right:0}.dd-sec .alt{margin:0}.dd-st{justify-content:space-between;align-items:center;gap:10px;display:flex}.dd-guide{color:var(--text2);gap:4px;margin:0;padding-left:20px;font-size:13.5px;display:grid}.dd-guide li::marker{color:var(--text3);font-family:var(--mono)}.dd-key{gap:6px;display:flex}.dd-key input{flex:1;min-width:0}.dd-check{color:var(--text2);margin:0;font-size:13.5px}.dd-check.ok{color:var(--ok)}.dd-check.bad{color:var(--crit)}.dd-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.dd-grid .w2{grid-column:1/-1}@media (width<=560px){.dd-grid,.dd-steps{grid-template-columns:1fr}.dd-h{grid-template-columns:44px minmax(0,1fr) auto}.dd-h .badge{display:none}}.dd-danger{justify-items:start}.dd .yt-wrap,.dd .fb-wrap{border-top:1px solid var(--line)}@media (width<=560px){.dst-tiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.dst-tile{aspect-ratio:auto;min-height:104px;padding:10px 4px}.dst-tile .ic{width:36px;height:36px}.dst-tile small{display:none}}.pl2{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:14px;display:grid}.pl2>.col{gap:14px;display:grid}.pl-side{position:sticky;top:14px}@media (width<=1100px){.pl2{grid-template-columns:1fr}.pl-side{order:-1;position:static}}.pv-panel{overflow:hidden}.pv-top{border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.pv-top .sp{flex:1}.pv-top .seg button{padding:6px 10px;font-size:12.5px}.pv-stage{background:repeating-conic-gradient(#ffffff05 0 25%, transparent 0 50%) 0 0 / 22px 22px, #0b0912;place-items:center;padding:18px;display:grid}.pv-stage iframe{background:#07060b;border:0;border-radius:10px;width:100%;transition:width .3s,aspect-ratio .3s;display:block;box-shadow:0 30px 60px -30px #000,inset 0 0 0 1px #ffffff14}.pv-stage.desk.page iframe{aspect-ratio:16/10.4}.pv-stage.desk.embed iframe{aspect-ratio:16/9}.pv-stage.phone iframe{border-radius:26px;width:300px;box-shadow:0 30px 60px -30px #000,0 0 0 8px #1f1b2b,0 0 0 9px #ffffff1a}.pv-stage.phone.page iframe{aspect-ratio:9/18}.pv-stage.phone.embed iframe{aspect-ratio:16/9;border-radius:10px}.pv-save{border-top:1px solid var(--line);color:var(--text3);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;font-size:13.5px;display:flex}.pv-save>span{flex:1;min-width:200px}.pv-save.on{color:var(--text2);background:#d7ff1e0a}.pv-save.on b{color:var(--fluo);font-weight:500}.srow.col1{grid-template-columns:1fr;gap:10px}.sw2{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.sw2>button,.sw-custom span{cursor:pointer;border:0;border-radius:50%;width:26px;height:26px;box-shadow:inset 0 0 0 1px #ffffff26}.sw2>button[aria-checked=true]{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px #f2f0f7}.sw-custom{display:inline-grid;position:relative}.sw-custom input{opacity:0;cursor:pointer;position:absolute;inset:0}.sw-custom span{color:#fff;text-shadow:0 1px 2px #000;background:conic-gradient(#ff5c77,#ff9a1f,#d7ff1e,#1ee6b5,#2e6fb0,#7b5cff,#c2338f,#ff5c77);place-items:center;font-weight:600;display:grid}.ctl-pick{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.cp{border:1px solid var(--line);text-align:left;cursor:pointer;color:inherit;background:#ffffff03;border-radius:12px;gap:4px;padding:10px;display:grid}.cp[aria-checked=true]{border-color:var(--fluo);background:#d7ff1e08}.cp strong{font-size:13.5px;font-weight:500}.cp small{color:var(--text3);font-size:12px}.cp-art{background:linear-gradient(160deg,#2a2142,#0f0c18);border-radius:8px;height:54px;margin-bottom:4px;display:block;position:relative;overflow:hidden}.cp-art i,.cp-art b{background:#ffffffb0;border-radius:3px;height:8px;position:absolute;bottom:8px}.cp-art i:first-child{width:8px;left:10px}.cp-art i:nth-child(2){width:8px;left:24px}.cp-art b{background:var(--a);height:3px;bottom:10.5px;left:40px;right:28px}.cp-art i:nth-child(4){width:10px;right:10px}.cp-bar .cp-art:after{content:"";background:linear-gradient(#0000,#000b);height:26px;position:absolute;bottom:0;left:0;right:0}.cp-float .cp-art:after{content:"";background:#ffffff1a;border-radius:7px;height:18px;position:absolute;bottom:3px;left:5px;right:5px;box-shadow:inset 0 0 0 1px #ffffff26}.cp-min .cp-art b{display:none}.cp-min .cp-art i{border-radius:50%;height:10px;width:10px!important}.cp-art i,.cp-art b{z-index:1}.font-pick{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.font-pick button{border:1px solid var(--line);color:var(--text2);cursor:pointer;background:#ffffff03;border-radius:12px;justify-items:center;gap:2px;padding:10px 6px;font-size:12.5px;display:grid}.font-pick button b{color:var(--text);font-size:22px;font-weight:600}.font-pick button[aria-checked=true]{border-color:var(--fluo);color:var(--text);background:#d7ff1e08}.logo-row{grid-template-columns:170px minmax(0,1fr);align-items:start;gap:16px;padding:4px 16px 16px;display:grid}.logo-drop{aspect-ratio:16/10;text-align:center;border:1px dashed var(--line2);cursor:pointer;color:var(--text2);background:repeating-conic-gradient(#ffffff08 0 25%, transparent 0 50%) 0 0 / 16px 16px;border-radius:12px;place-items:center;font-size:13px;transition:border-color .2s;display:grid}.logo-drop:hover{border-color:#ffffff40}.logo-drop small{color:var(--text3)}.logo-drop img{object-fit:contain;max-width:80%;max-height:70%}.logo-opts{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;display:grid}.corner{aspect-ratio:16/10;border:1px solid var(--line);background:#ffffff06;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;width:92px;padding:4px;display:grid}.corner button{cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px;display:grid}.corner button i{background:#ffffff30;border-radius:2px;width:12px;height:8px}.corner .tr i,.corner .br i{justify-self:end}.corner .bl i,.corner .br i{align-self:end}.corner button[aria-checked=true] i{background:var(--fluo)}.corner button:hover:not(:disabled){background:#ffffff0a}.corner button:disabled{cursor:default;opacity:.4}.logo-c{justify-items:start;gap:10px;display:grid}.rng{width:100%;color:var(--text3);gap:4px;font-size:12.5px;display:grid}.rng input{width:100%;accent-color:var(--fluo)}@media (width<=560px){.logo-row{grid-template-columns:1fr}.ctl-pick{grid-template-columns:1fr 1fr 1fr;gap:6px}.cp small{display:none}.font-pick{grid-template-columns:repeat(2,1fr)}}.chips2{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.chips2 button{border:1px solid var(--line);color:var(--text3);cursor:pointer;background:0 0;border-radius:99px;padding:6px 11px;font-size:12.5px}.chips2 button[aria-pressed=true]{color:var(--fluo);background:#d7ff1e0d;border-color:#d7ff1e66}.dd-grid.pad{padding:4px 16px 6px}.dd-grid textarea{resize:vertical}.pl-more>summary{cursor:pointer;list-style:none}.pl-more>summary::-webkit-details-marker{display:none}.pl-more>summary:after{content:"▾";color:var(--text3);margin-left:8px}.pl-more[open]>summary:after{content:"▴"}.igk{gap:6px;min-width:0;display:flex}.igk input{border:1px solid var(--line2);min-width:0;height:36px;color:var(--text);background:#07060b99;border-radius:10px;flex:1;padding:0 12px;font-size:13px}.igk input:focus{outline-offset:1px;outline:2px solid #e1306c}.igk .btn{height:36px;padding:0 14px}.igk.compact input,.igk.compact .btn{height:32px;font-size:12.5px}.igk-no{color:var(--text3);font-size:12.5px}.ig-key{border:1px solid var(--line);color:var(--text2);background:#ffffff04;border-radius:12px;gap:3px;padding:12px 14px;font-size:13.5px;display:grid}.ig-key b{color:var(--text);font-weight:500}.ig-key.ok{border-color:#1ee6b540}.ig-key.ok b{color:var(--ok)}.ig-key.bad{background:#e1306c0d;border-color:#e1306c66}.ig-key.bad b{color:#ff7fa8}.ig-key.todo b{color:var(--warn)}.ig-accs{flex-wrap:wrap;gap:8px;display:flex}.ig-accs button{border:1px solid var(--line2);color:var(--text2);cursor:pointer;background:0 0;border-radius:99px;align-items:center;gap:8px;padding:6px 12px 6px 6px;font-size:13.5px;display:inline-flex}.ig-accs button img,.ig-accs button span{object-fit:cover;color:#fff;background:linear-gradient(45deg,#f58529,#dd2a7b,#8134af);border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-weight:600;display:grid}.ig-accs button[aria-checked=true]{color:var(--text);background:#e1306c14;border-color:#e1306c}.fp{gap:14px;display:grid}.fp-modes{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.fp-m{border:1px solid var(--line);color:inherit;text-align:left;cursor:pointer;background:#ffffff03;border-radius:12px;align-content:start;gap:4px;padding:10px;display:grid}.fp-m[aria-checked=true]{border-color:var(--fluo);background:#d7ff1e08}.fp-m:disabled{cursor:default;opacity:.6;border-style:dashed}.fp-m strong{font-size:13.5px;font-weight:500}.fp-m small{color:var(--text3);font-size:11.5px;line-height:1.35}.fp-m em{font-style:normal;font:500 10.5px var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text3);margin-top:2px}.fp-m[aria-checked=true] em{color:var(--fluo)}.fp-ic{place-items:center;height:34px;display:grid;position:relative}.fp-ic:before{content:"";background:linear-gradient(135deg,#7b5cff66,#f2d59a55);border-radius:4px;width:44px;height:25px}.fp-ic i{border:1.5px solid #f2f0f7cc;border-radius:4px;width:16px;height:30px;position:absolute}.m-land .fp-ic i{border-color:#f2f0f766;width:18px;height:32px}.m-land .fp-ic:before{z-index:1;width:16px;height:9px}.m-crop .fp-ic:before{background:linear-gradient(90deg,#07060bb3 0 32%,#0000 32% 68%,#07060bb3 68%),linear-gradient(135deg,#7b5cff66,#f2d59a55)}.m-fit .fp-ic:before{filter:blur(2px);opacity:.6;width:16px;height:30px}.m-fit .fp-ic i:before{content:"";background:linear-gradient(135deg,#7b5cff,#f2d59a);height:9px;position:absolute;top:9px;left:-1px;right:-1px}.m-follow .fp-ic i{animation:3s ease-in-out infinite alternate fp-follow}@keyframes fp-follow{0%{transform:translate(-12px)}to{transform:translate(12px)}}@media (prefers-reduced-motion:reduce){.m-follow .fp-ic i{animation:none}}.fp-stage{border:1px solid var(--line);background:#ffffff04;border-radius:14px;grid-template-columns:minmax(0,1fr) auto 176px;align-items:start;gap:14px;padding:14px;display:grid}.fp-src-w,.fp-phone-w{gap:8px;display:grid}.fp-arrow{color:var(--text3);align-self:center;font-size:20px}.fp-src{aspect-ratio:16/9;touch-action:none;background:#1f1b2b 50%/cover no-repeat;border-radius:8px;position:relative;overflow:hidden}.fp-src.art,.fp-img.art,.fp-blur:not([style]){background-image:radial-gradient(18% 30% at 50% 52%,#2e3a5c 60%,#0000 62%),radial-gradient(12% 16% at 50% 30%,#e8c9a8 60%,#0000 62%),linear-gradient(#0000 68%,#3a2a1e 68%,#4a3626 100%),radial-gradient(60% 60% at 50% 40%,#d9d2c4,#a69c8c)}.fp-src.f-crop{cursor:grab}.fp-src.f-crop.drag{cursor:grabbing}.fp-win{border:2px solid var(--fluo);border-radius:4px;transition:left .25s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;box-shadow:0 0 0 999px #07060bb3}.fp-src.drag .fp-win{transition:none}.fp-win b{background:var(--fluo);color:var(--on-fluo);font:600 10px var(--mono);border-radius:4px;padding:1px 6px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.fp-all{border:2px solid var(--fluo);border-radius:8px;position:absolute;inset:0}.fp-pos{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.fp-pos button{border:1px solid var(--line);color:var(--text3);cursor:pointer;background:0 0;border-radius:99px;padding:4px 9px;font-size:12px}.fp-pos button[aria-checked=true]{border-color:var(--fluo);color:var(--fluo)}.fp-pos small{width:100%;color:var(--text3);font-size:11.5px}.fp-phone{aspect-ratio:9/19;background:#000;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 0 0 5px #1f1b2b,0 0 0 6px #ffffff1f,0 20px 40px -20px #000}.fp-out{position:absolute;inset:0;overflow:hidden}.fp-img{background:#1f1b2b 50%/cover no-repeat;transition:background-position .3s;position:absolute;inset:0}.fp-blur{filter:blur(10px)brightness(.8);background:#1f1b2b 50%/cover no-repeat;position:absolute;inset:-10%}.fp-phone.f-land .fp-out,.fp-phone.f-fit .fp-img{aspect-ratio:16/9;inset:50% 0 auto;transform:translateY(-50%)}.fp-phone.rot{aspect-ratio:19/9;border-radius:18px}.fp-phone.rot.f-land .fp-out{aspect-ratio:16/9;height:100%;inset:0 auto 0 50%;transform:translate(-50%)}.fp-phone.rot.f-crop .fp-out,.fp-phone.rot.f-follow .fp-out,.fp-phone.rot.f-fit .fp-out{aspect-ratio:9/16;height:100%;inset:0 auto 0 50%;transform:translate(-50%)}.fp-stage.rot{grid-template-columns:minmax(0,1.2fr) auto minmax(0,1fr)}.fp-pos button{white-space:nowrap}.fp-stage.rot .fp-pos button{padding:4px 8px;font-size:11.5px}.fp-ph-h{justify-content:space-between;align-items:center;gap:6px;min-height:28px;display:flex}.fp-ph-h .lbl,.fp-src-w>.lbl{white-space:nowrap;text-overflow:ellipsis;align-items:center;min-height:28px;display:flex;overflow:hidden}.fp-rot{background:#ffffff08;border-radius:8px;gap:2px;padding:2px;display:inline-flex}.fp-rot button{cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;width:28px;height:24px;display:grid}.fp-rot button[aria-checked=true]{background:#ffffff1a}.fp-rot i{border:1.5px solid var(--text2);border-radius:3px;display:block}.fp-rot i.p{width:9px;height:15px}.fp-rot i.l{width:15px;height:9px}.fp-rot button[aria-checked=true] i{border-color:var(--fluo)}.fp-note{margin:0}.fp-ui{z-index:1;justify-content:space-between;display:flex;position:absolute;top:10px;left:8px;right:8px}.fp-live{color:#fff;font:700 8px var(--mono);background:linear-gradient(90deg,#dd2a7b,#f58529);border-radius:3px;padding:1px 5px}.fp-eye{color:#fff;font:600 8px var(--mono);background:#0006;border-radius:3px;padding:1px 5px}.fp-cm{z-index:1;gap:3px;display:grid;position:absolute;bottom:12px;left:8px;right:20px}.fp-cm p{color:#fff;text-shadow:0 1px 3px #000;margin:0;font-size:8.5px}.fp-cm b{margin-right:3px;font-weight:600}@media (width<=720px){.fp-modes{grid-template-columns:1fr 1fr}.fp-stage{grid-template-columns:1fr 110px}.fp-arrow{display:none}}.fp-win.follow{animation:9s ease-in-out infinite alternate fp-pan}.fp-win.follow b{white-space:nowrap}.fp-phone.f-follow .fp-img{animation:9s ease-in-out infinite alternate fp-pan-img}@keyframes fp-pan{0%{left:18%}to{left:52%}}@keyframes fp-pan-img{0%{background-position:26%}to{background-position:76%}}@media (prefers-reduced-motion:reduce){.fp-win.follow{animation:none;left:34%}.fp-phone.f-follow .fp-img{animation:none}}.srow.sub{padding-left:18px}.rset .seg.wts{flex-wrap:wrap}.rset .seg.wts button{align-items:baseline;gap:6px;display:inline-flex}.rset .seg.wts button small{font:500 10.5px var(--mono);color:var(--text3);font-weight:500}.rset .ftiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:4px 18px 14px;display:grid}.rset .ftile{background:#ffffff05;border-radius:14px;align-content:start;gap:10px;min-width:0;padding:14px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d}.rset .ftile.wide{grid-column:1/-1}.rset .ftile-h{justify-content:space-between;align-items:baseline;gap:10px;min-height:22px;display:flex}.rset .ftile-h strong{color:var(--text);font-size:14px;font-weight:500}.rset .ftile-h small,.rset .ftile>small{color:var(--text3);font-size:12px;line-height:1.4}.rset .ftile-f{align-items:center;gap:8px;display:flex}.rset .ftile-f .gsel{flex:auto}.rset .ftile-s{color:#fff;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(160deg,#2c2150,#0d0a14);border-radius:10px;margin:0;padding:12px 14px;font-size:22px;line-height:1.25;overflow:hidden}.rset .ftile .seg.wts{justify-self:start}.rset .ftile.nbox{gap:6px;padding:10px 12px}.rset .nbox .ftile-h{align-items:center;min-height:28px}.rset .nbox-v{align-items:center;gap:8px;display:inline-flex}.rset .num-big{cursor:text;background:#ffffff08;border-radius:8px;align-items:baseline;gap:6px;padding:2px 8px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff12;gap:4px!important}.rset .num-big:focus-within{box-shadow:inset 0 0 0 1px #a994ff99}.rset .num-big input{color:var(--text);text-align:right;background:0 0;border:0;outline:none;padding:0;font-size:15px;font-weight:500}.rset .num-big span{font:11.5px var(--mono);color:var(--text3)}.rset .ftile.nbox input[type=range]{width:100%;height:16px;accent-color:var(--fluo);margin:0}.rset .ftile.nbox>small{font-size:11.5px}.rset .ftile .num-r{color:var(--text2);font:500 11.5px var(--mono);cursor:pointer;background:#ffffff0d;border:0;border-radius:99px;padding:2px 7px}.rset .ftile .num-r:hover{color:var(--text);background:#ffffff1a}@media (width<=560px){.rset .ftiles{grid-template-columns:1fr;padding:4px 12px 12px}.rset .ftile-s{font-size:18px}}.rset .num-step{background:#ffffff08;border-radius:8px;align-items:stretch;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff12}.rset .num-step:focus-within{box-shadow:inset 0 0 0 1px #a994ff99}.rset .num-step .num-big{box-shadow:none;background:0 0;border-radius:0;padding:2px 4px}.rset .num-pm{width:26px;color:var(--text2);font:500 16px/1 var(--mono);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0}.rset .num-pm:hover:not(:disabled){color:var(--text);background:#ffffff12}.rset .num-pm:active:not(:disabled){color:var(--fluo);background:#d7ff1e26}.rset .num-pm:disabled{opacity:.3;cursor:default}.rset .ftile .num-r{white-space:nowrap}.rset .nbox .ftile-h,.rset .nbox .nbox-v{gap:6px}.tsig.on{box-shadow:inset 0 0 0 1px #d7ff1e33}.tsig .seg button[aria-checked=true]{color:var(--text);background:#ffffff10}.tsig-pv{aspect-ratio:16/9;border:1px solid var(--line);background:#1b1530 50%/cover no-repeat;border-radius:10px;position:relative;overflow:hidden;container-type:inline-size}.tsig-pv.bars{background:#000}.tsig-bars{grid-template-rows:58% 8% 8% 26%;display:grid;position:absolute;inset:0}.tsig-bars i:first-child{background:linear-gradient(90deg,#666 0 12.5%,#bfbfbf 12.5% 23.4%,#bfbf00 23.4% 34.4%,#00bfbf 34.4% 45.3%,#00bf00 45.3% 56.2%,#bf00bf 56.2% 67.1%,#bf0000 67.1% 78.1%,#0000bf 78.1% 87.5%,#666 87.5%)}.tsig-bars i:nth-child(2){background:linear-gradient(90deg,#0ff 0 12.5%,#003f69 12.5% 23.4%,#bfbfbf 23.4% 87.5%,#00f 87.5%)}.tsig-bars i:nth-child(3){background:linear-gradient(90deg,#ff0 0 12.5%,#0000 12.5% 87.5%,red 87.5%),linear-gradient(90deg,#3f007f 0 23.4%,#000 23.4%,#fff 87.5%)}.tsig-bars i:nth-child(4){background:linear-gradient(90deg,#262626 0 12.5%,#000 12.5% 30%,#fff 30% 52%,#000 52% 87.5%,#262626 87.5%)}.tsig-pv>span:not(.tsig-bars){color:#fff;white-space:nowrap;background:#000000a0;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}.tsig-t{text-overflow:ellipsis;max-width:92%;padding:.3em .6em;font-size:4.2cqw;top:8%;overflow:hidden}.tsig-tc{padding:.1em .35em;font-size:8cqw;top:50%;transform:translate(-50%,-50%)!important}.tsig-ck{padding:.15em .4em;font-size:3.6cqw;top:66%}.tsig-pv.image .tsig-tc{font-size:3.2cqw;inset:auto 4% 5% auto;transform:none!important}.tsig-pv.image .tsig-ck{font-size:3.2cqw;top:auto;bottom:5%;left:4%;transform:none}.tsig-f{gap:6px;min-width:0;display:grid}.tsig-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}@media (width<=640px){.tsig-row{grid-template-columns:1fr}}.tsig-color{align-items:center;gap:10px;display:flex}.tsig-color input{border:1px solid var(--line2);cursor:pointer;appearance:none;background:0 0;border-radius:9px;width:40px;height:32px;padding:0;overflow:hidden}.tsig-color input::-webkit-color-swatch-wrapper{padding:0}.tsig-color input::-webkit-color-swatch{border:0;border-radius:8px}.tsig-color input::-moz-color-swatch{border:0;border-radius:8px}.tsig-cov{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.tsig-cov button{aspect-ratio:16/9;background:var(--s2);cursor:pointer;border:2px solid #0000;border-radius:8px;padding:0;overflow:hidden}.tsig-cov button[aria-pressed=true]{border-color:var(--fluo)}.tsig-cov img{object-fit:cover;width:100%;height:100%;display:block}.tsig-cov .tsig-up{border:1px dashed var(--line2);color:var(--text2);font-size:13.5px}.tsig-chk{color:var(--text2);align-items:center;gap:8px;font-size:14px;display:flex}.tsig-go{flex-wrap:wrap;align-items:center;gap:12px;padding-top:4px;display:flex}.tsig-go small{min-width:200px;color:var(--text3);flex:1;font-size:13px}.rset .srow.head{border-bottom:0;grid-template-columns:1fr;padding-bottom:2px}.rset .srow.head+.ftiles{border-bottom:1px solid var(--sep);padding-bottom:16px}.lbd-m{z-index:60;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#07060bc7;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.lbd{background:linear-gradient(#17131f,#0e0b16);border-radius:20px;grid-template-rows:auto minmax(0,1fr);width:min(1500px,100%);height:min(940px,100%);animation:.2s ease-out rise;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 40px 90px -30px #000}.lbd-h{border-bottom:1px solid var(--sep);align-items:center;gap:10px;padding:16px 18px 14px 22px;display:flex}.lbd-h>div{flex:1;min-width:0;display:grid}.lbd-h strong{letter-spacing:-.02em;font-size:17px;font-weight:600}.lbd-h small{color:var(--text3);font-size:13px}.lbd-x{background:var(--s2);width:38px;height:38px;color:var(--text2);cursor:pointer;border:0;border-radius:50%;font-size:22px;line-height:1}.lbd-x:hover{color:var(--text)}.lbd-b{grid-template-columns:380px minmax(0,1fr);min-height:0;display:grid}.lbd-o{border-right:1px solid var(--sep);align-content:start;gap:14px;padding:18px 20px 28px 22px;display:grid;overflow:auto}.lbd-o .cap{margin-top:8px}.lbd-f{gap:8px;display:grid}.lbd-f>div:first-child{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.lbd-f strong{font-size:14px;font-weight:600}.lbd-f small{color:var(--text3);text-align:right;font-size:12px}.lbd-f .seg{flex-wrap:wrap}.lbd-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.lbd-col{cursor:pointer;color:var(--text3);align-items:center;gap:8px;font-size:12px;display:inline-flex}.lbd-col input{cursor:pointer;background:0 0;border:0;border-radius:9px;width:30px;height:30px;padding:0}.lbd-col input::-webkit-color-swatch-wrapper{padding:0}.lbd-col input::-webkit-color-swatch{border:0;border-radius:9px;box-shadow:inset 0 0 0 1px #ffffff26}.lbd-col input::-moz-color-swatch{border:0;border-radius:9px}.lbd-sw{border-radius:9px;width:30px;height:30px;box-shadow:inset 0 0 0 1px #ffffff26}.lbd-r{width:100%;accent-color:var(--fluo)}.lbd-t{border-bottom:1px solid var(--sep);cursor:pointer;align-items:center;gap:12px;padding:8px 0;display:flex}.lbd-t>span:first-child{flex:1;display:grid}.lbd-t strong{font-size:14px;font-weight:600}.lbd-t small{color:var(--text3);font-size:12px}.lbd-p{grid-template-rows:auto minmax(0,1fr) auto;gap:12px;min-width:0;min-height:0;padding:16px 20px 18px;display:grid}.lbd-pt{align-items:center;gap:12px;display:flex}.lbd-pt .sp{flex:1}.lbd-st{color:var(--text2);align-items:center;gap:10px;font-size:13px;display:inline-flex}.lbd-site{box-shadow:inset 0 0 0 1px var(--sep);border-radius:14px;padding:22px;overflow:auto}.lbd-site iframe{background:0 0;border:0;width:100%;display:block}.lbd-c{resize:none;width:100%;font-size:12px}@media (width<=900px){.lbd-m{padding:0}.lbd{border-radius:0;height:100%}.lbd-h{flex-wrap:wrap;padding:14px 16px}.lbd-h small{display:none}.lbd-b{grid-template-columns:minmax(0,1fr);overflow:auto}.lbd-o{border-right:0;border-bottom:1px solid var(--sep);overflow:visible}.lbd-site{max-height:70vh}}.lbd-up{gap:6px;display:grid}.lbd-up .lbtn{cursor:pointer;justify-self:start}.lbd-up small{color:var(--text3);font-size:12px;line-height:1.45}.lbd .sel{min-width:0}.cf.hook .cf-v{flex-wrap:wrap}.cf.hook .inp{flex:320px;min-width:0}.hook-l{font-size:12.5px}.hook-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hook-row .hook-s{letter-spacing:.02em;text-overflow:ellipsis;flex:170px;min-width:0;font-size:12.5px}.hook-row small{color:var(--text3);font-size:12px}.hook-r{gap:4px;margin:4px 0 0;padding:0;font-size:13px;list-style:none;display:grid}.hook-r li{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.hook-r li small{color:var(--text3);margin-left:auto}.hook-r li.st-bad b{color:var(--crit)}.plan-no{color:var(--text3);font-size:13px}.plan-f{color:var(--text2);grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px 16px;margin:0;padding:6px 16px 10px;font-size:13px;list-style:none;display:grid}.plan-f li{align-items:baseline;gap:8px;display:flex}.plan-f li b{color:var(--fluo);flex:none;width:12px;font-weight:600}.plan-f li.off,.plan-f li.off b{color:var(--text3)}.plan-f li small{color:var(--text3);white-space:nowrap;font-size:12px}.arh{gap:14px;display:grid}.ah{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.asearch{background:#0f0d16f2;border-radius:14px;align-items:center;gap:10px;padding:6px 10px 6px 16px;transition:box-shadow .15s;display:flex;box-shadow:inset 0 0 0 1px #ffffff12,0 12px 30px -18px #000}.asearch:focus-within{box-shadow:inset 0 0 0 1px #a994ff99,0 12px 30px -18px #000}.asearch>svg{width:18px;height:18px;color:var(--text3);flex:none}.asearch input{min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:8px 0;font-size:15px}.asearch kbd{font:12px var(--mono);color:var(--text3);box-shadow:inset 0 0 0 1px var(--line2);border-radius:5px;padding:2px 6px}.atools{align-items:center;gap:8px;display:flex}.atools .seg button{padding:5px 7px}.atools .seg svg{width:16px;height:16px;display:block}.ab{grid-template-columns:232px minmax(0,1fr);align-items:start;gap:14px;display:grid}.facets{scrollbar-width:thin;scrollbar-color:var(--line2) transparent;max-height:calc(100vh - 100px);position:sticky;top:84px;overflow-y:auto}.fg{border-top:1px solid var(--sep);padding:12px 14px 10px}.fg:first-of-type{border-top:0}.fg h4{letter-spacing:.09em;text-transform:uppercase;color:var(--text3);margin:0 0 6px;font-size:11.5px;font-weight:500}.fg.fst p{color:var(--text3);margin:0 0 4px;font-size:13.5px;line-height:1.6}.fg.fst b{color:var(--text);font-weight:500}.fo{width:100%;color:var(--text2);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:5px 8px;font-size:14px;display:flex}.fo:hover{color:var(--text);background:#ffffff08}.fo[aria-pressed=true]{color:var(--text);background:#ffffff10}.fo[aria-pressed=true]:before{content:"";background:var(--fluo);border-radius:50%;flex:none;width:6px;height:6px}.fo b{font:500 12px var(--mono);color:var(--text3);margin-left:auto}.amain{gap:22px;min-width:0;display:grid}.achips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.achips span{background:#ffffff10;border-radius:99px;align-items:center;gap:6px;padding:4px 4px 4px 10px;font-size:13.5px;display:inline-flex}.achips span button{width:20px;height:20px;color:var(--text3);cursor:pointer;background:0 0;border:0;border-radius:50%}.achips span button:hover{color:var(--text);background:#ffffff14}.achips>button{color:var(--text3);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;font-size:13.5px;text-decoration:underline}.sec-h{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:12px;display:flex}.sec-h h3{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:500}.sec-h .mono{color:var(--text3);font-size:13px}.month{letter-spacing:.09em;text-transform:uppercase;color:var(--text3);align-items:center;gap:12px;margin:6px 0 12px;font-size:13px;display:flex}.month:after{content:"";background:var(--sep);flex:1;height:1px}.month b{font:500 12px var(--mono);letter-spacing:0;color:var(--text3);text-transform:none}.vg+.month,div+div>.month{margin-top:22px}.vg{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:22px 16px;display:grid}.vc{cursor:pointer;border-radius:14px;outline:none;align-content:start;gap:10px;min-width:0;display:grid;position:relative}.vc:focus-visible .th{outline:2px solid var(--fluo);outline-offset:3px}.th{aspect-ratio:16/9;background:#050407;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff12}.th img{object-fit:cover;width:100%;height:100%;transition:transform .3s;display:block;position:absolute;inset:0}.vc:hover .th img{transform:scale(1.03)}.th .th-ph{color:var(--text3);background:radial-gradient(80% 80% at 30% 20%,#7b5cff1f,#0000 70%);place-items:center;display:grid;position:absolute;inset:0}.th .th-ph svg{width:28px;height:28px}.th .dur{z-index:2;font:500 12.5px var(--mono);background:#07060bd9;border-radius:5px;padding:2px 6px;position:absolute;bottom:8px;right:8px}.th .lv{z-index:2;font:500 12px var(--mono);letter-spacing:.06em;color:#fff;background:#e0142c;border-radius:5px;align-items:center;gap:6px;padding:3px 7px;display:inline-flex;position:absolute;top:8px;left:8px}.th .lv i{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite pulse}.th .new,.th .st{z-index:2;font:500 11.5px var(--mono);background:var(--fluo);color:var(--on-fluo);border-radius:5px;padding:2px 6px;position:absolute;top:8px;left:8px}.th .st{color:var(--warn);background:#07060bd9}.th .st.bad{color:#ff8a99}.th .pick{z-index:4;cursor:pointer;opacity:0;width:24px;height:24px;color:var(--on-fluo);background:#07060bb3;border:0;border-radius:7px;place-items:center;display:grid;position:absolute;top:8px;right:8px;box-shadow:inset 0 0 0 1.5px #ffffffb3}.th .pick svg{width:14px;height:14px}.vc:hover .th .pick,.vc:focus-within .th .pick,.picking .th .pick{opacity:1}.vc.picked .th .pick{background:var(--fluo);box-shadow:none}.vc.picked .th{box-shadow:0 0 0 2px var(--fluo)}.vi{gap:3px;min-width:0;display:grid}.vi strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.vi small{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;overflow:hidden}.tg3{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}.tg3 span{color:var(--text2);background:#ffffff08;border-radius:99px;align-items:center;gap:4px;padding:2px 7px;font-size:12px;display:inline-flex}.tg3 svg{width:11px;height:11px}.tg3 .star{color:var(--fluo);background:#d7ff1e14}.vl{gap:4px;display:grid}.vl .vc{grid-template-columns:200px minmax(0,1fr);align-items:center;gap:16px;padding:8px}.vl .vc:hover{background:#ffffff05}.aempty{text-align:center;color:var(--text3);padding:40px 20px}.aempty strong{color:var(--text);margin-bottom:6px;font-size:16px;font-weight:500;display:block}.bulk{z-index:15;visibility:hidden;box-shadow:0 0 0 1px var(--line2), 0 24px 48px -16px #000;background:#1a1724;border-radius:14px;align-items:center;gap:6px;padding:6px 6px 6px 16px;font-size:14.5px;transition:transform .3s cubic-bezier(.2,.8,.2,1),visibility .3s;display:flex;position:fixed;bottom:22px;left:calc(50% + 116px);transform:translate(-50%,140%)}.bulk.on{visibility:visible;transform:translate(-50%)}.bulk b{font:500 14px var(--mono);white-space:nowrap;margin-right:8px}.bulk .lbtn{white-space:nowrap;background:0 0}.bulk .lbtn:hover{background:#ffffff10}.rm-p{background:linear-gradient(#1a1626,#0e0b16);border-radius:18px;outline:none;width:min(960px,100%);max-height:calc(100vh - 40px);animation:.2s ease-out rise;overflow-y:auto;box-shadow:inset 0 1px #ffffff14,0 40px 80px -30px #000}.rm-v{aspect-ratio:16/9;background:#000;border-radius:18px 18px 0 0;place-items:center;display:grid;overflow:hidden}.rm-v video{background:#000;width:100%;height:100%;display:block}.rm-v p{text-align:center;max-width:460px;color:var(--text2);margin:0;padding:20px;font-size:14.5px;line-height:1.5}.rm-h{align-items:flex-start;gap:12px;padding:16px 20px 14px;display:flex}.rm-t{flex:1;gap:4px;min-width:0;display:grid}.rm-t h2{letter-spacing:-.01em;margin:0;font-size:19px;font-weight:500}.rm-t small{color:var(--text3);font-size:13.5px}.lbtn.on{color:var(--fluo)}.lbtn:disabled{opacity:.45;cursor:not-allowed}@media (width<=1000px){.ab{grid-template-columns:1fr}.facets{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));max-height:none;display:grid;position:static}.fg{border-top:0}.bulk{left:50%}}@media (width<=640px){.ah{grid-template-columns:1fr}.atools{flex-wrap:wrap}.vl .vc{grid-template-columns:120px minmax(0,1fr);gap:10px}.bulk{flex-wrap:wrap;left:16px;right:16px;transform:translateY(140%)}.bulk.on{transform:none}}.hero{grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:14px;display:grid}@media (width<=1240px){.hero{grid-template-columns:1fr}}.serh{background:linear-gradient(90deg,#07060be6 30%,#07060b66),var(--g);border-radius:18px;gap:8px;padding:28px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff1f}.serh h2{letter-spacing:-.03em;margin:0;font-size:30px;font-weight:600}.serh p{color:var(--text2);margin:0;font-size:14.5px}.serh .lbl{color:var(--text2)}.serh .av3{color:#fff;border-radius:50%;place-items:center;width:96px;height:96px;font-size:30px;font-weight:600;display:grid;position:absolute;top:50%;right:28px;transform:translateY(-50%);box-shadow:0 0 0 4px #07060b,0 0 0 5px #ffffff26}.hcard{cursor:pointer;aspect-ratio:16/8;background:#050407;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.hcard img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.hcard:after{content:"";background:linear-gradient(90deg,#07060bf2 0%,#07060bb3 38%,#0000 75%),linear-gradient(#0000 55%,#07060bcc);position:absolute;inset:0}.hc-b{z-index:1;gap:10px;display:grid;position:absolute;bottom:26px;left:28px;right:40%}.hc-b .lbl{color:var(--text2)}.hc-b h2{letter-spacing:-.025em;margin:0;font-size:clamp(22px,2.2vw,32px);font-weight:500;line-height:1.12}.hc-b p{color:var(--text2);margin:0;font-size:14.5px;line-height:1.5}.hc-a{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.hc-a .btn{align-items:center;gap:8px;padding:9px 16px;font-size:14.5px;display:inline-flex}.hc-a .btn svg{width:15px;height:15px}.hcard:focus-visible{outline:2px solid var(--fluo);outline-offset:3px}.cont{align-content:start;gap:10px;display:grid}.ci{text-align:left;cursor:pointer;background:#0f0d16cc;border:0;border-radius:14px;grid-template-columns:132px minmax(0,1fr);align-items:center;gap:12px;padding:8px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d}.ci:hover{background:#16131f}.ci .th{border-radius:9px}.ci strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.ci small{color:var(--text3);margin-top:4px;font-size:13px;display:block}.rowx{scrollbar-width:thin;scrollbar-color:var(--line2) transparent;scroll-snap-type:x mandatory;grid-auto-columns:236px;grid-auto-flow:column;gap:14px;padding:4px 2px 10px;display:grid;overflow-x:auto}.rowx>*{scroll-snap-align:start}.ser{aspect-ratio:4/3;text-align:left;color:#fff;cursor:pointer;isolation:isolate;border:0;border-radius:16px;align-content:end;gap:4px;margin-top:10px;padding:16px;display:grid;position:relative;overflow:visible}.ser:before,.ser:after{content:"";z-index:-2;border-radius:14px 14px 0 0;position:absolute;left:10px;right:10px}.ser:before{background:var(--g);opacity:.25;top:-10px;left:22px;right:22px}.ser:after{background:var(--g);opacity:.5;top:-5px}.ser .bg{z-index:-1;background:linear-gradient(0deg,#07060be6,#07060b33 60%),var(--g);border-radius:16px;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1f}.ser .bg img{object-fit:cover;mix-blend-mode:luminosity;opacity:.35;border-radius:16px;width:100%;height:100%;position:absolute;inset:0}.ser strong{letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1.15}.ser small{font:13px var(--mono);color:#ffffffb3}.ser:hover .bg{box-shadow:inset 0 0 0 1px #ffffff40}.ser:focus-visible{outline:2px solid var(--fluo);outline-offset:3px}.spk{color:var(--text);cursor:pointer;text-align:center;background:#0f0d16cc;border:0;border-radius:16px;justify-items:center;gap:8px;padding:14px 8px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d}.spk:hover{background:#16131f}.spk .av3{color:#fff;border-radius:50%;place-items:center;width:64px;height:64px;font-size:20px;font-weight:600;display:grid;box-shadow:0 0 0 3px #07060b,0 0 0 4px #ffffff1f}.spk strong{font-size:14.5px;font-weight:500}.spk small{color:var(--text3);font-size:12.5px}.rowx.spks{grid-auto-columns:150px}.th .chs{z-index:2;gap:2px;height:3px;display:flex;position:absolute;bottom:0;left:0;right:0}.th .chs i{background:#ffffff38;height:100%}.th .wp{z-index:3;background:#e0142c;height:3px;position:absolute;bottom:0;left:0}.th .scr{z-index:3;opacity:0;pointer-events:none;gap:1px;transition:opacity .15s;display:grid;position:absolute;bottom:10px;left:8px}.vc:hover .th .scr{opacity:1}.th .scr b{font:500 12px var(--mono)}.th .scr span{text-shadow:0 1px 6px #000;font-size:13px;font-weight:500}.vc:hover .th .dur{opacity:0}.hits{gap:6px;display:grid}.hit{text-align:left;cursor:pointer;background:#0f0d16cc;border:0;border-radius:14px;grid-template-columns:150px minmax(0,1fr);align-items:center;gap:14px;padding:8px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d}.hit:hover{background:#16131f}.hit .th{border-radius:9px}.hit .th .dur{opacity:1!important}.hit q{color:var(--text2);quotes:"„" "”";font-size:15px;line-height:1.5;display:block}.hit q mark{border-radius:3px;padding:0 .1em;transform:none}.hit small{color:var(--text3);margin-top:4px;font-size:13px;display:block}.pm{z-index:30;background:radial-gradient(60vw 40vw at 20% -10%,#7b5cff26,#0000 60%),#07060b;animation:.2s ease-out fadein;display:grid;position:fixed;inset:0;overflow-y:auto}@keyframes fadein{0%{opacity:0}}.pm-in{grid-template-columns:minmax(0,1fr) 450px;align-items:start;gap:20px;width:100%;max-width:1680px;margin:0 auto;padding:18px 24px 40px;display:grid}@media (width<=1180px){.pm-in{grid-template-columns:1fr}}.pm-top{grid-column:1/-1;align-items:center;gap:12px;display:flex}.pm-top .crumb2{color:var(--text3);font-size:14px}.pm-top .crumb2 b{color:var(--text2);font-weight:500}.pm-top .ib{background:#ffffff0a;border-radius:10px;width:36px;height:36px;margin-left:auto}.pm-top .ib svg{width:18px;height:18px}.pv2{aspect-ratio:16/9;-webkit-user-select:none;user-select:none;background:#000;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.pv2 video,.pv2 canvas{object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.pv2 canvas.hide,.pv2 video.hide,.pv2.aud canvas,.pv2.aud video{visibility:hidden}.aud-v{background:radial-gradient(60% 60% at 50% 45%,#7b5cff40,#0000 70%),#07060b;place-content:center;justify-items:center;gap:18px;display:none;position:absolute;inset:0}.pv2.aud .aud-v{display:grid}.aud-v .wave{align-items:center;gap:3px;height:80px;display:flex}.aud-v .wave i{background:var(--fluo);border-radius:2px;width:4px;transition:height .12s}.aud-v strong{font-size:18px;font-weight:500}.aud-v small{font:13px var(--mono);color:var(--text2)}.pv-cc{z-index:2;pointer-events:none;justify-content:center;transition:bottom .25s;display:flex;position:absolute;bottom:92px;left:8%;right:8%}.pv-cc.low{bottom:28px}.pv-cc span{-webkit-backdrop-filter:blur(10px)saturate(1.2);color:#fff;text-align:center;letter-spacing:-.005em;text-wrap:balance;background:#07060b9e;border-radius:12px;max-width:min(860px,100%);padding:.38em .9em .42em;font-size:clamp(14px,1.55vw,21px);font-weight:500;line-height:1.4;animation:.18s ease-out ccin;box-shadow:inset 0 0 0 1px #ffffff14,0 10px 30px -12px #000}@keyframes ccin{0%{opacity:.4}}@media (prefers-reduced-motion:reduce){.pv-cc{transition:none}.pv-cc span{animation:none}}.pv-big{z-index:1;cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;inset:0}.pv-big span{color:#fff;opacity:0;background:#07060bb3;border-radius:50%;place-items:center;width:76px;height:76px;transition:opacity .2s,transform .2s;display:grid;transform:scale(.9);box-shadow:inset 0 0 0 1px #ffffff26}.pv-big span svg{width:28px;height:28px}.pv2.paused .pv-big span{opacity:1;transform:none}.pv-ctl{z-index:3;background:linear-gradient(#0000,#000000d9);padding:40px 16px 12px;transition:opacity .25s;position:absolute;bottom:0;left:0;right:0}.pv2.idle:not(.paused) .pv-ctl{opacity:0}.pv2.idle:not(.paused){cursor:none}.ptl{cursor:pointer;touch-action:none;height:30px;position:relative}.ptl .heat{opacity:0;pointer-events:none;width:100%;height:26px;transition:opacity .2s;position:absolute;bottom:12px;left:0;right:0}.ptl:hover .heat{opacity:1}.ptl .segs{gap:3px;height:4px;transition:height .15s,bottom .15s;display:flex;position:absolute;bottom:10px;left:0;right:0}.ptl:hover .segs{height:7px;bottom:8px}.ptl .segs i{background:#fff3;border-radius:2px;height:100%;position:relative;overflow:hidden}.ptl .segs i b{background:#ffffff59;position:absolute;top:0;bottom:0;left:0}.ptl .segs i em{background:var(--fluo);position:absolute;top:0;bottom:0;left:0}.ptl .knob{background:var(--fluo);width:15px;height:15px;box-shadow:0 0 12px var(--fluo);pointer-events:none;border-radius:50%;margin-left:-7.5px;transition:transform .15s;position:absolute;bottom:6px;transform:scale(0)}.ptl:hover .knob,.ptl.drag .knob{transform:scale(1)}.ptl .mk{pointer-events:none;border-radius:2px;width:8px;height:8px;margin-left:-4px;position:absolute;bottom:20px;transform:rotate(45deg)}.ptl .mk.r{background:var(--fluo)}.ptl .mk.n{background:var(--uv-text)}.ptip{z-index:4;pointer-events:none;justify-items:center;gap:4px;width:176px;margin-left:-88px;display:grid;position:absolute;bottom:34px}.ptip strong{order:1}.ptip canvas{border-radius:9px;order:2;width:176px;height:99px;box-shadow:0 0 0 2px #fff,0 10px 30px #000}.ptip strong{text-shadow:0 1px 6px #000;text-align:center;font-size:13.5px;font-weight:500;line-height:1.3}.ptip b{font:500 13px var(--mono);background:#07060bd9;border-radius:5px;order:3;padding:2px 6px}.pbar{align-items:center;gap:6px;margin-top:2px;display:flex}.pbar .pb{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;width:36px;height:36px;display:grid;position:relative}.pbar .pb:hover{background:#ffffff1a}.pbar .pb svg{width:20px;height:20px}.pbar .pb[aria-pressed=true]{color:var(--fluo)}.pbar .pb small{font:600 9px var(--mono);position:absolute;bottom:2px;right:2px}.pbar .ptime{font:500 14px var(--mono);white-space:nowrap;margin:0 6px}.pbar .ptime span{color:#ffffffa6}.pbar .pch{color:#fff;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;min-width:0;padding:6px 10px;font-size:14px;display:inline-flex;overflow:hidden}.pbar .pch:hover{background:#ffffff1a}.pbar .sp{flex:1}.pbar .rate{font:600 13px var(--mono);width:auto;padding:0 8px}.pinfo{gap:14px;padding:18px 4px 0;display:grid}.pinfo h1{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:500;line-height:1.2}.pmeta{color:var(--text3);flex-wrap:wrap;align-items:center;gap:8px 16px;font-size:14px;display:flex}.pmeta .who{color:var(--text);align-items:center;gap:10px;display:flex}.pmeta .who .av2{color:#fff;border-radius:50%;place-items:center;width:36px;height:36px;font-size:13px;font-weight:600;display:grid}.pmeta .who small{color:var(--text3);font-size:13px;display:block}.pmeta .num{color:var(--text2)}.pacts{flex-wrap:wrap;gap:8px;display:flex}.pacts .lbtn[aria-pressed=true]{color:var(--fluo)}.dd{position:relative}.dd-m{z-index:5;min-width:240px;box-shadow:0 0 0 1px var(--line2),0 20px 40px -10px #000;background:#1a1724;border-radius:12px;padding:6px;display:grid;position:absolute;top:calc(100% + 6px);left:0}.dd-m button{color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:space-between;gap:14px;padding:8px 10px;font-size:14px;display:flex}.dd-m button:hover{background:#ffffff10}.dd-m button small{font:12.5px var(--mono);color:var(--text3)}.psum{background:#0f0d16cc;border-radius:16px;gap:12px;padding:16px 18px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d}.psum p{color:var(--text2);margin:0;font-size:15px;line-height:1.6}.psum ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.psum li{color:var(--text2);grid-template-columns:auto minmax(0,1fr);gap:10px;font-size:14.5px;display:grid}.tsl{font:500 13px var(--mono);color:var(--uv-text);cursor:pointer;background:0 0;border:0;padding:0}.tsl:hover{text-underline-offset:2px;text-decoration:underline}.refs{flex-wrap:wrap;gap:6px;display:flex}.refs button{color:#f2d59a;cursor:pointer;background:#f2d59a14;border:0;border-radius:99px;align-items:center;gap:6px;padding:5px 10px;font-size:13.5px;display:inline-flex}.refs button:hover{background:#f2d59a26}.refs button b{font:500 12px var(--mono);color:#f2d59aa6}.pside{background:#0f0d16;border-radius:16px;grid-template-rows:auto minmax(0,1fr);height:calc(100vh - 36px);min-height:540px;display:grid;position:sticky;top:18px;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff12}@media (width<=1180px){.pside{height:640px;position:static}}.ptabs{border-bottom:1px solid var(--sep);scrollbar-width:none;gap:2px;padding:6px;display:flex;overflow-x:auto}.ptabs button{color:var(--text3);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;padding:8px 6px;font-size:14px;display:inline-flex}.ptabs button:hover{color:var(--text)}.ptabs button[aria-selected=true]{color:var(--text);background:#ffffff10}.ptabs svg{width:15px;height:15px}.pbody{scrollbar-width:thin;scrollbar-color:var(--line2) transparent;align-content:start;display:grid;overflow-y:auto}.chp{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;margin:0 6px;padding:8px 10px;display:grid;position:relative}.chp:first-child{margin-top:6px}.chp:hover{background:#ffffff06}.chp.on{background:#ffffff0d}.chp.on:before{content:"";background:var(--fluo);border-radius:2px;width:2px;position:absolute;top:12px;bottom:12px;left:0}.chp em{color:var(--text2);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12.5px;font-style:normal;display:block;overflow:hidden}.chp small .kd{font:500 11px var(--mono);letter-spacing:.04em;text-transform:uppercase;color:var(--text3);align-items:center;gap:5px;display:inline-flex}.chp small .kd:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.chp.k-worship .kd,.chp.k-choir .kd{color:#b9a8ff}.chp.k-sermon .kd{color:#d7ff1e}.chp.k-prayer .kd{color:#ffd08a}.chp.k-reading .kd{color:#9dd6ff}.chp.k-prayer strong{color:#ffd08a}.chp.k-worship.on:before,.chp.k-choir.on:before{background:#967dff}.chp.k-prayer.on:before{background:#ffc878}.chp.k-reading.on:before{background:#9dd6ff}.chp.k-mark:not(:first-child) .th{opacity:.85}.chp .th{border-radius:8px}.chp strong{font-size:14.5px;font-weight:500;line-height:1.3;display:block}.chp small{font:13px var(--mono);color:var(--text3);gap:8px;margin-top:4px;display:flex}.chp small span{font-family:var(--sans);color:var(--text2);background:#ffffff0a;border-radius:99px;padding:0 6px}.txs{z-index:1;border-bottom:1px solid var(--sep);background:#0f0d16;align-items:center;gap:8px;margin:0;padding:10px 12px;display:flex;position:sticky;top:0}.txs input{min-width:0;color:var(--text);background:#ffffff08;border:0;border-radius:9px;outline:none;flex:1;padding:7px 10px;font-size:14px;box-shadow:inset 0 0 0 1px #ffffff0d}.txs input:focus{box-shadow:inset 0 0 0 1px #a994ff99}.txs small{font:13px var(--mono);color:var(--text3);white-space:nowrap}.txs .amod{font-size:13px}.txp{grid-template-columns:var(--tsw,52px) minmax(0,1fr);text-align:left;cursor:pointer;color:var(--text3);background:0 0;border:0;gap:10px;padding:8px 14px;font-size:15px;line-height:1.55;transition:color .2s;display:grid}.txp:hover{color:var(--text2);background:#ffffff05}.txp.on{color:var(--text)}.txp.on .tsl{color:var(--fluo)}.txp mark{border-radius:3px;padding:0 .08em;transform:none}.txch{letter-spacing:.09em;text-transform:uppercase;color:var(--text3);padding:14px 14px 4px;font-size:11.5px;font-weight:500}.rcm{grid-template-columns:24px minmax(0,1fr);gap:10px;padding:7px 14px;font-size:14.5px;line-height:1.45;animation:.25s ease-out rise;display:grid}.rcm .av2{color:#fff;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9.5px;font-weight:600;display:grid;position:relative}.rcm .av2 i{border-radius:4px;place-items:center;width:12px;height:12px;display:grid;position:absolute;bottom:-3px;right:-3px;box-shadow:0 0 0 2px #0f0d16}.rcm .av2 i svg{color:#fff;width:7px;height:7px}.rcm .av2 i.gl svg{color:var(--on-fluo)}.rcm b{color:var(--text2);margin-right:6px;font-weight:500}.rcm span{color:var(--text)}.rcm .tsl{color:var(--text3);margin-left:6px;font-size:12px}.rc-empty{text-align:center;color:var(--text3);padding:30px 20px;font-size:14px}.nts{gap:8px;padding:12px;display:grid}.nt-in{background:#ffffff06;border-radius:12px;gap:8px;padding:10px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0d}.nt-in:focus-within{box-shadow:inset 0 0 0 1px #a994ff99}.nt-in textarea{resize:none;font:15px/1.5 var(--sans);color:var(--text);background:0 0;border:0;outline:none;min-height:60px}.nt-in div{font:13px var(--mono);color:var(--text3);justify-content:space-between;align-items:center;gap:8px;display:flex}.nt-in .btn{padding:6px 12px;font-size:13.5px}.nt{grid-template-columns:var(--tsw,52px) minmax(0,1fr) auto;border-top:1px solid var(--sep);align-items:start;gap:10px;padding:10px 4px;font-size:15px;line-height:1.5;display:grid}.nt .ib{width:26px;height:26px}.ask2{gap:12px;padding:12px;display:grid}.qa{gap:8px;display:grid}.qa .q{background:#7b5cff33;border-radius:14px 14px 4px;justify-self:end;max-width:85%;padding:8px 12px;font-size:14.5px}.qa .a{color:var(--text2);background:#ffffff08;border-radius:14px 14px 14px 4px;padding:12px 14px;font-size:14.5px;line-height:1.6}.qa .a ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.qa .a li{grid-template-columns:auto minmax(0,1fr);gap:8px;display:grid}.qsug{flex-wrap:wrap;gap:6px;display:flex}.qsug button{color:var(--text2);cursor:pointer;text-align:left;background:#ffffff08;border:0;border-radius:99px;padding:6px 10px;font-size:13.5px}.qsug button:hover{color:var(--text);background:#ffffff10}.ask-f{border-top:1px solid var(--sep);background:#0f0d16;gap:8px;padding:10px 12px;display:flex;position:sticky;bottom:0}.ask-f input{min-width:0;color:var(--text);background:#ffffff08;border:0;border-radius:10px;outline:none;flex:1;padding:8px 12px;font-size:14.5px;box-shadow:inset 0 0 0 1px #ffffff0d}.ask-f input:focus{box-shadow:inset 0 0 0 1px #a994ff99}.ask-f .btn{padding:7px 12px;font-size:13.5px}.upn{gap:8px;display:grid}.upn h4{letter-spacing:.09em;text-transform:uppercase;color:var(--text3);margin:0;font-size:11.5px;font-weight:500}.upn .ci{box-shadow:none;background:0 0;padding:6px}.upn .ci:hover{background:#ffffff06}.kbd-h{color:var(--text3);font-size:13px}.kbd-h kbd{font:12px var(--mono);box-shadow:inset 0 0 0 1px var(--line2);border-radius:4px;margin:0 2px;padding:1px 5px}.soon{color:var(--text3);font:500 10.5px var(--mono);letter-spacing:.04em;text-transform:uppercase;vertical-align:1px;white-space:nowrap;background:#ffffff0d;border-radius:99px;margin-left:6px;padding:1px 6px;display:inline-block}.fo:disabled,.lbtn:disabled,.ptabs button:disabled,.dd-m button:disabled,.pbar .pb:disabled{opacity:.45;cursor:not-allowed}.fo:disabled:hover{color:var(--text2);background:0 0}.fg.off h4{align-items:center;display:flex}.fg.off p{color:var(--text3);margin:0;padding:2px 8px 4px;font-size:13px;line-height:1.5}.ghostrow{grid-auto-columns:236px;grid-auto-flow:column;gap:14px;display:grid;overflow:hidden}.ghostrow>div{aspect-ratio:4/3;text-align:center;color:var(--text3);background:repeating-linear-gradient(135deg,#ffffff05 0 10px,#0000 10px 20px);border-radius:16px;place-items:center;padding:16px;font-size:13.5px;display:grid;box-shadow:inset 0 0 0 1px #ffffff12}.ghostrow.spks{grid-auto-columns:150px}.ghostrow.spks>div{aspect-ratio:auto;height:132px}.hcard.idle-h .hc-b{right:30%}.hcard .ph{background:radial-gradient(70% 90% at 75% 30%,#7b5cff40,#0000 70%),#0b0912;position:absolute;inset:0}.cont .aempty{padding:24px 12px;font-size:14px}.th .chs i.n{background:0 0}.vi .vsum{color:var(--text2);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:4px 0 0;font-size:14px;line-height:1.5;display:-webkit-box;overflow:hidden}.pv2 video{background:#000}.pv2 .pv-msg{text-align:center;color:var(--text2);place-items:center;padding:20px;font-size:14.5px;display:grid;position:absolute;inset:0}.ptip{width:auto;min-width:80px}.psum .lbl{align-items:center;display:flex}.psum .qs{color:var(--text2);gap:6px;margin:0;padding:0;font-size:14.5px;list-style:none;display:grid}.psum .qs b{font:500 12px var(--mono);color:var(--text3);margin-left:6px}.rcm .av2{background:#2a2438}.rcm .av2.yt{background:#e0142c}.rcm .av2.tw{background:#9146ff}.rcm .av2.fb{background:#1877f2}.rcm .av2.org,.rcm .av2.gl{background:#3d3552}.pside .soon-p{text-align:center;color:var(--text3);padding:30px 20px;font-size:14px;line-height:1.55}@media (width<=900px){.ab{grid-template-columns:1fr}.facets{max-height:none;position:static}.pm-in{padding:12px 12px 30px}.kbd-h{display:none}.hc-b{bottom:16px;left:16px;right:16px}.hcard{aspect-ratio:4/3}.vl .vc{grid-template-columns:140px minmax(0,1fr)}}.dd-m a{color:var(--text);border-radius:8px;justify-content:space-between;gap:14px;padding:8px 10px;font-size:14px;text-decoration:none;display:flex}.dd-m a:hover{background:#ffffff10}.dd-m a small{font:12.5px var(--mono);color:var(--text3)}.pinfo h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:500;line-height:1.2}.amain>section,.amain>*{min-width:0}.fo .soon{margin-left:auto}.txp .tsl,.nt .tsl{font-variant-numeric:tabular-nums;white-space:nowrap;text-align:left}.tg3 .txg{color:#cdbfff;background:#7b5cff1f;position:relative;overflow:hidden}.tg3 .txg.done{color:var(--text2);background:#ffffff08}.tg3 .txg.failed{color:#ff8a99;background:#ff4d6314}.tg3 .txg.run i{background:#7b5cff40;transition:width .6s;position:absolute;top:0;bottom:0;left:0}.tg3 .txg b{font-weight:inherit;position:relative}.tg3 .txg.run>svg{position:relative}.txprog{background:#7b5cff14;border-radius:12px;gap:8px;margin:10px 12px 4px;padding:12px 14px;display:grid;box-shadow:inset 0 0 0 1px #7b5cff33}.txprog strong{font-size:14px;font-weight:500;display:block}.txprog small{color:var(--text3);font-size:12.5px;display:block}.txprog>div>small{font:12.5px var(--mono);color:#cdbfff;margin-top:2px}.txbar{background:#ffffff12;border-radius:2px;height:4px;overflow:hidden}.txbar i{background:linear-gradient(90deg,#7b5cff,#a994ff);height:100%;transition:width .6s;display:block}.txbar i.ind{background:linear-gradient(90deg,#7b5cff 0 40%,#d7ff1e 50%,#7b5cff 60% 100%) 0 0/200% 100%;animation:1.6s linear infinite chrun}@keyframes chrun{0%{background-position:200% 0}to{background-position:0 0}}.chprog{background:#d7ff1e0f;box-shadow:inset 0 0 0 1px #d7ff1e33}.chprog>div>small{color:#e6f59a}.aud-v{background:radial-gradient(70% 90% at 50% 45%,#241b45 0%,#151026 45%,#0b0912 100%);place-content:stretch;gap:0;padding:0}.aviz{position:absolute;inset:0}.pv2.aud .aviz canvas{visibility:visible}.aviz canvas{width:100%;height:40%;position:absolute;top:30%;left:0;right:0}.aviz-k{font:500 12px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text3);pointer-events:none;background:#ffffff0a;border-radius:99px;align-items:center;gap:7px;padding:4px 11px;transition:color .4s,background .4s;display:inline-flex;position:absolute;top:16%;left:50%;transform:translate(-50%)}.pv2.aud .aviz-k{animation:.6s ease-out .5s both aviz-in}@keyframes aviz-in{0%{opacity:0;transform:translate(-50%,6px)}}@media (prefers-reduced-motion:reduce){.pv2.aud .aviz-k{animation:none}}.aviz-k i{background:currentColor;border-radius:50%;width:7px;height:7px}.aviz-k.speech{color:#d7ff1e;background:#d7ff1e12}.aviz-k.music{color:#b9a8ff;background:#967dff1f}.aviz-k.prayer{color:#ffd08a;background:#ffc8781a}.pv2.aud .pv-cc{bottom:92px}.tg3 .pray{color:#ffd08a}.ytc{border-top:1px solid var(--sep);gap:8px;margin:14px 10px 6px;padding:14px 6px 0;display:grid}.ytc.off{opacity:.6}.ytc-h{grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.ytc-i{color:#fff;background:#f03;border-radius:8px;place-items:center;width:30px;height:30px;display:grid}.ytc-i svg{width:16px;height:16px}.ytc-h strong{font-size:13.5px;font-weight:500;display:block}.ytc-h small{color:var(--text3);font-size:12px;line-height:1.4;display:block}.ytc-h .lbtn{padding:6px 11px;font-size:12.5px}.ytc-h .lbtn:disabled{opacity:.45;cursor:not-allowed}.ytc-err{color:var(--warn);margin:0;font-size:12.5px}.ytc-t{color:var(--uv-text);cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-size:12.5px}.ytc-b{font:12px/1.55 var(--mono);color:var(--text2);white-space:pre-wrap;background:#0b0912;border-radius:8px;max-height:260px;margin:0;padding:10px 12px;overflow:auto}.ytc-l{color:var(--text3);font-size:12.5px}.ytc-l:hover{color:var(--text)}.ytc-st{color:var(--text2);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.45;display:flex}.ytc-st i{background:var(--text3);border-radius:50%;flex:none;width:8px;height:8px;margin-top:5px}.ytc-st.ok i{background:var(--ok);box-shadow:0 0 8px #1ee6b580}.ytc-st.warn i{background:var(--warn)}.ytc-st.bad i{background:var(--crit)}.ytc-st.bad{color:#ff8a99}.ytc-st b{color:var(--text);font-weight:500}.ytc-st.warn b{color:var(--warn)}.ytcx-a{align-items:center;gap:12px;display:flex}.ytc .lbtn.pri{background:var(--fluo);color:var(--on-fluo);border-color:#0000}.ytc .lbtn.pri:hover{filter:brightness(1.06)}.ytc-h a.lbtn{padding:6px 11px;font-size:12.5px;text-decoration:none}.ytc-n{color:var(--text3);font-size:12px;line-height:1.45}.th.th-wait img.dim{opacity:.3;filter:saturate(.3)}.th.th-wait .shim{background:linear-gradient(100deg,#0000 30%,#ffffff1a 50%,#0000 70%) 0 0/220% 100%;animation:1.8s linear infinite shim;position:absolute;inset:0}@keyframes shim{0%{background-position:120% 0}to{background-position:-120% 0}}@media (prefers-reduced-motion:reduce){.th.th-wait .shim{animation:none}}.ch-listen{color:var(--text3);flex-wrap:wrap;align-items:center;gap:6px;margin:10px 10px 4px;font-size:12.5px;display:flex}.ch-listen .lbtn{gap:5px;padding:4px 9px;font-size:12.5px}.ch-listen .lbtn svg{width:12px;height:12px;color:var(--fluo)}.ch-listen .lbtn b{font:500 11.5px var(--mono);color:var(--text3)}.pm-top .pl-all{padding:5px 10px;font-size:12.5px}.fg.plg .fo span{align-items:center;gap:7px;display:inline-flex}.fg.plg .fo span svg{width:13px;height:13px;color:var(--text3)}.fg.plg .fo:not(:disabled):hover span svg{color:var(--fluo)}.fg.plg .fo:disabled{opacity:.45;cursor:default}.fg.plg p{color:var(--text3);margin:6px 8px 0;font-size:12.5px;line-height:1.45}.pl .pm-in{grid-template-columns:minmax(0,1fr) 440px}.pl-g{margin-left:6px}.pl-g button{padding:5px 10px}.pl-v video{cursor:pointer}.pl-art{pointer-events:none;background:#000;place-items:center;display:grid;position:absolute;inset:0}.pl-art img{object-fit:cover;opacity:.55;filter:blur(1px);width:100%;height:100%;position:absolute;inset:0}.pl-art span{font:500 12px var(--mono);color:var(--text2);background:#000000a0;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex;position:relative}.pl-art span svg{width:14px;height:14px}.pbar .q{white-space:nowrap}.pl-bar{cursor:pointer;touch-action:none;background:#ffffff2b;border-radius:3px;height:6px;margin:0 0 6px;position:relative}.pl-bar i{background:var(--fluo);border-radius:3px;height:100%;transition:width .25s linear;display:block;box-shadow:0 0 10px #d7ff1e66}.pl-bar:hover{height:8px;margin-bottom:4px}.pbar .pch[title]{cursor:default;font:500 13px var(--mono);color:#ffffffa6}.pl-now{gap:6px;padding:16px 4px 0;display:grid}.pl-now .kd{font:500 11px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text3)}.pl-now .kd.k-worship,.pl-now .kd.k-choir{color:#b9a8ff}.pl-now .kd.k-sermon{color:var(--fluo)}.pl-now .kd.k-prayer{color:#ffd08a}.pl-now .kd.k-reading{color:#9dd6ff}.pl-now h2{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:500;line-height:1.2}.pl-now p{color:var(--text3);margin:0;font-size:14px}.pl-now .acts{gap:8px;margin-top:8px;display:flex}.pl-q .pbody{padding-bottom:20px}.pl-q .pl-m{border-bottom:1px solid var(--sep);color:var(--text2);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:10px;margin:14px 12px 4px;padding-bottom:6px;font-size:13px;display:grid}.pl-q>div:first-child>.pl-m{margin-top:8px}.pl-q .pl-m span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pl-q .pl-m b{font:500 11.5px var(--mono);color:var(--text3);white-space:nowrap}.pl-q .chp .th{aspect-ratio:16/9}@media (width<=1180px){.pl .pm-in{grid-template-columns:1fr}.pl-g{order:9;width:100%}}.vi small.vspk{color:var(--text2);align-items:center;gap:5px;display:flex}.vi small.vspk svg{opacity:.7;flex:none;width:13px;height:13px}.vi small.vspk i{font:normal 500 10px var(--mono);color:#b9a8ff;background:#7b5cff26;border-radius:5px;padding:1px 5px}.fo.more span{color:var(--text3);font-size:13px}.pspk-w{align-items:center;gap:8px;display:inline-flex}.pspk{color:var(--text);font:inherit;text-align:left;background:#ffffff08;border:0;border-radius:99px;align-items:center;gap:9px;padding:4px 12px 4px 4px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff12}button.pspk{cursor:pointer}button.pspk:hover{background:#ffffff10;box-shadow:inset 0 0 0 1px #ffffff26}.pspk .ic{color:#cfc4ff;background:#7b5cff26;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.pspk .ic svg,.pspk.add svg{width:14px;height:14px}.pspk .t{line-height:1.2;display:grid}.pspk .t small{color:var(--text3);font-size:11.5px}.pspk .t b{font-size:14px;font-weight:500}.pspk.add{color:var(--text2);box-shadow:none;background:0 0;border:1px dashed #ffffff26;gap:7px;padding:7px 12px;font-size:13.5px}.pspk.add:hover{color:var(--text);border-color:#ffffff4d}.pspk-ai{color:#cfc4ff;font-size:12.5px}.lbtn.pspk-ai{background:#7b5cff1f;padding:5px 10px}.lbtn.pspk-ai:hover{background:#7b5cff33}.pspk-ed{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pspk-ed .inp{width:220px;height:36px}.pspk-ed .sel{min-width:130px;height:36px}.pspk-ed .btn{height:36px;padding:0 16px;font-size:14px}.pspk-ed .lbtn{height:36px}.chp .chp-spk{color:#cfc4ff;align-items:center;gap:5px;font-size:12.5px;display:flex}.chp .chp-spk svg{width:12px;height:12px}.pvol{border-radius:9px;align-items:center;transition:background .18s;display:flex}.pvol:hover,.pvol:focus-within{background:#ffffff1a}.pvol .pb:hover{background:0 0}.pvol input[type=range]{appearance:none;opacity:0;cursor:pointer;background:linear-gradient(to right,#fff var(--p),#ffffff40 var(--p));border-radius:2px;width:0;height:4px;margin:0;transition:width .18s,opacity .18s,margin .18s}.pvol:hover input[type=range],.pvol:focus-within input[type=range]{opacity:1;width:84px;margin:0 8px 0 2px}.pvol input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border:0;border-radius:50%;width:12px;height:12px}.pvol input[type=range]::-moz-range-thumb{background:#fff;border:0;border-radius:50%;width:12px;height:12px}.pvol input[type=range]::-moz-range-track{background:0 0}@media (hover:none){.pvol input[type=range]{opacity:1;width:70px;margin:0 6px 0 2px}}@media (prefers-reduced-motion:reduce){.pvol input[type=range]{transition:none}}.an{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.an .an-h{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.an .an-h .sp{flex:1}.an .an-h .seg button{padding:7px 12px}.an .an-h .seg svg{width:14px;height:14px}.an .an-h .lbtn svg{width:15px;height:15px}.an .an-h .lbtn:disabled{opacity:.45;cursor:not-allowed}.an .an-range{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.an .an-range label{color:var(--text3);align-items:center;gap:6px;font-size:13px;display:inline-flex}.an .an-range input{border:1px solid var(--line2);height:32px;color:var(--text);font:13px var(--mono);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#ffffff06;border-radius:8px;padding:0 8px}.an .an-busy{color:var(--text3);font-size:12.5px}.an .an-cmp{color:var(--text3);margin:-6px 0 0;font-size:12.5px}.an .an-kpi{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.an .ak{text-align:left;color:inherit;font:inherit;cursor:pointer;background:linear-gradient(#15121ff2,#0c0a12f2);border:0;border-radius:14px;grid-template-columns:minmax(0,1fr) 92px;align-items:end;gap:6px 10px;padding:14px 16px 12px;transition:box-shadow .15s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff12}.an .ak:hover{box-shadow:inset 0 1px #ffffff12,0 0 0 1px #ffffff1a}.an .ak[aria-pressed=true]{box-shadow:inset 0 1px 0 #ffffff12, 0 0 0 1.5px var(--fluo)}.an .ak:focus-visible{outline:2px solid var(--fluo);outline-offset:2px}.an .ak .lbl{grid-column:1/-1}.an .ak b{font:500 26px var(--mono);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1}.an .ak b small{color:var(--text3);letter-spacing:0;margin-left:3px;font-size:13px}.an .ak .d{color:var(--text3);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:12.5px;overflow:hidden}.an .ak>div{min-width:0}.an .ak .d em{font:500 12.5px var(--mono);font-style:normal}.an .ak .d.up em{color:var(--fluo)}.an .ak .d.dn em{color:#ff8a99}.an .ak svg{width:92px;height:34px;display:block}.an .ak.off{cursor:default;opacity:.55}.an .ak.off b{color:var(--text3)}.an .ak.off .an-soon{position:absolute;top:12px;right:12px}.an .an-2{grid-template-columns:minmax(0,1.6fr) minmax(320px,1fr);align-items:start;gap:14px;display:grid}.an .an-eq{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:14px;display:grid}.an .ph .seg button{padding:4px 10px;font-size:13px}.an .an-soon{font:500 10.5px var(--mono);letter-spacing:.04em;color:var(--text3);text-transform:uppercase;vertical-align:2px;white-space:nowrap;background:#ffffff0d;border-radius:99px;margin-left:8px;padding:2px 7px;display:inline-block}.an .an-off{opacity:.5;filter:grayscale(.7);cursor:not-allowed;position:relative}.an .an-off>.an-soon{z-index:1;margin:0;position:absolute;top:6px;right:12px}.an .an-off button{pointer-events:none}.an .an-off .skel{background:#ffffff14;border-radius:4px;width:70%;height:10px;margin:3px 0 6px;display:block}.an .ins{gap:8px;padding:0 12px 12px;display:grid}.an .in{background:#ffffff05;border-radius:12px;grid-template-columns:34px minmax(0,1fr);align-items:start;gap:12px;padding:12px;display:grid}.an .in i{width:34px;height:34px;color:var(--on-fluo);background:var(--fluo);border-radius:10px;place-items:center;display:grid}.an .in i.uv{color:#fff;background:#7b5cff}.an .in i.ok{background:var(--ok);color:var(--on-fluo)}.an .in i.wn{background:var(--warn);color:var(--on-fluo)}.an .in i svg{width:17px;height:17px}.an .in strong{font-size:14.5px;font-weight:500;line-height:1.35;display:block}.an .in p{color:var(--text2);margin:4px 0 0;font-size:13px;line-height:1.5}.an .in .lbtn{margin-top:8px;padding:5px 10px;font-size:12.5px}.an .chart{padding:6px 18px 10px;position:relative}.an .chart svg{width:100%;display:block;overflow:visible}.an .chart .ax{font:11px var(--mono);color:var(--text3);justify-content:space-between;margin-top:6px;display:flex}.an .ctip{z-index:3;pointer-events:none;min-width:160px;box-shadow:0 0 0 1px var(--line2), 0 16px 30px -12px #000;background:#1a1724;border-radius:10px;gap:3px;padding:8px 10px;font-size:12.5px;display:grid;position:absolute;transform:translate(-50%,-100%)}.an .ctip b{font:500 12px var(--mono);color:var(--text3)}.an .ctip div{justify-content:space-between;gap:14px;display:flex}.an .ctip div span:last-child{font:500 12.5px var(--mono)}.an .ctip i{vertical-align:0;border-radius:2px;width:8px;height:8px;margin-right:6px;display:inline-block}.an .leg{color:var(--text2);flex-wrap:wrap;gap:6px 14px;padding:0 18px 12px;font-size:12.5px;display:flex}.an .leg>span,.an .leg button{align-items:center;gap:6px;display:inline-flex}.an .leg button{color:inherit;font-size:inherit;cursor:pointer;background:0 0;border:0;padding:0}.an .leg button[aria-pressed=false]{opacity:.4}.an .leg button:disabled{opacity:.3;cursor:not-allowed;text-decoration:line-through}.an .leg i{background:var(--c);border-radius:3px;width:10px;height:10px}.an .leg i.ln{border-radius:1px;width:14px;height:2px}.an .ret-mk{color:var(--text3);font-size:12px}.an .heat{grid-template-columns:36px repeat(24,minmax(0,1fr));gap:2px;padding:4px 18px 10px;display:grid}.an .heat .hl{font:11px var(--mono);color:var(--text3);align-items:center;display:grid}.an .heat .hh{font:10px var(--mono);color:var(--text3);text-align:center}.an .heat .c{aspect-ratio:1.3;background:var(--fluo);opacity:var(--o);cursor:default;border-radius:3px}.an .heat .c:hover{outline:1px solid #fff}.an .heat .c.best{outline:1.5px solid #fff}.an .tw{scrollbar-width:thin;scrollbar-color:var(--line2) transparent;overflow-x:auto}.an .tbl2{border-collapse:collapse;width:100%;font-size:13.5px}.an .tbl2 th{letter-spacing:.09em;text-transform:uppercase;color:var(--text3);text-align:right;border-top:1px solid var(--sep);padding:8px;font-size:11px;font-weight:500}.an .tbl2 th:first-child,.an .tbl2 td:first-child{text-align:left;padding-left:18px}.an .tbl2 th:last-child,.an .tbl2 td:last-child{padding-right:18px}.an .tbl2 td{border-top:1px solid var(--sep);text-align:right;font-family:var(--mono);font-variant-numeric:tabular-nums;white-space:nowrap;padding:9px 8px;font-size:13px}.an .tbl2 td:first-child{font-family:var(--sans);white-space:normal;font-size:13.5px}.an .tbl2 tr:hover td{background:#ffffff04}.an .tbl2 tr.click{cursor:pointer}.an .tbl2 tr.off td{opacity:.42}.an .tbl2 .pr{align-items:center;gap:10px;display:flex}.an .pi2{border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:inline-grid}.an .pi2 svg{width:14px;height:14px}.an .tbl2 .bar{vertical-align:middle;background:#ffffff10;border-radius:3px;width:70px;height:5px;margin-right:8px;display:inline-block;overflow:hidden}.an .tbl2 .bar i{background:var(--c,var(--fluo));height:100%;display:block}.an .tbl2 .up{color:var(--fluo)}.an .tbl2 .dn{color:#ff8a99}.an .tbl2 .ttl{grid-template-columns:56px minmax(0,1fr);align-items:center;gap:10px;display:grid}.an .tbl2 .ttl .th{aspect-ratio:16/9;background:linear-gradient(135deg,#3a2470,#1b1530 60%,#4a1830);border-radius:6px;overflow:hidden}.an .tbl2 .ttl .th img{object-fit:cover;width:100%;height:100%;display:block}.an .tbl2 .ttl strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.an .tbl2 .ttl small{color:var(--text3);font-size:12px}.an .tbl2 .ttl.v{grid-template-columns:36px minmax(0,1fr)}.an .dsp{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:4px 18px 16px;display:grid}.an .dsp h5,.an h5.lbl{letter-spacing:.09em;text-transform:uppercase;color:var(--text3);margin:0 0 8px;font-size:11px;font-weight:500;display:block}.an .hbars{gap:7px;display:grid}.an .hb2{grid-template-columns:78px minmax(0,1fr) 48px;align-items:center;gap:10px;font-size:13px;display:grid}.an .hb2.geo{grid-template-columns:118px minmax(0,1fr) 64px}.an .hb2>span:first-child{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:inline-flex;overflow:hidden}.an .hb2 i{background:#ffffff0f;border-radius:4px;height:8px;overflow:hidden}.an .hb2 i b{background:var(--c,var(--fluo));border-radius:4px;height:100%;display:block}.an .hb2 span:last-child{font:500 12.5px var(--mono);text-align:right;white-space:nowrap}.an .hb2 em{margin-left:4px;font-size:11px;font-style:normal}.an .hb2 em.up{color:var(--fluo)}.hb2 em.dn{color:#ff8a99}.an .qoe{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 18px 16px;display:grid}.an .qoe.q4{grid-template-columns:repeat(4,minmax(0,1fr))}.an .qoe div{background:#ffffff05;border-radius:10px;gap:2px;padding:10px 12px;display:grid}.an .qoe div.off{opacity:.4;cursor:not-allowed}.an .qoe b{font:500 18px var(--mono);letter-spacing:-.02em}.an .qoe b.ok{color:var(--ok)}.an .qoe b.w{color:var(--warn)}.an .qoe small{color:var(--text3);font-size:12px}.an .geo2{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:14px;padding:0 18px 16px;display:grid}.an .geo2 canvas{background:#0b0912;border-radius:10px;width:100%;height:auto;display:block}.an .words{flex-wrap:wrap;align-items:baseline;gap:6px 12px;padding:4px 18px 16px;display:flex}.an .words span{color:var(--text2);cursor:default;line-height:1.1}.an .words span:hover{color:var(--fluo)}.an .sent{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:0 18px 16px;display:grid}.an .sent .ring{background:conic-gradient(var(--ok) 0 var(--a), var(--text3) var(--a) var(--b), var(--crit) var(--b) 100%);border-radius:50%;place-items:center;width:72px;height:72px;display:grid;position:relative}.an .sent .ring:before{content:"";background:#110e19;border-radius:50%;position:absolute;inset:8px}.an .sent .ring b{font:500 14px var(--mono);color:var(--text);position:relative}.an .pred{gap:10px;padding:0 18px 16px;display:grid}.an .pred .big{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.an .pred .big b{font:500 34px var(--mono);letter-spacing:-.04em}.an .pred .big span{color:var(--text3);font-size:13px}.an .pred .rng2{background:#ffffff0f;border-radius:4px;height:8px;position:relative}.an .pred .rng2 i{background:#7b5cff66;border-radius:4px;position:absolute;top:0;bottom:0}.an .pred .rng2 b{background:var(--fluo);border-radius:50%;width:14px;height:14px;margin-left:-7px;position:absolute;top:-3px}.an .pred .ax2{font:11px var(--mono);color:var(--text3);justify-content:space-between;display:flex}.an .pred p{color:var(--text2);margin:0;font-size:13px;line-height:1.5}.an .rep{padding:4px 8px 8px;display:grid}.an .rp{border-radius:12px;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px;display:grid}.an .rp:hover{background:#ffffff05}.an .rp i{width:36px;height:36px;color:var(--text2);background:#ffffff08;border-radius:10px;place-items:center;display:grid}.an .rp i svg{width:17px;height:17px}.an .rp strong{font-size:14px;font-weight:500;display:block}.an .rp small{color:var(--text3);font-size:12.5px;display:block}.an .rp .lbtn{padding:6px 11px;font-size:12.5px}.an .rp .lbtn svg{width:14px;height:14px}.an .rep .an-off>.an-soon{top:50%;right:120px;transform:translateY(-50%)}.an .an-note{color:var(--text3);margin:0;padding:0 18px 14px;font-size:12.5px;line-height:1.5}.an .an-note b{color:var(--text);font-weight:500}@media (width<=1240px){.an .an-kpi{grid-template-columns:repeat(2,minmax(0,1fr))}.an .an-2,.an .an-eq{grid-template-columns:1fr}}@media (width<=640px){.an .an-kpi,.an .geo2,.an .dsp{grid-template-columns:1fr}.an .qoe,.an .qoe.q4{grid-template-columns:repeat(2,minmax(0,1fr))}.an .heat{grid-template-columns:24px repeat(24,minmax(0,1fr));gap:1px;padding:4px 12px 10px}.an .rep .an-off>.an-soon{display:none}}.an .tbl2.plat th,.an .tbl2.plat td{padding-left:6px;padding-right:6px}.an .tbl2.plat .bar{width:44px;margin-right:6px}.an .tbl2.plat th:first-child,.an .tbl2.plat td:first-child{padding-left:18px}.an .tbl2.plat th:last-child,.an .tbl2.plat td:last-child{padding-right:18px}.an .tbl2.plat .an-soon{margin-left:6px}.an .tbl2.plat th{white-space:normal;vertical-align:bottom;line-height:1.3}.an .tbl2.plat td:first-child{white-space:nowrap}.an .tbl2.plat tr.off .pr{flex-wrap:wrap;row-gap:2px}@media (width>=1241px){.an .tbl2.plat .an-soon{display:none}.an .tbl2.plat tr.off td:first-child:after{content:none}}.dr{position:relative}.dr-btn{height:36px;color:var(--text3);cursor:pointer;white-space:nowrap;background:#ffffff06;border:0;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:13.5px;display:inline-flex}.dr-btn:hover{color:var(--text2)}.dr-btn.on,.dr-btn[aria-expanded=true]{color:var(--text);background:#ffffff10;box-shadow:inset 0 0 0 1px #ffffff14}.dr-btn svg{width:15px;height:15px}.dr-btn .cv{opacity:.6;width:13px;height:13px;transition:transform .15s}.dr-btn[aria-expanded=true] .cv{transform:rotate(180deg)}.dr-pop{z-index:40;width:min(800px,100vw - 32px);box-shadow:0 0 0 1px var(--line), 0 30px 70px -20px #000, 0 0 60px -30px #d7ff1e33;background:linear-gradient(#17142a,#0f0d18);border-radius:18px;padding:14px;animation:.14s ease-out dr-in;position:absolute;top:calc(100% + 8px);left:0}@keyframes dr-in{0%{opacity:0;transform:translateY(-4px)scale(.99)}}.dr-sel{width:fit-content;color:var(--text2);background:#ffffff0a;border-radius:99px;justify-content:center;align-items:center;gap:8px;margin:0 auto 12px;padding:7px 14px;font-size:13.5px;display:flex}.dr-sel svg{width:16px;height:16px;color:var(--text3)}.dr-sel b{color:var(--fluo);font-weight:500}.dr-sel small{font:12px var(--mono);color:var(--text3)}.dr-body{box-shadow:inset 0 0 0 1px var(--sep);background:#0b0912;border-radius:14px;grid-template-columns:160px minmax(0,1fr);display:grid;overflow:hidden}.dr-pre{border-right:1px solid var(--sep);align-content:start;gap:2px;padding:12px 8px;display:grid}.dr-pre button{text-align:left;color:var(--text3);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:8px 12px;font-size:13.5px}.dr-pre button:hover{color:var(--text);background:#ffffff08}.dr-pre button[aria-pressed=true]{color:var(--fluo);background:#d7ff1e12}.dr-cal{min-width:0;display:grid}.dr-months{grid-template-columns:1fr 1fr;display:grid}.dr-month{min-width:0;padding:12px 14px 8px}.dr-month+.dr-month{border-left:1px solid var(--sep)}.dr-mh{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.dr-mh b{font-size:14px;font-weight:500}.dr-nav{width:30px;height:30px;color:var(--text2);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.dr-nav:hover:not(:disabled){color:var(--text);background:#ffffff0d}.dr-nav:disabled{opacity:.25;cursor:default}.dr-nav svg{width:16px;height:16px}.dr-nav.ph{pointer-events:none}.dr-nav.m1{visibility:hidden}.dr-grid{grid-template-columns:repeat(7,minmax(0,1fr));row-gap:2px;display:grid}.dr-wd{text-align:center;color:var(--text3);padding:4px 0 6px;font-size:12px}.dr-d{height:36px;color:var(--text);font:13.5px var(--sans);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;padding:0;position:relative}.dr-d span{z-index:1;border-radius:50%;place-items:center;width:34px;height:34px;margin:1px auto;transition:background .1s;display:grid;position:relative}.dr-d:hover:not(:disabled) span{background:#ffffff14}.dr-d.out{color:var(--text3);opacity:.45}.dr-d.off{color:var(--text3);opacity:.25;cursor:default}.dr-d.today span{box-shadow:inset 0 0 0 1px #ffffff40}.dr-d.mid:before,.dr-d.lo:not(.hi):before,.dr-d.hi:not(.lo):before{content:"";background:#d7ff1e14;position:absolute;inset:1px 0}.dr-d.lo:not(.hi):before{left:50%}.dr-d.hi:not(.lo):before{right:50%}.dr-d.mid{color:var(--text);opacity:1}.dr-d.mid.out{opacity:.45}.dr-d.end span,.dr-d.end:hover span{background:var(--fluo);color:var(--on-fluo);font-weight:600;box-shadow:0 0 16px -2px #d7ff1e80}.dr-d i{z-index:2;background:var(--fluo);border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}.dr-d.end i{background:var(--on-fluo)}.dr-foot{border-top:1px solid var(--sep);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 14px;display:flex}.dr-f{white-space:nowrap;text-overflow:ellipsis;min-width:120px;box-shadow:inset 0 0 0 1px var(--line2);font:13px var(--mono);color:var(--text);border-radius:9px;padding:8px 12px;overflow:hidden}.dr-f.cur{box-shadow:inset 0 0 0 1px var(--line2)}.dr-f.wait{color:var(--text3);box-shadow:inset 0 0 0 1.5px var(--fluo)}.dr-dash{color:var(--text3)}.dr-leg{color:var(--text3);align-items:center;gap:6px;margin-left:6px;font-size:12px;display:inline-flex}.dr-leg i{background:var(--fluo);border-radius:50%;width:5px;height:5px}.dr-foot .sp{flex:1}.dr-apply{height:36px;padding:0 18px}.dr-apply:disabled{opacity:.4;cursor:not-allowed}@media (width<=760px){.dr-pop{width:auto;max-height:calc(100vh - 92px);position:fixed;top:76px;left:16px;right:16px;overflow-y:auto}.dr-body{grid-template-columns:1fr}.dr-pre{border-right:0;border-bottom:1px solid var(--sep);scrollbar-width:none;display:flex;overflow-x:auto}.dr-pre button{flex:none}.dr-months{grid-template-columns:1fr}.dr-month+.dr-month{display:none}.dr-nav.m1{visibility:visible}.dr-f{text-align:center;flex:40%;min-width:0;padding:8px 10px;font-size:12.5px}.dr-foot .sp{display:none}.dr-foot .lbtn,.dr-apply{flex:40%;justify-content:center;height:38px}.dr-leg{display:none}}.an .tbl2 .rs{font-weight:500}.an .tbl2 .rs-ok{color:var(--ok)}.an .tbl2 .rs-miss{color:var(--warn)}.an .pls{gap:3px;display:inline-flex}.an .pls .pi2{border-radius:6px;width:22px;height:22px}.cal{grid-template-columns:minmax(0,1fr);gap:14px;min-width:0;display:grid}.cal .cal-h{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cal .cal-h h2{letter-spacing:-.02em;min-width:200px;margin:0 6px 0 0;font-size:22px;font-weight:500}.cal .cal-h h2:first-letter{text-transform:uppercase}.cal .cal-h .ib{width:34px;height:34px;color:var(--text2);background:#ffffff08;border-radius:9px}.cal .cal-h .ib svg{width:16px;height:16px}.cal .cal-h .sp{flex:1}.cal .cal-h .seg button{padding:6px 12px}.cal .cal-add{align-items:center;gap:6px;padding:8px 14px;font-size:13.5px;display:inline-flex}.cal .cal-add svg{width:14px;height:14px}.cal .cal-f{flex-wrap:wrap;gap:6px;display:flex}.cal .cal-f button{color:var(--text3);cursor:pointer;background:#ffffff08;border:0;border-radius:99px;align-items:center;gap:7px;padding:5px 11px;font-size:13px;display:inline-flex}.cal .cal-f button[aria-pressed=true]{color:var(--text);background:#ffffff12}.cal .cal-f button:disabled{opacity:.45;cursor:not-allowed}.cal .cal-f button i{background:var(--c);border-radius:50%;width:8px;height:8px}.cal .cal-f button i.o{box-shadow:inset 0 0 0 1.5px var(--c);background:0 0}.cal .cal-f button[aria-pressed=false] i{opacity:.35}.cal .cal-b{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:14px;display:grid}.cal .cal-main{min-width:0}.cal .cal-side{gap:14px;min-width:0;display:grid;position:sticky;top:84px}.cal .mgrid{background:#ffffff0a;border-radius:16px;grid-template-columns:repeat(7,minmax(0,1fr));gap:1px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.cal .mgrid .dow{letter-spacing:.09em;text-transform:uppercase;color:var(--text3);background:#0f0d16;padding:10px 12px;font-size:11.5px;font-weight:500}.cal .day{background:#0e0c14;grid-template-rows:auto minmax(0,1fr);align-content:start;gap:6px;min-width:0;min-height:128px;padding:8px;transition:background .15s;display:grid}.cal .day.out{background:#0b0912}.cal .day.out .dn{color:var(--text3);opacity:.6}.cal .day.over{box-shadow:inset 0 0 0 1px var(--fluo);background:#d7ff1e14}.cal .day .dn{font:500 13px var(--mono);color:var(--text2);justify-content:space-between;align-items:center;display:flex}.cal .day .dn b{place-items:center;width:24px;height:24px;font-weight:500;display:inline-grid}.cal .day.today .dn b{background:var(--fluo);color:var(--on-fluo);border-radius:50%}.cal .day .dn .add{opacity:0;width:22px;height:22px;color:var(--text3);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}.cal .day:hover .dn .add,.cal .day .dn .add:focus-visible{opacity:1}.cal .day .dn .add:hover{color:var(--text);background:#ffffff10}.cal .day .dn .add svg{width:13px;height:13px}.cal .evs{align-content:start;gap:3px;min-width:0;display:grid}.cal .more-ev{color:var(--text3);cursor:pointer;background:0 0;border:0;justify-self:start;padding:2px 6px;font-size:11.5px}.cal .more-ev:hover{color:var(--text)}.cal .ev{width:100%;font:12px/1.3 var(--sans);text-align:left;cursor:pointer;box-shadow:inset 3px 0 0 var(--c);color:var(--text);-webkit-user-select:none;user-select:none;background:#ffffff08;border:0;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:5px;min-width:0;padding:3px 6px 3px 9px;display:grid}.cal .ev:hover{background:#ffffff12}.cal .ev.sel{box-shadow:inset 3px 0 0 var(--c), 0 0 0 1px var(--c);background:#ffffff14}.cal .ev[draggable=true]{cursor:grab}.cal .ev.dragging{opacity:.4}.cal .ev .t{font:500 11px var(--mono);color:var(--text3)}.cal .ev .n{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cal .ev .fl{color:var(--text3);gap:2px;display:inline-flex}.cal .ev .fl svg{width:11px;height:11px;display:block}.cal .lv{font:600 9px var(--mono);color:#fff;background:var(--live);border-radius:3px;padding:1px 3px}.cal .ev.done,.cal .wev.done,.cal .ag-i.done{box-shadow:inset 3px 0 0 var(--c), inset 0 0 0 1px #ffffff0d;color:var(--text2);background:0 0}.cal .ev.cancel .n,.cal .wev.cancel b,.cal .ag-i.cancel strong,.cal .strike{color:var(--text3);-webkit-text-decoration:line-through #fff6;text-decoration:line-through #fff6}.cal .ev.cancel,.cal .wev.cancel{opacity:.55}.cal .wgrid{background:#0e0c14;border-radius:16px;grid-template-columns:52px repeat(7,minmax(0,1fr));display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d}.cal .wgrid .dow{color:var(--text3);text-align:center;border-bottom:1px solid var(--sep);background:#0f0d16;padding:10px 8px;font-size:12px}.cal .wgrid .dow b{font:500 16px var(--mono);color:var(--text);display:block}.cal .wgrid .dow.today b{color:var(--fluo)}.cal .wgrid .hcol{font:11px var(--mono);color:var(--text3);text-align:right;border-right:1px solid var(--sep);grid-auto-rows:44px;padding-right:8px;display:grid}.cal .wgrid .hcol span{transform:translateY(-6px)}.cal .wgrid .hcol span:first-child{transform:none}.cal .wcol{border-right:1px solid var(--sep);grid-auto-rows:44px;min-width:0;display:grid;position:relative}.cal .wcol:last-child{border-right:0}.cal .wcol i{border-bottom:1px solid var(--sep)}.cal .wcol.over{background:#d7ff1e0a}.cal .wev{z-index:1;border:0;border-left:3px solid var(--c);color:var(--text);font:12px/1.3 var(--sans);text-align:left;cursor:pointer;background:#1a1724;border-radius:8px;padding:4px 8px;position:absolute;overflow:hidden;box-shadow:0 6px 16px -8px #000}.cal .wev:hover{background:#221e2e}.cal .wev.sel{box-shadow:0 0 0 1px var(--c), 0 6px 16px -8px #000}.cal .wev[draggable=true]{cursor:grab}.cal .wev b{white-space:nowrap;text-overflow:ellipsis;font-weight:500;display:block;overflow:hidden}.cal .wev small{font:11px var(--mono);color:var(--text3)}.cal .wnow{z-index:2;background:var(--live-glow);height:2px;box-shadow:0 0 8px var(--live-glow);pointer-events:none;position:absolute;left:0;right:0}.cal .wnow:before{content:"";background:var(--live-glow);border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;left:-4px}.cal .agenda{padding:6px 0}.cal .ag-d{border-top:1px solid var(--sep);grid-template-columns:150px minmax(0,1fr);gap:14px;padding:12px 18px;display:grid}.cal .ag-d:first-child{border-top:0}.cal .ag-h{align-items:baseline;gap:10px;display:flex}.cal .ag-h b{font:500 22px var(--mono)}.cal .ag-h span{color:var(--text3);font-size:13px}.cal .ag-d.today .ag-h b{color:var(--fluo)}.cal .ag-l{gap:6px;display:grid}.cal .ag-i{color:var(--text);text-align:left;cursor:pointer;font:inherit;background:#ffffff05;border:0;border-radius:10px;grid-template-columns:48px 4px minmax(0,1fr);align-items:center;gap:12px;padding:8px 10px;display:grid}.cal .ag-i:hover,.cal .ag-i.sel{background:#ffffff0d}.cal .ag-i time{font:500 13px var(--mono);color:var(--text2)}.cal .ag-i i{background:var(--c);border-radius:2px;align-self:stretch}.cal .ag-i.done i{box-shadow:inset 0 0 0 1.5px var(--c);background:0 0}.cal .ag-i strong{font-size:14px;font-weight:500;display:block}.cal .ag-i small{color:var(--text3);font-size:12.5px;display:block}.cal .ph-r{align-items:center;gap:8px;display:inline-flex}.cal .ph .ib svg{width:15px;height:15px}.cal .ev-d{gap:12px;padding:0 18px 18px;display:grid}.cal .ev-d h3{margin:0;font-size:17px;font-weight:500;line-height:1.3}.cal .ev-d .meta{color:var(--text3);flex-wrap:wrap;gap:6px 12px;font-size:13px;display:flex}.cal .ev-d .meta b{font:500 13px var(--mono);color:var(--text)}.cal .ev-d .meta b:first-letter{text-transform:uppercase}.cal .ev-d .shint a,.cal .queue .shint a,.set-g .shint a{color:var(--uv-text)}.cal .ev-a{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cal .ev-a .lbtn{font-size:13px;text-decoration:none}.cal .ev-a .lbtn svg{width:14px;height:14px}.cal .ev-a .btn{padding:8px 16px;font-size:14px;text-decoration:none}.cal .ev-a .btn:disabled{opacity:.45;cursor:not-allowed}.cal .lbtn.danger{color:#ff8a99}.cal .cform{gap:10px;display:grid}.cal .cf{gap:4px;display:grid}.cal .cf>span{color:var(--text3);font-size:12px}.cal .cf .sel{width:100%}.cal .cf textarea.inp{resize:vertical;font:14px/1.4 var(--sans)}.cal .cf input[type=date],.cal .cf input[type=time]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-family:var(--mono);font-size:14px}.cal .c2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cal .amod.opt{cursor:pointer;background:#ffffff05;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.cal .amod.opt b{color:var(--text);font-size:14px;font-weight:500;display:block}.cal .amod.opt small{color:var(--text3);margin-top:2px;font-size:12px;line-height:1.4;display:block}.cal .qoe1{background:#ffffff05;border-radius:10px;gap:2px;padding:10px 12px;display:grid}.cal .qoe1 b{font:500 20px var(--mono)}.cal .qoe1 small{color:var(--text3);font-size:12px}.cal .queue{gap:4px;padding:0 10px 12px;display:grid}.cal .queue .shint{padding:0 8px}.cal .qi{color:var(--text);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:10px;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:10px;padding:8px;display:grid}.cal .qi:hover{background:#ffffff08}.cal .qd{color:#ff8a99;background:#ff24421a;border-radius:10px;place-items:center;height:44px;line-height:1.1;display:grid}.cal .qd b{font:500 16px var(--mono)}.cal .qd small{text-transform:uppercase;letter-spacing:.06em;font-size:10.5px}.cal .qi strong{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;display:block;overflow:hidden}.cal .qi small{color:var(--text3);font-size:12px;display:block}.cal .sync-s{gap:4px;padding:0 10px 12px;display:grid}.cal .sync-r{border-radius:10px;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px;font-size:13.5px;display:grid}.cal .sync-r>i{background:var(--c);border-radius:50%;width:8px;height:8px}.cal .sync-r small{color:var(--text3);font-size:12px;display:block}.cal .sync-r.off{opacity:.5;cursor:not-allowed}.cal .lbtn.sm{padding:4px 10px;font-size:12.5px;text-decoration:none}.cal .lbtn.sm svg{width:13px;height:13px}.cal .cal-soon{opacity:.6}.cal .cal-soon .shint{margin:0;padding:0 18px 16px}.an-soon{font:500 10.5px var(--mono);letter-spacing:.04em;color:var(--text3);text-transform:uppercase;white-space:nowrap;background:#ffffff0d;border-radius:99px;padding:2px 7px;display:inline-block}.dp{position:relative}.dp-btn{text-align:left;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:8px;font-size:14px;display:flex;overflow:hidden}.dp-btn svg{width:15px;height:15px;color:var(--text3);flex:none}.dp-btn:disabled{cursor:default;opacity:.7}.dp-pop{z-index:40;width:300px;box-shadow:0 0 0 1px var(--line), 0 24px 50px -16px #000;background:linear-gradient(#17142a,#0f0d18);border-radius:14px;padding:10px 12px 8px;animation:.12s ease-out dr-in;position:absolute;top:calc(100% + 6px);left:0}.set-g .set-off{opacity:.55}.set-g .set-off .lbtn:disabled,.set-g .set-off input:disabled{cursor:not-allowed}.set-g .set-off>.shint{margin:0;padding:0 18px 16px}.set-g .cal-ical{box-shadow:inset 0 0 0 1px var(--line);background:#ffffff06;border-radius:10px;align-items:center;gap:8px;margin:0 18px 10px;padding:8px 8px 8px 12px;display:flex}.set-g .cal-ical code{text-overflow:ellipsis;white-space:nowrap;min-width:0;font:12.5px var(--mono);color:var(--text2);flex:1;overflow:hidden}.set-g .cal-loc{width:240px}.set-g>.col>.panel>.shint{margin:0;padding:0 18px 12px}@media (width<=1240px){.cal .cal-b{grid-template-columns:1fr}.cal .cal-side{position:static}}@media (width<=760px){.cal .cal-h h2{flex-basis:100%;min-width:0}.cal .day{min-height:76px;padding:4px}.cal .ev{grid-template-columns:minmax(0,1fr);padding:2px 4px 2px 6px;font-size:11px}.cal .ev .t,.cal .ev .fl{display:none}.cal .mgrid .dow{text-align:center;letter-spacing:0;padding:8px 4px}.cal .wgrid{grid-template-columns:40px repeat(7,minmax(84px,1fr));overflow-x:auto}.cal .ag-d{grid-template-columns:1fr;gap:8px}.set-g .cal-loc{width:100%}}@font-face{font-family:DejaVu Sans;src:url(/fonts/reels/DejaVuSans-Bold.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:DejaVu Sans;src:url(/fonts/reels/DejaVuSans.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:DejaVu Sans Condensed;src:url(/fonts/reels/DejaVuSansCondensed-Bold.ttf)format("truetype");font-weight:400 700;font-display:swap}@font-face{font-family:DejaVu Serif;src:url(/fonts/reels/DejaVuSerif-Bold.ttf)format("truetype");font-weight:400 700;font-display:swap}@font-face{font-family:DejaVu Sans Mono;src:url(/fonts/reels/DejaVuSansMono-Bold.ttf)format("truetype");font-weight:400 700;font-display:swap}.reels{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.reels .rs2,.rset .rs2{grid-template-columns:minmax(380px,1fr) minmax(0,1.05fr);align-items:start;gap:14px;display:grid}.reels .rs-l,.rset .rs-l{gap:14px;min-width:0;display:grid}.reels .rs-r,.rset .rs-r{min-width:0;position:sticky;top:76px}.reels .stepper,.rset .stepper{align-items:center;margin:0;padding:0;list-style:none;display:flex}.reels .stepper li,.rset .stepper li{align-items:center;display:flex}.reels .stepper li:not(:last-child):after,.rset .stepper li:not(:last-child):after{content:"";background:var(--line2);width:22px;height:1px;margin:0 4px;transition:background .2s}.reels .stepper li.done:after,.rset .stepper li.done:after{background:var(--c)}.reels .stepper button,.rset .stepper button{color:var(--text3);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:99px;align-items:center;gap:9px;padding:5px 12px 5px 5px;font-size:13.5px;transition:background .15s,color .15s;display:flex}.reels .stepper button:hover,.rset .stepper button:hover{color:var(--text2);background:#ffffff06}.reels .stepper button b,.rset .stepper button b{width:24px;height:24px;font:500 11.5px var(--mono);color:var(--c);box-shadow:inset 0 0 0 1.5px var(--c);border-radius:50%;flex:none;place-items:center;transition:background .15s,box-shadow .15s;display:grid}.reels .stepper button b svg,.rset .stepper button b svg{width:12px;height:12px}.reels .stepper li.done button,.rset .stepper li.done button{color:var(--text2)}.reels .stepper li.done b,.rset .stepper li.done b{background:var(--c)}@supports (color:color-mix(in lab, red, red)){.reels .stepper li.done b,.rset .stepper li.done b{background:color-mix(in srgb,var(--c) 18%,transparent)}}.reels .stepper li.done b,.rset .stepper li.done b{box-shadow:none}.reels .stepper button[aria-current=step],.rset .stepper button[aria-current=step]{color:var(--text);background:var(--c)}@supports (color:color-mix(in lab, red, red)){.reels .stepper button[aria-current=step],.rset .stepper button[aria-current=step]{background:color-mix(in srgb,var(--c) 10%,transparent)}}.reels .stepper button[aria-current=step] b,.rset .stepper button[aria-current=step] b{background:var(--c);color:var(--on-fluo);box-shadow:0 0 16px var(--c)}@supports (color:color-mix(in lab, red, red)){.reels .stepper button[aria-current=step] b,.rset .stepper button[aria-current=step] b{box-shadow:0 0 16px color-mix(in srgb,var(--c) 45%,transparent)}}.reels .step,.rset .step{animation:.2s ease-out rise}.reels .step:before,.rset .step:before{content:"";background:linear-gradient(90deg,var(--c),var(--c));border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:18px;right:18px}@supports (color:color-mix(in lab, red, red)){.reels .step:before,.rset .step:before{background:linear-gradient(90deg,var(--c),color-mix(in srgb,var(--c) 0%,transparent))}}.reels .step .cap.stc,.rset .step .cap.stc{color:var(--c)}.reels .step .ph.sub,.rset .step .ph.sub{border-top:1px solid var(--sep);padding:12px 18px 10px}.reels .tlnk,.rset .tlnk{font:inherit;color:var(--uv-text);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.reels .step-nav,.rset .step-nav{z-index:2;background:linear-gradient(180deg,transparent,var(--bg) 45%);align-items:center;gap:8px;margin-top:-14px;padding:14px 0;display:flex;position:sticky;bottom:0}.reels .step-nav .sp,.rset .step-nav .sp{flex:1}.reels .step-nav .btn,.rset .step-nav .btn{padding:9px 14px;font-size:14px}.reels .src,.rset .src{grid-template-columns:118px minmax(0,1fr);align-items:center;gap:14px;padding:16px 18px;display:grid}.reels .src-th,.rset .src-th{aspect-ratio:16/9;background:#050407;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.reels .src-th canvas,.rset .src-th canvas{width:100%;height:100%;position:absolute;inset:0}.reels .src-th .tally,.rset .src-th .tally{gap:5px;font-size:9.5px;position:absolute;top:5px;left:6px}.reels .src-th .tally b,.rset .src-th .tally b{width:6px;height:6px}.reels .src-i,.rset .src-i{gap:3px;min-width:0;display:grid}.reels .src-i strong,.rset .src-i strong{font-size:15px;font-weight:500;line-height:1.3}.reels .src-m,.rset .src-m{font-family:var(--mono);color:var(--text3);font-size:12.5px}.reels .ask,.rset .ask{background:#ffffff08;border-radius:12px;align-items:center;gap:8px;margin:0 18px;padding:5px 5px 5px 12px;transition:box-shadow .15s;display:flex;box-shadow:inset 0 0 0 1px #ffffff0d}.reels .ask:focus-within,.rset .ask:focus-within{box-shadow:inset 0 0 0 1px #a994ff80}.reels .ask>svg,.rset .ask>svg{width:16px;height:16px;color:var(--uv-text);flex:none}.reels .ask input,.rset .ask input{background:0 0;border:0;outline:none;flex:1;min-width:0;padding:6px 0;font-size:14.5px}.reels .ask .btn,.rset .ask .btn{border-radius:9px;padding:6px 12px;font-size:13.5px}.reels .sugs,.rset .sugs{flex-wrap:wrap;gap:6px;padding:10px 18px 2px;display:flex}.reels .sugs button,.rset .sugs button{color:var(--text2);cursor:pointer;background:#ffffff08;border:0;border-radius:99px;padding:4px 10px;font-size:13px}.reels .sugs button:hover,.rset .sugs button:hover{color:var(--text);background:#ffffff10}.reels .mo-h,.rset .mo-h{padding:14px 18px 8px}.reels .mo-h .seg,.rset .mo-h .seg{flex-wrap:wrap;overflow:visible}.reels .mo-h .seg button,.rset .mo-h .seg button{gap:5px;padding:5px 8px}.reels .qbar,.rset .qbar{color:var(--text3);align-items:center;gap:8px;margin:0 18px 6px;font-size:13.5px;display:flex}.reels .qbar b,.rset .qbar b{color:var(--text);font-weight:500}.reels .qbar button,.rset .qbar button{color:var(--text3);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;margin-left:auto;font-size:13px;text-decoration:underline}.reels .mo,.rset .mo{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:44px minmax(0,1fr);align-items:start;gap:12px;width:100%;padding:12px 10px;animation:.3s ease-out rise;display:grid;position:relative}.reels .mo:hover:not(:disabled),.rset .mo:hover:not(:disabled){background:#ffffff06}.reels .mo:disabled,.rset .mo:disabled{cursor:progress}.reels .mo[aria-current=true],.rset .mo[aria-current=true]{background:#ffffff0b}.reels .mo[aria-current=true]:before,.rset .mo[aria-current=true]:before{content:"";background:var(--fluo);width:2px;box-shadow:0 0 10px var(--fluo);border-radius:2px;position:absolute;top:14px;bottom:14px;left:0}.reels .mo:focus-visible,.rset .mo:focus-visible{outline:2px solid var(--fluo);outline-offset:-2px}.reels .ring,.rset .ring{background:conic-gradient(var(--c) calc(var(--p) * 1%),#ffffff12 0);border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:relative}.reels .ring:before,.rset .ring:before{content:"";background:#110e19;border-radius:50%;position:absolute;inset:3px}.reels .ring b,.rset .ring b{font:500 15px var(--mono);color:var(--c);position:relative}.reels .ring.gen b,.rset .ring.gen b{font-size:12px}.reels .mo-b,.rset .mo-b{gap:3px;min-width:0;display:grid}.reels .mo-b strong,.rset .mo-b strong{font-size:15px;font-weight:500;line-height:1.3}.reels .mo-t,.rset .mo-t{font-family:var(--mono);color:var(--text3);font-size:12.5px}.reels .sig,.rset .sig{flex-wrap:wrap;gap:5px;margin-top:5px;display:flex}.reels .sg,.rset .sg{color:var(--text2);background:#ffffff08;border-radius:99px;align-items:center;gap:4px;padding:2px 7px;font-size:12px;display:inline-flex}.reels .sg b,.rset .sg b{font:500 12px var(--mono)}.reels .sg svg,.rset .sg svg{width:11px;height:11px}.reels .sg.up b,.reels .sg.ok,.rset .sg.up b,.rset .sg.ok{color:var(--ok)}.reels .sg.ok,.rset .sg.ok{background:#1ee6b514}.reels .sg.wn,.rset .sg.wn{color:var(--warn);background:#ff9a1f14}.reels .sg.mk,.rset .sg.mk{color:var(--uv-text);background:#7b5cff1f}.reels .gbar,.rset .gbar{background:#ffffff10;border-radius:2px;height:3px;margin-top:8px;overflow:hidden}.reels .gbar i,.rset .gbar i{background:var(--uv-text);height:100%;transition:width .3s;display:block}.reels .mo-empty,.rset .mo-empty{color:var(--text3);margin:8px 18px 18px;font-size:14px;line-height:1.5}.reels .pv-h,.rset .pv-h{flex-wrap:wrap}.reels .ed-tools,.rset .ed-tools{flex-wrap:wrap;gap:6px;display:flex}.reels .ed-tools .seg button:disabled,.rset .ed-tools .seg button:disabled{opacity:.35;cursor:not-allowed}.reels .stagebox,.rset .stagebox{background:radial-gradient(60% 50% at 50% 45%,#7b5cff14,#0000 70%);place-items:center;padding:6px 18px 16px;display:grid}.reels .frame,.rset .frame{background:#050407;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 30px 60px -24px #000;container-type:size}.reels .frame.f916,.rset .frame.f916{aspect-ratio:9/16;height:clamp(400px,100vh - 360px,580px)}.reels .frame.f916{height:clamp(300px,calc(100vh - 250px - var(--dock-h,150px)),580px)}.reels .frame.f11,.rset .frame.f11{aspect-ratio:1;width:min(100%,500px)}.reels .frame.f169,.rset .frame.f169{aspect-ratio:16/9;width:100%}.reels .frame canvas,.rset .frame canvas{width:100%;height:100%;position:absolute;inset:0}.reels .wm,.rset .wm{letter-spacing:.08em;color:#ffffffb3;font-size:3.4cqw;font-weight:700;position:absolute;top:4.5%;right:6%}.reels .hook,.rset .hook{text-align:center;letter-spacing:-.02em;color:#fff;font-size:6.6cqw;font-weight:700;line-height:1.25;transition:opacity .35s,transform .35s;position:absolute;top:10%;left:8%;right:8%}.reels .hook span,.rset .hook span{-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#07060be0;border-radius:.28em;padding:.12em .38em}.reels .hook.off,.rset .hook.off{opacity:0;transform:translateY(-8px)}.reels .caps,.rset .caps{text-align:center;letter-spacing:-.02em;text-wrap:balance;font-size:7.6cqw;font-weight:700;line-height:1.2;transition:opacity .2s;position:absolute;bottom:21%;left:6%;right:6%}.reels .caps.off,.rset .caps.off{opacity:0}.reels .caps span,.rset .caps span{margin:.04em .13em;transition:color 80ms,background 80ms,transform 80ms;display:inline-block}.reels .cs-marker span,.rset .cs-marker span{color:#fff;text-shadow:0 2px 14px #000d}.reels .cs-karaoke span,.rset .cs-karaoke span{color:#ffffff80;text-shadow:0 2px 12px #000d}.reels .cs-karaoke span.done,.reels .cs-karaoke span.now,.rset .cs-karaoke span.done,.rset .cs-karaoke span.now{color:var(--hi,var(--fluo))}.reels .cs-karaoke span.now,.rset .cs-karaoke span.now{transform:scale(1.05)}.reels .cs-pop span,.rset .cs-pop span{color:#fff;text-shadow:0 2px 14px #000d}.reels .cs-type span,.rset .cs-type span{color:#fff;text-shadow:0 2px 12px #000d;opacity:0}.reels .cs-type span.done,.rset .cs-type span.done{opacity:1}.reels .cs-type span.now,.rset .cs-type span.now{opacity:1;color:var(--hi,var(--fluo))}.reels .cs-box span,.rset .cs-box span{color:#fff;background:#07060be6;margin:0;padding:.06em .2em}.reels .endc,.rset .endc{text-align:center;opacity:0;pointer-events:none;background:radial-gradient(80% 60% at 50% 40%,#7b5cff40,#0000 70%),#07060bf2;place-content:center;justify-items:center;gap:2.4cqw;transition:opacity .4s;display:grid;position:absolute;inset:0}.reels .endc.on,.rset .endc.on{opacity:1}.reels .endc .av,.rset .endc .av{background:linear-gradient(135deg,#7b5cff,#c2338f);border-radius:3.4cqw;place-items:center;width:13cqw;height:13cqw;font-size:5cqw;font-weight:700;display:grid}.reels .endc strong,.rset .endc strong{letter-spacing:-.02em;font-size:6.4cqw;font-weight:500;line-height:1.15}.reels .endc mark,.rset .endc mark{font-size:4.6cqw}.reels .endc small,.rset .endc small{font-family:var(--mono);color:var(--text2);font-size:3.6cqw}.reels .rprog,.rset .rprog{background:#ffffff1f;height:3px;position:absolute;bottom:0;left:0;right:0}.reels .rprog i,.rset .rprog i{background:var(--fluo);height:100%;display:block}.reels .safe,.rset .safe{pointer-events:none;position:absolute;inset:0}.reels .safe i,.rset .safe i{background:repeating-linear-gradient(135deg,#ff5c772e 0 6px,#0000 0 12px);position:absolute}.reels .safe i:first-child,.rset .safe i:first-child{border-left:1px dashed #ff5c7799;width:15%;top:42%;bottom:13%;right:0}.reels .safe i:last-child,.rset .safe i:last-child{border-top:1px dashed #ff5c7799;height:13%;bottom:0;left:0;right:0}.reels .safe span,.rset .safe span{font:500 2.8cqw var(--mono);color:#ff8a99;position:absolute;bottom:4%;left:4%}.reels .tp,.rset .tp{align-items:center;gap:12px;padding:0 18px 12px;display:flex}.reels .pbtn,.rset .pbtn{background:var(--fluo);width:38px;height:38px;color:var(--on-fluo);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.reels .pbtn:hover,.rset .pbtn:hover{background:var(--fluo-hi)}.reels .pbtn svg,.rset .pbtn svg{width:16px;height:16px}.reels .tp .mono,.rset .tp .mono{font-size:14px}.reels .tp .dim,.rset .tp .dim{color:var(--text3)}.reels .tp .amod,.rset .tp .amod{margin-left:auto}.reels .tx,.rset .tx{background:#ffffff05;border-radius:12px;margin:14px 18px 18px;padding:14px 16px}.reels .tx-h,.rset .tx-h{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.reels .tx-h small,.rset .tx-h small{color:var(--text3);font-size:12.5px}.reels .tx p,.rset .tx p{color:var(--text2);margin:0;font-size:15px;line-height:1.8}.reels .tx p span,.rset .tx p span{cursor:pointer;border-radius:4px;padding:1px;transition:background .1s,color .1s}.reels .tx p span:hover,.rset .tx p span:hover{color:var(--text);background:#ffffff10}.reels .tx p span.now,.rset .tx p span.now{color:var(--text);background:#ffffff14}.reels .tx p span.cut,.rset .tx p span.cut{color:#ff8a99;opacity:.75;-webkit-text-decoration:line-through #ff5c77;text-decoration:line-through #ff5c77}.reels .tx p span.out,.rset .tx p span.out{opacity:.3}.reels .tx p span.fixd{box-shadow:inset 0 -1px #2bd9f0}.reels .tx p.edit span{cursor:text}.reels .tx p.edit span.out{opacity:.55}.reels .tx-hint{color:var(--text3);margin:-2px 0 10px;font-size:12.5px;line-height:1.45;display:block}.reels .tx-m button{padding:4px 9px;font-size:12.5px}.reels .tx-m button:disabled{opacity:.4;cursor:not-allowed}.reels .tx-in{font:inherit;color:var(--text);background:#2bd9f01a;border:1px solid #2bd9f0;border-radius:5px;outline:none;min-width:3ch;max-width:100%;margin:0 3px 0 0;padding:0 4px;font-size:15px}.reels .trim{background:#ffffff05;border-radius:12px;gap:8px;margin:14px 18px 0;padding:14px 16px;display:grid}.reels .trim .tx-h{margin-bottom:2px}.reels .trim-r{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.reels .trim-l{width:58px;color:var(--text2);font-size:13px}.reels .trim-b{border:1px solid var(--line);background:var(--s1);border-radius:9px;align-items:center;gap:2px;padding:2px;display:flex}.reels .trim-b button{color:var(--text2);font:500 12.5px var(--mono);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:4px 7px}.reels .trim-b button:hover{background:var(--s3);color:var(--text)}.reels .trim-b b{text-align:center;min-width:84px;font:500 13px var(--mono);color:var(--text);font-variant-numeric:tabular-nums}.reels .trim-r .lbtn{font-variant-numeric:tabular-nums;padding:4px 9px;font-size:12.5px}.reels .trim-r .lbtn:disabled{opacity:.4;cursor:not-allowed}@media (width<=560px){.reels .trim-l{width:100%}.reels .trim-b b{min-width:70px}}.reels .sc,.rset .sc{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:16px;padding:0 18px 16px;display:grid}.reels .sc-big,.rset .sc-big{font:500 54px/1 var(--mono);letter-spacing:-.05em}.reels .sc p,.rset .sc p{color:var(--text2);margin:0;font-size:14px;line-height:1.5}.reels .bars,.rset .bars{border-top:1px solid var(--sep);gap:10px;padding:14px 18px;display:grid}.reels .bar-r,.rset .bar-r{color:var(--text2);grid-template-columns:64px minmax(0,1fr) 28px;align-items:center;gap:10px;font-size:13.5px;display:grid}.reels .bar-r i,.rset .bar-r i{background:#ffffff0f;border-radius:3px;height:6px;overflow:hidden}.reels .bar-r i b,.rset .bar-r i b{border-radius:3px;height:100%;transition:width .4s;display:block}.reels .bar-r>span:last-child,.rset .bar-r>span:last-child{font:500 13px var(--mono);color:var(--text);text-align:right}.reels .live-s,.rset .live-s{border-top:1px solid var(--sep);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 18px;display:grid}.reels .live-s>span,.rset .live-s>span{grid-column:1/-1}.reels .live-s div,.rset .live-s div{gap:2px;display:grid}.reels .live-s b,.rset .live-s b{font:500 18px var(--mono);letter-spacing:-.02em}.reels .live-s small,.rset .live-s small{color:var(--text3);font-size:12.5px}.reels .chk,.rset .chk{border-top:1px solid var(--sep);color:var(--text2);gap:8px;margin:0;padding:12px 18px 16px;font-size:13.5px;list-style:none;display:grid}.reels .chk li,.rset .chk li{align-items:flex-start;gap:8px;display:flex}.reels .chk svg,.rset .chk svg{width:14px;height:14px;color:var(--ok);flex:none;margin-top:2px}.reels .chk li.w svg,.rset .chk li.w svg{color:var(--warn)}.reels .cs-g,.rset .cs-g{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;padding:0 18px 14px;display:grid}.reels .cs-o,.rset .cs-o{color:var(--text2);cursor:pointer;background:#ffffff06;border:0;border-radius:12px;gap:6px;padding:6px 6px 8px;font-size:13px;display:grid}.reels .cs-o:hover,.rset .cs-o:hover{background:#ffffff0b}.reels .cs-o[aria-pressed=true],.rset .cs-o[aria-pressed=true]{color:var(--text);background:#ffffff10;box-shadow:inset 0 0 0 1px #ffffff2e}.reels .cs-o:focus-visible,.rset .cs-o:focus-visible{outline:2px solid var(--fluo);outline-offset:1px}.reels .pv,.rset .pv{aspect-ratio:4/3;background:linear-gradient(160deg,#2c2150,#0d0a14);border-radius:8px;justify-content:center;align-items:center;font-size:13.5px;font-weight:700;display:flex}.reels .pv span,.rset .pv span{margin:0 .1em;display:inline-block}.reels .pv.cs-box span,.rset .pv.cs-box span{margin:0}.reels .opts,.rset .opts{border-top:1px solid var(--sep);gap:12px;padding:14px 18px 16px;display:grid}.reels .amod.opt,.rset .amod.opt{width:100%;color:var(--text2);justify-content:space-between;font-size:14px}.reels .pubs,.rset .pubs{padding:0 8px;display:grid}.reels .pub,.rset .pub{border-radius:12px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 10px;display:grid}.reels .pub:hover,.rset .pub:hover{background:#ffffff05}.reels .pi,.rset .pi{color:#fff;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.reels .pi.gl,.rset .pi.gl{color:var(--on-fluo)}.reels .pub strong,.rset .pub strong{font-size:14.5px;font-weight:500;display:block}.reels .pub small,.rset .pub small{color:var(--text3);font-size:13px;display:block}.reels .pub small.w,.rset .pub small.w{color:var(--warn)}.reels .pf,.rset .pf{border-top:1px solid var(--sep);gap:6px;padding:12px 18px 14px;display:grid}.reels .pf-h,.rset .pf-h{justify-content:space-between;align-items:center;display:flex}.reels .ai,.rset .ai{color:var(--uv-text);align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.reels .ai svg,.rset .ai svg{width:12px;height:12px}.reels .pf input,.reels .pf textarea,.rset .pf input,.rset .pf textarea{width:100%;font:15px/1.45 var(--sans);color:var(--text);resize:none;background:#ffffff06;border:0;border-radius:10px;padding:9px 12px;box-shadow:inset 0 0 0 1px #ffffff0d}.reels .pf input:focus,.reels .pf textarea:focus,.rset .pf input:focus,.rset .pf textarea:focus{outline:none;box-shadow:inset 0 0 0 1px #a994ff80}.reels .pf .lbl,.rset .pf .lbl{margin-top:6px}.reels .htags,.rset .htags{font:13px var(--mono);color:var(--uv-text);flex-wrap:wrap;gap:8px;display:flex}.reels .when,.rset .when{border-top:1px solid var(--sep);gap:8px;padding:14px 18px 0;display:grid}.reels .when .seg,.rset .when .seg{justify-self:start}.reels .when small,.rset .when small{color:var(--text3);font-size:13px}.reels .r-top,.rset .r-top{flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;display:flex}.reels .r-top .seg button b,.rset .r-top .seg button b{font:500 11px var(--mono);color:var(--text3);margin-left:4px}.reels .amod.opt span small,.rset .amod.opt span small{color:var(--text3);margin-top:1px;font-size:11.5px;display:block}.reels .extra,.rset .extra{flex-wrap:wrap;gap:6px;padding:0 18px 18px;display:flex}.reels .verse,.rset .verse{z-index:2;background:#07060be6;border-left:3px solid #f2d59a;border-radius:3cqw;gap:1.2cqw;padding:3cqw 4cqw;animation:.3s ease-out rise;display:grid;position:absolute;top:28%;left:7%;right:7%}.reels .verse b,.rset .verse b{font:500 3.6cqw var(--mono);letter-spacing:.06em;color:#f2d59a}.reels .verse span,.rset .verse span{font-size:4.6cqw;font-style:italic;line-height:1.35}.reels .rxs,.rset .rxs{z-index:2;pointer-events:none;position:absolute;inset:40% 0 22%;overflow:hidden}.reels .rxs i,.rset .rxs i{background:#07060be6;border-radius:99px;padding:.3em .7em;font-size:4.2cqw;font-style:normal;font-weight:500;animation:2.6s ease-out forwards rxup;position:absolute;bottom:0}.reels .qcard,.rset .qcard{z-index:3;color:#07060b;background:#a994ffe6;border-radius:3cqw;gap:.6cqw;padding:3cqw 4cqw;animation:.3s ease-out rise;display:grid;position:absolute;top:10%;left:8%;right:8%}.reels .qcard small,.rset .qcard small{font:500 3cqw var(--mono);letter-spacing:.08em;text-transform:uppercase;opacity:.75}.reels .qcard span,.rset .qcard span{letter-spacing:-.02em;font-size:5.4cqw;font-weight:600;line-height:1.25}.reels .blurn,.rset .blurn{z-index:3;font:500 3cqw var(--mono);color:var(--ok);background:#07060bcc;border-radius:99px;padding:.4em .8em;position:absolute;top:12%;right:5%}.reels .eqr,.rset .eqr{text-align:left;grid-template-columns:auto auto;align-items:center;gap:2.4cqw;margin-top:2cqw;display:grid}.reels .eqr i,.rset .eqr i{background:repeating-conic-gradient(#fff 0 25%,#07060b 0 50%) 0 0/2cqw 2cqw;border-radius:1.6cqw;width:14cqw;height:14cqw;box-shadow:inset 0 0 0 1.2cqw #fff}.reels .eqr small,.rset .eqr small{font:3.2cqw var(--mono);color:var(--text2);line-height:1.4}.reels .eqr small b,.rset .eqr small b{color:var(--fluo)}.reels .tpl-pills,.rset .tpl-pills{flex-wrap:wrap;gap:6px;display:flex}.reels .tplp,.rset .tplp{color:var(--text2);cursor:pointer;background:#ffffff08;border:0;border-radius:99px;align-items:center;gap:7px;padding:6px 12px 6px 9px;font-size:13.5px;display:inline-flex}.reels .tplp i,.rset .tplp i{background:var(--hi);border-radius:50%;width:10px;height:10px}.reels .tplp small,.rset .tplp small{color:var(--text3);font-size:11.5px}.reels .tplp:hover,.rset .tplp:hover{background:#ffffff0d}.reels .tplp[aria-pressed=true],.rset .tplp[aria-pressed=true]{color:var(--text);background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff2e}.reels .tplp.add,.rset .tplp.add{box-shadow:inset 0 0 0 1px var(--line2);color:var(--text3);background:0 0;gap:5px;padding:4px 10px;font-size:12.5px}.reels .tplp.add:hover,.rset .tplp.add:hover{color:var(--text);box-shadow:inset 0 0 0 1px var(--text3)}.reels .tplp.add svg,.rset .tplp.add svg{width:13px;height:13px}.reels .tplbar,.rset .tplbar{gap:8px;padding:0 18px 16px;display:grid}.reels .tpl-h,.rset .tpl-h{align-items:center;gap:10px;display:flex}.reels .tpl-h small,.rset .tpl-h small{color:var(--text3);margin-left:auto;font-size:12.5px}.reels .tpl-act,.rset .tpl-act{color:var(--text2);background:#ff9a1f12;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:8px 10px;font-size:13px;animation:.2s ease-out rise;display:flex}.reels .tpl-act span,.rset .tpl-act span{flex:1;min-width:150px}.reels .tpl-act .lbtn,.rset .tpl-act .lbtn{padding:4px 9px;font-size:12.5px}.reels .tpl-help,.rset .tpl-help{color:var(--text3);border-top:1px solid var(--sep);margin:0;padding:12px 18px 16px;font-size:12.5px;line-height:1.5}.reels .frame,.rset .frame{cursor:pointer}.reels .frame canvas{background:#050407}.reels .wm,.rset .wm{letter-spacing:.08em;color:#fff;font-weight:700;position:absolute;top:auto;right:auto}.reels .hook,.rset .hook{font-size:inherit}.reels .caps,.rset .caps{font-size:inherit;bottom:auto}.reels .caps span,.rset .caps span{color:var(--tx,#fff);margin:.04em .12em}.reels .caps span.kw,.rset .caps span.kw{color:var(--kw)}.reels .cs-marker,.rset .cs-marker{transform:rotate(-2deg)}.reels .cs-marker span.now,.rset .cs-marker span.now{background:var(--hi);color:var(--hiT);text-shadow:none;border-radius:.05em;padding:0 .1em;transform:none}.reels .cs-karaoke span,.rset .cs-karaoke span{color:var(--tx,#fff);opacity:.5}.reels .cs-karaoke span.done,.reels .cs-karaoke span.now,.rset .cs-karaoke span.done,.rset .cs-karaoke span.now{color:var(--hi);opacity:1;transform:none}.reels .cs-pop span.now,.rset .cs-pop span.now{color:var(--hi);transform:scale(1.18)}.reels .cs-type span.now,.rset .cs-type span.now{color:var(--hi)}.reels .cs-box span,.rset .cs-box span{background:#07060be6;margin:0;padding:.06em .2em}.reels .cs-box span.now,.rset .cs-box span.now{color:var(--hi)}.reels .pv span,.rset .pv span{color:#fff}.reels .pv.cs-marker span.now,.rset .pv.cs-marker span.now{background:var(--hi);color:var(--hiT)}.reels .pv.cs-karaoke span:not(.done):not(.now),.rset .pv.cs-karaoke span:not(.done):not(.now){opacity:.5}.reels .pv.cs-karaoke span.done,.reels .pv.cs-karaoke span.now,.reels .pv.cs-pop span.now,.reels .pv.cs-type span.now,.rset .pv.cs-karaoke span.done,.rset .pv.cs-karaoke span.now,.rset .pv.cs-pop span.now,.rset .pv.cs-type span.now{color:var(--hi)}.reels .pv.cs-type span:not(.done):not(.now),.rset .pv.cs-type span:not(.done):not(.now){opacity:0}.reels .verse,.reels .qcard{animation:none}.reels .qcard{top:10%}.reels .verse b{font-weight:700}.reels .verse span{font-style:italic}.reels .rxs i{transition:none;animation:none}.reels .endc .av{font-size:inherit}.reels .endc mark{color:#07060b;border-radius:.1em;padding:.05em .3em}.reels .eqr img{width:16cqw;height:16cqw;image-rendering:pixelated;background:#fff;border-radius:1cqw;padding:1.2cqw}.reels .eqr small{font-family:"DejaVu Sans Mono", var(--mono)}.reels .rpv-wait{text-align:center;color:var(--text3);place-items:center;padding:20px;font-size:13px;display:grid;position:absolute;inset:0}.reels .rpv-play{color:#fff;pointer-events:none;background:#07060bb3;border-radius:50%;place-items:center;width:64px;height:64px;margin:-32px 0 0 -32px;display:grid;position:absolute;top:50%;left:50%}.reels .rpv-play svg{width:24px;height:24px;margin-left:3px}.reels .rpv-empty{text-align:center;min-height:420px;color:var(--text3);place-items:center;gap:10px;padding:30px;display:grid}.reels .rpv-empty svg{width:34px;height:34px}.reels .rpv-empty p{margin:0}.reels .r-top .seg button b{margin-left:4px}.reels .r-warn{color:var(--warn);align-items:center;gap:6px;margin-left:auto;font-size:12.5px;display:inline-flex}.reels .r-warn svg{width:14px;height:14px}.reels .src-th img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.reels .src-th .tally{background:var(--live);color:#fff;font:600 9.5px var(--mono);border-radius:5px;align-items:center;padding:2px 6px;display:inline-flex}.reels .src-th .tally b{background:#fff;border-radius:50%;width:6px;height:6px}.reels .src-sel{width:100%;color:var(--text);font:500 15px var(--sans);cursor:pointer;text-overflow:ellipsis;background:0 0;border:0;padding:0}.reels .src-sel:focus{outline:none}.reels .src-sel option{background:var(--s1)}.reels .src-go{color:var(--uv-text);justify-self:start;margin-top:4px;padding:5px 10px;font-size:13px}.reels .src-go svg{width:14px;height:14px}.reels .src-i small{font-size:12px;line-height:1.4}.reels .src-i small.err{color:#ff8a99}.reels .ask .btn{flex:none}.reels .hitl{gap:6px;padding:6px 10px 4px;display:grid}.reels .hit{color:var(--text2);background:#ffffff05;border-radius:10px;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 10px;font-size:13.5px;display:grid}.reels .hit .mono{font:12.5px var(--mono);color:var(--text3)}.reels .hit .lbtn{padding:4px 9px;font-size:12.5px}.reels .hit .lbtn svg{width:12px;height:12px}.reels .hookf{gap:6px;padding:0 18px 14px;display:grid}.reels .hookf input,.reels .vref input,.reels .vref textarea{width:100%;font:15px/1.45 var(--sans);color:var(--text);resize:vertical;background:#ffffff06;border:0;border-radius:10px;padding:9px 12px;box-shadow:inset 0 0 0 1px #ffffff0d}.reels .hookf input:focus,.reels .vref input:focus,.reels .vref textarea:focus{outline:none;box-shadow:inset 0 0 0 1px #a994ff80}.reels .vref{border-top:1px solid var(--sep);gap:6px;padding:12px 18px 0;display:grid}.reels .vref-r{grid-template-columns:130px minmax(0,1fr);gap:8px;display:grid}.reels .vref input{font-family:var(--mono);color:#f2d59a;font-size:13px}.reels .vref small{color:var(--text3);font-size:12px}.reels .live-s b.ok{color:var(--ok)}.reels .chk li svg{flex:none}.reels .amod.opt.off{opacity:.45;cursor:not-allowed}.reels .pub{cursor:pointer}.reels .pub.off{opacity:.5;cursor:default}.reels .pub .amod{display:inline-flex}.reels .pub .amod input{opacity:0;width:1px;height:1px;position:absolute}.reels .pub .pi{border-radius:9px;flex:none;place-items:center;display:grid}.reels .pi svg,.rset .pi svg{width:55%;height:55%}.reels .pi{border-radius:8px;place-items:center;display:inline-grid}.reels .when-p{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reels .when-p .dp{min-width:220px}.reels .when{padding-bottom:14px}.reels .extra{padding-top:0}.reels .extra .lbtn svg{width:14px;height:14px}.reels .extra .lbtn[aria-pressed=true]{color:var(--fluo);background:#d7ff1e1f;box-shadow:inset 0 0 0 1px #d7ff1e66}.reels .extra .lbtn:disabled{opacity:.4;cursor:not-allowed}.reels .pf small.dim{color:var(--text3);font-size:12.5px}.reels .rbar{background:#ffffff06;border-radius:12px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 18px 14px;padding:10px 12px;display:grid}.reels .rbar img{aspect-ratio:9/16;object-fit:cover;border-radius:6px;width:44px}.reels .rbar-i{width:44px;height:44px;color:var(--text3);background:#ffffff0a;border-radius:10px;place-items:center;display:grid}.reels .rbar-i svg{width:18px;height:18px}.reels .rbar strong{font-size:13.5px;font-weight:500;display:block}.reels .rbar small{color:var(--text3);font-size:12px;display:block}.reels .rbar.failed strong{color:#ff8a99}.reels .rbar .gbar{margin-top:6px}.reels .publ,.publ{gap:4px;padding:0 10px 12px;display:grid}.pubr{background:#ffffff05;border-radius:10px;grid-template-columns:26px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:8px;display:grid}.pubr .pi{color:#fff;border-radius:7px;place-items:center;display:inline-grid}.pubr .pi svg{width:55%;height:55%}.pubr strong{font-size:13px;font-weight:500;display:block}.pubr strong em{color:var(--uv-text);font-style:normal}.pubr small{color:var(--text3);overflow-wrap:anywhere;font-size:12px;display:block}.pubr-a{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}.pubr-a .lbtn{padding:4px 9px;font-size:12px;text-decoration:none}.pst-ok,.pst-w,.pst-n,.pst-b,.pst-d{font:500 12px var(--mono);white-space:nowrap}.pst-ok{color:var(--ok)}.pst-w{color:var(--warn)}.pst-n{color:var(--text2)}.pst-b{color:#ff8a99}.pst-d{color:var(--text3)}.reels .step-nav .btn{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.reels .step-nav .btn svg{width:15px;height:15px}.reels .step-nav .btn:disabled{opacity:.45;cursor:not-allowed}.reels .lib .ph{flex-wrap:wrap}.reels .lib .seg button b{font:500 11px var(--mono);color:var(--text3)}.reels .tw{overflow-x:auto}.reels .tbl2{border-collapse:collapse;width:100%;font-size:13.5px}.reels .tbl2 th{letter-spacing:.09em;text-transform:uppercase;color:var(--text3);text-align:right;border-top:1px solid var(--sep);padding:8px;font-size:11px;font-weight:500}.reels .tbl2 th:first-child,.reels .tbl2 td:first-child{text-align:left;padding-left:18px}.reels .tbl2 td{border-top:1px solid var(--sep);text-align:right;font:13px var(--mono);white-space:nowrap;padding:9px 8px}.reels .tbl2 td:first-child{font-family:var(--sans);white-space:normal}.reels .tbl2 tr.click{cursor:pointer}.reels .tbl2 tr.click:hover td{background:#ffffff04}.reels .tbl2 .ttl{grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;display:grid}.reels .tbl2 .ttl .th{aspect-ratio:9/16;background:linear-gradient(135deg,#3a2470,#1b1530 60%,#4a1830);border-radius:6px;overflow:hidden}.reels .tbl2 .ttl .th img{object-fit:cover;width:100%;height:100%;display:block}.reels .tbl2 .ttl strong{font-weight:500;line-height:1.3;display:block}.reels .tbl2 .ttl small{color:var(--text3);font-size:12px}.reels .tbl2 .lbtn{padding:5px 10px;font-size:12.5px}.reels .pls{gap:3px;display:inline-flex}.reels .pls .pi{color:#fff;border-radius:6px}.reels .libx td{background:#ffffff03;padding:6px 8px}.rset .rs-ed{border:0;min-width:0;margin:0;padding:0}.rset .rs-ed:disabled{opacity:.7}.rset .srow.col2{grid-template-columns:1fr}.rset .rowc{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.rset .rowc input[type=range]{width:120px;accent-color:var(--fluo)}.rset .chips{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rset .chips button{color:var(--text3);cursor:pointer;background:#ffffff08;border:0;border-radius:99px;padding:5px 11px;font-size:13px}.rset .chips button[aria-pressed=true]{color:var(--fluo);background:#d7ff1e1f;box-shadow:inset 0 0 0 1px #d7ff1e66}.rset .colr{font:12px var(--mono);color:var(--text3);cursor:pointer;align-items:center;gap:6px;display:inline-flex}.rset .colr input{cursor:pointer;background:0 0;border:0;border-radius:8px;width:28px;height:28px;padding:0}.rset .cs-g.mini{grid-template-columns:repeat(5,minmax(0,1fr));padding:0}.rset .srow:has(.cs-g){grid-template-columns:1fr}.rset .tplpv{height:440px}.rset .tplpv-bg{background:radial-gradient(70% 50% at 50% 35%,#6b5a9a,#2a1f45 60%,#0d0a14);position:absolute;inset:0}.rset .rs-pv .stagebox{padding-bottom:18px}.rset .rs-save{border-top:1px solid var(--sep);align-items:center;gap:8px;padding:14px 18px;display:flex}.rset .rs-save .sp{flex:1}.rset .srow.off{opacity:.5}@media (width<=980px){.reels .rs2{grid-template-columns:minmax(0,1fr)}.reels .rs-r{position:static}}@media (width<=760px){.reels .rs2>*{min-width:0}.reels .frame.f916{width:min(100%,300px);height:auto}.reels .cs-g{grid-template-columns:repeat(3,minmax(0,1fr))}.reels .src{grid-template-columns:84px minmax(0,1fr)}.reels .ed-tools .seg button{padding:4px 7px}.reels .stepper{max-width:100%;overflow-x:auto}.reels .stepper button span{display:none}.reels .vref-r{grid-template-columns:1fr}.rset .tplpv{height:380px}}.reels .sc2{gap:10px;padding:0 18px 14px;display:grid}.reels .sc2-r{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;display:grid}.reels .sc2-r .sc-big{font-size:44px}.reels .sc2-r p{color:var(--text2);margin:0;font-size:14px;line-height:1.45}.reels .sc2-r .lbtn{white-space:nowrap;padding:5px 10px;font-size:12.5px}.reels .sc2-w{flex-wrap:wrap;gap:6px;display:flex}.reels .sc2-w span{color:var(--warn);background:#ff9a1f14;border-radius:99px;align-items:center;gap:6px;padding:4px 9px;font-size:12.5px;line-height:1.35;display:inline-flex}.reels .sc2-w svg{flex:none;width:13px;height:13px}.reels .sc2-d{background:#ffffff05;border-radius:12px;overflow:hidden}.reels .sc2-d .bars{border-top:0}.reels .cln{background:linear-gradient(#d7ff1e0d,#ffffff04);border-radius:12px;gap:4px;margin:0 18px;padding:12px 14px;display:grid;box-shadow:inset 0 0 0 1px #d7ff1e1f}.reels .cln-h{justify-content:space-between;align-items:center;gap:10px;margin-bottom:4px;display:flex}.reels .cln-h .lbl{align-items:center;gap:7px;display:inline-flex}.reels .cln-h .lbl svg{width:14px;height:14px;color:var(--fluo)}.reels .cln-d{color:var(--text3);align-items:baseline;gap:7px;font-size:13px;display:inline-flex}.reels .cln-d s{text-decoration-color:#fff5}.reels .cln-d b{color:var(--text);letter-spacing:-.02em;font-size:20px;font-weight:500}.reels .cln-d em{color:var(--fluo);font-size:12.5px;font-style:normal}.reels .cln-r{cursor:pointer;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:7px 0;display:grid}.reels .cln-r+.cln-r{border-top:1px solid #ffffff0a}.reels .cln-t{gap:1px;min-width:0;display:grid}.reels .cln-t strong{color:var(--text);flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;font-weight:500;display:inline-flex}.reels .cln-t small{color:var(--text3);font-size:12.5px;line-height:1.4}.reels .mixb{color:var(--warn);background:#ff9a1f1f;border-radius:99px;padding:1px 7px;font-size:11px;font-style:normal;font-weight:500}.reels .seg.mini button{padding:3px 8px;font-size:12px}.reels .seg.mini button:disabled{opacity:.35;cursor:not-allowed}.reels .tx2{background:#ffffff05;border-radius:12px;margin:14px 18px 18px;padding:12px 14px 14px}.reels .tx-u{gap:2px;display:inline-flex}.reels .tx-u .ib svg{width:16px;height:16px}.reels .tx-u .ib:disabled{opacity:.3;cursor:not-allowed}.reels .tx-bar{z-index:4;background:#15121f;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px;min-height:38px;margin:0 -6px 8px;padding:5px 8px;display:flex;position:sticky;top:64px;box-shadow:inset 0 0 0 1px #ffffff0d}.reels .tx-bar small{color:var(--text3);font-size:12.5px;line-height:1.4}.reels .tx-bar.on{box-shadow:inset 0 0 0 1px #2bd9f066,0 8px 24px -12px #000}.reels .tx-bc{color:var(--text2);margin-right:4px;font-size:12.5px}.reels .tx-bar .lbtn{align-items:center;gap:5px;padding:4px 9px;font-size:12.5px;display:inline-flex}.reels .tx-bar .lbtn svg{width:13px;height:13px}.reels .tx-bar .lbtn.cutb{color:#ff8a99}.reels .tx-bar .ib{width:26px;height:26px;margin-left:auto}.reels .tx-bar .ib svg{width:14px;height:14px}.reels .tx-rows{-webkit-user-select:none;user-select:none;gap:2px;display:grid}.reels .tx-row{border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;gap:8px;padding:4px 4px 4px 0;display:grid}.reels .tx-row:hover{background:#ffffff04}.reels .tx-row p{color:var(--text2);margin:0;font-size:15px;line-height:1.75}.reels .tx-row.cut p{opacity:.55}.reels .tx-row.off{box-shadow:inset 2px 0 #ff9a1f88}.reels .tx-t{color:var(--text3);opacity:0;padding-top:6px;font-size:11px;transition:opacity .15s}.reels .tx-row:hover .tx-t{opacity:1}.reels .tx-ck{width:22px;height:22px;color:var(--ok);cursor:pointer;background:#ffffff0c;border:0;border-radius:6px;place-items:center;margin-top:3px;display:grid}.reels .tx-ck svg{width:13px;height:13px}.reels .tx-ck[aria-pressed=false]{color:#ff8a99;background:#ff5c771a}.reels .tx-ck:hover{background:#ffffff18}.reels .tx-row .w{cursor:text;border-radius:4px;margin-right:2px;padding:1px 2px;transition:background .1s,color .1s}.reels .tx-row .w:hover{color:var(--text);background:#ffffff10}.reels .tx-row .w.now{color:var(--text);background:#ffffff16}.reels .tx-row .w.cut{color:#ff8a99;opacity:.7;-webkit-text-decoration:line-through #ff5c77;text-decoration:line-through #ff5c77}.reels .tx-row .w.out{opacity:.32}.reels .tx-row .w.fixd{box-shadow:inset 0 -1px #2bd9f0}.reels .tx-row .w.rp{box-shadow:inset 0 -2px #a994ff}.reels .tx-row .w.fl{color:var(--warn)}.reels .tx-row .w.offw:not(.cut){color:#ffc37a}.reels .tx-row .w.sel{color:var(--text);background:#2bd9f033}.reels .offl{color:var(--warn);white-space:nowrap;background:#ff9a1f1a;border-radius:99px;margin-left:6px;padding:1px 6px;font-size:11px;font-style:normal}.reels .pz{vertical-align:2px;height:19px;color:var(--text3);font:500 10.5px var(--mono);cursor:pointer;background:0 0;border:1px dashed #ffffff30;border-radius:99px;align-items:center;gap:2px;margin:0 4px 0 1px;padding:0 6px;display:inline-flex}.reels .pz.cut{color:#ff8a99;background:repeating-linear-gradient(135deg,#ff5c7733 0 4px,#0000 0 8px);border-style:solid;border-color:#0000}.reels .pz:hover{color:var(--text);border-color:#ffffff60}.reels .tx-ext{text-align:left;width:100%;color:var(--text3);cursor:pointer;background:0 0;border:1px dashed #ffffff1a;border-radius:9px;align-items:flex-start;gap:8px;margin:4px 0;padding:7px 8px;display:flex}.reels .tx-ext:hover{color:var(--text2);background:#2bd9f00a;border-color:#2bd9f088}.reels .tx-ext svg{color:#2bd9f0;flex:none;width:14px;height:14px;margin-top:2px}.reels .tx-ext span{gap:1px;min-width:0;display:grid}.reels .tx-ext b{color:var(--text2);font-size:12.5px;font-weight:500}.reels .tx-ext em{opacity:.7;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-style:normal;line-height:1.45;display:-webkit-box;overflow:hidden}.reels details.trim{display:block}.reels details.trim summary{cursor:pointer;margin:0;list-style:none}.reels details.trim summary::-webkit-details-marker{display:none}.reels details.trim summary .lbl:before{content:"▸ "}.reels details.trim[open] summary .lbl:before{content:"▾ "}.reels details.trim[open] summary{margin-bottom:8px}.reels details.trim .trim-r+.trim-r{margin-top:8px}.reels .vref-t{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.reels .vref-t .lbtn{padding:3px 9px;font-size:12px}.reels .mo-c{border-radius:12px;display:grid;position:relative}.reels .mo-c>.mo,.reels .mo-c>.mo:hover:not(:disabled),.reels .mo-c>.mo[aria-current=true]{background:0 0}.reels .mo-c>.mo[aria-current=true]:before{content:none}.reels .mo-c>.mo:focus-visible{outline:none}.reels .mo-c:hover:not(:has(>.mo:disabled)){background:#ffffff06}.reels .mo-c:has(>.mo[aria-current=true]){background:#ffffff0b}.reels .mo-c:has(>.mo[aria-current=true]):before{content:"";background:var(--fluo);width:2px;box-shadow:0 0 10px var(--fluo);border-radius:2px;position:absolute;top:14px;bottom:14px;left:0}.reels .mo-c:has(>.mo:focus-visible){outline:2px solid var(--fluo);outline-offset:-2px}.reels .mo-mix{color:var(--text3);cursor:pointer;align-items:center;gap:8px;margin:-6px 10px 0 66px;padding-bottom:12px;font-size:12.5px;display:flex}.reels .mo-g{letter-spacing:.06em;text-transform:uppercase;color:var(--text3);align-items:center;gap:8px;padding:12px 10px 4px;font-size:12px;display:flex}.reels .mo-g b{font:500 11px var(--mono);background:#ffffff0a;border-radius:99px;padding:1px 6px}.reels .sg.mx{color:var(--warn);background:#ff9a1f14}.reels .hook .hk-spk,.rset .hook .hk-spk{letter-spacing:.1em;background:#07060be0;border-radius:.28em;padding:.14em .5em;font-weight:700}.reels .hearts{z-index:2;pointer-events:none;position:absolute;inset:0}.reels .hearts i{text-shadow:0 0 .3cqw #0009;font-family:DejaVu Sans,sans-serif;font-style:normal;line-height:1;position:absolute;transform:translate(-50%)}.reels .rxs i b{font-weight:400}@media (width<=560px){.reels .sc2-r{grid-template-columns:auto minmax(0,1fr)}.reels .sc2-r .lbtn{grid-column:1/-1;justify-self:start}.reels .cln-r{grid-template-columns:auto minmax(0,1fr)}.reels .cln-r .seg{grid-column:2;justify-self:start}.reels .mo-mix{margin-left:10px}.rset .cs-g.mini{grid-template-columns:repeat(3,minmax(0,1fr))}.reels .pv,.rset .pv{flex-wrap:wrap;overflow:hidden}}.rset>.pv-col{z-index:2;position:sticky;top:132px}@media (width<=1150px){.rset>.pv-col{z-index:3;order:-1;top:124px}.rset .pv-col .rs-pv{box-shadow:0 16px 32px -16px #000000e6}.rset .pv-col .rs-pv .ph{padding-top:10px;padding-bottom:6px}.rset .pv-col .rs-pv .stagebox{padding-bottom:10px}.rset .pv-col .pp-stage{flex:none;height:clamp(200px,30vh,280px)}.rset>.pv-col .rs-pv{height:auto}}@media (width<=640px){.rset>.pv-col{top:112px}}.rset>.pv-col .rs-pv{background:#110e19}@media (width<=640px){.rset>.pv-col .rs-pv .ph{display:none}.rset>.pv-col .rs-pv .stagebox{padding:8px 0}.rset .pv-col .pp-stage{height:190px}.rset .pp-plat,.rset .pp-sc{display:none}:is(.rset .srow:has(>.rowc),.rset .srow:has(>.seg),.rset .srow:has(>.inp),.rset .srow:has(>.gsel)){grid-template-columns:1fr;gap:10px}.rset .srow>.rowc{flex-wrap:wrap;justify-content:flex-start}}.rset .ecard{transition:opacity .15s}.rset .ecard.off{opacity:.45}.rset .ecard .srow>.inp{justify-self:end;width:min(100%,280px)}@media (width<=640px){.rset .ecard .srow>.inp{justify-self:stretch;width:100%}}.rset>.pv-col .rs-pv{flex-direction:column;height:calc(100vh - 152px);min-height:420px;display:flex}.rset .pp{flex-direction:column;flex:1;gap:0;min-height:0;padding:2px 16px 16px;display:flex}.rset .pp-top{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.rset .pp-stage{padding:clamp(12px,3vh,28px) 0}.rset .pp-plat{background:#ffffff06;border-radius:14px;flex-wrap:wrap;justify-content:center;gap:4px;padding:4px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0d}.rset .pp-plat button{color:var(--text3);cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:7px;padding:6px 12px 6px 7px;font-size:13px;transition:background .15s,color .15s;display:inline-flex}.rset .pp-plat button:hover{color:var(--text);background:#ffffff0a}.rset .pp-plat button[aria-pressed=true]{color:var(--text);background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff1a}.rset .pp-pi{color:#fff;border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.rset .pp-pi svg{width:13px;height:13px}.rset .pp-pi.tk svg{width:15px;height:15px}.rset .pp-pi.x{color:var(--text2);background:#ffffff14}.rset .pp-stage{flex:1;place-items:center;min-height:0;display:grid}.rset .pp-phone{aspect-ratio:71.9/150;background:linear-gradient(145deg,#55555b,#2a2a2f 38%,#45454b 68%,#1f1f23);border-radius:16%/7.67%;max-width:100%;height:100%;position:relative;box-shadow:inset 0 0 0 1px #ffffff40,0 0 0 1px #000,0 40px 80px -30px #000;container-type:size}.rset .pp-phone.pixel{aspect-ratio:72/152.8;background:linear-gradient(145deg,#34363b,#18191c 50%,#2a2c30);border-radius:13%/6.13%}.rset .pp-k{background:linear-gradient(90deg,#5a5a60,#2a2a2e);border-radius:2px;width:3px;position:absolute}.rset .iphone .pp-k.k1{height:4%;top:17%;left:-3px}.rset .iphone .pp-k.k2{height:7%;top:24%;left:-3px}.rset .iphone .pp-k.k3{height:7%;top:33%;left:-3px}.rset .iphone .pp-k.k4{height:11%;top:26%;right:-3px}.rset .pixel .pp-k.k1{height:7%;top:20%;right:-3px}.rset .pixel .pp-k.k2{height:13%;top:31%;right:-3px}.rset .pixel .pp-k.k3,.rset .pixel .pp-k.k4{display:none}.rset .pp-scr{background:#000;border:1.6cqw solid #000;border-radius:15.1cqw;flex-direction:column;display:flex;position:absolute;inset:.9cqw;overflow:hidden;container-type:inline-size}.rset .pixel .pp-scr{border-width:2.2cqw;border-radius:12cqw;inset:1cqw}.rset .pp-blur{object-fit:cover;filter:blur(18px)brightness(.5)saturate(1.2);width:116%;height:116%;position:absolute;inset:-8%;transform:scale(1.1)}.rset .pp-sb{z-index:2;color:#fff;flex:1 1 0;grid-template-columns:1fr auto 1fr;align-items:center;min-height:0;padding:0 8cqw;font:600 4.2cqw/1 system-ui,-apple-system,Segoe UI,sans-serif;display:grid;position:relative}.rset .pp-sb span{justify-self:end;align-items:center;gap:1.2cqw;display:inline-flex}.rset .pp-sb svg{width:4.4cqw;height:4.4cqw}.rset .pp-sb em{font:500 3.4cqw/1 system-ui,sans-serif}.rset .pp-isl{background:#000;border-radius:99px;width:31cqw;height:9.2cqw;box-shadow:0 0 0 1px #ffffff12}.rset .pixel .pp-sb{padding:0 6cqw;font-size:3.8cqw;font-weight:500}.rset .pixel .pp-isl{background:radial-gradient(circle at 40% 40%,#2a2e3a,#000 60%);border-radius:50%;width:4.6cqw;height:4.6cqw}.rset .pv-col .pp-scr .tplpv{z-index:1;aspect-ratio:9/16;border-radius:0;flex:none;width:100%;height:auto;position:relative;box-shadow:0 0 24px #0008}.rset .pp-nb{z-index:2;color:#fff;flex:1.5 1 0;justify-content:space-around;align-items:center;min-height:0;padding:0 3cqw 3cqw;display:flex;position:relative}.rset .pp-nb.ig,.rset .pp-nb.tk,.rset .pp-nb.yt,.rset .pp-nb.fb{background:#000000b3}.rset .pp-nb>span{opacity:.92;place-items:center;display:grid}.rset .pp-nb svg{width:6.2cqw;height:6.2cqw}.rset .pp-tkp{background:#fff;border-radius:2cqw;width:10.5cqw;height:7cqw;position:relative;box-shadow:-1cqw 0 #25f4ee,1cqw 0 #fe2c55}.rset .pp-tkp:after{content:"+";color:#000;place-items:center;font:700 5.5cqw/1 system-ui,sans-serif;display:grid;position:absolute;inset:0}.rset .pp-ytp{background:#ffffff26;border-radius:50%;place-items:center;width:8.5cqw;height:8.5cqw;font:400 6.5cqw/1 system-ui,sans-serif;display:grid}.rset .pp-home{background:#ffffffd9;border-radius:99px;width:34cqw;height:1.4cqw;position:absolute;bottom:2.2cqw;left:50%;transform:translate(-50%)}.rset .pixel .pp-home{width:26cqw;height:1.1cqw}.rset .pp-nb.x .pp-home{bottom:50%;transform:translate(-50%,50%)}.rset .pp-bg{object-fit:cover;object-position:50% 30%;width:100%;height:100%;position:absolute;inset:0}.rset .pp-shade{pointer-events:none;background:linear-gradient(#00000059,#0000 22% 58%,#000000a6);position:absolute;inset:0}.rset .pp-sc{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.rset .pp-sc button{color:var(--text3);cursor:pointer;background:#ffffff0a;border:0;border-radius:99px;align-items:center;gap:6px;padding:5px 11px 5px 9px;font-size:12.5px;transition:background .15s,color .15s;display:inline-flex}.rset .pp-sc button:hover{color:var(--text);background:#ffffff14}.rset .pp-sc button[aria-pressed=true]{color:var(--fluo);background:#d7ff1e1f;box-shadow:inset 0 0 0 1px #d7ff1e55}.rset .pp-sc .pp-run{width:30px;height:28px;color:var(--text);place-items:center;padding:0;display:grid}.rset .pp-sc .pp-run svg{width:13px;height:13px}.rset .pp-sc button svg{flex:none;width:14px;height:14px}.rset .pp-sc .pp-run{gap:0}.rset .pui{z-index:6;pointer-events:none;color:#fff;text-shadow:0 1px 3px #0009;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;position:absolute;inset:0}.rset .pui svg{filter:drop-shadow(0 1px 2px #0009)}.rset .pui .dim{opacity:.65}.rset .pui-top{justify-content:space-between;align-items:center;font-size:5cqw;font-weight:700;display:flex;position:absolute;top:3.5%;left:5%;right:5%}.rset .pui-top span{gap:4cqw;display:inline-flex}.rset .pui-top svg{width:6.5cqw;height:6.5cqw}.rset .pui.tk .pui-top{justify-content:center;gap:5cqw;font-size:4.4cqw}.rset .pui.tk .pui-top span:last-child{position:absolute;right:0}.rset .pui.tk .pui-top b{border-bottom:.6cqw solid #fff;padding-bottom:.8cqw}.rset .pui-r{justify-items:center;gap:4.4cqw;display:grid;position:absolute;bottom:13%;right:2.5%}.rset .pui-r span{justify-items:center;gap:.8cqw;font-size:2.7cqw;font-weight:600;display:grid}.rset .pui-r svg{width:7.6cqw;height:7.6cqw}.rset .pui.tk .pui-r{bottom:14%}.rset .pui.tk .pui-r svg{width:8.6cqw;height:8.6cqw}.rset .pui-disc{background:radial-gradient(circle,#fff 0 18%,#222 19% 60%,#444 61%);border-radius:50%;width:9cqw;height:9cqw;animation:4s linear infinite puiSpin}@keyframes puiSpin{to{transform:rotate(360deg)}}.rset .pui-b{gap:1.8cqw;display:grid;position:absolute;bottom:4%;left:4%;right:19%}.rset .pui.tk .pui-b,.rset .pui.ig .pui-b{bottom:4%}.rset .pui-acc{align-items:center;gap:2cqw;font-size:3.7cqw;display:flex}.rset .pui-av{width:7.6cqw;height:7.6cqw;text-shadow:none;background:linear-gradient(135deg,#7b5cff,#c2338f);border-radius:50%;flex:none;place-items:center;font-size:2.8cqw;font-weight:700;display:grid;box-shadow:0 0 0 .4cqw #fff}.rset .pui-acc em{border:.3cqw solid #ffffffd9;border-radius:1.8cqw;padding:.5cqw 2.2cqw;font-size:3cqw;font-style:normal;font-weight:600}.rset .pui.yt .pui-acc em{color:#0f0f0f;text-shadow:none;background:#fff;border:0;border-radius:99px}.rset .pui-b p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:3.3cqw;line-height:1.35;display:-webkit-box;overflow:hidden}.rset .pui-mu{align-items:center;gap:1.6cqw;font-size:3cqw;display:flex}.rset .pui-mu svg{flex:none;width:3.6cqw;height:3.6cqw}.rset .pp-phone.on .rprog{display:none}@media (prefers-reduced-motion:reduce){.rset .pui-disc{animation:none}}@media (width<=1150px){.rset>.pv-col .rs-pv{height:auto;min-height:0}.rset .pv-col .pp-stage{flex:none;height:clamp(200px,30vh,280px)}}@media (width<=640px){.rset .pv-col .pp-stage{height:190px}.rset .pp{padding:0 8px 8px}.rset .pp-plat,.rset .pp-sc{display:none}}@media (width<=1150px){.rset .pp-stage{padding:10px 0}}@media (width<=640px){.rset .pp-stage{padding:4px 0}.rset .pp-top{display:none}}.reels .caps span,.rset .caps span,.reels .caps.cs-marker span:not(.now),.rset .caps.cs-marker span:not(.now){text-shadow:var(--ts,none);-webkit-text-stroke:var(--tk,0px) var(--tkc,transparent);paint-order:stroke fill}.reels .caps.cs-marker span.now,.rset .caps.cs-marker span.now,.reels .caps.cs-box span,.rset .caps.cs-box span{text-shadow:none;-webkit-text-stroke:0}.rset .pp-pi.d-iphone{color:#f5f5f7;background:#ffffff14}.rset .pp-pi.d-iphone svg{width:13px;height:13px;margin-top:-1px}.rset .pp-pi.d-pixel{background:#fff}.rset .pp-pi.d-pixel svg{width:13px;height:13px}.rset .pp-dev button{padding:6px 12px 6px 7px}.rset .pp-stage{touch-action:none;border-radius:14px;position:relative;overflow:hidden}.rset .pp-stage.zoomed{cursor:grab;background:radial-gradient(circle,#ffffff06,#0000 70%)}.rset .pp-stage.drag{cursor:grabbing}.rset .pp-phone{transform-origin:50%;will-change:transform}.rset .pp-zoom{z-index:5;background:#15121fe6;border-radius:10px;align-items:center;padding:3px;display:inline-flex;position:absolute;bottom:8px;right:8px;box-shadow:inset 0 0 0 1px #ffffff14,0 6px 18px -8px #000}.rset .pp-zoom button{min-width:28px;height:26px;color:var(--text2);font:500 15px/1 var(--mono);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 6px}.rset .pp-zoom button:hover:not(:disabled){color:var(--text);background:#ffffff12}.rset .pp-zoom button:disabled{opacity:.3;cursor:default}.rset .pp-zoom .pp-zv{min-width:48px;font-size:12px}@media (width<=640px){.rset .pp-zoom{display:none}}.reels .pv-dl{white-space:nowrap;font-variant-numeric:tabular-nums;align-items:center;gap:6px;padding:6px 11px;font-size:13px;display:inline-flex}.reels .pv-dl svg{width:15px;height:15px}.reels .pv-dl:disabled{opacity:.75;cursor:progress}.reels .hook .hk-spk,.rset .hook .hk-spk{border-radius:.6cqw;margin:0 auto;padding:.9cqw;line-height:1;display:table}.reels .hook span:not(.hk-spk),.rset .hook span:not(.hk-spk){border-radius:.8cqw;padding:1.6cqw}.reels .hook,.rset .hook{text-wrap:balance}.reels .hook .hk-tb,.rset .hook .hk-tb{display:block;position:relative}.reels .hook .hk-tb .b,.rset .hook .hk-tb .b{color:#0000}.reels .hook .hk-tb .f,.rset .hook .hk-tb .f{text-wrap:balance;background:0 0;padding:0;position:absolute;inset:0}.reels .hook .hk-tb .f span,.rset .hook .hk-tb .f span{background:0 0}.reels .hook span.hk-tb,.rset .hook span.hk-tb{background:0 0;border-radius:0;padding:0}.reels .hookf .spkf{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.reels .hookf .spkf .amod{color:var(--text2);flex:none;font-size:13px}.reels .hookf .spkf input:not([type]){flex:200px;width:auto}.reels .hookf .spkf input:disabled{opacity:.45}.reels .hookf .spkf .amod input{opacity:0;width:1px;height:1px;box-shadow:none;padding:0;position:absolute}.reels .hookf .spkf .spk-in{flex:200px;width:auto}.reels .hookf .spkf .spk-in:disabled{opacity:.45}.reels .hookf .spkf .spk-src{color:var(--text3);font-size:12px}.reels .hookf .spkf .spk-rs{border:1px solid var(--line2);color:var(--text2);cursor:pointer;white-space:nowrap;background:0 0;border-radius:8px;padding:5px 9px;font-size:12.5px}.reels .hookf .spkf .spk-rs:hover:not(:disabled){color:var(--text);border-color:#ffffff40}.reels .hookf .spk-note{color:var(--text3);margin-top:6px;font-size:12px;display:block}.reels .r-busy{min-width:0;color:var(--text2);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:7px;margin-left:auto;font-size:12.5px;display:inline-flex;overflow:hidden}.reels .r-busy i{background:#a994ff;border-radius:50%;flex:none;width:7px;height:7px;animation:1.2s ease-in-out infinite spkpulse}.reels .r-busy b{color:var(--text);font-weight:500}@media (prefers-reduced-motion:reduce){.reels .r-busy i{animation:none}}.reels .src-a{flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.reels .src-a .lbtn svg,.reels .upl-go svg{width:15px;height:15px}.reels .src-i>.upl-go{justify-self:start;margin-top:8px}.reels .upl{flex-basis:100%;gap:6px;margin-top:8px;display:grid}.reels .upl-r{background:#ffffff06;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 10px;padding:8px 10px;display:grid}.reels .upl-r .gbar{grid-column:1/-1;margin-top:2px}.reels .upl-a{gap:6px;display:inline-flex}.reels .upl-n{min-width:0}.reels .upl-n strong{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;display:block;overflow:hidden}.reels .upl-n small{color:var(--text3);font-size:12px}.reels .upl-r.failed .upl-n small{color:#ffb3c0}.reels .gbar.ind{position:relative}.reels .gbar.ind i{width:30%;animation:1.4s ease-in-out infinite gind;position:absolute}@keyframes gind{0%{left:-30%}to{left:100%}}@media (prefers-reduced-motion:reduce){.reels .gbar.ind i{opacity:.35;width:100%;animation:none;left:0}}.reels .src{grid-template-columns:110px minmax(0,1fr);align-items:start}.reels .src-th{aspect-ratio:1;border-radius:12px}.reels .src-sel{border-radius:10px;width:calc(100% + 10px);min-height:38px;margin:-4px 0 0 -10px;padding:7px 10px!important}.reels .src-a .lbtn,.reels .src-i>.upl-go{align-items:center;gap:7px;height:34px;margin-top:0;padding:0 12px;font-size:13.5px;display:inline-flex}.reels .src-a .src-go{color:var(--uv-text)}@media (width<=860px){.reels .src{grid-template-columns:84px minmax(0,1fr)}}.reels .upl-n strong em{letter-spacing:.04em;text-transform:uppercase;color:#a994ff;margin-right:8px;font-size:11px;font-style:normal;font-weight:500}.reels .upl-r{box-shadow:inset 2px 0 #7b5cff80}.reels .upl-r.ready{box-shadow:inset 2px 0 0 var(--ok)}.reels .rs-dock{z-index:15;grid-column:1/-1;margin-top:14px;position:sticky;bottom:0}.reels .rs-dock:empty{display:none}.reels .step-nav{bottom:var(--dock-h,0px)}.reels .dk{-webkit-user-select:none;user-select:none;background:#0c0a12;border-radius:16px 16px 0 0;position:relative;box-shadow:inset 0 1px #ffffff14,0 -18px 40px -24px #000}.reels .dk-bar{grid-template-columns:1fr auto 1fr;align-items:center;gap:10px;padding:8px 12px;display:grid}.reels .dk-g{align-items:center;gap:4px;min-width:0;display:flex}.reels .dk-mid{justify-content:center}.reels .dk-z{justify-content:flex-end}.reels .dk-z input[type=range]{width:120px;accent-color:var(--text)}.reels .dk-b{min-width:32px;height:32px;color:var(--text2);font:500 13px var(--sans);cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 7px;display:inline-flex}.reels .dk-b svg{flex:none;width:18px;height:18px}.reels .dk-b:hover:not(:disabled){color:var(--text);background:#ffffff10}.reels .dk-b:disabled{opacity:.35;cursor:default}.reels .dk-b.txt{color:var(--text);padding:0 10px 0 6px}.reels .dk-b[aria-pressed=true]{color:var(--fluo);background:#ffffff14}.reels .dk-b.play{background:var(--text);width:38px;height:38px;color:var(--bg);border-radius:50%}.reels .dk-b.play:hover{background:var(--fluo);color:var(--on-fluo)}.reels .dk-b.play svg{width:16px;height:16px}.reels .dk-b:focus-visible{outline:2px solid var(--fluo);outline-offset:1px}.reels .dk-t{font:13px var(--mono);color:var(--text3);white-space:nowrap;margin-left:8px}.reels .dk-t b{color:var(--text);font-weight:500}.reels .dk-main{border-top:1px solid var(--sep);grid-template-columns:82px minmax(0,1fr);padding:0 12px 12px 0;display:grid}.reels .dk-lab{grid-template-rows:22px 24px 22px 42px 44px 30px 20px;row-gap:4px;padding-top:2px;display:grid}.reels .dk-lab span{color:var(--text3);cursor:help;align-items:center;padding-left:14px;font-size:12px;display:flex}.reels .dk-lab .r0{cursor:default}.reels .dk-lanes{cursor:pointer;touch-action:none;grid-template-rows:22px 24px 22px 42px 44px 30px 20px;row-gap:4px;padding-top:2px;display:grid;position:relative;overflow:hidden}.reels .dk-ruler{border-bottom:1px solid var(--sep);cursor:ew-resize;position:relative}.reels .dk-ruler span{font:11px var(--mono);color:var(--text3);white-space:nowrap;border-left:1px solid #ffffff2a;padding-left:4px;line-height:14px;position:absolute;top:3px}.reels .dk-row{background:#ffffff05;border-radius:6px;position:relative;overflow:hidden}.reels .dk-row>i{font:normal 500 11.5px/1 var(--sans);white-space:nowrap;text-overflow:ellipsis;border-radius:5px;align-items:center;padding:0 7px;display:flex;position:absolute;top:2px;bottom:2px;overflow:hidden}.reels .dk-text i{color:#0c0a12}.reels .dk-text .tx-hook{background:var(--fluo)}.reels .dk-text .tx-verse{background:#2bd9f0}.reels .dk-text .tx-q{background:#a994ff}.reels .dk-text .tx-end{background:#ff9a1f}.reels .dk-subs i{color:var(--text2);background:#ffffff14;padding:0 5px;font-weight:400}.reels .dk-vid i{background:#ffffff0a 50%/cover no-repeat;border-radius:3px;padding:0;top:0;bottom:0}.reels .dk-gap{z-index:1;pointer-events:none;background:repeating-linear-gradient(135deg,#ff5c77aa 0 3px,#07060b99 0 7px);position:absolute;top:0;bottom:0}.reels .dk-voice svg{width:100%;height:calc(100% - 8px);position:absolute;top:0;left:0}.reels .dk-w{height:5px;position:absolute;bottom:1px;left:0;right:0}.reels .dk-w i{background:#ffffff26;border-radius:2px;position:absolute;top:0;bottom:0}.reels .dk-w i.cut{background:repeating-linear-gradient(135deg,#ff5c77 0 2px,#0000 0 4px)}.reels .dk-pz{z-index:1;cursor:pointer;background:0 0;border:1px dashed #ffffff40;border-radius:4px;padding:0;position:absolute;top:2px;bottom:8px}.reels .dk-pz.cut{background:repeating-linear-gradient(135deg,#ff5c7766 0 3px,#ff5c7714 0 6px);border:0}.reels .dk-pz:hover{box-shadow:0 0 0 1px var(--text)}.reels .dk-live svg{width:100%;height:100%;position:absolute;inset:0}.reels .dk-chat{align-items:flex-end;gap:1px;height:10px;display:flex;position:absolute;bottom:0;left:0;right:0}.reels .dk-chat i{background:#a994ff88;border-radius:1px 1px 0 0;flex:1;min-height:0}.reels .dk-sh{z-index:2;pointer-events:none;background:#07060bb8;position:absolute;top:26px;bottom:0}.reels .dk-seg{z-index:2;pointer-events:none;background:#2bd9f00f;border-radius:4px;position:absolute;top:26px;bottom:0;box-shadow:inset 0 0 0 1px #2bd9f055}.reels .dk-h{z-index:4;cursor:ew-resize;place-items:center;width:14px;margin-left:-7px;display:grid;position:absolute;top:24px;bottom:-2px}.reels .dk-h:before{content:"";background:var(--text);border-radius:3px;width:5px;height:100%;box-shadow:0 0 0 1px #07060b}.reels .dk-h:focus-visible{outline:2px solid var(--fluo);outline-offset:2px;border-radius:4px}.reels .dk-ph{z-index:5;background:var(--fluo);width:2px;box-shadow:0 0 8px var(--fluo);cursor:ew-resize;margin-left:-1px;position:absolute;top:0;bottom:0}.reels .dk-ph:before{content:"";background:var(--fluo);border-radius:4px 4px 7px 7px;width:14px;height:18px;position:absolute;top:0;left:-6px}@media (width<=980px),(height<=700px){.reels .rs-dock{position:static}.reels .step-nav{bottom:0}.reels .frame.f916{height:clamp(300px,100vh - 360px,580px)}}@media (width<=760px){.reels .dk-bar{flex-wrap:wrap;justify-content:space-between;padding:8px;display:flex}.reels .dk-mid{margin-left:auto}.reels .dk-t{margin-left:4px;font-size:12px}.reels .dk-z{display:none}.reels .dk-b.txt{gap:0;font-size:0}.reels .dk-main{grid-template-columns:58px minmax(0,1fr)}.reels .dk-lab span{padding-left:8px;font-size:11px}}.reels .dk-mus{cursor:grab;background:#a994ff0d}.reels .dk-mus:active{cursor:grabbing}.reels .dk-mus svg{width:100%;height:100%;position:absolute;inset:0}.reels .dk-mlab{color:#cdbfff;font:500 11.5px var(--sans);white-space:nowrap;pointer-events:none;background:#0c0a12cc;border-radius:5px;padding:2px 7px;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.reels .dk-madd{color:#cdbfff;font:500 12px var(--sans);cursor:pointer;background:0 0;border:1px dashed #a994ff66;border-radius:6px;padding:0 10px;position:absolute;inset:3px auto 3px 6px}.reels .dk-madd:hover{background:#a994ff1a}.reels .mu{gap:10px;padding:0 18px;display:grid}.reels .mu-hint,.reels .mu-empty{color:var(--text3);margin:0;font-size:13px}.reels .mu-cur{background:#a994ff12;border-radius:12px;gap:10px;padding:10px;display:grid;box-shadow:inset 0 0 0 1px #a994ff33}.reels .mu-set{gap:8px;padding:0 4px;display:grid}.reels .mu-set label{color:var(--text2);grid-template-columns:100px minmax(0,1fr) 64px;align-items:center;gap:10px;font-size:13px;display:grid}.reels .mu-set input[type=range]{accent-color:#a994ff;width:100%}.reels .mu-set b{font:500 12px var(--mono);color:var(--text);text-align:right}.reels .mu-tabs{flex-wrap:wrap;gap:6px;display:flex}.reels .mu-tabs .chip{border:1px solid var(--line);height:30px;color:var(--text2);font:500 12.5px var(--sans);cursor:pointer;background:0 0;border-radius:999px;padding:0 11px}.reels .mu-tabs .chip[aria-selected=true]{background:var(--text);border-color:var(--text);color:var(--bg)}.reels .mu-tabs .chip.sug:not([aria-selected=true]){color:#cdbfff;border-color:#a994ff88}.reels .mu-list{gap:4px;max-height:340px;padding-right:2px;display:grid;overflow:auto}.reels .mu-row{border-radius:10px;grid-template-columns:34px minmax(0,1fr) 90px auto auto;align-items:center;gap:10px;padding:6px 8px;display:grid}.reels .mu-row:hover{background:#ffffff08}.reels .mu-row.on{background:#a994ff1a}.reels .mu-row.wait{opacity:.7}.reels .mu-pl{width:34px;height:34px;color:var(--text);cursor:pointer;background:#ffffff12;border:0;border-radius:50%;place-items:center;display:grid}.reels .mu-pl:hover:not(:disabled){color:#0c0a12;background:#a994ff}.reels .mu-pl:disabled{opacity:.4;cursor:default}.reels .mu-pl svg{width:14px;height:14px}.reels .mu-t{min-width:0;display:grid}.reels .mu-t strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.reels .mu-t small{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.reels .mu-mini{align-items:center;gap:1px;width:90px;height:22px;display:flex;overflow:hidden}.reels .mu-mini i{background:#a994ff88;border-radius:1px;flex:1;min-width:0}.reels .mu-ok{color:#cdbfff;padding:0 6px;font-size:12px}.reels .mu-row .lbtn svg{width:15px;height:15px}.reels .mu-up{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.reels .mu-up small{color:var(--text3);font-size:12px}@media (width<=560px){.reels .mu-row{grid-template-columns:34px minmax(0,1fr) auto}.reels .mu-row .mu-mini{display:none}.reels .mu-set label{grid-template-columns:84px minmax(0,1fr) 56px}}.reels .snd{gap:10px;padding:0 18px 8px;display:grid}.reels .snd .seg button{white-space:nowrap}.reels .snd-pre{justify-self:start}.reels .snd .mu-set label{grid-template-columns:100px minmax(0,1fr) 64px}.reels .snd .mu-set label:has(>.seg){grid-template-columns:100px minmax(0,1fr)}.reels .snd .mu-set label .seg{flex-wrap:wrap;justify-self:start}.reels .snd .mu-set label.off{opacity:.45}.reels .snd-st{color:var(--text3);margin:0;font-size:12.5px}.reels .snd-st.ok{color:var(--ok)}@media (width<=560px){.reels .snd .mu-set label:has(>.seg){grid-template-columns:minmax(0,1fr)}}.reels .snd-intro{color:var(--text3);margin:0;padding:0 18px 4px;font-size:13px}@media (width>=981px) and (height>=701px){.reels .rpv .tp .pbtn,.reels .rpv .tp .mono{display:none}.reels .rpv .tp{min-height:0;padding-bottom:10px}}.reels .dk-rz{z-index:6;cursor:ns-resize;touch-action:none;place-items:center;height:14px;display:grid;position:absolute;top:-6px;left:0;right:0}.reels .dk-rz i{background:#ffffff26;border-radius:3px;width:44px;height:4px;transition:background .15s,width .15s}.reels .dk-rz:hover i,.reels .dk-rz:focus-visible i,.reels .dk-rz:active i{background:var(--fluo);width:64px}.reels .dk-rz:focus-visible{outline:none}.reels .bgm{position:relative}.reels .bgm-b svg{width:16px;height:16px}.reels .bgm-p{z-index:40;background:#15121f;border-radius:14px;gap:12px;width:320px;padding:14px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 0 0 1px #ffffff1a,0 24px 48px -12px #000}.reels .bgm-h{justify-content:space-between;align-items:center;display:flex}.reels .bgm-h strong{font-size:14px;font-weight:500}.reels .bgm-h .lbtn{padding:4px}.reels .bgm-h svg{width:16px;height:16px}.reels .bgm-modes{display:flex}.reels .bgm-modes button{flex:1}.reels .bgm-sl{color:var(--text2);grid-template-columns:82px minmax(0,1fr) 44px;align-items:center;gap:10px;font-size:13px;display:grid}.reels .bgm-sl input{width:100%;accent-color:var(--fluo)}.reels .bgm-sl b{font:500 12px var(--mono);color:var(--text);text-align:right}.reels .bgm-sw{flex-wrap:wrap;gap:8px;display:flex}.reels .bgm-sw>button{cursor:pointer;border:0;border-radius:8px;width:30px;height:30px;padding:0;box-shadow:inset 0 0 0 1px #ffffff26}.reels .bgm-sw>button[aria-pressed=true]{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--fluo)}.reels .bgm-cu{cursor:pointer;background:conic-gradient(#f55,#fd5,#5f8,#5cf,#a6f,#f55);border-radius:8px;width:30px;height:30px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff40}.reels .bgm-cu input{opacity:0;cursor:pointer;position:absolute;inset:0}.reels .bgm-im{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.reels .bgm-im small{color:var(--text3);grid-column:1/-1;font-size:12px}.reels .bgm-th{aspect-ratio:9/16;position:relative}.reels .bgm-th>button:first-child{cursor:pointer;background:#ffffff0d 50%/cover;border:0;border-radius:8px;padding:0;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a}.reels .bgm-th.on>button:first-child{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--fluo)}.reels .bgm-th .del{color:#fff;cursor:pointer;background:#000c;border:0;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:none;position:absolute;top:3px;right:3px}.reels .bgm-th:hover .del{display:grid}.reels .bgm-th .del svg{width:12px;height:12px}.reels .bgm-up{aspect-ratio:9/16;color:var(--text2);font:500 12px var(--sans);cursor:pointer;background:0 0;border:1px dashed #fff3;border-radius:8px;place-content:center;justify-items:center;gap:4px;display:grid}.reels .bgm-up svg{width:18px;height:18px}.reels .bgm-row{color:var(--text2);align-items:center;gap:10px;font-size:13px;display:flex}.reels .bgm-row>span{width:82px}.reels .bgm-row .amod{margin-left:auto}.reels .bgm-n{color:var(--text3);font-size:12px}.reels .bgm-all{justify-self:start}@media (width<=560px){.reels .bgm-p{width:auto;position:fixed;inset:auto 12px 12px}}.reels .mlib{gap:8px;display:grid}.reels .mlib-n{color:var(--text3);font-size:12px;display:block}.reels .mlib-it{aspect-ratio:1;position:relative}.reels .mlib-th{cursor:pointer;background:#ffffff0d 50%/cover;border:0;border-radius:8px;padding:0;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #ffffff1a}.reels .mlib-th b{color:#fff;font:500 10.5px var(--mono);background:#000b;border-radius:4px;align-items:center;gap:3px;padding:1px 5px;display:inline-flex;position:absolute;bottom:4px;left:4px}.reels .mlib-th b svg{width:11px;height:11px}.reels .mlib-it.on .mlib-th{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--fluo)}.reels .mlib-it .del{color:#fff;cursor:pointer;background:#000c;border:0;border-radius:50%;place-items:center;width:20px;height:20px;padding:0;display:none;position:absolute;top:3px;right:3px}.reels .mlib-it:hover .del{display:grid}.reels .mlib-it .del svg{width:12px;height:12px}.reels .mlib-it.wait{text-align:center;background:#ffffff08;border-radius:8px;place-content:center;justify-items:center;gap:4px;padding:4px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}.reels .mlib-it.wait.bad{box-shadow:inset 0 0 0 1px #ff5c7766}.reels .mlib-it.wait small{color:var(--text3);font-size:10.5px;line-height:1.2}.reels .mlib-ph svg{width:18px;height:18px;color:var(--text3)}.reels .mlib-up{aspect-ratio:1;color:var(--text2);font:500 12px var(--sans);cursor:pointer;background:0 0;border:1px dashed #fff3;border-radius:8px;place-content:center;justify-items:center;gap:4px;display:grid;position:relative;overflow:hidden}.reels .mlib-up svg{width:18px;height:18px}.reels .mlib-up i{background:var(--fluo);height:3px;position:absolute;bottom:0;left:0}.reels .mlib-ov{z-index:80;background:#07060bcc;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.reels .mlib-dlg{background:#15121f;border-radius:16px;gap:12px;width:min(640px,100%);max-height:min(80vh,720px);padding:16px;display:grid;overflow:auto;box-shadow:0 0 0 1px #ffffff1a,0 30px 60px -20px #000}.reels .mlib-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.reels .mlib-h strong{font-size:14.5px;font-weight:500}.reels .mlib-h .lbtn{padding:4px}.reels .mlib-h svg{width:16px;height:16px}@media (width<=560px){.reels .mlib-dlg .mlib{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.reels .brd{gap:10px;padding:0 18px 8px;display:grid}.reels .brd-slot{flex-wrap:wrap;align-items:center;gap:10px;min-height:44px;display:flex}.reels .brd-l{width:110px;font-size:13.5px;display:grid}.reels .brd-l small{color:var(--text3);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.reels .brd-th{color:#fff9;background:#ffffff0d 50%/cover;border:0;border-radius:8px;flex:none;place-items:center;width:64px;height:40px;padding:0;display:grid;box-shadow:inset 0 0 0 1px #ffffff1a}.reels .brd-th svg{filter:drop-shadow(0 1px 2px #000);width:16px;height:16px}.reels .brd-th.img{cursor:pointer;background-color:#ffffff14;background-repeat:no-repeat;background-size:contain}.reels .brd-t{flex:1;min-width:0;display:grid}.reels .brd-t strong{text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;overflow:hidden}.reels .brd-t small{font:12px var(--mono);color:var(--text3)}.reels .brd .lbtn svg{width:15px;height:15px}.reels .brd-set{padding:0 0 0 120px}.reels .brd-set label:has(>.seg){grid-template-columns:100px minmax(0,1fr)}.reels .brd-set .seg{flex-wrap:wrap}.reels .brd-n{color:var(--text3);font-size:12px}.reels .brd-all{justify-self:start}@media (width<=560px){.reels .brd-set{padding:0}}.reels .frame .wm-img{pointer-events:none;height:auto;position:absolute}.reels .dk-br>i{cursor:grab;background:#ff9a1f33 50%/cover;border-radius:5px;align-items:center;padding:0 16px 0 6px;display:flex;position:absolute;top:2px;bottom:2px;overflow:hidden;box-shadow:inset 0 0 0 1px #ff9a1f}.reels .dk-br>i.on{cursor:grabbing;box-shadow:inset 0 0 0 2px var(--fluo)}.reels .dk-br>i span{font:normal 500 11px/1 var(--sans);color:#fff;text-shadow:0 1px 2px #000;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.reels .dk-br>i .x{color:#fff;font:500 13px/1 var(--sans);cursor:pointer;text-shadow:0 1px 2px #000;background:0 0;border:0;padding:0 2px;position:absolute;top:1px;right:7px}.reels .dk-br>i .rs{cursor:ew-resize;background:#ff9a1f;width:6px;position:absolute;top:0;bottom:0;right:0}.reels .dk-badd{color:#ffc27a;font:500 11.5px var(--sans);cursor:pointer;z-index:3;background:#0c0a12cc;border:1px dashed #ff9a1f88;border-radius:6px;padding:0 8px;position:absolute;top:3px;bottom:3px}.reels .dk-badd:hover{background:#ff9a1f22}.reels .dk-clips{color:#ffc27a;font:500 11.5px var(--sans);white-space:nowrap;background:#ff9a1f22;border-radius:999px;margin-left:10px;padding:2px 8px}.msh{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.msh-h{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.msh-h .sp,.msh-who .sp{flex:1}.msh-h .asearch{flex:280px;max-width:460px}.msh-h .lbtn svg{width:15px;height:15px}.msh-h .lbtn:disabled{opacity:.45;cursor:not-allowed}.msh-h .msh-x{padding:4px 9px;font-size:16px;line-height:1}.msh-bsel{text-overflow:ellipsis;max-width:340px}.msh-types{flex:0 auto}.msh .an-busy{color:var(--text3);font-size:13px}.msh-who{align-items:center;gap:12px;padding:12px 16px;display:flex}.msh-who .mx-av{grid-row:auto}.msh-who strong{font-size:15px;font-weight:500;display:block}.msh-who small{color:var(--text3);font-size:13px}.msh-list{min-height:200px;padding:6px 8px 10px}.msh-list>.shint{margin:16px 10px}.msh-day h3{z-index:2;color:var(--text3);background:linear-gradient(var(--s1) 70%, transparent);margin:0;padding:12px 10px 6px;font-size:13px;font-weight:500;position:sticky;top:0}.msh-day h3:first-letter{text-transform:uppercase}.msh-m{animation:none}.msh-m.go{cursor:pointer}.msh-m.go:focus-visible{outline:2px solid var(--fluo);outline-offset:-2px}.msh-m.hx>p{opacity:.55}.msh-m mark{color:var(--text);background:#d7ff1e33;border-radius:3px;padding:0 1px}.msh-au{font:inherit;color:var(--text);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:0;min-width:0;padding:0;font-weight:500;overflow:hidden}.msh-au:hover{text-underline-offset:2px;text-decoration:underline}.msh-from{min-width:0;color:var(--text3);grid-column:2;align-items:center;gap:10px;font-size:12.5px;display:flex}.msh-bc{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.msh-play{font-family:var(--mono);color:var(--text2);opacity:0;flex:none;align-items:center;gap:4px;font-size:12px;transition:opacity .15s;display:inline-flex}.msh-play svg{width:10px;height:10px}.msh-m.go:hover .msh-play,.msh-m.go:focus-visible .msh-play{opacity:1;color:var(--fluo)}.msh-norec{opacity:.7;flex:none}.msh-more{justify-content:center;padding:12px;display:flex}@media (hover:none){.msh-play{opacity:1}}@media (width<=760px){.msh-h .asearch{flex-basis:100%;max-width:none}.msh-bsel{flex:100%;max-width:100%}}.gsel{text-align:left;cursor:pointer;align-items:center;gap:8px;min-width:0;max-width:100%;transition:box-shadow .15s,background .15s;display:inline-flex;background-image:none!important;padding-right:10px!important}.gsel:hover:not(:disabled){background-color:#ffffff0d}.gsel.open,.gsel:focus-visible{outline:none;box-shadow:inset 0 0 0 1px #a994ff99,0 0 0 3px #7b5cff26}.gsel:disabled{opacity:.5;cursor:not-allowed}.gsel-v{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.gsel-c{width:16px;height:16px;color:var(--text3);flex:none;place-items:center;transition:transform .18s;display:grid}.gsel-c svg{width:15px;height:15px}.gsel.open .gsel-c{color:var(--text2);transform:rotate(180deg)}.gsel-b{font:500 11px/1.5 var(--sans);letter-spacing:.01em;white-space:nowrap;color:#cfc4ff;background:#7b5cff29;border-radius:99px;flex:none;align-items:center;gap:4px;padding:2px 8px;display:inline-flex;box-shadow:inset 0 0 0 1px #a994ff40}.gsel-b:before{content:"";background:#a994ff;border-radius:50%;width:5px;height:5px}.gsel-l{z-index:1000;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff26 transparent;background:#17141f;border-radius:14px;padding:6px;animation:.14s ease-out gselIn;position:fixed;overflow-y:auto;box-shadow:0 0 0 1px #ffffff14,0 18px 48px -12px #000c,0 4px 14px -6px #00000080}@keyframes gselIn{0%{opacity:0;transform:translateY(-4px)scale(.98)}to{opacity:1;transform:none}}.gsel-o{min-height:36px;font:14.5px/1.3 var(--sans);color:var(--text2);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:9px;align-items:center;gap:10px;padding:7px 10px 7px 12px;display:flex}.gsel-o.hi{color:var(--text);background:#ffffff0f}.gsel-o.on{color:var(--text)}.gsel-o.on.hi{background:#7b5cff29}.gsel-o.off{opacity:.4;cursor:not-allowed}.gsel-t{flex:auto;gap:1px;min-width:0;display:grid}.gsel-t>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gsel-t small{color:var(--text3);font-size:12px}.gsel-k{width:16px;height:16px;color:var(--fluo);flex:none;place-items:center;display:grid}.gsel-k svg{width:15px;height:15px}@media (prefers-reduced-motion:reduce){.gsel-l{animation:none}.gsel-c{transition:none}}}@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.uppercase{text-transform:uppercase}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/jetbrains-mono-cyrillic-ext-400-normal-C_uLvvQ5.woff2)format("woff2"),url(/build/assets/jetbrains-mono-cyrillic-ext-400-normal-Bh0R7Dhr.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/jetbrains-mono-cyrillic-400-normal-BEIGL1Tu.woff2)format("woff2"),url(/build/assets/jetbrains-mono-cyrillic-400-normal-ugxPyKxw.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/jetbrains-mono-greek-400-normal-C190GLew.woff2)format("woff2"),url(/build/assets/jetbrains-mono-greek-400-normal-B9oWc5Lo.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/jetbrains-mono-vietnamese-400-normal-ByoDsISC.woff2)format("woff2"),url(/build/assets/jetbrains-mono-vietnamese-400-normal-CqNFfHCs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/jetbrains-mono-latin-ext-400-normal-Bc8Ftmh3.woff2)format("woff2"),url(/build/assets/jetbrains-mono-latin-ext-400-normal-fXTG6kC5.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/jetbrains-mono-latin-400-normal-V6pRDFza.woff2)format("woff2"),url(/build/assets/jetbrains-mono-latin-400-normal-6-qcROiO.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/jetbrains-mono-cyrillic-ext-500-normal-C9ShMxGR.woff2)format("woff2"),url(/build/assets/jetbrains-mono-cyrillic-ext-500-normal-CEVyPk4Y.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/jetbrains-mono-cyrillic-500-normal-DmUKJPL_.woff2)format("woff2"),url(/build/assets/jetbrains-mono-cyrillic-500-normal-DJqRU3vO.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/jetbrains-mono-greek-500-normal-JpySY46c.woff2)format("woff2"),url(/build/assets/jetbrains-mono-greek-500-normal-D7SFKleX.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/jetbrains-mono-vietnamese-500-normal-BvH7FW2L.woff2)format("woff2"),url(/build/assets/jetbrains-mono-vietnamese-500-normal-DNRqzVM1.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/jetbrains-mono-latin-ext-500-normal-Cut-4mMH.woff2)format("woff2"),url(/build/assets/jetbrains-mono-latin-ext-500-normal-ckzbgY84.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/jetbrains-mono-latin-500-normal-BWZEU5yA.woff2)format("woff2"),url(/build/assets/jetbrains-mono-latin-500-normal-CJOVTJB7.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Switzer;src:url(/build/assets/switzer-400-BxEtgLLb.woff2)format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Switzer;src:url(/build/assets/switzer-500-A29GCmfN.woff2)format("woff2");font-weight:500;font-display:swap}@font-face{font-family:Switzer;src:url(/build/assets/switzer-700-9JzFtTp4.woff2)format("woff2");font-weight:700;font-display:swap}:root{--bg:#07060b;--s1:#0f0d16;--s2:#161320;--s3:#1f1b2b;--line:#2a2538;--line2:#3a3450;--sep:#ffffff0c;--text:#f2f0f7;--text2:#a9a3bc;--text3:#857e9a;--fluo:#d7ff1e;--fluo-hi:#e6ff6b;--on-fluo:#07060b;--uv:#7b5cff;--uv-text:#a994ff;--live:#e0142c;--live-glow:#ff2442;--ok:#1ee6b5;--warn:#ff9a1f;--crit:#ff5c77;--gl:#d7ff1e;--yt:#f03;--fb:#1877f2;--tw:#9146ff;--ig:#e1306c;--sans:"Switzer", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--mono:"JetBrains Mono", ui-monospace, Menlo, Consolas, monospace;--noise:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 .6 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.avt{background:var(--s3);color:var(--text2);border-radius:50%;flex:none;place-items:center;font-weight:500;display:inline-grid;position:relative;overflow:hidden}.avt>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.avt-i{font-size:.8em;line-height:1}.vu2,.vu3{pointer-events:none;gap:3px;display:flex}.vu2{z-index:2;position:absolute;top:42px;bottom:46px;left:10px}.vu3{gap:4px;height:60px}.vu2 i,.vu3 i{background:linear-gradient(to top, var(--ok) 0 70%, var(--fluo) 70% 88%, var(--crit) 88%);border-radius:3px;width:5px;height:100%;position:relative;overflow:hidden}.vu3 i{border-radius:4px;width:8px}.vu2 i b,.vu3 i b{top:0;left:0;right:0;bottom:var(--lv,0%);background:#0b0912e6;position:absolute;height:auto!important}.vu2 i em,.vu3 i em{background:#fff;height:2px;transition:opacity .3s;position:absolute;left:0;right:0;box-shadow:0 0 4px #fff8}.player .vu2{top:48px;bottom:56px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes pulse{50%{opacity:.5}}
