:root{--bg:#0f1222;--surf:#171b33;--surf-2:#1f2442;--line:#ffffff1a;--text:#f4f5fb;--muted:#a6abc6;--accent:#ff6a4d;--accent-2:#ffa94a;--ok:#3ddc97;--warn:#ffcc4d;--bad:#ff5d6c;--radius:18px}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);margin:0;font-family:Manrope,system-ui,sans-serif}a{color:var(--accent-2);text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}h1{letter-spacing:-.02em;margin:0 0 16px;font-size:28px}h2{margin:24px 0 12px;font-size:20px}.shell{grid-template-columns:240px 1fr;min-height:100vh;display:grid}.side{background:var(--surf);border-inline-end:1px solid var(--line);height:100vh;padding:20px 14px;position:sticky;top:0;overflow-y:auto}.side .brand{margin:0 8px 20px;font-size:20px;font-weight:800}.side .brand small{color:var(--muted);font-size:12px;font-weight:600;display:block}.side nav a{color:var(--muted);border-radius:12px;padding:10px 12px;font-weight:600;display:block}.side nav a.active,.side nav a:hover{background:var(--surf-2);color:var(--text)}.main{width:100%;min-width:0;max-width:1200px;padding:28px clamp(16px,4vw,40px)}.top{border-bottom:1px solid var(--line);background:var(--surf);z-index:5;justify-content:space-between;align-items:center;gap:12px;padding:14px clamp(16px,4vw,40px);display:flex;position:sticky;top:0}.top nav{flex-wrap:wrap;gap:16px;display:flex}.top nav a{color:var(--muted);font-weight:600}.top nav a.active{color:var(--text)}.btn{cursor:pointer;background:var(--surf-2);color:var(--text);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-weight:700;display:inline-flex}.btn.primary{background:linear-gradient(180deg, #ff8a63, var(--accent) 50%, var(--accent-2));color:#2a120a}.btn.danger{background:var(--bad);color:#fff}.btn.ghost{border:1px solid var(--line);background:0 0}.btn.small{padding:6px 12px;font-size:13px}.btn:disabled{opacity:.5;cursor:default}.card{background:var(--surf);border:1px solid var(--line);border-radius:var(--radius);padding:20px}.grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:16px;display:grid}.stats{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;margin-bottom:20px;display:grid}.stat{background:var(--surf);border:1px solid var(--line);border-radius:16px;padding:16px}.stat b{font-size:26px;display:block}.stat span{color:var(--muted);font-size:13px}.field{gap:6px;margin-bottom:14px;font-size:14px;font-weight:600;display:grid}.field input,.field select,.field textarea,.input{border:1px solid var(--line);background:#ffffff0d;border-radius:12px;width:100%;padding:11px 14px}.field select option{color:#111}.row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.muted{color:var(--muted)}.pill{background:var(--surf-2);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700;display:inline-block}.pill.online{color:var(--ok);background:#3ddc972e}.pill.busy,.pill.pending,.pill.requested,.pill.kyc_pending{color:var(--warn);background:#ffcc4d29}.pill.live{color:var(--bad);background:#ff5d6c33}.pill.approved,.pill.paid,.pill.active{color:var(--ok);background:#3ddc972e}.pill.rejected,.pill.banned,.pill.suspended{color:var(--bad);background:#ff5d6c33}table{border-collapse:collapse;width:100%;font-size:14px}th,td{text-align:start;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 8px}th{color:var(--muted);font-weight:600}.host-card{cursor:pointer;padding:0;overflow:hidden}.host-card .ph{aspect-ratio:3/4;background:linear-gradient(160deg,#2a2f57,#171b33);place-items:center;font-size:56px;display:grid;position:relative}.host-card .ph img{object-fit:cover;width:100%;height:100%}.host-card .ph .pill{top:10px;position:absolute;inset-inline-start:10px}.host-card .info{padding:12px 14px}.error{color:var(--bad);margin:8px 0;font-weight:600}.ok{color:var(--ok);font-weight:600}.modal{z-index:50;background:#05060cbf;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.modal .card{width:min(440px,100%)}.video-stage{aspect-ratio:16/10;background:#000;border-radius:20px;position:relative;overflow:hidden}.video-stage video{object-fit:cover;width:100%;height:100%}.video-stage .pip{inset-inline-end:12px;border:2px solid #ffffff4d;border-radius:12px;width:28%;position:absolute;bottom:12px;overflow:hidden}.video-stage .overlay{inset-inline-start:12px;flex-wrap:wrap;gap:8px;display:flex;position:absolute;top:12px}.gifts{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));gap:8px;display:grid}.gift{background:var(--surf-2);border:1px solid var(--line);text-align:center;cursor:pointer;border-radius:14px;padding:10px}.gift b{font-size:28px;display:block}.chat{gap:8px;max-height:50vh;padding:4px;display:grid;overflow-y:auto}.bubble{background:var(--surf-2);border-radius:16px;max-width:75%;padding:9px 13px}.bubble.me{background:#ff6a4d40;justify-self:end}.center{place-items:center;min-height:70vh;display:grid}.hero{padding:64px clamp(16px,6vw,80px) 32px}.hero h1{font-size:clamp(34px,6vw,56px);line-height:1.05}.hero p{color:var(--muted);max-width:640px;font-size:18px}@media (width<=800px){.shell{grid-template-columns:1fr}.side{height:auto;position:static}.side nav{gap:4px;display:flex;overflow-x:auto}.side nav a{white-space:nowrap}}.video-stage .tiles{inset-inline-end:12px;flex-direction:column;gap:8px;width:20%;max-height:70%;display:flex;position:absolute;top:12px;overflow-y:auto}.video-stage .tile{aspect-ratio:4/3;background:#111;border:2px solid #ffffff40;border-radius:10px;position:relative;overflow:hidden}.video-stage .tile .tag{inset-inline-start:6px;font-size:13px;position:absolute;bottom:4px}.video-stage .self-cam{inset-inline-start:12px;position:absolute;bottom:12px}.notice{background:var(--surf-2);border:1px solid var(--line);border-radius:14px;padding:12px 14px;font-size:14px}.menu-list{gap:8px;display:grid}.menu-item{background:var(--surf-2);border:1px solid var(--line);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex}body:not(.allow-copy){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}body:not(.allow-copy) input,body:not(.allow-copy) textarea,body:not(.allow-copy) select,body:not(.allow-copy) [contenteditable]{-webkit-user-select:text;user-select:text}img,video{-webkit-user-drag:none;user-drag:none;pointer-events:auto}.video-stage video{pointer-events:none}.video-stage{position:relative;overflow:hidden}.video-shield{z-index:5;color:#fff;text-align:center;background:#000;place-items:center;padding:24px;font-weight:700;display:grid;position:absolute;inset:0}.watermark{z-index:4;pointer-events:none;color:#ffffff38;white-space:nowrap;text-shadow:0 0 2px #00000080;font-size:13px;font-weight:700;transition:left 3.5s linear,top 3.5s linear;position:absolute;transform:rotate(-12deg)}.capture-cover{z-index:2147483000;color:#fff;text-align:center;background:#000;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.capture-cover>div{max-width:460px}.capture-alerts{z-index:2147482000;gap:8px;width:min(560px,100vw - 32px);display:grid;position:fixed;top:12px;left:50%;transform:translate(-50%)}.capture-alert{color:#fff;cursor:pointer;background:#2b2f45;border-radius:12px;padding:12px 14px;font-weight:600;box-shadow:0 8px 30px #0006}.capture-alert.bad{background:#8a1c2b}@media print{body{display:none!important}}.tr-toggle{cursor:pointer;opacity:.6;background:0 0;border:none;padding:0 2px;font-size:12px}.tr-toggle:hover{opacity:1}.pill.premium{color:#1a1300;background:linear-gradient(135deg,#b8860b,#ffd76a)}.video-stage .captions{text-align:center;pointer-events:none;gap:4px;max-width:86%;display:grid;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.video-stage .captions div{color:#fff;background:#000000b8;border-radius:10px;padding:5px 12px;font-size:18px;line-height:1.35}.video-stage .cc-toggle{inset-inline-end:12px;opacity:.7;position:absolute;bottom:12px}.video-stage .cc-toggle.on{opacity:1}.chat-line{border-radius:12px;align-items:flex-start;gap:8px;padding:4px 6px;display:flex}.chat-line .link,b.link{cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ava{background:var(--surf-2);color:var(--text);border:2px solid #0000;border-radius:50%;flex:none;justify-content:center;align-items:center;font-weight:700;display:inline-flex}.af-gold{border-color:#f5c542;box-shadow:0 0 6px #f5c54299}.af-roses{border-color:#e2386b;box-shadow:0 0 0 2px #ffb3c7,0 0 8px #e2386b88}.af-diamond{border-color:#8fe3ff;box-shadow:0 0 10px #8fe3ffcc}.af-crown{border-color:#ffd76a;box-shadow:0 0 0 2px #b8860b,0 0 12px #ffd76a}.cf-gold{background:#f5c5421a;border:1px solid #f5c542}.cf-neon{border:1px solid #c86bff;box-shadow:0 0 8px #c86bff88,inset 0 0 6px #c86bff44}.cf-hearts{background:#ff6fa31a;border:1px dashed #ff6fa3}.cf-fire{background:linear-gradient(90deg,#ff7a2e2e,#ffd00014);border:1px solid #ff7a2e}.badge{font-size:13px}.client-card{gap:2px;display:grid}.video-stage .entry-fx{inset-inline-start:12px;color:#fff;pointer-events:none;background:#000000a6;border-radius:999px;align-items:center;gap:8px;padding:6px 14px;animation:4.5s forwards fx-in;display:flex;position:absolute;top:56px}.entry-fx .fx-icon{font-size:22px}.fx-sparkle{box-shadow:0 0 14px #fff8}.fx-hearts{background:linear-gradient(90deg,#e2386bcc,#ff9ab8aa)}.fx-sportscar{background:linear-gradient(90deg,#111c,#d62e2ecc)}.fx-dragon{background:linear-gradient(90deg,#0b5d3bcc,#19a974cc);box-shadow:0 0 18px #19a974}.fx-royal{color:#1a1300;background:linear-gradient(90deg,#b8860bdd,#ffd76acc)}@keyframes fx-in{0%{opacity:0;transform:translate(-120%)}12%{opacity:1;transform:translate(0)}80%{opacity:1}to{opacity:0;transform:translate(10%)}}.store-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.store-item{background:var(--surf-2);border:1px solid var(--line);border-radius:14px;gap:6px;padding:12px;display:grid}.store-item .big{font-size:30px}.battle-split{grid-template-columns:1fr 1fr;gap:8px;display:grid}@media (width<=640px){.battle-split{grid-template-columns:1fr}}.battle-bar{gap:6px;margin:10px 0;display:grid}.battle-meter{background:linear-gradient(90deg,#4d8dff,#7b5dff);border-radius:999px;height:10px;overflow:hidden}.battle-meter>div{background:linear-gradient(90deg, var(--accent), var(--accent-2));height:100%;transition:width .4s}.battle-placeholder{place-items:center;min-height:200px;font-weight:700;display:grid}.mask-picker{z-index:3;opacity:.92;position:absolute;bottom:8px;left:8px;right:8px}.mask-picker .notice{margin:0;padding:8px 10px}.content-grid{grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px;display:grid}.content-ph{aspect-ratio:4/3;background:var(--surf-2);border-radius:10px;place-items:center;margin-bottom:6px;font-size:32px;display:grid}.protected-media{aspect-ratio:4/3;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:none;background:#000;border-radius:10px;margin-bottom:6px;position:relative;overflow:hidden}.protected-media img,.protected-media video{object-fit:contain;pointer-events:none;width:100%;height:100%}.protected-media video{pointer-events:auto}.protected-media .pm-tiles{pointer-events:none;position:absolute;inset:0}.protected-media .pm-cover{color:#fff;text-align:center;background:#000000d9;place-items:center;padding:10px;font-weight:700;display:grid;position:absolute;inset:0}.protected-media .watermark{position:absolute}.gift-pic{object-fit:contain;filter:drop-shadow(0 6px 8px #00000073);-webkit-user-drag:none;-webkit-user-select:none;user-select:none;transition:transform .25s;display:inline-block}.gift:hover .gift-pic{animation:none;transform:translateY(-4px)rotate(-6deg)scale(1.12)}.gift .gift-pic{animation:3.2s ease-in-out infinite gpIdle}.gift:nth-child(3n) .gift-pic{animation-delay:-1.1s}.gift:nth-child(3n+1) .gift-pic{animation-delay:-2.2s}@keyframes gpIdle{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-3px)rotate(3deg)}}.gfx{z-index:9000;pointer-events:none;animation:gfxFade var(--gd) ease both;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}@keyframes gfxFade{0%{opacity:0}6%,86%{opacity:1}to{opacity:0}}.gfx:before{content:"";opacity:.55;position:absolute;inset:0}.tint-pink:before{background:radial-gradient(circle,#ff6eaa73,#0000 65%)}.tint-red:before{background:radial-gradient(circle,#dc142880,#3c000a8c 75%);animation:1s ease-in-out infinite gfxThrob}.tint-gold:before{background:radial-gradient(circle at 50% 45%,#ffc8508c,#0000 70%)}.tint-dark:before{opacity:.9;background:radial-gradient(circle,#0003,#000000d9 70%)}.tint-sea:before{background:linear-gradient(#0000 30%,#1ea0dc73)}.tint-sky:before{background:linear-gradient(#78beff73,#0000 70%)}.tint-space:before{opacity:.8;background:radial-gradient(circle,#5028a08c,#050519cc 75%)}.tint-fire:before{background:radial-gradient(circle at 50% 60%,#ff78148c,#780a0073 75%);animation:.45s ease-in-out infinite gfxThrob}.tint-ice:before{background:radial-gradient(circle,#aae6ff80,#0000 70%)}.tint-warm:before{background:radial-gradient(circle at 50% 55%,#ffaa5a66,#0000 70%)}.tint-rainbow:before{background:conic-gradient(#ff505059,#ffc83c59,#50dc7859,#50a0ff59,#c85aff59,#ff505059);animation:3s linear infinite gfxSpin}@keyframes gfxThrob{50%{opacity:.85}}@keyframes gfxSpin{to{transform:rotate(360deg)scale(1.6)}}.gfx-main{aspect-ratio:1;width:min(46vmin,300px);animation-duration:var(--gd);animation-fill-mode:both;position:relative}.gfx.big .gfx-main{width:min(62vmin,420px)}.gfx-main img{object-fit:contain;filter:drop-shadow(0 22px 30px #0000008c)drop-shadow(0 0 30px #ffc87859);width:100%;height:100%}.gfx-cap{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:gfxCap var(--gd) ease both;background:#0a0c18b8;border-radius:999px;padding:8px 18px;font-size:15px;position:absolute;bottom:14vh}@keyframes gfxCap{0%,10%{opacity:0;transform:translateY(20px)}18%,85%{opacity:1;transform:none}to{opacity:0}}.a-rise{animation-name:gaRise}@keyframes gaRise{0%{transform:translateY(60vh)scale(.4)}25%{transform:translateY(-4vh)scale(1.05)}32%,80%{transform:translateY(0)scale(1)}to{transform:translateY(-40vh)scale(.6)}}.a-drop{animation-name:gaDrop}@keyframes gaDrop{0%{transform:translateY(-70vh)rotate(-20deg)}20%{transform:translateY(0)rotate(0)scale(1.15,.85)}26%{transform:translateY(-8vh)scale(.95,1.05)}32%{transform:translateY(0)scale(1)}80%{transform:scale(1)}to{transform:scale(.2)}}.a-spin{animation-name:gaSpin}@keyframes gaSpin{0%{transform:scale(0)rotateY(0)}25%{transform:scale(1.1)rotateY(540deg)}35%,80%{transform:scale(1)rotateY(720deg)}to{transform:scale(0)rotateY(1080deg)}}.a-zoom{animation-name:gaZoom}@keyframes gaZoom{0%{filter:blur(8px);transform:scale(.05)}18%{filter:none;transform:scale(1.35)}28%,80%{transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.a-dash{animation-name:gaDash}@keyframes gaDash{0%{transform:translate(-110vw)skew(18deg)}28%{transform:translate(4vw)skew(-8deg)}36%,72%{transform:translate(0)skew(0)}to{transform:translate(120vw)skew(18deg)}}.a-swing{transform-origin:50% 0;animation-name:gaSwing}@keyframes gaSwing{0%{transform:scale(0)rotate(0)}12%{transform:scale(1)rotate(28deg)}24%{transform:rotate(-24deg)}36%{transform:rotate(18deg)}48%{transform:rotate(-12deg)}60%{transform:rotate(8deg)}72%,85%{transform:rotate(0)}to{transform:scale(0)}}.a-orbit{animation-name:gaOrbit}@keyframes gaOrbit{0%{transform:rotate(0)translate(30vmin)rotate(0)scale(.4)}50%{transform:rotate(360deg)translate(10vmin)rotate(-360deg)scale(1)}80%{transform:rotate(540deg)translate(0)rotate(-540deg)scale(1.05)}to{transform:rotate(720deg)translate(0)rotate(-720deg)scale(0)}}.a-pulse{animation-name:gaPulse}@keyframes gaPulse{0%{transform:scale(0)}12%{transform:scale(1.2)}20%{transform:scale(.95)}28%{transform:scale(1.15)}36%{transform:scale(.98)}50%{transform:scale(1.12)}58%,82%{transform:scale(1)}to{transform:scale(0)}}.a-shake{animation-name:gaShake}@keyframes gaShake{0%{transform:scale(0)}12%{transform:scale(1)}15%,21%,27%,33%{transform:translate(-3vmin)rotate(-8deg)}18%,24%,30%,36%{transform:translate(3vmin)rotate(8deg)}40%{transform:scale(1.25)}46%,82%{transform:scale(1)}to{transform:scale(0)rotate(30deg)}}.a-float{animation-name:gaFloat}@keyframes gaFloat{0%{opacity:0;transform:translateY(30vh)rotate(-10deg)}20%{opacity:1}35%{transform:translateY(-2vh)rotate(6deg)}50%{transform:translateY(2vh)rotate(-6deg)}65%{transform:translateY(-2vh)rotate(5deg)}80%{transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(-50vh)rotate(10deg)}}.a-launch{animation-name:gaLaunch}@keyframes gaLaunch{0%{transform:translateY(70vh)}10%,22%{transform:translateY(40vh)translate(.6vmin)}16%{transform:translateY(40vh)translate(-.6vmin)}45%,70%{transform:translateY(0)scale(1.05)}to{transform:translateY(-120vh)scale(.7)}}.a-whip{transform-origin:20% 90%;animation-name:gaWhip}@keyframes gaWhip{0%{transform:scale(0)rotate(-60deg)}14%{transform:scale(1)rotate(-70deg)}20%{transform:rotate(40deg)scale(1.1)}24%{transform:rotate(-10deg)}28%{transform:rotate(5deg)}34%,82%{transform:rotate(0)}to{transform:scale(0)rotate(40deg)}}.gfx-parts{position:absolute;inset:0}.gfx-p{aspect-ratio:1;object-fit:contain;opacity:0;filter:drop-shadow(0 6px 8px #0006);width:9vmin;max-width:72px;position:absolute}.gfx-p.burst{animation:gpBurst calc(var(--gd) * .55) cubic-bezier(.15,.7,.3,1) both;margin:-4.5vmin;top:50%;left:50%}@keyframes gpBurst{0%{opacity:0;transform:rotate(var(--a)) translateX(0) scale(.2)}15%{opacity:1}to{opacity:0;transform:rotate(var(--a)) translateX(var(--r)) rotate(var(--rot)) scale(var(--s))}}.gfx-p.rain{left:var(--x);animation:gpRain calc(var(--gd) * .6) linear both;top:-12vh}@keyframes gpRain{0%{opacity:0;transform:translateY(0) rotate(0) scale(var(--s))}10%,85%{opacity:1}to{opacity:0;transform:translateY(120vh) rotate(var(--rot)) scale(var(--s))}}.gfx-p.up{left:var(--x);animation:gpUp calc(var(--gd) * .65) ease-out both;bottom:-12vh}@keyframes gpUp{0%{opacity:0;transform:translateY(0) scale(var(--s))}15%,75%{opacity:1}to{opacity:0;transform:translateY(-110vh) translateX(6vw) rotate(var(--rot)) scale(var(--s))}}@media (prefers-reduced-motion:reduce){.gfx-main,.gfx-p{animation-iteration-count:1;animation-duration:1ms!important}.gfx-main{opacity:1}.gfx-p{display:none}}.side nav a.nav3d{align-items:center;gap:10px;display:flex}.side nav a.nav3d .i3{transition:transform .3s cubic-bezier(.2,.7,.2,1)}.side nav a.nav3d:hover .i3{transform:translateY(-3px)rotate(-8deg)scale(1.15)}.side nav a.nav3d.active .i3{animation:2.6s ease-in-out infinite navIcon}@keyframes navIcon{0%,to{transform:translateY(0)rotate(0)scale(1.08)}50%{transform:translateY(-3px)rotate(6deg)scale(1.14)}}.main .i3{vertical-align:-4px;animation:3.4s ease-in-out infinite i3Bob}.main h1 .i3{vertical-align:-9px;width:38px!important;height:38px!important}.main h2 .i3{vertical-align:-7px;width:30px!important;height:30px!important}@keyframes i3Bob{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-2px)rotate(-5deg)}}@media (prefers-reduced-motion:reduce){.main .i3,.side nav a.nav3d.active .i3,.gift .gift-pic{animation:none}}.sec-banner{z-index:9500;color:#fff;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;max-width:calc(100vw - 32px);padding:12px 16px;display:flex;position:fixed;top:12px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #00000080}.sec-banner.urgent{background:#b3121f;animation:1s ease-in-out infinite secPulse}.sec-banner.warn{background:#b35a12}.sec-banner.info{background:#2b3a67}@keyframes secPulse{50%{box-shadow:0 0 0 6px #ff283c59,0 12px 40px #00000080}}.sec-row.urgent td{background:#dc1e321f}.staff-watch{z-index:50;color:#ffe7a3;background:linear-gradient(90deg,#6b4a00,#3a2a00);border:1px solid #ffc85066;border-radius:12px;margin:-4px 0 12px;padding:10px 14px;font-weight:600;position:sticky;top:0}.fx-top{z-index:20;background:color-mix(in srgb, var(--bg) 88%, transparent);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid var(--line);margin:-28px calc(-1*clamp(16px,4vw,40px)) 14px;padding:10px clamp(16px,4vw,40px) 0;position:sticky;top:0}.fx-bar{justify-content:space-between;align-items:center;gap:10px;display:flex}.fx-bar-r{align-items:center;gap:6px;display:flex}.fx-bar-r select.input{width:auto;max-width:120px;padding:6px 10px}.fx-icon{cursor:pointer;background:0 0;border:0;place-items:center;padding:6px;display:grid;position:relative}.fx-badge{background:var(--bad);color:#fff;border-radius:9px;min-width:18px;height:18px;padding:0 5px;font-size:11px;line-height:18px;position:absolute;top:0;right:0}.fx-pop{position:relative}.fx-menu{background:var(--surf-2);border:1px solid var(--line);z-index:30;border-radius:14px;width:min(300px,86vw);padding:8px;position:absolute;top:44px;right:0;box-shadow:0 16px 40px #00000080}.fx-menu button{text-align:start;width:100%;color:var(--text);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:10px;display:flex}.fx-menu button:hover{background:var(--surf)}.fx-menu p{margin:8px}.fx-search{margin-top:8px}.fx-tabs{scrollbar-width:none;gap:4px;margin-top:6px;display:flex;overflow-x:auto}.fx-tabs::-webkit-scrollbar{display:none}.fx-tab{color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;align-items:center;gap:6px;padding:8px 10px 10px;font-weight:700;display:flex}.fx-tab b{background:var(--surf-2);color:var(--text);border-radius:999px;padding:1px 7px;font-size:12px}.fx-tab.on{color:var(--text);border-bottom-color:var(--accent)}.fx-filters{flex-direction:column;gap:10px;margin-bottom:14px;display:flex}.fx-age{align-items:center;gap:8px;font-weight:700;display:flex}.fx-age select.input{width:auto;padding:6px 10px}.fx-chips{scrollbar-width:none;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.fx-chips::-webkit-scrollbar{display:none}.fx-chip{border:1px solid var(--line);background:var(--surf);color:var(--text);font:inherit;cursor:pointer;white-space:nowrap;border-radius:999px;flex:none;padding:7px 14px;font-size:14px;font-weight:600}select.fx-chip{width:auto}.fx-chip.on{background:var(--accent);border-color:var(--accent);color:#2a120a}.fx-grid{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px;display:grid}.fx-card{aspect-ratio:3/4;background:var(--surf-2);cursor:pointer;border-radius:16px;position:relative;overflow:hidden}.fx-card>img{object-fit:cover;width:100%;height:100%;display:block}.fx-card.off>img,.fx-card.off .fx-noph{filter:grayscale(.7)brightness(.7)}.fx-noph{place-items:center;height:100%;display:grid}.fx-st{color:#fff;background:#0000008c;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:800;display:flex;position:absolute;top:8px;left:8px}.fx-st.online{background:var(--ok);color:#06281a}.fx-st.live{background:var(--bad)}.fx-st.live i{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.2s ease-in-out infinite fxPulse}.fx-st.busy{background:var(--warn);color:#2a2000}@keyframes fxPulse{50%{opacity:.3}}.fx-eye{color:#fff;background:#0000008c;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:12px;font-weight:700;display:flex;position:absolute;top:8px;right:8px}.fx-info{color:#fff;background:linear-gradient(#0000,#000000d9);justify-content:space-between;align-items:flex-end;gap:6px;padding:28px 10px 10px;display:flex;position:absolute;inset:auto 0 0}.fx-info b{font-size:15px;display:block}.fx-info span{opacity:.85;font-size:12px}.fx-call{cursor:pointer;background:linear-gradient(#4ff0a8,#22b877);border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;display:grid;box-shadow:0 4px 14px #3ddc9773}.fx-call:disabled{opacity:.5}.bb{display:none}@media (width<=800px){.shell.has-bb .side{display:none}.shell.has-bb.menu-open .side{z-index:40;height:auto;display:block;position:fixed;inset:0 0 64px;overflow-y:auto}.shell.has-bb.menu-open .side nav{display:block}.shell.has-bb .main{padding-top:16px;padding-bottom:84px}.shell.has-bb .fx-top{margin-top:-16px}.bb{z-index:50;height:64px;padding-bottom:env(safe-area-inset-bottom);background:var(--surf);border-top:1px solid var(--line);justify-content:space-around;align-items:center;display:flex;position:fixed;inset:auto 0 0}.bb-i{color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:1;align-items:center;gap:2px;font-size:11px;font-weight:700;display:flex}.bb-i.active{color:var(--text)}.bb-mid{flex:1}.fx-grid{grid-template-columns:repeat(2,1fr)}}.install-app{align-items:center;gap:6px;display:inline-flex}.fx-icon.install-app span{display:none}.card .install-app{justify-content:center;width:100%;margin-top:10px}.nav-badge{background:var(--bad);color:#fff;text-align:center;border-radius:11px;min-width:22px;height:22px;margin-inline-start:auto;padding:0 7px;font-size:12px;line-height:22px}.kyc-alert{border:1px solid var(--warn);color:var(--text);align-items:center;gap:14px;margin-bottom:18px;display:flex}.kyc-card{max-width:900px;margin-bottom:16px}.kyc-photos{flex-wrap:wrap;gap:12px;margin:14px 0;display:flex}.kyc-ph{width:min(320px,100%);margin:0}.kyc-ph img{object-fit:contain;background:#000;border-radius:12px;width:100%;max-height:320px;display:block}.kyc-ph figcaption{color:var(--muted);margin-top:4px;font-size:12px}.stage{z-index:70;color:#fff;background:#000;position:fixed;inset:0;overflow:hidden}.stage .st-video{z-index:0;aspect-ratio:auto;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.stage .st-video>video,.stage .st-video .video-stage>video{object-fit:cover}@media (width>=801px){.stage .st-video>video{object-fit:contain}}.stage .st-video .overlay{top:auto;bottom:46%;inset-inline-start:12px}.stage .st-video .pip{bottom:30%;aspect-ratio:3/4;width:26%;max-width:180px;inset-inline-end:14px}.stage .st-video .pip video{object-fit:cover;height:100%}.st-top{padding:max(12px, env(safe-area-inset-top)) 12px 0;pointer-events:none;justify-content:space-between;align-items:flex-start;gap:10px;display:flex;position:absolute;inset:0 0 auto}.st-top>*{pointer-events:auto}.st-top-l{flex-direction:column;gap:8px;max-width:min(78%,420px);display:flex}.st-host{-webkit-backdrop-filter:blur(8px);background:#00000073;border-radius:999px;align-items:center;gap:10px;max-width:100%;padding:5px 6px 5px 5px;display:flex}.st-host img,.st-av{object-fit:cover;background:#222;border-radius:50%;flex:none;place-items:center;width:46px;height:46px;display:grid}.st-host-t{flex-direction:column;min-width:0;line-height:1.2;display:flex}.st-host-t b{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.st-host-t span{opacity:.9;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:13px;display:flex;overflow:hidden}.st-follow{cursor:pointer;color:#fff;background:linear-gradient(#ff4f8b,#e0115f);border:0;border-radius:50%;flex:none;width:40px;height:40px;font-size:22px;font-weight:800;box-shadow:0 4px 14px #e0115f73}.st-goal{background:#00000059;border-radius:12px;width:min(260px,70vw);padding:6px 10px;font-size:13px}.st-goal span{text-align:center;font-weight:700;display:block}.st-goal-bar{background:#ffffff40;border-radius:4px;height:8px;margin:4px 0;overflow:hidden}.st-goal-bar i{background:linear-gradient(90deg,#ffd56b,#ffb84d);border-radius:4px;height:100%;transition:width .6s;display:block}.st-side{flex-direction:column;align-items:center;gap:12px;display:flex}.st-btn{-webkit-backdrop-filter:blur(8px);color:#fff;cursor:pointer;background:#0000006b;border:0;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid}.st-btn.on{background:var(--accent)}.st-btn.off{background:#ff505abf}.st-x-ic{font-size:24px;font-weight:800}.st-bottom{padding:0 12px max(12px, env(safe-area-inset-bottom));background:linear-gradient(#0000,#0000008c 40%);flex-direction:column;gap:8px;display:flex;position:absolute;inset:auto 0 0}.st-chat{scrollbar-width:none;flex-direction:column;gap:6px;max-width:min(80%,440px);max-height:26vh;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 25%);mask-image:linear-gradient(#0000,#000 25%)}.st-chat::-webkit-scrollbar{display:none}.st-chat>*{background:#0006;border-radius:16px;align-self:flex-start;padding:5px 12px;font-size:14px}.st-note{background:#0009;border-radius:12px;align-self:flex-start;margin:0;padding:6px 12px;font-size:14px}.gift-strip{scrollbar-width:none;gap:6px;padding:2px 0;display:flex;overflow-x:auto}.gift-strip::-webkit-scrollbar{display:none}.gs-i{color:#fff;cursor:pointer;width:66px;font:inherit;text-shadow:0 1px 3px #000c;background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:2px;font-size:13px;font-weight:700;display:flex}.gs-i:active{transform:scale(.92)}.gs-confirm .card{color:var(--text)}.gs-msg{margin:0}.gift-tabs{gap:8px;margin-bottom:10px;display:flex;overflow-x:auto}.st-input{gap:8px;display:flex}.st-input .input{color:#fff;background:#0000008c;border-color:#fff3;border-radius:999px;flex:1}.st-send{background:var(--accent);color:#2a120a;cursor:pointer;border:0;border-radius:50%;width:46px;height:46px;font-size:18px}.st-bar{align-items:center;gap:10px;display:flex}.st-cta{height:54px;font:inherit;color:#fff;cursor:pointer;background:linear-gradient(#ff4f8b,#e0115f);border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:10px;font-size:18px;font-weight:800;display:flex;box-shadow:0 6px 20px #e0115f73}.st-opponent{inset-inline-end:12px;z-index:1;border-radius:12px;width:34%;max-width:260px;position:absolute;top:40%;overflow:hidden}.st-sheet-bg{z-index:5;background:#00000059;align-items:flex-end;display:flex;position:absolute;inset:0}.st-sheet{background:var(--surf);width:100%;max-height:72vh;color:var(--text);padding:14px 16px max(16px, env(safe-area-inset-bottom));border-radius:22px 22px 0 0;overflow-y:auto}.st-sheet-h{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.st-x{color:var(--text);cursor:pointer;background:0 0;border:0;font-size:22px}@media (width>=801px){.st-sheet{max-width:640px;margin:0 auto}}.bb-mid{flex:1;place-items:center;display:grid}.bb-mid span{width:58px;height:58px;box-shadow:0 6px 20px #e0115f80, 0 0 0 5px var(--surf);background:linear-gradient(#ff4f8b,#e0115f);border-radius:50%;place-items:center;margin-top:-26px;display:grid}.st-ringing{text-align:center;background:radial-gradient(circle at 50% 40%,#2a1630,#000);place-items:center;display:grid;position:absolute;inset:0}.st-ringing>img{object-fit:cover;filter:blur(22px)brightness(.55);width:100%;height:100%;position:absolute;inset:0}.st-ringing>div{padding:20px;position:relative}.st-spin{border:5px solid #fff3;border-top-color:#ff4f8b;border-radius:50%;width:64px;height:64px;animation:1s linear infinite stSpin;display:inline-block}@keyframes stSpin{to{transform:rotate(360deg)}}.st-link{color:#fff;font:inherit;cursor:pointer;text-underline-offset:4px;background:0 0;border:0;padding:10px;font-size:16px;font-weight:700;text-decoration:underline}.st-tick{color:#fff;background:#00000080}.st-preview{inset-inline-start:0;background:#28282eb8;border-radius:0 22px 22px 0;max-width:min(80%,380px);padding:12px 16px 12px 14px;font-size:16px;line-height:1.35;position:absolute;top:40%;overflow:hidden}.st-preview i{top:0;background:#ff4f8b;height:3px;position:absolute;inset-inline-start:0}.st-continue{z-index:4;padding:26px 22px max(22px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(16px);text-align:center;background:#1e1e22c7;border-radius:26px 26px 0 0;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;inset:auto 0 0}.st-continue h3{margin:6px 0 0;font-size:19px}.st-continue p{opacity:.9;margin:0 0 8px}.st-continue .st-cta{flex:none;width:100%;max-width:520px}.st-ring{background:conic-gradient(#fff calc(var(--p) * 360deg), #fff3 0);border-radius:50%;width:130px;height:130px;padding:6px;position:relative;box-shadow:0 0 24px #ff4f8b99}.st-ring img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.st-ring b{text-shadow:0 2px 10px #000c;place-items:center;font-size:46px;display:grid;position:absolute;inset:0}.st-chat .mine{background:#ff4f8b8c;align-self:flex-end}.st-bar .st-btn{width:42px;height:42px}.st-bar .st-input{min-width:0}.st-bar .st-input .input{min-width:0;height:42px;padding:0 14px}.st-bar .st-send{flex:none;width:42px;height:42px}@media (width<=420px){.st-bar{gap:6px}.st-bar .st-btn{width:38px;height:38px}.st-bar .st-btn .i3{width:22px;height:22px}}.fa-fr{pointer-events:none;filter:drop-shadow(0 2px 6px #00000073);z-index:1;max-width:none;position:absolute}.fa-label{z-index:2;white-space:nowrap;letter-spacing:.02em;color:#fff;text-shadow:0 1px 2px #0009;font-size:13px;font-style:italic;font-weight:900;position:absolute;left:50%;transform:translate(-50%)}.fa-premium .fa-label{color:#f3e8ff}.chat-line .fa{margin:6px 10px 6px 6px}.chat-line.tier-bronze{background:linear-gradient(#140c08b8,#140c08b8) padding-box padding-box,linear-gradient(90deg,#8c4a1c,#f0a86b,#8c4a1c) border-box;border:1.5px solid #0000;box-shadow:0 0 10px #f0a86b59}.chat-line.tier-vip{background:linear-gradient(#181204b8,#181204b8) padding-box padding-box,linear-gradient(90deg,#b8860b,#ffe28a,#b8860b) border-box;border:1.5px solid #0000;box-shadow:0 0 12px #ffd65a73}.chat-line.tier-premium{background:linear-gradient(#160824bf,#160824bf) padding-box padding-box,linear-gradient(90deg,#7b2ff7,#e9d5ff,#7b2ff7) border-box;border:1.5px solid #0000;box-shadow:0 0 14px #a76cff8c}.of-bg{z-index:90;background:#0009;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.of{color:#fff;text-align:center;background:radial-gradient(circle at 50% 20%,#4a1830,#1a0c16 70%);border-radius:24px;width:min(440px,100%);max-height:94vh;padding:22px 18px 18px;position:relative;overflow-y:auto;box-shadow:0 20px 60px #0009}.of-x{color:#fff;cursor:pointer;z-index:3;background:#0000004d;border:1px solid #ffffff40;border-radius:50%;width:38px;height:38px;font-size:18px;position:absolute;top:12px;right:12px}.of-head{text-align:start;align-items:center;gap:18px;margin-top:18px;display:flex}.of-art{padding:26px 30px 34px;position:relative}.of-sale{color:#ffd56b;z-index:3;background:#111;border:3px dashed #ffd56b;border-radius:50%;align-content:center;place-items:center;width:62px;height:62px;font-size:18px;font-weight:900;line-height:1;display:grid;position:absolute;top:-6px;left:-4px;transform:rotate(-12deg)}.of-sale small{color:#fff;font-size:12px}.of h2{margin:0 0 6px;font-size:22px;line-height:1.2}.of-timer{color:#ffc94d;letter-spacing:.04em;font-size:24px}.of-lead{margin:10px 0 16px;font-size:18px}.of-cards{align-items:center;gap:10px;display:flex}.of-card{background:#ffffff0f;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:14px 8px;display:flex}.of-card b{font-size:18px}.of-card s{opacity:.55}.of-pill{background:linear-gradient(#e7a46b,#9a5422);border-radius:8px;padding:3px 10px;font-size:13px;font-style:italic;font-weight:900}.of-plus{font-size:26px;font-weight:800}.of-h{margin:18px 0 10px;font-size:18px}.of-perks{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.of-perks>div{background:#ffffff0f;border-radius:14px;flex-direction:column;flex:none;align-items:center;gap:6px;width:104px;padding:12px 6px;font-size:13px;font-weight:700;display:flex}.of-buy{width:100%;height:56px;font:inherit;color:#2a1600;cursor:pointer;background:linear-gradient(90deg,#ffe17a,#f2b13a);border:0;border-radius:999px;margin-top:18px;font-size:20px;font-weight:800;line-height:56px;text-decoration:none;display:block}.of-more{color:#fff;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:12px;font-weight:600;text-decoration:none;display:inline-block}@media (width<=420px){.of-head{text-align:center;flex-direction:column;gap:4px;margin-top:10px}.of-art{padding:20px 24px 26px}.of h2{overflow-wrap:anywhere;font-size:20px}.of-perks{flex-wrap:wrap;justify-content:center}}.of.welcome .i3{margin-top:6px}.crazy{z-index:60;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;width:84px;padding:0;display:flex;position:fixed;bottom:96px;right:12px}.crazy span{color:#fff8d0;text-shadow:0 2px #b3261e,0 0 6px #ff5a00;background:radial-gradient(circle,#ffcf3a,#ff6a00 70%);border-radius:50%;place-items:center;width:76px;height:76px;font-size:14px;font-weight:900;line-height:1.05;animation:1.6s ease-in-out infinite crazyPulse;display:grid;transform:rotate(-8deg);box-shadow:0 0 0 4px #ff9f1a,0 6px 18px #ff6a0099}.crazy small{color:#fff;background:#0009;border-radius:999px;padding:2px 8px;font-size:12px;font-weight:700}.crazy.on-stage{z-index:75;bottom:200px}@keyframes crazyPulse{50%{transform:rotate(-8deg)scale(1.08)}}@media (width>=801px){.crazy{bottom:24px}}.fx-bonus{background:linear-gradient(90deg,#ffc94d2e,#ff4f8b2e);border-radius:14px;align-items:center;gap:10px;padding:10px 14px;font-weight:700;display:flex}.hp{flex-direction:column;gap:14px;max-width:760px;margin:0 auto;display:flex}.hp-head{background:linear-gradient(#6b3b24,#2a1712);border-radius:0 0 26px 26px;margin:-28px calc(-1*clamp(16px,4vw,40px)) 0;padding:12px clamp(16px,4vw,40px) 18px;position:relative;overflow:hidden}.hp-head:before{content:"";background:var(--hp-bg,none) center / cover;filter:blur(30px)brightness(.55)saturate(1.3);z-index:0;position:absolute;inset:-30px}.hp-head:after{content:"";z-index:0;background:linear-gradient(#96502859,#0f0a14d9);position:absolute;inset:0}.hp-head>*{z-index:1;position:relative}.hp-bar{align-items:center;gap:8px;display:flex}.hp-ic{color:#fff;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:42px;height:42px;font-size:34px;line-height:1;display:grid}.hp-uid{white-space:nowrap;opacity:.85;letter-spacing:.04em;flex:1;font-size:13px}.hp-on{background:#00000059;border:1px solid #ffffff40;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:flex}.hp-on i{background:#888;border-radius:50%;width:8px;height:8px}.hp-on.online i{background:var(--ok)}.hp-on.live i{background:var(--bad)}.hp-on.busy i{background:var(--warn)}.hp-id{align-items:center;gap:16px;margin-top:10px;display:flex}.hp-fa{margin:-14px -10px -14px -16px;padding:22px 28px 26px}.hp-ring{background:linear-gradient(135deg,#ffd9a8,#c27a3e,#ffe9c7);border-radius:50%;flex:none;place-items:center;width:112px;height:112px;padding:4px;display:grid}.hp-ring img{object-fit:cover;border-radius:50%;width:100%;height:100%}.hp-name{flex-direction:column;gap:8px;min-width:0;display:flex}.hp-name b{font-size:22px}.hp-age{opacity:.9;font-size:18px}.hp-lv{color:#fff;vertical-align:middle;background:linear-gradient(#ff9a5a,#d9531e);border-radius:6px;place-items:center;min-width:26px;height:22px;padding:0 4px;font-size:12px;font-weight:900;display:inline-grid}.hp-tier{vertical-align:middle;color:#fff;border-radius:8px;padding:3px 10px;font-size:12px;font-style:italic;font-weight:900;display:inline-block}.hp-tier.bronze{background:linear-gradient(#e7a46b,#9a5422)}.hp-tier.vip{color:#3a2600;background:linear-gradient(#ffe17a,#c8901a)}.hp-tier.premium{background:linear-gradient(#c99bff,#6b2fd6)}.hp-meta{flex-wrap:wrap;align-items:center;gap:8px;font-size:14px;display:flex}.hp-meta>span{align-items:center;gap:4px;display:inline-flex}.hp-chip{color:#fff;font:inherit;cursor:pointer;background:#ffffff24;border:1px solid #fff3;border-radius:999px;align-items:center;gap:4px;padding:4px 12px;font-size:14px;font-weight:700;display:inline-flex}.hp-stats{text-align:center;grid-template-columns:repeat(4,1fr);gap:6px;margin:18px 0 14px;display:grid}.hp-stats b{font-size:20px;display:block}.hp-stats span{opacity:.85;align-items:center;gap:3px;font-size:13px;display:inline-flex}.hp-btns{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hp-b{height:50px;font:inherit;color:#fff;cursor:pointer;background:#00000059;border:1.5px solid #c8d2ff99;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:16px;font-weight:800;text-decoration:none;display:flex}.hp-b.light{color:#111;background:#eef0ff;border-color:#eef0ff}.hp-b.gold{color:#ffcf5a;border:2px solid #f2b13a;box-shadow:0 0 14px #f2b13a59,inset 0 0 10px #f2b13a26}.hp-price{text-align:center;opacity:.8;margin:10px 0 0;font-size:13px}.hp-live{background:var(--surf);border-radius:14px;align-items:center;gap:10px;padding:12px 16px;font-weight:700;display:flex}.hp-bio{margin:0}.hp-sheet{background:var(--surf);text-align:center;border-radius:20px;flex-direction:column;align-self:end;gap:8px;width:min(420px,100%);padding:14px;display:flex}.hp-sheet button{background:var(--surf-2);height:52px;color:var(--text);font:inherit;cursor:pointer;border:0;border-radius:14px;font-size:17px;font-weight:700}.hp-sheet button.danger{color:var(--bad)}.hp-sheet p{margin:4px 0}@media (width<=800px){.shell.has-bb .hp-head{margin-top:-16px}}.stage.se:before{content:"";background:var(--hp-bg,none) center / cover;filter:blur(26px)brightness(.45);position:absolute;inset:-40px}.se-in{height:100%;padding:max(12px, env(safe-area-inset-top)) 18px 24px;text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:520px;margin:0 auto;display:flex;position:relative;overflow-y:auto}.se-top{justify-content:space-between;align-self:stretch;display:flex}.se-in h2{margin:0;font-size:24px}.se-ava{cursor:pointer;padding:26px 34px 30px}.se-ava>img{object-fit:cover;border:3px solid #e7a46b;border-radius:50%;width:110px;height:110px}.se-name{font-size:22px}.se-btns{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.hp-b.blue{background:linear-gradient(90deg,#3b6ff5,#2f8df0);border-color:#0000}.se-in hr{border:0;border-top:1px solid #ffffff4d;width:100%;margin:8px 0}.se-in h3{margin:0;font-size:20px}.se-grid{grid-template-columns:1fr 1fr;gap:12px;width:100%;display:grid}.se-more{width:100%;margin-top:8px}.gift-to{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:8px;max-height:40vh;display:grid;overflow-y:auto}.gift-to-i{flex-direction:column;align-items:center;gap:4px;padding:8px 4px;border:2px solid #0000!important;height:auto!important;font-size:13px!important;display:flex!important}.gift-to-i img{object-fit:cover;border-radius:50%;width:52px;height:52px}.gift-to-i.on{border-color:var(--accent)!important}.ak-search{background:var(--surf);border:1px solid var(--line);border-radius:14px;align-items:center;gap:8px;height:46px;margin:10px 0 14px;padding:0 12px;display:flex}.ak-search input{color:var(--text);font:inherit;background:0 0;border:0;outline:none;flex:1;min-width:0;font-size:16px}.ak-search button{color:var(--muted);cursor:pointer;background:0 0;border:0;font-size:16px}.ak-list{flex-direction:column;gap:8px;display:flex}.ak-row{background:var(--surf);border:1px solid var(--line);width:100%;color:var(--text);text-align:start;font:inherit;cursor:pointer;border-radius:16px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}.ak-row:hover{background:var(--surf-2)}.ak-row.urgent{box-shadow:inset 4px 0 0 var(--bad);border-color:#ff5d6c99}.ak-row.warn{box-shadow:inset 4px 0 0 var(--warn)}.ak-row.ok{box-shadow:inset 4px 0 0 var(--ok)}.ak-pic{background:var(--surf-2);border-radius:50%;flex:none;place-items:center;width:48px;height:48px;font-size:26px;display:grid;overflow:hidden}.ak-pic img{object-fit:cover;width:100%;height:100%}.ak-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ak-main b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ak-main span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.ak-right{flex:none;align-items:center;gap:6px;font-weight:700;display:flex}.ak-go{color:var(--muted);flex:none;font-size:22px}.ak-badge{color:#fff;background:var(--bad);border-radius:12px;place-items:center;min-width:24px;height:24px;padding:0 7px;font-size:12px;display:inline-grid}.ak-badge.warn{background:var(--warn);color:#2a2000}.ak-badge.ok{background:var(--ok);color:#06281a}.ak-badge.muted{background:var(--surf-2);color:var(--text)}.ak-back{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:12px;display:flex}.ak-back>button{border:1px solid var(--line);background:var(--surf);width:42px;height:42px;color:var(--text);cursor:pointer;border-radius:50%;font-size:28px;line-height:1}.ak-back h1{flex:1;min-width:160px;margin:0;font-size:24px}.ak-back-r{flex-wrap:wrap;gap:8px;display:flex}.ak-tabs{gap:6px;margin:8px 0;display:flex;overflow-x:auto}.ak-tabs button{border:1px solid var(--line);background:var(--surf);color:var(--text);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:8px 14px;font-weight:700}.ak-tabs button.on{background:var(--accent);border-color:var(--accent);color:#2a120a}.ak-card{background:var(--surf);border:1px solid var(--line);border-radius:16px;margin-bottom:10px;padding:14px}.ak-kv{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin:10px 0;display:grid}.ak-kv>div{background:var(--surf);border:1px solid var(--line);border-radius:14px;padding:12px}.ak-kv b{font-size:20px;display:block}.ak-kv span{color:var(--muted);font-size:13px}.ak-card.urgent{box-shadow:inset 4px 0 0 var(--bad)}.ak-card.warn{box-shadow:inset 4px 0 0 var(--warn)}.bb-i{position:relative}.bb-badge{background:var(--bad);color:#fff;text-align:center;border-radius:9px;min-width:18px;height:18px;margin-left:6px;padding:0 5px;font-size:11px;line-height:18px;position:absolute;top:-4px;left:50%}.support-banner{z-index:85;background:var(--warn);color:#2a2000;border-radius:14px;max-width:calc(100% - 24px);padding:10px 16px;font-weight:800;text-decoration:none;position:fixed;top:10px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0006}.st-btn{background:#00000047;width:52px;height:52px}.st-follow{width:46px;height:46px;box-shadow:none;background:0 0;place-items:center;padding:0;display:grid}.st-follow.on{background:0 0}.st-send{place-items:center;width:46px;height:46px;display:grid;background:0 0!important}.st-tick{left:50%;top:calc(max(12px, env(safe-area-inset-top)) + 64px);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;background:#00000073;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;font-size:14px;font-weight:700;display:flex;position:absolute;transform:translate(-50%)}.hc{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.hc-ph{object-fit:cover;border:3px solid #ff4f8b;border-radius:50%;width:140px;height:140px}.hc h2{margin:4px 0 0}.hc .hp-b{width:100%;max-width:360px}.fx-call.spy{background:linear-gradient(#ffd56b,#f2a93a);box-shadow:0 4px 14px #f2a93a73}.call-msgs p{background:var(--surf-2);border-radius:14px;max-width:80%;margin:6px 0;padding:6px 12px}.call-msgs p.mine{background:#ff4f8b59;margin-left:auto}.fx-eq{align-items:center;gap:8px;display:inline-flex}.fx-eq .eq{align-items:flex-end;gap:2px;height:16px;display:inline-flex}.fx-eq .eq i{background:linear-gradient(#ffd56b,#ff4f8b);border-radius:2px;width:3px;animation:1s ease-in-out infinite eq}.fx-eq .eq i:first-child{animation-delay:0s}.fx-eq .eq i:nth-child(2){animation-delay:.2s}.fx-eq .eq i:nth-child(3){animation-delay:.4s}.fx-eq .eq i:nth-child(4){animation-delay:.1s}.fx-eq .eq i:nth-child(5){animation-delay:.3s}@keyframes eq{0%,to{height:4px}50%{height:16px}}.fx-eq.on .eq i,.fx-eq.open .eq i{background:#2a120a}.fx-agepop{background:var(--surf);border:1px solid var(--line);border-radius:16px;flex-direction:column;gap:10px;margin:-4px 0 14px;padding:14px;display:flex}.fx-agepop label{align-items:center;gap:10px;font-weight:600;display:flex}.fx-agepop input[type=range]{accent-color:#ff4f8b;flex:1}.fx-tabs{gap:8px;padding-bottom:10px}.fx-tab{border:1px solid var(--line);background:var(--surf);border-radius:999px;padding:6px 14px 6px 8px}.fx-tab.on{color:#fff;background:linear-gradient(#ff4f8b,#e0115f);border-color:#0000;box-shadow:0 4px 14px #e0115f66}.fx-tab.on b{background:#ffffff40}.bb{border-radius:22px 22px 0 0;height:70px;box-shadow:0 -6px 20px #00000059}.bb-i.active span{color:#ff6f9c}.bb-i.active .i3{filter:drop-shadow(0 4px 8px #ff4f8b80);transform:translateY(-2px)scale(1.1)}.bb-mid span{background:radial-gradient(circle at 30% 30%,#ff8db0,#e0115f);width:64px;height:64px;margin-top:-30px}.wheel{margin:0 auto;position:relative}.wheel svg{filter:drop-shadow(0 8px 20px #00000073);width:100%;height:100%;transition:transform 4s cubic-bezier(.12,.75,.15,1)}.wheel-pin{filter:drop-shadow(0 2px 4px #00000080);border-top:26px solid #fff;border-left:14px solid #0000;border-right:14px solid #0000;width:0;height:0;position:absolute;top:-6px;left:50%;transform:translate(-50%)}.wheel-panel{background:var(--surf-2);border-radius:16px;margin:12px 0;padding:12px}.wheel-panel h3{align-items:center;gap:8px;margin:0 0 6px;display:flex}.wheel-show{z-index:88;color:#fff;text-align:center;background:#0000008c;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:16px;display:flex;position:fixed;inset:0}.wheel-result{background:linear-gradient(90deg,#ff4f8b,#ffb84d);border-radius:16px;margin:0;padding:10px 22px;font-size:28px;animation:.5s ease-out wheelPop}@keyframes wheelPop{0%{opacity:0;transform:scale(.5)}}.hp-head{padding-bottom:22px}.hp-ic{background:#00000040;border-radius:50%;width:46px;height:46px}.hp-on{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.hp-name b{text-shadow:0 2px 8px #00000080;font-size:24px}.hp-b{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff14;border:1px solid #ffffff38;border-radius:18px;height:54px;box-shadow:inset 0 1px #ffffff2e,0 6px 16px #00000040}.hp-b.light{color:#1a1030;background:linear-gradient(#fff,#e9ebff);border:0}.hp-b.gold{color:#ffe08a;background:linear-gradient(#ffc8502e,#78460a40);border:1.5px solid #f2b13a}.hp-b .i3{filter:drop-shadow(0 2px 4px #00000059)}.fx-eq.open:not(.on) .eq i{background:linear-gradient(#ffd56b,#ff4f8b)}.bb-mid span{box-shadow:0 0 0 3px #ff4f8b, 0 6px 22px #ff4f8b8c, 0 0 0 7px var(--surf);background:radial-gradient(circle at 30% 30%,#3a2340,#160b1a)}.stage .mask-picker{display:none}.bloom{background:radial-gradient(circle at 50% 45%,#3a1a2e,#0b0710 70%);place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.bloom:before{content:"";background:var(--bloom-bg,none) center / cover;filter:blur(34px)brightness(.35)saturate(1.4);position:absolute;inset:-40px}.bloom-ring{width:0;height:0;animation:18s linear infinite bloomOrbit;position:absolute}.bloom-card{width:64px;height:84px;transform:rotate(calc(var(--i) * 7deg)) scale(.5);opacity:0;animation:1.4s cubic-bezier(.2,.8,.2,1) forwards bloomOut;animation-delay:calc(var(--i) * 80ms);background:linear-gradient(135deg,#ff6f9c,#ffb84d);border-radius:12px;position:absolute;top:-42px;left:-32px;overflow:hidden;box-shadow:0 10px 24px #00000080,0 0 0 2px #ffffffb3}.bloom-card img{object-fit:cover;width:100%;height:100%}@keyframes bloomOut{0%{opacity:0;transform:rotate(calc(var(--i) * 7deg)) scale(.4)}30%{opacity:1}to{opacity:1;transform:rotate(var(--a)) translateY(-120px) rotate(calc(var(--a) * -1)) rotate(calc(var(--i) * 9deg - 30deg)) scale(1)}}@keyframes bloomOrbit{to{transform:rotate(360deg)}}.bloom-mid{z-index:1;text-align:center;color:#fff;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.bloom-mid img{object-fit:cover;border:3px solid #ff4f8b;border-radius:50%;width:92px;height:92px;animation:1.6s ease-in-out infinite bloomPulse;box-shadow:0 0 0 6px #ff4f8b40,0 0 40px #ff4f8b99}.bloom-mid b{text-shadow:0 2px 8px #0009;font-size:17px}@keyframes bloomPulse{50%{box-shadow:0 0 0 14px #ff4f8b14,0 0 60px #ff4f8bcc}}.bloom-dots{gap:6px;display:flex}.bloom-dots i{background:#ff4f8b;border-radius:50%;width:8px;height:8px;animation:1s ease-in-out infinite bloomDot}.bloom-dots i:nth-child(2){animation-delay:.15s}.bloom-dots i:nth-child(3){animation-delay:.3s}@keyframes bloomDot{50%{opacity:.5;transform:translateY(-6px)}}.st-ringing .bloom{position:absolute}.st-ring-note{text-align:center;z-index:2;position:absolute;bottom:22%;left:0;right:0}@media (prefers-reduced-motion:reduce){.bloom-ring,.bloom-card,.bloom-mid img{opacity:1;animation:none!important}}.hp-stats{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border-radius:0!important;padding:0!important}.hp-excl{cursor:pointer;background:#00000040;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;margin-top:12px;padding:10px 14px;font-weight:700;display:flex}.hp-excl span{align-items:center;gap:8px;display:inline-flex}.hp-excl small{opacity:.8;font-weight:600}.hp-excl input{display:none}.hp-excl i{background:#ffffff40;border-radius:13px;flex:none;width:46px;height:26px;transition:background .2s;position:relative}.hp-excl i:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;transition:left .2s;position:absolute;top:3px;left:3px}.hp-excl.on i{background:#ff4f8b}.hp-excl.on i:after{left:23px}.hp-confirm{background:var(--surf);border:1px solid #f2b13a;border-radius:16px;padding:14px}.hp-confirm p{align-items:flex-start;gap:8px;display:flex}.st-top{align-items:flex-start!important}.st-follow{white-space:nowrap;align-items:center;gap:4px;font-weight:800;background:linear-gradient(#ff4f8b,#e0115f)!important;border-radius:999px!important;width:auto!important;height:36px!important;padding:0 12px 0 8px!important;font-size:14px!important;display:inline-flex!important;box-shadow:0 4px 12px #e0115f73!important}.st-follow.on{box-shadow:none!important;background:#fff3!important}.stage .cc-toggle{right:12px;top:calc(max(12px, env(safe-area-inset-top)) + 250px);z-index:3;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;border:1px solid #ffffff59;border-radius:999px;align-items:center;gap:6px;height:38px;padding:0 12px;font-weight:800;display:inline-flex;position:absolute}.stage .cc-toggle b{color:#111;background:#fff;border-radius:4px;padding:1px 5px;font-size:11px}.stage .cc-toggle.on{background:#ff4f8b;border-color:#ff4f8b}.stage .cc-toggle{right:12px;top:calc(max(12px, env(safe-area-inset-top)) + 250px);z-index:3;-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#0000006b;border:0;border-radius:50%;place-items:center;width:48px;height:48px;padding:0;display:grid;position:absolute}.stage .cc-toggle .i3{filter:drop-shadow(0 2px 4px #00000073);opacity:.55}.stage .cc-toggle b{color:#fff;background:#3c3c46f2;border-radius:6px;padding:1px 5px;font-size:10px;line-height:1.3;position:absolute;bottom:-4px;left:50%;transform:translate(-50%);box-shadow:0 2px 6px #0006}.stage .cc-toggle.on{background:#ff4f8b59;box-shadow:0 0 0 2px #ff4f8b,0 4px 14px #ff4f8b73}.stage .cc-toggle.on .i3{opacity:1}.stage .cc-toggle.on b{background:linear-gradient(#ff4f8b,#e0115f)}.stage>.captions{left:50%;bottom:calc(max(12px, env(safe-area-inset-bottom)) + 136px);z-index:4;text-align:center;pointer-events:none;gap:4px;width:max-content;max-width:min(92%,640px);display:grid;position:absolute;transform:translate(-50%)}.stage>.captions div{color:#fff;text-shadow:0 1px 2px #000;background:#0a060ed1;border:1px solid #ffffff2e;border-radius:14px;padding:7px 14px;font-size:18px;font-weight:600;line-height:1.35;animation:.25s ease-out ccIn;box-shadow:0 6px 18px #00000073}@keyframes ccIn{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.stage>.captions div{animation:none}}.feed-cam .cam-preview{aspect-ratio:3/4;object-fit:cover;background:#000;border-radius:14px;width:150px;transform:scaleX(-1)}.stage .video-stage .entry-fx{top:calc(max(12px, env(safe-area-inset-top)) + 150px);z-index:2;padding:8px 16px 8px 10px;font-size:16px;box-shadow:0 6px 20px #00000073}.stage .entry-fx .fx-icon{font-size:28px}.me-photo{cursor:pointer;flex:none;position:relative}.me-cam{background:#0009;border:2px solid #fff;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:2px;right:2px}.me-letter{color:#2a1712;font-size:44px}.me .hp-ring.af-gold,.me .hp-ring.af-roses,.me .hp-ring.af-diamond,.me .hp-ring.af-crown{border:4px solid}.me-sec{margin-top:14px}.me-sec h3{align-items:center;gap:8px;margin:0 0 10px;display:flex}.me-items{gap:8px;display:grid}.me-item{background:var(--surf-2);color:inherit;border-radius:14px;align-items:center;gap:12px;padding:8px 10px;text-decoration:none;display:flex}.me-item.on{box-shadow:inset 0 0 0 2px #ff4f8b}.me-prev{flex:none;place-items:center;width:56px;display:grid}.me-prev .chat-line{border-radius:10px;padding:2px 8px;font-size:12px}.me-it{flex-direction:column;flex:1;min-width:0;display:flex}.me-it b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.me-links{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin-top:16px;display:grid}.me-links .nav3d{background:var(--surf-2);color:inherit;border-radius:14px;align-items:center;gap:8px;padding:10px 12px;font-weight:700;text-decoration:none;display:flex}.mx{grid-template-columns:minmax(260px,340px) 1fr;gap:16px;min-height:calc(100dvh - 140px);display:grid}.mx-list,.mx-conv{background:var(--surf);border:1px solid var(--line);border-radius:20px;overflow:hidden}.mx-list{flex-direction:column;gap:2px;padding:12px 8px;display:flex}.mx-list h2{margin:4px 10px 8px}.mx-q{margin:0 6px 6px}.mx-row{color:var(--text);border-radius:14px;align-items:center;gap:12px;padding:10px;text-decoration:none;display:flex}.mx-row:hover,.mx-row.on{background:var(--surf-2)}.mx-face{color:#fff;background:linear-gradient(135deg,#ff6f9c,#ffb84d);border-radius:50%;flex:none;place-items:center;display:grid;position:relative}.mx-face img{object-fit:cover;border-radius:50%;width:100%;height:100%}.mx-face i{background:var(--ok);border:2px solid var(--surf);border-radius:50%;width:13px;height:13px;position:absolute;bottom:0;right:0}.mx-face i.live{background:var(--bad)}.mx-mid{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mx-mid b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.mx-mid span{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:4px;font-size:13px;display:flex;overflow:hidden}.mx-row.new .mx-mid span{color:var(--text);font-weight:700}.mx-side{flex-direction:column;flex:none;align-items:flex-end;gap:4px;display:flex}.mx-side small{color:var(--muted);font-size:12px}.mx-side em{color:#fff;background:#ff4f8b;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 6px;font-size:12px;font-style:normal;font-weight:800;display:grid}.mx-conv{flex-direction:column;min-height:0;max-height:calc(100dvh - 140px);display:flex}.mx-empty{justify-content:center;align-items:center;gap:8px}.mx-head{border-bottom:1px solid var(--line);background:var(--surf-2);align-items:center;gap:8px;padding:8px 10px;display:flex}.mx-back{cursor:pointer;background:0 0;border:0;place-items:center;width:40px;height:40px;display:none}.mx-who{color:var(--text);align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.mx-who b{white-space:nowrap;text-overflow:ellipsis;font-size:17px;overflow:hidden}.mx-msgs{flex-direction:column;flex:1;gap:6px;min-height:200px;padding:14px;display:flex;overflow-y:auto}.mx-day{background:var(--surf-2);color:var(--muted);border-radius:999px;align-self:center;margin:8px 0 4px;padding:3px 12px;font-size:12px}.mx-b{background:var(--surf-2);overflow-wrap:anywhere;border-radius:18px 18px 18px 6px;align-self:flex-start;max-width:78%;padding:8px 12px 6px;line-height:1.4}.mx-b.me{color:#fff;background:linear-gradient(#ff5f95,#e0115f);border-radius:18px 18px 6px;align-self:flex-end}.mx-b small{opacity:.7;justify-content:flex-end;align-items:center;gap:3px;margin-top:2px;font-size:11px;display:flex}.mx-send{border-top:1px solid var(--line);align-items:center;gap:8px;padding:10px;display:flex}.mx-send .input{border-radius:999px;flex:1}.mx-go{cursor:pointer;background:radial-gradient(circle at 30% 30%,#ff8db0,#e0115f);border:0;border-radius:50%;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 4px 14px #e0115f73}.mx-go:disabled{opacity:.5;cursor:default}.mx-conv>.ok,.mx-conv>.err,.mx-conv>p{margin:6px 12px}@media (width<=800px){.mx{grid-template-columns:1fr;min-height:0}.mx-open .mx-list,.mx:not(.mx-open) .mx-conv{display:none}.mx-conv{border-radius:16px;max-height:calc(100dvh - 150px)}.mx-back{display:grid}}.mx-face{overflow:visible}.mx-face img{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.mx-conv:not(.mx-empty){min-height:min(560px,100dvh - 260px)}@media (orientation:portrait){.stage .st-video>video.land{object-fit:contain}}.fx-badges{z-index:1;flex-wrap:wrap;gap:4px;display:flex;position:absolute;top:40px;left:8px}.fx-badges .pill{padding:2px 8px;font-size:12px}.live-back{z-index:60;left:50%;top:max(10px, env(safe-area-inset-top));color:#fff;background:linear-gradient(#ff4f8b,#e0115f);border-radius:999px;align-items:center;gap:6px;padding:8px 16px;font-weight:800;text-decoration:none;display:inline-flex;position:fixed;transform:translate(-50%);box-shadow:0 6px 20px #e0115f80}.live-back i{background:#fff;border-radius:50%;width:9px;height:9px;animation:1s ease-in-out infinite bloomDot}.card input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]):not([type=color]),.card select{border:1px solid var(--line);color:var(--text);font:inherit;background:#ffffff0f;border-radius:12px;min-height:40px;padding:9px 12px}.card select option{color:#111}input[type=checkbox]{accent-color:#ff4f8b;width:18px;height:18px}.mini-field{color:var(--muted);flex-direction:column;gap:3px;font-size:12px;font-weight:700;display:inline-flex}.mini-field input{width:110px}.st-goal{background:#00000080;border-radius:999px;align-self:flex-start;width:auto;max-width:min(240px,66vw);padding:4px 10px 5px;font-size:12px}.st-goal span{white-space:nowrap;text-overflow:ellipsis;justify-content:flex-start;align-items:center;gap:4px;font-weight:700;display:flex;overflow:hidden}.st-goal span b{color:#ffd56b}.st-goal-bar{height:4px;margin:3px 0 0}.st-wheel{animation:6s ease-in-out infinite wheelHint}@keyframes wheelHint{0%,85%,to{transform:rotate(0)}92%{transform:rotate(160deg)}}@media (prefers-reduced-motion:reduce){.st-wheel{animation:none}}.cc{gap:12px;display:grid}.cc-head{align-items:center;gap:12px;display:flex}.cc-id{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cc-id>b{white-space:nowrap;text-overflow:ellipsis;font-size:18px;overflow:hidden}.cc-id>span{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.cc-follow{cursor:pointer;height:38px;font:inherit;color:#fff;background:linear-gradient(#ff4f8b,#e0115f);border:0;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 14px;font-weight:800;display:inline-flex;box-shadow:0 4px 12px #e0115f66}.cc-follow.on{background:var(--surf-2);color:var(--text);box-shadow:inset 0 0 0 1px var(--line)}.cc-stats{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.cc-stats>div{background:var(--surf-2);text-align:center;border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:8px 4px;display:flex}.cc-stats b{align-items:center;gap:4px;font-size:15px;display:inline-flex}.cc-stats span{color:var(--muted);font-size:11px}.cc-gifts{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:8px;display:grid}.cc-gift{background:radial-gradient(circle at 50% 30%, #ff4f8b2e, var(--surf-2) 70%);border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:8px 4px 6px;display:flex;position:relative}.cc-gift small{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;line-height:1.2;overflow:hidden}.cc-gift em{color:#ffd56b;font-size:11px;font-style:normal;font-weight:800;position:absolute;top:4px;right:6px}.cc.compact .cc-stats b{font-size:13px}.video-stage .pip{cursor:pointer}.video-stage.swapped>.pip{z-index:0;cursor:default;border:0;border-radius:0;aspect-ratio:auto!important;width:100%!important;max-width:none!important;height:100%!important;inset:0!important}.video-stage.swapped>.pip video{object-fit:cover;width:100%;height:100%}.video-stage.swapped>video.main-v{z-index:2;aspect-ratio:3/4;object-fit:cover;pointer-events:auto;cursor:pointer;border:2px solid #ffffff4d;border-radius:12px;width:26%;max-width:180px;height:auto;position:absolute;inset:auto 14px 30% auto}.hc-layout{grid-template-columns:minmax(0,2fr) minmax(280px,1fr);align-items:start;gap:16px;display:grid}.hc-main,.hc-side{gap:12px;min-width:0;display:grid}@media (width<=900px){.hc-layout{grid-template-columns:1fr}}:root{--sat:var(--safe-area-inset-top,env(safe-area-inset-top,0px));--sab:var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px));--sal:var(--safe-area-inset-left,env(safe-area-inset-left,0px));--sar:var(--safe-area-inset-right,env(safe-area-inset-right,0px))}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html,body{overflow-x:clip}.top{padding-top:max(14px, var(--sat))}.side{padding-top:max(20px, var(--sat))}.fx-top{padding-top:max(10px, var(--sat))}.hp-head{padding-top:max(12px, var(--sat))}.capture-alerts,.sec-banner{top:calc(12px + var(--sat))}.support-banner{top:calc(10px + var(--sat))}.of-bg{padding:max(12px, var(--sat)) max(12px, var(--sar)) max(12px, var(--sab)) max(12px, var(--sal))}.of{max-height:calc(100vh - 24px - var(--sat) - var(--sab));max-height:calc(100dvh - 24px - var(--sat) - var(--sab))}.modal{overscroll-behavior:contain;padding:max(16px, var(--sat)) max(16px, var(--sar)) max(16px, var(--sab)) max(16px, var(--sal));overflow-y:auto}.modal>.card{max-height:calc(100vh - 32px - var(--sat) - var(--sab));max-height:calc(100dvh - 32px - var(--sat) - var(--sab));overscroll-behavior:contain;overflow-y:auto;min-width:0!important}@media (width<=800px){.shell.has-bb .main{padding-top:calc(16px + var(--sat));padding-bottom:calc(84px + var(--sab))}.shell.has-bb .main>:first-child :is(.fx-top,.hp-head){margin-top:calc(-16px - var(--sat))}.shell.has-bb.menu-open .side{inset:0 0 calc(70px + var(--sab)) 0}.bb{height:calc(70px + var(--sab));padding-bottom:var(--sab)}.shell.has-bb:has(:is(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=file],[type=color]),textarea,[contenteditable=true]):focus) .bb{display:none}.shell.has-bb:has(:is(input:not([type=checkbox],[type=radio],[type=range],[type=button],[type=submit],[type=file],[type=color]),textarea,[contenteditable=true]):focus) .main{padding-bottom:16px}}@media (width<=800px),(pointer:coarse){input:not([type=checkbox],[type=radio],[type=range],[type=color],[type=file],[type=button],[type=submit]),select,textarea{font-size:max(16px,1em)!important}.btn,.btn.small{min-height:44px}input[type=checkbox],input[type=radio]{flex:none;width:22px;height:22px}input[type=range]{min-height:32px}.of-x{width:44px;height:44px}}[dir=rtl] img.i3:is([src$="/back.webp"],[src$="/send3d.webp"]){scale:-1 1}[dir=rtl] .of-x{left:12px;right:auto}[dir=rtl] .cc-gift em{left:6px;right:auto}[dir=rtl] .bb-badge{margin-left:0;margin-right:6px;left:auto;right:50%}:focus-visible{outline:2px solid var(--accent-2);outline-offset:2px}:focus:not(:focus-visible){outline:none}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}}:root{--bg:#0c0e17;--surf:#151930;--surf-2:#1b2039;--line:#ffffff17;--line-2:#ffffff29;--text:#f4f2ee;--muted:#a3a9c2;--accent:#ff6a4d;--accent-2:#ffb84d;--teal:#2dd4bf;--grad:linear-gradient(135deg, #ff6a4d 0%, #ffb84d 100%);--ease:cubic-bezier(.2,.7,.2,1);--font:"SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif;--slab-top:#262c50;--slab-mid:#181c37;--slab-bot:#12152b;--edge:#090b16;--thick:8px;--slab-bg:linear-gradient(158deg, var(--slab-top) 0%, var(--slab-mid) 52%, var(--slab-bot) 100%);--slab-shadow:inset 0 1.5px 0 #ffffff29, inset 0 -14px 22px #00000042, inset 1.5px 0 0 #ffffff0d, 0 var(--thick) 0 -1px var(--edge), 0 calc(var(--thick) + 12px) 26px -8px #000000bf, 0 calc(var(--thick) + 32px) 60px -22px #000000b3, 0 0 0 1px #ffffff0f;--slab-shadow-sm:inset 0 1.2px 0 #ffffff29, inset 0 -8px 14px #0000003d, 0 4px 0 -1px var(--edge), 0 10px 18px -6px #000000b3, 0 0 0 1px #ffffff0f}html,body{font-family:var(--font);-webkit-font-smoothing:antialiased}body{background:radial-gradient(900px 520px at 88% -8%, #ff6a4d1f, transparent 60%), radial-gradient(800px 520px at -6% 8%, #2dd4bf17, transparent 60%), var(--bg);background-attachment:fixed}.card,.stat,.notice,.modal .card{background:var(--slab-bg);box-shadow:var(--slab-shadow-sm);border:0}.btn{transition:transform .12s var(--ease), box-shadow .12s var(--ease), filter .15s}.btn.primary{color:#2a120a;background:linear-gradient(#ff8a63 0%,#ff6a4d 45%,#ffa94a 130%);box-shadow:inset 0 2px #ffffff80,inset 0 -4px 8px #aa341459,0 4px #b6432a,0 10px 18px -4px #ff6a4d73}.btn.primary:hover{filter:brightness(1.05);transform:translateY(-1px)}.btn.primary:active{transform:translateY(3px);box-shadow:inset 0 2px #ffffff73,0 1px #b6432a}.btn.ghost,.btn:not(.primary):not(.danger){background:var(--slab-bg);box-shadow:var(--slab-shadow-sm);border:0}.side{border-inline-end:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(#262c508c,#12152bbf)}.side .brand{align-items:center;gap:10px;display:flex}.side nav a.active{background:var(--slab-bg);box-shadow:var(--slab-shadow-sm)}.field input,.field select,.field textarea,.input{background:linear-gradient(#0c0e1e,#14172d);border:0;box-shadow:inset 0 3px 8px #0009,inset 0 -1px #ffffff14,0 0 0 1px #ffffff0f}.host-card{transition:transform .3s var(--ease)}.host-card:hover{transform:translateY(-4px)}.host-card .ph{background:linear-gradient(160deg,#2e2850,#171b33)}.bg3d{z-index:-1;pointer-events:none;contain:strict;background:radial-gradient(ellipse 90% 55% at 50% 50%, #1c1733 0%, #110f20 45%, var(--bg) 80%);position:fixed;inset:0;overflow:hidden}.bg3d-on body{background:0 0}.bg3d-on .lp-h.scrolled,.bg3d-on .side,.bg3d-on .lp-live-tag{-webkit-backdrop-filter:none;backdrop-filter:none}.bg3d-on .lp-h.scrolled{background:linear-gradient(#222748f7,#12152bf7)}.bg3d-on .side{background:linear-gradient(#1e2342f7,#101327fa)}.bg3d-on .lp-live-tag{background:#0c0e17e6}.bg3d-grid{width:100%;height:100%;position:absolute;inset:0}.bg3d-cam{perspective:700px;perspective-origin:50%;position:absolute;inset:0}.bg3d-world{transform-style:preserve-3d;transition:transform .6s var(--ease);transform:rotateX(calc(var(--my,0) * 2.5deg)) rotateY(calc(var(--mx,0) * -4deg));position:absolute;inset:0}.bg3d-scr{aspect-ratio:16/10;width:clamp(170px,26vw,420px);transform:translate3d(calc(-50% + var(--x)), calc(-50% + var(--y)), var(--z)) rotateY(var(--r));position:absolute;top:50%;left:50%}.bg3d-scr.c{--tint:#ff6a4d8c}.bg3d-scr.t{--tint:#2dd4bf80}.bg3d-scr.g{--tint:#ffb84d73}.bg3d-scr i{animation:scrFloat var(--t) ease-in-out var(--l) infinite alternate;box-shadow:inset 0 0 0 1px #ffffff29, inset 0 1.5px 0 #ffffff59, inset 0 -30px 50px -20px var(--tint), 3px 6px 0 -1px #070812, 0 0 26px -6px var(--tint);background:linear-gradient(125deg,#fff3 0%,#ffffff0a 32%,#0000 55%),linear-gradient(160deg,#343a68d1,#121428e6);border-radius:18px;position:absolute;inset:0}.bg3d-scr i:after{content:"";background:#ff5470;border-radius:50%;width:8px;height:8px;position:absolute;top:9%;left:6%;box-shadow:0 0 10px 2px #ff5470cc}@keyframes scrFloat{0%{transform:translateY(12px)rotateY(-9deg)rotateX(4deg)}to{transform:translate3d(0,-20px,40px)rotateY(11deg)rotateX(-3deg)}}.bg3d.soft .bg3d-scr i{animation:none}.bg3d-shade{background:radial-gradient(46% 68% at 27% 52%,#0c0e17b8 0%,#0c0e1780 55%,#0000 100%),linear-gradient(#0c0e171a 0%,#0c0e1733 60%,#0c0e1773 100%);position:absolute;inset:0}.bg3d.soft .bg3d-shade{background:#0c0e17b3}.lp,.lp-auth{z-index:1;min-height:100vh;position:relative;overflow-x:clip}.lp-h{z-index:50;padding-top:env(safe-area-inset-top);transition:background .25s,box-shadow .25s;position:sticky;top:0}.lp-h.scrolled{-webkit-backdrop-filter:blur(16px)saturate(1.4);backdrop-filter:blur(16px)saturate(1.4);background:linear-gradient(#262c50d1,#12152bdb);box-shadow:inset 0 -1px #ffffff14,0 10px 0 -6px #070813,0 18px 30px -10px #000000a6}.lp-wrap{width:min(1180px,100% - 40px);margin-inline:auto}.lp-narrow{width:min(820px,100% - 40px);margin-inline:auto}.lp-h-in{justify-content:space-between;align-items:center;gap:14px;height:72px;display:flex}.lp-logo{color:var(--text);letter-spacing:-.03em;align-items:center;gap:10px;font-size:21px;font-weight:800;display:inline-flex}.lp-logo img{filter:drop-shadow(0 4px 6px #00000080);width:40px;height:40px;transition:transform .5s var(--ease)}.lp-logo:hover img{transform:rotate(-8deg)scale(1.08)}.lp-logo b{color:var(--accent)}.lp-nav{gap:4px;display:flex}.lp-nav a{color:var(--muted);border-radius:999px;padding:8px 14px;font-size:15px;font-weight:600}.lp-nav a:hover,.lp-nav a.active{color:var(--text);background:#ffffff0f}.lp-h-r{align-items:center;gap:10px;display:flex}.lp-h-r select.input{background:var(--slab-bg);height:40px;box-shadow:var(--slab-shadow-sm);border-radius:999px;padding:0 14px}.lp-f{z-index:1;border-top:1px solid var(--line);padding:40px 0 calc(40px + env(safe-area-inset-bottom));position:relative}.lp-f-in{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 32px;display:flex}.lp-f-links{flex-wrap:wrap;gap:6px 22px;display:flex}.lp-f-links a{color:var(--muted);font-size:15px;font-weight:600}.lp-f-links a:hover{color:var(--text)}.lp-f-note{color:var(--muted);align-items:center;gap:10px;font-size:14px;display:inline-flex}.lp-age{border:1.5px solid var(--accent);min-width:38px;height:28px;color:var(--accent);border-radius:999px;justify-content:center;align-items:center;padding:0 8px;font-size:13px;font-weight:800;display:inline-flex}.lp-f-copy{width:100%;color:var(--muted);opacity:.8;font-size:13px}.lp-btn{letter-spacing:-.01em;white-space:nowrap;cursor:pointer;height:52px;color:var(--text);background:var(--slab-bg);box-shadow:var(--slab-shadow-sm);transition:transform .12s var(--ease), box-shadow .12s var(--ease), filter .15s;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:0 26px;font-size:17px;font-weight:800;display:inline-flex}.lp-btn:hover{transform:translateY(-2px)}.lp-btn:active{transform:translateY(4px);box-shadow:inset 0 2px 6px #00000080,0 0 0 1px #ffffff0f}.lp-btn.p{color:#2a120a;background:linear-gradient(#ff8a63 0%,#ff6a4d 45%,#ffa94a 130%);box-shadow:inset 0 2px #ffffff8c,inset 0 -5px 10px #aa341459,0 6px #b6432a,0 14px 24px -4px #ff6a4d80}.lp-btn.p:hover{filter:brightness(1.06)}.lp-btn.p:active{transform:translateY(5px);box-shadow:inset 0 2px #ffffff73,0 1px #b6432a,0 4px 8px -2px #ff6a4d66}.lp-btn.lg{height:62px;padding:0 32px;font-size:18px}.lp-btn.sm{height:42px;padding:0 18px;font-size:15px}.lp-btn .i3{width:30px;height:30px;margin:-4px 0}.i3{object-fit:contain;filter:drop-shadow(0 8px 10px #00000073);-webkit-user-drag:none;-webkit-user-select:none;user-select:none;flex:none;height:auto;display:inline-block}.lp-hero{padding:clamp(48px,9vh,96px) 0 clamp(56px,9vh,104px)}.lp-hero-in{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(32px,5vw,72px);display:grid}.lp-kicker{background:var(--slab-bg);box-shadow:var(--slab-shadow-sm);color:var(--muted);border-radius:999px;align-items:center;gap:10px;margin-bottom:26px;padding:8px 16px;font-size:14px;font-weight:600;display:inline-flex}.lp-kicker b{color:var(--teal)}.lp-dot{background:var(--teal);border-radius:50%;width:8px;height:8px;animation:2s infinite lpPulse}@keyframes lpPulse{50%{opacity:.35;transform:scale(.8)}}.lp h1{letter-spacing:-.04em;text-wrap:balance;margin:0;font-size:clamp(40px,6.2vw,76px);font-weight:800;line-height:1.02}.lp-hl{background:var(--grad);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.lp-lead{color:var(--muted);max-width:32em;margin:24px 0 0;font-size:clamp(17px,2vw,20px);line-height:1.55}.lp-cta{flex-wrap:wrap;gap:16px;margin-top:36px;display:flex}.lp-fine{color:var(--muted);margin:16px 0 0;font-size:14px}.lp-chips{flex-wrap:wrap;gap:10px;margin:32px 0 0;padding:0;list-style:none;display:flex}.lp-chips li{background:var(--slab-bg);box-shadow:var(--slab-shadow-sm);border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14px;font-weight:600;display:inline-flex}.lp-chips .i3{filter:drop-shadow(0 3px 4px #0006);width:26px;height:26px}.lp-scene{perspective:1400px;width:100%;max-width:580px;margin-inline:auto;position:relative}.lp-scene-in{transform-style:preserve-3d;transition:transform .25s var(--ease);transform:rotateX(calc(var(--rx,0) * 1deg)) rotateY(calc(var(--ry,0) * 1deg));position:relative}.lp-hero-img{z-index:1;filter:drop-shadow(0 40px 40px #0000008c);width:100%;height:auto;animation:7s ease-in-out infinite heroFloat;position:relative}.lp-floor{filter:blur(14px);background:radial-gradient(closest-side,#ff6a4d80,#0000 72%);border-radius:50%;height:12%;position:absolute;bottom:-3%;left:12%;right:12%}.lp-fl{z-index:2;transform:translate3d(calc(var(--px,0) * var(--d,30) * 1px), calc(var(--py,0) * var(--d,30) * 1px), 0);transition:transform .2s var(--ease);position:absolute}.lp-fl .i3{animation:6s ease-in-out infinite bob3d}.lp-fl.f1{--d:46;top:6%;left:-4%}.lp-fl.f2{--d:70;bottom:20%;right:-6%}.lp-fl.f2 .i3{animation-delay:-2s}.lp-fl.f3{--d:30;bottom:6%;left:4%}.lp-fl.f3 .i3{animation-delay:-4s}.lp-live-tag{z-index:3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.08em;box-shadow:var(--slab-shadow-sm);background:#0c0e17b3;border-radius:999px;align-items:center;gap:7px;padding:7px 13px;font-size:12px;font-weight:800;display:inline-flex;position:absolute;top:10%;right:6%}.lp-live-tag i{background:#ff5470;border-radius:50%;width:8px;height:8px;animation:1.6s infinite lpPulse}@keyframes heroFloat{50%{transform:translateY(-12px)}}@keyframes bob3d{50%{transform:translateY(-10px)rotateY(14deg)}}.lp-sec{padding:clamp(64px,9vw,112px) 0}.lp-sec.alt{border-block:1px solid var(--line);background:linear-gradient(#ffffff06,#ffffff03)}.lp-sec-h{max-width:720px;margin-bottom:clamp(32px,5vw,54px)}.lp-sec-h.row{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;max-width:none;display:flex}.lp h2{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(30px,4.4vw,52px);font-weight:800;line-height:1.06}.lp-sec-h p{color:var(--muted);margin:14px 0 0;font-size:18px}.lp h3{letter-spacing:-.02em;margin:0;font-size:21px;font-weight:700}.lp-slab{background:var(--slab-bg);box-shadow:var(--slab-shadow);--thick:7px;border-radius:28px;position:relative}.lp-slab p{color:var(--muted);margin:10px 0 0;line-height:1.55}.lp-ic .i3{width:84px;height:84px;transition:transform .35s var(--ease);margin-bottom:16px}.lp-hosts{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:18px;display:grid}.lp-host{cursor:pointer;transition:transform .3s var(--ease);border-radius:24px;padding:0;overflow:hidden}.lp-host:hover{transform:translateY(-6px)}.lp-host .ph{aspect-ratio:3/4;background:radial-gradient(circle at 50% 30%,#3a2f5e,#171b33 70%);place-items:center;display:grid;position:relative}.lp-host .ph img.av{object-fit:cover;width:100%;height:100%}.lp-host .ph .i3{width:96px}.lp-host .ph .tag{top:12px;position:absolute;inset-inline-start:12px}.lp-host .info{padding:14px 16px 16px}.lp-host .info b{font-size:17px}.lp-host .info span{color:var(--muted);margin-top:4px;font-size:13px;display:block}.lp-empty{grid-template-columns:auto 1fr auto;align-items:center;gap:24px;padding:30px 32px;display:grid}.lp-empty .i3{width:96px}.lp-empty p{margin:6px 0 0}.lp-steps{grid-template-columns:repeat(3,1fr);gap:20px;margin:0;padding:0;list-style:none;display:grid}.lp-step{padding:30px 28px 32px;overflow:hidden}.lp-step .n{inset-inline-end:22px;color:#ffffff0d;font-size:92px;font-weight:800;line-height:1;position:absolute;top:6px}.lp-bento{grid-template-columns:repeat(12,1fr);gap:20px;display:grid}.lp-bento .lp-slab{transition:transform .3s var(--ease);padding:30px 28px}.lp-bento .lp-slab:hover{transform:translateY(-4px)}.lp-bento .b1{background:linear-gradient(150deg, #5a2b26 0%, #2a1f33 45%, var(--slab-bot) 100%);grid-column:span 7}.lp-bento .b2{grid-column:span 5}.lp-bento .b3,.lp-bento .b4,.lp-bento .b5{grid-column:span 4}.lp-bento .b6{background:linear-gradient(150deg, #17504f 0%, #182a3c 45%, var(--slab-bot) 100%);grid-column:span 12}.lp-band{--thick:12px;background:linear-gradient(150deg, #5c2c25 0%, #21203f 50%, var(--slab-bot) 100%);border-radius:36px;grid-template-columns:1.1fr .9fr;align-items:center;gap:32px;padding:clamp(28px,5vw,56px);display:grid}.lp-band p{font-size:18px}.lp-badge{color:#ffd28a;box-shadow:var(--slab-shadow-sm);letter-spacing:.04em;text-transform:uppercase;background:linear-gradient(#4a3a2a,#2b2230);border-radius:999px;align-items:center;gap:8px;margin-bottom:18px;padding:7px 14px;font-size:13px;font-weight:700;display:inline-flex}.lp-badge .i3{width:22px;height:22px}.lp-list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.lp-list li{background:var(--slab-bg);box-shadow:var(--slab-shadow-sm);border-radius:18px;align-items:center;gap:14px;padding:14px 18px;font-weight:600;display:flex}.lp-list .i3{width:38px;height:38px}.lp-safe{grid-template-columns:.9fr 1.1fr;align-items:start;gap:clamp(28px,5vw,72px);display:grid}.lp-safe-h p{color:var(--muted);max-width:26em;margin:16px 0 0;font-size:18px}.lp-safe-h .i3{width:150px;margin-top:30px;animation:5s ease-in-out infinite bob3d}.lp-safe-list{gap:16px;margin:0;padding:0;list-style:none;display:grid}.lp-safe-list li{border-radius:22px;gap:18px;padding:24px;display:flex}.lp-safe-list .i3{width:68px;height:68px}.lp-faq{gap:14px;display:grid}.lp-faq details{border-radius:22px}.lp-faq details[open]{--thick:3px;transform:translateY(3px)}.lp-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;font-size:18px;font-weight:700;list-style:none;display:flex}.lp-faq summary::-webkit-details-marker{display:none}.lp-faq summary:after{content:"⌄";color:var(--muted);transition:transform .25s var(--ease);font-size:22px;line-height:1}.lp-faq details[open] summary:after{color:var(--accent-2);transform:rotate(180deg)}.lp-faq details p{margin:0;padding:0 24px 22px}.lp-final{text-align:center;--thick:12px;background:linear-gradient(150deg,#6a2f27 0%,#241f3f 46%,#14314a 100%);border-radius:40px;padding:clamp(40px,7vw,88px) 24px}.lp-final p{max-width:34em;margin:14px auto 32px;font-size:18px}.lp-final .side-ic{position:absolute;top:50%}.lp-final .side-ic.l{left:clamp(-30px,-2vw,0px);transform:translateY(-50%)rotate(-10deg)}.lp-final .side-ic.r{right:clamp(-30px,-2vw,0px);transform:translateY(-50%)rotate(10deg)}.lp-final .side-ic .i3{width:120px;animation:6s ease-in-out infinite bob3d}[data-tilt]{transform-style:preserve-3d;transform:perspective(1000px) rotateX(calc(var(--tx,0) * 1deg)) rotateY(calc(var(--ty,0) * 1deg));transition:transform .25s var(--ease)}[data-tilt].tilting{transition:transform 60ms linear}[data-tilt].tilting .i3{transform:translateZ(40px)scale(1.06)}.lp-reveal{opacity:0;transition:opacity .6s var(--ease), transform .6s var(--ease);transform:translateY(18px)}.lp-reveal.in{opacity:1;transform:none}.lp-tabs{flex-wrap:wrap;gap:12px;margin-bottom:18px;display:flex}.lp-tab{cursor:pointer;height:50px;color:var(--muted);background:var(--slab-bg);box-shadow:var(--slab-shadow-sm);transition:transform .12s var(--ease), color .15s;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 12px;font-size:15px;font-weight:700;display:inline-flex}.lp-tab:hover{color:var(--text);transform:translateY(-2px)}.lp-tab b{min-width:26px;height:24px;color:var(--text);background:#ffffff14;border-radius:999px;place-items:center;padding:0 7px;font-size:13px;display:inline-grid}.lp-tab.on{color:#2a120a;background:linear-gradient(#ff8a63 0%,#ff6a4d 45%,#ffa94a 130%);box-shadow:inset 0 2px #ffffff80,0 4px #b6432a,0 10px 18px -4px #ff6a4d73}.lp-tab.on b{color:#2a120a;background:#2a120a2e}.lp-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:28px;display:grid}.lp-filters label{color:var(--muted);gap:6px;font-size:13px;font-weight:700;display:grid}.lp-filters select.input{height:48px;color:var(--text);border-radius:16px;padding:0 14px;font-size:15px;font-weight:600}.lp-host .ph .tag2{top:12px;position:absolute;inset-inline-end:12px}.lp-host .info .act{color:var(--accent-2);margin-top:8px;font-weight:700}.lp-host.off .ph{filter:grayscale(.55)brightness(.75)}.lp-host.off .info .act{color:var(--muted)}.lp-auth .lp-auth-box{width:min(460px,100% - 32px);margin:clamp(24px,6vh,64px) auto 64px;padding:32px 28px}.lp-auth h1{font-size:clamp(30px,4vw,40px)}@media (width<=1020px){.lp-hero-in,.lp-band,.lp-safe{grid-template-columns:1fr}.lp-scene{max-width:460px}}@media (width<=900px){.lp-nav{display:none}.lp-steps{grid-template-columns:1fr}.lp-bento .b1,.lp-bento .b2,.lp-bento .b3,.lp-bento .b4,.lp-bento .b5,.lp-bento .b6{grid-column:span 12}.lp-empty{text-align:center;grid-template-columns:1fr;justify-items:center}.lp-filters{grid-template-columns:1fr}.lp-tabs{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:10px;overflow-x:auto}.lp-tab{flex:none}}@media (width<=760px){.bg3d-scr:not(.m),.bg3d-scr{opacity:.6}.bg3d-scr i{box-shadow:inset 0 0 0 1px #ffffff29, inset 0 -30px 50px -20px var(--tint), 0 0 30px -6px var(--tint)}}@media (width<=560px){.lp-wrap,.lp-narrow{width:calc(100% - 32px)}.lp-h-in{height:64px}.lp-logo span,.lp-h-r .lp-btn.sm.p{display:none}.lp-h-r{gap:6px;min-width:0}.lp-h-r select.input{flex:0 auto;min-width:104px;max-width:none;padding:0 4px 0 10px}.lp-h-r .lp-btn.sm{padding-inline:12px}.lp-h-r .install-app span{display:none}.lp-btn.lg{width:100%}.lp-cta{flex-direction:column}.lp-fl .i3{width:62px;height:62px}.lp-final .side-ic .i3{width:78px}.lp-final .side-ic.l{top:12%;left:-8px}.lp-final .side-ic.r{top:88%;right:-8px}.lp-f-in{flex-direction:column;align-items:flex-start}.lp-faq summary{padding:18px;font-size:16px}.lp-faq details p{padding:0 18px 18px}}@media (prefers-reduced-motion:reduce){.bg3d-scr i,.lp-hero-img,.lp-fl .i3,.lp-safe-h .i3,.lp-final .side-ic .i3{animation:none!important}[data-tilt],.lp-scene-in{transform:none!important}.lp-reveal{opacity:1;transform:none}}@media (hover:none){[data-tilt]{transform:none!important}}.center{padding:16px}.side nav .nav-h{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:14px 12px 4px;font-size:11px;font-weight:800}.side nav .nav-h:first-child{margin-top:0}@media (width<=800px){.shell.has-bb.menu-open .side nav .nav-h{margin-top:18px}.shell:not(.has-bb) .side nav .nav-h{display:none}}.bb-mid span{position:relative}.bb-live-dot{top:4px;background:#ff2d55;border:2px solid #fff;border-radius:50%;width:14px;height:14px;animation:1s ease-in-out infinite bloomDot;position:absolute;inset-inline-end:4px}.st-btn{position:relative}.hk-badge{top:-3px;color:#fff;background:#ff2d55;border-radius:10px;min-width:20px;height:20px;padding:0 5px;font-size:12px;font-weight:800;line-height:20px;position:absolute;inset-inline-end:-3px}.hl-side{inset-inline-end:10px;top:calc(max(12px, var(--sat,env(safe-area-inset-top))) + 118px);z-index:2;gap:8px;position:absolute}.hl-side .st-btn{width:46px;height:46px}.hl-side .st-btn .i3{width:28px;height:28px}.hl-top-r{flex-direction:column;flex:none;align-items:flex-end;gap:8px;display:flex}.hl-live{color:#fff;height:36px;font:inherit;white-space:nowrap;-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#00000080;border:0;border-radius:999px;align-items:center;gap:5px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.hl-live b{letter-spacing:.04em;background:#ff2d55;border-radius:6px;padding:1px 6px;font-size:11px}.hl-prem,.hl-shield-on{align-self:flex-start}.hl-shield-on{color:#b8ffe0;background:#3ddc9740}.st-goal{color:#fff;font:inherit;text-align:start;cursor:pointer;border:0}.hk-money{cursor:pointer;font:inherit;color:#1a1300;background:linear-gradient(#ffe08a,#ffbe3d);border:0;border-radius:16px;flex-direction:column;grid-template-columns:auto auto;align-items:center;gap:0 6px;padding:6px 12px;font-size:17px;font-weight:800;line-height:1.1;display:grid;box-shadow:0 4px 14px #ffbe3d66}.hk-money small{opacity:.8;grid-column:1/-1;justify-self:end;font-size:11px;font-weight:700}.hl-stage .st-top-l,.hcall .st-top-l{min-width:0;max-width:calc(100% - 128px)}.hl-end{cursor:pointer;height:36px;font:inherit;color:#fff;background:#ff2d55;border:0;border-radius:999px;padding:0 16px;font-weight:800;box-shadow:0 4px 12px #ff2d5573}.hl-checks-live{z-index:3;inset-inline-start:12px;top:calc(max(12px, var(--sat,env(safe-area-inset-top))) + 150px);flex-direction:column;align-items:flex-start;gap:6px;max-width:min(72%,420px);display:flex;position:absolute}.hl-checks-live .notice,.hl-checks-live .battle-bar{color:#fff;background:#0009;border:0;border-radius:14px;margin:0;padding:8px 10px}.hl-checks-live .battle-bar{width:min(340px,70vw)}.hl-checks-live>div:empty{display:none}.hl-checks-live button.st-note{color:#fff;font:inherit;text-align:start;cursor:pointer;border:0}.hl-warn{color:#1a1300;font-weight:700;background:#ffaa00bf!important}.hl-bottom{z-index:2}.hl-chat{max-width:min(78%,460px);max-height:35vh}.hl-chat>.hl-line{background:0 0;border-radius:0;flex-direction:column;gap:4px;padding:0;display:flex}.hl-chat .chat-line{background:#0000006b;border-radius:16px;padding:4px 10px;font-size:14px}.hl-line.sel .chat-line{box-shadow:0 0 0 2px #ff4f8b}.hl-line-act{flex-wrap:wrap;gap:6px;display:flex}.hl-line-act button{cursor:pointer;height:34px;font:inherit;color:#fff;background:#ff4f8bd9;border:0;border-radius:999px;padding:0 12px;font-size:13px;font-weight:700}.hl-pinned{cursor:pointer;text-align:start;max-width:min(86%,480px);font:inherit;color:#1a1300;white-space:nowrap;text-overflow:ellipsis;background:#ffe08aeb;border:0;border-radius:12px;align-self:flex-start;padding:6px 12px;font-size:14px;font-weight:700;overflow:hidden}.hl-cap{opacity:.85;font-style:italic}.st-input .hl-q{color:#fff;font-size:20px}.st-input .hl-q.on{filter:drop-shadow(0 0 6px #ffd56b)}.hk-quick{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.hk-quick::-webkit-scrollbar{display:none}.hk-quick button{color:#fff;height:38px;font:inherit;cursor:pointer;white-space:nowrap;background:#0000008c;border:1px solid #ffffff4d;border-radius:999px;flex:none;padding:0 14px;font-size:14px;font-weight:600}@media (width<=420px){.hl-top-r .hk-money{padding:5px 10px;font-size:15px}}.video-stage video.cam-blur,.video-stage .cam-blur{filter:blur(24px)brightness(.8)}.cam-reveal{z-index:3;color:#fff;height:44px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);white-space:nowrap;background:#0009;border:1px solid #fff6;border-radius:999px;padding:0 18px;font-weight:800;position:absolute;top:42%;left:50%;transform:translate(-50%)}.hl-stage .cam-reveal{top:auto;bottom:46%}.hl-pre-v{object-fit:cover;background:#000;width:100%;height:100%;position:absolute;inset:0}@media (width>=801px){.hl-pre-v{object-fit:contain}}.hl-checks{flex-direction:column;align-items:flex-end;gap:6px;max-width:70%;display:flex}.hl-chk{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000008c;border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:700;display:inline-flex}.hl-chk.ok{color:#b8ffe0}.hl-chk.warn{color:#ffd56b;background:#3c1e00b3}.hl-mic{background:#ffffff40;border-radius:3px;width:46px;height:6px;display:inline-block;overflow:hidden}.hl-mic b{background:#3ddc97;height:100%;transition:width .2s;display:block}.hl-pre .hl-side{top:calc(max(12px, var(--sat,env(safe-area-inset-top))) + 150px)}.hl-pre-card{z-index:3;padding:16px 14px max(16px, var(--sab,env(safe-area-inset-bottom)));background:linear-gradient(#0000,#000000bf 22%);flex-direction:column;gap:10px;display:flex;position:absolute;inset:auto 0 0}.hl-pre-card>*{width:100%;max-width:560px;margin-inline:auto}.hl-pre-card .input{color:#fff;background:#0000008c;border-color:#ffffff40;border-radius:999px;height:48px;font-size:16px}.hl-more-t{text-align:start;color:#fff;font:inherit;cursor:pointer;background:#00000073;border:0;border-radius:14px;padding:10px 14px;font-size:14px;font-weight:700;display:block}.hl-chev{float:inline-end}.hl-opts{background:#141628eb;border-radius:16px;gap:10px;max-height:40vh;padding:12px;display:grid;overflow-y:auto}.hl-opts .mini-field{color:#dfe2f5;font-size:13px}.hl-opts .mini-field input,.hl-opts .mini-field select{border:1px solid var(--line);color:#fff;background:#ffffff14;border-radius:12px;width:100%;min-height:44px;padding:8px 12px;font-size:16px}.hl-opts .mini-field select option{color:#111}.hl-opts small{color:#ffd56b;font-weight:700}.hl-check{gap:8px;min-height:40px;font-weight:600}.hl-go{flex:none;height:58px;font-size:19px}.hl-go:disabled{opacity:.55}.hl-dot{background:#fff;border-radius:50%;width:12px;height:12px;box-shadow:0 0 0 4px #ffffff4d}.hk-sheet-bg{z-index:8}.st-sheet .mini-field{margin-bottom:10px;display:flex}.st-sheet .mini-field input,.st-sheet .mini-field select{width:100%;min-height:44px;font-size:16px}.st-sheet h3{margin:16px 0 8px;font-size:16px}.hk-big{cursor:pointer;width:100%;min-height:52px;font:inherit;color:#fff;background:linear-gradient(#ff4f8b,#e0115f);border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;margin-top:10px;padding:0 18px;font-size:17px;font-weight:800;display:flex}.hk-big.ok{color:#062a18;background:linear-gradient(#43e39f,#18b06d)}.hk-big.danger{background:#ff2d55}.hk-big.ghost{color:var(--text);border:1px solid var(--line);background:0 0}.hk-big:disabled{opacity:.55;cursor:default}.hk-confirm-bg{z-index:3000;background:#05060c99;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.hk-confirm{background:var(--surf);width:min(520px,100%);color:var(--text);padding:20px 16px max(16px, var(--sab,env(safe-area-inset-bottom)));border-radius:24px 24px 0 0}.hk-confirm h3{margin:0 0 6px;font-size:19px}.hk-confirm .muted{margin:0 0 6px}.hk-money-big{text-align:center;color:#ffd56b;margin:4px 0 10px;font-size:40px;font-weight:900}.hk-rows p{border-bottom:1px solid var(--line);justify-content:space-between;gap:10px;margin:0;padding:10px 2px;display:flex}.hk-rows b{white-space:nowrap}.hk-tiles{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.hk-tiles button{border:1px solid var(--line);background:var(--surf-2);min-height:92px;color:var(--text);font:inherit;text-align:center;cursor:pointer;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 6px;font-size:12px;font-weight:700;display:flex}.hk-tabs{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}.hk-tabs button{border:1px solid var(--line);min-height:40px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:1;padding:0 12px;font-weight:700}.hk-tabs button.on{background:var(--accent);border-color:var(--accent);color:#2a120a}.hk-person{border:0;border-bottom:1px solid var(--line);width:100%;min-height:48px;color:var(--text);font:inherit;text-align:start;cursor:pointer;background:0 0;align-items:center;gap:10px;padding:6px 4px;display:flex}.hk-person>b{text-align:center;width:26px}.hk-person>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:700;overflow:hidden}.hk-person>em{color:var(--muted);white-space:nowrap;font-size:13px;font-style:normal}.hk-mod{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin-top:12px;display:grid}.hk-mod>button{border:1px solid var(--line);background:var(--surf-2);min-height:72px;color:var(--text);font:inherit;cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:4px;padding:8px 4px;font-size:12px;font-weight:700;display:flex}.hk-mod>button.bad{color:#ff8aa0;border-color:#ff2d5599}.hk-mod>button.on{color:#3ddc97;border-color:#3ddc97}.hl-goal-form{gap:8px;display:grid}.hl-goal-form .input{min-height:48px;font-size:16px}.hk-daygoal{background:var(--surf-2);border-radius:14px;margin:12px 0;padding:12px}.hk-bar{background:#ffffff1f;border-radius:4px;height:8px;margin-top:8px;overflow:hidden}.hk-bar i{background:linear-gradient(90deg,#ffd56b,#ffb84d);height:100%;display:block}.hl-sum{background:radial-gradient(circle at 50% 0,#3a1838,#0f1222 60%);overflow-y:auto}.hl-sum-in{max-width:520px;padding:max(24px, var(--sat,env(safe-area-inset-top))) 16px max(24px, var(--sab,env(safe-area-inset-bottom)));color:var(--text);margin:0 auto}.hl-sum-in h1{text-align:center;margin-top:12px}.hl-sum .hk-person{cursor:default}.hk-caller{color:#fff;font:inherit;cursor:pointer;border:0;padding-inline-end:14px}.hk-caller .st-host-t span{color:#ffd56b}.hcall .st-video .pip{width:24%;bottom:13%}.hcall .st-ringing .pill{display:none}.card input[type=range]{accent-color:#ff4f8b;min-height:44px}.hk-ring{z-index:2500;color:#fff;background:radial-gradient(circle at 50% 20%,#4a1840,#0b0d1a 70%);justify-content:center;display:flex;position:fixed;inset:0;overflow-y:auto}.hk-ring-in{width:min(480px,100%);padding:max(18px, var(--sat,env(safe-area-inset-top))) 16px max(18px, var(--sab,env(safe-area-inset-bottom)));flex-direction:column;gap:10px;display:flex}.hk-ring-h{align-items:center;gap:8px;margin:0;font-size:20px;font-weight:900;animation:1.2s ease-in-out infinite ringPulse;display:flex}@keyframes ringPulse{50%{opacity:.65}}.hk-ring-left{background:conic-gradient(#ff4f8b calc(var(--p) * 360deg), #ffffff26 0);border-radius:50%;place-items:center;width:46px;height:46px;margin-inline-start:auto;font-size:17px;display:grid;box-shadow:inset 0 0 0 5px #1a0f20}.hk-ring-card{background:#ffffff0f;border-radius:18px;padding:12px}.hk-ring-money{text-align:center;color:#ffd56b;margin:0;font-size:24px;font-weight:900}.hk-ring-sub{text-align:center;margin:0;font-size:13px}.hk-ring-self{border:2px solid #ffffff4d;border-radius:16px;align-self:center;width:120px;overflow:hidden}.hk-ring-self video,.hk-ring-self .cam-preview{aspect-ratio:3/4;object-fit:cover;width:100%;display:block}.hk-ring-self p{margin:0;padding:6px;font-size:11px}.hk-ring .hk-big{min-height:60px;font-size:19px}.hk-ring-row{grid-template-columns:1fr 1fr;gap:10px;display:grid}.hk-ring-row .hk-big{color:#fff;border-color:#ffffff4d}@media (prefers-reduced-motion:reduce){.hk-ring-h,.bb-live-dot{animation:none}}.hstats{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}@media (width<=480px){.hstats{grid-template-columns:repeat(2,1fr);gap:8px}.hstats .stat{padding:12px}.hstats .stat b{font-size:20px}}.hk-scroll{-webkit-overflow-scrolling:touch;max-width:100%;overflow-x:auto}.hk-cards{gap:8px;display:grid}.hk-cards>div{background:var(--surf);border:1px solid var(--line);border-radius:14px;gap:4px;padding:12px;display:grid}.hk-cards .row{justify-content:space-between}.hk-status{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.hk-status .btn{min-height:44px}.hk-steps{scrollbar-width:none;gap:4px;margin:10px 0 14px;display:flex;overflow-x:auto}.hk-steps::-webkit-scrollbar{display:none}.hk-steps>div{text-align:center;color:var(--muted);flex-direction:column;flex:1 0 84px;align-items:center;gap:4px;font-size:11px;font-weight:700;display:flex}.hk-steps>div i{background:var(--surf-2);border:2px solid var(--line);border-radius:50%;place-items:center;width:28px;height:28px;font-size:13px;font-style:normal;display:grid}.hk-steps>div.done{color:var(--ok)}.hk-steps>div.done i{border-color:var(--ok);background:#3ddc9733}.hk-steps>div.now{color:var(--text)}.hk-steps>div.now i{border-color:var(--accent);background:#ff6a4d33}.hk-tasks{gap:8px;display:grid}.hk-tasks>div{grid-template-columns:1fr auto;align-items:center;gap:4px 10px;display:grid}.hk-tasks .hk-bar{grid-column:1/-1;margin:0}.hk-cal{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:8px;margin:12px 0;display:grid}.hk-cal>div{background:var(--surf);border:1px solid var(--line);border-radius:14px;padding:10px 12px}.hk-cal>div b{font-size:18px;display:block}.hk-cal>div span{color:var(--muted);font-size:12px}.hk-cal>div.now{border-color:var(--ok)}.hk-cal>div.now b{color:var(--ok)}.hk-psteps{flex-wrap:wrap;gap:6px;font-size:12px;display:flex}.hk-psteps span{color:var(--muted)}.hk-psteps span.done{color:var(--ok);font-weight:700}.hk-chips{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.hk-chips span{background:var(--surf-2);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-weight:700;display:inline-flex}.hk-chips button{color:var(--muted);cursor:pointer;background:0 0;border:0;min-width:28px;min-height:28px;font-size:16px}.wheel-del{min-width:44px;min-height:44px}.hd-btn{z-index:80;inset-inline-start:12px;cursor:pointer;background:#0009;border:2px solid #3ddc97;border-radius:50%;place-items:center;width:50px;height:50px;display:grid;position:fixed;top:42%}.hd-bg{z-index:90;background:#0006;align-items:flex-end;display:flex;position:fixed;inset:0}.hd-sheet{background:var(--surf);width:100%;max-height:70vh;color:var(--text);padding:14px 16px max(16px, var(--sab,env(safe-area-inset-bottom)));border-radius:22px 22px 0 0;overflow-y:auto}@media (width>=801px){.hd-sheet{max-width:640px;margin:0 auto}}.hd-line{border-bottom:1px solid var(--line);gap:6px;padding:8px 0;display:grid}.hd-line .btn{min-height:38px}.hl-checks-live>p,.hl-checks-live .error{background:#0009;border-radius:12px;margin:0;padding:6px 10px}.gp{flex-direction:column;gap:10px;display:flex}.gp-top{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.gp-bal{background:var(--surf-2);border-radius:999px;align-items:center;gap:6px;padding:6px 12px;font-size:16px;display:inline-flex}.gp-secret{cursor:pointer;align-items:center;gap:6px;min-height:36px;font-size:14px;display:inline-flex}.gp-secret input{width:18px;height:18px}.gp-usd{opacity:.7;font-weight:600}@media (width<=420px){.gp-hide-s{display:none}}button.gift{font:inherit;color:var(--text);flex-direction:column;align-items:center;gap:2px;min-height:112px;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex;position:relative}.gift-n{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;line-height:1.2;overflow:hidden}.gift-c{color:var(--muted);align-items:center;gap:3px;min-height:16px;font-size:12px;display:inline-flex}.gift.sel{border-color:var(--accent-2);box-shadow:0 0 0 2px var(--accent-2), 0 8px 22px #ffa94a40;transform:scale(1.04)}.gift.locked .gift-pic{filter:grayscale(.6)brightness(.7)}.gift-lock{top:4px;color:#3a2400;background:linear-gradient(#ffe08a,#e0a630);border-radius:999px;padding:1px 6px;font-size:10px;font-weight:800;position:absolute;inset-inline-start:4px}.gift-act{color:#ffd36b;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;overflow:hidden}.gp-to{gap:8px;display:flex}.gp-to-i{border:2px solid var(--line);background:var(--surf-2);color:var(--text);font:inherit;cursor:pointer;border-radius:14px;flex:1;align-items:center;gap:8px;min-width:0;padding:6px 10px;display:flex}.gp-to-i img{object-fit:cover;border-radius:50%;flex:none;width:36px;height:36px}.gp-to-i span{text-align:start;flex-direction:column;min-width:0;display:flex}.gp-to-i b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.gp-to-i small{color:var(--muted)}.gp-to-i.on{border-color:var(--accent)}.gp-send{bottom:calc(-1 * max(16px, env(safe-area-inset-bottom)));background:var(--surf);z-index:2;flex-direction:column;gap:8px;padding:10px 0 4px;display:flex;position:sticky}.gp-qty{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.gp-qty::-webkit-scrollbar{display:none}.gp-qty .fx-chip{min-height:36px}.gp-go{width:100%;min-height:48px;font-size:16px}.gp-sum{justify-content:center;align-items:center;gap:6px;font-weight:700;display:flex}.gp-combo{cursor:pointer;color:#2a120a;width:84px;height:84px;font:inherit;touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:radial-gradient(circle at 35% 30%,#ffe6a8,#ffb84d 55%,#ff6a4d);border:0;border-radius:50%;flex-direction:column;justify-content:center;align-self:center;align-items:center;display:flex;position:relative;box-shadow:0 8px 26px #ff783c80}.gp-combo:active{transform:scale(.94)}.gp-combo b{font-size:24px;line-height:1;animation:.35s cubic-bezier(.2,1.6,.4,1) gpPop}.gp-combo small{font-size:12px;font-weight:700}.gp-combo svg{pointer-events:none;width:calc(100% + 12px);height:calc(100% + 12px);position:absolute;inset:-6px;transform:rotate(-90deg)}.gp-combo circle{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round;stroke-dasharray:182;stroke-dashoffset:0;animation:3s linear forwards gpRing}@keyframes gpRing{to{stroke-dashoffset:182px}}@keyframes gpPop{0%{transform:scale(1.6)}to{transform:scale(1)}}.gp-undo{color:#fff;background:#141628d9;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:4px 6px 4px 10px;font-size:14px;font-weight:700;display:inline-flex}.gp-undo button{min-height:36px;font:inherit;cursor:pointer;color:#1a1a2a;background:#fff;border:0;border-radius:999px;padding:8px 12px;font-size:13px;font-weight:800}.gp-confirm{color:var(--text);margin-top:4px}.gp-topup{background:var(--surf-2);border:1px solid var(--line);color:var(--text);border-radius:18px;flex-direction:column;gap:8px;padding:12px;display:flex}.gp-topup-h{justify-content:space-between;align-items:center;display:flex}.gp-topup p{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.gp-pack{text-align:start;border:1px solid var(--line);background:var(--surf);color:var(--text);font:inherit;cursor:pointer;border-radius:14px;grid-template-columns:1fr auto;grid-template-areas:"c p""s p";align-items:center;gap:2px 10px;min-height:56px;padding:10px 14px;display:grid}.gp-pack>span{grid-area:c}.gp-pack>small{color:var(--muted);grid-area:s}.gp-pack>b{grid-area:p;font-size:17px}.gp-pack.best{border:2px solid var(--accent-2)}.gp-pack.offer{background:linear-gradient(135deg,#ff4f8b2e,#ffb84d1f);border:2px solid #ff4f8b}.gp-pack.offer>small{color:#ff8fb3;font-variant-numeric:tabular-nums}.gp-pack s{opacity:.6;font-size:13px;font-weight:400}.gs-confirm{max-height:50vh;overflow-y:auto}.gift-strip[aria-busy=true] .gs-i{opacity:.6}.gp-call{min-height:44px;font:inherit;color:#fff;cursor:pointer;background:linear-gradient(#ff4f8b,#e0115f);border:0;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:10px 16px;font-weight:800;animation:.35s ease-out gpIn;display:inline-flex;box-shadow:0 6px 18px #e0115f73}@keyframes gpIn{0%{opacity:0;transform:translateY(12px)}}.gb-wrap{z-index:8900;inset-inline-start:8px;pointer-events:none;flex-direction:column;gap:8px;max-width:calc(100vw - 80px);display:flex;position:fixed;top:max(30vh,190px)}.gb{color:#fff;background:linear-gradient(90deg,#ff4f8be0,#8c28c88c 70%,#8c28c800);border-radius:999px;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;column-gap:8px;max-width:340px;height:56px;padding:4px 6px 4px 4px;animation:.4s cubic-bezier(.2,1.2,.4,1) both gbIn;display:grid;box-shadow:0 6px 18px #00000059}.gb.flash{animation:.4s cubic-bezier(.2,1.2,.4,1) both gbIn,.8s ease-out gbFlash}@keyframes gbIn{0%{opacity:0;transform:translate(-110%)}}@keyframes gbFlash{0%{box-shadow:0 0 #ffd66be6}to{box-shadow:0 0 0 18px #ffd66b00}}.gb>.fa,.gb>.gb-ava{grid-area:1/1/3}.gb>.gb-name{grid-area:1/2;align-self:end}.gb>.gb-t{grid-area:2/2;align-self:start}.gb>.gb-g{grid-area:1/3/3}.gb>.gb-x{grid-area:1/4/3}.gb-ava{object-fit:cover;background:#ffffff40;border-radius:50%;place-items:center;font-weight:800;display:inline-grid}.gb-name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;overflow:hidden}.gb-t{gap:6px;min-width:0;line-height:1.15;display:flex;overflow:hidden}.gb-t .gb-act{flex:none}.gb-t small{opacity:.92;text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.gb-act{color:#ffe08a}.gb-g{object-fit:contain;filter:drop-shadow(0 4px 6px #0006);flex:none;width:54px;height:54px;margin-block:-10px;animation-duration:3s;animation-fill-mode:both}.gb-x{color:#fff;text-shadow:0 2px #c2185b,0 0 12px #ff4f8bcc;padding-inline-end:6px;font-size:26px;font-style:italic;font-weight:900;animation:.45s cubic-bezier(.2,1.8,.4,1) gbX;display:inline-block}.gb-x.gold{color:#ffe08a;text-shadow:0 2px #8a5a00,0 0 18px #ffd66b}@keyframes gbX{0%{transform:scale(1.6)}to{transform:scale(1)}}.gb-g.a-rise,.gb-g.a-float,.gb-g.a-glide{animation-name:gbBob}.gb-g.a-drop,.gb-g.a-bounce,.gb-g.a-pulse,.gb-g.a-zoom{animation-name:gbPulse}.gb-g.a-spin,.gb-g.a-orbit{animation-name:gbSpin}.gb-g.a-swing,.gb-g.a-whip,.gb-g.a-shake,.gb-g.a-dash,.gb-g.a-launch{animation-name:gbSwing}@keyframes gbBob{0%,to{transform:translateY(0)}25%,75%{transform:translateY(-6px)}50%{transform:translateY(2px)}}@keyframes gbPulse{0%{transform:scale(.4)}15%{transform:scale(1.2)}30%,60%{transform:scale(1)}45%{transform:scale(1.1)}}@keyframes gbSpin{0%{transform:rotateY(0)scale(.5)}30%{transform:rotateY(360deg)scale(1.1)}to{transform:rotateY(360deg)}}@keyframes gbSwing{0%,to{transform:rotate(0)}15%{transform:rotate(-18deg)}30%{transform:rotate(14deg)}45%{transform:rotate(-8deg)}60%{transform:rotate(4deg)}}.gfx-cap{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:calc(100vw - 24px);display:flex}.gfx-who{align-items:center;gap:6px;display:inline-flex}.gfx-act{text-align:center;color:#ffe08a;flex-basis:100%;font-weight:800}.gfx .gb-x{font-size:30px}.a-glide{transform-origin:50% 0;animation-name:gaGlide}@keyframes gaGlide{0%{transform:translateY(-60vh)rotate(-8deg)}25%{transform:translateY(0)rotate(4deg)skew(-6deg)}40%{transform:rotate(-3deg)skew(4deg)}55%,80%{transform:rotate(0)skew(0)}to{opacity:0;transform:translateY(60vh)rotate(12deg)skew(-10deg)}}.a-bounce{transform-origin:50% 100%;animation-name:gaBounce}@keyframes gaBounce{0%{transform:scale(0)}12%{transform:scale(1.05)}20%,36%,52%,68%{transform:scaleY(.82)scaleX(1.1)}28%,44%,60%,76%{transform:translateY(-6vh)scaleY(1.06)}84%{transform:none}to{transform:scale(0)}}.g-glory{z-index:9100;top:max(8px, env(safe-area-inset-top));color:#3a2400;pointer-events:none;white-space:nowrap;background:linear-gradient(90deg,#fff3c4,#ffd36b 40%,#ffb84d);border-radius:999px;align-items:center;gap:8px;max-width:calc(100vw - 24px);padding:6px 16px 6px 6px;font-weight:800;animation:8s both gGlory;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #ffbe5099}.g-glory img{object-fit:contain;width:40px;height:40px}.g-glory-t{text-overflow:ellipsis;align-items:center;gap:6px;display:inline-flex;overflow:hidden}@keyframes gGlory{0%{transform:translate(-50%,-120%)}6%,92%{transform:translate(-50%)}to{transform:translate(-50%,-120%)}}.g-notice{z-index:9150;color:#fff;pointer-events:none;background:#140c1ee0;border-radius:999px;align-items:center;gap:10px;max-width:calc(100vw - 24px);padding:8px 16px 8px 8px;animation:.5s cubic-bezier(.2,1.4,.4,1) both gNote;display:flex;position:fixed;bottom:30vh;left:50%;transform:translate(-50%);box-shadow:0 10px 30px #00000073}.g-notice img{object-fit:contain;width:48px;height:48px;animation:1.6s ease-in-out infinite gpIdle}.g-notice span{flex-direction:column;display:flex}.g-notice small{opacity:.8}@keyframes gNote{0%{opacity:0;transform:translate(-50%,30px)scale(.8)}}.gsc{pointer-events:none;position:absolute;inset:0;overflow:hidden}.gsc i,.gsc b{display:block;position:absolute}.gsc-drop{left:calc(30vw + var(--i) * 5vw);opacity:0;width:10px;height:14px;animation:gscDrop 1.2s ease-in calc(var(--gd) * .45 + var(--i) * .12s) 2;background:linear-gradient(#e8f8ff,#8fd3ff);border-radius:50%/60% 60% 40% 40%;top:46%}@keyframes gscDrop{0%{opacity:0;transform:translateY(0)}15%{opacity:1}to{opacity:0;transform:translateY(45vh)}}.sc-melt .gfx-main img{animation:gscMelt var(--gd) ease both}@keyframes gscMelt{0%,40%{filter:drop-shadow(0 0 30px #aae6ffcc)}75%{opacity:.75;transform:scaleY(.72)translateY(14%)}to{opacity:.4;transform:scaleY(.6)translateY(20%)}}.gsc-lens{background:radial-gradient(circle at var(--sx,50%) var(--sy,50%), transparent 15vmin, #ff4f8b99 15.4vmin, #000000d1 16vmin);animation:gscScope var(--gd) ease-in-out both;inset:0}@property --sx{syntax:"<percentage>";inherits:false;initial-value:50%}@property --sy{syntax:"<percentage>";inherits:false;initial-value:50%}@keyframes gscScope{0%{--sx:10%;--sy:20%;opacity:0}10%{opacity:1}35%{--sx:80%;--sy:35%}60%{--sx:30%;--sy:70%}78%,92%{--sx:50%;--sy:45%}to{--sx:50%;--sy:45%;opacity:0}}.gsc-cl,.gsc-cr{background:repeating-linear-gradient(90deg,#7a0016 0 4vw,#b3122e 4vw 7vw,#8c0a20 7vw 9vw);width:51%;top:0;bottom:0;box-shadow:inset 0 -30px 40px #00000080}.gsc-cl{transform-origin:0;animation:gscCurtL var(--gd) ease-in-out both;left:0}.gsc-cr{transform-origin:100%;animation:gscCurtR var(--gd) ease-in-out both;right:0}@keyframes gscCurtL{0%{transform:translate(-100%)}25%,35%{transform:translate(0)}70%,to{transform:translate(-92%)scaleX(.6)}}@keyframes gscCurtR{0%{transform:translate(100%)}25%,35%{transform:translate(0)}70%,to{transform:translate(92%)scaleX(.6)}}.gsc-secret{color:#fff;text-shadow:0 0 30px #c2185b;animation:gscSecret var(--gd) ease both;flex-direction:column;align-items:center;font-size:min(18vmin,120px);display:flex;top:22%;left:50%;transform:translate(-50%)}.gsc-secret small{text-shadow:none;background:#0009;border-radius:999px;padding:4px 10px;font-size:15px}@keyframes gscSecret{0%,30%{opacity:0;transform:translate(-50%)scale(.3)}40%{opacity:1;transform:translate(-50%)scale(1.2)}48%,85%{opacity:1;transform:translate(-50%)scale(1)}to{opacity:0}}.gsc-lip{width:min(92vw,600px);top:18%;left:50%;overflow:visible;transform:translate(-50%)rotate(-6deg)}.gsc-lip text{fill:none;stroke:#e0115f;stroke-width:3px;stroke-dasharray:1400;stroke-dashoffset:1400px;animation:gscWrite calc(var(--gd) * .6) ease-out calc(var(--gd) * .15) forwards;font:italic 900 92px/1 Brush Script MT,Segoe Script,cursive}@keyframes gscWrite{80%{fill:#e0115f00}to{stroke-dashoffset:0;fill:#e0115fd9}}.sc-spank{animation:gfxFade var(--gd) ease both, gscShake .5s ease 2 calc(var(--gd) * .2)}@keyframes gscShake{0%,to{transform:none}20%{transform:translate(-10px,4px)}40%{transform:translate(8px,-6px)}60%{transform:translate(-6px,2px)}80%{transform:translate(3px)}}.gsc-flash{opacity:0;animation:gscFlash .5s ease-out calc(var(--gd) * .2) both;background:radial-gradient(circle at 50% 55%,#ff78aabf,#0000 55%);inset:0}.gsc-flash.two{animation-delay:calc(var(--gd) * .2 + .55s)}@keyframes gscFlash{0%{opacity:0}15%{opacity:1}to{opacity:0}}.gsc-neon{letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;color:#ffd6ea;max-width:96vw;font:800 min(14vmin,84px)/1 Arial Rounded MT Bold,system-ui,sans-serif;top:16%;left:50%;overflow:hidden;transform:translate(-50%)}.gsc-neon span{opacity:.15;text-shadow:none;animation:.9s step-end both gscNeon}@keyframes gscNeon{0%{opacity:.15}20%{opacity:1;text-shadow:0 0 6px #fff,0 0 18px #ff4f8b,0 0 40px #ff4f8b}30%{opacity:.3;text-shadow:none}45%,to{opacity:1;text-shadow:0 0 6px #fff,0 0 18px #ff4f8b,0 0 40px #ff4f8b,0 0 70px #e0115f}}.gsc-door{opacity:0;width:min(40vmin,240px);height:min(64vmin,380px);animation:gscDoorLight var(--gd) ease both;background:linear-gradient(#fff4d6,#ffbf6b);margin-left:calc(min(40vmin,240px)/-2);top:20%;left:50%;box-shadow:0 0 80px 30px #ffc878a6}.gsc-door:after{content:"";transform-origin:0;animation:gscDoor var(--gd) ease both;background:linear-gradient(90deg,#5a2a14,#7a3b1c);position:absolute;inset:0}@keyframes gscDoorLight{0%,30%{opacity:0}40%,85%{opacity:1}to{opacity:0}}@keyframes gscDoor{0%,45%{transform:perspective(600px)rotateY(0)}70%,to{transform:perspective(600px)rotateY(-80deg)}}.gsc-silk{filter:blur(2px);height:60%;animation:gscSilk var(--gd) ease-in-out both;background:linear-gradient(#f7e2be00,#f7e2be8c 40%,#d6b48259);border-radius:0 0 50% 50%/0 0 30% 30%;inset:-20% 0 auto}@keyframes gscSilk{0%{opacity:0;transform:translateY(-60%)skewY(-6deg)}30%{opacity:1}60%{transform:translateY(60%)skewY(5deg)}to{opacity:0;transform:translateY(170%)skewY(-4deg)}}.gsc-bub{left:var(--x);width:calc(14px + var(--i) * 2px);aspect-ratio:1;animation:gscBub 2.2s ease-in calc(var(--i) * .15s) 2 both;background:radial-gradient(circle at 30% 30%,#ffffffe6,#a0dcff26 45%,#0000 70%);border:2px solid #fffc;border-radius:50%;bottom:-40px}@keyframes gscBub{0%{opacity:0;transform:translateY(0)}15%{opacity:1}to{opacity:0;transform:translateY(-90vh)translate(4vw)}}.gsc-steam{filter:blur(14px);height:50%;animation:gscSteam var(--gd) ease both;background:radial-gradient(at 50% 100%,#fff6,#0000 65%);inset:auto 0 0}@keyframes gscSteam{0%{opacity:0;transform:translateY(20%)}40%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-30%)}}.gsc-disco{background:conic-gradient(#ff4f8b59 0 10%, transparent 10% 20%, #50c8ff4d 20% 30%, transparent 30% 40%, #ffd66b59 40% 50%, transparent 50% 60%, #a05aff59 60% 70%, transparent 70% 80%, #50ffaa4d 80% 90%, transparent 90%);animation:2.4s linear infinite gfxSpin;inset:-50%}.gsc-dot{left:var(--x);top:var(--y);width:18px;height:18px;box-shadow:0 0 14px 4px hsl(calc(var(--i) * 40deg) 100% 70%);animation:gscDot .5s ease-in-out calc(var(--i) * 90ms) infinite alternate;background:#fff;border-radius:50%}@keyframes gscDot{0%{opacity:.1;transform:scale(.5)}to{opacity:1;transform:scale(1.2)}}.gsc-beam{background:radial-gradient(ellipse 30vmin 40vmin at var(--sx,50%) 45%, #fff0c859, #000000db 70%);animation:gscBeam var(--gd) ease both;inset:0}@keyframes gscBeam{0%{--sx:0%;opacity:0}10%{opacity:1}35%{--sx:85%}55%,90%{--sx:50%}to{--sx:50%;opacity:0}}.gsc-spot-t{color:#3a2400;white-space:nowrap;text-overflow:ellipsis;max-width:92vw;animation:gfxCap var(--gd) ease both;background:linear-gradient(90deg,#fff3c4,#ffd36b);border-radius:999px;padding:8px 18px;font-size:17px;top:12%;left:50%;overflow:hidden;transform:translate(-50%)}.gsc-chain{width:min(90vmin,560px);top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.gsc-chain path{fill:none;stroke:#ffd36b;stroke-width:7px;stroke-linecap:round;stroke-dasharray:2 14;filter:drop-shadow(0 0 6px #ffb84d);stroke-dashoffset:900px;animation:gscChain calc(var(--gd) * .7) ease-out forwards}@keyframes gscChain{to{stroke-dashoffset:0}}.gsc-carpet{clip-path:polygon(30% 0,70% 0,100% 100%,0 100%);transform-origin:bottom;width:min(46vw,320px);height:72vh;animation:gscCarpet var(--gd) ease both;background:linear-gradient(90deg,#6d0012,#c4122f 30%,#e0233f 50%,#c4122f 70%,#6d0012);margin-left:calc(min(46vw,320px)/-2);bottom:0;left:50%}@keyframes gscCarpet{0%{transform:scaleY(0)}30%,88%{transform:scaleY(1)}to{opacity:0;transform:scaleY(1)}}.gsc-cam{left:var(--x);top:var(--y);opacity:0;width:26vmin;height:26vmin;animation:gscFlash .35s ease-out calc(var(--gd) * .3 + var(--i) * .26s) both;background:radial-gradient(circle,#fffffff2,#0000 60%);border-radius:50%;margin:-13vmin}.gsc-night{animation:gfxFade var(--gd) ease both;background:linear-gradient(#0a0e32cc,#28145080)}.gsc-star{left:var(--x);top:calc(var(--y) * .7);width:4px;height:4px;animation:gscDot .7s ease-in-out calc(var(--i) * 70ms) infinite alternate;background:#fff7d1;border-radius:50%;box-shadow:0 0 8px 2px #ffd36b}@media (prefers-reduced-motion:reduce){.gb,.gb-g,.gb-x,.gsc i,.gsc b,.gsc text,.gsc path,.sc-spank,.g-glory,.g-notice,.gp-combo b{animation-duration:1ms!important;animation-iteration-count:1!important}.gsc-disco,.gsc-dot,.gsc-star{animation:none}}.tf{-webkit-backdrop-filter:blur(8px);cursor:pointer;background:#0000006b;border:0;border-radius:999px;align-self:flex-start;align-items:center;min-height:40px;padding:3px 8px 3px 4px;display:inline-flex}.tf-i{margin-inline-start:-6px;display:inline-flex}.tf-i:first-child{margin-inline-start:0}.tf-i.n1{z-index:3;order:2}.tf-i.n2{z-index:2;order:1}.tf-i.n3{z-index:1;order:3}.tf-crown{order:4;width:26px;height:26px;margin-inline-start:4px}.tf-ph{object-fit:cover;color:#fff;background:#333;border:2px solid #ffd36b;border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:inline-grid}.tf-list{flex-direction:column;gap:6px;margin:8px 0 12px;padding:0;list-style:none;display:flex}.tf-list li{background:var(--surf-2);border-radius:14px;align-items:center;gap:10px;padding:6px 10px;display:flex}.tf-list li.king{background:linear-gradient(90deg, #ffd66b47, var(--surf-2))}.tf-list li b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tf-rank{text-align:center;width:24px;font-weight:800}.g-tray{z-index:8950;inset-inline-end:8px;flex-direction:column;gap:8px;width:min(260px,100vw - 16px);display:flex;position:fixed;top:max(96px,14vh)}.g-tray-i{color:#fff;background:#141628eb;border:1px solid #ffffff1f;border-radius:16px;flex-direction:column;gap:6px;padding:8px;animation:.3s ease-out gpIn;display:flex;box-shadow:0 8px 22px #0006}.g-tray-i.act{border-color:#ffd36b}.g-tray-h{align-items:center;gap:6px;display:flex}.g-tray-t{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:13px;overflow:hidden}.g-tray-x{color:#fff;cursor:pointer;background:0 0;border:0;width:32px;height:32px;font-size:16px}.g-tray-act{justify-content:space-between;align-items:center;gap:8px;display:flex}.g-tray-act b{color:#ffe08a;font-size:16px}.g-tray-r{gap:6px;display:flex}.g-tray-r button{cursor:pointer;background:#ffffff1a;border:0;border-radius:12px;flex:1;place-items:center;height:44px;display:grid}.g-tray-r button:active{transform:scale(.92)}.g-tray-r img{object-fit:contain;width:32px;height:32px}.g-tray-q{min-height:32px;font:inherit;color:#fff;cursor:pointer;background:#141628d9;border:0;border-radius:999px;align-self:flex-end;padding:6px 10px;font-size:12px}.gh-undone{opacity:.55}.ga-row{flex-wrap:nowrap;margin-bottom:8px}.ga-row select{max-width:42%;min-height:44px;font-size:16px}.ga-row input{flex:1;min-width:0;min-height:44px;font-size:16px}.cs-bg{z-index:95;background:#04040a8c;justify-content:center;align-items:flex-end;animation:.15s ease-out csFade;display:flex;position:fixed;inset:0}.cs{overscroll-behavior:contain;background:var(--surf);width:min(560px,100%);max-height:min(92dvh,92vh);color:var(--text);padding:10px 18px max(18px, env(safe-area-inset-bottom));text-align:start;border-radius:24px 24px 0 0;flex-direction:column;gap:10px;animation:.22s cubic-bezier(.2,.8,.2,1) csUp;display:flex;position:relative;overflow-y:auto;box-shadow:0 -12px 40px #00000080}.cs-grip{background:#ffffff40;border-radius:3px;width:44px;height:5px;margin:0 auto 4px;display:block}.cs-img{object-fit:cover;border:3px solid #ff4f8b;border-radius:50%;align-self:center;width:84px;height:84px}.cs-t{text-align:center;margin:0;font-size:19px;line-height:1.3}.cs-body p{margin:4px 0}.cs-price{background:var(--surf-2);border-radius:16px;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 10px;padding:10px 12px;display:flex}.cs-price b{align-items:center;gap:6px;font-size:22px;display:inline-flex}.cs-price span{color:var(--muted);font-weight:700}.cs-price small{text-align:center;color:var(--muted);flex-basis:100%;font-size:13px}.cs-warn{color:var(--warn);text-align:center;margin:0;font-weight:700}.cs-go{min-height:54px;font:inherit;color:#fff;cursor:pointer;background:linear-gradient(#ff4f8b,#e0115f);border:0;border-radius:999px;font-size:18px;font-weight:800;box-shadow:0 6px 18px #e0115f66}.cs-go.danger{background:linear-gradient(#ff6b6b,#c81e3a);box-shadow:0 6px 18px #c81e3a66}.cs-go:disabled{opacity:.6}.cs-no{min-height:48px;color:var(--text);font:inherit;cursor:pointer;background:0 0;border:0;font-size:16px;font-weight:700}.cs-big{justify-content:center;align-items:center;gap:6px;margin:0;font-size:18px;display:flex}.cs-small{font-size:13px}.cs :focus-visible,.st-btn:focus-visible,.st-end:focus-visible,.fx-call:focus-visible,.bal-chip:focus-visible{outline-offset:2px;outline:3px solid #ffd56b}@keyframes csUp{0%{opacity:.4;transform:translateY(40px)}}@keyframes csFade{0%{opacity:0}}@media (width>=801px){.cs-bg{align-items:center}.cs{border-radius:24px}}.bal-chip{color:#ffe08a;height:38px;font:inherit;cursor:pointer;white-space:nowrap;background:#00000059;border:1px solid #ffd56b73;border-radius:999px;align-items:center;gap:5px;padding:0 12px 0 8px;font-weight:800;display:inline-flex}.bal-chip>span{color:#3a2600;background:#ffd56b;border-radius:50%;place-items:center;width:20px;height:20px;font-size:15px;line-height:1;display:grid}.bal-chip.static{cursor:default;height:32px}.bal-chip.low{border-color:#ffb84d;animation:2.4s ease-in-out infinite balGlow}@keyframes balGlow{50%{box-shadow:0 0 0 4px #ffb84d40,0 0 16px #ffb84d73}}.st-side .st-bal{-webkit-backdrop-filter:blur(8px);height:34px;padding:0 8px 0 6px;font-size:13px}.st-top>.st-bal{flex:none}.qt-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.qt-need{text-align:center;margin:0}.qt-list,.wl-pk{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.wl-pk{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.qt-p{border:1.5px solid var(--line);background:var(--surf-2);color:var(--text);font:inherit;cursor:pointer;border-radius:18px;flex-direction:column;align-items:center;gap:4px;min-height:132px;padding:18px 6px 10px;display:flex;position:relative}.qt-p.pop{border-color:#ff4f8b;box-shadow:0 0 0 1px #ff4f8b,0 8px 20px #ff4f8b40}.qt-p:disabled{opacity:.5}.qt-tag{white-space:nowrap;color:#fff;background:#ff4f8b;border-radius:999px;padding:2px 8px;font-size:11px;font-style:normal;font-weight:800;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.qt-tag.best{background:var(--ok);color:#06281a}.qt-c{align-items:center;gap:4px;font-size:18px;display:inline-flex}.qt-buy{color:#2a1600;background:linear-gradient(90deg,#ffe17a,#f2b13a);border-radius:999px;width:100%;margin-top:auto;padding:8px 0;font-weight:800}.qt-wait{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:10px 0;display:flex}.qt-open{justify-content:center;align-self:stretch;align-items:center;text-decoration:none;display:flex}.qt-note{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:0;font-size:13px;display:flex}@media (width<=360px){.qt-list{grid-template-columns:1fr 1fr}}.au-x{top:10px;background:var(--surf-2);width:44px;height:44px;color:var(--text);cursor:pointer;border:0;border-radius:50%;font-size:18px;position:absolute;inset-inline-end:12px}.au-gift{align-items:center;gap:10px;margin:6px 44px 0 0;font-size:17px;display:flex}.au-tabs{background:var(--surf-2);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.au-tabs button{min-height:44px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:800}.au-tabs button.on{background:var(--surf);color:var(--text);box-shadow:0 2px 8px #0000004d}.su{flex-direction:column;display:flex}.su-card{width:min(460px,100%);margin:24px 0}.su-go{width:100%;min-height:52px;font-size:17px}.su-note{text-align:center;font-size:13px}.pw{display:block;position:relative}.pw input{padding-inline-end:52px!important}.pw-eye{inset-inline-end:4px;cursor:pointer;background:0 0;border:0;width:44px;height:44px;font-size:20px;position:absolute;top:50%;transform:translateY(-50%)}.tick{cursor:pointer;align-items:center;gap:12px;min-height:48px;margin:4px 0 12px;font-weight:600;display:flex}.tick input[type=checkbox]{flex:none;width:26px;height:26px}.field input[type=date]{appearance:none;width:100%;min-width:0;min-height:48px}.fx-ph{position:absolute;inset:0}.fx-ph>img,.fx-card>img{object-fit:cover;width:100%;height:100%;display:block}.fx-card.off .fx-ph img{filter:grayscale(.7)brightness(.7)}.fx-info span.fx-price{opacity:1;color:#ffe08a;align-items:center;gap:3px;margin-top:2px;font-size:13px;font-weight:800;display:inline-flex}.fx-info b{font-size:15px}.fx-info span{font-size:13px}.fx-skel{background:linear-gradient(100deg, var(--surf-2) 40%, #ffffff14 50%, var(--surf-2) 60%) 0 0 / 200% 100%;cursor:default;animation:1.3s linear infinite skel}@keyframes skel{to{background-position:-200% 0}}.fx-join{white-space:nowrap;min-height:38px}.fx-tab.fx-filt{margin-inline-start:auto}.fx-tab.fx-filt.has{color:var(--text);border-color:#ff4f8b}.fx-q{border:1px solid var(--line);background:linear-gradient(135deg,#ff4f8b29,#ffb84d1a);border-radius:18px;flex-direction:column;gap:10px;margin-bottom:14px;padding:14px;display:flex}.fx-empty{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:36px 16px;display:flex}.fx-empty p{max-width:420px;margin:0;font-size:16px}.fx-chips.wrap{flex-wrap:wrap;overflow:visible}.fx-fs b{margin-top:4px}.fx-range{align-items:center;gap:12px;min-height:44px;font-weight:600;display:flex}.fx-range input[type=range]{accent-color:#ff4f8b;flex:1;height:32px}.linkish{color:var(--accent-2);font:inherit;cursor:pointer;background:0 0;border:0;padding:8px 4px;font-weight:700}.fx-chip{min-height:40px}@media (width>=600px) and (width<=800px){.fx-grid{grid-template-columns:repeat(3,1fr)}}@media (prefers-reduced-motion:reduce){.fx-skel,.bal-chip.low,.cs,.cs-bg{animation:none}}.st-end{color:#fff;cursor:pointer;background:linear-gradient(#ff5a5f,#d0162f);border:0;border-radius:999px;flex:none;place-items:center;width:52px;height:42px;display:grid;box-shadow:0 4px 14px #d0162f80}.st-tools{justify-content:flex-end;gap:10px;display:flex}.st-tools .st-btn{width:42px;height:42px}.rec-dot{background:#ff4f5f;border-radius:50%;width:8px;height:8px;animation:1.4s ease-in-out infinite fxPulse}.cl-low{color:#ffe08a;background:#3c2800c7;border:1px solid #ffb84d;border-radius:999px;align-self:stretch;align-items:center;gap:10px;padding:6px 6px 6px 12px;font-weight:700;display:flex}.cl-low span{flex:1;align-items:center;gap:6px;display:inline-flex}.cl-low-go{color:#2a1600;min-height:36px;font:inherit;cursor:pointer;background:linear-gradient(90deg,#ffe17a,#f2b13a);border:0;border-radius:999px;padding:0 14px;font-weight:800}.cl-low-x{color:#fff;cursor:pointer;background:#0000004d;border:0;border-radius:50%;width:36px;height:36px}.cl-card{z-index:6;-webkit-backdrop-filter:blur(12px);background:#14101eeb;border:1px solid #ffffff26;border-radius:18px;flex-direction:column;gap:8px;max-width:480px;margin:0 auto;padding:16px;display:flex;position:absolute;top:34%;left:12px;right:12px}.cl-card p{margin:0;line-height:1.4}.cl-why{margin:0;font-size:17px}.cl-sum{justify-content:center;gap:10px;width:100%;display:flex}.cl-sum>div{background:#00000059;border-radius:16px;flex-direction:column;flex:1;align-items:center;gap:2px;max-width:160px;padding:10px 6px;display:flex}.cl-sum b{align-items:center;gap:4px;font-size:20px;display:inline-flex}.cl-sum span{opacity:.85;font-size:12px}.se-in .se-btns{grid-template-columns:1fr 1fr}.se-in .se-btns>:nth-child(3){grid-column:1/-1}.st-touch{z-index:1;touch-action:pan-x;position:absolute;inset:0}.st-heart{z-index:3;pointer-events:none;color:#ff4f8b;text-shadow:0 4px 14px #ff4f8b99;font-size:44px;animation:1.25s ease-out forwards heartUp;position:absolute;transform:translate(-50%,-50%)}@keyframes heartUp{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}15%{opacity:1;transform:translate(-50%,-50%)scale(1.25)}to{opacity:0;transform:translate(-50%,-160%)scale(.9)}}@media (prefers-reduced-motion:reduce){.st-heart{opacity:.9;animation:none}.rec-dot{animation:none}}.st-hint{z-index:4;color:#fff;font:inherit;white-space:nowrap;cursor:pointer;background:#0009;border:0;border-radius:999px;padding:10px 16px;font-weight:700;position:absolute;top:46%;left:50%;transform:translate(-50%)}.st-react{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.st-react::-webkit-scrollbar{display:none}.st-react button{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#0006;border:1px solid #ffffff40;border-radius:999px;flex:none;padding:0 12px;font-size:15px}.st-cta.st-cta-s{flex:none;gap:4px;height:42px;padding:0 12px;font-size:14px}.st-cta-s span{align-items:center;gap:2px;display:inline-flex}.st-chatwrap{flex-direction:column;gap:6px;display:flex;position:relative}.st-pin{background:#ffd56b33;border:1px solid #ffd56b80;border-radius:14px;align-self:flex-start;max-width:min(86%,460px);margin:0;padding:6px 12px;font-size:14px;font-weight:700}.st-new{color:#fff;min-height:34px;font:inherit;cursor:pointer;background:#ff4f8b;border:0;border-radius:999px;padding:0 12px;font-weight:800;position:absolute;bottom:4px;left:8px}button.st-goal{color:inherit;font:inherit;text-align:start;cursor:pointer;border:0}.st-goal-bar.big{background:#ffffff26;border-radius:5px;height:10px}.st-goal-bar.big i{background:linear-gradient(90deg,#ffd56b,#ffb84d);border-radius:5px;height:100%;display:block}.stage>.captions{max-width:min(72%,560px);top:40%;bottom:auto!important}.stage .cc-toggle{top:calc(max(12px, env(safe-area-inset-top)) + 318px)!important}@media (height<=700px){.st-chat{max-height:16vh}.stage .cc-toggle{top:calc(max(12px, env(safe-area-inset-top)) + 300px)!important}}@media (width<=420px){.st-follow{gap:0!important;padding:0 8px!important;font-size:0!important}.st-follow .i3{margin:0}.st-top-l{max-width:calc(100% - 70px)}.st-top-l .st-host{min-width:0}}.hp-sched{background:var(--surf);border-radius:16px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.hp-sched p{flex-wrap:wrap;align-items:center;gap:6px;margin:0;display:flex}.hp-price{opacity:.95;flex-wrap:wrap;justify-content:center;align-items:center;gap:4px;font-size:14px;display:flex}.ao-main{gap:8px;display:grid}.ao-btn{min-height:48px}.ao-more summary{cursor:pointer;min-height:44px;color:var(--accent-2);align-items:center;font-weight:700;display:flex}.fo-sec h2{align-items:baseline;gap:8px;display:flex}.fo-pops{grid-template-columns:repeat(3,1fr);gap:10px;width:100%;max-width:420px;display:grid}.fo-pop{flex-direction:column;align-items:center;gap:6px;display:flex}.fo-pop img{object-fit:cover;border-radius:50%;width:72px;height:72px}.fo-pop b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:14px;overflow:hidden}.fo-pop .btn{min-width:44px;min-height:36px}.me-edit{color:#fff;cursor:pointer;vertical-align:middle;background:#ffffff24;border:0;border-radius:50%;width:40px;height:40px;font-size:16px}.me-name{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.me-name .input{flex:1;min-width:140px}.me-acc{flex-direction:column;gap:10px;display:flex}.me-acc .btn{justify-content:center;width:100%;min-height:48px}.danger-t{color:var(--bad)}.wl{flex-direction:column;gap:6px;max-width:760px;display:flex}.wl-top{text-align:center;background:radial-gradient(circle at 50% 0%, #ffd56b33, var(--surf) 70%);border:1px solid var(--line);border-radius:22px;flex-direction:column;align-items:center;gap:4px;padding:20px 14px;display:flex}.wl-big{align-items:center;gap:8px;font-size:40px;line-height:1.1;display:inline-flex}.wl-prot{margin-top:14px}.wl-prot summary{cursor:pointer;align-items:center;gap:12px;min-height:48px;display:flex}.wl-prot summary>span{flex-direction:column;display:flex}.wl-prot summary small{font-size:13px}.wl-hist{flex-direction:column;gap:6px;margin-top:10px;display:flex}.wl-row{background:var(--surf);border-radius:14px;align-items:center;gap:12px;padding:10px 12px;display:flex}.wl-row>span{flex-direction:column;flex:1;min-width:0;display:flex}.wl-row small{font-size:12px}.mx-price{color:#ffe08a;align-items:center;gap:6px;margin:4px 12px;font-size:14px;font-weight:700;display:flex}.vb{background:#ffcc4d1a;border:1px solid #ffcc4d66;border-radius:14px;align-items:center;gap:8px;margin:0 0 12px;padding:6px 6px 6px 12px;font-size:14px;display:flex}.vb>span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vb-b{border:1px solid var(--line);background:var(--surf-2);min-height:40px;color:var(--text);font:inherit;cursor:pointer;border-radius:999px;flex:none;padding:0 12px;font-weight:700}.vb-x{width:40px;height:40px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none}@media (width<=800px){.vb-sub{display:none}.shell.has-bb .main>.vb{margin-top:0}}.live-invite{z-index:65;max-width:min(360px,100vw - 32px);position:fixed;bottom:16px;right:16px;box-shadow:0 10px 30px #00000073}@media (width<=800px){.live-invite{max-width:none;left:16px;right:16px;bottom:calc(70px + env(safe-area-inset-bottom) + 12px)}.field input,.field select,.field textarea,.input,.card input:not([type=checkbox]):not([type=radio]):not([type=range]),.card select,.st-input .input,.mx-send .input{font-size:16px!important}.bb{height:calc(70px + env(safe-area-inset-bottom))!important}.shell.has-bb .main{padding-bottom:calc(84px + env(safe-area-inset-bottom))}.shell.has-bb.menu-open .side{inset:0 0 calc(70px + env(safe-area-inset-bottom)) 0}.shell.has-bb:has(.main input:focus,.main textarea:focus) .bb{display:none}.btn.small{min-height:40px;padding:8px 14px}.st-x,.of-more{min-width:44px;min-height:44px}.of-more{padding:10px 16px}.hp-chip{min-height:40px}input[type=range]{height:32px}input[type=checkbox]{width:24px;height:24px}}.lp-h-r select.input,.fx-bar-r select.input{text-overflow:ellipsis;min-width:112px;padding-inline:10px 26px}[dir=rtl] img.i3[src$="/back.webp"],[dir=rtl] img.i3[src$="/next.webp"],[dir=rtl] img.i3[src$="/send3d.webp"],[dir=rtl] img.i3[src$="/send.webp"]{transform:scaleX(-1)}[dir=rtl] .fx-st{left:auto;right:8px}[dir=rtl] .fx-eye{left:8px;right:auto}[dir=rtl] .fx-badges{left:auto;right:8px}[dir=rtl] .fx-menu{left:0;right:auto}[dir=rtl] .st-preview{border-radius:22px 0 0 22px}[dir=rtl] .au-gift{margin:6px 0 0 44px}.gp-pill{z-index:3;top:calc(max(12px, env(safe-area-inset-top)) + 64px);color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:normal;text-align:center;background:#0a0a14b8;border:1px solid #ffffff40;border-radius:18px;max-width:calc(100vw - 32px);padding:8px 14px;font-size:14px;line-height:1.25;display:inline-block;position:absolute;left:50%;transform:translate(-50%)}.gp-pill b{font-variant-numeric:tabular-nums}.gp-dot{vertical-align:middle;background:var(--bad);border-radius:50%;flex:none;width:8px;height:8px;margin-inline-end:6px;animation:1s steps(2,end) infinite gpBlink;display:inline-block}@keyframes gpBlink{to{opacity:.25}}.gp-frozen{background:#000 50%/cover no-repeat}.gp-over .st-video{filter:blur(14px)brightness(.55);transition:filter .4s}.gp-over .st-bottom{opacity:.7}.gp-cta{width:100%;min-height:48px;margin-top:6px}@media (prefers-reduced-motion:reduce){.gp-dot{animation:none}}@media (width<=800px){.st-btn,.st-bar .st-btn,.st-tools .st-btn,.st-end,.st-send,.st-follow,.bal-chip,.fx-tab,.fx-join,.fx-chip,.hl-end,.hl-live,.hk-quick button,.cl-low-go,.cl-low-x,.gp-undo button,.gp-secret,.gp-qty .fx-chip,.st-react button,.st-cta.st-cta-s,.me-edit,.vb-b,.vb-x,.of-x,.hp-ic,.hp-chip,.hd-line .btn,.hk-tabs button,.hl-check,.tf,.btn.small,.fo-pop .btn,.cs-no,.pill[role=button],button.pill,.bb-mid,.fx-icon,.lp-logo,select.input,.input,.se-more,.hl-more-t,.hk-money,.hk-tasks>div>a,.card li>a{min-height:44px}.st-btn,.st-bar .st-btn,.st-tools .st-btn,.st-end,.st-send,.st-follow,.cl-low-x,.me-edit,.vb-x,.of-x,.hp-ic,.fx-icon,.lp-logo,.st-react button{min-width:44px}.bal-chip.static{min-height:0}.st-bar{gap:6px}.st-bar .st-input .input{min-width:0}.hk-tasks>div>a,.card li>a{align-items:center;display:inline-flex}.me-link{min-height:44px;color:var(--text);background:#ffffff1a;border-radius:999px;align-items:center;margin:-10px 0;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}}.fa-bronze,.tier-bronze,.t-bronze,.vl-card.bronze{--fa-glow:#ff96508c;--fa-spark:#ffb347;--fa-name:#ffc39a;--fa-metal:linear-gradient(90deg, #7a3f17, #f0a86b 45%, #ffd6b5 50%, #f0a86b 55%, #7a3f17)}.fa-vip,.tier-vip,.t-vip,.vl-card.vip{--fa-glow:#ffd65a99;--fa-spark:#fff2a8;--fa-name:#ffe08a;--fa-metal:linear-gradient(90deg, #a66f00, #ffe28a 45%, #fff8d6 50%, #ffe28a 55%, #a66f00)}.fa-premium,.tier-premium,.t-premium,.vl-card.premium{--fa-glow:#bedcffb3;--fa-spark:#fff;--fa-name:#eaf4ff;--fa-metal:linear-gradient(90deg, #8da0b8, #fff 40%, #ffd6f0 48%, #c8f4ff 54%, #fff 60%, #8da0b8)}.fa{vertical-align:middle;flex:none;display:inline-block;position:relative}.fa-ph{object-fit:cover;background:linear-gradient(#ff6f9c,#c2185b);border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.fa.fit .fa-ph{inset:auto}.fa-letter{color:#fff;place-items:center;font-weight:800;display:grid}.fa-fw{pointer-events:none;z-index:1;position:absolute}.fa-l{pointer-events:none;filter:drop-shadow(0 2px 5px #00000073);max-width:none;display:block;position:absolute}.fa-ring{filter:drop-shadow(0 2px 6px #00000073) drop-shadow(0 0 8px var(--fa-glow));animation:2.8s ease-in-out infinite faGlow}.fa-wing-l{transform-origin:96% 55%;animation:2.6s ease-in-out infinite faWingL}.fa-wing-r{transform-origin:4% 55%;animation:2.6s ease-in-out infinite faWingR}.fa-premium .fa-wing-l,.fa-premium .fa-wing-r{animation-duration:3.4s}.fa-crown{transform-origin:50% 100%;filter:drop-shadow(0 2px 5px #00000073) drop-shadow(0 0 6px var(--fa-glow));animation:2.6s ease-in-out infinite faCrown}.fa-ribbon{transform-origin:50% 0;animation:3.4s ease-in-out infinite faRibbon}.fa.still .fa-l{animation:none}@keyframes faWingL{0%,to{transform:rotate(0)scaleX(1)}50%{transform:rotate(-9deg)scaleX(.9)translateY(-3%)}}@keyframes faWingR{0%,to{transform:rotate(0)scaleX(1)}50%{transform:rotate(9deg)scaleX(.9)translateY(-3%)}}@keyframes faCrown{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-6%)rotate(1.5deg)scale(1.03)}}@keyframes faRibbon{0%,to{transform:rotate(0)}50%{transform:rotate(1.3deg)translateY(2%)}}@keyframes faGlow{50%{filter:drop-shadow(0 2px 6px #00000073) drop-shadow(0 0 16px var(--fa-glow))}}.fa-shine{mix-blend-mode:screen;pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff40 46%,#fffffff2 50%,#ffffff40 54%,#0000 60%) 0 0/300% 100% no-repeat;animation:3.6s ease-in-out infinite faShine;position:absolute;inset:0;-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes faShine{0%{background-position:110% 0}45%,to{background-position:-10% 0}}.fa-sp{aspect-ratio:1;background:var(--fa-spark);width:9%;min-width:5px;max-width:16px;filter:drop-shadow(0 0 3px var(--fa-spark));clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);animation:2.4s ease-in-out infinite faSpark;animation-delay:calc(var(--i) * -.37s);position:absolute;transform:translate(-50%,-50%)scale(0)}@keyframes faSpark{0%,to{opacity:0;transform:translate(-50%,-50%)scale(0)rotate(0)}50%{opacity:1;transform:translate(-50%,-50%)scale(1)rotate(90deg)}}.fa-label{z-index:2;white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;color:#fff;text-shadow:0 1px 2px #000000b3,0 0 8px #00000080;font-size:12px;font-weight:900;position:absolute;left:50%;transform:translate(-50%)}.fa-bronze .fa-label{color:#4a2208;text-shadow:0 1px #ffdcbeb3}.fa-vip .fa-label{color:#4a3000;text-shadow:0 1px #fff0c8cc}.fa-premium .fa-label{color:#1a2440;text-shadow:0 1px #ffffffe6}.st-chat .fa-shine,.hl-chat .fa-shine,.st-chat .fa-sp,.hl-chat .fa-sp,.tf-list .fa-shine,.tf-list .fa-sp{opacity:0;animation-play-state:paused}.st-chat .fa-l,.hl-chat .fa-l,.tf-list .fa-l,.st-chat .tchip:after,.hl-chat .tchip:after,.st-chat .chat-line:after,.hl-chat .chat-line:after{animation-play-state:paused}.st-chat>:nth-last-child(-n+5) .fa-shine,.hl-chat>:nth-last-child(-n+5) .fa-shine,.st-chat>:nth-last-child(-n+5) .fa-sp,.hl-chat>:nth-last-child(-n+5) .fa-sp{opacity:1;animation-play-state:running}.st-chat>:nth-last-child(-n+5) .fa-l,.hl-chat>:nth-last-child(-n+5) .fa-l,.st-chat>:nth-last-child(-n+5) .tchip:after,.hl-chat>:nth-last-child(-n+5) .tchip:after,.st-chat>:nth-last-child(-n+5):after,.hl-chat>:nth-last-child(-n+5) .chat-line:after{animation-play-state:running}.chat-line .fa{margin:0;margin-inline-end:4px}.tchip{vertical-align:middle;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:#3a2600;background:linear-gradient(#ffe9b0,#d99a2b 55%,#f6cf6b);border-radius:6px;padding:1px 7px;font-size:10.5px;font-style:normal;font-weight:900;line-height:1.55;display:inline-block;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffbf,0 1px 3px #00000073}.tchip:after{content:"";background:linear-gradient(115deg,#0000 40%,#ffffffb3 50%,#0000 60%) 0 0/300% 100% no-repeat;animation:4s ease-in-out infinite faShine;position:absolute;inset:0}.tchip-bronze{color:#2b1206;background:linear-gradient(#f3c4a0,#a8572a 55%,#d98a55)}.tchip-premium{color:#1a2440;background:linear-gradient(120deg,#f4f8ff,#b9c7dd 35%,#fff 50%,#c9b8ff 70%,#dfe9ff)}.tchip.lg{border-radius:8px;padding:3px 12px;font-size:13px}.st-chat>.chat-line,.hl-chat .chat-line{flex:none}.chat-line.tier-bronze,.chat-line.tier-vip,.chat-line.tier-premium{box-shadow:0 0 12px var(--fa-glow);background:linear-gradient(var(--cl-bg), var(--cl-bg)) padding-box, var(--fa-metal) border-box;border:1.5px solid #0000;position:relative;overflow:hidden}.chat-line.tier-bronze{--cl-bg:#1a0e08c7}.chat-line.tier-vip{--cl-bg:#1c1404c7}.chat-line.tier-premium{--cl-bg:#121628cc}.chat-line.tier-bronze:after,.chat-line.tier-vip:after,.chat-line.tier-premium:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 42%,#ffffff29 50%,#0000 58%) 0 0/260% 100% no-repeat;animation:5s ease-in-out infinite faShine;position:absolute;inset:0}.chat-line.tier-premium:after{background-image:linear-gradient(115deg,#0000 40%,#c8f4ff38 47%,#ffd6f038 53%,#0000 60%)}.chat-line .cl-name{font-weight:800}.tier-bronze .cl-name,.tier-vip .cl-name,.tier-premium .cl-name{color:var(--fa-name)}.tier-premium .cl-name{text-shadow:0 0 8px #b4d2ffcc}.cl-body{min-width:0}.entry-fx{overflow:visible}.entry-fx.t-bronze,.entry-fx.t-vip,.entry-fx.t-premium{box-shadow:0 8px 28px var(--fa-glow), inset 0 1px 0 #ffffff59;color:#fff;border:1px solid #ffffff59}.entry-fx.t-bronze{background:linear-gradient(#783e18f2,#3c1c0af2)}.entry-fx.t-vip{background:linear-gradient(#a66f00f2,#503400f2)}.entry-fx.t-premium{background:linear-gradient(#5a6e96f2,#1e2440f5)}.entry-fx .efx-t b{color:var(--fa-name,#fff)}.efx-ray{border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.efx-ray:before{content:"";background:linear-gradient(115deg,#0000 42%,#ffffff8c 50%,#0000 58%) 0 0/300% 100% no-repeat;animation:2.2s ease-in-out infinite faShine;position:absolute;inset:-20% -30%}.efx-parts{pointer-events:none;position:absolute;inset:0}.efx-parts i{left:var(--x);color:var(--fa-spark);text-shadow:0 0 6px var(--fa-spark);opacity:0;animation:2.1s ease-out infinite efxUp;animation-delay:calc(var(--i) * .16s);font-size:11px;font-style:normal;position:absolute;bottom:10%}.t-premium .efx-parts i{font-size:9px}@keyframes efxUp{0%{opacity:0;transform:translateY(8px)scale(.3)}25%{opacity:1}to{opacity:0;transform:translateY(-54px)translate(8px)scale(1.1)rotate(40deg)}}.entry-fx.big{gap:12px;max-width:100%;padding:12px 24px 12px 16px;font-size:17px;animation:none;position:relative;inset:auto}.entry-fx.big .fx-icon{font-size:28px}.vl{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:14px;margin:10px 0 22px;display:grid}.vl-card{text-align:center;color:#fff;background:radial-gradient(circle at 50% -10%, var(--vl-top), var(--vl-bot) 70%);border:1px solid #ffffff1a;border-radius:22px;flex-direction:column;align-items:center;gap:8px;padding:22px 16px 16px;display:flex;position:relative;overflow:hidden}.vl-card.bronze{--vl-top:#5a2f14;--vl-bot:#1a0f09}.vl-card.vip{--vl-top:#6b4d0a;--vl-bot:#1c1505}.vl-card.premium{--vl-top:#3f4d72;--vl-bot:#111526}.vl-card.hot{border-color:#ffd65a99;box-shadow:0 0 0 1px #ffd65a4d,0 14px 40px #ffbe3d33}.vl-card:before{content:"";background:radial-gradient(circle, var(--fa-glow), transparent 60%);opacity:.35;pointer-events:none;height:80%;animation:4s ease-in-out infinite faGlowBg;position:absolute;inset:-40% -40% auto}@keyframes faGlowBg{50%{opacity:.65}}.vl-badge{color:#fff;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap;background:#ff2d55;border-radius:999px;padding:4px 14px;font-size:11px;font-weight:900;position:absolute;top:12px;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #0006}.vl-art{padding:14px 0 4px;position:relative}.vl-name{letter-spacing:.02em;background:var(--fa-metal);color:#0000;filter:drop-shadow(0 1px 1px #0009);-webkit-background-clip:text;background-clip:text;font-size:24px;font-weight:900}.vl-price{opacity:.95;align-items:baseline;gap:6px;font-size:14px;display:flex}.vl-price b{font-size:26px}.vl-perks{text-align:start;gap:6px;width:100%;margin:4px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.vl-perks li{align-items:flex-start;gap:8px;display:flex}.vl-perks li:before{content:"✓";color:var(--fa-spark);flex:none;font-weight:900}.vl-prev{gap:8px;width:100%;margin-top:4px;display:grid}.vl-prev .chat-line{text-align:start;font-size:13px}.vl-prev .entry-fx.big{padding:8px 14px 8px 10px;font-size:14px}.vl-buy{cursor:pointer;width:100%;height:50px;font:inherit;color:#2a120a;background:linear-gradient(#ffe08a,#ffbe3d);border:0;border-radius:999px;margin-top:auto;font-size:17px;font-weight:900;box-shadow:0 6px 20px #ffbe3d66}.vl-card.premium .vl-buy{color:#1a2440;background:linear-gradient(120deg,#f4f8ff,#c9d6ea 40%,#fff 55%,#d9ccff);box-shadow:0 6px 20px #bedcff59}.vl-card.bronze .vl-buy{color:#fff;background:linear-gradient(#e0955a,#9a4f1f);box-shadow:0 6px 20px #e0955a59}.vl-own{color:#8ef0b0;font-size:13px;font-weight:700}.vl-sub{opacity:.75;font-size:12px}.vl-mine{background:var(--surf-2);border:1px solid var(--line);border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px;margin-bottom:14px;padding:12px 16px;display:flex}@media (prefers-reduced-motion:reduce){.fa-l,.fa-shine,.fa-sp,.tchip:after,.chat-line[class*=tier-]:after,.efx-ray:before,.efx-parts i,.vl-card:before{animation:none!important}.fa-shine,.fa-sp{display:none}}.stage.desk{background:#0c0b12;grid-template:"top side"64px"video side"minmax(0,1fr)"dock side"/minmax(0,1fr) 384px;display:grid;overflow:hidden}.stage.desk.hl-desk{grid-template-columns:252px minmax(0,1fr) 384px;grid-template-areas:"top top side""left video side""left dock side"}.dk-top{background:#ffffff08;border-bottom:1px solid #ffffff14;grid-area:top;align-items:center;gap:10px;min-width:0;padding:0 12px;display:flex;overflow:hidden}.dk-top .st-host{background:0 0;padding:0}.dk-top .st-goal{flex:none;width:clamp(150px,16vw,240px);margin:0}.dk-top .st-host{flex:0 auto;min-width:0}.dk-top .st-host-t{max-width:160px}@media (width<=1180px){.dk-top .dk-stat,.dk-top .st-follow span{display:none}.dk-top .st-follow{width:40px}.stage.desk{grid-template-columns:minmax(0,1fr) 340px}.stage.desk.hl-desk{grid-template-columns:232px minmax(0,1fr) 340px}}.dk-top-r{flex:none;align-items:center;gap:8px;margin-inline-start:auto;display:flex}.dk-top .st-btn{background:#ffffff14;width:40px;height:40px}.dk-top .st-btn:hover{background:#ffffff29}.dk-top .st-btn .i3{width:24px;height:24px}.dk-top .tf{margin:0}.dk-stat{opacity:.9;white-space:nowrap;align-items:center;gap:5px;font-size:14px;font-weight:700;display:inline-flex}.dk-stat .i3{width:18px;height:18px}.dk-video{background:#000;grid-area:video;min-width:0;min-height:0;position:relative}.stage.desk .st-video{aspect-ratio:auto;border-radius:0;width:100%;height:100%;position:absolute;inset:0}.stage.desk .st-video>video,.stage.desk .st-video .video-stage>video,.stage.desk .st-video .main-v{object-fit:contain}.dk-video .st-touch{z-index:1;position:absolute;inset:0}.dk-video>.captions{z-index:3;max-width:70%;position:absolute;bottom:64px;left:50%;transform:translate(-50%);top:auto!important}.dk-video .cc-toggle{bottom:14px;right:auto;z-index:3;position:absolute;inset-inline-end:14px;top:auto!important}.dk-video .st-opponent{width:30%;top:12px}.dk-nav{inset-inline:12px;pointer-events:none;z-index:2;justify-content:space-between;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.dk-nav button{pointer-events:auto;color:#fff;cursor:pointer;opacity:0;background:#00000073;border:0;border-radius:50%;width:44px;height:44px;font-size:22px;transition:opacity .2s}.dk-video:hover .dk-nav button,.dk-nav button:focus-visible,.dk-video:hover .dk-fs,.dk-fs:focus-visible{opacity:1}.dk-over{z-index:2;pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;max-width:60%;display:flex;position:absolute;top:14px;left:14px}.dk-over>*{pointer-events:auto}.stage.desk .st-hint{display:none}.dk-dock{background:#ffffff08;border-top:1px solid #ffffff14;grid-area:dock;align-items:stretch;gap:14px;min-width:0;padding:10px 16px 12px;display:flex}.dk-dock .gp{color:#fff;flex:1;min-width:0}.dk-dock-r{flex-direction:column;flex:none;justify-content:flex-end;gap:8px;width:200px;display:flex}.dk-dock-r .st-cta{flex:none;height:54px;font-size:16px}.dk-dock-r .st-cta span{opacity:.95;align-items:center;gap:3px;font-size:14px;display:inline-flex}.dk-dock-r .gp-call{margin:0}.gp.dock{gap:8px}.gp.dock .gp-top{gap:10px}.gp.dock .gp-bal{display:none}.dk-fs{inset-inline-end:14px;z-index:3;color:#fff;cursor:pointer;opacity:0;background:#00000073;border:0;border-radius:50%;width:40px;height:40px;font-size:18px;transition:opacity .2s;position:absolute;top:14px}.gp.dock .gp-top .btn{color:inherit}.gp.dock .gift-tabs{margin:0}.gp.dock .gifts{overscroll-behavior-x:contain;scrollbar-width:thin;grid-template-columns:none;grid-auto-columns:92px;grid-auto-flow:column;gap:8px;padding:4px 2px 6px;display:grid;overflow-x:auto}.gp.dock .gift{color:#fff;background:#ffffff0f;border-color:#ffffff1a;min-height:108px}.gp.dock .gift:hover{border-color:#ffffff59}.gp.dock .gift.sel{background:#ffa94a29}.gp.dock .gift-c{color:#ffffffbf}.gp.dock .gp-send{background:0 0;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;padding:4px 0 0;position:static}.gp.dock .gp-qty{flex:1;min-width:0}.gp.dock .gp-go{flex:none}.gp.dock .gp-combo{width:64px;height:64px}.gp.dock .gp-combo b{font-size:20px}.gp.dock .gp-go{height:44px}.gp.dock .gp-confirm,.gp.dock .gp-topup{color:var(--text)}.dk-side{background:#ffffff06;border-inline-start:1px solid #ffffff14;flex-direction:column;grid-area:side;min-height:0;display:flex}.dk-side-h{border-bottom:1px solid #ffffff14;flex:none;align-items:center;gap:10px;height:64px;padding:0 14px;font-weight:800;display:flex}.dk-side-h .dk-stat{opacity:.8;font-weight:600}.dk-side-h .ms{margin-inline-start:auto}.dk-side .st-chatwrap{flex-direction:column;flex:1;min-height:0;display:flex}.dk-side .st-chat{scrollbar-width:thin;flex:1;max-width:none;min-height:0;max-height:none;padding:10px 12px;-webkit-mask-image:none;mask-image:none}.dk-side .st-chat>*{background:#ffffff0d;align-self:stretch;font-size:14px}.dk-side .st-chat .chat-line.tier-bronze,.dk-side .st-chat .chat-line.tier-vip,.dk-side .st-chat .chat-line.tier-premium{align-self:stretch}.dk-side .st-pin{background:#ffd56b26;border-radius:10px;margin:8px 12px 0;padding:6px 10px;font-size:13px}.dk-side .st-new{align-self:center}.dk-side .st-note{margin:0 12px 6px}.dk-react{flex:none;gap:6px;padding:6px 12px;display:flex}.dk-react button{color:#fff;height:36px;font:inherit;cursor:pointer;background:#ffffff12;border:0;border-radius:999px;flex:1;font-size:16px}.dk-react button:hover{background:#ffffff26}.dk-input{flex:none;gap:8px;padding:8px 12px 12px;display:flex}.dk-input .input{color:#fff;background:#ffffff14;border-color:#ffffff26;border-radius:999px;flex:1;min-width:0;height:44px;padding:0 16px}.dk-input .st-send{flex:none;width:44px;height:44px}.dk-input .hl-q{width:44px;height:44px}.dk-side .hk-quick{padding:0 12px 6px}.dk-side .hl-pinned{margin:8px 12px 0}.dk-side .hl-chat{scrollbar-width:thin;flex-direction:column;flex:1;gap:6px;max-width:none;min-height:0;max-height:none;padding:10px 12px;display:flex;overflow-y:auto;-webkit-mask-image:none;mask-image:none}.dk-side .hl-chat .chat-line{background:#ffffff0d}.dk-side .hl-line.sel .chat-line{outline:2px solid #ffd56b99}.dk-side .hl-cap{margin:0 12px 6px}.dk-left{scrollbar-width:thin;background:#ffffff06;border-inline-end:1px solid #ffffff14;flex-direction:column;grid-area:left;gap:10px;min-height:0;padding:12px;display:flex;overflow-y:auto}.dk-card{background:#ffffff0d;border:1px solid #ffffff12;border-radius:16px;gap:4px;padding:12px 14px;display:grid}.dk-card h4{letter-spacing:.06em;text-transform:uppercase;opacity:.6;margin:0;font-size:12px;font-weight:800}.dk-money{color:#ffd56b;font-size:30px;font-weight:900;line-height:1.1}.dk-money small{color:#fff;opacity:.7;margin-inline-start:6px;font-size:13px;font-weight:700}.dk-rows{gap:2px;font-size:13px;display:grid}.dk-rows p{justify-content:space-between;gap:8px;margin:0;display:flex}.dk-rows p b{color:#fff}.dk-card.btn-card{cursor:pointer;font:inherit;color:#fff;text-align:start}.dk-card.btn-card:hover{background:#ffffff17}.dk-card .st-goal-bar{margin-top:6px}.dk-tools{gap:4px;display:grid}.dk-tool{color:#fff;height:42px;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 10px;font-size:14px;font-weight:600;display:flex}.dk-tool:hover{background:#ffffff14}.dk-tool.on{background:#ff4f8b38}.dk-tool.off{background:#ff505a40}.dk-tool .i3{flex:none;width:26px;height:26px}.dk-tool small{opacity:.6;margin-inline-start:auto;font-weight:600}.dk-tool.end{background:#ff2d55;justify-content:center;margin-top:4px;font-weight:800}.dk-tool.end:hover{background:#ff4d6d}.hl-desk .hl-live{height:40px;font-size:14px}.hl-desk .hl-end{height:40px}.hl-desk .dk-video .hl-checks-live{inset-inline-start:14px;max-width:60%;position:absolute;top:14px}.hl-desk .dk-dock{align-items:center;gap:8px;padding:8px 16px}.hl-desk .dk-dock .st-btn{background:#ffffff14;width:44px;height:44px}.hl-desk .dk-dock .st-btn.on{background:var(--accent)}.hl-desk .dk-dock .st-btn:hover{background:#ffffff29}.hl-desk .dk-dock .st-btn .i3{width:26px;height:26px}.dk-dock-label{opacity:.6;margin-inline-start:4px;font-size:12px}.stage.desk .st-sheet-bg{background:#0000008c;justify-content:center;align-items:center}.stage.desk .st-sheet{border-radius:22px;max-width:680px;max-height:86vh}.stage.desk .st-sheet-bg .gp.dock{color:var(--text)}.gp.dock .gift .gift-pic,.gp.dock .i3{animation:none}.cab{--gold:#ffd56b;--gold-2:#ffb84d;gap:18px;min-width:0;max-width:100%;display:grid}.cab>*,.cab-grid>*,.cab-2col>*,.cab-prof>*,.cab-head>*{min-width:0}.cab h1{margin:0;font-size:26px;line-height:1.1}.cab h2{align-items:center;gap:8px;margin:0 0 12px;font-size:16px;display:flex}.cab .card{padding:18px}.cab-sub{color:var(--muted);margin:4px 0 0;font-size:14px}.cab-gold{color:var(--gold)}.cab-ok{color:var(--ok)}.cab-link{color:var(--accent-2);font-size:13px;font-weight:700}.cab-more{color:var(--muted);margin-inline-start:auto;font-size:13px;font-weight:700}.cab-more:hover{color:var(--text)}.cab-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.cab-who{align-items:center;gap:14px;min-width:0;display:flex}.cab-ava{background:var(--slab-bg);width:64px;height:64px;box-shadow:var(--slab-shadow-sm);border-radius:20px;flex:none;place-items:center;display:grid;overflow:hidden}.cab-ava img{object-fit:cover;width:100%;height:100%}.cab-who .row{gap:6px;margin:6px 0 0}.cab-ctl{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cab-golive{color:#fff;min-height:56px;transition:transform .12s var(--ease);background:linear-gradient(#ff5d7e,#ff2d55 55%,#d81b42);border-radius:999px;align-items:center;gap:10px;padding:0 22px 0 14px;font-size:17px;font-weight:800;display:inline-flex;box-shadow:0 8px 22px #ff2d5566,inset 0 1px #ffffff4d}.cab-golive:hover{transform:translateY(-1px)}.cab-golive small{opacity:.85;letter-spacing:.02em;font-size:11px;font-weight:700;display:block}.cab-seg{background:var(--slab-bg);box-shadow:var(--slab-shadow-sm);border-radius:999px;padding:4px;display:inline-flex}.cab-seg button{min-height:40px;color:var(--muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.cab-seg button.on{color:#0e1a14;background:linear-gradient(180deg, #5df0b4, var(--ok));box-shadow:0 2px 10px #3ddc9759}.cab-seg button.on.away{color:#2a1f00;background:linear-gradient(180deg, #ffe08a, var(--warn));box-shadow:0 2px 10px #ffcc4d59}.cab-seg button.on.off{color:var(--text);background:var(--surf-2);box-shadow:none}.cab-seg button:disabled{cursor:default;opacity:.7}.cab-calls{background:var(--slab-bg);min-height:48px;box-shadow:var(--slab-shadow-sm);cursor:pointer;border-radius:999px;align-items:center;gap:10px;padding:0 14px;font-size:13px;font-weight:700;display:inline-flex}.cab-calls small{color:var(--muted);font-size:11px;font-weight:600;display:block}input[type=checkbox].cab-sw{appearance:none;cursor:pointer;background:#ffffff24;border-radius:13px;flex:none;width:44px;height:26px;margin:0;transition:background .2s;position:relative}input[type=checkbox].cab-sw:after{content:"";top:3px;width:20px;height:20px;transition:transform .2s var(--ease);background:#fff;border-radius:50%;position:absolute;inset-inline-start:3px;box-shadow:0 1px 3px #0006}input[type=checkbox].cab-sw:checked{background:var(--ok)}input[type=checkbox].cab-sw:checked:after{transform:translate(18px)}[dir=rtl] input[type=checkbox].cab-sw:checked:after{transform:translate(-18px)}.cab-money{background:linear-gradient(150deg, #3a2a16 0%, #231d3a 42%, var(--slab-bot) 100%);box-shadow:var(--slab-shadow);border-radius:26px;grid-template-columns:minmax(260px,1.1fr) 2fr;gap:18px;padding:22px;display:grid;position:relative;overflow:hidden}.cab-money:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#ffd56b2e,#0000 65%);border-radius:50%;width:60%;position:absolute;inset:-40% auto auto -10%}.cab-money-main{align-content:start;gap:6px;display:grid;position:relative}.cab-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--muted);align-items:center;gap:8px;font-size:12px;font-weight:800;display:flex}.cab-big{letter-spacing:-.03em;color:var(--gold);text-shadow:0 2px 18px #ffd56b40;font-variant-numeric:tabular-nums;font-size:clamp(40px,5vw,56px);font-weight:900;line-height:1}.cab-money-main .hk-daygoal{background:#00000038;margin:10px 0 0}.cab-money-sub{color:var(--muted);font-size:13px}.cab-tiles{grid-template-columns:repeat(3,1fr);align-content:start;gap:10px;display:grid;position:relative}.cab-tile{background:#00000042;border-radius:18px;align-content:start;gap:4px;min-width:0;padding:14px;display:grid;box-shadow:inset 0 1px #ffffff14}.cab-tile span{color:var(--muted);align-items:center;gap:6px;font-size:12px;font-weight:700;display:flex}.cab-tile b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:900}.cab-tile small{color:var(--muted);font-size:11px;line-height:1.35}.cab-tile .btn.small{justify-self:start;margin-top:4px}.cab-tile.ok b{color:var(--ok)}.cab-tile.hold b{color:var(--warn)}.cab-tile.wide{grid-column:1/-1;grid-template-columns:auto 1fr auto;align-items:center;gap:12px}.cab-tile.wide b{font-size:18px}.cab-tile.wide p{color:var(--muted);margin:0;font-size:12px}.cab-grid{grid-template-columns:1.25fr 1fr;align-items:start;gap:18px;display:grid}.cab-col{gap:18px;min-width:0;display:grid}.cab-check{grid-template-columns:56px 1fr;align-items:center;gap:14px;display:grid}.cab-ring{background:conic-gradient(var(--ok) calc(var(--p) * 1%), #ffffff1a 0);width:56px;height:56px;box-shadow:inset 0 0 0 6px var(--slab-mid);border-radius:50%;place-items:center;font-size:13px;font-weight:900;display:grid}.cab-list{gap:6px;margin:12px 0 0;padding:0;list-style:none;display:grid}.cab-list li a,.cab-list li>span{min-height:40px;color:var(--text);background:#ffffff08;border-radius:12px;align-items:center;gap:10px;padding:4px 10px;font-size:14px;font-weight:600;display:flex}.cab-list li a:hover{background:#ffffff12}.cab-list i{border:2px solid var(--line-2);width:22px;height:22px;color:var(--muted);border-radius:50%;flex:none;place-items:center;font-size:12px;font-style:normal;font-weight:900;display:grid}.cab-list li.done i{border-color:var(--ok);color:var(--ok);background:#3ddc9733}.cab-list li.done a,.cab-list li.done>span{color:var(--muted)}.cab-list li.now i{border-color:var(--accent);color:var(--accent)}.cab-list em{color:var(--muted);margin-inline-start:auto;font-size:12px;font-style:normal}.cab-list li.now em{color:var(--accent-2)}.cab-steps{gap:0;margin:12px 0;padding:0;list-style:none;display:grid}.cab-steps li{grid-template-columns:30px 1fr;align-items:start;gap:12px;padding:6px 0;display:grid;position:relative}.cab-steps li+li:before{content:"";border-inline-start:2px dashed var(--line-2);height:20px;position:absolute;top:-14px;left:14px}.cab-steps li i{background:var(--surf-2);border:2px solid var(--line-2);width:30px;height:30px;color:var(--muted);border-radius:50%;place-items:center;font-size:13px;font-style:normal;font-weight:900;display:grid}.cab-steps li.done i{border-color:var(--ok);color:var(--ok);background:#3ddc9733}.cab-steps li.now i{border-color:var(--accent);color:var(--accent);background:#ff6a4d26}.cab-steps li.done b{color:var(--muted);font-weight:600}.cab-steps li b{padding-top:5px;display:block}.cab-steps li.now b{color:var(--text)}.cab-rows{gap:6px;display:grid}.cab-row{min-height:52px;color:var(--text);background:#ffffff08;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:8px 12px;display:grid}a.cab-row:hover{background:#ffffff12}.cab-row .cab-ic{background:var(--surf-2);width:40px;height:40px;color:var(--muted);border-radius:12px;place-items:center;font-size:15px;font-weight:900;display:grid}.cab-row .cab-ic.g{color:var(--gold);background:#ffd56b1f}.cab-row .cab-ic.s{color:#d8dcf0;background:#d8dcf01f}.cab-row .cab-ic.b{color:#ffb08a;background:#ffb08a1f}.cab-row>div{min-width:0}.cab-row b{white-space:nowrap;text-overflow:ellipsis;font-size:14px;display:block;overflow:hidden}.cab-row small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:12px;display:block;overflow:hidden}.cab-row .cab-amt{color:var(--gold);font-variant-numeric:tabular-nums;text-align:end;font-size:16px;font-weight:900}.cab-row .cab-amt small{color:var(--muted);font-weight:600}.cab-dot{background:var(--ok);vertical-align:1px;width:8px;height:8px;box-shadow:0 0 8px var(--ok);border-radius:50%;margin-inline-end:4px;display:inline-block}.cab-empty{color:var(--muted);justify-items:start;gap:6px;padding:10px 0 2px;font-size:14px;display:grid}.cab-quick{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.cab-quick a{background:var(--slab-bg);min-height:60px;box-shadow:var(--slab-shadow-sm);color:var(--text);transition:transform .12s var(--ease);border-radius:16px;align-items:center;gap:10px;padding:10px 14px;font-size:14px;font-weight:700;display:flex}.cab-quick a:hover{transform:translateY(-2px)}.cab-quick a .i3{flex:none}.cab-mstats{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.cab-flow{grid-template-columns:repeat(4,1fr);align-items:stretch;gap:0;display:grid}.cab-flow>div{background:#ffffff08;border-radius:14px;margin-inline-end:18px;padding:12px 14px;position:relative}.cab-flow>div:after{content:"›";inset-inline-end:-14px;color:var(--muted);font-size:20px;font-weight:900;position:absolute;top:50%;transform:translateY(-50%)}.cab-flow>div:last-child{margin-inline-end:0}.cab-flow>div:last-child:after{content:none}.cab-flow b{margin-bottom:2px;font-size:14px;display:block}.cab-flow span{color:var(--muted);font-size:12px;line-height:1.4}.cab-flow>div.now{background:#3ddc971a;box-shadow:inset 0 0 0 1px #3ddc9766}.cab-bars{gap:10px;display:grid}.cab-bars>div{grid-template-columns:1fr auto;gap:2px 10px;font-size:14px;display:grid}.cab-bars>div b{font-variant-numeric:tabular-nums}.cab-bars .hk-bar{grid-column:1/-1;margin-top:4px}.cab-table{border-collapse:collapse;width:100%;font-size:14px}.cab-table th{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;border-bottom:1px solid var(--line);text-align:start;padding:8px 10px;font-size:12px;font-weight:700}.cab-table td{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 10px}.cab-table tr:last-child td{border-bottom:0}.cab-table .amt{font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;font-weight:900}.cab-table .amt.in{color:var(--ok)}.cab-table .amt.out{color:var(--text)}.cab-table .dt{color:var(--muted);white-space:nowrap}.cab-table .st{white-space:nowrap}.cab-table td[data-l]:before{content:none}.cab-pay{background:linear-gradient(150deg, #173f3a 0%, #1b2440 45%, var(--slab-bot) 100%);box-shadow:var(--slab-shadow);border-radius:26px;grid-template-columns:1fr auto;align-items:center;gap:16px;padding:22px;display:grid}.cab-pay .cab-big{color:var(--ok);text-shadow:0 2px 18px #3ddc9740}.cab-pay .cab-golive{color:#062014;background:linear-gradient(#5df0b4,#27c98a 55%,#1aa86f);box-shadow:0 8px 22px #3ddc9759,inset 0 1px #fff6}.cab-pay .cab-golive:disabled,.cab-pay .cab-golive[aria-disabled=true]{opacity:.5;pointer-events:none}.cab-2col{grid-template-columns:1fr 1fr;align-items:start;gap:18px;display:grid}.cab-2col>.card{max-width:none!important;margin:0!important}.cab-method{background:#ffffff0a;border-radius:12px;align-items:center;gap:10px;margin-bottom:12px;padding:10px 12px;font-size:14px;display:flex}.cab-method b{text-transform:capitalize}.cab-prof{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:18px;display:grid}.cab-prof form.card,.cab-prof .cab-form{max-width:none!important}.cab-sec{border-top:1px solid var(--line);padding:18px 0}.cab-sec:first-of-type{border-top:0;padding-top:0}.cab-sec h2{margin-bottom:4px}.cab-sec .cab-sub{margin-bottom:14px}.cab-f2{grid-template-columns:1fr 1fr;gap:0 14px;display:grid}.cab-drop{border:1.5px dashed var(--line-2);cursor:pointer;background:#ffffff08;border-radius:18px;grid-template-columns:120px 1fr;align-items:center;gap:16px;padding:14px;transition:border-color .15s,background .15s;display:grid}.cab-drop:hover,.cab-drop.over{border-color:var(--accent);background:#ff6a4d0f}.cab-drop .ph{aspect-ratio:3/4;background:linear-gradient(160deg,#2a2f57,#171b33);border-radius:14px;place-items:center;width:120px;display:grid;overflow:hidden}.cab-drop .ph img{object-fit:cover;width:100%;height:100%}.cab-drop b{font-size:15px;display:block}.cab-drop p{color:var(--muted);margin:4px 0 0;font-size:13px;line-height:1.45}.cab-drop .btn{margin-top:10px}.cab-chips{flex-wrap:wrap;gap:8px;display:flex}.cab-chips button{border:1px solid var(--line-2);min-height:36px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;padding:0 14px;font-size:13px;font-weight:700}.cab-chips button.on{background:var(--accent);border-color:var(--accent);color:#2a120a}.cab-price{grid-template-columns:140px 1fr;align-items:center;gap:16px;display:grid}.cab-price input[type=range]{width:100%;min-height:44px;accent-color:var(--gold)}.cab-earn{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.cab-earn div{background:#ffd56b14;border-radius:14px;padding:12px 14px;box-shadow:inset 0 0 0 1px #ffd56b33}.cab-earn b{color:var(--gold);font-variant-numeric:tabular-nums;font-size:22px;display:block}.cab-earn span{color:var(--muted);font-size:12px}.cab-opt{border-top:1px solid var(--line);cursor:pointer;grid-template-columns:1fr auto;align-items:center;gap:2px 14px;padding:12px 0;display:grid}.cab-opt:first-of-type{border-top:0}.cab-opt b{grid-column:1;font-size:14px}.cab-opt small{color:var(--muted);grid-area:2/1;font-size:12px;line-height:1.4}.cab-opt input[type=checkbox].cab-sw{grid-area:1/2/span 2}.cab-save{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0c0e17d9;border-radius:999px;align-items:center;gap:12px;margin:8px -6px -6px;padding:10px 14px;display:flex;position:sticky;bottom:12px;box-shadow:0 8px 24px #0006}.cab-save .btn{min-height:46px;padding-inline:26px}.cab-preview{gap:12px;display:grid;position:sticky;top:16px}.cab-pv{overflow:hidden;padding:0!important}.cab-pv .ph{aspect-ratio:3/4;background:linear-gradient(160deg,#2a2f57,#171b33);place-items:center;display:grid;position:relative}.cab-pv .ph img{object-fit:cover;width:100%;height:100%}.cab-pv .ph .pill{top:10px;position:absolute;inset-inline-start:10px}.cab-pv .ph .cab-pv-price{bottom:10px;color:var(--gold);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-radius:999px;padding:6px 10px;font-size:13px;font-weight:900;position:absolute;inset-inline-end:10px}.cab-pv .info{padding:12px 14px 14px}.cab-pv .info b{font-size:17px}.cab-pv .info p{color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:6px 0 0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.cab-pv .lang{color:var(--muted);margin-top:6px;font-size:12px}.cab-sidecards{gap:18px;display:grid}.cab-sidecards>.card{max-width:none!important;margin:0!important}@media (width<=1100px){.cab-money,.cab-prof{grid-template-columns:1fr}.cab-preview{position:static}.cab-pv{max-width:260px}}@media (width<=1023px){.cab-grid,.cab-2col{grid-template-columns:1fr}.cab-mstats{grid-template-columns:repeat(2,1fr)}.cab-flow{grid-template-columns:1fr 1fr;gap:10px}.cab-flow>div{margin-inline-end:0}.cab-flow>div:after{content:none}}@media (width<=800px){.cab{gap:14px}.cab .card{padding:14px}.cab h1{font-size:22px}.cab-ava{border-radius:16px;width:52px;height:52px}.cab-head{flex-direction:column;align-items:stretch}.cab-ctl{grid-template-columns:1fr;gap:8px;display:grid}.cab-golive{justify-content:center}.cab-seg{justify-content:space-between}.cab-seg button{flex:1;justify-content:center;padding:0 8px;font-size:12px}.cab-calls{justify-content:space-between}.cab-money{border-radius:22px;gap:14px;padding:16px}.cab-tiles{grid-template-columns:1fr 1fr}.cab-tiles .cab-tile.hold{grid-column:1/-1}.cab-tile b{font-size:20px}.cab-tile.wide{grid-template-columns:auto 1fr}.cab-tile.wide .btn{grid-column:1/-1;justify-self:start}.cab-quick{grid-template-columns:repeat(2,1fr)}.cab-quick a{min-height:54px;font-size:13px}.cab-pay{grid-template-columns:1fr;padding:16px}.cab-pay .cab-golive{justify-content:center}.cab-f2,.cab-price{grid-template-columns:1fr}.cab-drop{grid-template-columns:88px 1fr;padding:10px}.cab-drop .ph{width:88px}.cab-table thead{display:none}.cab-table,.cab-table tbody,.cab-table tr,.cab-table td{display:block}.cab-table tr{border-bottom:1px solid var(--line);grid-template-columns:1fr auto;gap:2px 10px;padding:10px 2px;display:grid}.cab-table td{border:0;padding:0}.cab-table td.dt{grid-area:2/1;font-size:12px}.cab-table td.amt{grid-area:1/2}.cab-table td.st{white-space:normal;text-align:end;grid-area:2/2;justify-self:end;font-size:12px}.cab-table .pill{white-space:normal}.cab-seg{scrollbar-width:none;max-width:100%;overflow-x:auto}.cab-save{margin:8px -4px -4px}.shell.has-bb .cab-save{bottom:calc(78px + env(safe-area-inset-bottom))}}@media (width<=480px){.cab-list em{display:none}.cab-row{grid-template-columns:auto 1fr auto;padding:8px 10px}.cab-mstats{gap:8px}.cab-mstats .cab-tile b{font-size:18px}}@media (prefers-reduced-motion:reduce){.cab-golive,.cab-quick a{transition:none}}:root{--pk:#ff4f8b;--pk-2:#e0115f;--gd:#ffe17a;--gd-2:#f2b13a;--glass:#14172cb8}.xg,.fx-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px;display:grid}.xg.wide{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.xc{aspect-ratio:3/4;cursor:pointer;isolation:isolate;color:#fff;transition:transform .35s var(--ease,ease), box-shadow .35s;background:linear-gradient(160deg,#2e2850,#171b33);border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 10px 24px -12px #000c}.xc.wide{aspect-ratio:16/10}.xc-ph,.xc-ph .fx-ph{position:absolute;inset:0}.xc-ph img,.xc-ph .fx-noph{object-fit:cover;width:100%;height:100%;transition:transform .6s var(--ease,ease);display:block}.xc-ph .fx-noph{background:radial-gradient(circle at 50% 30%,#3a2f5e,#171b33 70%);place-items:center;display:grid}.xc.offline .xc-ph img,.xc.offline .fx-noph{filter:grayscale(.6)brightness(.7)}.xc:after{content:"";pointer-events:none;z-index:1;background:linear-gradient(#00000059 0%,#0000 28% 48%,#080810eb 100%);position:absolute;inset:0}.xc.live{box-shadow:0 0 0 1.5px #ff5d6c8c,0 0 22px -4px #ff5d6c8c,0 14px 30px -14px #000000e6}.xc-top{top:10px;z-index:2;pointer-events:none;justify-content:space-between;align-items:center;gap:6px;display:flex;position:absolute;inset-inline:10px}.xc-st{letter-spacing:.04em;text-transform:uppercase;color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-radius:999px;align-items:center;gap:6px;height:26px;padding:0 10px;font-size:12px;font-weight:900;display:inline-flex;box-shadow:inset 0 1px #fff3}.xc-st.live{background:linear-gradient(#ff6b7a,#e8203a);box-shadow:inset 0 1px #ffffff59,0 4px 14px #e8203a8c}.xc-st.live i{background:#fff;border-radius:50%;width:8px;height:8px;animation:1.2s ease-in-out infinite fxPulse;box-shadow:0 0 8px #fff}.xc-st.online{color:#06281a;background:linear-gradient(#5df0b4,#22b877)}.xc-st.busy{color:#2a2000;background:linear-gradient(#ffd56b,#f2a93a)}.xc-st.lg{vertical-align:middle;height:34px;margin-inline-end:8px;padding:0 14px;font-size:15px}.xc-eye{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0000008c;border-radius:999px;align-items:center;gap:4px;height:26px;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.xc-eye.new{color:#2a1600;background:linear-gradient(#ffe17a,#f2b13a)}.xc-badges{top:44px;z-index:2;gap:4px;display:flex;position:absolute;inset-inline-start:10px}.xc-info{z-index:2;flex-direction:column;gap:6px;padding:12px;display:flex;position:absolute;inset:auto 0 0}.xc-title{opacity:.92;-webkit-line-clamp:2;text-shadow:0 1px 3px #0009;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:600;display:-webkit-box;overflow:hidden}.xc-row{justify-content:space-between;align-items:flex-end;gap:8px;display:flex}.xc-txt{flex-direction:column;gap:2px;min-width:0;display:flex}.xc-txt b{white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 4px #0009;font-size:17px;line-height:1.15;overflow:hidden}.xc-txt b small{opacity:.9;font-size:15px;font-weight:600}.xc-txt>span{opacity:.85;white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;overflow:hidden}.xc-txt>span em{font-size:14px;font-style:normal}.xc-price{color:var(--gd);align-items:center;gap:4px;margin-top:3px;font-size:13px;font-weight:800;opacity:1!important;display:inline-flex!important}.xc-price small{opacity:.8;font-size:11px;font-weight:600}.xc .fx-call{width:46px;height:46px;box-shadow:0 6px 18px #3ddc9773,inset 0 1px #ffffff80}.xc-cta{z-index:3;color:#fff;opacity:0;pointer-events:none;white-space:nowrap;height:46px;transition:opacity .25s, transform .3s var(--ease,ease);background:linear-gradient(#ff5f95,#e0115f);border-radius:999px;align-items:center;gap:8px;padding:0 20px;font-size:15px;font-weight:800;display:inline-flex;position:absolute;top:38%;left:50%;transform:translate(-50%,-30%);box-shadow:0 10px 24px -6px #e0115fb3,inset 0 1px #ffffff59}.xc.live .xc-cta{background:linear-gradient(#ff6b7a,#e8203a);box-shadow:0 10px 24px -6px #e8203ab3,inset 0 1px #ffffff59}.xc.offline .xc-cta{background:var(--glass)}@media (hover:hover) and (pointer:fine){.xc:hover{transform:translateY(-4px);box-shadow:0 0 0 1.5px #ffffff24,0 22px 40px -16px #000000f2}.xc.live:hover{box-shadow:0 0 0 2px #ff5d6ccc,0 0 34px -4px #ff5d6c99,0 22px 40px -16px #000000f2}.xc:hover .xc-ph img{transform:scale(1.06)}.xc:hover .xc-cta{opacity:1;transform:translate(-50%,-50%)}}.xc.fx-skel{aspect-ratio:3/4}.xs{margin-bottom:26px}.xs-h{letter-spacing:-.01em;align-items:center;gap:10px;margin:6px 0 12px;font-size:20px;display:flex}.xs-h b{background:var(--surf-2);color:var(--muted);border-radius:999px;padding:2px 9px;font-size:13px;font-weight:800}.xs-h .linkish{margin-inline-start:auto;font-size:14px}.fx-top{padding-bottom:2px}.fx-q{padding:12px 16px}@media (width>=1024px){.fx .fx-top{border-bottom:1px solid var(--line);margin-inline:calc(-1*clamp(16px,4vw,40px));padding-inline:clamp(16px,4vw,40px);box-shadow:0 10px 30px -14px #000000b3}.fx-q{flex-flow:wrap;align-items:center;gap:8px 14px}.fx-q>b{flex:none}.fx-q .row{margin-inline-start:auto}.xg{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:18px}.xg.wide{grid-template-columns:repeat(auto-fill,minmax(340px,1fr))}.xc{border-radius:24px}.xc-info{padding:14px 16px}}@media (width<=800px){.xg,.xg.wide,.fx-grid{grid-template-columns:repeat(2,1fr);gap:10px}.xc,.xc.wide{aspect-ratio:3/4;border-radius:18px}.xc-txt b{font-size:15px}.xc-info{padding:10px}.xc .fx-call{width:42px;height:42px}.xs-h{font-size:17px}.xs-h .i3{width:24px!important;height:24px!important}.xc-title{display:none}}.hp-fa{flex:none;margin:0;padding:0;line-height:0}.hp-fa .fa{display:inline-block}.hp-hero{flex-direction:column;gap:14px;margin-top:8px;display:flex}.hp-hero .hp-id{gap:18px;margin-top:0}.hp-hero .hp-stats,.hp-hero .hp-btns{margin:0}.hp-hero .hp-ring{flex:0 0 128px;width:128px;height:128px;display:block;overflow:hidden;box-shadow:0 10px 30px -8px #000000b3}.hp-hero .hp-ring img{object-fit:cover;border-radius:50%;width:100%;height:100%;display:block}.hp-hero .hp-ring .i3{margin:28px auto 0;display:block}.hp-price2{flex-wrap:wrap;align-items:center;gap:6px;margin:2px 0 0;font-size:15px;font-weight:700;display:flex}.hp-price2 b{color:var(--gd);font-size:20px}.hp-price2 small{opacity:.8;font-size:13px;font-weight:600}.hp-now{opacity:.8;margin:0;font-size:13px}.hp-head .hp-chip{font-size:13px}.hp-b{flex-direction:column;gap:0;line-height:1.1;position:relative}.hp-b .i3{margin-bottom:-2px}.hp-b>small{opacity:.8;letter-spacing:0;font-size:11px;font-weight:600}.hp-b:has(>small){height:60px}.hp-b:disabled{opacity:.7}.hp-livecard{aspect-ratio:16/10;isolation:isolate;color:#fff;background:linear-gradient(160deg,#2e2850,#171b33);border-radius:22px;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 0 0 2px #ff5d6cb3,0 0 30px -4px #ff5d6c99,0 18px 34px -16px #000000e6}.hp-livecard .fx-ph{position:absolute;inset:0}.hp-livecard .fx-ph img{object-fit:cover;width:100%;height:100%}.hp-livecard .fx-noph{place-items:center;height:100%;display:grid}.hp-livecard:after{content:"";z-index:1;background:linear-gradient(#0000004d 0%,#0000 30% 50%,#080810e6 100%);position:absolute;inset:0}.hp-livecard-b{z-index:2;justify-content:space-between;align-items:flex-end;gap:10px;display:flex;position:absolute;inset:auto 14px 14px}.hp-livecard-b>b{text-shadow:0 1px 4px #0009;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:16px;line-height:1.2;display:-webkit-box;overflow:hidden}.hp-watch{background:linear-gradient(#ff6b7a,#e8203a);border-radius:999px;flex:none;align-items:center;gap:8px;height:48px;padding:0 20px;font-size:16px;font-weight:900;animation:2.4s ease-in-out infinite hpGlow;display:inline-flex;box-shadow:0 10px 24px -6px #e8203acc,inset 0 1px #ffffff59}@keyframes hpGlow{50%{box-shadow:0 10px 30px -2px #e8203af2,inset 0 1px #ffffff59}}.hp-body{flex-direction:column;gap:14px;display:flex}.hp-col{flex-direction:column;gap:14px;min-width:0;display:flex}.hp-col>div:empty{display:none}.hp-bio h3,.hp-col h2{align-items:center;gap:8px;margin:0 0 8px;font-size:18px;display:flex}.hp-bio p{margin:0;font-size:16px;line-height:1.55}@media (width>=1024px){.hp{max-width:1140px}.hp-head{border-radius:28px;margin:0;padding:18px 28px 26px}.shell.has-bb .main>:first-child .hp-head,.main>:first-child .hp-head{margin-top:0}.hp-hero{grid-template-columns:minmax(0,1fr) 460px;grid-template-areas:"id live""stats live""btns btns";align-items:start;gap:18px 32px;display:grid}.hp-hero .hp-id{grid-area:id}.hp-hero .hp-livecard{grid-area:live}.hp-hero .hp-stats{grid-area:stats;align-self:end}.hp-hero .hp-btns{grid-area:btns}.hp-head:not(.is-live) .hp-hero{grid-template-columns:1fr;grid-template-areas:"id""stats""btns"}.hp-hero .hp-ring{flex-basis:160px;width:160px;height:160px}.hp-name b{font-size:34px}.hp-age{font-size:24px}.hp-stats{text-align:start;grid-template-columns:repeat(4,minmax(0,1fr));max-width:560px;margin:20px 0 16px}.hp-stats b{font-size:24px}.hp-btns{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:900px}.hp-b{font-size:16px}.hp-body{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:20px;display:grid}.hp-aside{position:sticky;top:16px}.hp-livecard{aspect-ratio:auto;align-self:stretch;min-height:260px}}.me2 .hp-btns{grid-template-columns:repeat(3,minmax(0,1fr))}.me2 .me-prev .fa{display:inline-block}.me-gifts .me-item{border-radius:12px;grid-template-columns:44px minmax(0,1fr) auto;gap:10px;padding:6px 10px;display:grid}.me-gifts .me-item:nth-child(2n){background:#ffffff08}.me-gifts .me-it b{font-size:14px}.me-gifts .me-it small{font-size:12px}.me-gifts .me-items{gap:2px}@media (width>=1024px){.me2{max-width:1000px}.me2 .hp-head{border-radius:28px;margin:0;padding:18px 28px 26px}.me2 .hp-name b{font-size:32px}.me2 .hp-stats{text-align:start;max-width:520px}.me2 .hp-btns{max-width:720px}.me2 .me-sec{padding:20px 22px}.me2 .me-items{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.me-gifts .me-items{grid-template-columns:1fr}.me-gifts .me-item{grid-template-columns:44px minmax(0,1fr) 160px auto}.me-gifts .me-it{display:contents}.me-gifts .me-it b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.me-gifts .me-it small{white-space:nowrap}}@media (width<=800px){.me2 .hp-btns{grid-template-columns:1fr 1fr}.me2 .hp-btns .hp-b.gold{grid-column:1/-1}}.wl2{gap:8px;max-width:1040px}.wl2 .wl-top{box-shadow:var(--slab-shadow-sm);background:radial-gradient(120% 90% at 50% -20%,#ffd56b47,#0000 60%),linear-gradient(160deg,#262c50,#12152b);border-radius:26px;padding:28px 16px 24px}.wl2 .wl-big{letter-spacing:-.02em;background:linear-gradient(#fff6d0,#ffd56b 60%,#f2a93a);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:52px}.wl2 .wl-big .i3{filter:drop-shadow(0 6px 10px #00000080)}.wk-h{align-items:center;gap:10px;margin:18px 0 14px;display:flex}.wk{grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;margin-top:12px;display:grid}.wk-p{cursor:pointer;color:var(--text);text-align:center;background:var(--slab-bg);box-shadow:var(--slab-shadow-sm);transition:transform .25s var(--ease,ease), box-shadow .25s;border:0;border-radius:22px;flex-direction:column;align-items:center;gap:2px;padding:26px 12px 14px;display:flex;position:relative}.wk-p:hover{transform:translateY(-4px)}.wk-p:disabled{opacity:.5}.wk-p.pop{box-shadow:0 0 0 1.5px var(--pk), 0 0 26px -6px #ff4f8b99, var(--slab-shadow-sm);background:linear-gradient(160deg,#3a2650,#171b33)}.wk-p.best{box-shadow:0 0 0 1.5px var(--gd-2), 0 0 26px -6px #f2b13a99, var(--slab-shadow-sm);background:linear-gradient(160deg,#3d3220,#171b33)}.wk-tag{white-space:nowrap;letter-spacing:.03em;color:#fff;background:linear-gradient(#ff5f95,#e0115f);border-radius:999px;padding:4px 12px;font-size:12px;font-style:normal;font-weight:900;position:absolute;top:-12px;left:50%;transform:translate(-50%);box-shadow:0 6px 14px -4px #e0115fb3,inset 0 1px #ffffff59}.wk-tag.best{color:#2a1600;background:linear-gradient(#ffe17a,#f2b13a);box-shadow:0 6px 14px -4px #f2b13ab3,inset 0 1px #ffffff80}.wk-ic{animation:4s ease-in-out infinite wkBob;animation-delay:calc(var(--i,0) * -.7s);margin:2px 0 6px}@keyframes wkBob{50%{transform:translateY(-5px)rotate(-4deg)}}.wk-c{letter-spacing:-.02em;font-size:30px;line-height:1}.wk-u{color:var(--muted);font-size:13px}.wk-per{color:var(--muted);min-height:16px;margin-top:4px;font-size:12px}.wk-buy{color:#2a1600;background:linear-gradient(#ffe9a0,#ffd56b 45%,#f2a93a);border-radius:999px;width:100%;margin-top:12px;padding:11px 0;font-size:17px;font-weight:900;transition:transform .12s,box-shadow .12s;box-shadow:inset 0 2px #fff9,inset 0 -3px 6px #a05a0a4d,0 4px #a86b12,0 10px 18px -6px #f2a93a99}.wk-p:active .wk-buy{transform:translateY(3px);box-shadow:inset 0 2px #ffffff80,0 1px #a86b12}.wl2 .wl-hist{gap:4px}.wl2 .wl-row{background:var(--slab-bg);box-shadow:var(--slab-shadow-sm);border-radius:16px;padding:12px 14px}.wl2 .wl-row>b:last-child{font-variant-numeric:tabular-nums;font-size:17px}.wl2 .wl-row>b.ok{color:var(--ok)}.wl2 h2{font-size:22px}@media (width>=1024px){.wl2 .wl-top{padding:34px 20px 30px}.wk{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.wl2 .wl-row{padding:14px 18px}}@media (width<=800px){.wk{grid-template-columns:repeat(2,1fr);gap:12px}.wk-c{font-size:26px}}.lp-livenow{padding-top:0}.lp-xg{color:#fff}.lp-xg .xc{font-family:var(--font)}.lp-vip{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.lp-vip-c{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:30px 24px 28px;display:flex;overflow:hidden}.lp-vip-c:before{content:"";filter:blur(50px);opacity:.45;pointer-events:none;border-radius:50%;height:70%;position:absolute;inset:-40% -20% auto}.lp-vip-c.t-bronze:before{background:#b87333}.lp-vip-c.t-vip:before{background:#d4af37}.lp-vip-c.t-premium:before{background:#8fe3ff}.lp-vip-c.t-vip{transform:translateY(-10px)}.lp-vip-c .fa{position:relative}.lp-vip-c .tchip.lg{border-radius:10px;padding:6px 18px;font-size:16px}.lp-vip-c ul{text-align:start;gap:8px;width:100%;margin:6px 0 10px;padding:0;list-style:none;display:grid}.lp-vip-c li{color:var(--muted);align-items:center;gap:10px;font-size:15px;display:flex}.lp-vip-c .lp-btn{width:100%;margin-top:auto}.lp-apps{background:linear-gradient(150deg,#1f2a4f 0%,#241f3f 46%,#3a1f3a 100%)}@media (width<=900px){.lp-vip{grid-template-columns:1fr}.lp-vip-c.t-vip{transform:none}.lp-sec-h.row .lp-btn{height:44px;font-size:15px}}@media (prefers-reduced-motion:reduce){.xc,.xc-ph img,.wk-ic,.hp-watch{transition:none!important;animation:none!important}}
