:root{--logo-pink:#fe1481;--red:#c81e73;--red-solid:#c81e73;--red-deep:#9e0f57;--gold:#ffd3e8;--gold-deep:#f7a8cc;--oro:#f6c343;--oro-claro:#ffe08a;--oro-deep:#b8860b;--oro-tx:#3a2600;--ink:#fe1481;--bg:#fe1481;--panel:#fff;--panel2:#fff0f7;--panel3:#ffe0ef;--tx:#2a0a1c;--dim:#7a4a66;--line:rgba(42,10,28,.12);--key:#2a0a1c;--online:#13824a;--sans:system-ui,-apple-system,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--mono:ui-monospace,"SF Mono","Cascadia Mono","Roboto Mono",Menlo,monospace;--disp:"Arial Black","Arial Narrow Bold",var(--sans);--script:var(--font-script),"Great Vibes","Snell Roundhand","Apple Chancery",cursive;--serif:var(--font-serif),"Playfair Display",Didot,"Bodoni 72",Georgia,serif;--side-w:224px;color-scheme:light}*{box-sizing:border-box}body,html{padding:0;margin:0}body{background:var(--ink);color:var(--tx);font-family:var(--sans);-webkit-font-smoothing:antialiased;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font-family:inherit}::selection{background:var(--red);color:#fff}:focus-visible{outline:3px solid var(--tx);outline-offset:2px;box-shadow:0 0 0 2px #fff}.sr-only{position:absolute!important;padding:0;margin:-1px;clip:rect(0,0,0,0);border:0}.saltar{position:fixed;left:12px;top:-60px;z-index:1000;background:#fff;color:var(--tx);font-weight:700;padding:10px 16px;border-radius:999px;box-shadow:0 2px 0 var(--key);transition:top .15s}.saltar:focus{top:12px}@supports (-webkit-touch-callout:none){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:max(16px,1em)}}html[data-contraste=alto]{--ink:#fff;--bg:#fff;--panel2:#fff;--panel3:#fff0f7;--dim:#2a0a1c;--line:rgba(42,10,28,.45);--gold:#2a0a1c}html[data-contraste=alto] .dim{color:var(--tx)}html[data-contraste=alto] .card{border:2px solid var(--tx)}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html[data-movimiento=reducido] *,html[data-movimiento=reducido] :after,html[data-movimiento=reducido] :before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.mono{font-family:var(--mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dim{color:var(--dim)}.tabnum{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.h-disp{font-family:var(--disp);font-style:italic;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;line-height:.95}.mark{--s:40px;width:var(--s);height:var(--s);position:relative;flex:0 0 auto;border-radius:50%;background:conic-gradient(from 0deg,#fff 0 12deg,var(--red-solid) 12deg 33deg,#fff 33deg 45deg,var(--red-solid) 45deg 78deg,#fff 78deg 90deg,var(--red-solid) 90deg 123deg,#fff 123deg 135deg,var(--red-solid) 135deg 168deg,#fff 168deg 180deg,var(--red-solid) 180deg 213deg,#fff 213deg 225deg,var(--red-solid) 225deg 258deg,#fff 258deg 270deg,var(--red-solid) 270deg 303deg,#fff 303deg 315deg,var(--red-solid) 315deg 348deg,#fff 348deg 1turn);box-shadow:0 2px 0 var(--key),inset 0 0 0 2px rgba(0,0,0,.25)}.mark:before{inset:14%;border-radius:50%;background:var(--red-solid);box-shadow:inset 0 0 0 2px rgba(0,0,0,.18)}.mark:after,.mark:before{content:"";position:absolute}.mark:after{left:39%;top:50%;transform:translateY(-50%);border-left:calc(var(--s)*.26) solid #fff;border-top:calc(var(--s)*.16) solid transparent;border-bottom:calc(var(--s)*.16) solid transparent;filter:drop-shadow(1px 1px 0 rgba(0,0,0,.35))}.wordmark{display:inline-flex;align-items:baseline;gap:.08em;color:#fff;line-height:1;white-space:nowrap;text-shadow:0 0 .18em hsla(0,0%,100%,.55),0 0 .6em rgba(254,20,129,.55)}.wordmark .wm-nombre{font-family:var(--script);font-weight:400;font-size:1.55em;letter-spacing:0;line-height:.9}.card .wordmark,.side .wordmark{color:var(--logo-pink);text-shadow:none}.portada{position:relative;z-index:1;display:grid;justify-items:center;grid-gap:18px;gap:18px;width:min(520px,100%)}.logo-completo{display:block;width:min(420px,100%);height:auto;margin:0 auto}.btn{font-weight:800;font-size:calc(15px * var(--fs,1));border:2px solid var(--key);border-radius:12px;padding:12px 18px;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:9px;background:var(--panel);color:var(--tx);box-shadow:4px 4px 0 var(--key);transition:transform .08s,box-shadow .08s}.btn:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--key)}.btn:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--key)}.btn--red{background:var(--red-solid);color:#fff}.btn--gold{background:var(--panel);color:var(--red-solid)}.btn--sm{padding:8px 13px;font-size:calc(13px * var(--fs,1));border-radius:10px;box-shadow:3px 3px 0 var(--key)}.btn:disabled{opacity:.55;cursor:not-allowed}.badge-live{display:inline-flex;align-items:center;gap:7px;background:var(--red-solid);color:#fff;font-weight:800;font-size:calc(12px * var(--fs,1));letter-spacing:.06em;padding:5px 10px;border-radius:8px;border:2px solid var(--key);text-transform:uppercase}.badge-live .dot{width:8px;height:8px;border-radius:50%;background:#fff;animation:pulse 1.4s infinite}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.65)}}.coin{width:18px;height:18px;border-radius:50%;background:radial-gradient(circle at 34% 34%,#ffe79a,var(--gold) 60%,var(--gold-deep));border:1.5px solid var(--key);display:inline-grid;place-items:center;font-size:calc(10px * var(--fs,1));color:#7a5500;font-weight:900;flex:0 0 auto}.coin-pill{display:inline-flex;align-items:center;gap:8px;background:var(--panel);color:var(--red-solid);font-weight:800;padding:7px 13px;border-radius:999px;border:2px solid var(--key);box-shadow:3px 3px 0 var(--key)}.verified{--vsz:16px;width:var(--vsz);height:var(--vsz);border-radius:50%;background:#1d9bf0;color:#fff;font-size:calc(var(--vsz)*.62);font-weight:900;line-height:1;place-items:center;border:1.5px solid rgba(0,0,0,.35);flex:0 0 auto;box-shadow:0 1px 2px rgba(0,0,0,.35)}.av-ring,.verified{display:inline-grid}.av-ring{border-radius:50%;padding:3px;background:conic-gradient(var(--red),var(--gold),var(--red));place-items:center;flex:0 0 auto}.av-ring>span{width:100%;height:100%;border-radius:50%;border:2px solid var(--panel);display:grid;place-items:center;font-family:var(--disp);font-style:italic;color:#fff;background-size:cover;background-position:50%}.card{background:var(--panel);border:2px solid var(--key);border-radius:16px;box-shadow:5px 5px 0 var(--key)}.halftone{background-image:radial-gradient(rgba(255,194,26,.14) 1px,transparent 1.4px);background-size:9px 9px}.grain{background-image:radial-gradient(hsla(0,0%,100%,.05) 1px,transparent 1.3px);background-size:6px 6px}.scroll-y{overflow-y:auto;scrollbar-color:var(--panel3) transparent}.scroll-x,.scroll-y{scrollbar-width:thin}.scroll-x{overflow-x:auto}.spin{width:34px;height:34px;border-radius:50%;border:3px solid var(--panel3);border-top-color:var(--red);animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}}.shell{display:grid;grid-template-columns:var(--side-w) 1fr;min-height:100dvh}.side{position:-webkit-sticky;position:sticky;top:0;height:100dvh;background:var(--panel);border-right:2px solid var(--key);padding:16px 12px;display:flex;flex-direction:column;gap:5px}.side .wm{margin:6px 8px 14px;font-size:calc(22px * var(--fs,1))}.nav-i{display:flex;align-items:center;gap:12px;padding:11px 12px;border-radius:11px;color:var(--dim);font-weight:700;cursor:pointer}.nav-i .ic{width:22px;height:22px;flex:0 0 auto;display:grid;place-items:center;font-size:calc(18px * var(--fs,1))}.nav-i:hover{background:var(--panel2);color:var(--tx)}.nav-i.on{background:var(--red-solid);color:#fff;border:2px solid var(--key);box-shadow:3px 3px 0 var(--key)}.side .grow{margin-top:auto;display:flex;flex-direction:column;gap:8px}.side .me{display:flex;align-items:center;gap:10px;padding:8px;border-radius:11px}.side .me .nm{font-size:calc(13px * var(--fs,1));font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.content{min-width:0}.tabbar{display:none}@media(max-width:840px){.shell{grid-template-columns:1fr}.side{display:none}.content{padding-bottom:66px}.tabbar{display:grid;grid-template-columns:repeat(5,1fr);position:fixed;bottom:0;left:0;right:0;z-index:40;background:var(--panel);border-top:2px solid var(--key);height:60px}.tabbar a{display:grid;place-items:center;grid-gap:2px;gap:2px;color:var(--dim);font-size:calc(10px * var(--fs,1));font-weight:700}.tabbar a .ic{font-size:calc(20px * var(--fs,1))}.tabbar a.on{color:var(--red)}.tabbar .tab-plus{align-self:center;justify-self:center;width:46px;height:32px;border-radius:10px;background:var(--panel);color:var(--red-solid);display:grid;place-items:center;border:2px solid var(--key);box-shadow:0 2px 0 var(--key)}.tabbar .tab-plus:active{transform:translateY(1px);box-shadow:none}}.topbar-d{justify-content:flex-end;gap:10px;position:-webkit-sticky;position:sticky;top:0;z-index:30;height:58px;padding:0 22px;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:2px solid var(--key)}.topbar-d,.topbar-me{display:flex;align-items:center}.topbar-me{gap:8px;padding:4px 10px 4px 4px;border-radius:99px;border:2px solid var(--key);background:var(--panel2)}.topbar-me .nm{font-weight:800;font-size:calc(13px * var(--fs,1));max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:840px){.topbar-d{display:none}}.topbar-m{display:none}@media(max-width:840px){.topbar-m{display:flex;align-items:center;gap:12px;position:-webkit-sticky;position:sticky;top:0;z-index:30;height:54px;padding:0 14px;background:color-mix(in srgb,var(--ink) 85%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:2px solid var(--key)}.topbar-m .wordmark{font-size:calc(19px * var(--fs,1))}}.feed-scroll{height:100dvh;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-width:none;overflow-anchor:none}.feed-scroll::-webkit-scrollbar{display:none}@media(max-width:840px){.feed-scroll{height:calc(100dvh - 54px)}}.post{height:100dvh;scroll-snap-align:start;display:grid;place-items:center;padding:18px}@media(max-width:840px){.post{height:calc(100dvh - 54px - 60px);padding:0}}.post-media{position:relative;width:100%;max-width:min(460px,calc((100dvh - 60px)*.5625));aspect-ratio:9/16;border-radius:20px;overflow:hidden;border:2px solid var(--key);box-shadow:6px 6px 0 var(--key);background:#000;cursor:pointer}@media(max-width:840px){.post-media{max-width:100%;height:100%;border-radius:0;border:0;box-shadow:none;aspect-ratio:auto}}.post-video{width:100%;height:100%;object-fit:cover;display:block;background:#000}.feed-tabs{position:fixed;top:0;left:0;right:0;z-index:35;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;height:56px;padding:0 12px;pointer-events:none}.ft-center{display:flex;align-items:center;justify-content:center;gap:14px}.feed-tabs a,.feed-tabs button{pointer-events:auto}.ft-center a{color:hsla(0,0%,100%,.66);font-weight:800;font-size:calc(15px * var(--fs,1));text-shadow:0 1px 6px rgba(0,0,0,.65);padding:4px 2px;position:relative}.ft-center a.on{color:#fff}.ft-center a.on:after{content:"";position:absolute;left:50%;transform:translateX(-50%);bottom:-2px;width:22px;height:3px;border-radius:99px;background:#fff}.ft-sep{width:1px;height:13px;background:hsla(0,0%,100%,.45)}.ft-live{justify-self:start;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:99px;font-weight:900;font-size:calc(13px * var(--fs,1));letter-spacing:.08em;color:var(--oro-tx);background:linear-gradient(135deg,var(--oro-claro),var(--oro) 55%,var(--oro-deep));border:2px solid #fff;box-shadow:0 0 0 2px rgba(0,0,0,.18),0 0 18px rgba(246,195,67,.75);animation:ftGlow 2.4s ease-in-out infinite}.ft-live .dot{width:8px;height:8px;border-radius:50%;background:#e0004d;box-shadow:0 0 0 2px #fff}@keyframes ftGlow{50%{box-shadow:0 0 0 2px rgba(0,0,0,.18),0 0 28px #f6c343}}.ft-search{all:unset;cursor:pointer;justify-self:end;width:40px;height:40px;display:grid;place-items:center;color:#fff;filter:drop-shadow(0 1px 4px rgba(0,0,0,.7))}.ft-search:focus-visible{outline:3px solid #fff;border-radius:50%}@media(prefers-reduced-motion:reduce){.ft-live{animation:none}}@media(min-width:841px){.feed-tabs{position:-webkit-sticky;position:sticky;height:50px;background:transparent}}@media(max-width:840px){.post-media{max-width:none!important;width:100%;height:100%;aspect-ratio:auto!important;border-radius:0!important;border:none!important}.topbar-m--hide{display:none!important}.feed-center,.feed-scroll,.post{height:calc(100dvh - 60px)}.post-info{padding-bottom:16px}.post-rail{bottom:26px}}.post-sound{display:flex;align-items:center;gap:7px;margin-top:8px;font-size:calc(12.5px * var(--fs,1));color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.7);max-width:72%}.ps-ic{font-size:calc(14px * var(--fs,1))}.ps-marquee{overflow:hidden;white-space:nowrap;flex:1 1}.ps-marquee>span{display:inline-block;animation:psScroll 12s linear infinite}@keyframes psScroll{0%,12%{transform:translateX(0)}88%,to{transform:translateX(calc(-100% + 150px))}}.rail-disc{display:grid;place-items:center;width:44px;height:44px;border-radius:50%;background:linear-gradient(145deg,#2a2130,#0d0a0f);border:2px solid var(--key);overflow:hidden}.rail-disc.spin{animation:discSpin 4s linear infinite}@keyframes discSpin{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.ps-marquee>span,.rail-disc.spin{animation:none}}.post-seek{height:14px;z-index:3;display:flex;align-items:flex-end;cursor:pointer}.post-seek,.post-seek:before{position:absolute;left:0;right:0;bottom:0}.post-seek:before{content:"";height:3px;background:hsla(0,0%,100%,.28)}.post-seek-fill{position:relative;height:3px;background:#fff;border-radius:99px;transition:width .1s linear}.tap-heart{position:absolute;inset:0;display:grid;place-items:center;z-index:4;color:var(--red-solid);pointer-events:none;animation:tapPop .7s ease forwards}@keyframes tapPop{0%{opacity:0;transform:scale(.4)}22%{opacity:1;transform:scale(1.15)}40%{transform:scale(.95)}to{opacity:0;transform:scale(1.25)}}.post-fallback{width:100%;height:100%;display:grid;place-items:center;padding:26px}.post-text{font-size:calc(22px * var(--fs,1));font-weight:800;text-align:center;text-wrap:balance;line-height:1.3}.post-playbtn{inset:0;margin:auto;width:74px;height:74px;border-radius:50%;background:rgba(0,0,0,.4);border:2px solid hsla(0,0%,100%,.5);font-size:calc(28px * var(--fs,1));-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.post-mute,.post-playbtn{position:absolute;color:#fff;cursor:pointer}.post-mute{top:12px;right:12px;width:38px;height:38px;border-radius:50%;background:rgba(0,0,0,.45);border:1.5px solid hsla(0,0%,100%,.25);font-size:calc(15px * var(--fs,1));z-index:3}.post-info{position:absolute;left:14px;right:78px;bottom:16px;z-index:2;color:#fff}.post-user{gap:10px}.post-name,.post-user{display:inline-flex;align-items:center}.post-name{font-weight:900;gap:6px;text-shadow:0 1px 6px rgba(0,0,0,.6)}.post-desc{margin:8px 0 6px;font-size:calc(14px * var(--fs,1));line-height:1.4;text-shadow:0 1px 6px rgba(0,0,0,.7);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.post-tags{color:var(--gold);font-weight:700;font-size:calc(13px * var(--fs,1));text-shadow:0 1px 6px rgba(0,0,0,.6)}.post-rail{position:absolute;right:10px;bottom:18px;z-index:2;display:flex;flex-direction:column;gap:11px;align-items:center}.rail-btn{all:unset;cursor:pointer;display:grid;justify-items:center;grid-gap:4px;gap:4px;color:#fff}.rail-ic{width:46px;height:46px;border-radius:50%;background:rgba(0,0,0,.4);border:2px solid hsla(0,0%,100%,.25);display:grid;place-items:center;font-size:calc(20px * var(--fs,1));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:transform .1s}.rail-btn:active .rail-ic{transform:scale(.88)}.rail-ic.red{background:var(--red-solid);border-color:var(--key);color:#fff}.rail-ic.gold{background:var(--gold);border-color:var(--key);color:#241800}.rail-ic.dis{background:#2a0a1c;border-color:#fff;color:#fff}.rail-gift .rail-ic{background:linear-gradient(135deg,var(--oro-claro),var(--oro) 55%,var(--oro-deep));border-color:#fff;color:var(--oro-tx);box-shadow:0 0 14px rgba(246,195,67,.7)}.rail-gift .rail-n{color:var(--oro-claro)}@media(max-height:700px){.rail-ic{width:40px;height:40px}.post-rail{gap:8px}}.rail-avatar{position:relative;margin-bottom:10px;line-height:0}.rail-avatar img,.rail-avatar>a>.av-ring,.rail-avatar>a>.live-ring{border:2px solid #fff;border-radius:50%}.rail-avatar .live-ava-tag{bottom:-6px}.rail-follow{all:unset;cursor:pointer;position:absolute;left:50%;bottom:-9px;transform:translateX(-50%);width:22px;height:22px;border-radius:50%;background:var(--red-solid);color:#fff;display:grid;place-items:center;border:2px solid var(--key)}.rail-follow:active{transform:translateX(-50%) scale(.9)}.rail-livetag{position:absolute;left:50%;bottom:-9px;transform:translateX(-50%);background:var(--red-solid);color:#fff;font-size:calc(9px * var(--fs,1));font-weight:900;letter-spacing:.06em;padding:2px 7px;border-radius:99px;border:2px solid var(--key);line-height:1.25}.nav-i .ic svg,.rail-ic svg,.tabbar .ic svg{display:block}.rail-n{font-size:calc(12px * var(--fs,1));font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 1px 3px rgba(0,0,0,.7)}.feed-center{height:100dvh;display:grid;place-content:center;justify-items:center;text-align:center;padding:24px}@media(max-width:840px){.feed-center{height:calc(100dvh - 54px - 60px)}}.feed-empty .btn{text-decoration:none}.feed-sentinel{height:80px;display:grid;place-items:center}.feed-end{height:100dvh;scroll-snap-align:start;display:grid;place-content:center;justify-items:center;text-align:center;padding:30px;font-weight:700}@media(max-width:840px){.feed-end{height:calc(100dvh - 54px - 60px)}}.page{max-width:960px;margin:18px auto;padding:22px;background:var(--panel);border:2px solid var(--key);border-radius:20px;box-shadow:5px 5px 0 var(--key)}@media(max-width:560px){.page{margin:10px;padding:16px}}.page .card{box-shadow:3px 3px 0 var(--key)}.page-head{margin-bottom:20px}.page-title{font-family:var(--disp);font-style:italic;font-weight:900;text-transform:uppercase;letter-spacing:-.02em;font-size:calc(32px * var(--fs,1));margin:0;color:var(--red-deep)}.auth-wrap{min-height:100dvh;display:grid;place-items:center;padding:24px;position:relative;overflow:hidden}.auth-bg{z-index:0;background:radial-gradient(70% 55% at 50% 0,hsla(0,0%,100%,.28),transparent 60%)}.auth-bg,.auth-bg:after{position:absolute;inset:0}.auth-bg:after{content:"";background-image:radial-gradient(hsla(0,0%,100%,.14) 1px,transparent 1.4px);background-size:10px 10px}.auth-card{position:relative;z-index:1;width:100%;max-width:400px;padding:30px 26px;gap:14px}.auth-card,.field{display:flex;flex-direction:column}.field{gap:6px}.field>span{font-size:calc(12px * var(--fs,1));color:var(--dim);font-weight:700}.inp{background:var(--panel2);border:2px solid var(--key);border-radius:11px;padding:13px 14px;color:var(--tx);font-size:calc(15px * var(--fs,1));width:100%}.inp::placeholder{color:var(--dim)}.auth-err{background:#ffe0ef;border:1.5px solid var(--red-deep);color:#7a0a42;border-radius:10px}.auth-err,.auth-info{padding:10px 12px;font-size:calc(13.5px * var(--fs,1))}.auth-info{background:#ddf5e8;border:1.5px solid #13824a;color:#13693e;border-radius:10px}.auth-or{display:flex;align-items:center;gap:10px;color:var(--dim);font-size:calc(12px * var(--fs,1));margin:2px 0}.auth-or:after,.auth-or:before{content:"";height:1px;flex:1 1;background:var(--line,hsla(0,0%,100%,.12))}.btn--google{background:#fff;color:#1f1f1f;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px;border:none}.btn--google:hover{background:#f2f2f2}.btn--apple{background:#000;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;gap:10px;border:none}.btn--apple:hover{background:#1a1a1a}.auth-alt{text-align:center;font-size:calc(14px * var(--fs,1))}.linklike{all:unset;cursor:pointer;color:var(--gold);font-weight:800}.linklike:hover{text-decoration:underline}.empty-state{display:grid;justify-items:center;text-align:center;grid-gap:8px;gap:8px;padding:60px 24px}.empty-state .em{font-size:calc(44px * var(--fs,1))}.chip-row{display:flex;flex-wrap:wrap;gap:10px}.tagchip{background:var(--panel2);border:1.5px solid var(--line);border-radius:999px;padding:8px 14px;font-weight:700;font-size:calc(13px * var(--fs,1))}.tagchip b{color:var(--gold)}.searchbar{display:flex;align-items:center;gap:10px;background:var(--panel);border:2px solid var(--key);border-radius:14px;padding:12px 16px;color:var(--tx);font-size:calc(15px * var(--fs,1));box-shadow:4px 4px 0 var(--key);width:100%}.searchbar input{all:unset;flex:1 1;color:var(--tx)}.searchbar input::placeholder{color:var(--dim)}.balance{position:relative;overflow:hidden;background:linear-gradient(135deg,var(--gold),var(--gold-deep));color:#241800;padding:22px;margin-bottom:18px}.balance .ht{position:absolute;inset:0;background-image:radial-gradient(rgba(0,0,0,.12) 1.4px,transparent 1.6px);background-size:11px 11px;opacity:.6}.bal-lbl{position:relative;font-weight:800;font-size:calc(12px * var(--fs,1));text-transform:uppercase;letter-spacing:.1em}.bal-amt{position:relative;font-family:var(--disp);font-style:italic;font-size:calc(46px * var(--fs,1));line-height:1;margin-top:6px;display:flex;align-items:center;gap:10px}.bal-hist{position:relative;display:inline-block;margin-top:12px;font-size:calc(13px * var(--fs,1));font-weight:800;text-decoration:none;color:rgba(0,0,0,.72);background:rgba(0,0,0,.12);padding:7px 12px;border-radius:999px}.bal-hist:hover{background:rgba(0,0,0,.2)}.packs{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:12px;gap:12px}.pack{position:relative;background:var(--panel);border:2px solid var(--key);border-radius:14px;padding:18px 12px;text-align:center;cursor:pointer;box-shadow:4px 4px 0 var(--key);color:var(--tx);transition:transform .08s,box-shadow .08s}.pack:hover{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--key)}.pack:active{transform:translate(3px,3px);box-shadow:1px 1px 0 var(--key)}.pack.best{outline:3px solid var(--gold);outline-offset:-3px}.pack-tag{position:absolute;top:-10px;left:50%;transform:translateX(-50%);background:var(--panel);color:var(--red-solid);font-size:calc(10px * var(--fs,1));font-weight:900;text-transform:uppercase;letter-spacing:.06em;padding:3px 9px;border-radius:7px;border:2px solid var(--key);white-space:nowrap}.pack-cn{font-family:var(--disp);font-style:italic;font-size:calc(28px * var(--fs,1));display:flex;gap:7px;align-items:center;justify-content:center}.pack-pz{margin-top:8px;font-weight:800;font-size:calc(15px * var(--fs,1))}.pay-note{margin-top:18px;font-size:calc(13px * var(--fs,1));color:var(--dim);display:flex;gap:8px;align-items:center;flex-wrap:wrap}.paym{background:var(--panel2);border:1.5px solid var(--line);border-radius:7px;padding:4px 10px;font-family:var(--mono);font-size:calc(12px * var(--fs,1));color:var(--tx)}.profile-v{max-width:840px;margin:0 auto}.p-cover{height:160px;position:relative;background:linear-gradient(120deg,var(--red-solid),#7a0f18 60%),repeating-conic-gradient(from 0deg at 78% 40%,transparent 0 3.2deg,rgba(255,194,26,.35) 3.2deg 4deg)}.p-cover .ht{position:absolute;inset:0;background-image:radial-gradient(rgba(0,0,0,.18) 1.4px,transparent 1.6px);background-size:10px 10px}.p-head{display:flex;gap:18px;align-items:flex-end;flex-wrap:wrap;padding:0 22px 18px;margin-top:-46px;position:relative}.p-head .live-ava{margin-bottom:8px}.p-id{flex:1 1;min-width:200px;padding-bottom:4px}.p-name{font-size:calc(24px * var(--fs,1));font-weight:900;display:flex;gap:9px}.p-lic,.p-name{align-items:center}.p-lic{display:inline-flex;gap:7px;margin-top:8px;background:var(--panel2);border:1.5px solid var(--gold);color:var(--gold);font-size:calc(11.5px * var(--fs,1));font-weight:800;padding:4px 10px;border-radius:8px;font-family:var(--mono)}.p-actions{display:flex;gap:10px;padding-bottom:4px}.p-stats{display:flex;gap:28px;padding:14px 22px;border-top:2px solid var(--key);border-bottom:2px solid var(--key);flex-wrap:wrap}.p-stat b{font-family:var(--disp);font-style:italic;font-size:calc(22px * var(--fs,1));display:block;letter-spacing:-.02em}.p-stat span{font-size:calc(12px * var(--fs,1));color:var(--dim);text-transform:uppercase;letter-spacing:.08em}.p-bio{padding:14px 22px 0;max-width:60ch}.cs-back{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.55);display:flex;align-items:flex-end;justify-content:center;animation:csFade .16s ease}@keyframes csFade{0%{opacity:0}to{opacity:1}}.cs-sheet{width:100%;max-width:560px;max-height:76vh;display:flex;flex-direction:column;background:var(--panel);border:2px solid var(--key);border-bottom:none;border-radius:18px 18px 0 0;animation:csUp .2s cubic-bezier(.2,.8,.3,1)}@keyframes csUp{0%{transform:translateY(28px)}to{transform:translateY(0)}}.cs-grip{width:42px;height:4px;border-radius:99px;background:var(--dim);opacity:.5;margin:9px auto 4px}.cs-head{display:flex;align-items:center;justify-content:space-between;padding:6px 16px 10px;border-bottom:2px solid var(--key);font-size:calc(14px * var(--fs,1))}.cs-x{all:unset;cursor:pointer;color:var(--dim);padding:4px 8px;font-size:calc(15px * var(--fs,1))}.cs-list{overflow-y:auto;flex:1 1;padding:10px 16px;display:flex;flex-direction:column;gap:14px;min-height:120px}.cs-row{display:flex;gap:10px;align-items:flex-start}.cs-name{font-weight:800;font-size:calc(12.5px * var(--fs,1));display:flex;align-items:center;gap:4px}.cs-text{font-size:calc(14px * var(--fs,1));line-height:1.35;word-break:break-word}.cs-like{all:unset;cursor:pointer;display:grid;justify-items:center;grid-gap:2px;gap:2px;color:var(--dim)}.cs-like .red{color:var(--red-solid)}.cs-input{display:flex;gap:8px;border-top:2px solid var(--key);padding:10px 16px calc(10px + env(safe-area-inset-bottom))}.cs-input .inp{flex:1 1}.cs-sheet.fan-lvl{background:#fff;color:#1a1a1a;border-color:#eee}.cs-sheet.fan-lvl .cs-head{border-bottom:1px solid #eee}.cs-sheet.fan-lvl .cs-head b,.cs-sheet.fan-lvl .cs-name,.cs-sheet.fan-lvl .cs-x,.cs-sheet.fan-lvl .rank-score{color:#1a1a1a}.cs-sheet.fan-lvl .dim{color:#888}.fan-me{display:flex;flex-direction:column;align-items:center;padding:4px 20px 12px;gap:8px}.fan-niv{font-size:calc(32px * var(--fs,1));font-weight:900;letter-spacing:-.03em;line-height:1.1}.fan-bar{position:relative;width:100%;height:18px;border-radius:99px;background:#f3e0c8;overflow:hidden}.fan-bar>i{display:block;height:100%;background:linear-gradient(90deg,#ffb347,#ff7a00);border-radius:99px}.fan-bar-n{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:calc(11px * var(--fs,1));font-weight:800;color:#5a3200}.fan-max{margin:0;font-size:calc(13px * var(--fs,1));color:#888;text-align:center}.fan-boost{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:10px 12px;border-radius:12px;background:#f7f7f7;font-size:calc(13.5px * var(--fs,1));font-weight:700}.fan-boost button{all:unset;cursor:pointer;background:var(--red);color:#fff;font-weight:800;padding:8px 18px;border-radius:99px}.share-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:10px;gap:10px;padding:0 16px calc(16px + env(safe-area-inset-bottom))}.share-grid .cat{cursor:pointer}.podio{display:flex;align-items:flex-end;justify-content:center;gap:18px;padding:6px 0 4px}.podio-p{display:grid;justify-items:center;grid-gap:5px;gap:5px;text-align:center;max-width:110px}.podio-p .podio-medal{font-size:calc(22px * var(--fs,1));line-height:1}.podio-1{order:2;transform:translateY(-10px)}.podio-2{order:1}.podio-3{order:3}.podio-n{font-weight:800;font-size:calc(12.5px * var(--fs,1));max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:flex;align-items:center;gap:3px}.podio-s{font-size:calc(12px * var(--fs,1));color:var(--gold)}.podio-s,.rank-n{font-family:var(--mono);font-weight:800}.rank-n{width:26px;text-align:center;color:var(--dim);font-size:calc(13px * var(--fs,1));align-self:center}.rank-n--top{color:var(--red);font-size:calc(15px * var(--fs,1))}.rank-score{font-family:var(--mono);font-weight:800;color:var(--gold);font-size:calc(13px * var(--fs,1));align-self:center}.cs-av-wrap{position:relative;flex:none;line-height:0}.mvp-badge{position:absolute;bottom:-5px;left:50%;transform:translateX(-50%);background:linear-gradient(180deg,#ffd24a,#e79a00);color:#5b3a00;font-size:calc(8px * var(--fs,1));font-weight:900;letter-spacing:.3px;padding:1px 4px;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.5);white-space:nowrap}.lvl-badge{cursor:pointer;font-family:inherit;display:inline-grid;place-items:center;width:22px;height:22px;padding:0;border:0;border-radius:0;font-size:calc(9px * var(--fs,1));font-weight:900;letter-spacing:0;color:#fff;line-height:1;background:linear-gradient(180deg,#3aa0ff,#1d6ec7);-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);text-shadow:0 1px 1px rgba(0,0,0,.45)}.sec{padding:18px 22px 0}.sec-t{font-size:calc(13px * var(--fs,1));letter-spacing:.14em;text-transform:uppercase;font-family:var(--mono);color:var(--dim);margin:0 0 12px;font-weight:800}.search-bar{display:flex;align-items:center;gap:10px;margin:14px 22px 0;padding:0 12px;background:var(--panel2);border:2px solid var(--key);border-radius:12px}.search-bar .inp{border:none;background:transparent;flex:1 1;padding:12px 0}.search-bar .inp:focus{outline:none}.sug{margin:6px 22px 0;background:#fff;border:2px solid #2a0d1e;border-radius:16px;overflow:hidden;box-shadow:0 6px 18px rgba(0,0,0,.12);position:relative;z-index:20}.sug-row{display:flex;align-items:center;gap:10px;width:100%;padding:9px 14px;background:none;border:0;border-top:1px solid #f3e3ec;text-align:left;cursor:pointer;color:#2a0d1e;text-decoration:none;font:inherit;min-height:48px;box-sizing:border-box}.sug-row:first-child{border-top:0}.sug-row:focus-visible,.sug-row:hover{background:#fff0f7}.sug-row b{font-weight:700}.sug-hash{width:34px;height:34px;border-radius:50%;background:#ffe3f1;display:grid;place-items:center;font-weight:800;color:#c2185b;flex:none}.sug-todo{color:#c2185b;font-weight:600}.search-ic{color:var(--dim);display:grid;place-items:center}.search-clr{all:unset;cursor:pointer;color:var(--dim);padding:6px}.live-row{display:flex;gap:14px;overflow-x:auto;padding-bottom:6px;scrollbar-width:none}.live-row::-webkit-scrollbar{display:none}.live-mini{display:grid;justify-items:center;grid-gap:8px;gap:8px;min-width:76px;text-align:center;font-size:calc(11.5px * var(--fs,1))}.live-mini-n{font-weight:700;max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live-ring{display:inline-grid;place-items:center;padding:3px;border-radius:50%;background:conic-gradient(from 200deg,#ff2d55,#ff4d6d,#ff8a3d,#ff2d55)}.live-ava{position:relative;display:inline-flex;line-height:0;flex:0 0 auto}.live-ava-ring{display:inline-grid;place-items:center;padding:3px;border-radius:50%;background:conic-gradient(from 200deg,#ff2d55,#ff4d6d,#ff8a3d,#ff2d55);animation:liveHalo 1.7s ease-out infinite}.live-ava-tag{position:absolute;left:50%;bottom:-2px;transform:translateX(-50%);z-index:1;background:#ff2d55;color:#fff;font-size:calc(9px * var(--fs,1));font-weight:900;letter-spacing:.08em;padding:2px 7px;border-radius:6px;line-height:1.15;border:1.5px solid #0b0807}@keyframes liveHalo{0%{box-shadow:0 0 0 0 rgba(255,45,85,.5)}70%{box-shadow:0 0 0 8px rgba(255,45,85,0)}to{box-shadow:0 0 0 0 rgba(255,45,85,0)}}.badge-live.sm{font-size:calc(9px * var(--fs,1));padding:1px 6px}.cat-grid{grid-template-columns:repeat(auto-fill,minmax(104px,1fr));grid-gap:10px;gap:10px}.cat{display:grid;justify-items:center;grid-gap:6px;gap:6px;padding:14px 8px;border-radius:12px;border:2px solid var(--key);background:var(--panel2);font-weight:800;font-size:calc(13px * var(--fs,1))}.cat:active{transform:translateY(1px)}.cat-em{font-size:calc(24px * var(--fs,1))}.topbar-ic{display:grid;place-items:center;width:38px;height:38px;border-radius:10px;border:2px solid var(--key);background:var(--panel2);color:inherit}.p-notice{margin:10px 22px 0;padding:9px 12px;border-radius:10px;font-size:calc(13.5px * var(--fs,1));background:hsla(0,0%,100%,.07);border:1.5px solid var(--key)}.p-cell-del{all:unset;cursor:pointer;position:absolute;top:6px;right:6px;z-index:3;width:28px;height:28px;border-radius:8px;background:rgba(0,0,0,.6);border:1.5px solid var(--key);display:grid;place-items:center;font-size:calc(13px * var(--fs,1));opacity:0;transition:opacity .15s}.p-cell:focus-within .p-cell-del,.p-cell:hover .p-cell-del{opacity:1}@media(hover:none){.p-cell-del{opacity:1}}.p-tabs{display:flex;gap:4px;padding:12px 22px 0}.p-tabs button{all:unset;cursor:pointer;flex:1 1;text-align:center;padding:10px 0;font-weight:800;font-size:calc(14px * var(--fs,1));color:var(--dim);border-bottom:3px solid transparent}.p-tabs button.on{color:var(--text,#fff);border-bottom-color:var(--red-solid)}.p-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));grid-gap:10px;gap:10px;padding:18px 22px}.p-cell{aspect-ratio:9/13;border-radius:12px;border:2px solid var(--key);position:relative;overflow:hidden;display:flex;align-items:flex-end;padding:8px;background:#0a0705}.p-cell-media{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.p-cell-v{z-index:1;font-size:calc(11px * var(--fs,1));color:#fff;background:rgba(0,0,0,.55);padding:2px 7px;border-radius:6px}.user-list{display:flex;flex-direction:column;gap:6px}.user-row{display:flex;gap:12px;align-items:center;padding:10px;border-radius:12px}.user-row:hover{background:var(--panel2)}.ur-name{font-weight:800;display:flex;align-items:center;gap:6px}.live-hero{position:relative;display:block;width:100%;height:min(64vh,560px);border-radius:18px;overflow:hidden;background:#000;text-decoration:none;color:#fff;margin-bottom:22px;border:2px solid var(--key);box-shadow:5px 5px 0 var(--key)}.live-hero-bg{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:blur(28px) brightness(.45) saturate(1.1);transform:scale(1.25);z-index:0}.live-hero .lfc-preview{z-index:1}.live-hero .lfc-preview-video{object-fit:contain;background:transparent}@media(max-width:700px){.live-hero{height:min(58vh,460px)}.live-hero-title{font-size:calc(18px * var(--fs,1))}.live-hero-cta{bottom:70px;font-size:calc(13px * var(--fs,1))}}.live-hero-shade{position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.78),transparent 42%),linear-gradient(180deg,rgba(0,0,0,.35),transparent 30%)}.live-hero-cta{position:absolute;left:50%;bottom:78px;transform:translateX(-50%);z-index:3;display:flex;align-items:center;gap:8px;padding:9px 16px;border-radius:999px;background:hsla(0,0%,100%,.14);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-weight:700;font-size:calc(14px * var(--fs,1));white-space:nowrap}.live-hero-cta-ic{letter-spacing:-2px;font-weight:900}.live-hero-info{position:absolute;left:18px;right:18px;bottom:16px;z-index:3}.live-hero-title{font-size:calc(22px * var(--fs,1));font-weight:800;margin:8px 0;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.live-hero-host{display:flex;align-items:center;gap:10px}.live-hero-name{font-weight:800;font-size:calc(15px * var(--fs,1))}.live-sec-title{font-size:calc(18px * var(--fs,1));font-weight:800;margin:6px 0 14px}.live-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:16px;gap:16px}.live-card{display:flex;flex-direction:column;gap:0;border:2px solid var(--key);border-radius:16px;overflow:hidden;box-shadow:4px 4px 0 var(--key);background:var(--panel);transition:transform .08s,box-shadow .08s}.live-card:hover{transform:translate(-1px,-1px);box-shadow:6px 6px 0 var(--key)}.live-card-thumb{position:relative;aspect-ratio:4/5}.live-card-badge{position:absolute;top:10px;left:10px}.live-card-views{position:absolute;top:10px;right:10px;background:rgba(0,0,0,.5);border:1.5px solid hsla(0,0%,100%,.2);border-radius:999px;padding:4px 9px;font-size:calc(12px * var(--fs,1));font-weight:800}.live-card-host{position:absolute;left:10px;bottom:10px}.live-card-meta{padding:12px 14px}.live-card-name{font-weight:800;gap:6px}.live-card-name,.watch{display:flex;align-items:center}.watch{justify-content:center;height:calc(100dvh - 60px);min-height:calc(100dvh - 60px);overflow:hidden;background:#0b0807}@media(max-width:900px){.watch{min-height:0;height:auto}}.watch-stage{position:relative;background:#0b0807;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:0;width:100%;height:100%;min-height:0}.watch-frame{position:relative;aspect-ratio:9/16;width:min(100%,calc((100dvh - 60px)*9/16));height:auto;max-height:100%;border-radius:16px;overflow:hidden;background:#000}.watch .live-video{position:absolute;inset:0;min-height:0;border:0;border-radius:0}.watch .live-video-el{object-fit:cover}.live-video{position:relative;flex:1 1;border-radius:16px;overflow:hidden;border:2px solid var(--key);min-height:340px;background:#000}.live-slow{position:absolute;top:12px;left:50%;transform:translateX(-50%);z-index:8;display:flex;align-items:center;gap:7px;padding:7px 13px;border-radius:999px;background:rgba(0,0,0,.72);color:#fff;font-size:calc(12.5px * var(--fs,1));font-weight:700;border:1px solid rgba(255,176,32,.55);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;max-width:88%;text-align:center}.live-slow-dot{width:8px;height:8px;border-radius:50%;background:#ffb020;flex:0 0 auto;animation:slowPulse 1s ease-in-out infinite}@keyframes slowPulse{0%,to{opacity:1}50%{opacity:.3}}.live-video-el{width:100%;height:100%;object-fit:contain;background:#000;display:block}.live-video--split{display:flex;gap:2px}.live-video--split .live-video-el{width:50%;height:100%;object-fit:cover}.live-video-rival{transition:opacity .25s}.live-video-rival-wait{position:absolute;top:0;right:0;width:50%;height:100%;display:grid;place-content:center;background:#000;pointer-events:none}.watch-frame.en-batalla .live-video--split{inset:auto;left:0;right:0;top:var(--caras-top,128px);height:auto;aspect-ratio:9/8;background:#000}@media(max-width:900px){.watch-frame.en-batalla .live-video--split{--caras-top:112px}}.live-video-overlay{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;grid-gap:8px;gap:8px;text-align:center;background:linear-gradient(160deg,#2a1a24,#0f0b0d 70%)}.live-mute{position:absolute;top:12px;right:12px;width:38px;height:38px;border-radius:50%;background:rgba(0,0,0,.5);border:1.5px solid hsla(0,0%,100%,.25);color:#fff;font-size:calc(15px * var(--fs,1));cursor:pointer;z-index:4}.watch-top{position:absolute;top:26px;left:26px;right:26px;display:flex;justify-content:space-between;gap:10px;z-index:3;pointer-events:none}.watch-top>*{pointer-events:auto}.watch-host .live-ava{align-self:flex-start;margin-top:2px}.lfc-overlay-head .live-ava{margin-bottom:4px}.watch-host{display:inline-flex;align-items:center;gap:8px;background:transparent;border:0;border-radius:0;padding:0;-webkit-backdrop-filter:none;backdrop-filter:none;width:-moz-fit-content;width:fit-content;flex:0 0 auto;max-width:min(70%,340px)}.watch-host-name{font-weight:800;font-size:calc(14px * var(--fs,1));display:flex;align-items:center;gap:6px;line-height:1.15;text-shadow:0 1px 4px rgba(0,0,0,.85),0 0 2px rgba(0,0,0,.6)}.watch-host .dim{text-shadow:0 1px 4px rgba(0,0,0,.85)}.watch-host>button{flex:0 0 auto;white-space:nowrap}.watch-badges{display:flex;flex-direction:column;gap:8px;align-items:flex-end}.watch-viewers{background:rgba(0,0,0,.45);border:1.5px solid hsla(0,0%,100%,.18);border-radius:999px;padding:6px 11px;font-weight:800;font-size:calc(13px * var(--fs,1));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.watch-title{left:26px;bottom:86px;right:26px;font-size:calc(14px * var(--fs,1));text-shadow:0 1px 6px rgba(0,0,0,.7);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.watch-gifts,.watch-title{position:absolute;z-index:3}.watch-gifts{left:0;right:0;bottom:10px;display:flex;gap:8px;padding:6px 10px;overflow-x:auto;scrollbar-width:none;scroll-padding:0 10px}.watch-gifts::-webkit-scrollbar{display:none}.gift-btn{flex:0 0 auto;width:60px;text-align:center;background:rgba(0,0,0,.5);border:1.5px solid hsla(0,0%,100%,.18);border-radius:12px;padding:8px 4px;cursor:pointer;color:#fff}.gift-btn:hover{background:rgba(0,0,0,.7)}.gift-em{font-size:calc(20px * var(--fs,1));display:block}.gift-ic{width:26px;height:26px;object-fit:contain;display:block;margin:0 auto}.gift-stage{position:absolute;z-index:20;pointer-events:none;overflow:hidden;background:transparent}.gift-stage--full,.gift-stage--mid{inset:0}.gift-stage--left{top:0;bottom:0;left:0;right:50%}.gift-stage--right{top:0;bottom:0;left:50%;right:0}.gift-fit{position:absolute;inset:0}.gift-fit.is-ready{inset:auto}.gift-anim-layer{border:0}.gift-anim-fill,.gift-anim-layer{position:absolute;inset:0;display:block;width:100%;height:100%;background:transparent;object-fit:contain}.gift-stage--full>.gift-anim-fill,.gift-stage--mid>.gift-anim-fill{object-fit:cover}.gift-fit .gift-anim-fill{position:relative;inset:auto;width:100%;height:100%}.gift-fit.is-ready .gift-anim-fill{object-fit:fill}.gift-anim-overlay{position:absolute;top:0;bottom:0;left:9%;width:82%;height:100%;object-fit:contain;z-index:4;pointer-events:none;background:transparent;animation:giftEscena .3s ease-out both}.gift-anim-overlay--mid{left:21%;width:58%}.gift-anim-overlay--left{left:0;width:56%}.gift-anim-overlay--right{left:44%;width:56%}.gift-anim-overlay--img.gift-anim-overlay--right{left:75%;right:auto}@keyframes giftEscena{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.gift-anim-overlay--img{object-fit:contain;width:min(100%,96dvh);height:auto;max-height:90%;inset:auto;left:50%;top:46%;transform:translate(-50%,-50%);filter:drop-shadow(0 6px 20px rgba(0,0,0,.55));animation:giftEstampa 2.4s ease-out both}.gift-anim-overlay--hold{animation:none;opacity:1;transform:translate(-50%,-50%) scale(1)}@keyframes giftEstampa{0%{opacity:0;transform:translate(-50%,-40%) scale(.6)}15%{opacity:1;transform:translate(-50%,-50%) scale(1.05)}30%{transform:translate(-50%,-50%) scale(1)}80%{opacity:1;transform:translate(-50%,-56%) scale(1)}to{opacity:0;transform:translate(-50%,-66%) scale(.96)}}.pill-ok{background:#ddf5e8;color:#13693e}.pill-mid,.pill-ok{font-size:calc(12px * var(--fs,1));font-weight:800;padding:4px 11px;border-radius:999px}.pill-mid{background:#fff1d6;color:#7a4b00}.gift-pr{font-size:calc(11px * var(--fs,1));color:var(--gold);font-weight:800;display:flex;gap:3px;align-items:center;justify-content:center;margin-top:3px}.watch-toast{position:absolute;left:50%;bottom:76px;transform:translateX(-50%);z-index:5;background:var(--panel);color:var(--red-solid);font-weight:800;padding:9px 16px;border-radius:999px;border:2px solid var(--key);box-shadow:3px 3px 0 var(--key)}.live-chat{display:flex;flex-direction:column;background:var(--panel);border-left:2px solid var(--key);height:100dvh;max-height:100dvh;position:-webkit-sticky;position:sticky;top:0;overflow:hidden}@media(max-width:900px){.live-chat{border-left:0;border-top:2px solid var(--key);position:static;height:40dvh;max-height:40dvh}}.live-chat-head{display:flex;justify-content:space-between;padding:14px 16px;border-bottom:2px solid var(--key);font-size:calc(12px * var(--fs,1));letter-spacing:.12em;text-transform:uppercase;font-family:var(--mono);color:var(--dim)}.live-chat-count{color:var(--gold)}.live-chat-body{flex:1 1;padding:12px 16px;display:flex;flex-direction:column;gap:9px;overflow-y:auto}.lc-msg{font-size:calc(13.5px * var(--fs,1));line-height:1.4}.lc-msg b{color:var(--gold);margin-right:2px}.lc-gift{display:inline-flex;align-items:center;gap:8px;background:rgba(0,0,0,.48);border-left:3px solid var(--red);padding:8px 14px;border-radius:16px;min-width:min(78%,260px);max-width:94%;width:max-content}.lc-gift b{color:#ff9aa2}.lc-join{font-size:calc(12.5px * var(--fs,1))}.live-chat-in{display:flex;gap:8px;padding:12px 14px;border-top:2px solid var(--key)}.live-chat-in input{flex:1 1;background:var(--ink);border:1.5px solid var(--line);border-radius:999px;padding:10px 14px;color:var(--tx);font-size:calc(13px * var(--fs,1))}.live-chat-in input::placeholder{color:var(--dim)}.tabbtn{padding:9px 18px;border-radius:999px;font-weight:800;font-size:calc(13.5px * var(--fs,1));border:2px solid transparent;cursor:pointer;color:var(--dim);background:transparent}.tabbtn.on{background:var(--panel2);color:var(--tx);border-color:var(--key)}.unread-dot{min-width:20px;height:20px;border-radius:999px;background:var(--red-solid);color:#fff;font-size:calc(11px * var(--fs,1));font-weight:900;display:grid;place-items:center;padding:0 6px;border:1.5px solid var(--key)}.chatpage{display:flex;flex-direction:column;height:100dvh;max-width:820px;margin:0 auto;width:100%}@media(max-width:840px){.chatpage{height:calc(100dvh - 54px - 60px)}}.chatpage-head{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:2px solid var(--key);background:var(--panel)}.chatback{font-size:calc(20px * var(--fs,1));font-weight:900;padding:4px 10px;border-radius:9px}.chatback:hover{background:var(--panel2)}.chatpage-body{flex:1 1;padding:18px 16px;display:flex;flex-direction:column;gap:8px}.bubble-row{display:flex}.bubble-row.mine{justify-content:flex-end}.bubble{max-width:72%;background:var(--panel2);border:1.5px solid var(--line);border-radius:14px 14px 14px 4px;padding:9px 13px;font-size:calc(14px * var(--fs,1));line-height:1.45;word-wrap:break-word}.bubble.mine{background:var(--red-solid);color:#fff;border-color:var(--key);border-radius:14px 14px 4px 14px}.chatpage-in{display:flex;gap:8px;padding:12px 14px;border-top:2px solid var(--key);background:var(--panel)}.chatpage-in input{flex:1 1;background:var(--ink);border:1.5px solid var(--line);border-radius:999px;padding:11px 15px;color:var(--tx);font-size:calc(14px * var(--fs,1))}.chatpage-in input::placeholder{color:var(--dim)}.comment-like{all:unset;cursor:pointer;display:grid;justify-items:center;grid-gap:2px;gap:2px;padding:4px 6px}.comment-like:hover{color:var(--red)!important}.upload-drop{width:100%;min-height:260px;display:grid;place-content:center;justify-items:center;grid-gap:10px;gap:10px;cursor:pointer;background:var(--panel);border:2px dashed var(--dim);border-radius:16px;color:var(--tx);padding:30px;text-align:center}.upload-drop:hover{border-color:var(--gold);background:var(--panel2)}.upload-review{display:grid;grid-template-columns:240px 1fr;grid-gap:18px;gap:18px}@media(max-width:640px){.upload-review{grid-template-columns:1fr}}.upload-preview{width:100%;aspect-ratio:9/16;object-fit:cover;border-radius:14px;border:2px solid var(--key);background:#000}textarea.inp{resize:vertical;font-family:inherit}.postpage-video{width:100%;max-height:72dvh;object-fit:contain;background:#000;display:block}.notice-modal{position:fixed;inset:0;z-index:80;display:grid;place-items:center;padding:24px;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.notice-card{max-width:380px;width:100%;padding:26px 22px;text-align:center;display:grid;justify-items:center}.menu-card{max-width:360px;width:100%;padding:18px;display:grid;grid-gap:8px;gap:8px}.menu-title{font-weight:900;font-size:calc(15px * var(--fs,1));text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.menu-opt{all:unset;cursor:pointer;padding:12px 14px;border-radius:11px;background:var(--panel2);font-weight:700;font-size:calc(14.5px * var(--fs,1))}.menu-opt:hover{background:var(--panel3)}.menu-opt.danger{color:#ff8d96}.menu-msg{margin:4px 0 0;font-size:calc(13px * var(--fs,1));color:var(--gold);font-weight:700}.menu-card select.inp{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}.gift-pop{position:absolute;left:12px;bottom:96px;z-index:7;display:flex;align-items:center;gap:10px;font:inherit;color:#fff;text-align:left;cursor:pointer;min-height:58px;background:linear-gradient(90deg,rgba(0,0,0,.78),rgba(0,0,0,.32));border:1.5px solid rgba(255,210,74,.55);border-radius:30px;padding:6px 16px 6px 6px;animation:giftPop .38s cubic-bezier(.2,1.4,.4,1) both,giftFade .4s 2.6s both;pointer-events:auto}.gift-pop-av{display:grid;place-items:center;border-radius:50%;border:2px solid rgba(255,210,74,.85);flex:0 0 auto}.gift-pop-who .lc-level{margin-right:5px;vertical-align:1px}.gift-pop img{width:48px;height:48px;object-fit:contain;filter:drop-shadow(0 2px 6px rgba(0,0,0,.6));background:hsla(0,0%,100%,.08);border-radius:10px;padding:2px;border:1.5px solid rgba(255,210,74,.7)}.gift-pop-txt{display:flex;flex-direction:column;line-height:1.15}.gift-pop-who{font-weight:800;font-size:calc(13px * var(--fs,1))}.gift-pop-what{font-size:calc(12px * var(--fs,1));opacity:.9}.gift-pop-x{font-weight:900;font-size:calc(20px * var(--fs,1));color:var(--gold);margin-left:4px;text-shadow:0 2px 8px rgba(0,0,0,.7)}@keyframes giftPop{0%{transform:translateX(-24px) scale(.7);opacity:0}to{transform:none;opacity:1}}@keyframes giftFade{to{opacity:0;transform:translateY(-10px);visibility:hidden}}.lfc-shared{display:inline-flex;align-items:center;gap:5px;margin-top:8px;padding:4px 11px;border-radius:999px;background:rgba(0,0,0,.4);border:1px solid hsla(0,0%,100%,.25);font-size:calc(12px * var(--fs,1));font-weight:700;color:#fff}.share-repost{width:100%;justify-content:center;font-weight:800;background:var(--panel3);border:1px solid var(--key)}.share-repost.is-on{background:rgba(255,194,26,.16);border-color:rgba(255,194,26,.5);color:var(--gold)}.share-repost:active{transform:scale(.99)}.ajuste-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-size:calc(14px * var(--fs,1))}.ajuste-toggle .sw{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:44px;height:26px;border-radius:999px;background:var(--panel3);border:1px solid var(--key);position:relative;cursor:pointer;transition:background .2s;flex:0 0 auto}.ajuste-toggle .sw:checked{background:var(--red);border-color:var(--red)}.ajuste-toggle .sw:after{content:"";position:absolute;top:2px;left:2px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s}.ajuste-toggle .sw:checked:after{transform:translateX(18px)}.lc-comment{display:flex;align-items:flex-start;gap:7px}.lc-av{all:unset;cursor:pointer;flex:0 0 auto;line-height:0;margin-top:1px}.lc-av:active{transform:scale(.92)}.lc-comment-txt{min-width:0}.lc-name{cursor:pointer;color:var(--gold)}.lc-name:hover{text-decoration:underline}.lc-level{display:inline-grid;place-items:center;width:18px;height:18px;font-size:calc(8px * var(--fs,1));font-weight:900;color:#fff;margin-right:5px;line-height:1;vertical-align:middle;-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);text-shadow:0 1px 1px rgba(0,0,0,.45);border:0}.lc-reply{display:block;font-size:calc(12px * var(--fs,1));color:var(--dim);opacity:.9;margin-bottom:2px;padding-left:8px;border-left:2px solid var(--gold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.lc-reply-bar{display:flex;align-items:center;gap:8px;padding:7px 14px;background:rgba(255,194,26,.1);border-top:1px solid rgba(255,194,26,.25)}.lc-reply-bar-txt{flex:1 1;min-width:0;font-size:calc(12.5px * var(--fs,1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lc-reply-x{all:unset;cursor:pointer;color:var(--dim);padding:2px 6px;border-radius:6px}.lc-reply-x:hover{background:hsla(0,0%,100%,.1);color:var(--tx)}.mod-perfil{display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px 16px 12px;position:relative}.mod-perfil b{font-size:calc(15px * var(--fs,1))}.mod-x{position:absolute;top:2px;right:12px}.mod-nivel{display:inline-flex;align-items:center;gap:4px;font-size:calc(11px * var(--fs,1));font-weight:800;color:#fff;padding:3px 9px;border-radius:999px;border:1px solid hsla(0,0%,100%,.35)}.mod-stats{display:flex;gap:16px;font-size:calc(13px * var(--fs,1));color:var(--dim);margin-top:2px}.mod-stats b{color:var(--tx)}.mod-bio{margin:4px 0 0;font-size:calc(13px * var(--fs,1));color:var(--dim);text-align:center;max-width:280px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.mod-act--follow{background:var(--red);color:#fff;border-color:var(--red)}.mod-act--follow.is-following{background:var(--panel3);color:inherit;border:1px solid var(--key)}.mod-acts{display:flex;flex-direction:column;gap:10px;padding:8px 16px 20px}.mod-act{all:unset;cursor:pointer;text-align:center;padding:14px;border-radius:14px;background:var(--panel3);font-weight:700;font-size:calc(15px * var(--fs,1));border:1px solid var(--key)}.mod-act:active{transform:scale(.98)}.mod-act--danger{color:#ff9aa2;border-color:rgba(255,42,57,.5)}.mod-report{padding:4px 16px 20px}.mod-reasons{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.mod-reason{all:unset;cursor:pointer;padding:8px 12px;border-radius:999px;font-size:calc(13px * var(--fs,1));background:var(--panel3);border:1px solid var(--key)}.mod-reason.is-on{background:var(--red);color:#fff;border-color:var(--red)}.mod-desc{box-sizing:border-box;background:var(--panel3);border:1px solid var(--key);border-radius:12px;color:inherit;padding:10px 12px;font:inherit;font-size:calc(14px * var(--fs,1));resize:none;margin-bottom:12px}.mod-desc,.mod-send{width:100%}.watch-report{all:unset;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.2);font-size:calc(14px * var(--fs,1))}.watch-report:active{transform:scale(.92)}.lc-gift-ic{width:32px;height:32px;object-fit:contain;flex:0 0 auto}.bt{position:absolute;top:10px;left:10px;right:10px;z-index:5;pointer-events:none;display:flex;flex-direction:column;gap:5px}.watch-frame.en-batalla .watch-top{top:78px}.watch-frame.en-batalla .watch-badges{flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-end}.bt-bar{position:relative;height:28px;border-radius:5px;box-shadow:0 3px 14px rgba(0,0,0,.5)}.bt-bar,.bt-bar-l,.bt-bar-r{display:flex;overflow:visible}.bt-bar-l,.bt-bar-r{height:100%;align-items:center;gap:4px;padding:0 8px;min-width:0;transition:width .45s cubic-bezier(.2,.8,.3,1)}.bt-bar-l{background:linear-gradient(90deg,#ff2a55,#ff5a86);border-radius:5px 0 0 5px;justify-content:flex-start}.bt-bar-r{background:linear-gradient(90deg,#22d3ee,#0891b2);border-radius:0 5px 5px 0;justify-content:flex-end}.bt-score-in{font-size:calc(15px * var(--fs,1));font-weight:900;line-height:1;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 1px 6px rgba(0,0,0,.65);z-index:1}.bt-score-in b{font-weight:900}.bt-timer-pill{position:absolute;left:50%;top:100%;transform:translate(-50%,-42%);z-index:3;display:inline-flex;align-items:center;gap:4px;background:#111;color:#fff;font-weight:800;font-size:calc(12px * var(--fs,1));line-height:1;padding:3px 10px;border-radius:99px;border:1.5px solid hsla(0,0%,100%,.22);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;box-shadow:0 2px 8px rgba(0,0,0,.45)}.bt-gloves{font-size:calc(11px * var(--fs,1))}.bt-wl-row{padding:2px 4px 0}.bt-top,.bt-wl-row{display:flex;justify-content:space-between}.bt-top{align-items:center;gap:10px}.bt-score{font-size:calc(23px * var(--fs,1));font-weight:900;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-shadow:0 1px 8px rgba(0,0,0,.75)}.bt-score b{font-weight:900}.bt-score--l{color:#ff2a55}.bt-score--r{color:#22d3ee}.bt-score b.sube{display:inline-block;animation:btGolpe .45s cubic-bezier(.2,1.5,.4,1)}.bt-center{flex:0 0 auto}.bt-diamante{color:#ff2a55;font-size:calc(11px * var(--fs,1));margin-right:2px}.bt-cohete{position:absolute;top:50%;font-size:calc(20px * var(--fs,1));pointer-events:none;z-index:2;transform:translate(-50%,-50%);transition:left .45s cubic-bezier(.2,.8,.3,1);filter:drop-shadow(0 1px 3px rgba(0,0,0,.6))}.bt-cohete--l{transform:translate(-50%,-50%) rotate(-16deg)}.bt-cohete--r{transform:translate(-50%,-50%) rotate(16deg)}.bt-wl{margin:0 auto;font-weight:900;font-size:calc(14px * var(--fs,1));letter-spacing:.5px;text-shadow:0 1px 4px rgba(0,0,0,.75)}.bt-wl--win{color:#c6ff4a}.bt-wl--lose{color:hsla(0,0%,100%,.72)}.bt-wins-min{color:var(--gold);font-weight:900}.bt-bar-l.is-on,.bt-bar-r.is-on{animation:btLatido 2.2s ease-in-out infinite}@keyframes btLatido{50%{filter:brightness(1.28) saturate(1.15)}}.bt-bar-l.is-on:after,.bt-bar-r.is-on:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 35%,hsla(0,0%,100%,.34) 50%,transparent 65%);background-size:220% 100%;animation:btBrillo 2.6s linear infinite}.bt-bar-l,.bt-bar-r{position:relative}@keyframes btBrillo{0%{background-position:120% 0}to{background-position:-120% 0}}.bt-bar b.sube{animation:btGolpe .45s cubic-bezier(.2,1.5,.4,1)}@keyframes btGolpe{0%{transform:scale(1)}35%{transform:scale(1.42)}to{transform:scale(1)}}.bt-rayo{flex:none;color:hsla(0,0%,100%,.45);transition:color .3s}.bt-rayo--r{transform:scaleX(-1)}.bt-rayo.is-on{color:#fff;filter:drop-shadow(0 0 6px rgba(255,255,255,.9));animation:btRayo 1.1s ease-in-out infinite}@keyframes btRayo{50%{filter:drop-shadow(0 0 14px #fff) brightness(1.4);transform:scale(1.16)}}.bt-rayo--r.is-on{animation:btRayoDer 1.1s ease-in-out infinite}@keyframes btRayoDer{0%,to{transform:scaleX(-1)}50%{filter:drop-shadow(0 0 14px #fff) brightness(1.4);transform:scaleX(-1) scale(1.16)}}.bt-vs.vuelca{animation:btVuelco .6s cubic-bezier(.3,1.4,.4,1)}@keyframes btVuelco{0%{transform:translateX(-50%) rotate(0)}40%{transform:translateX(-50%) rotate(-14deg) scale(1.18)}to{transform:translateX(-50%) rotate(0)}}.bt-vs{position:absolute;top:0;height:38px;width:46px;transform:translateX(-50%);transition:left .45s cubic-bezier(.2,.8,.3,1);justify-content:center;font-size:calc(15px * var(--fs,1));font-weight:900;color:#fff;letter-spacing:.5px;background:linear-gradient(180deg,#ffd24a,#e79a00);-webkit-clip-path:polygon(18% 0,82% 0,100% 50%,82% 100%,18% 100%,0 50%);clip-path:polygon(18% 0,82% 0,100% 50%,82% 100%,18% 100%,0 50%);text-shadow:0 1px 3px rgba(138,75,0,.9);box-shadow:0 2px 8px rgba(0,0,0,.5)}.bt-meta,.bt-vs{display:flex;align-items:center}.bt-meta{justify-content:space-between;gap:8px}.bt-wins{display:inline-flex;align-items:center;gap:4px;font-size:calc(11px * var(--fs,1));font-weight:900;color:var(--gold);letter-spacing:.3px;background:rgba(0,0,0,.62);border:1px solid var(--gold);padding:2px 9px;border-radius:99px}.bt-wins--vacio{width:74px;height:22px;border:0;background:none}.bt-result,.bt-time{font-weight:800;font-size:calc(13px * var(--fs,1));letter-spacing:.4px;display:inline-flex;align-items:center;gap:5px;background:rgba(0,0,0,.62);border:1px solid hsla(0,0%,100%,.25);padding:2px 12px;border-radius:99px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.bt-result{color:var(--gold);max-width:60%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bt-time--x2{background:var(--red);border-color:transparent;animation:btPulse 1s ease-in-out infinite}.bt-time--x2 em{font-style:normal;font-weight:900}@keyframes btPulse{50%{transform:scale(1.06)}}.bt-scores{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.bt-name{font-style:normal;font-size:calc(11px * var(--fs,1));opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:46%}.bt-name--r{text-align:right}.bt-tops{display:flex;justify-content:space-between;align-items:center}.bt-podio{display:inline-flex;gap:5px}.bt-p{position:relative;display:inline-block;line-height:0}.bt-p i{position:absolute;bottom:-3px;left:50%;transform:translateX(-50%);font-style:normal;font-size:calc(8px * var(--fs,1));font-weight:900;color:#111;line-height:1;padding:1px 4px;border-radius:99px;border:1px solid rgba(0,0,0,.65)}.bt-p--1 i{background:#ffc107}.bt-p--2 i{background:#bfc7d1}.bt-p--3 i{background:#cd7f32}.bt-humo{opacity:.92;letter-spacing:1px}.bt-reto{margin:0 auto 6px;max-width:320px;padding:5px 12px;border-radius:12px;background:linear-gradient(135deg,#9b34f0,rgba(155,52,240,.75));border:1px solid hsla(0,0%,100%,.35);box-shadow:0 0 12px rgba(155,52,240,.55);color:#fff;font-weight:800;text-align:center}.bt-reto.is-win{background:linear-gradient(135deg,#12a150,rgba(18,161,80,.8));box-shadow:0 0 12px rgba(18,161,80,.55)}.bt-reto.is-fail{background:rgba(0,0,0,.55);box-shadow:none}.bt-reto-top{display:flex;justify-content:center;align-items:center;gap:10px;font-size:calc(12px * var(--fs,1))}.bt-reto-seg{background:rgba(0,0,0,.4);border-radius:99px;padding:1px 8px}.bt-reto-barras{display:flex;gap:6px;justify-content:center;margin-top:4px}.bt-reto-b{width:110px;height:5px;background:hsla(0,0%,100%,.25);overflow:hidden}.bt-reto-b,.bt-reto-b i{display:block;border-radius:99px}.bt-reto-b i{height:100%}.bt-cartas{display:flex;justify-content:space-between;margin-top:5px}.bt-cartas--l,.bt-cartas--r{display:inline-flex;gap:5px}.bt-carta{display:inline-flex;align-items:center;gap:4px;padding:2px 6px 2px 2px;border-radius:99px;background:rgba(0,0,0,.55);border:1.4px solid #9b34f0}.bt-carta img{width:20px;height:20px;border-radius:50%;object-fit:cover}.bt-carta b{font-size:calc(10px * var(--fs,1));font-weight:800;color:#fff}@media(max-width:520px){.bt{top:8px}.watch-frame.en-batalla .watch-top{top:64px}.bt-bar{height:26px}.bt-score-in{font-size:calc(13px * var(--fs,1))}.bt-timer-pill{font-size:calc(11px * var(--fs,1));padding:2px 8px}.bt-vs{height:32px;width:40px;font-size:calc(13px * var(--fs,1))}.bt-wins{font-size:calc(10px * var(--fs,1));padding:2px 7px}.bt-wins--vacio{width:62px}.bt-result,.bt-time{font-size:calc(12px * var(--fs,1));padding:2px 9px}.bt-reto{max-width:260px}.bt-reto-b{width:90px}}.cs-acts{display:flex;gap:14px;margin-top:3px}.cs-rep,.cs-ver{background:none;border:0;padding:0;cursor:pointer;font-size:calc(12px * var(--fs,1));font-weight:700}.cs-rep{color:var(--dim)}.cs-ver{color:var(--red)}.cs-rep:hover,.cs-ver:hover{text-decoration:underline}.cs-men{color:var(--red);font-weight:700}.cs-thread{margin:2px 0 6px 46px;border-left:2px solid hsla(0,0%,100%,.1);padding-left:10px}.cs-row--rep{padding:6px 0}.cs-repto{display:flex;align-items:center;gap:6px;padding:6px 14px;font-size:calc(12px * var(--fs,1));color:var(--dim);background:hsla(0,0%,100%,.05);border-top:1px solid hsla(0,0%,100%,.08)}.cs-repto b{color:var(--tx)}.cs-repto button{margin-left:auto;background:none;border:0;color:var(--dim);cursor:pointer;font-size:calc(13px * var(--fs,1))}.nt-bell{position:relative;display:inline-flex}.nt-bell i{position:absolute;top:-5px;right:-6px;font-style:normal;font-size:calc(10px * var(--fs,1));font-weight:900;background:var(--red);color:#fff;border-radius:99px;padding:1px 5px;line-height:1.35;border:2px solid var(--ink)}.nt-list{display:flex;flex-direction:column}.nt-row{display:flex;align-items:center;gap:10px;padding:11px 4px;border-bottom:1px solid var(--line)}.nt-new{background:rgba(255,42,57,.07);border-radius:10px;padding-left:8px;padding-right:8px}.nt-ic{width:20px;display:grid;place-items:center;flex:0 0 auto}.nt-txt{font-size:calc(14px * var(--fs,1));line-height:1.3}.nt-post{width:44px;height:44px;border-radius:8px;overflow:hidden;background:var(--panel2);display:flex;align-items:center;justify-content:center;flex:0 0 auto}.nt-post img{width:100%;height:100%;object-fit:cover}.snd-head{display:flex;align-items:center;gap:12px;margin:4px 0 14px}.snd-disc{width:52px;height:52px;border-radius:50%;flex:0 0 auto;display:grid;place-items:center;font-size:calc(22px * var(--fs,1));background:radial-gradient(circle at 50% 50%,var(--panel3) 0 30%,var(--panel) 31%);border:2px solid var(--key)}.p-cell img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.p-cell-v{position:relative;z-index:2;font-size:calc(12px * var(--fs,1));font-weight:800;text-shadow:0 1px 4px rgba(0,0,0,.8)}@media(max-width:900px){.watch{grid-template-columns:1fr;min-height:0;position:relative;height:calc(100dvh - 54px - 60px);overflow:hidden;display:block}.watch-stage{padding:0;min-height:0;height:100%}.watch-frame{width:100%;max-width:100%;height:100%;max-height:100%;aspect-ratio:auto;border-radius:0;border:0}.live-video{border:0;border-radius:0}.live-video-el{object-fit:cover}.live-chat{position:absolute;left:0;right:0;top:auto;bottom:22px;z-index:3;height:auto;max-height:40dvh;border:0;background:transparent;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 16px);pointer-events:none}.live-chat-head{display:none}.watch-top{top:calc(env(safe-area-inset-top,0px) + 12px);left:12px;right:12px;z-index:6}.watch-host{max-width:62%}.watch-host>div{min-width:0}.watch-host-name{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.live-chat-body{background:transparent;max-height:30dvh;padding:26px 12px 8px;pointer-events:auto}.live-chat-body .lc-msg{background:transparent;border-radius:0;padding:2px 0;max-width:82%;-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:0 1px 3px rgba(0,0,0,.85),0 0 8px rgba(0,0,0,.45)}.live-chat-body .lc-msg.lc-gift{width:auto;min-width:0;max-width:88%;padding:6px 10px;border-radius:12px;box-sizing:border-box;background:rgba(0,0,0,.48)}.live-chat-in{background:transparent;border-top:0;pointer-events:auto;position:relative;padding:8px calc(12px + 200px) 10px 12px}.live-chat-in .inp{background:hsla(0,0%,100%,.12);border-color:hsla(0,0%,100%,.2)}.live-chat-in .btn{background:transparent;border:0;box-shadow:none;color:#fff;padding:0 6px;min-width:0;font-size:calc(16px * var(--fs,1))}.watch-actions{flex-direction:row;align-items:center;gap:6px;right:10px;left:auto;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:6}.wa-regalos{width:44px;height:44px;padding:0;border-radius:50%;justify-content:center;gap:0}.wa-regalos-txt{display:none}.gift-pop{left:12px;right:auto;bottom:calc(58px + env(safe-area-inset-bottom,0px));max-width:calc(100% - 72px);z-index:4}.watch-toast{bottom:auto;top:72px;z-index:8}}.snd-chip{display:flex;align-items:center;gap:9px;margin:0 0 14px;padding:9px 12px;border-radius:12px;background:rgba(255,194,26,.1);border:1px solid rgba(255,194,26,.35);font-size:calc(13px * var(--fs,1))}.snd-chip b{color:var(--gold)}.hearts{position:absolute;inset:0;z-index:6;pointer-events:none;overflow:hidden}.hearts span{position:absolute;font-size:calc(30px * var(--fs,1));line-height:1;animation:heartUp 1.6s ease-out forwards;will-change:transform,opacity}@keyframes heartUp{0%{transform:translate(-50%,-50%) scale(.5) rotate(-8deg);opacity:0}15%{transform:translate(-50%,-50%) scale(1.25) rotate(4deg);opacity:1}60%{transform:translate(-30%,-160%) scale(1) rotate(-6deg);opacity:.9}to{transform:translate(-60%,-300%) scale(.8) rotate(6deg);opacity:0}}.gp-back{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;justify-content:center}.gp-sheet{width:min(560px,100%);max-height:72dvh;display:flex;flex-direction:column;background:var(--panel);border-top:2px solid var(--key);border-radius:18px 18px 0 0;padding-bottom:env(safe-area-inset-bottom,0)}.gp-grip{width:42px;height:4px;border-radius:99px;background:hsla(0,0%,100%,.25);margin:8px auto 4px}.gp-tabs{display:flex;gap:4px;padding:4px 12px 0;border-bottom:1px solid var(--line)}.gp-tabs button{all:unset;cursor:pointer;padding:9px 12px;font-size:calc(13.5px * var(--fs,1));font-weight:700;color:var(--dim);border-bottom:2.5px solid transparent}.gp-tabs button.on{color:var(--tx);border-bottom-color:var(--red)}.gp-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;padding:10px;overflow-y:auto;flex:1 1}@media(max-width:380px){.gp-grid{grid-template-columns:repeat(3,1fr)}}.gp-item{all:unset;cursor:pointer;position:relative;display:flex;flex-direction:column;align-items:center;gap:3px;padding:9px 4px;border-radius:12px;border:1.5px solid transparent;text-align:center}.gp-item:hover{background:hsla(0,0%,100%,.05)}.gp-item.on{background:rgba(255,42,57,.14);border-color:var(--red)}.gp-item img{width:38px;height:38px;object-fit:contain}.gp-em{font-size:calc(28px * var(--fs,1));line-height:38px}.gp-nom{font-size:calc(10.5px * var(--fs,1));color:var(--dim);line-height:1.15;max-width:100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gp-pr{display:flex;align-items:center;gap:3px;font-size:calc(11.5px * var(--fs,1));font-weight:800;color:var(--gold)}.gp-anim{position:absolute;top:5px;right:6px;font-size:calc(8px * var(--fs,1));color:#fff;background:rgba(0,0,0,.55);border-radius:99px;padding:1px 4px}.gp-pie{gap:8px;padding:10px 12px;border-top:1px solid var(--line)}.gp-pie,.gp-saldo{display:flex;align-items:center}.gp-saldo{gap:5px;font-weight:800;font-size:calc(13px * var(--fs,1));color:var(--gold);white-space:nowrap}.gp-saldo b{color:var(--tx);background:hsla(0,0%,100%,.12);border-radius:99px;width:17px;height:17px;display:grid;place-items:center;font-size:calc(12px * var(--fs,1))}.gp-cant{position:relative;margin-left:auto}.gp-cant-btn{all:unset;cursor:pointer;display:flex;align-items:center;gap:4px;padding:7px 11px;border-radius:99px;font-weight:800;font-size:calc(13px * var(--fs,1));color:var(--tx);background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.16)}.gp-cant-flecha{font-size:calc(10px * var(--fs,1));opacity:.7}.gp-cant-menu{position:absolute;bottom:calc(100% + 8px);right:0;display:flex;flex-direction:column;min-width:84px;padding:5px;border-radius:12px;z-index:5;background:var(--panel,#1c1c22);border:1px solid hsla(0,0%,100%,.14);box-shadow:0 8px 24px rgba(0,0,0,.45)}.gp-cant-menu button{all:unset;cursor:pointer;padding:8px 12px;border-radius:8px;font-weight:700;font-size:calc(13px * var(--fs,1));color:var(--tx);text-align:center}.gp-cant-menu button:hover{background:hsla(0,0%,100%,.08)}.gp-cant-menu button.on{color:#fff;background:var(--red)}.gp-combo{display:flex;gap:3px;margin-left:auto}.gp-combo button{all:unset;cursor:pointer;padding:5px 8px;border-radius:8px;font-size:calc(12px * var(--fs,1));font-weight:800;color:var(--dim);background:hsla(0,0%,100%,.07)}.gp-combo button.on{color:#fff;background:var(--red)}.gp-enviar{white-space:nowrap}.gp-enviar:disabled{opacity:.45;cursor:not-allowed}.watch-actions{position:absolute;right:10px;bottom:20px;z-index:6;display:flex;flex-direction:row;align-items:center;gap:6px;overflow:visible}.watch .wa-regalos{width:44px;height:44px;padding:0;border-radius:50%;justify-content:center;gap:0}.watch .wa-regalos-txt{display:none}.wa-like{color:var(--red)}.wa-like-stack{cursor:pointer;display:flex;flex-direction:column;align-items:center;gap:2px;background:transparent;border:0;padding:0;overflow:visible}.watch .wa-like-stack{flex-direction:row}.wa-n{display:block;min-width:2ch;min-height:15px;font-size:calc(13px * var(--fs,1));font-weight:800;line-height:1;color:#fff;text-shadow:0 1px 4px #000,0 0 6px #000;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.watch .wa-like-stack .wa-n{display:none}.watch .live-chat{bottom:20px;z-index:3;max-height:42%;background:transparent}.watch .live-chat-head{display:none}.watch .live-chat-body{background:transparent;max-height:28%;padding:26px 12px 8px;pointer-events:auto}.watch .live-chat-body .lc-msg{background:transparent;border-radius:0;padding:2px 0;max-width:82%;-webkit-backdrop-filter:none;backdrop-filter:none;text-shadow:0 1px 3px rgba(0,0,0,.85),0 0 8px rgba(0,0,0,.45)}.watch .live-chat-body .lc-msg.lc-gift{width:auto;min-width:0;max-width:88%;padding:6px 10px;border-radius:12px;box-sizing:border-box;background:rgba(0,0,0,.48)}.watch .live-chat-in{border-top:0;padding:8px 212px 10px 12px;pointer-events:auto}.watch .watch-title{right:26px}.watch .gift-pop{left:12px;right:auto;bottom:58px;max-width:calc(100% - 72px);z-index:4}.bt-invite{position:absolute;left:12px;right:12px;top:72px;z-index:8;display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:14px;background:rgba(0,0,0,.72);color:#fff;border:1px solid hsla(0,0%,100%,.2)}.bt-invite b{font-size:calc(15px * var(--fs,1))}.bt-invite span{font-size:calc(12.5px * var(--fs,1));opacity:.85}.bt-invite-acts{display:flex;gap:8px;margin-top:4px}.bt-invite-no,.bt-invite-ok{flex:1 1;border:0;border-radius:10px;padding:9px 10px;font-weight:800;cursor:pointer}.bt-invite-no{background:hsla(0,0%,100%,.12);color:#fff}.bt-invite-ok{background:var(--red);color:#fff}.wa-rapido{all:unset;cursor:pointer;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:rgba(0,0,0,.5);border:1.5px solid hsla(0,0%,100%,.2)}.wa-rapido img{width:28px;height:28px;object-fit:contain}.wa-rapido:active{transform:scale(.92)}.wa-gift-wrap{position:relative;display:inline-flex;width:44px;height:44px;flex:0 0 auto;overflow:visible}.wa-combo{all:unset;cursor:pointer;position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);z-index:3;width:52px;height:52px;border-radius:50%;display:grid;place-items:center;font-weight:900;font-size:calc(16px * var(--fs,1));line-height:1;color:#fff;background:radial-gradient(circle at 40% 28%,#ffd36a,#ff7a1a 58%,#c94a00);border:2px solid #fff;box-shadow:0 0 0 0 rgba(255,176,32,.55);animation:comboPulse .3s linear both}.wa-combo:active{transform:translateX(-50%) scale(.92)}.wa-regalos{all:unset;cursor:pointer;display:flex;align-items:center;gap:6px;padding:11px 15px;border-radius:99px;font-weight:800;font-size:calc(13.5px * var(--fs,1));color:#fff;background:linear-gradient(90deg,var(--red),var(--gold));border:1.5px solid var(--key)}.wa-accion{all:unset;cursor:pointer;width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-size:calc(18px * var(--fs,1));color:#fff;background:rgba(0,0,0,.5);border:1.5px solid hsla(0,0%,100%,.2)}.wa-accion:active{transform:scale(.92)}.cat-ic{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;color:#fff;background:linear-gradient(135deg,var(--red),var(--gold));border:2px solid var(--key);box-shadow:2px 2px 0 var(--key)}.cat:hover .cat-ic{transform:translateY(-1px)}.pd-acts{display:flex;align-items:center;gap:6px;margin-top:14px;flex-wrap:wrap}.pd-act{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:6px;padding:8px 12px;border-radius:99px;background:hsla(0,0%,100%,.06);font-size:calc(13px * var(--fs,1));font-weight:700;color:var(--tx)}.pd-act:hover{background:hsla(0,0%,100%,.11)}.pd-act.on{color:var(--red)}.pd-act.gold{color:var(--gold)}.pd-act.dim{cursor:default;background:none;color:var(--dim);font-weight:600}.pd-comments{display:flex;flex-direction:column;background:var(--panel);border:2px solid var(--key);border-radius:14px;overflow:hidden}.pd-comments .cs-list{max-height:none;padding:8px 12px}.p-grid.pg-suelta{padding:4px 0 20px}.lfc{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;text-decoration:none;color:var(--tx);overflow:hidden}.lfc-bg{background:radial-gradient(80% 60% at 50% 30%,rgba(255,42,57,.3),transparent 65%),radial-gradient(70% 50% at 50% 90%,rgba(255,194,26,.12),transparent 60%),var(--ink)}.lfc-bg,.lfc-bg-photo{position:absolute;inset:0}.lfc-bg-photo{width:100%;height:100%;object-fit:cover;filter:blur(18px) brightness(.5) saturate(1.1);transform:scale(1.15);opacity:.9;pointer-events:none}.lfc-preview{position:absolute;inset:0;z-index:1}.lfc-preview-video{width:100%;height:100%;object-fit:cover;background:#000;display:block}.lfc-preview-mute{position:absolute;top:calc(env(safe-area-inset-top,0px) + 14px);right:14px;z-index:3;width:38px;height:38px;border-radius:50%;border:0;cursor:pointer;background:rgba(0,0,0,.5);color:#fff;font-size:calc(17px * var(--fs,1));display:flex;align-items:center;justify-content:center}.lfc-preview-mute:hover{background:rgba(0,0,0,.7)}.lfc-shade{position:absolute;left:0;right:0;bottom:0;height:45%;z-index:2;pointer-events:none;background:linear-gradient(0deg,rgba(0,0,0,.8),transparent)}.lfc-live{top:16px;left:16px}.lfc-live,.lfc-pulse{position:absolute;z-index:3}.lfc-pulse{left:50%;bottom:120px;transform:translateX(-50%);display:inline-flex;align-items:center;gap:8px;white-space:nowrap;padding:8px 15px;border-radius:999px;background:hsla(0,0%,100%,.14);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-weight:700;font-size:calc(14px * var(--fs,1));color:#fff}.lfc-pulse-ic{font-weight:900;letter-spacing:-2px}.lfc-repost{position:absolute;right:12px;bottom:150px;z-index:6;display:flex;flex-direction:column;align-items:center;gap:5px;background:transparent;border:0;cursor:pointer;color:#fff}.lfc-repost>span:first-child{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;background:rgba(0,0,0,.45);border:1.5px solid hsla(0,0%,100%,.28);font-size:calc(20px * var(--fs,1));line-height:1}.lfc-repost:active>span:first-child{transform:scale(.92)}.lfc-repost-txt{font-size:calc(11px * var(--fs,1));font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.7)}.lfc-overlay{position:absolute;left:16px;right:16px;bottom:22px;z-index:3;display:flex;flex-direction:column;gap:8px;color:#fff}.lfc-overlay-head{display:flex;align-items:center;gap:10px}.lfc-overlay-name{font-weight:800;font-size:calc(16px * var(--fs,1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lfc-overlay-views{font-size:calc(13px * var(--fs,1));font-weight:700;color:var(--gold)}.lfc-title{margin:0;color:hsla(0,0%,100%,.9);font-size:calc(14px * var(--fs,1));display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.wrap-narrow{max-width:640px;margin:0 auto;padding:18px 16px}.hist-top{display:flex;align-items:center;gap:8px;margin-bottom:16px}.hist-back{font-size:calc(26px * var(--fs,1));line-height:1;text-decoration:none;color:var(--tx);width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.hist-back:hover{background:hsla(0,0%,100%,.08)}.hist-filtros{display:flex;gap:10px;margin-bottom:14px}.hist-sel{flex:1 1;min-width:0;background:hsla(0,0%,100%,.06);color:var(--tx);border:1px solid hsla(0,0%,100%,.12);border-radius:10px;padding:9px 10px;font-size:calc(14px * var(--fs,1))}.hist-list{list-style:none;margin:0;padding:0}.hist-list li{border-bottom:1px solid hsla(0,0%,100%,.07)}.hist-item{display:flex;align-items:center;gap:12px;width:100%;background:none;border:0;cursor:pointer;padding:12px 4px;text-align:left;color:var(--tx)}.hist-item:hover{background:hsla(0,0%,100%,.04)}.hist-ic{width:42px;height:42px;flex:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:calc(18px * var(--fs,1));background:rgba(255,42,57,.16);color:var(--red)}.hist-item-txt{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:3px}.hist-item-title{font-size:calc(14px * var(--fs,1));font-weight:600;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.hist-item-date{font-size:calc(12px * var(--fs,1));color:var(--dim)}.hist-amt{display:inline-flex;align-items:center;font-weight:800;font-size:calc(15px * var(--fs,1));white-space:nowrap}.hist-amt.is-pos{color:#22c55e}.hist-amt.is-neg{color:#ef4444}.hist-modal-bg{position:fixed;inset:0;z-index:60;background:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;padding:16px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.hist-modal{position:relative;width:100%;max-width:440px;max-height:88vh;overflow-y:auto;background:var(--ink);border:1px solid hsla(0,0%,100%,.1);border-radius:18px;padding:22px}.hist-modal-x{position:absolute;top:12px;right:12px;background:none;border:0;color:var(--dim);font-size:calc(18px * var(--fs,1));cursor:pointer;width:30px;height:30px;border-radius:50%}.hist-modal-x:hover{background:hsla(0,0%,100%,.08);color:var(--tx)}.hist-amt-big{text-align:center;font-family:var(--disp);font-size:calc(22px * var(--fs,1));margin:6px 0 16px}.hist-dl{margin:0}.hist-row{display:flex;justify-content:space-between;gap:14px;padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.07)}.hist-row dt{color:var(--dim);font-size:calc(13px * var(--fs,1));flex:none}.hist-row dd{margin:0;text-align:right;font-size:calc(14px * var(--fs,1));font-weight:600;word-break:break-all}.hist-ok{color:#22c55e;font-weight:700}.hist-copy{background:none;border:0;color:var(--tx);cursor:pointer;display:inline-flex;align-items:center;gap:8px;font-size:calc(13px * var(--fs,1))}.hist-id{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dim);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hist-recibo{position:relative;z-index:61;width:100%;max-width:680px;height:86vh;background:#fff;border-radius:12px;overflow:hidden;display:flex;flex-direction:column}.hist-recibo-bar{display:flex;justify-content:space-between;align-items:center;padding:8px 10px;background:#111}.hist-recibo-frame{flex:1 1;width:100%;border:0;background:#fff}.legal{line-height:1.65;font-size:calc(14.5px * var(--fs,1))}.legal h2{font-family:var(--disp);font-style:italic;text-transform:uppercase;font-size:calc(22px * var(--fs,1));margin:6px 0 4px}.legal h3{color:var(--gold);font-size:calc(15px * var(--fs,1));margin:20px 0 6px}.legal-draft{background:var(--panel3);border:2px solid var(--red-deep);color:var(--red-deep);border-radius:10px;padding:10px 12px;margin:0 0 14px}.legal p{margin:8px 0;color:var(--tx)}.legal ul{margin:8px 0;padding-left:20px}.legal li{margin:5px 0}.legal i{color:var(--dim)}.marco{position:relative;display:inline-grid;place-items:center;vertical-align:middle}.marco-ring{position:absolute;inset:0;border-radius:50%;border:2.5px solid var(--mc);box-shadow:0 0 10px var(--mc),inset 0 0 6px color-mix(in srgb,var(--mc) 60%,transparent);background:conic-gradient(from 0deg,var(--mc),transparent 40%,#fff 52%,var(--mc))}.marco-inner{position:relative;border-radius:50%;overflow:hidden;background:var(--panel3);z-index:1}.marco-inner img,.marco-inner>*{width:100%;height:100%;object-fit:cover}.marco-gem{position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);z-index:2;width:44%;aspect-ratio:1;display:grid;place-items:center;font-size:.62em;font-weight:900;color:#fff;background:var(--mc);-webkit-clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);border:1.5px solid #fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}.marco--supremo .marco-ring{border-color:var(--gold);box-shadow:0 0 16px var(--gold),0 0 30px color-mix(in srgb,var(--gold) 40%,transparent)}.gc-tier{border:1.5px solid color-mix(in srgb,var(--tc) 55%,transparent);border-radius:16px;padding:16px;margin:18px 0;background:var(--panel);box-shadow:0 0 18px color-mix(in srgb,var(--tc) 18%,transparent)}.gc-tier-head{display:flex;justify-content:space-between;align-items:baseline}.gc-tier-head h2{font-family:var(--disp);font-style:italic;text-transform:uppercase;font-size:calc(20px * var(--fs,1));margin:0}.gc-motto{margin:2px 0 8px}.gc-benefits,.gc-motto{font-size:calc(13px * var(--fs,1))}.gc-benefits{margin:0 0 14px;padding-left:18px;color:var(--tx)}.gc-benefits li{margin:3px 0}.gc-benefits li::marker{color:var(--tc)}.gc-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:14px 6px;gap:14px 6px}.gc-cell{display:flex;flex-direction:column;align-items:center;gap:8px}.gc-name{font-size:calc(10.5px * var(--fs,1));text-align:center;color:var(--tx);line-height:1.15}@media(max-width:520px){.gc-grid{grid-template-columns:repeat(3,1fr)}}.lc-join-pill{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;font-size:calc(12.5px * var(--fs,1));font-weight:600;color:#fff;padding:4px 12px 4px 8px;border-radius:99px;background:linear-gradient(90deg,color-mix(in srgb,var(--red) 80%,transparent),color-mix(in srgb,var(--red) 14%,transparent));border:1px solid hsla(0,0%,100%,.22);animation:joinPop .32s cubic-bezier(.2,1.3,.4,1) both}.lc-join-pill b{font-weight:800}.lc-join-hand{font-size:calc(13px * var(--fs,1))}@keyframes joinPop{0%{opacity:0;transform:translateX(-10px) scale(.9)}to{opacity:1;transform:none}}@media(max-width:900px){.watch-actions{flex-direction:row!important;align-items:center;gap:6px;right:10px;left:auto;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:6;overflow:visible}.live-chat-in{padding:8px 212px 10px 12px}.wa-combo{inset:auto;left:50%;bottom:calc(100% + 8px);top:auto;right:auto;width:52px;height:52px;transform:translateX(-50%)}.gift-pop{right:12px}}.pill-bad{font-size:calc(12px * var(--fs,1));font-weight:800;padding:4px 11px;border-radius:999px;background:#ffe0ef;color:#9e0f57}.estudio-sec{margin-top:28px}.estudio-sec-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.estudio-sec-head h2{margin:0;font-size:calc(19px * var(--fs,1))}.estudio-aviso{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;margin-top:4px}.estudio-form{display:grid;grid-gap:12px;gap:12px;padding:16px;margin-bottom:12px}.estudio-check{display:flex;align-items:flex-start;gap:10px;font-size:calc(14px * var(--fs,1));cursor:pointer}.estudio-check input{width:18px;height:18px;margin-top:1px;accent-color:var(--red-solid)}.estudio-acciones{display:flex;flex-wrap:wrap;gap:8px}.estudio-lista{list-style:none;margin:0 0 12px;padding:0;display:grid;grid-gap:6px;gap:6px}.estudio-lista li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;background:var(--panel2)}.estudio-video{padding:16px;margin-bottom:14px;display:grid;grid-gap:14px;gap:14px}.estudio-video-cab{display:grid;grid-template-columns:72px 1fr;grid-gap:14px;gap:14px;align-items:start}.estudio-mini{width:72px;height:128px;object-fit:cover;border-radius:10px;background:var(--panel3);border:1px solid var(--line)}.estudio-desc{margin:8px 0 0;font-size:calc(14px * var(--fs,1));overflow-wrap:anywhere}.estudio-nota{margin:8px 0 0;font-size:calc(13px * var(--fs,1));color:var(--red)}.estudio-h3{margin:0 0 8px;font-size:calc(14px * var(--fs,1));color:var(--dim);font-weight:700}.estudio-falta{padding-left:20px;display:grid;grid-gap:4px;gap:4px}.estudio-falta,.estudio-listo{margin:0;font-size:calc(14px * var(--fs,1))}.estudio-listo{color:#13693e;font-weight:700}.estudio-vincular{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:10px;gap:10px;align-items:end}.estudio-modal{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:16px;background:rgba(42,10,28,.6)}.estudio-modal-caja{width:min(560px,100%);max-height:calc(100dvh - 32px);overflow:auto;padding:20px;display:grid;grid-gap:14px;gap:14px}.estudio-texto{margin:0;padding:14px 16px;border-left:3px solid var(--red);background:var(--panel2);border-radius:0 10px 10px 0;font-size:calc(14px * var(--fs,1));line-height:1.55;max-width:68ch}.estudio-texto footer{margin-top:8px;font-size:calc(12px * var(--fs,1))}@media (max-width:560px){.estudio-vincular{grid-template-columns:1fr}.estudio-aviso{flex-direction:column;align-items:stretch}}.idiomas{display:inline-flex;gap:2px;padding:3px;border-radius:999px;background:var(--panel);border:2px solid var(--key);box-shadow:3px 3px 0 var(--key)}.idiomas--flotante{position:fixed;top:calc(env(safe-area-inset-top,0px) + 12px);right:12px;z-index:60}.idioma{all:unset;cursor:pointer;font-size:calc(12px * var(--fs,1));font-weight:800;letter-spacing:.04em;padding:6px 9px;border-radius:999px;color:var(--tx);min-width:24px;text-align:center}.idioma:hover{background:var(--panel3)}.idioma[aria-pressed=true]{background:var(--red-solid);color:#fff}.idioma:focus-visible{outline:3px solid var(--key);outline-offset:1px}@media(max-width:840px){.topbar-m .idiomas{margin-left:auto;box-shadow:none}.topbar-m .idioma{padding:5px 7px;font-size:calc(11px * var(--fs,1))}}.pie-legal{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;font-size:calc(12px * var(--fs,1));margin:0}.pie-legal a{text-decoration:underline;text-underline-offset:2px}.wrap-narrow{background:var(--panel);border:2px solid var(--key);border-radius:20px;box-shadow:5px 5px 0 var(--key);margin:18px auto}@media(max-width:560px){.wrap-narrow{margin:10px}}.gs-sheet{padding-bottom:16px}.gs-title{display:inline-flex;align-items:center;gap:8px}.gs-ic{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:50%;color:var(--oro-tx);background:linear-gradient(135deg,var(--oro-claro),var(--oro) 55%,var(--oro-deep))}.gs-ic--big{width:64px;height:64px}.gs-bal{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;font-weight:800;font-size:calc(14px * var(--fs,1));padding:4px 16px 8px}.gs-bal .dim{font-weight:600;font-size:calc(12px * var(--fs,1))}.gs-note{margin:0 16px 8px;padding:9px 12px;border-radius:10px;background:var(--panel3);color:var(--red-deep);font-size:calc(13px * var(--fs,1))}.gs-empty{justify-items:center;grid-gap:10px;text-align:center;padding:22px 24px;color:var(--dim)}.gs-empty,.gs-grid{display:grid;gap:10px}.gs-grid{grid-template-columns:repeat(auto-fill,minmax(82px,1fr));grid-gap:10px;max-height:min(46vh,320px);overflow-y:auto;padding:4px 16px 8px}.gs-item{all:unset;cursor:pointer;display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:8px 4px;border-radius:14px;border:2px solid transparent;background:var(--panel2);text-align:center}.gs-item.on{border-color:var(--oro-deep);background:#fff6d8}.gs-item:focus-visible{outline:3px solid var(--red-solid)}.gs-img{width:58px;height:58px;object-fit:contain}.gs-img--ph{display:grid;place-items:center;border-radius:12px;color:var(--oro-deep);background:#fff6d8}.gs-name{font-weight:700;color:var(--tx);max-width:84px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gs-name,.gs-price{font-size:calc(12px * var(--fs,1))}.gs-price{display:inline-flex;align-items:center;gap:3px;font-weight:800;color:var(--oro-deep)}.gs-price .coin{width:14px;height:14px;font-size:calc(9px * var(--fs,1))}.gs-send{display:block;width:calc(100% - 32px);margin:12px 16px 0;color:var(--oro-tx);font-weight:900;background:linear-gradient(135deg,var(--oro-claro),var(--oro) 55%,var(--oro-deep));border:2px solid var(--key)}.gs-send:disabled{opacity:.55;cursor:not-allowed}.pd-act.pd-gift{color:var(--oro-tx);background:linear-gradient(135deg,var(--oro-claro),var(--oro) 55%,var(--oro-deep));border-radius:99px;padding:4px 10px}.sp-back{position:fixed;inset:0;z-index:70;background:rgba(42,10,28,.55);display:flex;justify-content:center;align-items:flex-start}.sp-panel{width:100%;max-width:640px;max-height:100dvh;overflow-y:auto;background:var(--panel);color:var(--tx);border-radius:0 0 22px 22px;border:2px solid var(--key);border-top:0;box-shadow:0 10px 40px rgba(0,0,0,.35);animation:spIn .18s ease-out}@keyframes spIn{0%{transform:translateY(-14px);opacity:0}}@media(prefers-reduced-motion:reduce){.sp-panel{animation:none}}.sp-bar{position:-webkit-sticky;position:sticky;top:0;z-index:1;display:flex;align-items:center;gap:8px;padding:12px 14px;background:var(--panel)}.sp-bar .search-ic{color:var(--dim)}.sp-bar .inp{flex:1 1}.sp-x{all:unset;cursor:pointer;width:38px;height:38px;display:grid;place-items:center;border-radius:50%;font-size:calc(18px * var(--fs,1))}.sp-x:focus-visible{outline:3px solid var(--red-solid)}.sp-tabs{display:flex;gap:6px;overflow-x:auto;padding:0 14px 10px;border-bottom:1.5px solid var(--panel3)}.sp-tab{all:unset;cursor:pointer;white-space:nowrap;padding:7px 13px;border-radius:99px;font-weight:800;font-size:calc(13.5px * var(--fs,1));background:var(--panel2);color:var(--tx)}.sp-tab.on{background:var(--red-solid);color:#fff}.sp-tab--live{color:var(--oro-tx);background:linear-gradient(135deg,var(--oro-claro),var(--oro) 55%,var(--oro-deep))}.sp-tab--live.on{box-shadow:0 0 0 2px var(--key)}.cat-tile:focus-visible,.sf-chip:focus-visible,.sp-tab:focus-visible{outline:3px solid var(--red-deep);outline-offset:2px}.sp-body{display:grid;grid-gap:14px;gap:14px;padding:14px}.sp-foot{position:-webkit-sticky;position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:8px;padding:12px 14px;background:var(--panel);border-top:1.5px solid var(--panel3)}.sf-filters{display:grid;grid-gap:12px;gap:12px}.sf-group{display:grid;grid-gap:7px;gap:7px}.sf-label{font-size:calc(12px * var(--fs,1));font-weight:800;color:var(--dim);text-transform:uppercase;letter-spacing:.06em}.sf-chips{display:flex;flex-wrap:wrap;gap:6px}.sf-chip{all:unset;cursor:pointer;padding:6px 12px;border-radius:99px;border:1.5px solid var(--panel3);font-size:calc(13px * var(--fs,1));font-weight:700;background:var(--panel)}.sf-chip.on{background:var(--tx);color:#fff;border-color:var(--tx)}.cat-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));grid-gap:8px;gap:8px}.cat-tile{all:unset;cursor:pointer;display:grid;grid-gap:2px;gap:2px;padding:12px;border-radius:14px;min-height:54px;align-content:end;background:linear-gradient(150deg,#fe1481,#9e0f57);color:#fff;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.2)}.cat-tile.on{box-shadow:inset 0 0 0 3px var(--oro)}.cat-name{font-weight:900;font-size:calc(14.5px * var(--fs,1));text-transform:capitalize}.cat-n{font-size:calc(11.5px * var(--fs,1));opacity:.85}.sf-details{background:var(--panel2);border-radius:14px;padding:10px 14px;margin-bottom:14px}.sf-details>summary{cursor:pointer;font-weight:800;display:flex;align-items:center;gap:8px;list-style:none}.sf-details>summary:before{content:"⚙";font-size:calc(15px * var(--fs,1))}.sf-cat-pill{background:var(--red-solid);color:#fff;border-radius:99px;padding:2px 10px;font-size:calc(12px * var(--fs,1));text-transform:capitalize}.post-locked-img{filter:blur(22px) brightness(.7);transform:scale(1.1)}.post-lock{position:absolute;inset:0;z-index:3;display:grid;place-content:center;justify-items:center;grid-gap:8px;gap:8px;padding:24px 80px 24px 24px;text-align:center;color:#fff;text-shadow:0 1px 6px rgba(0,0,0,.6)}.post-lock-ic{font-size:calc(40px * var(--fs,1))}.post-lock b{font-size:calc(19px * var(--fs,1))}.post-lock-sub{font-size:calc(14px * var(--fs,1));max-width:280px}.sub-wrap{display:inline-grid;justify-items:center;gap:6px}.sub-msg{font-size:calc(12.5px * var(--fs,1));background:hsla(0,0%,100%,.95);color:var(--red-deep);padding:6px 10px;border-radius:10px;text-shadow:none;max-width:280px}.vis-pill{display:inline-flex;align-items:center;gap:4px;font-size:calc(11px * var(--fs,1));font-weight:800;padding:2px 8px;border-radius:99px;background:linear-gradient(135deg,var(--oro-claro),var(--oro));color:var(--oro-tx)}.vis-opt{display:grid;grid-template-columns:auto 1fr;grid-gap:4px 10px;gap:4px 10px;align-items:start;padding:10px 12px;border:2px solid var(--panel3);border-radius:12px;cursor:pointer}.vis-opt.on{border-color:var(--red-solid);background:var(--panel2)}.vis-opt small{grid-column:2;color:var(--dim)}.sf-descarga{display:flex;gap:10px;align-items:flex-start;padding:12px;border:1px solid var(--line,hsla(0,0%,100%,.12));border-radius:12px;margin:10px 0;cursor:pointer}.sf-descarga input{width:20px;height:20px;margin-top:2px;accent-color:var(--pink,#ff2d7a)}.sf-descarga span{display:flex;flex-direction:column;gap:2px}.sf-descarga small,.sf-normas{color:var(--dim)}.sf-normas{font-size:12px;margin:4px 0 12px}.vis-opt[aria-disabled=true]{opacity:.55;cursor:not-allowed}.p-cell-lock{position:absolute;top:6px;left:6px;z-index:2;font-size:calc(13px * var(--fs,1));background:rgba(0,0,0,.55);border-radius:99px;padding:2px 6px}.dm-media{display:grid;grid-gap:6px;gap:6px;min-width:180px;max-width:240px}.dm-media-el{width:100%;max-height:320px;border-radius:10px;display:block;object-fit:cover;background:#000}.dm-media-ph{height:160px;border-radius:10px;display:grid;place-items:center;font-size:calc(40px * var(--fs,1));background:linear-gradient(150deg,#fe1481,#2a0a1c);filter:saturate(.9)}.dm-tag{justify-self:start;font-size:calc(11.5px * var(--fs,1));font-weight:800;padding:2px 8px;border-radius:99px;background:rgba(0,0,0,.12)}.dm-tag--bad{background:#ffe0ef;color:#7a0a42}.dm-tag--gold{background:linear-gradient(135deg,var(--oro-claro),var(--oro));color:var(--oro-tx)}.dm-unlock{width:100%;margin:0}.dm-cap{margin:0;font-size:calc(13.5px * var(--fs,1))}.dm-err{margin:0;font-size:calc(12.5px * var(--fs,1));color:var(--red-deep)}.dm-err--bar{position:absolute;bottom:64px;left:12px;right:12px;background:#fff;border-radius:10px;padding:8px 10px}.dm-prev{width:100%;max-height:40vh;object-fit:contain;border-radius:12px;background:#000}.chat-attach{all:unset;cursor:pointer;width:38px;height:38px;display:grid;place-items:center;font-size:calc(20px * var(--fs,1));border-radius:50%}.chat-attach:focus-visible{outline:3px solid var(--red-solid)}.chatpage-in{position:relative;align-items:center}.beso{position:fixed;inset:0;z-index:100;display:grid;place-content:center;justify-items:center;grid-gap:18px;gap:18px;cursor:pointer;background:radial-gradient(60% 50% at 50% 45%,#ff5fa8,#fe1481 60%,#c81e73);overflow:hidden;transition:opacity .4s}.beso--fuera{opacity:0}.beso-labios{animation:besoMua 1.5s cubic-bezier(.3,1.6,.5,1) both;filter:drop-shadow(0 8px 24px rgba(122,0,38,.45))}@keyframes besoMua{0%{transform:scale(.2) rotate(-12deg);opacity:0}35%{transform:scale(1.15) rotate(4deg);opacity:1}50%{transform:scale(.88,1.08)}62%{transform:scale(1.08,.92)}75%,to{transform:scale(1)}}.beso-corazon{position:absolute;left:50%;top:50%;font-size:calc(18px + var(--i) * 2px);color:#fff;opacity:0;animation:besoCorazon 1.6s ease-out calc(.45s + var(--i) * .05s) forwards}@keyframes besoCorazon{0%{opacity:0;transform:translate(-50%,-50%) scale(.4)}20%{opacity:1}to{opacity:0;transform:translate(calc(-50% + (var(--i) - 4.5) * 34px),calc(-50% - 160px - var(--i) * 8px)) scale(1.2) rotate(calc((var(--i) - 4.5) * 8deg))}}.beso-texto{margin:0;padding:0 16px;text-align:center;line-height:1.1;color:#fff;font-family:var(--script);font-size:calc(44px * var(--fs,1));text-shadow:0 2px 12px rgba(122,0,38,.5);animation:besoTexto .6s ease-out .6s both}@keyframes besoTexto{0%{opacity:0;transform:translateY(10px)}}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media(prefers-reduced-motion:reduce){.beso-labios,.beso-texto{animation:none}.beso-corazon{display:none}}.pass-wrap{position:relative;display:block}.pass-wrap .inp{padding-right:48px}.pass-eye{all:unset;cursor:pointer;position:absolute;right:6px;top:50%;transform:translateY(-50%);width:38px;height:38px;display:grid;place-items:center;border-radius:50%;color:var(--dim)}.pass-eye:focus-visible{outline:3px solid var(--red-solid)}.mail-ic{font-size:calc(44px * var(--fs,1));text-align:center;line-height:1}.mon-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:8px;gap:8px}.mon-stat{display:grid;grid-gap:2px;gap:2px;padding:12px;border-radius:14px;background:var(--panel2)}.mon-stat b{font-size:calc(20px * var(--fs,1))}.mon-stat span{font-size:calc(12px * var(--fs,1));color:var(--dim)}.mon-bar{height:10px;border-radius:99px;background:var(--panel3);overflow:hidden}.mon-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--red-solid),var(--oro))}.live-muro{position:absolute;inset:0;z-index:5;display:grid;place-content:center;justify-items:center;grid-gap:10px;gap:10px;padding:24px;text-align:center;color:#fff;background:radial-gradient(70% 60% at 50% 40%,rgba(254,20,129,.55),rgba(42,10,28,.92))}.live-muro b{font-size:calc(20px * var(--fs,1))}main#contenido:focus{outline:none;box-shadow:none}.pl-wm{position:absolute;z-index:5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;font:600 11px/1 ui-monospace,monospace;letter-spacing:.06em;color:hsla(0,0%,100%,.42);text-shadow:0 0 3px rgba(0,0,0,.6);animation:pl-wm-mover 23s step-end infinite}@keyframes pl-wm-mover{0%{top:12%;left:8%}17%{top:38%;left:52%}34%{top:70%;left:14%}51%{top:22%;left:60%}68%{top:58%;left:40%}85%{top:80%;left:56%}}@media (prefers-reduced-motion:reduce){.pl-wm{animation:none;top:12%;left:8%}}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--tx)!important;outline-offset:2px!important;box-shadow:0 0 0 2px #fff!important}.legal h3{color:var(--red-deep)}.legal i{color:var(--tx)}.legal-wrap{min-height:100dvh;display:flex;flex-direction:column;gap:16px;padding:12px max(16px,env(safe-area-inset-right,0px)) 28px max(16px,env(safe-area-inset-left,0px))}.legal-top{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;max-width:820px;width:100%;margin:0 auto}.legal-brand{display:inline-flex;align-items:center;min-height:44px;color:#fff;border-radius:10px;padding:2px 4px}.legal-main{max-width:820px;width:100%;margin:0 auto;background:var(--panel);border:2px solid var(--key);border-radius:16px;box-shadow:5px 5px 0 var(--key);padding:24px 22px;overflow-wrap:anywhere}.legal-main:focus{outline:none}.legal-doc{font-size:calc(17px * var(--fs,1));line-height:1.7}.legal-doc h1.legal-h1{font-size:calc(30px * var(--fs,1));line-height:1.15;margin:4px 0 6px;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto}.legal-doc h2{font-size:calc(21px * var(--fs,1));line-height:1.25;margin:26px 0 6px;color:var(--red-deep);text-transform:none;font-style:normal;font-family:var(--sans);font-weight:800}.legal-doc li,.legal-doc p{color:var(--tx)}.legal-doc a{color:var(--red-deep);text-decoration:underline;text-underline-offset:3px}.legal-fecha{color:var(--tx);margin:0 0 10px}.legal-nota{background:var(--panel2);border:2px solid var(--key);border-radius:10px;padding:10px 12px}.legal-draft--grande{display:grid;grid-gap:4px;gap:4px;margin:0 0 16px;padding:14px 16px;border-width:3px;border-style:solid;background:#fff3c4;border-color:var(--tx);color:var(--tx)}.legal-draft-t{font-size:calc(18px * var(--fs,1))}.legal-foot{max-width:820px;width:100%;margin:0 auto;color:#fff}.legal-nav{background:var(--panel);color:var(--tx);border:2px solid var(--key);border-radius:16px;padding:14px 18px}.legal-nav-t{margin:0 0 6px;font-size:calc(17px * var(--fs,1))}.legal-nav ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:4px 18px}.legal-nav a{display:inline-flex;align-items:center;min-height:44px;color:var(--red-deep);text-decoration:underline;text-underline-offset:3px}.legal-nav a[aria-current=page]{font-weight:800;text-decoration:none;color:var(--tx)}@media(max-width:560px){.legal-main{padding:18px 14px}.legal-doc h1.legal-h1{font-size:calc(25px * var(--fs,1))}}.pie-legal{font-size:calc(14px * var(--fs,1))}.pie-legal a{min-height:32px}.donor-entry,.pie-legal a{display:inline-flex;align-items:center}.donor-entry{position:relative;gap:6px;width:-moz-fit-content;width:fit-content;max-width:calc(100% - 24px);min-height:34px;padding:3px 12px 3px 3px;border-radius:999px;color:#fff;font-size:13px;line-height:20px;animation:donor-enter .45s ease-out both;background:rgba(18,14,32,.78);border:1.5px solid var(--tier,#b51972);box-shadow:0 0 calc(var(--glow,0) * 16px) calc(var(--glow,0) * 3px) var(--glow-color,transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.donor-entry__avatar{width:28px;height:28px;border-radius:50%;object-fit:cover;flex:0 0 auto;border:1.5px solid hsla(0,0%,100%,.7);background:#2a2340}.donor-entry__badge{display:inline-flex;align-items:center;flex:0 0 auto}.donor-entry__badge svg{display:block}.donor-entry__text{min-width:0;overflow-wrap:anywhere;text-shadow:0 1px 2px rgba(0,0,0,.4)}.donor-entry__lvl{font-weight:800;color:var(--tier-text,#ff7ab8)}.donor-entry[data-tone=blue]{background:linear-gradient(90deg,#1b5fc4,#2476df);border-color:#7cc4ff;--glow-color:rgba(36,118,223,.65);--tier-text:#d9f0ff}.donor-entry[data-tone=darkBlue]{background:linear-gradient(90deg,#122f73,#184499);border-color:#6f9cff;--glow-color:rgba(60,110,230,.6);--tier-text:#cfe0ff}.donor-entry[data-tone=purple]{background:linear-gradient(90deg,#55289b,#7442bd);border-color:#c9a4ff;--glow-color:rgba(150,100,230,.65);--tier-text:#f0e3ff}.donor-entry[data-tone=gold]{background:linear-gradient(110deg,#5c3a06,#8a5c12 30%,#c9972e 60%,#8a5c12);border-color:#f6d77a;--glow-color:hsla(44,79%,67%,.75);--tier-text:#ffe58a;padding-right:16px}@keyframes donor-enter{0%{transform:translateX(-110%);opacity:0}to{transform:translateX(0);opacity:1}}.donor-entries{position:absolute;left:10px;right:10px;display:flex;flex-direction:column;gap:6px;pointer-events:none;z-index:5}.donor-entries[data-pos=top]{top:12%}.donor-entries[data-pos=bottom]{bottom:28%}.chat-badges{display:inline-flex;align-items:center;gap:4px;vertical-align:middle}.chat-badges svg{display:block}.donor-25{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;z-index:6}.donor-25__card{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 20px;border-radius:16px;background:rgba(18,14,32,.82);border:1.5px solid #c24ff0;color:#fff;font-weight:800;animation:donor-25 2.6s ease-out both;box-shadow:0 0 28px rgba(194,79,240,.6)}@keyframes donor-25{0%{transform:scale(.6);opacity:0}15%{transform:scale(1.05);opacity:1}25%{transform:scale(1)}85%{opacity:1}to{opacity:0}}.club-welcome{position:absolute;transform-origin:50% 100%;display:flex;flex-direction:column;align-items:center;gap:4px;transform:translateX(-50%);pointer-events:none;z-index:6;animation:club-in .5s ease-out both}.club-welcome__heart{animation:club-flutter 1.1s ease-in-out infinite}.club-welcome__heart svg{display:block;filter:drop-shadow(0 4px 10px rgba(240,71,143,.55))}.club-welcome__banner{position:relative;margin-top:2px;padding:7px 16px;border-radius:12px;font-size:14px;font-weight:700;color:#7a1f48;white-space:nowrap;background:linear-gradient(135deg,#fff6fa,#ffd9ea 45%,#fbe7f1 70%,#ffc8e0);border:1px solid #d6a53a;box-shadow:0 4px 14px rgba(0,0,0,.25),inset 0 1px 0 hsla(0,0%,100%,.8)}.club-welcome__banner:after{content:"";position:absolute;left:50%;bottom:-7px;width:12px;height:12px;transform:translateX(-50%) rotate(45deg);background:#ffd3e6;border-right:1px solid #d6a53a;border-bottom:1px solid #d6a53a}@keyframes club-in{0%{opacity:0;transform:translate(-50%,8px) scale(.9)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes club-flutter{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-6px) rotate(3deg)}}@media (prefers-reduced-motion:reduce){.club-welcome,.club-welcome__heart,.donor-25__card,.donor-entry{animation:none}}.be{gap:4px;pointer-events:none;color:#fff;text-align:center}.be,.be-cabecera{display:flex;flex-direction:column;align-items:center}.be-cabecera{gap:2px}.be-cofre{filter:drop-shadow(0 0 10px rgba(243,194,47,.55))}.be-cofre .be-tapa{transition:transform .6s cubic-bezier(.2,.9,.3,1.3)}.be-cofre.is-open .be-tapa{transform:rotate(-28deg) translateY(-4px)}.be-titulo{font-family:Impact,Arial Black,system-ui,sans-serif;font-style:italic;font-weight:900;font-size:20px;letter-spacing:.04em;background:linear-gradient(180deg,#fff6cf,#f3c22f 55%,#a26a0c);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 2px 0 rgba(0,0,0,.25);margin-top:-6px}.be-estado{font-size:11px;font-weight:800;letter-spacing:.08em;padding:2px 10px;border-radius:999px;background:linear-gradient(90deg,#8a5c12,#f3c22f,#8a5c12);color:#2a1700}.be-estado.is-open{background:linear-gradient(90deg,#b51972,#ff5fa8,#b51972);color:#fff}.be-monedas{font-weight:800;font-size:15px;padding:3px 14px;border:1.5px solid #f3c22f;border-radius:999px;background:rgba(20,10,24,.72)}.be-moneda{color:#f3c22f}.be-nota{font-size:11px;opacity:.85}.be-serie{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:5px;max-width:calc(100% - 16px);padding:4px 8px;border-radius:12px;background:rgba(18,12,32,.78);border:1px solid hsla(0,0%,100%,.12);font-size:13px}.be-wins{font-family:Impact,Arial Black,system-ui,sans-serif;font-style:italic;font-size:22px;line-height:1}.be-wins--rosa{color:#ff5fa8}.be-wins--azul{color:#5fb8ff}.be-stars{white-space:nowrap}.be-stars span{font-size:12px;opacity:.55}.be-stars span.is-on{opacity:1}.be-stars--rosa span.is-on{color:#ff5fa8;text-shadow:0 0 6px #ff5fa8}.be-stars--azul span.is-on{color:#5fb8ff;text-shadow:0 0 6px #5fb8ff}.be-meta{font-weight:700;white-space:nowrap;font-size:12px}.be-reloj{display:flex;gap:10px;align-items:center;font-size:13px;font-weight:700;padding:2px 10px;border-radius:999px;background:rgba(18,12,32,.7)}.be-live{background:#e8204f;padding:0 6px;border-radius:4px;font-size:11px;letter-spacing:.06em}.be-tiempo{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-size:16px}.be-emblema{display:inline-flex;align-items:center;gap:2px;font-family:Impact,Arial Black,system-ui,sans-serif;font-style:italic;font-weight:900}.be-emblema__star{font-size:18px;background:linear-gradient(180deg,#fff6cf,#f3c22f 50%,#9a650c);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 4px rgba(243,194,47,.7))}.be-emblema__n{font-size:17px;background:linear-gradient(180deg,#fffbe6,#f3c22f 45%,#c48a17 60%,#fff1b0);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-stroke:.6px #6b4405}.be-winner{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;pointer-events:none;z-index:8;animation:be-win 3.2s ease-out both}.be-winner__txt{font-family:Impact,Arial Black,system-ui,sans-serif;font-style:italic;font-weight:900;font-size:56px;letter-spacing:.06em;background:linear-gradient(180deg,#fffbe6,#f3c22f 50%,#9a650c);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 14px rgba(243,194,47,.85))}.be-winner__nombre{font-weight:800;font-size:16px;text-shadow:0 1px 3px rgba(0,0,0,.6)}@keyframes be-win{0%{opacity:0;transform:scale(.6)}12%{opacity:1;transform:scale(1.08)}22%{transform:scale(1)}85%{opacity:1}to{opacity:0}}@media (prefers-reduced-motion:reduce){.be-winner{animation:none}.be-cofre .be-tapa{transition:none}}.wal{max-width:560px;display:grid;grid-gap:12px;gap:12px;color:#1d1d24}.wal .dim{color:#6b6b78}.wal-head{display:flex;flex-direction:column;align-items:center;gap:2px;padding-top:4px}.wal-head h1{margin:0;font-size:calc(19px * var(--fs,1))}.wal-head--sub{flex-direction:row;justify-content:center;position:relative}.wal-atras{position:absolute;left:0;top:-4px;background:none;border:0;font-size:30px;line-height:1;cursor:pointer;color:inherit;min-width:44px;min-height:44px}.wal-seguro{font-size:12px;color:#1a9b62;font-weight:600}.wal-engranaje{position:absolute;right:0;top:-2px;background:none;border:0;font-size:22px;cursor:pointer;color:inherit;min-width:44px;min-height:44px}.wal-sec{margin:6px 4px 0;font-size:13px}.wal-menu{display:grid;padding:4px 16px}.wal-menu>*{display:flex;justify-content:space-between;align-items:center;gap:10px;min-height:52px;color:inherit;text-decoration:none}.wal-menu>*+*{border-top:1px solid #f0f0f3}.wal-menu>button{background:none;border:0;width:100%;font:inherit;text-align:left;cursor:pointer;padding:0}.wal-corta{max-width:55%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wal-datos>div{display:grid;grid-gap:2px;gap:2px;justify-items:start;padding:10px 0;min-height:auto}.wal-datos>div span{font-weight:600}.wal-datos>div b{font-weight:400;color:#6b6b78}.wal-editar{position:absolute;right:0;top:-2px;font-size:22px;color:inherit;text-decoration:none;min-width:44px;min-height:44px;display:grid;place-items:center}.wal-metodo{display:grid;grid-gap:10px;gap:10px}.wal-metodo__top{display:flex;gap:10px;align-items:center}.wal-metodo__top>div{flex:1 1}.wal-metodo__ic{width:40px;height:40px;border-radius:10px;background:#f3f3f6;display:grid;place-items:center;font-size:20px;flex:none}.wal-ident{display:grid;grid-gap:10px;gap:10px;text-align:center;justify-items:center}.wal-ident h2{margin:0;font-size:calc(22px * var(--fs,1))}.wal-ident p{margin:0}.wal-ident__ic{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;font-size:30px;color:#fff;font-weight:800}.wal-ident__ic--ok{background:#19b37a}.wal-ident__ic--pend{background:#f0a020}.wal-pasos{list-style:none;margin:0;padding:12px 14px;background:#f6f6f8;border-radius:12px;display:grid;grid-gap:10px;gap:10px;text-align:left;width:100%;box-sizing:border-box}.wal-pasos li{display:flex;gap:8px;align-items:center;color:#8a8a94}.wal-pasos li:before{content:"";width:12px;height:12px;border-radius:50%;border:2px solid #c9c9d0;flex:none}.wal-pasos li.hecho{color:#141418;font-weight:600}.wal-pasos li.hecho:before{background:#19b37a;border-color:#19b37a}.wal-ident .wal-lista{width:100%}.wal-conv{background:#f6f6f8;border-radius:10px;padding:10px 12px;font-size:14px}.wal-conv__neto{border-top:1px solid #e3e3e8;padding-top:6px;font-weight:700}.wal-faq{display:grid;grid-gap:4px;gap:4px}.wal-faq h2{margin:0 0 4px;font-size:calc(16px * var(--fs,1))}.wal-faq details{border-top:1px solid #f0f0f3;padding:10px 0}.wal-faq summary{cursor:pointer;font-weight:600;list-style-position:outside}.wal-faq details p{margin:8px 0 0;color:#55555f;font-size:14px}.wal-reparto{margin:0;text-align:center;font-size:13px;background:#fff0f7;color:#8a1a52;border-radius:10px;padding:8px 10px;font-weight:600}.hist-chips{display:flex;gap:6px;overflow-x:auto;padding-bottom:4px;margin-bottom:10px;scrollbar-width:none}.hist-chips button{flex:none;border:1px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.06);color:var(--tx);border-radius:8px;padding:7px 12px;font-size:13px;cursor:pointer;min-height:36px}.hist-chips button[aria-pressed=true]{background:var(--tx);color:var(--bg,#000);font-weight:700}.wal-hero{background:linear-gradient(160deg,#ffe3f1,#fff 70%);border-radius:18px;padding:22px 18px;text-align:center;display:grid;grid-gap:6px;gap:6px}.wal-hero__lbl{color:#6b6b78;font-size:14px;display:flex;justify-content:center;align-items:center;gap:6px}.wal-ojo{font-size:15px;min-width:32px;min-height:32px}.wal-hero__num,.wal-ojo{background:none;border:0;cursor:pointer}.wal-hero__num{font-size:calc(40px * var(--fs,1));font-weight:800;color:#141418;justify-self:center}.wal-hero__coins{font-size:14px;display:flex;justify-content:center;gap:8px;align-items:center;flex-wrap:wrap}.wal-hero__coins a{color:#6b6b78}.wal-card{background:#fff;border-radius:14px;padding:14px 16px;box-shadow:0 1px 2px rgba(0,0,0,.06)}.wal-fila{display:flex;justify-content:space-between;align-items:center;gap:12px;color:inherit;text-decoration:none;min-height:52px}.wal-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;background:#fff;border-radius:14px;padding:14px 8px}.wal-grid>*{display:flex;flex-direction:column;align-items:center;gap:6px;font-size:12px;text-align:center;color:inherit;background:none;border:0;cursor:pointer;text-decoration:none;min-height:64px}.wal-grid span{width:40px;height:40px;border-radius:12px;background:#f3f3f6;display:grid;place-items:center;font-size:18px}.wal-ins{font-size:11px;border-radius:999px;padding:1px 7px}.wal-ins--ok{background:#e3f7ee;color:#137a4b}.wal-ins--pend{background:#fff4dd;color:#8a5a00}.wal-ins--no{background:#f1f1f4;color:#5c5c66}.wal-pie{font-size:12px;text-align:center}.wal-tabs{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px;background:#f1f1f4;border-radius:12px;padding:4px}.wal-tabs button{border:0;border-radius:10px;padding:8px;background:none;cursor:pointer;display:grid;font-weight:600;color:#555;min-height:48px}.wal-tabs button small{font-weight:400;font-size:11px}.wal-tabs button[aria-selected=true]{background:#fff;color:#141418;box-shadow:0 1px 2px rgba(0,0,0,.08)}.wal-recomp{display:grid;grid-gap:10px;gap:10px;text-align:center}.wal-recomp__lbl{margin:0;font-weight:600}.wal-recomp__num{margin:0;font-size:calc(34px * var(--fs,1));font-weight:800}.wal-recomp__num small{font-size:.5em;margin-right:2px}.wal-ancho{width:100%;justify-content:center}.wal-limite{display:flex;justify-content:space-between;font-size:13px;gap:8px;text-align:left}.wal-lista{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px;text-align:left}.wal-lista li,.wal-tx-head{display:flex;justify-content:space-between}.wal-tx-head{align-items:center;gap:8px}.wal-tx-head select{border:1px solid #ddd;border-radius:8px;padding:6px 8px;min-height:36px;background:#fff}.wal-entsal{font-size:13px;margin:6px 0}.wal-txs{list-style:none;margin:0;padding:0;display:grid}.wal-txs li{display:flex;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid #f0f0f3}.wal-txs li div{display:grid;grid-gap:2px;gap:2px;font-size:14px}.wal-txs .neg{color:#141418}.wal-txs .pos{color:#137a4b}.wal-modal{position:fixed;inset:0;background:rgba(0,0,0,.45);display:grid;place-items:end center;z-index:60;padding:16px}.wal-modal__c{width:100%;max-width:440px;padding:20px;display:grid;grid-gap:10px;gap:10px;border-radius:18px;color:#1d1d24;background:#fff}.wal-modal__c h2,.wal-recibes{margin:0;font-size:18px}.wal-recibes{font-weight:700}.wal-aviso{background:#e3f7ee;color:#0f5c39}.wal-aviso,.wal-error{border-radius:10px;padding:10px 12px;margin:0}.wal-error{background:#fde8ee;color:#8f1238}@media (min-width:640px){.wal-modal{place-items:center}}.monedas-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));grid-gap:10px;gap:10px}.monedas-pkg{border:2px solid #eee;border-radius:14px;background:#fff;padding:14px 10px;display:grid;justify-items:center;grid-gap:4px;gap:4px;cursor:pointer;color:#141418;min-height:88px}.monedas-pkg b{font-size:18px}.monedas-pkg small{color:#6b6b78}.monedas-pkg.is-on{border-color:var(--red);background:#fff0f7}.studio{--s-bg:#121016;--s-card:#1c1822;--s-card2:#26202e;--s-tx:#f4eef6;--s-dim:#a99cb3;--s-line:hsla(0,0%,100%,.08);background:var(--s-bg);color:var(--s-tx);border-radius:18px;padding:14px;width:100%;max-width:1400px;margin:0 auto;display:grid;grid-gap:12px;gap:12px;min-width:0}.studio h2{font-size:15px;margin:0 0 8px;color:var(--s-tx)}.studio-sub{font-size:13px;margin:12px 0 6px;color:var(--s-dim);font-weight:600}.studio-top{justify-content:space-between}.studio-brand,.studio-top{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.studio-brand b{font-family:var(--script);font-size:24px;color:#ff5fa8;font-weight:400}.studio-pill{display:inline-flex;align-items:center;gap:6px;border-radius:999px;padding:4px 12px;font-size:13px;font-weight:700;background:var(--s-card2);color:var(--s-dim)}.studio-pill--live{background:#e0115f;color:#fff}.studio-pill--recibiendo{background:rgba(26,155,98,.18);color:#5fe0a5}.studio-pill--error{background:rgba(255,80,80,.18);color:#ff9a9a}.studio-dot{width:8px;height:8px;border-radius:50%;background:currentColor}.studio-pill--live .studio-dot{animation:studio-latido 1.2s ease-in-out infinite}@keyframes studio-latido{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.studio-pill--live .studio-dot{animation:none}}.studio-actions{display:flex;gap:8px;flex-wrap:wrap}.studio-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--s-line);background:var(--s-card2);color:var(--s-tx);border-radius:10px;padding:9px 16px;font-weight:700;font-size:14px;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;gap:6px}.studio-btn:hover:not(:disabled){filter:brightness(1.15)}.studio-btn:disabled{opacity:.45;cursor:not-allowed}.studio-btn--go{background:#fe2c6e;border-color:#fe2c6e;color:#fff}.studio-btn--end{background:#3a1424;border-color:#7a2343;color:#ff9ab9}.studio-btn--sm{padding:5px 10px;font-size:12px;border-radius:8px}.studio summary:focus-visible,.studio-btn:focus-visible,.studio-input:focus-visible{outline:2px solid #ff5fa8;outline-offset:2px}.studio-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr);align-items:start}@media (min-width:860px){.studio-grid{grid-template-columns:minmax(0,1fr) 340px}.studio-grid>.studio-col:first-child{grid-column:1/-1;grid-row:2}}@media (min-width:1240px){.studio-grid{grid-template-columns:minmax(330px,380px) minmax(0,1fr) 330px}.studio-grid>.studio-col:first-child{grid-column:auto;grid-row:auto}}.studio-col{display:grid;grid-gap:12px;gap:12px;min-width:0}.studio-card{background:var(--s-card);border:1px solid var(--s-line);border-radius:14px;padding:12px;min-width:0}.studio-card summary{cursor:pointer;list-style:none}.studio-card summary::-webkit-details-marker{display:none}.studio-card summary:after{content:"▾";float:right;color:var(--s-dim)}.studio-card[open] summary:after{content:"▴"}.studio-dim{color:var(--s-dim)}.studio-small{font-size:12px;margin:6px 0}.studio-input{width:100%;background:var(--s-card2);color:var(--s-tx);border:1px solid var(--s-line);border-radius:10px;padding:9px 12px;font-size:14px;min-width:0}.studio-input::placeholder{color:var(--s-dim)}.studio-code{display:block;background:var(--s-card2);color:var(--s-tx);border-radius:8px;padding:7px 9px;font-family:var(--mono);font-size:12px;word-break:break-all}.studio-list{margin:8px 0 0;padding-left:18px;display:grid;grid-gap:4px;gap:4px;font-size:13px}.studio-centro{display:flex;flex-direction:column;align-items:center;gap:8px;min-width:0}.studio-video{position:relative;width:100%;max-width:min(420px,100%);aspect-ratio:9/16;background:#000;border-radius:16px;overflow:hidden;max-height:78vh}.studio-video-el{width:100%;height:100%;object-fit:contain;background:#000;display:block}.studio-video-vacio{position:absolute;inset:0;display:grid;place-content:center;justify-items:center;grid-gap:8px;gap:8px;color:var(--s-dim);text-align:center;padding:24px}.studio-video-info{position:absolute;top:10px;left:10px;display:flex;gap:8px}.studio-video-info span{background:rgba(0,0,0,.55);color:#fff;border-radius:999px;padding:3px 10px;font-size:13px;font-weight:700}.studio-stats{display:grid;grid-gap:8px;gap:8px}.studio-dato{background:var(--s-card2);border-radius:10px;padding:8px;display:grid;grid-gap:2px;gap:2px}.studio-dato b{font-size:18px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.studio-dato span{font-size:11px;color:var(--s-dim)}.studio-top3{list-style:none;margin:0;padding:0;display:grid;grid-gap:6px;gap:6px}.studio-top3 li{display:flex;align-items:center;gap:8px;font-size:13px}.studio-avatar,.studio-top3 img{width:24px;height:24px;border-radius:50%;object-fit:cover;background:var(--s-card2);flex:none}.studio-rank{width:18px;text-align:center;color:#ff5fa8;font-weight:800}.studio-nombre{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-chat{display:grid;grid-template-rows:auto minmax(0,1fr) auto auto}.studio-chat-lista{height:min(46vh,420px);overflow-y:auto;display:flex;flex-direction:column;gap:6px;padding-right:4px;overscroll-behavior:contain}.studio-msg{font-size:13px;line-height:1.35;word-break:break-word}.studio-msg b{color:#ff8fc4;margin-right:4px}.studio-msg--regalo{display:flex;gap:8px;background:linear-gradient(90deg,rgba(254,44,110,.22),transparent);border-radius:10px;padding:6px 8px}.studio-msg--regalo img{width:28px;height:28px;object-fit:contain;flex:none}.studio-msg--unio{color:var(--s-dim);font-size:12px}.studio-chat-form{display:flex;gap:8px;margin-top:8px}.studio-tabs{display:flex;gap:4px;flex-wrap:wrap;border-bottom:1px solid var(--s-line);padding-bottom:8px}.studio-tab{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--s-dim);font-weight:700;font-size:13px;padding:6px 10px;border-radius:8px;cursor:pointer}.studio-tab.is-on{background:var(--s-card2);color:#fff;box-shadow:inset 0 -2px 0 #fe2c6e}.studio-tab:focus-visible{outline:2px solid #ff5fa8;outline-offset:2px}.studio-persona{display:flex;align-items:center;gap:8px;font-size:13px;padding:4px 0}.studio-persona img{width:28px;height:28px;border-radius:50%;object-fit:cover;flex:none}.studio-scroll{max-height:260px;overflow-y:auto;display:grid;grid-gap:2px;gap:2px;padding-right:4px}.studio-marcador{display:flex;height:34px;border-radius:10px;overflow:hidden;font-weight:800}.studio-marcador span{display:flex;align-items:center;padding:0 10px;min-width:44px;transition:flex .4s ease}.studio-marcador-yo{background:#fe2c6e;color:#fff}.studio-marcador-rival{background:#3a7bff;color:#fff;justify-content:flex-end}.studio-switch{display:flex;align-items:center;gap:8px;font-size:13px;cursor:pointer}.studio-switch input{position:absolute;opacity:0;width:1px;height:1px}.studio-switch span{width:36px;height:20px;border-radius:999px;background:var(--s-card2);border:1px solid var(--s-line);position:relative;flex:none;transition:background .2s}.studio-switch span:after{content:"";position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .2s}.studio-switch input:checked+span{background:#fe2c6e}.studio-switch input:checked+span:after{transform:translateX(16px)}.studio-switch input:focus-visible+span{outline:2px solid #ff5fa8;outline-offset:2px}.studio-campo{display:grid;grid-gap:4px;gap:4px;font-size:13px}.studio-grupo{border:1px solid var(--s-line);border-radius:12px;padding:10px;margin:0;display:grid;grid-gap:8px;gap:8px;min-width:0}.studio-grupo legend{padding:0 6px;font-weight:700;font-size:13px}.studio-fila{display:flex;gap:6px;align-items:center;min-width:0}.studio-fila .studio-input{min-width:0}.studio-fila input[type=range]{flex:1 1;min-width:70px;accent-color:#fe2c6e}.studio-prueba{position:fixed;inset:0;z-index:60;pointer-events:none}.live-ventanillas{position:absolute;right:8px;top:64px;display:grid;grid-gap:6px;gap:6px;z-index:3;max-height:calc(100% - 140px);overflow:hidden}.live-ventanilla{position:relative;width:clamp(76px,22vw,120px);aspect-ratio:1/1;border-radius:10px;overflow:hidden;background:#000;border:2px solid hsla(0,0%,100%,.85);box-shadow:0 2px 8px rgba(0,0,0,.4)}.live-ventanilla video{width:100%;height:100%;object-fit:cover;display:block}.live-ventanilla span{position:absolute;left:4px;bottom:3px;right:4px;color:#fff;font-size:11px;font-weight:700;text-shadow:0 1px 3px #000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.watch-ventanilla{position:absolute;left:50%;top:84px;transform:translateX(-50%);z-index:6;background:rgba(18,16,22,.88);color:#fff;border-radius:14px;padding:10px 14px;display:grid;grid-gap:8px;gap:8px;max-width:min(92%,360px);text-align:center;font-size:14px}.watch-ventanilla p{margin:0}.watch-ventanilla div{display:flex;gap:8px;justify-content:center}.wa-ventanilla{font-size:18px;font-weight:800}.wa-ventanilla.is-on{background:#fe2c6e;color:#fff}.studio{background:radial-gradient(120% 60% at 50% -10%,rgba(254,44,110,.16),transparent 60%),var(--s-bg)}.studio-top{padding:4px 2px 10px;border-bottom:1px solid var(--s-line)}.studio-cifras{display:flex;gap:6px;flex-wrap:wrap}.studio-cifras span{background:var(--s-card2);border:1px solid var(--s-line);border-radius:999px;padding:4px 10px;font-size:13px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.studio-card{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04),0 8px 24px rgba(0,0,0,.25)}.studio-stats{grid-template-columns:repeat(3,minmax(0,1fr))}.studio-dato{position:relative;overflow:hidden}.studio-dato-icono{position:absolute;right:6px;top:4px;font-size:16px;opacity:.55}.studio-regalos{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));grid-gap:6px;gap:6px}.studio-regalo{display:grid;justify-items:center;grid-gap:2px;gap:2px;background:var(--s-card2);border-radius:10px;padding:6px 4px;text-align:center}.studio-regalo img{width:36px;height:36px;object-fit:contain}.studio-regalo b{font-size:13px;color:#ffd23f}.studio-regalo small{font-size:10px;color:var(--s-dim);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio-chat-cab{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:8px}.studio-filtros{display:flex;gap:2px;background:var(--s-card2);border-radius:999px;padding:2px}.studio-filtros button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--s-dim);font-size:12px;font-weight:700;padding:4px 10px;border-radius:999px;cursor:pointer}.studio-filtros button.is-on{background:#fe2c6e;color:#fff}.studio-fijado{display:flex;align-items:center;gap:8px;background:rgba(255,210,63,.12);border:1px solid rgba(255,210,63,.35);border-radius:10px;padding:6px 8px;font-size:13px;margin-bottom:6px}.studio-msg--texto{display:flex;gap:6px;align-items:flex-start;border-radius:8px;padding:2px 4px}.studio-msg--texto>span:first-child{flex:1 1;min-width:0}.studio-msg--texto:hover{background:hsla(0,0%,100%,.04)}.studio-msg-acciones{display:flex;gap:2px;opacity:0;transition:opacity .15s}.studio-msg--texto:focus-within .studio-msg-acciones,.studio-msg--texto:hover .studio-msg-acciones{opacity:1}@media (hover:none){.studio-msg-acciones{opacity:.7}}.studio-msg-acciones button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:var(--s-card2);border-radius:6px;cursor:pointer;font-size:12px;padding:2px 5px}.studio-msg-monedas{margin-left:auto;color:#ffd23f;font-weight:700;white-space:nowrap}.studio-calidad{position:absolute;right:10px;top:10px;background:rgba(0,0,0,.6);color:#5fe0a5;border-radius:999px;padding:3px 9px;font-size:12px;font-weight:800}.studio-modos,.studio-vistas{display:flex;gap:2px;background:var(--s-card2);border-radius:999px;padding:3px;max-width:100%}.studio-modos button,.studio-vistas button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:var(--s-dim);font-size:13px;font-weight:700;padding:6px 12px;border-radius:999px;cursor:pointer;white-space:nowrap}.studio-modos button.is-on,.studio-vistas button.is-on{background:#fe2c6e;color:#fff}.studio-modos button:focus-visible,.studio-vistas button:focus-visible{outline:2px solid #fff;outline-offset:1px}.studio-vistas .studio-vistas-sonido{padding:6px 10px}.studio-vistas .studio-vistas-sonido.is-on{background:#3a2f45;color:#fff}.studio-modos{margin:4px 0 6px;width:max-content}.studio-vistas-ayuda{max-width:420px;text-align:center;margin:0}.studio-aviso{margin:6px 0;padding:8px 10px;border-radius:10px;background:rgba(255,190,60,.12);color:#ffd27a}.studio-calidad--real{color:#ffd23f}.studio-video .gift-pop.studio-gift-pop{left:10px;right:auto;bottom:14px;max-width:calc(100% - 20px);z-index:6}.tira-regalos{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.tira-regalo{display:flex;align-items:center;gap:8px;color:#fff;background:linear-gradient(90deg,rgba(254,44,110,.9),rgba(156,39,176,.75));border-radius:999px;padding:4px 12px 4px 4px;max-width:100%;width:max-content;box-shadow:0 2px 10px rgba(0,0,0,.35)}.tira-regalo.is-nuevo{animation:tira-entra .4s cubic-bezier(.2,1.4,.4,1) both}.tira-avatar{width:2em;height:2em;border-radius:50%;object-fit:cover;border:2px solid #fff;flex:none;display:grid;place-items:center;background:#3a2f45;font-weight:800}.tira-txt{display:flex;flex-direction:column;line-height:1.1;min-width:0}.tira-txt b{font-size:.85em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:9em}.tira-txt small{font-size:.7em;opacity:.9;white-space:nowrap}.tira-img{width:2em;height:2em;object-fit:contain;flex:none;display:grid;place-items:center}.tira-x{font-weight:900;font-style:italic;color:#ffd23f;font-size:1.15em;text-shadow:0 2px 0 #8e0e45}@keyframes tira-entra{0%{opacity:0;transform:translateX(-30px) scale(.9)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.tira-regalo.is-nuevo{animation:none}}.studio-chat-sacar{display:flex;gap:6px;flex-wrap:wrap}.studio-chat-tira{margin:6px 0;font-size:13px}.studio--panel{min-height:100vh;padding:8px;box-sizing:border-box}.studio--panel .studio-top{flex-wrap:wrap;gap:6px;padding:6px 4px}.studio--panel .studio-cifras{order:3;width:100%;justify-content:space-between}.studio-panel{display:flex;flex-direction:column;gap:8px;min-height:0}.studio-panel-tabs{width:100%;justify-content:space-between}.studio-panel-tabs button{flex:1 1;font-size:13px;padding:6px 4px}.studio--panel .studio-chat .studio-chat-lista{height:calc(100vh - 290px);min-height:220px;max-height:none}.enlaces-obs-lista{list-style:none;margin:8px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.enlaces-obs-lista li{display:grid;grid-gap:6px;gap:6px;padding:10px;border-radius:12px;background:var(--s-card2)}.enlaces-obs-lista .studio-code{word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all}.enlaces-obs-lista .studio-btn{justify-self:start}.enlaces-obs-pasos{margin:0;color:var(--s-tx);line-height:1.45}.studio-aviso--cerrar{display:flex;gap:8px;align-items:flex-start}.studio-aviso--cerrar span{flex:1 1}.studio-aviso--cerrar button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;cursor:pointer;font-size:16px;padding:0 4px}.enlaces-obs{display:grid;grid-gap:8px;gap:8px}.enlaces-obs h2{margin:0}.enlaces-obs .studio-code{word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all}.enlaces-obs .studio-btn{justify-self:start}h3.enlaces-obs-sub{margin:6px 0 0;font-size:14px;font-weight:800;color:var(--s-tx)}ol.enlaces-obs-pasos{margin:4px 0 0;padding-left:20px;display:grid;grid-gap:6px;gap:6px;font-size:14px;line-height:1.45}.regalo-chat{display:inline-block;object-fit:contain;vertical-align:middle;margin:0 4px;border-radius:8px}.regalo-chat--anim{background:transparent;display:block;width:min(100%,300px);height:auto;max-height:300px;aspect-ratio:1;margin:6px auto 2px;object-fit:contain}.studio-msg--regalo{align-items:center}.studio-msg-foto{width:20px;height:20px;border-radius:50%;object-fit:cover;vertical-align:-5px;margin-right:4px}.pl-msg .lc-level,.studio-msg .lc-level{margin-right:4px;vertical-align:-3px}.cel{position:fixed;inset:0;z-index:60;background:#000;color:#fff;overflow:hidden}.cel-caras{position:absolute;inset:0;display:flex}.cel-cara{position:relative;flex:1 1;overflow:hidden;background:#111}.cel-cara video{width:100%;height:100%;object-fit:cover;display:block}.cel--batalla .cel-caras{top:112px;bottom:auto;aspect-ratio:9/8;width:100%;gap:2px}.cel-espera{position:absolute;inset:0;display:grid;place-items:center;color:#aaa;font-size:13px}.cel-marcador{position:absolute;top:58px;left:8px;right:8px;z-index:3}.cel-arriba{position:absolute;top:calc(10px + env(safe-area-inset-top));left:10px;right:10px;display:flex;align-items:center;gap:8px;z-index:4}.cel-flex{flex:1 1}.cel-chip{background:rgba(0,0,0,.55);border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800}.cel-chip--vivo{background:var(--red,#fe2c55)}.cel-cifras{font-size:12px;font-weight:700;text-shadow:0 1px 3px #000}.cel-btn{width:40px;height:40px;border-radius:50%;border:0;background:rgba(0,0,0,.5);color:#fff;font-size:17px;font-weight:800;display:grid;place-items:center}.cel-btn.is-on{background:var(--red,#fe2c55)}.cel-btn--fin{background:hsla(0,0%,100%,.15)}.cel-columna{position:absolute;right:10px;top:calc(56px + env(safe-area-inset-top));z-index:5;display:flex;flex-direction:column;gap:8px}.cel-filtros{right:58px!important;top:calc(56px + env(safe-area-inset-top))!important}.cel-herr-fondo{position:fixed;inset:0;z-index:70;background:rgba(0,0,0,.45);display:flex;align-items:flex-end;justify-content:center}.cel-herr{width:min(560px,100%);max-height:82dvh;overflow-y:auto;overscroll-behavior:contain;background:var(--s-bg,#121218);color:var(--s-tx,#fff);border-radius:18px 18px 0 0;padding:8px 10px calc(12px + env(safe-area-inset-bottom))}.cel-herr-cab{display:flex;align-items:center;justify-content:space-between;padding:4px 2px 8px;position:-webkit-sticky;position:sticky;top:0;background:inherit;z-index:1}.cel-apagar{flex:0 0 auto;min-width:40px;height:40px;padding:0 14px;border-radius:999px;border:0;background:var(--red,#fe2c55);color:#fff;font-size:15px;font-weight:900}.cel-fin-fondo{position:fixed;inset:0;z-index:90;background:rgba(0,0,0,.6);display:grid;place-items:center;padding:16px}.cel-fin{background:#fff;color:#222;border-radius:18px;padding:22px 18px;width:min(340px,100%);display:grid;grid-gap:12px;gap:12px;text-align:center;font-size:17px}.cel-apagar.is-seguro{background:var(--red,#fe2c55);font-size:14px}.cel-abajo{position:absolute;left:0;right:0;bottom:0;z-index:5;display:flex;justify-content:space-around;padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:rgba(0,0,0,.6)}.cel-abajo button{all:unset;cursor:pointer;display:grid;justify-items:center;grid-gap:2px;gap:2px;min-width:56px;font-size:11px;font-weight:700;color:#fff}.cel-abajo button span{font-size:22px;line-height:1}.cel-abajo button.is-on{color:var(--red,#fe2c55)}.cel-chat{bottom:calc(58px + env(safe-area-inset-bottom))!important;padding-bottom:0!important}.cel-mas{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.cel-mas button{all:unset;cursor:pointer;display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:12px 6px;border-radius:14px;background:hsla(0,0%,100%,.08);font-size:12px;font-weight:700;text-align:center}.cel-mas button span{font-size:22px;font-weight:900}.cel-mas button.is-on{background:var(--red,#fe2c55)}.cel-fin{flex:0 0 auto;height:32px;padding:0 12px;border-radius:999px;border:2px solid #fff;background:rgba(0,0,0,.6);color:#fff;font-size:13px;font-weight:900;white-space:nowrap}.cel-fin.is-seguro{background:var(--red,#fe2c55);border-color:var(--red,#fe2c55)}@media (max-width:400px){.cel-btn{width:34px;height:34px;font-size:15px}.cel-arriba{gap:6px}}.cel-filtros{position:absolute;left:0;right:0;top:64px;z-index:6;display:flex;gap:8px;overflow-x:auto;padding:8px 12px;scrollbar-width:none}.cel-filtros::-webkit-scrollbar{display:none}.cel-filtro{flex:0 0 auto;display:grid;justify-items:center;grid-gap:2px;gap:2px;min-width:64px;padding:8px 10px;border-radius:14px;border:2px solid transparent;background:rgba(0,0,0,.55);color:#fff;font-size:12px;font-weight:700}.cel-filtro span{font-size:20px}.cel-filtro.is-on{border-color:#fff;background:var(--red,#fe2c55)}.cel-error{position:absolute;top:calc(60px + env(safe-area-inset-top));left:12px;right:12px;z-index:5;background:rgba(255,176,32,.95);color:#000;border-radius:12px;padding:10px 12px;font-size:14px}.cel-preparar{position:absolute;left:16px;right:16px;bottom:calc(24px + env(safe-area-inset-bottom));z-index:4;display:grid;grid-gap:10px;gap:10px}.cel-titulo{width:100%;border-radius:12px;border:1px solid hsla(0,0%,100%,.25);background:rgba(0,0,0,.55);color:#fff;padding:12px 14px;font-size:16px}.cel-empezar{width:100%;padding:14px;font-size:17px;font-weight:800;border-radius:14px}.cel-nota{margin:0;font-size:12px;color:hsla(0,0%,100%,.75);text-align:center;text-shadow:0 1px 3px #000}.cel-chat{position:absolute;left:0;right:0;bottom:0;max-height:42vh;z-index:3;padding-bottom:env(safe-area-inset-bottom);background:linear-gradient(transparent,rgba(0,0,0,.65) 30%)}.cel--batalla .cel-chat{max-height:calc(100dvh - 112px - 88.9vw - 8px)}.cel-entrar{display:grid;grid-gap:12px;gap:12px;place-items:center;padding:48px 16px;text-align:center}.studio-cel{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:10px 0;padding:12px 14px;border-radius:14px;background:rgba(254,44,85,.12);border:1px solid rgba(254,44,85,.35)}.studio-cel small{display:block;opacity:.8}.lc-gift.lc-comment{display:flex;align-items:center;gap:7px}.lc-gift .lc-gift-ic{width:28px;height:28px;object-fit:contain;flex:0 0 auto}.lc-gift-what{color:var(--gold);font-weight:700}.gift-pops{position:absolute;left:12px;bottom:96px;z-index:7;display:flex;flex-direction:column;gap:6px;max-width:calc(100% - 72px);pointer-events:none}.watch .gift-pops{bottom:58px}.gift-pops .gift-pop{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;max-width:100%;pointer-events:auto;animation:giftPop .38s cubic-bezier(.2,1.4,.4,1) both}.gift-pops .gift-pop-x{font-size:calc(26px * var(--fs,1));font-style:italic;animation:comboPulse .35s cubic-bezier(.2,1.6,.4,1) both}@keyframes comboPulse{0%{transform:scale(1.8);opacity:.3}to{transform:none;opacity:1}}.watch-frame.en-batalla .gift-pops{max-width:calc(50% - 16px)}.watch-frame.en-batalla .gift-pops .gift-pop img{width:36px;height:36px}@media(max-width:900px){.gift-pops{bottom:calc(58px + env(safe-area-inset-bottom,0px));z-index:4}}.watch-host-btn{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:8px;min-width:0}.watch-top{flex-wrap:wrap}.watch-chips{flex-basis:100%;display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;pointer-events:auto}.watch-chips::-webkit-scrollbar{display:none}.watch-chip{all:unset;cursor:pointer;flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.14);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font-weight:700;font-size:calc(12.5px * var(--fs,1));color:#fff;white-space:nowrap}.watch-chip:hover{background:rgba(0,0,0,.6)}.watch-chip--top b{color:var(--gold)}.gp-sheet{max-height:min(78dvh,720px);background:#1c1c20}.gp-scroll{overflow-y:auto;flex:1 1;min-height:0}.gp-scroll .gp-grid{overflow:visible;max-height:none}.gp-xp{all:unset;cursor:pointer;display:flex;align-items:center;gap:12px;margin:12px 12px 4px;padding:10px 14px;border-radius:16px;background:#2a2a30;box-sizing:border-box;width:calc(100% - 24px)}.gp-xp-av{position:relative;flex:0 0 auto}.gp-xp-lvl{position:absolute;left:-4px;bottom:-6px;padding:1px 6px;border-radius:7px;font-size:calc(10px * var(--fs,1));font-weight:900;color:#fff;border:1.5px solid #fff3}.gp-xp-txt{flex:1 1;display:grid;grid-gap:8px;gap:8px;font-size:calc(13.5px * var(--fs,1));color:#e6e6ea;min-width:0}.gp-xp-bar{height:5px;border-radius:99px;background:#3a3a42;overflow:hidden}.gp-xp-bar i{display:block;height:100%;border-radius:99px;background:linear-gradient(90deg,#3b82f6,#a855f7)}.gp-xp>b{font-size:calc(20px * var(--fs,1));color:#aaa}.gp-sec{padding:12px 14px 0;font-size:calc(13px * var(--fs,1));color:#aaa;font-weight:700}.gp-linea{height:1px;background:#333;margin:4px 12px}.gp-item{min-height:112px;justify-content:center}.gp-item img{width:56px;height:56px}.gp-item.on{background:#2b1d24;border-color:transparent;padding-bottom:36px;overflow:hidden}.gp-item.on img{transform:scale(1.15);transition:transform .15s}.gp-enviar-in{position:absolute;left:0;right:0;bottom:0;padding:8px 0;text-align:center;background:var(--red);color:#fff;font-weight:800;font-size:calc(13px * var(--fs,1));border-radius:0 0 10px 10px}.gp-enviar-in.sin{background:#555}.gp-combo-wrap{position:relative;display:grid;place-items:center;min-height:112px;cursor:default}.gp-combo-wrap .gp-combo{all:unset;cursor:pointer;width:84px;height:84px;border-radius:50%;display:grid;place-items:center;align-content:center;background:radial-gradient(circle at 35% 30%,#ff5a7a,#fe2c55 60%,#c4123a);color:#fff;box-shadow:0 0 0 4px #1c1c20,0 0 0 7px #fe2c55;font-weight:900;font-style:italic;font-size:calc(17px * var(--fs,1));animation:comboLate .9s ease-in-out infinite alternate,comboPulse .3s cubic-bezier(.2,1.6,.4,1)}.gp-combo-wrap .gp-combo small{font-size:calc(11px * var(--fs,1));font-style:normal;opacity:.9}@keyframes comboLate{0%{transform:scale(1)}to{transform:scale(1.06)}}.gp-bravo{position:absolute;top:-2px;left:50%;transform:translateX(-50%) rotate(-4deg);z-index:1;padding:3px 10px;border-radius:12px;background:#fe2c55;color:#fff;font-weight:900;font-style:italic;font-size:calc(12px * var(--fs,1));white-space:nowrap}.gp-corona{all:unset;cursor:pointer;width:40px;height:40px;border-radius:12px;display:grid;place-items:center;background:#2a2a30;font-size:calc(18px * var(--fs,1))}.gp-pie .gp-saldo{all:unset;cursor:pointer;display:flex;align-items:center;gap:6px;padding:9px 14px;border-radius:14px;background:#2a2a30;font-weight:800;font-size:calc(15px * var(--fs,1));color:#fff}.gp-pie .gp-cant{margin-left:auto}.sala-sheet{max-height:82dvh;overflow:hidden}.sala-claro{background:#fff;color:#161616;border-color:#eee}.sala-claro .cs-x{color:#333}.sala-claro .dim{color:#8a8a8a}.sala-banner{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 18px;background:linear-gradient(90deg,#1f1430,#3a1d3c);color:#fff;font-weight:800;font-size:calc(14px * var(--fs,1));border-radius:16px 16px 0 0}.sala-banner-ir{color:#ffd166;font-size:calc(12.5px * var(--fs,1));white-space:nowrap}.sala-tabs{display:flex;border-bottom:1px solid #eee}.sala-tabs button{all:unset;cursor:pointer;flex:1 1;text-align:center;padding:13px 6px;font-weight:800;font-size:calc(15px * var(--fs,1));color:#999;border-bottom:3px solid transparent}.sala-tabs button.on{color:#161616;border-bottom-color:#161616}.sala-nota{margin:10px 18px 0;font-size:calc(12.5px * var(--fs,1));color:#8a8a8a}.sala-cab{display:flex;align-items:center;justify-content:center;position:relative;padding:16px 50px 12px;border-bottom:1px solid #eee}.sala-cab b{font-size:calc(16px * var(--fs,1))}.sala-ayuda,.sala-cab .cs-x{position:absolute;right:12px}.sala-ayuda{all:unset;cursor:pointer;width:28px;height:28px;border-radius:50%;border:2px solid #222;display:grid;place-items:center;font-weight:900}.sala-chips{display:flex;gap:8px;padding:12px 16px 0}.sala-chip{padding:8px 16px;border-radius:999px;background:#f1f1f1;font-weight:800;font-size:calc(13px * var(--fs,1))}.sala-chip.on{background:#161616;color:#fff}.sala-lista{overflow-y:auto;flex:1 1;min-height:180px;padding:8px 8px 12px}.sala-vacio{text-align:center;padding:24px 16px;font-size:calc(13px * var(--fs,1))}.sala-podio{display:grid;grid-template-columns:1fr 1.1fr 1fr;grid-gap:6px;gap:6px;align-items:end;padding:8px 8px 14px}.sala-pod{position:relative;display:flex;flex-direction:column;align-items:center;gap:4px;padding:16px 6px 10px;border-radius:12px;background:#f6f6f6;color:#161616;text-align:center;overflow:hidden}.sala-pod b{font-size:calc(13px * var(--fs,1));max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sala-pod span:last-child{font-size:calc(13px * var(--fs,1));color:#555;font-weight:700}.sala-pod-n{position:absolute;right:6px;top:-6px;font-size:calc(56px * var(--fs,1));font-weight:900;opacity:.18;line-height:1}.sala-pod--1{background:linear-gradient(180deg,#fff4d6,#f8f8f8);padding-top:22px}.sala-pod--1 .sala-pod-n{color:#e0a800;opacity:.35}.sala-pod--2 .sala-pod-n{color:#6b8bb5}.sala-pod--3 .sala-pod-n{color:#c47a52}.sala-pod--vacio{background:transparent}.sala-fila{all:unset;cursor:pointer;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:12px;padding:9px 10px;border-radius:12px;color:#161616}.sala-fila:hover{background:#f6f6f6}.sala-fila.yo{background:#fff1f3}.sala-n{width:30px;flex:0 0 30px;text-align:center;font-weight:800;font-size:calc(17px * var(--fs,1));color:#888}.sala-n--1,.sala-n--2,.sala-n--3{width:28px;height:28px;flex-basis:28px;border-radius:50%;display:grid;place-items:center;color:#222;font-size:calc(14px * var(--fs,1))}.sala-n--1{background:#ffe066}.sala-n--2{background:#cfe3ff}.sala-n--3{background:#f2b48f}.sala-n--yo{color:#fe2c55}.sala-av-live>*{box-shadow:0 0 0 2px #fff,0 0 0 4px #fe2c55;border-radius:50%}.sala-nom{flex:1 1;min-width:0;display:grid;grid-gap:2px;gap:2px}.sala-nom b{font-size:calc(15px * var(--fs,1));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sala-nom small{font-size:calc(12.5px * var(--fs,1));color:#777;line-height:1.25}.sala-mvp{color:#fe2c55!important;font-weight:800}.sala-pts{font-weight:800;font-size:calc(15px * var(--fs,1));color:#333}.sala-pie{display:flex;align-items:center;gap:10px;padding:12px 14px calc(12px + env(safe-area-inset-bottom,0px));border-top:1px solid #eee;background:#fff;color:#161616}.sala-pie .btn{flex:0 0 auto;border-radius:999px}.nd-sheet,.nd-sheet .sala-pie{background:#120a2a;color:#fff;border-color:#2b1d55}.nd-sheet .sala-pie{border-top-color:#2b1d55;font-size:calc(12.5px * var(--fs,1));color:#c9bff0}.nd-sheet{overflow-y:auto;position:relative}.nd-x{position:absolute;right:10px;top:8px;color:#fff!important}.nd-yo{display:flex;align-items:center;gap:14px;padding:12px 20px 6px}.nd-nombre{display:block;font-size:calc(19px * var(--fs,1));font-weight:900;margin-bottom:6px}.nd-badge{display:inline-block;padding:2px 9px;border-radius:8px;color:#fff;font-weight:900;font-size:calc(13px * var(--fs,1));border:1.5px solid hsla(0,0%,100%,.35)}.nd-cadena{display:flex;justify-content:space-between;align-items:center;padding:16px 22px 10px;position:relative}.nd-cadena:before{content:"";position:absolute;left:34px;right:34px;top:50%;height:1px;background:#3d2f6b}.nd-paso{all:unset;cursor:pointer;position:relative;z-index:1;width:30px;height:30px;display:grid;place-items:center;font-size:calc(22px * var(--fs,1));background:#120a2a;border-radius:50%}.nd-paso.on{transform:scale(1.35);filter:drop-shadow(0 0 6px currentColor)}.nd-paso.bloq{opacity:.35}.nd-tarjeta{margin:8px 16px;padding:18px 20px;border-radius:18px;color:#fff;box-shadow:0 10px 30px rgba(0,0,0,.35)}.nd-romano{font-size:calc(46px * var(--fs,1));font-weight:900;font-style:italic;line-height:1}.nd-rango{font-weight:800;margin-top:6px}.nd-rangos{opacity:.8;font-size:calc(13px * var(--fs,1))}.nd-cifra{margin-top:14px;font-size:calc(14px * var(--fs,1))}.nd-cifra b{font-size:calc(26px * var(--fs,1))}.nd-cifra span{opacity:.75}.nd-barra{height:6px;border-radius:99px;background:hsla(0,0%,100%,.25);overflow:hidden;margin-top:8px}.nd-barra i{display:block;height:100%;background:linear-gradient(90deg,#60a5fa,#e9d5ff)}.nd-falta{margin:10px 0 0;font-size:calc(13px * var(--fs,1));opacity:.92}.nd-sec{padding:10px 18px}.nd-sec h3{font-size:calc(17px * var(--fs,1));margin:6px 0 10px}.nd-recompensa{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;margin-bottom:8px;border-radius:14px;background:#1d1440;font-size:calc(14px * var(--fs,1))}.rc-saldo{margin:14px 18px 6px;font-size:calc(15px * var(--fs,1))}.rc-saldo b{font-size:calc(18px * var(--fs,1))}.rc-canje{display:flex;justify-content:space-between;align-items:center;margin:6px 16px;padding:14px 16px;border:1px solid #e3e3e3;border-radius:14px;color:#222}.rc-canje small{display:block;color:#888;font-size:calc(12px * var(--fs,1));margin-top:3px}.rc-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;padding:10px 16px;overflow-y:auto}.rc-pkg{all:unset;cursor:pointer;display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:16px 6px;border-radius:14px;border:1.5px solid #e3e3e3;color:#161616}.rc-pkg b{font-size:calc(18px * var(--fs,1))}.rc-pkg small{color:#777}.rc-pkg.on{border-color:#fe2c55;box-shadow:0 0 0 1px #fe2c55}.rc-prueba{margin:4px 16px;padding:8px 12px;border-radius:10px;background:#fff3cd;color:#5c4400;font-size:calc(13px * var(--fs,1))}.rc-err{margin:4px 16px;color:#d11}.rc-pie{padding:12px 16px calc(14px + env(safe-area-inset-bottom,0px))}.rc-btn{width:100%;border-radius:999px;padding:14px}.watch-frame.en-batalla .live-video--split{--caras-top:164px}@media(max-width:900px){.watch-frame.en-batalla .live-video--split{--caras-top:148px}}.watch-frame.en-batalla .watch-chips{margin-top:2px}.watch-frame.en-batalla .watch-chip{padding:4px 10px;font-size:calc(11.5px * var(--fs,1))}.marco-dorado{position:relative;display:inline-grid;place-items:center;flex:0 0 auto;padding:2px;background:conic-gradient(from 0deg,#fff1a8,#f5b301,#b8860b,#ffe27a,#f5b301,#fff1a8);box-shadow:0 0 10px rgba(255,200,40,.75)}.marco-dorado,.marco-dorado>:not(.marco-dorado-corona){border-radius:50%}.marco-dorado-corona{position:absolute;top:calc(var(--md,40px) * -.38);left:50%;transform:translateX(-50%) rotate(-8deg);font-size:calc(var(--md,40px) * .42);line-height:1;filter:drop-shadow(0 1px 2px rgba(0,0,0,.6));z-index:2;pointer-events:none}.nombre-dorado{padding:3px 10px 3px 8px;border-radius:10px;background:linear-gradient(90deg,rgba(255,196,0,.32),rgba(255,140,0,.12));border:1.5px solid #f5b301;box-shadow:0 0 12px rgba(255,190,30,.55)}.nombre-dorado .watch-host-name{color:#ffd54a}.nombre-dorado-txt{color:#ffcf33!important;text-shadow:0 0 6px rgba(255,190,30,.6)}.p-campeon{display:inline-flex;align-items:center;gap:6px;margin-top:6px;padding:4px 12px;border-radius:999px;background:linear-gradient(90deg,#ffe27a,#f5b301);color:#3a2600;font-weight:900;font-size:calc(12.5px * var(--fs,1))}.sala-pod-corona{font-size:calc(26px * var(--fs,1));line-height:1;margin-bottom:-6px}.sala-pod--1 .sala-pod-corona{font-size:calc(34px * var(--fs,1))}.sala-pod--1 .avatar,.sala-pod--1 img{box-shadow:0 0 0 3px #f5b301}.sala-reloj{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:#161616}.sala-premio{margin:6px 18px 0;padding:8px 12px;border-radius:10px;background:#fff7d6;color:#6b4e00;font-weight:700;font-size:calc(12.5px * var(--fs,1))}.podio-1 .podio-medal{font-size:calc(34px * var(--fs,1))}.sf-caja{max-width:420px;border-radius:18px;border-bottom:2px solid var(--key);padding:22px;display:grid;grid-gap:12px;gap:12px;margin:16px}.seg-card{margin:0 16px 12px;padding:14px 16px;display:grid;grid-gap:8px;gap:8px}.seg-cab{display:flex;justify-content:space-between;align-items:center;gap:8px}.seg-estado{font-size:calc(12px * var(--fs,1));font-weight:800;padding:3px 10px;border-radius:999px;background:var(--panel3);color:var(--dim)}.seg-estado.ok{background:#d9f7e3;color:#0b6b2e}.seg-fila{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.seg-fila .inp{flex:1 1;min-width:160px}.seg-pasos{margin:0;padding-left:18px;display:grid;grid-gap:6px;gap:6px}.seg-clave{display:block;margin-top:4px;padding:8px 10px;border-radius:8px;background:var(--panel3);font-family:var(--mono);letter-spacing:1px;word-break:break-all;-webkit-user-select:all;-moz-user-select:all;user-select:all}.seg-link{color:var(--red);font-weight:800}.aj-portada{height:120px;border-radius:14px;border:2px dashed var(--key);display:grid;place-items:center;background:linear-gradient(135deg,var(--panel3),var(--panel)) 50%/cover no-repeat}.aj-busca{display:flex;gap:8px;flex-wrap:wrap}.aj-busca-op{all:unset;cursor:pointer;padding:8px 14px;border-radius:999px;border:2px solid var(--key);font-weight:700;font-size:calc(13.5px * var(--fs,1))}.aj-busca-op.on{background:var(--red);color:#fff;border-color:var(--red)}.p-cover--foto{background-size:cover;background-position:50%}.p-cover-fade{position:absolute;inset:0;background:linear-gradient(180deg,transparent 35%,var(--bg) 100%);pointer-events:none}.p-cover--foto{height:220px}.p-datos{display:flex;flex-wrap:wrap;gap:8px;padding:0 22px 6px}.p-dato{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:999px;background:hsla(0,0%,100%,.22);border:1.5px solid var(--key);font-weight:700;font-size:calc(13px * var(--fs,1))}.p-dato--busca{background:#fff;color:#c2185b}.lc-enviar{all:unset;cursor:pointer;flex:0 0 auto;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--red);color:#fff;font-size:calc(16px * var(--fs,1))}.lc-enviar:active{transform:scale(.92)}.lc-bar{display:flex;align-items:center;gap:8px}.lc-bar .live-chat-in{flex:1 1 auto;min-width:0}.watch .watch-title{position:static;flex-basis:100%;max-width:78%;margin-top:2px;font-size:calc(12.5px * var(--fs,1));-webkit-line-clamp:1;pointer-events:none}.watch .live-chat{position:absolute;left:0;right:0;top:auto;bottom:0;z-index:6;height:auto;max-height:none;border:0;display:flex;flex-direction:column;padding:0 0 calc(env(safe-area-inset-bottom,0px) + 10px);background:linear-gradient(0deg,rgba(0,0,0,.42),transparent);pointer-events:none}.watch .live-chat>*{pointer-events:auto}.watch .gift-pops{position:static;align-self:flex-start;margin:0 12px 6px;max-width:calc(100% - 24px);bottom:auto}.watch .live-chat-body{flex:0 1 auto;max-height:min(26dvh,220px);padding:22px 12px 6px;gap:6px;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 30px);mask-image:linear-gradient(180deg,transparent 0,#000 30px)}.watch .lc-escribiendo .live-chat-body{max-height:min(34dvh,280px)}.watch .live-chat-body .lc-msg{max-width:86%}.watch .lc-bar{padding:6px 10px 0}.watch .live-chat-in{display:flex;align-items:center;gap:6px;padding:0;border:0;background:transparent;min-width:84px}.watch .live-chat-in input{flex:1 1;min-width:0;height:40px;box-sizing:border-box;padding:0 14px;border-radius:999px;background:rgba(0,0,0,.42);border:1px solid hsla(0,0%,100%,.16);color:#fff;font-size:calc(14px * var(--fs,1))}.watch .live-chat-in input::placeholder{color:hsla(0,0%,100%,.78)}.watch .lc-escribiendo .live-chat-in input{background:hsla(0,0%,100%,.96);color:#111;border-color:transparent}.watch .lc-escribiendo .live-chat-in input::placeholder{color:#888}.watch .lc-acciones{flex:0 0 auto;display:flex}.watch .lc-acciones .watch-actions{position:static;right:auto;left:auto;bottom:auto;display:flex;gap:6px}.watch .lc-reply-bar{margin:0 10px 4px;border-radius:12px;background:rgba(0,0,0,.6);border:0}.cel .live-chat.lc-teclado{left:0;right:0;z-index:70}.cel .live-chat.lc-teclado,.watch .live-chat.lc-teclado{position:fixed;bottom:var(--kb,0);padding-bottom:8px;background:linear-gradient(0deg,rgba(0,0,0,.72),transparent)}.watch .live-chat.lc-teclado{z-index:60}@media(max-width:900px){.watch .lc-acciones .wa-accion,.watch .lc-acciones .wa-gift-wrap,.watch .lc-acciones .wa-rapido,.watch .lc-acciones .wa-regalos{width:40px;height:40px}.watch .lc-acciones .watch-actions{gap:5px}}.watch .watch-toast{bottom:auto;top:84px;z-index:8}.studio-clave-top{flex:1 1 520px;min-width:0;display:grid;grid-gap:6px;gap:6px;padding:10px 12px;border-radius:12px;background:var(--s-card2);border:1px solid var(--s-line)}.studio-clave-top .studio-modos{margin:0}.studio-clave-donde{margin:0;color:var(--s-dim)}.studio-clave-fila{display:grid;grid-template-columns:max-content minmax(0,1fr) auto auto auto;align-items:center;grid-gap:6px;gap:6px}.studio-clave-fila>span{font-size:12px;font-weight:700;color:var(--s-dim);min-width:120px}.studio-clave-fila .studio-code{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal}@media(max-width:640px){.studio-clave-fila{grid-template-columns:minmax(0,1fr) auto auto auto}.studio-clave-fila>span{grid-column:1/-1;min-width:0}}.studio-bajo-video{width:100%;max-width:640px;margin-top:6px}.cel.cel--vista-pc{left:50%;right:auto;top:0;bottom:0;width:min(100vw,calc(100dvh * 9 / 16));transform:translateX(-50%);box-shadow:0 0 0 100vmax #000}.cel--vista-pc .cel-filtros{flex-wrap:wrap}.cel-lado{position:fixed;z-index:61;top:16px;bottom:16px;right:16px;left:calc(50% + min(50vw, 100dvh * 9 / 32) + 16px);overflow-y:auto;overscroll-behavior:contain;background:transparent;color:var(--s-tx);border-radius:16px}@media (max-width:999px){.cel-lado{display:none}}.cel .live-chat{position:static;height:auto;max-height:none;border:0;background:transparent}.cel .live-chat-head{display:none}.cel .live-chat-body{max-height:28vh;padding:18px 12px 6px;gap:6px;background:transparent;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 26px);mask-image:linear-gradient(180deg,transparent 0,#000 26px)}.cel .live-chat-body .lc-msg{background:transparent;padding:2px 0;max-width:88%;text-shadow:0 1px 3px rgba(0,0,0,.85),0 0 8px rgba(0,0,0,.45)}.cel .live-chat-body .dim{color:hsla(0,0%,100%,.8)}.cel .live-chat-in{padding:6px 10px 10px;border:0;background:transparent;display:flex;gap:6px;align-items:center}.cel .live-chat-in input{flex:1 1;min-width:0;height:40px;box-sizing:border-box;padding:0 14px;border-radius:999px;background:rgba(0,0,0,.45);border:1px solid hsla(0,0%,100%,.18);color:#fff}.cel .live-chat-in input::placeholder{color:hsla(0,0%,100%,.75)}.epc,.epc-centro{position:fixed;inset:0;z-index:50;background:#121014;color:#f3eef2;font-family:var(--sans);font-size:13px}.epc{display:flex;flex-direction:column;overflow:hidden}.epc-centro{display:grid;place-items:center;overflow:auto;padding:24px}.epc-entrar{width:min(440px,100%);background:#fff;color:var(--tx);border-radius:16px;padding:18px}.epc *,.epc :after,.epc :before{box-sizing:border-box}.epc h2{margin:0;font-size:12px;text-transform:uppercase;letter-spacing:.06em;color:#c9b8c3}.epc-top{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#1c181e;border-bottom:1px solid #2c2530;flex-wrap:wrap}.epc-marca{color:var(--logo-pink);font-size:15px;margin-right:6px;white-space:nowrap}.epc-titulo{flex:1 1;min-width:160px}.epc-pill{padding:4px 10px;border-radius:999px;background:#2c2530;color:#c9b8c3;font-weight:700;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.epc-pill.is-vivo{background:#e0114f;color:#fff}.epc-pill.is-rec{background:#5a1020;color:#ffb3c4}.epc-aviso{padding:8px 14px;background:#4a1630;color:#fff;border-bottom:1px solid #6a2244}.epc-input{width:100%;min-width:0;height:32px;padding:0 10px;border-radius:8px;border:1px solid #3a3140;background:#0d0b0f;color:#f3eef2;font:inherit}textarea.epc-input{height:auto;padding:8px 10px;resize:vertical}select.epc-input{padding-right:4px}input[type=range].epc-input{padding:0;height:22px;border:0;background:transparent;accent-color:var(--logo-pink)}input[type=color].epc-input{padding:2px;height:32px}.epc-top .epc-input,.epc-top .epc-titulo{width:auto}.epc-btn{height:32px;padding:0 14px;border-radius:8px;border:1px solid #3a3140;background:#2a2330;color:#fff;font:inherit;font-weight:700;cursor:pointer;white-space:nowrap}.epc-btn:hover:not(:disabled){background:#362d3d}.epc-btn:disabled{opacity:.45;cursor:default}.epc-btn.is-on{background:#8a1530;border-color:#b01d40}.epc-btn.is-cam{background:#0f5c3a;border-color:#19c37d}.epc-btn--vivo{background:var(--logo-pink);border-color:var(--logo-pink)}.epc-btn--vivo:hover:not(:disabled){background:#e00f70}.epc-btn--vivo.is-fin{background:#5a1020;border-color:#8a1530}.epc-mini{min-width:26px;height:26px;padding:0 6px;border-radius:6px;border:0;background:transparent;color:#d8c8d2;font:inherit;cursor:pointer}.epc-mini:hover{background:#2f2834;color:#fff}.epc-mini.is-mudo{color:#ff5a7a}.epc-cuerpo{flex:1 1;min-height:0;display:grid;grid-template-columns:290px minmax(0,1fr) 380px}.epc-col{min-height:0;overflow-y:auto;padding:10px;display:flex;flex-direction:column;gap:10px;background:#17141a}.epc-col:first-child{border-right:1px solid #2c2530}.epc-col--panel{border-left:1px solid #2c2530;padding:0;background:#fff;color:var(--tx)}.epc-col--panel .pl{min-height:100%}.epc-caja{background:#1f1b22;border:1px solid #2c2530;border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:8px;position:relative}.epc-caja-cab{display:flex;align-items:center;justify-content:space-between;gap:6px}.epc-lista{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.epc-lista li{display:flex;align-items:center;gap:2px;border-radius:8px}.epc-lista li:hover{background:#26212a}.epc-lista li.is-on{background:#3a1a2e;box-shadow:inset 3px 0 0 var(--logo-pink)}.epc-item{flex:1 1;min-width:0;display:flex;align-items:center;gap:8px;height:32px;padding:0 8px;border:0;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.epc-num{flex:none;width:18px;height:18px;border-radius:4px;background:#2f2834;color:#c9b8c3;font-size:11px;display:grid;place-items:center}.epc-menu{position:absolute;top:40px;right:10px;z-index:5;min-width:180px;padding:6px;border-radius:10px;background:#2a2330;border:1px solid #3a3140;box-shadow:0 10px 30px rgba(0,0,0,.5);display:flex;flex-direction:column}.epc-menu button{height:34px;padding:0 10px;border:0;border-radius:6px;background:transparent;color:#fff;font:inherit;text-align:left;cursor:pointer}.epc-menu button:hover{background:#3a1a2e}.epc-fila{display:flex;flex-direction:column;gap:4px;color:#c9b8c3;font-size:12px}.epc-fila-doble{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.epc-check{display:flex;align-items:center;gap:8px;cursor:pointer}.epc-check input{accent-color:var(--logo-pink);width:16px;height:16px}.epc-botones{display:flex;flex-wrap:wrap;gap:6px}.epc-botones .epc-btn{flex:1 1}.epc-num-campo{display:flex;align-items:center;gap:6px;color:#c9b8c3;font-size:12px}.epc-num-campo .epc-input{height:28px}.epc-dim{color:#9a8a95;word-break:break-word}.epc-dim,.epc-error{margin:0;font-size:12px}.epc-error{padding:8px;border-radius:8px;background:#3a1220;color:#ffc2cf}.epc-centro-col{min-width:0;min-height:0;display:flex;flex-direction:column;gap:10px;padding:10px;background:#0b090c}.epc-lienzo-caja{flex:1 1;min-height:0;display:grid;place-items:center;position:relative;container-type:size}.epc-marco{position:relative;aspect-ratio:9/16;height:min(100cqh,100cqw * 16/9);width:auto;max-width:100%;background:#000;box-shadow:0 0 0 1px #2c2530,0 10px 40px rgba(0,0,0,.6);overflow:hidden;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.epc-lienzo{position:absolute;inset:0;width:100%;height:100%;display:block}.epc-aviso-capa{position:absolute;display:grid;place-items:center;padding:8px;text-align:center;color:#fff;font-size:12px;background:repeating-linear-gradient(45deg,rgba(254,20,129,.12) 0 10px,rgba(0,0,0,.25) 10px 20px);border:1px dashed hsla(0,0%,100%,.35);pointer-events:none}.epc-sel{position:absolute;outline:2px solid var(--logo-pink);cursor:move}.epc-sel.is-bloq{outline-color:#8a7a85;outline-style:dashed;cursor:default}.epc-asa{position:absolute;width:12px;height:12px;margin:-6px 0 0 -6px;background:#fff;border:2px solid var(--logo-pink);border-radius:3px}.epc-asa--no{left:0;top:0;cursor:nwse-resize}.epc-asa--n{left:50%;top:0;cursor:ns-resize}.epc-asa--ne{left:100%;top:0;cursor:nesw-resize}.epc-asa--e{left:100%;top:50%;cursor:ew-resize}.epc-asa--se{left:100%;top:100%;cursor:nwse-resize}.epc-asa--s{left:50%;top:100%;cursor:ns-resize}.epc-asa--so{left:0;top:100%;cursor:nesw-resize}.epc-asa--o{left:0;top:50%;cursor:ew-resize}.epc-abrir{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:20px;text-align:center;background:rgba(11,9,12,.82)}.epc-abrir p{margin:0;max-width:320px;font-size:14px}.epc-abrir .epc-btn{height:44px;padding:0 26px;font-size:15px}.epc-mezclador{flex:none;flex-direction:row;flex-wrap:wrap;align-items:stretch;max-height:34vh;overflow-y:auto}.epc-mezclador>.epc-caja-cab{width:100%}.epc-canal{flex:1 1 220px;display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:10px;background:#17141a}.epc-canal-cab{display:flex;align-items:center;gap:6px}.epc-canal-cab .epc-input{flex:1 1}.epc-canal-nombre{font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:110px}.epc-pct{width:38px;text-align:right;color:#9a8a95;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.epc-medidor{height:8px;border-radius:4px;background:#2a2330;overflow:hidden}.epc-medidor i{display:block;height:100%;background:#19c37d;transition:width .08s linear}.epc-medidor i.is-amarillo{background:#f2c230}.epc-medidor i.is-rojo{background:#ff3b5c}.epc-canal-extra{display:flex;flex-direction:column;gap:6px}.epc-modal{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:20px;background:rgba(0,0,0,.6)}.epc-modal-caja{width:min(860px,100%);max-height:86vh;overflow-y:auto;background:#1f1b22;border:1px solid #3a3140;border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:12px}.epc-pantallas{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));grid-gap:10px;gap:10px}.epc-pantalla{display:flex;flex-direction:column;gap:6px;padding:8px;border-radius:10px;border:1px solid #3a3140;background:#17141a;color:#fff;font:inherit;text-align:left;cursor:pointer}.epc-pantalla:hover{border-color:var(--logo-pink)}.epc-pantalla img{width:100%;aspect-ratio:16/9;object-fit:contain;background:#000;border-radius:6px}.epc-pantalla span{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media (max-width:1250px){.epc-cuerpo{grid-template-columns:260px minmax(0,1fr) 320px}}@media (max-width:980px){.epc{overflow-y:auto}.epc-cuerpo{display:flex;flex-direction:column}.epc-centro-col,.epc-col{overflow:visible}.epc-lienzo-caja{height:70vh;flex:none}.epc-col:first-child{border-right:0}}.dl{min-height:100dvh;background:#121014;color:#f3eef2;font-family:var(--sans)}.dl-top{padding:14px 16px}.dl-main{max-width:640px;margin:0 auto;padding:8px 16px 48px;text-align:center}.dl-main h1{margin:16px 0 6px;font-size:clamp(30px,7vw,44px);color:var(--logo-pink)}.dl-sub{margin:0 0 22px;font-size:17px;color:#e3d6de}.dl-boton{display:inline-flex;align-items:center;justify-content:center;min-height:54px;padding:0 30px;border-radius:14px;background:var(--logo-pink);color:#fff;font-size:18px;font-weight:800;text-decoration:none;box-shadow:0 10px 30px rgba(254,20,129,.35)}.dl-boton:hover{background:#e00f70}.dl-nota{margin:12px 0 0;font-size:13px;color:#a8969f}.dl-nota a{color:#ffb3d6}.dl-caja{margin-top:26px;padding:18px 20px;border-radius:16px;background:#1f1b22;border:1px solid #2c2530;text-align:left}.dl-caja h2{margin:0 0 10px;font-size:18px}.dl-caja ol,.dl-caja ul{margin:0;padding-left:20px;display:grid;grid-gap:8px;gap:8px;line-height:1.45}.epc-descargar,.studio-descargar{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--logo-pink);color:#fff;font-weight:700;font-size:13px;text-decoration:none;white-space:nowrap}.epc-cps{position:absolute;top:6px;right:8px;z-index:2;padding:2px 8px;border-radius:999px;background:rgba(0,0,0,.6);color:#9fe6c2;font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.live-ventanilla-sin{width:100%;height:100%;display:grid;place-items:center;background:linear-gradient(160deg,#3a1030,#1a0a18);color:#fff;font-size:34px;font-weight:800}.live-ventanilla-mic{position:absolute;top:3px;right:4px;font-style:normal;font-size:13px;filter:drop-shadow(0 1px 2px #000)}.wa-ventanilla.is-off{opacity:.55}.epc-pestanas{position:-webkit-sticky;position:sticky;top:0;z-index:3;display:flex;gap:4px;padding:6px;background:#17141a;border-bottom:1px solid #2c2530}.epc-pestanas button{flex:1 1;height:34px;border:0;border-radius:8px;background:#26202e;color:#d8c8d2;font:inherit;font-weight:700;cursor:pointer}.epc-pestanas button.is-on{background:var(--logo-pink);color:#fff}.epc-herr{border-radius:0;max-width:none;padding:10px}.epc-col--panel{background:#121016;color:#f4eef6}.nd-tarjeta{position:relative;overflow:hidden}.nd-gema-grande{position:absolute;right:14px;top:10px;filter:drop-shadow(0 6px 18px rgba(0,0,0,.4))}.nd-paso svg{display:block}.nd-badge{display:inline-flex;gap:4px}.an,.nd-badge{align-items:center}.an{position:fixed;left:50%;bottom:calc(140px + env(safe-area-inset-bottom));transform:translateX(-50%);z-index:60;display:flex;gap:10px;min-width:min(86vw,320px);padding:10px 14px;border:1px solid hsla(0,0%,100%,.18);border-radius:16px;background:linear-gradient(135deg,#2a0f55,#120a2a);color:#fff;font:inherit;text-align:left;box-shadow:0 10px 30px rgba(0,0,0,.45);cursor:pointer;animation:an-entra .35s ease-out}.an-cuerpo{flex:1 1;display:grid;grid-gap:4px;gap:4px}.an-cuerpo b{font-size:14px}.an-cuerpo small{font-size:12px;opacity:.85}.an-barra{height:6px;border-radius:99px;background:hsla(0,0%,100%,.2);overflow:hidden}.an-barra i{display:block;height:100%;background:linear-gradient(90deg,#60a5fa,#e9d5ff);transition:width 1.2s cubic-bezier(.2,.8,.2,1)}.an--sube{bottom:40%;padding:16px 18px;border-color:#f6c343;box-shadow:0 0 0 2px rgba(246,195,67,.4),0 0 40px rgba(246,195,67,.45);animation:an-sube .6s cubic-bezier(.2,1.4,.4,1)}.an--sube .an-cuerpo b{font-size:18px;color:#ffe08a}.an--sube .an-gema{animation:an-gira 1.2s ease-out}@keyframes an-entra{0%{opacity:0;transform:translate(-50%,16px)}to{opacity:1;transform:translate(-50%)}}@keyframes an-sube{0%{opacity:0;transform:translate(-50%) scale(.6)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes an-gira{0%{transform:rotate(-180deg) scale(.4)}to{transform:rotate(0) scale(1)}}.crear-fondo{position:fixed;inset:0;background:rgba(20,0,12,.45);z-index:200;display:flex;align-items:flex-end;justify-content:center}.crear-hoja{background:#fff;width:100%;max-width:520px;border-radius:22px 22px 0 0;padding:10px 16px calc(16px + env(safe-area-inset-bottom));display:grid;grid-gap:10px;gap:10px;color:#2a0d1e}.crear-asa{width:44px;height:5px;border-radius:3px;background:#e6cfdc;justify-self:center;margin-bottom:4px}.crear-op{display:flex;gap:14px;align-items:center;padding:14px;border:2px solid #2a0d1e;border-radius:16px;color:inherit;text-decoration:none;min-height:64px}.crear-op b{display:block;font-size:17px}.crear-op small{display:block;color:#7a5a6c;font-size:13px}.crear-op--live{background:linear-gradient(135deg,#ff1f7d,#c2185b);color:#fff;border-color:#2a0d1e}.crear-op--live small{color:#ffe3f1}.crear-ic{font-size:26px;width:40px;text-align:center;flex:none}.crear-cerrar{width:100%;justify-content:center}button.tab-plus{cursor:pointer;font:inherit;padding:0}.cs-regalo{display:flex;align-items:center;gap:10px;margin-top:4px;padding:6px 10px;border-radius:14px;background:linear-gradient(135deg,#fff0f7,#fff7e0);width:-moz-fit-content;width:fit-content;max-width:100%}.cs-regalo__media{width:44px;height:44px;object-fit:contain;flex:none;display:grid;place-items:center;font-size:30px;animation:csRegaloPop .5s ease-out}.cs-regalo--anim .cs-regalo__media{width:84px;height:84px}.cs-regalo__txt{font-size:14px;color:#2a0d1e}.cs-regalo__txt small{color:#8a5a70}@keyframes csRegaloPop{0%{transform:scale(.3);opacity:0}70%{transform:scale(1.15);opacity:1}to{transform:scale(1)}}.gs-festejo{position:fixed;inset:0;z-index:300;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;pointer-events:auto;background:radial-gradient(circle,rgba(255,31,125,.25),transparent 65%)}.gs-festejo__media{width:min(70vw,360px);height:min(70vw,360px);object-fit:contain}.gs-festejo__pop{animation:gsPop 2.2s ease-out forwards}.gs-festejo__txt{color:#fff;font-size:22px;text-shadow:0 2px 8px rgba(0,0,0,.6)}@keyframes gsPop{0%{transform:scale(.2) rotate(-12deg);opacity:0}25%{transform:scale(1.15) rotate(4deg);opacity:1}40%{transform:scale(1) rotate(0)}85%{opacity:1}to{transform:scale(1.1) translateY(-40px);opacity:0}}@media (prefers-reduced-motion:reduce){.cs-regalo__media,.gs-festejo__pop{animation:none}}.mm{position:relative;display:inline-block}.mm-btn{background:#fff0f7;border:2px solid #2a0d1e;border-radius:999px;padding:5px 12px;font:inherit;font-weight:700;cursor:pointer;color:#2a0d1e;min-height:36px}.mm-flecha{font-size:12px;margin-left:2px}.mm-menu{position:absolute;left:0;top:calc(100% + 6px);z-index:50;background:#fff;border:2px solid #2a0d1e;border-radius:14px;box-shadow:0 8px 22px rgba(0,0,0,.18);display:grid;min-width:270px;overflow:hidden}.mm-op{display:flex;align-items:center;gap:10px;padding:10px 12px;color:#2a0d1e;text-decoration:none;border-top:1px solid #f3e3ec;font-size:18px}.mm-op:first-child{border-top:0}.mm-op>span{display:grid;flex:1 1;font-size:14px}.mm-op small{color:#7a5a6c;font-size:12px}.mm-op:hover{background:#fff0f7}.btn--paypal{background:#ffc439;color:#111;border-color:#2a0d1e;justify-content:center}.epc-sacar{margin-left:auto;background:none;border:1px solid;border-radius:8px;padding:4px 10px;font:inherit;font-size:13px;cursor:pointer;color:inherit;opacity:.85;white-space:nowrap}.epc-sacar:hover{opacity:1}.epc-sacar-caja{max-width:560px;display:grid;grid-gap:14px;gap:14px}.epc-sacar-caja section{display:grid;grid-gap:8px;gap:8px;border-top:1px solid hsla(0,0%,50%,.25);padding-top:12px}.epc-sacar-caja h3{margin:0;font-size:16px}.epc-sacar-caja ol,.epc-sacar-caja p{margin:0}.epc-sacar-caja ol{padding-left:20px;display:grid;grid-gap:4px;gap:4px}.epc-enlace{display:flex;gap:8px;align-items:center}.epc-enlace code{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:hsla(0,0%,50%,.12);padding:7px 9px;border-radius:8px;font-size:12px}video::-webkit-media-controls-overlay-play-button,video::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}.watch .live-chat-body .lc-comment-txt,.watch .live-chat-body .lc-msg{color:#fff}.watch .live-chat-body .lc-name{color:#ffd6ea}@media(max-width:900px){.live-chat-body .lc-comment-txt,.live-chat-body .lc-msg{color:#fff}.live-chat-body .lc-name{color:#ffd6ea}}.lc-nivelup{display:flex;align-items:center;gap:6px;margin:4px 0;padding:5px 9px;border-radius:12px;background:rgba(0,0,0,.28);color:#fff;font-size:calc(13px * var(--fs, 1));line-height:1.3;animation:lc-nv-entra .35s ease-out both}.lc-nivelup b{color:#fff}.lc-nivelup-txt{min-width:0;overflow-wrap:anywhere}.lc-nivelup--medio{border:1.5px solid var(--nv);background:linear-gradient(90deg,color-mix(in srgb,var(--nv) 30%,transparent),color-mix(in srgb,var(--nv) 10%,transparent));box-shadow:0 0 10px color-mix(in srgb,var(--nv) 55%,transparent),inset 0 0 8px color-mix(in srgb,var(--nv) 25%,transparent)}.lc-nivelup--alto{border:2px solid var(--nv);background:linear-gradient(90deg,color-mix(in srgb,var(--nv) 55%,#000 10%),color-mix(in srgb,var(--nv) 22%,transparent));box-shadow:0 0 16px var(--nv),inset 0 0 12px color-mix(in srgb,var(--nv) 45%,transparent);font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.6);animation:lc-nv-entra .35s ease-out both,lc-nv-late 1.6s ease-in-out 3}@keyframes lc-nv-entra{0%{opacity:0;transform:translateX(-14px) scale(.97)}to{opacity:1;transform:none}}@keyframes lc-nv-late{50%{box-shadow:0 0 26px var(--nv),inset 0 0 18px color-mix(in srgb,var(--nv) 60%,transparent)}}.lc-nv-banner{position:-webkit-sticky;position:sticky;top:0;z-index:5;display:flex;align-items:center;gap:7px;overflow:hidden;margin:0 0 6px;padding:5px 12px;border-radius:999px;color:#fff;font-size:calc(13px * var(--fs, 1));white-space:nowrap;text-shadow:0 1px 2px rgba(0,0,0,.7);background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--nv) 85%,#000) 12%,var(--nv) 50%,color-mix(in srgb,var(--nv) 85%,#000) 88%,transparent 100%);box-shadow:0 0 18px var(--nv);animation:lc-nv-banner 4.8s ease-in-out both}.lc-nv-banner .lc-nv-txt{overflow:hidden;text-overflow:ellipsis}.lc-nv-banner b{color:#fff}.lc-nv-brillo{position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,hsla(0,0%,100%,.55) 50%,transparent 70%);transform:translateX(-120%);animation:lc-nv-brillo 1.4s ease-in-out .4s 2}@keyframes lc-nv-banner{0%{opacity:0;transform:translateX(100%)}10%{opacity:1;transform:translateX(0)}88%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(-100%)}}@keyframes lc-nv-brillo{to{transform:translateX(120%)}}@media (prefers-reduced-motion:reduce){.lc-nivelup,.lc-nivelup--alto,.lc-nv-banner,.lc-nv-brillo{animation:none}}.live-ventanilla-foto{width:100%;height:100%;object-fit:cover;display:block}.cel .live-ventanillas{top:calc(60px + env(safe-area-inset-top));z-index:4}.rv-pops{position:absolute;left:8px;top:38%;z-index:6;display:grid;grid-gap:6px;gap:6px;pointer-events:none}.rv-pop{display:flex;align-items:center;gap:8px;max-width:78vw;padding:4px 10px 4px 12px;border-radius:999px;background:linear-gradient(90deg,rgba(254,44,85,.9),rgba(254,44,85,.35));color:#fff;animation:rv-entra .25s ease-out}.rv-pop div{display:grid;line-height:1.1;min-width:0}.rv-pop b{font-size:13px}.rv-pop b,.rv-pop small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rv-pop small{font-size:11px;opacity:.9}.rv-pop img{width:40px;height:40px;object-fit:contain}.rv-pop em{font-style:normal;font-weight:900;font-size:22px;text-shadow:0 2px 4px rgba(0,0,0,.4)}@keyframes rv-entra{0%{transform:translateX(-30px);opacity:0}to{transform:none;opacity:1}}.live-ventanilla.is-tocable{cursor:pointer}.live-ventanilla-monedas{position:absolute;top:3px;left:4px;padding:1px 6px;border-radius:999px;background:rgba(0,0,0,.6);color:#ffd23f;font-size:11px;font-weight:900;line-height:1.4}.gp-para{margin:2px 12px 6px;padding:6px 10px;border-radius:10px;background:rgba(254,44,85,.15);font-size:13px;text-align:center}.ed-hoja{padding-bottom:calc(14px + env(safe-area-inset-bottom))}.ed-perfil{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:6px 12px 10px;text-align:center}.ed-perfil b{font-size:17px}.ed-perfil small{color:var(--tx-dim,#aaa);font-size:12px}.ed-cara{border-radius:50%;object-fit:cover;display:grid;place-items:center;background:linear-gradient(160deg,#3a1030,#1a0a18);color:#fff;font-weight:800;flex:0 0 auto}.ed-fila{display:flex;gap:10px;overflow-x:auto;padding:4px 12px 10px;scrollbar-width:none}.ed-fila::-webkit-scrollbar{display:none}.ed-fila button{all:unset;cursor:pointer;display:grid;justify-items:center;grid-gap:3px;gap:3px;min-width:60px;padding:6px 4px;border-radius:12px;border:2px solid transparent}.ed-fila button.is-on{border-color:var(--red,#fe2c55);background:rgba(254,44,85,.12)}.ed-fila button span{font-size:11px;max-width:68px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ed-regalar{display:block;width:calc(100% - 24px);margin:4px 12px 0}.gp-pronto{position:relative;cursor:default;opacity:.92}.gp-pronto img{filter:grayscale(.55) brightness(.75)}.gp-candado{position:absolute;top:22%;left:50%;transform:translate(-50%,-50%);font-size:24px;filter:sepia(1) saturate(6) hue-rotate(5deg) brightness(1.15) drop-shadow(0 0 6px rgba(255,200,40,.85))}.gp-pr--pronto{color:#ffd23f;font-weight:900;font-size:10px;letter-spacing:.2px}.den-hoja{display:grid;grid-gap:10px;gap:10px;padding:8px 14px calc(14px + env(safe-area-inset-bottom));max-height:88dvh;overflow-y:auto}.den-titulo{margin:0;font-size:17px}.den-captura{display:grid;grid-gap:6px;gap:6px}.den-captura>span{font-size:13px;font-weight:700}.den-captura img{width:100%;max-height:260px;object-fit:contain;border-radius:10px;background:#000}.den-sin{height:90px;display:grid;place-items:center;border:2px dashed hsla(0,0%,100%,.25);border-radius:10px;color:var(--tx-dim,#999);font-size:13px}.den-botones{display:flex;gap:8px;flex-wrap:wrap}.watch-salir{display:none}@media(max-width:840px){.shell--live .tabbar{display:none!important}.shell--live .content{padding-bottom:0!important}.shell--live .watch{position:fixed;inset:0;height:100dvh;z-index:35;background:#000}.shell--live .watch-salir{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:0;background:rgba(0,0,0,.35);color:#fff;font-size:calc(18px * var(--fs,1));font-weight:800;cursor:pointer;flex:0 0 auto}.shell--live .watch-top{top:calc(env(safe-area-inset-top,0px) + 8px);left:10px;right:10px;align-items:flex-start;row-gap:8px;column-gap:8px}.shell--live .watch-host{background:rgba(0,0,0,.38);border-radius:999px;padding:3px 4px 3px 3px;gap:6px;max-width:64%;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.shell--live .watch-host-btn{gap:6px}.shell--live .watch-host-name{font-size:calc(13px * var(--fs,1));max-width:30vw}.shell--live .watch-host .dim{display:none}.shell--live .watch-host .btn{min-height:30px;height:30px;padding:0 12px;border-radius:999px;font-size:calc(13px * var(--fs,1));margin-left:2px!important}.shell--live .watch-badges{flex-direction:row;align-items:center;gap:6px;flex-wrap:nowrap}.shell--live .watch-badges .badge-live,.shell--live .watch-badges .watch-viewers[aria-label$="me gusta"],.shell--live .watch-badges button.watch-viewers{display:none}.shell--live .watch-viewers{padding:5px 9px;font-size:calc(12px * var(--fs,1))}.shell--live .watch-badges .lvl-badge{width:24px;height:24px}.shell--live .watch-chips{margin-top:0}.shell--live .watch-chip{padding:5px 10px;font-size:calc(12px * var(--fs,1))}.shell--live .live-mute{top:calc(env(safe-area-inset-top,0px) + 100px);right:10px;width:32px;height:32px;z-index:7}}.lfc-altavoz{position:absolute;top:calc(env(safe-area-inset-top,0px) + 64px);right:12px;z-index:4;width:40px;height:40px;border-radius:50%;border:0;background:rgba(0,0,0,.45);color:#fff;font-size:calc(18px * var(--fs,1));display:grid;place-items:center;cursor:pointer}.lfc-estado{position:absolute;left:0;right:0;bottom:150px;z-index:3;display:flex;justify-content:center;pointer-events:none}.lfc-estado-btn{pointer-events:auto;border:0;padding:8px 14px;border-radius:20px;background:rgba(0,0,0,.55);color:#fff;font-weight:700;font-size:calc(13px * var(--fs,1));cursor:pointer}