.ov{--u:1vmin;--uw:1vw;--uh:1vh;font-family:var(--font-sans), system-ui, sans-serif;color:#fff;font-weight:600;line-height:1.35;position:absolute;inset:0;overflow:hidden}.ov *,.ov :before,.ov :after{box-sizing:border-box}.ov-chat{--size:1;left:calc(4 * var(--u));right:calc(4 * var(--u));bottom:calc(4 * var(--u));max-width:34em;font-size:calc(var(--size) * 3.2 * var(--u));flex-direction:column;align-items:flex-start;gap:.5em;line-height:1.3;display:flex;position:absolute}.ov-chat .slot{max-width:100%}.ov-chat .msg{--c:hsl(var(--h) 95% 72%);--cd:hsl(var(--h) 70% 36%);--cp:hsl(var(--h) 90% 84%);transform-origin:0;align-items:flex-start;gap:.5em;max-width:100%;display:flex;position:relative}.ov-chat.c-accent .msg{--c:var(--ca);--cd:var(--ca)}.ov-chat .av{background:var(--c);color:#1a1a1a;border-radius:50%;flex-shrink:0;place-items:center;width:1.9em;height:1.9em;font-weight:800;display:grid;position:relative;overflow:hidden}.ov-chat .av img{object-fit:cover;width:100%;height:100%;display:block}.ov-chat.av-on .av{display:grid!important}.ov-chat.av-on.inline .av{vertical-align:middle;margin-right:.35em;display:inline-grid!important}.ov-chat.av-off .av{display:none!important}.ov-chat .body{min-width:0}.ov-chat .name{font-size:.72em;font-weight:800}.ov-chat .text{overflow-wrap:anywhere}.ov-chat .hd,.ov-chat .bd,.ov-chat .tm{display:none}.ov-chat .bd span{color:#fff;border-radius:.6em;margin-left:.35em;padding:.05em .5em;font-size:.85em;font-weight:800;display:inline-block}.ov-chat .lv{background:linear-gradient(90deg,#3b82f6,#06b6d4)}.ov-chat .fan{background:#fe2c55}.ov-chat .mod{background:#7c3aed}.ov-chat .top{background:#f59e0b}.ov-chat.s1 .av,.ov-chat.s3 .av,.ov-chat.s4 .av,.ov-chat.s5 .av,.ov-chat.s6 .av,.ov-chat.s7 .av,.ov-chat.s9 .av,.ov-chat.s10 .av,.ov-chat.s11 .av,.ov-chat.s12 .av,.ov-chat.s13 .av{display:none}.ov-chat.inline .body{display:block}.ov-chat.inline .name,.ov-chat.inline .text{font-size:1em;display:inline}.ov-chat.inline .nm{margin-right:.3em}.ov-chat.s1{gap:.2em}.ov-chat.s1 .msg{color:var(--ct,#fff);text-shadow:0 0 .12em var(--cb,#000), 0 0 .12em var(--cb,#000), .06em .06em 0 var(--cb,#000), -.06em -.06em 0 var(--cb,#000);font-weight:700}.ov-chat.s1 .nm{color:var(--c);margin-right:0}.ov-chat.s1 .nm:after{content:":";color:var(--ct,#fff);margin-right:.3em}.ov-chat.s2{gap:.6em}.ov-chat.s2 .msg{align-items:flex-end}.ov-chat.s2 .av{width:1.8em;height:1.8em}.ov-chat.s2 .name{color:var(--ca,#f1f1f1);text-shadow:0 1px 3px #000;margin:0 0 .15em .75em}.ov-chat.s2 .text{background:var(--cb,#fff);width:fit-content;color:var(--ct,#111);border-radius:1.1em 1.1em 1.1em .3em;padding:.45em .8em;font-weight:500;box-shadow:0 .15em .5em #00000040}.ov-chat.s3{gap:.85em}.ov-chat.s3 .msg{background:var(--cb,var(--cp));color:var(--ct,#111);border:.13em solid #111;padding:.35em .8em;box-shadow:.25em .25em #111}.ov-chat.s3 .nm{text-transform:uppercase;font-weight:800}.ov-chat.s3 [data-n="0"] .msg{transform:rotate(-2deg)}.ov-chat.s3 [data-n="1"] .msg{transform:rotate(1.5deg)}.ov-chat.s3 [data-n="2"] .msg{transform:rotate(-1deg)}.ov-chat.s4{gap:.7em}.ov-chat.s4 .msg{display:block}.ov-chat.s4 .name{background:var(--c);color:hsl(var(--h) 60% 15%);letter-spacing:.05em;text-transform:uppercase;border-radius:.55em .55em 0 0;margin-left:.6em;padding:.25em .85em;display:inline-block}.ov-chat.c-accent.s4 .name{color:#111}.ov-chat.s4 .text{background:var(--cb,#0a0a0ad1);width:fit-content;color:var(--ct,#fff);border-top:.14em solid var(--c);border-radius:.6em;padding:.45em .85em}.ov-chat.s5{background:var(--cb,#fffffff5);max-width:none;height:2.4em;display:block;left:0;right:0;overflow:hidden;box-shadow:0 .2em .8em #00000059}.ov-chat.s5:empty{display:none}.ov-chat.s5:before{content:"CHAT";z-index:1;background:var(--ca,#e0421a);color:#fff;letter-spacing:.08em;align-items:center;padding:0 1em;font-size:.8em;font-weight:800;display:flex;position:absolute;top:0;bottom:0;left:0}.ov-chat.s5 .slot{white-space:nowrap;align-items:center;max-width:none;height:100%;display:flex;position:absolute;top:0;left:0}.ov-chat.s5 .msg{color:var(--ct,#111)}.ov-chat.s5 .nm{color:var(--ca,#e0421a);font-weight:800}.ov-chat.s6{gap:.65em}.ov-chat.s6 .msg{background:var(--cb,#080614d9);color:var(--ct,#fff);border:.1em solid var(--c);box-shadow:0 0 .55em var(--c), inset 0 0 .45em hsl(var(--h) 95% 72% / .35);border-radius:.65em;padding:.4em .75em;display:block}.ov-chat.s6 .name{color:var(--c);text-shadow:0 0 .4em var(--c);font-size:.8em}.ov-chat.s7{font-family:var(--ov-pixel), monospace;gap:.6em}.ov-chat.s7 .msg{background:var(--cb,#fff);color:var(--ct,#111);border:.25em solid #111;padding:.65em .75em;font-size:.55em;font-weight:400;line-height:1.75;display:block;box-shadow:inset -.25em -.25em #0003,.25em .25em #00000080}.ov-chat.s7 .name{color:var(--cd);text-transform:uppercase;font-size:1em;font-weight:400}.ov-chat.s8{gap:.5em}.ov-chat.s8 .msg{background:var(--cb,#ffffff2e);color:var(--ct,#fff);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:.05em solid #ffffff73;border-radius:1.4em;align-items:center;padding:.35em 1em .35em .35em;box-shadow:0 .5em 1.5em #0003}.ov-chat.s8 .av{width:2em;height:2em}.ov-chat.s8 .name{opacity:.85;font-size:.72em}.ov-chat.s9{top:calc(4 * var(--u));max-width:none;display:block;left:35%}.ov-chat.s9 .slot{position:absolute;bottom:0}.ov-chat.s9 .msg{background:var(--cb,#0009);color:var(--ct,#fff);transform-origin:100%;border-radius:1.2em;padding:.35em .85em}.ov-chat.s9 .nm{color:var(--c);font-weight:800}.ov-chat.s10{gap:1em}.ov-chat.s10 .msg{background:var(--cb,var(--cp));color:var(--ct,hsl(var(--h) 60% 18%));font-family:var(--ov-hand), cursive;padding:.55em .95em .45em;font-size:1.25em;font-weight:700;line-height:1.05;display:block;box-shadow:0 .35em .7em #00000059}.ov-chat.s10 .msg:before{content:"";background:#ffffff8c;width:2.2em;height:.7em;position:absolute;top:-.35em;left:38%}.ov-chat.s10 .name{font-family:var(--font-sans), sans-serif;font-size:.6em}.ov-chat.s10 [data-n="0"] .msg{transform:rotate(-3deg)}.ov-chat.s10 [data-n="1"] .msg{transform:rotate(2deg)}.ov-chat.s10 [data-n="2"] .msg{transform:rotate(-1deg)}.ov-chat.s11{left:calc(3 * var(--u));right:calc(3 * var(--u));background:var(--cb,#050a05e6);font-family:var(--ov-mono), monospace;font-size:calc(var(--size) * 2.7 * var(--u));border:.06em solid #1f3d1f;border-radius:.55em;align-items:stretch;gap:0;padding:2.1em .8em .6em}.ov-chat.s11:empty{display:none}.ov-chat.s11:before{content:"live-chat.sh";color:#8a8;background:radial-gradient(circle at 1.2em,#ff5f56 .36em,#0000 .4em),radial-gradient(circle at 2.2em,#ffbd2e .36em,#0000 .4em),radial-gradient(circle at 3.2em,#27c93f .36em,#0000 .4em),#1b1f1b;border-radius:.7em .7em 0 0;height:2em;padding-left:4.4em;font-size:.8em;line-height:2em;position:absolute;top:0;left:0;right:0}.ov-chat.s11:after{content:"▋";color:var(--ca,#4ade80);animation:1s step-end infinite ov-blink}.ov-chat.s11 .msg{color:var(--ct,#d1fae5);font-weight:500;display:block}.ov-chat.s11 .name{font-weight:500}.ov-chat.s11 .nm{display:none}.ov-chat.s11 .hd{color:var(--ca,#4ade80);display:inline}.ov-chat.s11 .hd:after{content:"@live:~$ "}.ov-chat.s12{gap:1.15em}.ov-chat.s12 .msg{background:var(--cb,#fff);color:var(--ct,#111);border:.16em solid #111;border-radius:1.5em;padding:.4em .9em}.ov-chat.s12 .msg:before{content:"";border:.55em solid #0000;border-top:.8em solid #111;border-bottom-width:0;position:absolute;bottom:-.8em;left:1.1em}.ov-chat.s12 .msg:after{content:"";border-style:solid;border-width:.56em .36em 0;border-color:var(--cb,#fff) transparent transparent;position:absolute;bottom:-.5em;left:1.3em}.ov-chat.s12 .nm{font-family:var(--ov-comic), cursive;color:var(--cd);letter-spacing:.04em;text-transform:uppercase;font-size:1.15em;font-weight:400}.ov-chat.s12 .nm:after{content:"!"}.ov-chat.s13{left:calc(7 * var(--u));right:calc(7 * var(--u));background:var(--cb,#fffdf7);color:var(--ct,#222);font-family:var(--ov-receipt), monospace;font-size:calc(var(--size) * 2.6 * var(--u));align-items:stretch;gap:0;padding:3.3em 1em 1.4em;-webkit-mask:radial-gradient(.45em at 50% 100%,#0000 98%,#000) 0 0/.95em 100%;mask:radial-gradient(.45em at 50% 100%,#0000 98%,#000) 0 0/.95em 100%}.ov-chat.s13:empty{display:none}.ov-chat.s13:before{content:"WAROENGKU LIVE\a *** STRUK CHAT ***";white-space:pre;text-align:center;border-bottom:.12em dashed #999;padding-bottom:.45em;font-weight:700;line-height:1.3;position:absolute;top:.8em;left:1em;right:1em}.ov-chat.s13 .msg{border-bottom:.1em dashed #ccc;padding:.45em 0;font-weight:400;display:block}.ov-chat.s13 .slot:last-child .msg{border-bottom:0}.ov-chat.s13 .name{text-transform:uppercase;justify-content:space-between;font-size:1em;font-weight:700;display:flex}.ov-chat.s13 .tm{font-weight:400;display:inline}.ov-chat.s14{gap:.6em}.ov-chat.s14 .msg{align-items:center;gap:0}.ov-chat.s14 .av{z-index:1;border:.16em solid var(--ca,hsl(var(--h) 90% 55%));background:#fff;width:2.3em;height:2.3em}.ov-chat.s14 .body{color:var(--ct,#fff);background:var(--cb,hsl(var(--h) 80% 50%));border-radius:0 1.4em 1.4em 0;margin-left:-.8em;padding:.45em 1em .45em 1.3em}.ov-chat.s14 .nm{font-weight:800}.ov-chat.s15{align-items:stretch;gap:.5em}.ov-chat.s15 .msg{background:var(--cb,#141416eb);color:var(--ct,#fff);border:.05em solid #333;border-radius:2.5em;align-items:center;gap:.6em;padding:.3em .9em .3em .3em}.ov-chat.s15 .av{background:var(--ca,#16a34a);width:2.2em;height:2.2em}.ov-chat.s15 .av>*{display:none}.ov-chat.s15 .av:before{content:"🏆";font-size:1.1em}.ov-chat.s15 .name{color:var(--ca,#86efac);letter-spacing:.07em;text-transform:uppercase;font-size:.6em}.ov-chat.s15 .nm:after{content:" berkata"}.ov-chat.s16{gap:.7em}.ov-chat.s16 .msg{align-items:flex-end;gap:.55em}.ov-chat.s16 .av{width:2.4em;height:2.4em}.ov-chat.s16 .body{background:var(--cb,#fff);color:var(--ct,#111);border-radius:1.3em 1.3em 1.3em .35em;padding:.45em .85em;font-weight:500}.ov-chat.s16 .name{color:var(--ca,#666);font-size:.66em}.ov-chat.s16 .nm{display:none}.ov-chat.s16 .hd{display:inline}.ov-chat.s17{gap:.7em}.ov-chat.s17 .msg{color:var(--ct,#fff);text-shadow:0 1px 4px #000;align-items:center;gap:.6em}.ov-chat.s17 .av{background:conic-gradient(#feda75,#fa7e1e,#d62976,#962fbf,#4f5bd5,#feda75);width:2.6em;height:2.6em;padding:.16em}.ov-chat.s17 .av img,.ov-chat.s17 .av span{border:.14em solid #2a2a2a;border-radius:50%;width:100%;height:100%}.ov-chat.s17 .av span{background:var(--c);place-items:center;display:grid}.ov-chat.s17 .name{font-size:.75em}.ov-chat.s18{left:calc(6 * var(--u));align-items:stretch;gap:1.25em}.ov-chat.s18 .msg{background:var(--cb,#fff);color:var(--ct,#111);border-radius:.9em;margin-top:.7em;padding:.6em .8em .55em 3.7em;font-weight:500;display:block;box-shadow:0 .4em 1.1em #0000004d}.ov-chat.s18 .av{border:.22em solid var(--cb,#fff);width:3.4em;height:3.4em;position:absolute;top:-.75em;left:-.4em}.ov-chat.s18 .name{font-size:.8em}.ov-chat.s18 .bd{display:inline}.ov-chat.s18 .bd span{color:#92400e;background:#fef3c7;font-size:.75em}.ov-chat.s18 .bd .mod{color:#5b21b6;background:#ede9fe}.ov-chat.s18 .bd .lv{display:none}.ov-chat.s19{left:calc(3 * var(--u));right:calc(3 * var(--u));background:var(--cb,#313338f0);border-radius:.55em;align-items:stretch;gap:.7em;padding:.75em .8em}.ov-chat.s19:empty{display:none}.ov-chat.s19 .msg{color:var(--ct,#dbdee1);gap:.6em;font-weight:500}.ov-chat.s19 .av{width:2.2em;height:2.2em}.ov-chat.s19 .name{font-size:.85em}.ov-chat.s19 .nm{color:var(--c)}.ov-chat.s19 .tm{color:#949ba4;margin-left:.45em;font-size:.8em;font-weight:500;display:inline}.ov-chat.s20{flex-flow:wrap;align-items:flex-end;gap:.5em .3em}.ov-chat.s20 .msg{background:var(--cb,#fff);transform-origin:bottom;width:6.4em;padding:.4em .4em .35em;display:block;box-shadow:0 .45em .9em #0006}.ov-chat.s20 .av{border-radius:0;width:100%;height:5.4em}.ov-chat.s20 .av span{font-size:2.2em}.ov-chat.s20 .body{color:var(--ct,#222);font-family:var(--ov-hand), cursive;margin-top:.25em;font-size:1.05em;font-weight:700;line-height:1.05}.ov-chat.s20 .nm{margin-right:0}.ov-chat.s20 .nm:after{content:":";margin-right:.25em}.ov-chat.s20 [data-n="0"] .msg{transform:rotate(-5deg)}.ov-chat.s20 [data-n="1"] .msg{transform:rotate(4deg)translateY(-.6em)}.ov-chat.s20 [data-n="2"] .msg{transform:rotate(-2deg)}.ov-chat.s21{font-family:var(--ov-game), sans-serif;gap:.65em}.ov-chat.s21 .msg{align-items:center;gap:0}.ov-chat.s21 .av{z-index:1;background:var(--c);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);border-radius:0;width:2.9em;height:3.2em;padding:.2em}.ov-chat.s21 .av img,.ov-chat.s21 .av span{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);width:100%;height:100%}.ov-chat.s21 .av span{color:var(--c);background:#222;place-items:center;display:grid}.ov-chat.s21 .body{background:var(--cb,#06141ee6);border-left:.16em solid var(--c);color:var(--ct,#e0f7ff);clip-path:polygon(0 0,100% 0,92% 100%,0 100%);margin-left:-.55em;padding:.25em 1.7em .3em 1em}.ov-chat.s21 .name{color:var(--c);letter-spacing:.1em;text-transform:uppercase;font-size:.72em;font-weight:700}.ov-chat.s21 .text{font-size:1.12em;font-weight:600}.ov-chat.s21 .bd{display:inline}.ov-chat.s21 .bd span{color:var(--c);background:0 0;border-radius:0;margin:0;padding:0;font-size:1em}.ov-chat.s21 .bd .lv:before{content:" · "}.ov-chat.s21 .bd .fan,.ov-chat.s21 .bd .mod,.ov-chat.s21 .bd .top{display:none}.ov-chat.s22{gap:1.5em}.ov-chat.s22 .msg{text-align:center;background:var(--cb,#0f0c0ac7);min-width:8em;color:var(--ct,#fff);transform-origin:50%;border:.05em solid #fff3;border-radius:1.1em;margin-top:1.2em;padding:1.45em 1.1em .55em;display:block}.ov-chat.s22 .av{border:.16em solid var(--c);width:2.4em;height:2.4em;margin-left:-1.2em;position:absolute;top:-1.2em;left:50%}.ov-chat.s22 .name{font-size:.75em}.ov-chat.s22 .nm{color:var(--c)}.ov-chat.s23{align-items:stretch;gap:.5em}.ov-chat.s23 .msg{background:var(--cb,#121212eb);color:var(--ct,#fff);border-radius:.7em;align-items:stretch;gap:0;overflow:hidden}.ov-chat.s23 .av{border-radius:0;width:3.2em;height:auto;min-height:3.2em}.ov-chat.s23 .body{flex-direction:column-reverse;justify-content:center;padding:.4em .75em;display:flex}.ov-chat.s23 .text{font-weight:700}.ov-chat.s23 .name{color:var(--ca,#1ed760);font-size:.78em;font-weight:600}.ov-chat.s24{gap:.4em}.ov-chat.s24 .msg{background:var(--cb,#00000059);color:var(--ct,#fff);border-radius:.8em;gap:.45em;padding:.3em .8em .3em .3em}.ov-chat.s24 .av{width:1.9em;height:1.9em}.ov-chat.s24 .name{color:var(--ca,#d1d5db);flex-wrap:wrap;align-items:center;gap:.3em;font-size:.8em;display:flex}.ov-chat.s24 .bd{order:-1;gap:.25em;display:flex}.ov-chat.s24 .bd span{margin:0;font-size:.8em}.ov-chat.s25{gap:.6em}.ov-chat.s25 .ov-hist{flex-direction:column;align-items:flex-start;gap:.3em;display:flex}.ov-chat.s25 .ov-hist:empty{display:none}.ov-chat.s25 .ov-hist .msg{opacity:.8;text-shadow:0 1px 3px #000;align-items:center;gap:.35em;font-size:.62em}.ov-chat.s25 .ov-hist .av{width:1.5em;height:1.5em}.ov-chat.s25 .nm{margin-right:0}.ov-chat.s25 .nm:after{content:":";margin-right:.3em}.ov-chat.s25 .ov-speaker{position:relative}.ov-chat.s25 .ov-speaker .msg{transform-origin:0 100%;flex-direction:column-reverse;align-items:flex-start;gap:1.2em}.ov-chat.s25 .ov-speaker .av{border:.2em solid #fff;width:4.2em;height:4.2em;box-shadow:0 .3em .8em #0006}.ov-chat.s25 .ov-speaker .body{background:var(--cb,#fff);color:var(--ct,#111);border:.16em solid #111;border-radius:1.2em;padding:.45em .9em;font-weight:600;position:relative}.ov-chat.s25 .ov-speaker .body:before{content:"";border:.6em solid #0000;border-top:.95em solid #111;border-bottom-width:0;position:absolute;bottom:-.95em;left:1.5em}.ov-chat.s25 .ov-speaker .body:after{content:"";border-style:solid;border-width:.66em .38em 0;border-color:var(--cb,#fff) transparent transparent;position:absolute;bottom:-.62em;left:1.72em}.ov-chat.s25 .ov-speaker .nm{font-family:var(--ov-comic), cursive;color:var(--cd);letter-spacing:.04em;text-transform:uppercase;font-size:1.1em;font-weight:400}.ov-chat.al-center{align-items:center;margin-left:auto;margin-right:auto}.ov-chat.al-right{align-items:flex-end;margin-left:auto}.ov-chat.al-center .body{text-align:center}.ov-chat.al-right .body{text-align:right}.ov-chat.al-right .msg{transform-origin:100%;flex-direction:row-reverse}.ov-chat.al-center .msg{transform-origin:50%}.ov-chat.al-center.s11,.ov-chat.al-right.s11,.ov-chat.al-center.s13,.ov-chat.al-right.s13,.ov-chat.al-center.s15,.ov-chat.al-right.s15,.ov-chat.al-center.s18,.ov-chat.al-right.s18,.ov-chat.al-center.s19,.ov-chat.al-right.s19,.ov-chat.al-center.s23,.ov-chat.al-right.s23{align-items:stretch}.ov-chat.al-right.s13 .name{flex-direction:row-reverse}.ov-chat.al-right.s2 .name{margin:0 .75em .15em 0}.ov-chat.al-right.s2 .text{border-radius:1.1em 1.1em .3em;margin-left:auto}.ov-chat.al-center.s2 .text{margin:0 auto}.ov-chat.al-right.s16 .body{border-radius:1.3em 1.3em .35em}.ov-chat.al-right.s4 .name{margin:0 .6em 0 0}.ov-chat.al-right.s4 .text{margin-left:auto}.ov-chat.al-center.s4 .text{margin:0 auto}.ov-chat.s9.al-left{left:calc(4 * var(--u));right:35%}.ov-chat.s9.al-center{left:20%;right:20%}.ov-chat.s9.al-right{left:35%;right:calc(4 * var(--u))}.ov-chat.s9.al-left .msg{transform-origin:0}.ov-chat.al-right.s12 .msg:before{left:auto;right:1.1em}.ov-chat.al-right.s12 .msg:after{left:auto;right:1.3em}.ov-chat.al-center.s12 .msg:before{left:calc(50% - .55em)}.ov-chat.al-center.s12 .msg:after{left:calc(50% - .36em)}.ov-chat.al-right.s14 .body{background:var(--cb,hsl(var(--h) 80% 50%));border-radius:1.4em 0 0 1.4em;margin:0 -.8em 0 0;padding:.45em 1.3em .45em 1em}.ov-chat.al-right.s18 .msg{padding:.6em 3.7em .55em .8em}.ov-chat.al-right.s18 .av{left:auto;right:-.4em}.ov-chat.al-center.s20{justify-content:center}.ov-chat.al-right.s20{justify-content:flex-end}.ov-chat.al-right.s21 .body{border-left:0;border-right:.16em solid var(--c);clip-path:polygon(0 0,100% 0,100% 100%,8% 100%);margin:0 -.55em 0 0;padding:.25em 1em .3em 1.7em}.ov-chat.al-right.s24 .name{justify-content:flex-end}.ov-chat.al-center.s24 .name{justify-content:center}.ov-chat.al-right.s25 .ov-hist{align-items:flex-end}.ov-chat.al-center.s25 .ov-hist{align-items:center}.ov-chat.al-right.s25 .ov-speaker .msg{transform-origin:100% 100%;align-items:flex-end}.ov-chat.al-center.s25 .ov-speaker .msg{transform-origin:bottom;align-items:center}.ov-chat.al-right.s25 .ov-speaker .body:before{left:auto;right:1.5em}.ov-chat.al-right.s25 .ov-speaker .body:after{left:auto;right:1.72em}.ov-chat.al-center.s25 .ov-speaker .body:before{left:calc(50% - .6em)}.ov-chat.al-center.s25 .ov-speaker .body:after{left:calc(50% - .38em)}.ov-chat.c-font,.ov-chat.c-font .msg,.ov-chat.c-font .name,.ov-chat.c-font .nm,.ov-chat.c-font .body,.ov-chat.c-font .text{font-family:var(--chat-font)}.ov-chat.c-font:not(.s25) .msg,.ov-chat.c-font.s25 .ov-speaker .msg{font-size:calc(var(--chat-fs,1) * 1em)}.ov-chat.c-accent .nm,.ov-chat.c-accent.s11 .hd,.ov-chat.c-accent.s16 .hd{color:var(--ca)}@keyframes ov-blink{50%{opacity:0}}.ov-alerts{pointer-events:none;font-family:var(--a-font,inherit);font-size:calc(2.2 * var(--u) * var(--a-size,1) * var(--a-fs,1));position:absolute;inset:0}.ov-alert-pos{justify-content:center;padding:0 4%;display:flex;position:absolute;top:2em;left:0;right:0}.ov-alerts.v-middle .ov-alert-pos{top:50%;transform:translateY(-50%)}.ov-alerts.v-bottom .ov-alert-pos{top:auto;bottom:2em}.ov-alerts.al-left .ov-alert-pos{justify-content:flex-start}.ov-alerts.al-right .ov-alert-pos{justify-content:flex-end}.ov-alert{--k:var(--c-gift);--kl:var(--c-gift-l);--kd:var(--c-gift-d);--ka:var(--c-gift-a);--a-bg:var(--k);--a-border:0 solid transparent;--a-radius:1.2em;--a-pad:.6em 1.3em .6em .6em;--a-shadow:0 .5em 1.7em var(--ka), inset 0 0 0 1px #ffffff40;--a-icon-bg:#fff3;--a-icon-radius:.9em;max-width:min(26em,100%);padding:var(--a-pad);border:var(--a-border);border-radius:var(--a-radius);background:var(--a-bg);box-shadow:var(--a-shadow);color:var(--a-ink,#fff);align-items:center;gap:.75em;display:flex;position:relative;overflow:hidden}.ov-alert.follow{--k:var(--c-follow);--kl:var(--c-follow-l);--kd:var(--c-follow-d);--ka:var(--c-follow-a)}.ov-alert.donation{--k:var(--c-donation);--kl:var(--c-donation-l);--kd:var(--c-donation-d);--ka:var(--c-donation-a)}.ov-alert.donation.big{--k:var(--c-big);--kl:var(--c-big-l);--kd:var(--c-big-d);--ka:var(--c-big-a)}.ov-alert.speech{--k:var(--c-speech);--kl:var(--c-speech-l);--kd:var(--c-speech-d);--ka:var(--c-speech-a)}.ov-alert.big{font-size:1.12em}.ov-alert.donation,.ov-alert.speech{align-items:flex-start}.ov-alert:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffffff73 50%,#0000 70%);animation:1.4s ease-out .35s ov-sweep;position:absolute;inset:0;transform:translate(-120%)}.ov-alert .icon{border-radius:var(--a-icon-radius);background:var(--a-icon-bg);flex-shrink:0;place-items:center;width:3.2em;height:3.2em;display:grid;position:relative}.ov-alert .icon .emoji{font-size:1.85em;line-height:1}.ov-alert .icon img{object-fit:contain;filter:drop-shadow(0 .15em .35em #0000004d);width:86%;height:86%;animation:1.6s ease-in-out .7s infinite ov-float}.ov-alert .a-body{min-width:0}.ov-alert .a-name{white-space:nowrap;text-overflow:ellipsis;font-size:1.1em;font-weight:800;display:block;overflow:hidden}.ov-alert .a-line{opacity:.95;font-size:.8em;font-weight:600;display:block}.ov-alert.gift .a-line,.ov-alert.follow .a-line{white-space:nowrap}.ov-alert .hl{color:var(--a-accent,inherit)}.ov-alert.donation .a-line .hl{font-size:1.35em;font-weight:800}.ov-alert .a-msg{overflow-wrap:anywhere;margin:.35em 0 0;font-size:.9em;font-weight:600;line-height:1.35}.ov-alert.speech .a-msg{margin-top:.15em;font-size:1em}.ov-alert .count{text-shadow:0 .12em .4em #00000040;margin-left:.15em;font-size:1.7em;font-weight:800}.ov-bit{border-radius:.08em;width:.42em;height:.42em;position:absolute;top:0;left:0}@keyframes ov-sweep{to{transform:translate(120%)}}@keyframes ov-float{50%{transform:translateY(-.2em)rotate(-5deg)}}.ov-alerts.th-glass .ov-alert{--a-bg:var(--c-card-o);--a-border:.06em solid #ffffff73;--a-shadow:0 .6em 1.8em #00000040;--a-icon-bg:var(--k);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ov-alerts.th-neon .ov-alert{--a-bg:var(--c-card-o);--a-border:.12em solid var(--k);--a-radius:.8em;--a-shadow:0 0 .9em var(--k), inset 0 0 .7em var(--ka);--a-icon-bg:transparent}.ov-alerts.th-neon .icon{box-shadow:inset 0 0 0 .1em var(--k), 0 0 .5em var(--ka)}.ov-alerts.th-neon .a-name{color:var(--kl);text-shadow:0 0 .45em var(--k)}.ov-alerts.th-pixel .ov-alert{--a-bg:var(--c-card-o);--a-border:.25em solid #111;--a-radius:0;--a-shadow:inset -.25em -.25em 0 #0000002e, .3em .3em 0 #00000073;--a-icon-bg:var(--k);--a-icon-radius:0;line-height:1.6}.ov-alerts.th-pixel .ov-alert:after{display:none}.ov-alerts.th-pixel .a-name{color:var(--kd)}.ov-alerts.th-comic .ov-alert{--a-bg:radial-gradient(var(--ka) 22%, transparent 24%) 0 0 / .55em .55em, var(--c-card-o);--a-border:.18em solid #111;--a-radius:.9em;--a-shadow:.35em .35em 0 #111;--a-icon-bg:var(--k);transform:rotate(-1.5deg)}.ov-alerts.th-comic .ov-alert:after{display:none}.ov-alerts.th-comic .icon{border:.14em solid #111}.ov-alerts.th-comic .a-name{color:var(--kd);letter-spacing:.04em;text-transform:uppercase}.ov-alerts.th-dark .ov-alert,.ov-alerts.th-light .ov-alert{--a-bg:var(--c-card-o);--a-radius:.5em;--a-shadow:0 .4em 1.2em #0000004d;--a-icon-bg:var(--ka);border-left:.35em solid var(--k)}.ov-alerts.th-dark .ov-alert:after,.ov-alerts.th-light .ov-alert:after{opacity:.35}.ov-alerts.th-light .a-name{color:var(--kd)}.ov-alerts.th-ticket .ov-alert-pos{filter:drop-shadow(0 .3em .5em #00000059)}.ov-alerts.th-ticket .ov-alert{--a-bg:linear-gradient(90deg, var(--k) 0 4.4em, var(--c-card-o) 4.4em);--a-radius:.45em;--a-shadow:none;--a-icon-bg:transparent;--a-pad:.55em 1.6em .55em .6em;-webkit-mask:radial-gradient(.5em at 0,#0000 97%,#000) 0 0/51% 100% no-repeat,radial-gradient(.5em at 100%,#0000 97%,#000) 100% 0/51% 100% no-repeat;mask:radial-gradient(.5em at 0,#0000 97%,#000) 0 0/51% 100% no-repeat,radial-gradient(.5em at 100%,#0000 97%,#000) 100% 0/51% 100% no-repeat}.ov-alerts.th-ticket .a-body{border-left:.14em dashed var(--kd);padding-left:.9em}.ov-alerts.th-luxury .ov-alert{--a-bg:var(--c-card-o);--a-border:.08em solid var(--k);--a-radius:.3em;--a-shadow:inset 0 0 0 .22em var(--c-card), inset 0 0 0 .28em var(--kd), 0 .6em 1.6em #00000073;--a-icon-bg:transparent}.ov-alerts.th-luxury .icon{border:.08em solid var(--k);border-radius:50%}.ov-alerts.th-luxury .a-name{background:linear-gradient(90deg, var(--kl), var(--k), var(--kl));color:#0000;letter-spacing:.04em;-webkit-background-clip:text;background-clip:text}.ov-alerts.th-luxury .a-line{letter-spacing:.14em;text-transform:uppercase;font-size:.66em}.ov-alerts.th-candy .ov-alert{--a-bg:repeating-linear-gradient(-45deg, var(--kl) 0 .55em, var(--c-card) .55em 1.1em);--a-border:.16em solid var(--k);--a-radius:2.2em;--a-shadow:0 .4em 1em var(--ka);--a-icon-bg:var(--k);--a-icon-radius:50%}.ov-alerts.th-candy .a-name{color:var(--kd)}.ov-alerts.th-retro .ov-alert{--a-bg:linear-gradient(transparent 92%, var(--ka) 92%) 0 0 / 100% .7em, var(--c-card-o);--a-radius:.4em;--a-shadow:0 .2em 0 var(--k), 0 .6em 1.4em #0006;--a-icon-bg:#ffffff1f}.ov-alerts.th-retro .a-name{text-shadow:.08em .08em 0 var(--k);font-style:italic}.ov-alerts.th-terminal .ov-alert{--a-bg:var(--c-card-o);--a-border:.06em solid var(--kd);--a-radius:.35em;--a-shadow:0 .5em 1.4em #00000073;--a-icon-bg:transparent;--a-pad:1.6em 1.2em .6em .6em}.ov-alerts.th-terminal .ov-alert:before{content:"";background:radial-gradient(circle at .8em,#ff5f56 .26em,#0000 .3em),radial-gradient(circle at 1.6em,#ffbd2e .26em,#0000 .3em),radial-gradient(circle at 2.4em,#27c93f .26em,#0000 .3em),#ffffff0f;height:1.1em;position:absolute;top:0;left:0;right:0}.ov-alerts.th-terminal .ov-alert:after{display:none}.ov-alerts.th-terminal .a-name{color:var(--k)}.ov-alerts.th-terminal .a-name:before{content:"$ ";opacity:.7}.ov-alerts.th-terminal .a-body:after{content:"▋";color:var(--k);animation:1s step-end infinite ov-blink}.ov-alerts.th-paper .ov-alert{--a-bg:var(--k);--a-radius:.1em;--a-shadow:0 .45em .9em #00000059;--a-icon-bg:#ffffff73;--a-icon-radius:50%;overflow:visible;transform:rotate(-2deg)}.ov-alerts.th-paper .ov-alert:before{content:"";background:#fff9;width:2.6em;height:.85em;position:absolute;top:-.45em;left:40%;transform:rotate(3deg)}.ov-alerts.th-paper .ov-alert:after{display:none}.ov-alerts.th-holo .ov-alert{--a-bg:linear-gradient(120deg, var(--c-gift-l), var(--c-follow-l), var(--c-donation-l), var(--c-big-l), var(--c-gift-l)) 0 0 / 300% 100%;--a-border:.08em solid #ffffffd9;--a-shadow:0 .5em 1.5em #0003, inset 0 0 1em #fff9;--a-icon-bg:#ffffff8c;animation:4s linear infinite ov-holo}@keyframes ov-holo{to{background-position:300% 0}}.ov-alerts.th-space .ov-alert{--a-bg:radial-gradient(.09em .09em at 18% 30%, #fff 99%, transparent), radial-gradient(.07em .07em at 62% 70%, #fff 99%, transparent), radial-gradient(.1em .1em at 85% 25%, #fff 99%, transparent), radial-gradient(.07em .07em at 40% 85%, #fff 99%, transparent), radial-gradient(circle at 100% 0, var(--ka), transparent 60%), var(--c-card-o);--a-border:.06em solid #ffffff2e;--a-icon-bg:var(--ka);--a-icon-radius:50%;--a-shadow:0 .5em 1.6em #00000073}.ov-alerts.th-sakura .ov-alert{--a-bg:var(--c-card);--a-border:.12em solid var(--kl);--a-radius:1.4em;--a-shadow:0 .5em 1.4em var(--ka);--a-icon-bg:var(--k);--a-icon-radius:50%;overflow:visible}.ov-alerts.th-sakura .ov-alert:before{content:"🌸";font-size:1.4em;position:absolute;top:-.6em;right:-.4em;transform:rotate(15deg)}.ov-alerts.th-sakura .ov-alert:after{display:none}.ov-alerts.th-sakura .a-name{color:var(--kd)}.ov-alerts.th-ocean .ov-alert{--a-bg:radial-gradient(circle at 50% 130%, #ffffff47 45%, transparent 47%) 0 100% / 1.4em .9em repeat-x, var(--k);--a-radius:1em}.ov-alerts.th-fire .ov-alert{--a-bg:var(--k);--a-radius:.9em .9em 1.4em 1.4em;--a-shadow:0 0 1.2em var(--ka), 0 .5em 1.4em #0006;animation:1.2s ease-in-out infinite alternate ov-flame}.ov-alerts.th-fire .a-name{text-shadow:0 0 .5em var(--k);letter-spacing:.03em}@keyframes ov-flame{to{box-shadow:0 0 2em var(--k), 0 .5em 1.4em #0006}}.ov-alerts.th-ice .ov-alert{--a-bg:#fffffff2;--a-border:.1em solid #fffffff2;--a-radius:.8em;--a-shadow:0 0 1em var(--ka), inset 0 0 .9em #ffffffe6;--a-icon-bg:var(--k)}.ov-alerts.th-ice .a-name{color:var(--kd)}.ov-alerts.th-forest .ov-alert{--a-bg:var(--c-card-o);--a-border:.15em solid var(--k);--a-radius:1.6em .35em 1.6em .35em;--a-shadow:0 .5em 1.3em #00000059;--a-icon-bg:var(--k);--a-icon-radius:1.2em .3em 1.2em .3em}.ov-alerts.th-bubble .ov-alert{--a-bg:var(--c-card-o);--a-radius:3em;--a-pad:.5em 1.5em .5em .5em;--a-shadow:0 .5em 1.5em #0003;--a-icon-bg:var(--k);--a-icon-radius:50%}.ov-alerts.th-bubble .a-name{color:var(--kd)}.ov-alerts.th-badge .ov-alert{--a-bg:var(--c-card-o);--a-radius:1.2em;--a-pad:2.6em 1.4em .9em;--a-shadow:0 .6em 1.6em #0006;--a-icon-bg:var(--k);--a-icon-radius:50%;text-align:center;flex-direction:column;align-items:center;gap:.4em;margin-top:2.2em;overflow:visible}.ov-alerts.th-badge .ov-alert:after{display:none}.ov-alerts.th-badge .icon{border:.22em solid var(--c-card);width:4.2em;height:4.2em;box-shadow:0 0 0 .12em var(--k);margin-left:-2.1em;position:absolute;top:-2.1em;left:50%}.ov-alerts.th-banner .ov-alert-pos{padding:0}.ov-alerts.th-banner .ov-alert{--a-bg:var(--k);--a-radius:0;--a-shadow:none;--a-icon-bg:transparent;--a-pad:.5em 12%;text-shadow:0 .1em .3em #00000059;justify-content:center;width:100%;max-width:none}.ov-alerts.th-tiktok .ov-alert{--a-bg:var(--c-card-o);--a-radius:2em;--a-shadow:-.16em -.16em 0 #25f4ee, .16em .16em 0 #fe2c55;--a-icon-bg:var(--ka);--a-icon-radius:50%}.ov-alerts.th-batik .ov-alert{--a-bg:radial-gradient(circle, var(--ka) 18%, transparent 20%) 0 0 / 1.1em 1.1em, radial-gradient(circle, #ffffff12 30%, transparent 32%) .55em .55em / 1.1em 1.1em, var(--c-card-o);--a-border:.2em double var(--k);--a-radius:.5em;--a-icon-bg:var(--kd)}.ov-alerts.th-batik .a-name{color:var(--kl);letter-spacing:.03em}.ov-media-stage{font-family:var(--m-font,inherit);font-size:calc(2.4 * var(--u) * var(--m-size,1) * var(--m-fs,1));color:var(--m-ink,#fff);flex-direction:column;justify-content:center;align-items:center;padding:3%;display:flex;position:absolute;inset:0}.ov-media-stage.pos-top{justify-content:flex-start}.ov-media-stage.pos-bottom{justify-content:flex-end}.ov-media-stage.al-left{align-items:flex-start}.ov-media-stage.al-right{align-items:flex-end}.ov-media{width:calc(var(--m-w,92) * 1%);flex-direction:column;gap:.6em;display:flex;position:relative}.ov-media-frame{background:var(--c-frame);border-radius:.9em;position:relative;box-shadow:0 .6em 2em #00000080}.ov-media-frame .m-screen{aspect-ratio:16/9;border-radius:inherit;background:#000;position:relative;overflow:hidden}.ov-media-frame .m-video,.ov-media-frame .m-video>*,.ov-media-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.ov-media-frame .m-video img{object-fit:cover}.ov-media-cap{background:var(--c-cap-o);color:var(--m-ink,#fff);border-radius:.8em;flex-wrap:wrap;align-items:baseline;gap:.2em .6em;padding:.55em .9em;display:flex}.ov-media-cap .amt{color:var(--c-accent);font-weight:800}.ov-media-cap .title{opacity:.85;white-space:nowrap;text-overflow:ellipsis;flex-basis:100%;font-size:.85em;overflow:hidden}.ov-media-stage.cap-above .ov-media-cap{order:-1}.ov-media-stage.cap-inside .ov-media-cap{z-index:3;position:absolute;bottom:.8em;left:.8em;right:.8em}.ov-media-stage.cap-inside:not(.no-progress) .ov-media-cap{bottom:1.75em}.ov-media-stage.cap-none .ov-media-cap,.ov-media-stage.no-progress .m-progress,.ov-media-stage.no-donor .m-user,.ov-media-stage.no-amount .amt,.ov-media-stage.no-title .title{display:none}.m-progress{background:#ffffff38;border-radius:999px;height:.35em;overflow:hidden}.m-progress i{border-radius:inherit;background:var(--c-accent);width:0;height:100%;display:block}.ov-media-stage.demo .m-progress i{animation:9s linear infinite ov-progress}@keyframes ov-progress{0%{width:0}to{width:100%}}.th-tv .ov-media-frame{background:var(--c-frame);border-radius:1.6em;padding:1em 3.2em 1em 1em;box-shadow:inset 0 0 0 .15em #00000059,0 .7em 2em #00000080}.th-tv .m-screen{border-radius:1.2em/1.6em;box-shadow:inset 0 0 2em #0009}.th-tv .ov-media-frame:before,.th-tv .ov-media-frame:after{content:"";background:radial-gradient(circle at 35% 35%,#e7d7c1,#6b4f36);border-radius:50%;width:1.4em;height:1.4em;position:absolute;right:.9em}.th-tv .ov-media-frame:before{top:1.4em}.th-tv .ov-media-frame:after{top:3.6em}.th-polaroid .ov-media{transform:rotate(-1.5deg)}.th-polaroid .ov-media-frame{border-radius:.2em;padding:.7em .7em 3.4em}.th-polaroid .m-screen{border-radius:0}.ov-media-stage.th-polaroid:not(.cap-none) .ov-media-cap{background:0 0;order:0;padding:0;position:absolute;bottom:.75em;left:1em;right:1em}.th-polaroid .m-progress{display:none}.th-neon .ov-media-frame{border:.12em solid var(--c-accent);box-shadow:0 0 1em var(--c-accent-a), inset 0 0 .8em var(--c-accent-a);padding:.3em}.th-neon .ov-media-cap{border:.08em solid var(--c-accent);box-shadow:0 0 .6em var(--c-accent-a)}.th-glass .ov-media-frame{background:var(--c-frame-t);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:.06em solid #ffffff73;padding:.6em}.th-glass .ov-media-cap{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:.06em solid #ffffff59}.th-cinema .ov-media-frame{border-radius:.3em;padding:1.3em 0}.th-cinema .m-screen{border-radius:0}.th-cinema .ov-media-frame:before,.th-cinema .ov-media-frame:after{content:"";background:repeating-linear-gradient(90deg,#ffffffd9 0 .8em,#0000 .8em 1.6em);border-radius:.1em;height:.7em;position:absolute;left:.4em;right:.4em}.th-cinema .ov-media-frame:before{top:.3em}.th-cinema .ov-media-frame:after{bottom:.3em}.th-phone .ov-media-frame{border-radius:2.4em;padding:.7em 2.4em;box-shadow:inset 0 0 0 .15em #ffffff1f,0 .7em 2em #00000080}.th-phone .m-screen{border-radius:1.2em}.th-phone .ov-media-frame:before{content:"";background:#ffffff24;border-radius:.4em;width:.7em;height:2.6em;margin-top:-1.3em;position:absolute;top:50%;left:.9em}.th-laptop .ov-media{margin-bottom:1.1em}.th-laptop .ov-media-frame{border-radius:.9em .9em .2em .2em;padding:.7em .7em 1em}.th-laptop .m-screen{border-radius:.3em}.th-laptop .ov-media-frame:after{content:"";background:var(--c-frame-d);border-radius:0 0 1em 1em;height:1em;position:absolute;bottom:-1em;left:-6%;right:-6%}.th-pixel .ov-media-frame{border-radius:0;padding:.45em;box-shadow:.4em .4em #00000073}.th-pixel .m-screen{border-radius:0}.th-pixel .ov-media-cap{border:.25em solid #111;border-radius:0;line-height:1.7}.th-comic .ov-media-frame{border:.22em solid #111;border-radius:.8em;box-shadow:.45em .45em #111}.th-comic .m-screen{border-radius:.55em}.th-comic .ov-media-cap{border:.18em solid #111;border-radius:1.2em;box-shadow:.25em .25em #111}.th-minimal .ov-media-frame{box-shadow:none;background:0 0;border-radius:.4em}.th-minimal .ov-media-cap{border-radius:.4em;padding:.35em .7em;font-size:.85em}.th-gold .ov-media-frame{background:var(--c-frame);border-radius:.3em;padding:.6em;box-shadow:inset 0 0 0 .12em #ffffff59,0 .7em 2em #00000080}.th-gold .m-screen{box-shadow:0 0 0 .12em var(--c-frame-d);border-radius:.1em}.th-gold .ov-media-cap{border:.06em solid var(--c-accent);letter-spacing:.03em}.th-wood .ov-media-frame{background:repeating-linear-gradient(95deg, var(--c-frame) 0 .5em, var(--c-frame-d) .5em .6em, var(--c-frame-l) .6em .7em, var(--c-frame) .7em 1.3em);border-radius:.5em;padding:.8em}.th-wood .m-screen{border-radius:.2em}.th-candy .ov-media-frame{background:repeating-linear-gradient(-45deg, var(--c-frame) 0 .6em, #fff .6em 1.2em);border-radius:1.6em;padding:.5em}.th-candy .m-screen{border-radius:1.2em}.th-candy .ov-media-cap{border:.12em solid var(--c-frame);border-radius:2em}.th-window .ov-media-frame{border-radius:.7em;padding:1.9em .35em .35em}.th-window .m-screen{border-radius:.3em}.th-window .ov-media-frame:before{content:"";background:radial-gradient(circle at .35em,#ff5f56 .3em,#0000 .33em),radial-gradient(circle at 1.55em,#ffbd2e .3em,#0000 .33em),radial-gradient(circle at 2.75em,#27c93f .3em,#0000 .33em);width:3.4em;height:.7em;position:absolute;top:.65em;left:.8em}.th-browser .ov-media-frame{border-radius:.8em;padding:2.1em .3em .3em}.th-browser .m-screen{border-radius:.4em}.th-browser .ov-media-frame:before{content:"";background:radial-gradient(circle at .35em,#ff5f56 .3em,#0000 .33em),radial-gradient(circle at 1.55em,#ffbd2e .3em,#0000 .33em),radial-gradient(circle at 2.75em,#27c93f .3em,#0000 .33em);width:3.4em;height:.7em;position:absolute;top:.75em;left:.8em}.th-browser .ov-media-frame:after{content:"youtube.com";color:#0000008c;background:#00000014;border-radius:1em;height:1.2em;padding:0 .8em;font-size:.8em;line-height:1.2em;position:absolute;top:.5em;left:5em;right:1em}.th-vhs .ov-media-frame{border-radius:.2em}.th-vhs .m-screen{border-radius:0}.th-vhs .m-screen:after{content:"";z-index:1;pointer-events:none;background:repeating-linear-gradient(0deg,#0003 0 2px,#0000 2px 4px);position:absolute;inset:0}.th-vhs .m-screen:before{content:"▶ PLAY";z-index:2;color:#fff;font-family:var(--ov-mono), monospace;text-shadow:.08em 0 0 var(--c-accent), -.08em 0 0 #22d3ee;font-weight:700;position:absolute;top:.6em;left:.8em}.th-vhs .ov-media-cap{text-transform:uppercase}.th-sticker .ov-media{transform:rotate(1.2deg)}.th-sticker .ov-media-frame{border-radius:1.1em;padding:.45em;box-shadow:0 .5em 1.2em #00000073}.th-sticker .m-screen{border-radius:.7em}.th-rainbow .ov-media-frame{background:linear-gradient(90deg,#ff0080,#ff8c00,#ffe600,#00d26a,#00a2ff,#8a2be2,#ff0080) 0 0/300% 100%;padding:.3em;animation:4s linear infinite ov-flow}.th-rainbow .m-screen{border-radius:.7em}.th-dark .ov-media-frame{border-top:.3em solid var(--c-accent);border-radius:.7em;padding:.45em}.th-dark .m-screen{border-radius:.35em}.th-tiktok .ov-media-frame{border-radius:1em;box-shadow:-.2em -.2em #25f4ee,.2em .2em #fe2c55}.th-tiktok .ov-media-cap{box-shadow:-.12em -.12em #25f4ee,.12em .12em #fe2c55}.th-round .ov-media-frame{border-radius:2em;padding:.45em;box-shadow:0 .6em 1.8em #00000059}.th-round .m-screen{border-radius:1.6em}.th-round .ov-media-cap{border-radius:2em;padding:.5em 1.2em}@keyframes ov-flow{to{background-position:300% 0}}.ov-goal{background:var(--c-card-o);color:var(--g-ink,#fff);font-family:var(--g-font,inherit);font-size:calc(min(8 * var(--u), 4.5 * var(--uw)) * var(--g-size,1) * var(--g-fs,1));border-radius:1em;padding:.6em .85em .7em;position:absolute;top:50%;left:3%;right:3%;transform:translateY(-50%);box-shadow:0 .4em 1.4em #00000059}.ov-goal[hidden]{display:none}.ov-goal.pos-top{top:4%;transform:none}.ov-goal.pos-bottom{top:auto;bottom:4%;transform:none}.ov-goal .g-head{align-items:baseline;gap:.45em;margin-bottom:.4em;display:flex}.ov-goal .g-icon{flex-shrink:0}.ov-goal .g-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:800;overflow:hidden}.ov-goal .g-pct{color:var(--g-accent);flex-shrink:0;font-weight:800}.ov-goal .g-track{height:calc(1em * var(--g-h,1));background:var(--c-track-t);border-radius:999px;position:relative}.ov-goal .g-fill{width:calc(var(--p,0) * 1%);border-radius:inherit;background:var(--c-fill1);transition:width .9s cubic-bezier(.22,1,.36,1),height .9s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;overflow:hidden}.ov-goal .g-fill:after{content:"";background:linear-gradient(100deg,#0000 30%,#ffffff80 50%,#0000 70%);animation:2.6s ease-in-out infinite ov-sweep;position:absolute;inset:0;transform:translate(-120%)}.ov-goal .g-runner{z-index:2;top:50%;left:calc(var(--p,0) * 1%);font-size:1.5em;line-height:1;transition:left .9s cubic-bezier(.22,1,.36,1),bottom .9s cubic-bezier(.22,1,.36,1);position:absolute;transform:translate(-50%,-55%)}.ov-goal .g-runner:empty{display:none}.ov-goal .g-inbar{z-index:1;text-shadow:0 .06em .2em #00000080;justify-content:center;align-items:center;font-size:.7em;font-weight:800;display:none;position:absolute;inset:0}.ov-goal .g-nums{opacity:.9;margin-top:.35em;font-size:.75em}.ov-goal .g-ring,.ov-goal .g-icons,.ov-goal .g-term,.ov-goal.no-title .g-title,.ov-goal.no-title .g-icon,.ov-goal.no-pct .g-pct,.ov-goal.no-nums .g-nums,.ov-goal.no-nums .g-inbar,.ov-goal.no-title.no-pct .g-head{display:none}.ov-goal.done{box-shadow:0 0 0 .12em var(--g-accent), 0 .4em 1.4em #00000059}.ov-goal.th-light{box-shadow:0 .4em 1.4em #0003}.ov-goal.th-neon{border:.08em solid var(--g-accent);box-shadow:0 0 1em var(--c-fill1-a), inset 0 0 .8em var(--c-fill2-a)}.th-neon .g-title{text-shadow:0 0 .4em var(--c-fill1)}.th-neon .g-track{border:.06em solid var(--c-fill2-a)}.th-neon .g-fill{box-shadow:0 0 .8em var(--c-fill1)}.ov-goal.th-pixel{border:.2em solid #111;border-radius:0;line-height:1.6;box-shadow:.25em .25em #00000080}.th-pixel .g-track{background:var(--c-track-t);height:calc(1.3em * var(--g-h,1));border:.15em solid #111;border-radius:0}.th-pixel .g-fill{background:repeating-linear-gradient(90deg, var(--c-fill1) 0 .8em, transparent .8em 1em);border-radius:0}.th-pixel .g-fill:after{display:none}.ov-goal.th-candy{border-radius:1.6em}.th-candy .g-track{border:.1em solid var(--c-fill1-l)}.th-candy .g-fill{background:repeating-linear-gradient(-45deg, var(--c-fill1) 0 .5em, var(--c-fill2) .5em 1em) 0 0 / 1.414em 1.414em;animation:1s linear infinite ov-stripes}@keyframes ov-stripes{to{background-position:1.414em 0}}.ov-goal.th-glass{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:.06em solid #fff6;box-shadow:0 .4em 1.4em #0003}.th-thermo .g-track{background:var(--c-track-a);margin:.45em 0 .45em 1.3em}.th-thermo .g-track:before{content:"";width:calc(1.9em * var(--g-h,1));height:calc(1.9em * var(--g-h,1));background:var(--c-fill1);box-shadow:0 0 0 .15em var(--c-card);border-radius:50%;position:absolute;top:50%;left:-1.3em;transform:translateY(-50%)}.th-battery .g-track{height:calc(1.6em * var(--g-h,1));border:.15em solid var(--g-ink);background:0 0;border-radius:.35em;margin-right:.5em}.th-battery .g-track:after{content:"";background:var(--g-ink);border-radius:0 .15em .15em 0;width:.3em;position:absolute;top:25%;bottom:25%;right:-.5em}.th-battery .g-fill{width:calc((100% - .24em) * var(--p,0) / 100);background:repeating-linear-gradient(90deg, var(--c-fill1) 0 1.4em, transparent 1.4em 1.6em);border-radius:.15em;top:.12em;bottom:.12em;left:.12em}.th-battery .g-fill:after{display:none}.ov-goal.th-pill{box-shadow:none;padding:0}.th-pill .g-head{text-shadow:0 .08em .3em #0009;padding:0 .4em}.th-pill .g-track{height:calc(2.2em * var(--g-h,1));background:var(--c-track-o);box-shadow:0 .3em 1em #00000059}.ov-goal.th-pill .g-inbar{display:flex}.ov-goal.th-pill .g-nums{display:none}.ov-goal.th-line{box-shadow:none;text-shadow:0 .06em .25em #000000b3;padding:0}.th-line .g-track{height:calc(.3em * var(--g-h,1));background:var(--c-track-a)}.th-line .g-fill:after,.th-icons .g-track{display:none}.ov-goal.th-icons .g-icons{letter-spacing:.08em;white-space:nowrap;font-size:1.3em;display:inline-block;position:relative}.th-icons .g-icons-bg{filter:grayscale();opacity:.35}.th-icons .g-icons-fg{width:calc(var(--p,0) * 1%);transition:width .9s cubic-bezier(.22,1,.36,1);position:absolute;top:0;left:0;overflow:hidden}.th-fire .g-fill{box-shadow:0 0 .8em var(--c-fill1-a);animation:1.2s ease-in-out infinite alternate ov-glow}@keyframes ov-glow{to{box-shadow:0 0 1.6em var(--c-fill1)}}.th-fire .g-title{letter-spacing:.03em}.th-ocean .g-fill{background:radial-gradient(circle at 50% -60%, #ffffff59 45%, transparent 47%) 0 0 / 1.2em 100% repeat-x, var(--c-fill1);animation:1.2s linear infinite ov-waves}@keyframes ov-waves{to{background-position:1.2em 0,0 0}}.ov-goal.th-gold{border:.06em solid var(--g-accent)}.th-gold .g-title{letter-spacing:.06em}.th-gold .g-fill{box-shadow:inset 0 -.25em 0 var(--c-fill1-d)}.ov-goal.th-retro{background:linear-gradient(transparent 92%, var(--c-fill1-a) 92%) 0 0 / 100% .6em, var(--c-card-o)}.th-retro .g-title{text-shadow:.08em .08em 0 var(--c-fill1);font-style:italic}.th-retro .g-fill{box-shadow:inset 0 -.3em 0 var(--c-fill2)}.ov-goal.th-tiktok{border-radius:1.4em;box-shadow:-.14em -.14em #25f4ee,.14em .14em #fe2c55}.ov-goal.th-comic{border:.16em solid #111;border-radius:.8em;box-shadow:.3em .3em #111}.th-comic .g-track{background:var(--c-track);border:.12em solid #111}.th-comic .g-title{letter-spacing:.04em;text-transform:uppercase}.ov-goal.th-terminal{border:.06em solid var(--c-fill1-d);border-radius:.3em}.th-terminal .g-track{display:none}.ov-goal.th-terminal .g-term{color:var(--c-fill1);letter-spacing:.05em;white-space:pre;display:block}.th-terminal .g-title:before{content:"$ ";opacity:.7}.ov-goal.th-circle{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"ring head""ring nums";align-items:center;column-gap:.8em;width:max-content;max-width:94%;display:grid;left:50%;right:auto;transform:translate(-50%,-50%)}.ov-goal.th-circle.pos-top,.ov-goal.th-circle.pos-bottom{transform:translate(-50%)}.th-circle .g-head{grid-area:head;margin:0}.th-circle .g-nums{grid-area:nums;margin:0}.th-circle .g-track,.th-circle .g-pct{display:none}.ov-goal.th-circle .g-ring{width:calc(3.6em * var(--g-h,1));height:calc(3.6em * var(--g-h,1));background:radial-gradient(closest-side, var(--c-card) 72%, transparent 73%), conic-gradient(var(--c-fill1) calc(var(--p,0) * 1%), var(--c-track-t) 0);border-radius:50%;grid-area:ring;place-items:center;font-size:.9em;font-weight:800;display:grid}.ov-goal.th-vertical{text-align:center;flex-direction:column;align-items:center;width:6.5em;display:flex;left:auto;right:4%}.th-vertical .g-head{flex-direction:column;align-items:center;gap:.1em}.th-vertical .g-title{white-space:normal;font-size:.8em}.th-vertical .g-track{width:calc(1.4em * var(--g-h,1));height:8em}.th-vertical .g-fill{width:auto;height:calc(var(--p,0) * 1%);top:auto;right:0}.th-vertical .g-runner{top:auto;left:50%;bottom:calc(var(--p,0) * 1%);transform:translate(-50%,50%)}.ov-goal.th-big{text-align:center;flex-direction:column;display:flex}.th-big .g-head{justify-content:center}.th-big .g-title{flex:0 auto}.th-big .g-nums{opacity:1;order:1;margin:0 0 .2em;font-size:1.7em;font-weight:800}.th-big .g-track{height:calc(.5em * var(--g-h,1));order:2}.th-rainbow .g-fill{animation:4s linear infinite ov-hue}@keyframes ov-hue{to{filter:hue-rotate(360deg)}}.ov-goal.th-sakura{border-radius:1.6em}.ov-goal.th-sakura:before{content:"🌸";font-size:1.3em;position:absolute;top:-.55em;right:-.35em;transform:rotate(15deg)}.th-steps .g-track:after{content:"";z-index:1;border-radius:inherit;background:linear-gradient(90deg,#0000 calc(25% - .06em),#ffffffb3 0 calc(25% + .06em),#0000 0 calc(50% - .06em),#ffffffb3 0 calc(50% + .06em),#0000 0 calc(75% - .06em),#ffffffb3 0 calc(75% + .06em),#0000 0);position:absolute;inset:0}.ov-music{width:calc(var(--mu-w,70) * 1%);background:var(--c-mcard-o);color:var(--mu-ink,#fff);font-family:var(--mu-font,inherit);font-size:calc(min(6 * var(--u), 3.2 * var(--uw)) * var(--mu-size,1) * var(--mu-fs,1));border-radius:1em;flex-direction:column;gap:.5em;padding:.7em;display:flex;position:absolute;left:3%;box-shadow:0 .4em 1.4em #00000059}.ov-music[hidden]{display:none}.ov-music.pos-top{top:4%}.ov-music.pos-bottom{bottom:4%}.ov-music.pos-middle{top:50%;transform:translateY(-50%)}.ov-music.al-center{left:50%;transform:translate(-50%)}.ov-music.al-center.pos-middle{transform:translate(-50%,-50%)}.ov-music.al-right{left:auto;right:3%}.ov-music .mu-now{align-items:center;gap:.8em;min-width:0;display:flex}.ov-music .mu-cover{background:var(--c-mac-t);border-radius:.6em;flex-shrink:0;place-items:center;width:4.2em;height:4.2em;font-size:1em;display:grid;position:relative;overflow:hidden}.ov-music .mu-cover img,.ov-music .mu-ncover img{object-fit:cover;width:100%;height:100%;display:block}.ov-music .mu-info{flex:1;min-width:0}.ov-music .mu-label{color:var(--c-mac);letter-spacing:.08em;text-transform:uppercase;font-size:.62em;font-weight:800;display:block}.ov-music .mu-title{white-space:nowrap;text-overflow:ellipsis;font-size:1.05em;font-weight:800;display:block;overflow:hidden}.ov-music .mu-artist{opacity:.75;white-space:nowrap;text-overflow:ellipsis;font-size:.8em;display:block;overflow:hidden}.ov-music .mu-bar{background:#7f7f7f4d;border-radius:999px;height:.3em;margin-top:.45em;overflow:hidden}.ov-music .mu-bar i{border-radius:inherit;background:var(--c-mac);height:100%;transition:width .5s linear;display:block}.ov-music .mu-time{font-variant-numeric:tabular-nums;opacity:.7;justify-content:space-between;margin-top:.2em;font-size:.6em;display:flex}.ov-music .mu-next{border-top:.06em solid #7f7f7f4d;min-width:0;padding-top:.45em}.ov-music .mu-next ol{gap:.3em;margin:.3em 0 0;padding:0;list-style:none;display:grid}.ov-music .mu-next li{align-items:center;gap:.5em;min-width:0;font-size:.75em;display:flex}.ov-music .mu-ncover{background:var(--c-mac-t);border-radius:.3em;flex-shrink:0;place-items:center;width:1.9em;height:1.9em;display:grid;overflow:hidden}.ov-music .mu-ntext{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ov-music .mu-ntext small{opacity:.7;margin-left:.4em}.ov-music.paused .mu-cover{opacity:.6}.ov-music.no-cover .mu-cover,.ov-music.no-cover .mu-ncover,.ov-music.no-progress .mu-bar,.ov-music.no-progress .mu-time,.ov-music.no-labels .mu-label{display:none}.ov-music.lay-wide{border-radius:.5em;flex-direction:row;align-items:center;padding:.45em .7em}.ov-music.lay-wide .mu-now{flex:1}.ov-music.lay-wide .mu-cover{width:2.8em;height:2.8em}.ov-music.lay-wide .mu-next{border-top:0;border-left:.06em solid #7f7f7f4d;max-width:40%;padding:0 0 0 .7em}.ov-music.lay-wide .mu-next li:not(:first-child){display:none}.ov-music.lay-stack{width:auto;max-width:min(calc(var(--mu-w,70) * 1%), 13em)}.ov-music.lay-stack .mu-now{flex-direction:column;align-items:stretch}.ov-music.lay-stack .mu-cover{aspect-ratio:1;width:100%;height:auto}.ov-music.lay-mini{width:auto;max-width:calc(var(--mu-w,70) * 1%);border-radius:2em;flex-direction:row;align-items:center;padding:.35em .9em .35em .35em}.ov-music.lay-mini .mu-cover{border-radius:50%;width:2.2em;height:2.2em}.ov-music.lay-mini .mu-artist,.ov-music.lay-mini .mu-bar,.ov-music.lay-mini .mu-time,.ov-music.lay-mini .mu-label{display:none}.ov-music.lay-mini .mu-next{border-top:0;border-left:.06em solid #7f7f7f59;padding:0 0 0 .6em}.ov-music.lay-mini .mu-next ol{margin:0}.ov-music.lay-mini .mu-next li:not(:first-child),.ov-music.lay-mini .mu-ncover{display:none}.ov-music.lay-mini .mu-next li:before{content:"⏭"}.ov-music.lay-vinyl .mu-cover{border:.35em solid #111;border-radius:50%;width:4.8em;height:4.8em}.ov-music.lay-vinyl .mu-cover img{border-radius:50%}.ov-music.lay-vinyl .mu-cover:after{content:"";background:var(--c-mcard);border-radius:50%;width:.8em;height:.8em;margin:-.4em;position:absolute;top:50%;left:50%;box-shadow:0 0 0 .15em #111}.ov-music.lay-vinyl.playing .mu-cover{animation:6s linear infinite ov-spin}@keyframes ov-spin{to{transform:rotate(360deg)}}.ov-music.deco-border{border:.12em solid var(--c-mac)}.ov-music.deco-neon{border:.1em solid var(--c-mac);box-shadow:0 0 .9em var(--c-mac-a), inset 0 0 .6em var(--c-mac-t)}.ov-music.deco-neon .mu-title{text-shadow:0 0 .4em var(--c-mac-a)}.ov-music.deco-pixel{border:.22em solid #111;border-radius:0;line-height:1.6;box-shadow:.3em .3em #00000073}.ov-music.deco-pixel .mu-cover,.ov-music.deco-pixel .mu-bar{border-radius:0}.ov-music.deco-comic{border:.16em solid #111;box-shadow:.3em .3em #111}.ov-music.deco-comic .mu-cover{border:.12em solid #111}.ov-music.deco-glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:.06em solid #ffffff73}.ov-music.deco-tiktok{box-shadow:-.14em -.14em #25f4ee,.14em .14em #fe2c55}.ov-music.deco-retro{background:linear-gradient(transparent 92%, var(--c-mac-a) 92%) 0 0 / 100% .6em, var(--c-mcard-o)}.ov-top{width:calc(var(--tp-w,34) * 1%);box-sizing:border-box;background:var(--c-tcard-o);color:var(--tp-ink,#fff);font-family:var(--tp-font,inherit);line-height:1.25;font-size:calc(min(5 * var(--u), 2.8 * var(--uw)) * var(--tp-size,1) * var(--tp-fs,1));border-radius:.9em;padding:.6em .7em;position:absolute;left:3%;box-shadow:0 .4em 1.4em #00000059}.ov-top[hidden]{display:none}.ov-top.pos-top{top:4%}.ov-top.pos-bottom{bottom:4%}.ov-top.pos-middle{top:50%;transform:translateY(-50%)}.ov-top.al-center{left:50%;transform:translate(-50%)}.ov-top.al-center.pos-middle{transform:translate(-50%,-50%)}.ov-top.al-right{left:auto;right:3%}.ov-top .tp-head{color:var(--c-tac);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:.4em;margin-bottom:.45em;font-size:.78em;font-weight:800;display:flex}.ov-top.no-title .tp-head{display:none}.ov-top .tp-list{gap:.3em;margin:0;padding:0;list-style:none;display:grid}.ov-top .tp-dup{display:none}.ov-top .tp-row{background:var(--c-tac-t);border-radius:.5em;align-items:center;gap:.5em;min-width:0;padding:.3em .5em;display:flex}.ov-top .tp-rank{min-width:1.4em;color:var(--c-tac);text-align:center;flex:none;font-weight:900}.ov-top .tp-name{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:800;overflow:hidden}.ov-top .tp-count{opacity:.7;flex:none;font-size:.7em;font-weight:700}.ov-top .tp-amt{color:var(--c-tac);font-variant-numeric:tabular-nums;flex:none;font-weight:900}.ov-top.no-count .tp-count,.ov-top.no-amount .tp-amt{display:none}.ov-top .tp-row.r1{font-size:1.08em}.ov-top .tp-empty{opacity:.85;padding:.2em;font-weight:700}.ov-top .tp-row.bump{animation:1s ease-out tp-bump}@keyframes tp-bump{0%{background:var(--c-tac-a);scale:1}25%{scale:1.07}to{scale:1}}.ov-top.lay-podium .tp-list{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end}.ov-top.lay-podium .tp-row{order:10;grid-column:1/-1}.ov-top.lay-podium .tp-row.r1,.ov-top.lay-podium .tp-row.r2,.ov-top.lay-podium .tp-row.r3{text-align:center;border-radius:.6em .6em .15em .15em;flex-direction:column;grid-column:auto;justify-content:flex-end;gap:.15em;padding:.5em .3em}.ov-top.lay-podium .tp-row.r1{background:var(--c-tac-a);order:2;min-height:6.4em;font-size:1em}.ov-top.lay-podium .tp-row.r2{order:1;min-height:5.1em}.ov-top.lay-podium .tp-row.r3{order:3;min-height:4.2em}.ov-top.lay-podium .tp-row.r1 .tp-rank,.ov-top.lay-podium .tp-row.r2 .tp-rank,.ov-top.lay-podium .tp-row.r3 .tp-rank{font-size:1.7em}.ov-top.lay-podium .tp-row.r1 .tp-name,.ov-top.lay-podium .tp-row.r2 .tp-name,.ov-top.lay-podium .tp-row.r3 .tp-name{white-space:normal;overflow-wrap:anywhere;flex:none;width:100%;font-size:.85em}.ov-top.lay-podium .tp-row.r1 .tp-amt,.ov-top.lay-podium .tp-row.r2 .tp-amt,.ov-top.lay-podium .tp-row.r3 .tp-amt{font-size:.8em}.ov-top.lay-podium .tp-row.r1 .tp-amt,.ov-top.lay-podium .tp-row.r1 .tp-rank{color:var(--tp-ink)}.ov-top.lay-chips{border-radius:1.6em;flex-wrap:wrap;align-items:center;gap:.4em;padding:.4em .5em;display:flex}.ov-top.lay-chips .tp-head{margin:0 .2em 0 .3em}.ov-top.lay-chips .tp-list{flex-wrap:wrap;gap:.35em;display:flex}.ov-top.lay-chips .tp-row{border-radius:2em;padding:.25em .75em .25em .35em}.ov-top.lay-chips .tp-name{flex:none;max-width:9em}.ov-top.lay-chips .tp-row.r1{background:var(--c-tac);color:var(--c-tcard)}.ov-top.lay-chips .tp-row.r1 .tp-rank,.ov-top.lay-chips .tp-row.r1 .tp-amt{color:inherit}.ov-top.lay-ticker{border-radius:.5em;align-items:center;gap:.7em;padding:.35em .6em;display:flex}.ov-top.lay-ticker .tp-head{flex:none;margin:0}.ov-top.lay-ticker .tp-window{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1.2em calc(100% - 1.2em),#0000);mask-image:linear-gradient(90deg,#0000,#000 1.2em calc(100% - 1.2em),#0000)}.ov-top.lay-ticker .tp-track{width:max-content;animation:tp-marquee var(--tp-dur,20s) linear infinite;display:flex}.ov-top.lay-ticker .tp-list,.ov-top.lay-ticker .tp-dup{gap:1.8em;padding-right:1.8em;display:flex}.ov-top.lay-ticker .tp-row{background:0 0;padding:0}.ov-top.lay-ticker .tp-name{flex:none;overflow:visible}@keyframes tp-marquee{to{transform:translate(-50%)}}.ov-top.lay-spot .tp-row.r1{background:var(--c-tac);color:var(--c-tcard);text-align:center;flex-wrap:wrap;justify-content:center;gap:.1em .5em;padding:.55em .5em;font-size:1.3em}.ov-top.lay-spot .tp-row.r1 .tp-rank{width:100%;color:inherit;font-size:1.3em}.ov-top.lay-spot .tp-row.r1 .tp-name{flex:100%}.ov-top.lay-spot .tp-row.r1 .tp-amt,.ov-top.lay-spot .tp-row.r1 .tp-count{color:inherit}.ov-top.lay-spot .tp-row:not(.r1){font-size:.9em}.ov-top.deco-border{border:.12em solid var(--c-tac)}.ov-top.deco-neon{border:.1em solid var(--c-tac);box-shadow:0 0 .9em var(--c-tac-a), inset 0 0 .6em var(--c-tac-t)}.ov-top.deco-neon .tp-rank,.ov-top.deco-neon .tp-head{text-shadow:0 0 .4em var(--c-tac-a)}.ov-top.deco-pixel{border:.22em solid #111;border-radius:0;line-height:1.6;box-shadow:.3em .3em #00000073}.ov-top.deco-pixel .tp-row{border-radius:0}.ov-top.deco-comic{border:.16em solid #111;box-shadow:.3em .3em #111}.ov-top.deco-comic .tp-row{border:.1em solid #111}.ov-top.deco-glass{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:.06em solid #ffffff73}.ov-top.deco-tiktok{box-shadow:-.14em -.14em #25f4ee,.14em .14em #fe2c55}.ov-top.deco-gold{border:.14em double var(--c-tac)}.ov-top.deco-gold .tp-head:before,.ov-top.deco-gold .tp-head:after{content:"✦"}.ov-top.deco-paper{border-left:.35em solid var(--c-tac);border-radius:.25em;box-shadow:.15em .25em .6em #0000004d}.ov-top.deco-paper .tp-row{border-bottom:.06em dashed var(--c-tac-a);background:0 0;border-radius:0}.ov-top.deco-split .tp-head{background:var(--c-tac);color:var(--c-tcard);border-radius:.25em;padding:.25em .6em}.ov-promo{width:calc(var(--pr-w,42) * 1%);box-sizing:border-box;margin-left:calc(var(--pr-x,0) * var(--uw));margin-top:calc(var(--pr-y,0) * var(--uh));color:var(--pr-ink,#fff);font-family:var(--pr-font,inherit);line-height:1.2;font-size:calc(min(4.2 * var(--u), 2.6 * var(--uw)) * var(--pr-size,1) * var(--pr-fs,1));position:absolute;left:3%}.ov-promo[hidden]{display:none}.ov-promo.pos-top{top:4%}.ov-promo.pos-bottom{bottom:4%}.ov-promo.pos-middle{top:50%;transform:translateY(-50%)}.ov-promo.al-center{left:50%;transform:translate(-50%)}.ov-promo.al-center.pos-middle{transform:translate(-50%,-50%)}.ov-promo.al-right{left:auto;right:3%}.ov-promo .pr-box{background:var(--c-pbg-o);animation-duration:calc(2.4s / var(--pr-sp,1));border-radius:.9em;animation-iteration-count:infinite;position:relative;overflow:hidden;box-shadow:0 .45em 1.4em #00000059}.ov-promo .pr-inner{align-items:center;gap:.75em;padding:.75em 1em;display:flex}.ov-promo .pr-logo{background:var(--c-pac-t);border-radius:.7em;flex:none;place-items:center;width:3em;height:3em;font-size:1em;display:grid;overflow:hidden}.ov-promo .pr-logo img{object-fit:contain;width:100%;height:100%;display:block}.ov-promo .pr-logo span{font-size:1.9em;line-height:1}.ov-promo .pr-body{flex-direction:column;flex:1;align-items:flex-start;gap:.3em;min-width:0;display:flex}.ov-promo .pr-copy{flex-direction:column;gap:.15em;min-width:0;display:flex}.ov-promo .pr-badge{background:var(--c-pac);color:var(--c-pbg);letter-spacing:.08em;text-transform:uppercase;border-radius:.35em;padding:.15em .55em;font-size:.62em;font-weight:900;display:inline-block}.ov-promo .pr-title{font-size:1.2em;font-weight:900}.ov-promo .pr-text{opacity:.85;font-size:.8em;font-weight:600}.ov-promo .pr-cta{background:var(--c-pac2);color:var(--c-pbg);white-space:nowrap;border-radius:.5em;padding:.35em .8em;font-size:.78em;font-weight:900;display:inline-block}.ov-promo .pr-label{background:var(--c-pac);color:var(--c-pbg);letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;border-radius:.35em;flex:none;padding:.3em .7em;font-size:.75em;font-weight:900}.ov-promo .pr-run{flex:1;min-width:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 1em calc(100% - 1em),#0000);mask-image:linear-gradient(90deg,#0000,#000 1em calc(100% - 1em),#0000)}.ov-promo .pr-track{width:max-content;animation:pr-marquee var(--pr-dur,20s) linear infinite;display:flex}.ov-promo .pr-seq{white-space:nowrap;align-items:center;gap:1.1em;padding-right:1.1em;display:flex}.ov-promo .pr-item b{color:var(--c-pac)}.ov-promo .pr-item i{color:var(--c-pac2);font-style:normal;font-weight:900}.ov-promo .pr-sep{color:var(--c-pac);opacity:.8}@keyframes pr-marquee{to{transform:translate(-50%)}}.ov-promo.lay-banner .pr-inner{padding:.55em 1em}.ov-promo.lay-banner .pr-logo{width:2.4em;height:2.4em}.ov-promo.lay-banner .pr-body{flex-direction:row;align-items:center;gap:.8em}.ov-promo.lay-banner .pr-copy{flex:1}.ov-promo.lay-banner .pr-cta{font-size:.9em}.ov-promo.lay-divider .pr-box{border-top:.16em solid var(--c-pac);border-bottom:.16em solid var(--c-pac);border-radius:0}.ov-promo.lay-divider .pr-inner{gap:.6em;padding:.28em .6em}.ov-promo.lay-divider .pr-logo{border-radius:.4em;width:1.7em;height:1.7em}.ov-promo.lay-divider .pr-logo span{font-size:1.1em}.ov-promo.lay-ticker .pr-box{border-radius:.45em}.ov-promo.lay-ticker .pr-inner{gap:.6em;padding:.35em .5em}.ov-promo.lay-ticker .pr-logo{border-radius:50%;width:1.9em;height:1.9em}.ov-promo.lay-ticker .pr-logo span{font-size:1.2em}.ov-promo.lay-sticker .pr-box{border-radius:1.4em}.ov-promo.lay-sticker .pr-inner{border:.12em dashed var(--c-pac-a);text-align:center;border-radius:1.1em;flex-direction:column;gap:.4em;margin:.35em;padding:.8em .7em;transform:rotate(-3deg)}.ov-promo.lay-sticker .pr-body,.ov-promo.lay-sticker .pr-copy{align-items:center}.ov-promo.lay-sticker .pr-title{font-size:1.45em}.ov-promo.lay-sticker .pr-logo{border-radius:50%;width:3.4em;height:3.4em}.ov-promo.lay-toast .pr-box{border-left:.35em solid var(--c-pac);border-radius:.6em}.ov-promo.lay-toast .pr-inner{gap:.6em;padding:.6em .8em}.ov-promo.lay-toast .pr-logo{border-radius:50%;width:2.5em;height:2.5em}.ov-promo.lay-toast .pr-title{font-size:1em}.ov-promo.lay-toast .pr-body{gap:.2em}.ov-promo.lay-poster .pr-inner{text-align:center;flex-direction:column;gap:.5em;padding:1em .9em}.ov-promo.lay-poster .pr-logo{border-radius:1em;width:5em;height:5em}.ov-promo.lay-poster .pr-logo span{font-size:3em}.ov-promo.lay-poster .pr-body,.ov-promo.lay-poster .pr-copy{align-items:center;width:100%}.ov-promo.lay-poster .pr-title{font-size:1.4em}.ov-promo.lay-poster .pr-cta{box-sizing:border-box;text-align:center;width:100%;padding:.5em;font-size:.9em;display:block}.ov-promo.lay-pill .pr-box{border-radius:3em}.ov-promo.lay-pill .pr-inner{gap:.6em;padding:.35em 1em .35em .35em}.ov-promo.lay-pill .pr-logo{border-radius:50%;width:2.4em;height:2.4em}.ov-promo.lay-pill .pr-body{flex-direction:row;align-items:center;gap:.6em}.ov-promo.lay-pill .pr-copy{flex:1;min-width:0}.ov-promo.lay-pill .pr-title,.ov-promo.lay-pill .pr-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ov-promo.lay-pill .pr-cta,.ov-promo.lay-pill .pr-badge{border-radius:2em}.ov-promo.lay-tag .pr-box{clip-path:polygon(1.4em 0,100% 0,100% 100%,1.4em 100%,0 50%);border-radius:.5em}.ov-promo.lay-tag .pr-box:before{content:"";background:var(--c-pac);border-radius:50%;width:.5em;height:.5em;margin-top:-.25em;position:absolute;top:50%;left:.9em}.ov-promo.lay-tag .pr-inner{padding:.7em 1em .7em 2em}.ov-promo.lay-tag .pr-cta{color:var(--c-pac2);white-space:normal;background:0 0;padding:0;font-size:1.15em}.ov-promo.lay-split .pr-box{border-radius:.5em}.ov-promo.lay-split .pr-inner{align-items:stretch;gap:0;padding:0}.ov-promo.lay-split .pr-logo{background:var(--c-pac);border-radius:0;width:auto;min-width:3.6em;height:auto;padding:.5em}.ov-promo.lay-split .pr-body{flex-direction:row;align-items:center;gap:.8em;padding:.55em .9em}.ov-promo.lay-split .pr-copy{flex:1}.ov-promo.deco-shine .pr-box{border:.08em solid var(--c-pac-a)}.ov-promo.deco-neon .pr-box{border:.1em solid var(--c-pac);box-shadow:0 0 .9em var(--c-pac-a), inset 0 0 .6em var(--c-pac-t)}.ov-promo.deco-neon .pr-title,.ov-promo.deco-neon .pr-item b{text-shadow:0 0 .45em var(--c-pac-a)}.ov-promo.deco-stripe .pr-box{background:repeating-linear-gradient(-45deg, transparent 0 .9em, #0000001f .9em 1.8em), var(--c-pbg-o)}.ov-promo.deco-soft .pr-box{border:.14em solid var(--c-pac-t);border-radius:1.4em}.ov-promo.deco-gold .pr-box{border:.16em double var(--c-pac)}.ov-promo.deco-gold .pr-badge:before,.ov-promo.deco-gold .pr-badge:after{content:" ✦ "}.ov-promo.deco-comic .pr-box{border:.16em solid #111;box-shadow:.3em .3em #111}.ov-promo.deco-comic .pr-cta,.ov-promo.deco-comic .pr-badge{border:.1em solid #111}.ov-promo.deco-pixel .pr-box{border:.2em solid #111;border-radius:0;line-height:1.5;box-shadow:.3em .3em #00000080}.ov-promo.deco-pixel .pr-logo,.ov-promo.deco-pixel .pr-cta,.ov-promo.deco-pixel .pr-badge{border-radius:0}.ov-promo.deco-glass .pr-box{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:.06em solid #ffffff80}.ov-promo.deco-tiktok .pr-box{box-shadow:-.14em -.14em #25f4ee,.14em .14em #fe2c55}.ov-promo.idle-float .pr-box{animation-name:pr-float;animation-timing-function:ease-in-out}.ov-promo.idle-pulse .pr-box{animation-name:pr-pulse;animation-timing-function:ease-in-out}.ov-promo.idle-shake .pr-box{animation-name:pr-shake}.ov-promo.idle-wiggle .pr-box{animation-name:pr-wiggle;animation-timing-function:ease-in-out}.ov-promo.idle-bounce .pr-box{animation-name:pr-bounce}.ov-promo.idle-glow .pr-box{animation-name:pr-glow;animation-timing-function:ease-in-out}.ov-promo.idle-swing .pr-box{transform-origin:50% 0;animation-name:pr-swing;animation-timing-function:ease-in-out}.ov-promo.idle-heartbeat .pr-box{animation-name:pr-heart}.ov-promo.idle-breathe .pr-box{animation-name:pr-breathe;animation-timing-function:ease-in-out}.ov-promo.idle-wobble .pr-box{animation-name:pr-wobble}.ov-promo.idle-tada .pr-box{animation-name:pr-tada}.ov-promo.idle-blink .pr-cta,.ov-promo.idle-blink .pr-label{animation:pr-blink calc(1.2s / var(--pr-sp,1)) steps(2, jump-none) infinite}.ov-promo.idle-spin .pr-logo>*{animation:pr-spin calc(3s / var(--pr-sp,1)) ease-in-out infinite}.ov-promo.idle-shine .pr-box:after{content:"";width:25%;animation:pr-shine calc(3s / var(--pr-sp,1)) ease-in-out infinite;pointer-events:none;background:#ffffff59;position:absolute;top:-20%;bottom:-20%;left:-40%;transform:skew(-20deg)}@keyframes pr-float{50%{transform:translateY(-.3em)}}@keyframes pr-pulse{50%{transform:scale(1.045)}}@keyframes pr-shake{0%,60%,to{transform:none}64%,72%,80%{transform:translate(-.18em)rotate(-.6deg)}68%,76%,84%{transform:translate(.18em)rotate(.6deg)}}@keyframes pr-wiggle{25%{transform:rotate(-1.8deg)}75%{transform:rotate(1.8deg)}}@keyframes pr-bounce{0%,50%,to{transform:none}60%{transform:translateY(-.5em)}70%{transform:none}78%{transform:translateY(-.2em)}86%{transform:none}}@keyframes pr-glow{50%{box-shadow:0 0 1.4em var(--c-pac), 0 0 .4em var(--c-pac-a)}}@keyframes pr-swing{25%{transform:rotate(2.5deg)}75%{transform:rotate(-2.5deg)}}@keyframes pr-heart{0%,40%,to{transform:none}10%{transform:scale(1.07)}20%{transform:scale(1)}30%{transform:scale(1.05)}}@keyframes pr-breathe{50%{opacity:.88;transform:scale(1.015)}}@keyframes pr-wobble{0%,55%,to{transform:none}62%{transform:scale(1.08,.92)}70%{transform:scale(.94,1.06)}78%{transform:scale(1.03,.97)}86%{transform:scale(.99,1.01)}}@keyframes pr-tada{0%,60%,to{transform:none}64%,68%{transform:scale(.95)rotate(-2deg)}72%,80%,88%{transform:scale(1.06)rotate(2deg)}76%,84%{transform:scale(1.06)rotate(-2deg)}}@keyframes pr-blink{50%{opacity:.35}}@keyframes pr-spin{0%,55%{transform:none}to{transform:rotateY(360deg)}}@keyframes pr-shine{0%,45%{left:-40%}to{left:130%}}.theme-chip:not(:hover) .ov-promo *,.theme-chip:not(:hover) .ov-promo :after{animation-play-state:paused!important}.no-shadow,.no-shadow *,.no-shadow :before,.no-shadow :after{box-shadow:none!important;text-shadow:none!important}.no-shadow .ov-alert-pos,.no-shadow .icon img{filter:none!important}.ov-chat.s1.no-shadow .msg{text-shadow:0 0 .12em var(--cb,#000), 0 0 .12em var(--cb,#000), .06em .06em 0 var(--cb,#000), -.06em -.06em 0 var(--cb,#000)!important}.ov-unmute{z-index:10;color:#78350f;max-width:70%;font:700 max(14px, calc(2 * var(--u))) / 1.3 var(--font-sans), sans-serif;text-align:left;cursor:pointer;background:#fef3c7;border:0;border-radius:.8em;padding:.7em 1em;position:absolute;top:2%;left:2%;box-shadow:0 .4em 1.2em #00000059}.ov-alert .a-song{opacity:.9;white-space:nowrap;text-overflow:ellipsis;margin-top:.35em;font-size:.78em;font-weight:700;display:block;overflow:hidden}.scr-media{pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.scr-media>.scr-pic{object-fit:contain;grid-area:1/1;max-width:90%;max-height:85%}.ov-alert.scr-alert .a-name{white-space:normal;overflow-wrap:anywhere}.ov-alert.scr-alert .icon img.av{object-fit:cover;border-radius:var(--a-icon-radius);filter:none;width:100%;height:100%;animation:none}
