.lt-card[hidden],.lt-gsolo[hidden],.lt-sheet[hidden],.lt-solopill[hidden],.lt-vol[hidden]{display:none}.lt-btn{display:inline-flex;align-items:center;gap:6px}.lt-btn svg{flex:none}.lt-sheet{position:absolute;left:0;right:0;bottom:0;max-height:86%;z-index:47;display:flex;flex-direction:column;gap:6px;padding:14px 16px 16px;box-sizing:border-box;border-radius:20px 20px 0 0;background:rgba(18,17,15,.97);color:#f7f5ef;box-shadow:0 -10px 40px rgba(0,0,0,.5);overflow:auto;overscroll-behavior:contain;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-size:14px}.lt-head{display:flex;align-items:center;justify-content:space-between;gap:10px;position:sticky;top:-14px;margin:-14px -16px 0;padding:14px 16px 6px;background:inherit;z-index:1}.lt-head strong{font-size:17px}.lt-x{width:44px;height:44px;flex:none;border-radius:50%;border:0;background:rgba(255,255,255,.1);color:#fff;font-size:22px;line-height:1;cursor:pointer}.lt-seg button:focus-visible,.lt-sfxb:focus-visible,.lt-x:focus-visible{outline:#f2c94c solid 2px;outline-offset:2px}.lt-sec{display:flex;flex-direction:column;gap:6px;padding:8px 0;border-top:1px solid rgba(255,255,255,.08)}.lt-sec:first-of-type{border-top:0}.lt-sec h3{margin:2px 0;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;opacity:.62}.lt-sub{margin:0;font-size:12.5px;line-height:1.35;opacity:.72}.lt-tog{display:flex;align-items:flex-start;gap:10px;padding:4px 0;cursor:pointer;line-height:1.3}.lt-tog input{width:18px;height:18px;margin-top:1px;flex:none;accent-color:#f2c94c}.lt-tog span{display:flex;flex-direction:column;gap:2px;min-width:0}.lt-tog b{font-size:14px;font-weight:650}.lt-tog small{font-size:12px;opacity:.7}.lt-sfx{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}@container (max-width:420px){.lt-sfx{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.lt-sfx{grid-template-columns:repeat(2,minmax(0,1fr))}}.lt-sfxb{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-height:68px;padding:8px 4px;border-radius:14px;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.07);color:#fff;font:inherit;cursor:pointer;transition:transform .12s,background .2s}.lt-sfxb:hover{background:rgba(255,255,255,.12)}.lt-sfxb:active{transform:scale(.96)}.lt-sfx-e{font-size:24px;line-height:1}.lt-sfx-l{font-size:12px;font-weight:600;text-align:center}.lt-sfxb::after{content:"";position:absolute;left:0;bottom:0;height:3px;width:0;background:#f2c94c;border-radius:2px}.lt-sfxb.lt-play{background:rgba(242,201,76,.18);border-color:rgba(242,201,76,.55)}.lt-sfxb.lt-play::after{animation:lt-prog var(--lt-ms,1500ms) linear forwards}@keyframes lt-prog{to{width:100%}}@media (prefers-reduced-motion:reduce){.lt-sfxb.lt-play::after{animation:none;width:100%}.lt-sfxb:active{transform:none}}.lt-seg{display:inline-flex;align-self:flex-start;padding:3px;gap:3px;border-radius:12px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1)}.lt-seg button{min-width:64px;min-height:34px;padding:0 12px;border:0;border-radius:9px;background:0 0;color:inherit;font:inherit;font-size:13px;font-weight:600;cursor:pointer}.lt-seg button.on{background:#f2c94c;color:#16140f}.lt-list{display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.lt-row{display:flex;align-items:center;gap:10px;padding:6px 2px;flex-wrap:wrap}.lt-row.lt-spot{background:rgba(242,201,76,.08);border-radius:12px;padding:6px 8px}.lt-pos{width:22px;flex:none;text-align:center;font-weight:700;opacity:.7}.lt-av{width:38px;height:38px;flex:none;border-radius:50%;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:#2a2a33;color:#f2c94c;font-weight:700}.lt-av img{width:100%;height:100%;object-fit:cover;display:block}.lt-who{flex:1;min-width:120px;display:flex;flex-direction:column}.lt-who b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lt-who small{font-size:11.5px;opacity:.66}.lt-acts{display:flex;gap:6px;flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.lt-acts .btn{justify-content:center}.lt-acts .btn.on{background:#f2c94c;color:#16140f;border-color:#f2c94c}.lt-tag{display:inline-block;margin-left:4px;padding:1px 7px;border-radius:999px;background:#f2c94c;color:#16140f;font-size:10.5px;font-weight:700;vertical-align:1px}.lt-next{align-self:stretch;justify-content:center}.lt-spotnow{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:12px;background:rgba(242,201,76,.12);border:1px solid rgba(242,201,76,.35)}.lt-dot{width:10px;height:10px;flex:none;border-radius:50%;background:#f2c94c;box-shadow:0 0 0 0 rgba(242,201,76,.6);animation:1.6s ease-out infinite lt-pulse}@keyframes lt-pulse{to{box-shadow:0 0 0 9px rgba(242,201,76,0)}}@media (prefers-reduced-motion:reduce){.lt-dot{animation:none}}.lt-pick{flex-basis:100%;display:flex;flex-direction:column;gap:4px;padding:6px 0 4px 48px;box-sizing:border-box}.lt-q{width:100%;box-sizing:border-box;padding:9px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:rgba(255,255,255,.06);color:#fff;font:inherit;font-size:14px}.lt-log{margin:0;padding:0 0 0 2px;list-style:none;display:flex;flex-direction:column;gap:4px;font-size:12.5px}.lt-log small{opacity:.6}.lt-card{position:absolute;left:50%;top:64px;transform:translateX(-50%);z-index:46;width:min(420px,calc(100% - 24px));box-sizing:border-box;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:12px 14px;border-radius:16px;background:rgba(18,17,15,.94);color:#f7f5ef;box-shadow:0 10px 32px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);animation:.28s cubic-bezier(.2,.8,.2,1) lt-in}@keyframes lt-in{from{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%,0)}}@media (prefers-reduced-motion:reduce){.lt-card{animation:none}}.lt-xt{flex:1;min-width:160px;display:flex;flex-direction:column;gap:2px}.lt-xt b{font-size:14px;line-height:1.3}.lt-xt small{font-size:12px;opacity:.72;line-height:1.35}.lt-terms a{color:#f2c94c}.lt-gcard.lt-gsend{top:auto;bottom:96px}.lt-solopill{display:inline-flex;align-items:center;margin-left:6px;padding:2px 8px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.02em;background:rgba(255,255,255,.16);color:#fff;border:1px solid rgba(255,255,255,.22)}.lrt-ask.lt-omic{background:#f2c94c;color:#16140f}.lt-vol{position:absolute;right:12px;bottom:64px;z-index:48;width:min(280px,calc(100% - 24px));box-sizing:border-box;display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:16px;background:rgba(18,17,15,.95);color:#f7f5ef;box-shadow:0 10px 32px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.lt-volrow{display:flex;align-items:center;gap:10px}.lt-vr{flex:1;min-width:0;height:28px;accent-color:#f2c94c}.lt-vv{width:40px;text-align:right;font-size:12.5px;font-variant-numeric:tabular-nums;opacity:.8}.lt-toast{position:absolute;left:50%;bottom:18px;transform:translate(-50%,8px);z-index:60;max-width:calc(100% - 32px);padding:9px 14px;border-radius:12px;background:rgba(18,17,15,.94);color:#fff;font-size:13px;box-shadow:0 6px 20px rgba(0,0,0,.4);opacity:0;pointer-events:none;transition:opacity .2s,transform .2s}.lt-toast.on{opacity:1;transform:translate(-50%,0)}body>.lt-toast{position:fixed}.lt-gosolo{margin:10px 0 4px}.lt-gosolo-t{display:flex;align-items:flex-start;gap:10px;cursor:pointer;line-height:1.3}.lt-gosolo-t input{width:18px;height:18px;margin-top:2px;flex:none;accent-color:#f2c94c}.lt-gosolo-tx{display:flex;flex-direction:column;gap:2px}.lt-gosolo-tx small{font-size:12.5px;opacity:.72}.lt-vol.lt-vol-down,.lt-vol.lt-vol-up{overflow:visible}.lt-vol.lt-vol-down::before,.lt-vol.lt-vol-up::before{content:"";position:absolute;right:calc(var(--lt-nub-r,24px) - 7px);width:14px;height:14px;background:inherit;transform:rotate(45deg);border-radius:3px;pointer-events:none}.lt-vol.lt-vol-down::before{top:-6px}.lt-vol.lt-vol-up::before{bottom:-6px}.lt-vol.lt-vol-down,.lt-vol.lt-vol-up{-webkit-backdrop-filter:none;backdrop-filter:none;background:#161513}.lt-gchip{position:absolute;left:10px;top:64px;z-index:46;max-width:min(360px,calc(100% - 20px));box-sizing:border-box;display:flex;align-items:center;gap:8px;padding:6px 6px 6px 10px;border-radius:999px;background:rgba(20,18,24,.86);border:1px solid rgba(255,255,255,.16);color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 6px 18px rgba(0,0,0,.35);animation:.25s cubic-bezier(.2,.8,.2,1) lt-chip-in;transition:opacity .25s,transform .25s}.lt-gchip.is-out{opacity:0;transform:translateY(-4px)}@keyframes lt-chip-in{from{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.lt-gchip-ic{font-size:14px;line-height:1;flex:none}.lt-gchip-tx{min-width:0;display:flex;flex-direction:column;gap:1px}.lt-gchip-tx b{font-size:12.5px;font-weight:700;line-height:1.25;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lt-gchip-tx small{font-size:11px;line-height:1.3;color:rgba(255,255,255,.72)}.lt-gchip-tx .lt-terms a{color:#f5c518}.lt-gchip-x{flex:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:rgba(255,255,255,.12);color:#fff;cursor:pointer}.lt-gchip-x:hover{background:rgba(255,255,255,.2)}.lt-gp{flex:none;display:inline-flex;align-items:center;justify-content:center;height:28px;padding:0 12px;border-radius:999px;font:700 12px/1 system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;white-space:nowrap;text-decoration:none;cursor:pointer;box-sizing:border-box}.lt-gp-gold,.lt-gp-gold:visited{background:linear-gradient(180deg,#f8d55a,#e2ab1c);color:#1a1306;border:0}.lt-gp-gold:hover{filter:brightness(1.06)}.lt-gp-ghost{background:rgba(255,255,255,.08);color:#fff;border:1px solid rgba(255,255,255,.28)}.lt-gp:disabled{opacity:.6}@media (prefers-reduced-motion:reduce){.lt-gchip{animation:none;transition:none}}.lt-card .btn{color:#fff;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.28)}.lt-card .btn.primary{background:linear-gradient(180deg,#f8d55a,#e2ab1c);color:#1a1306;border-color:transparent}html.rova-livepg .gconfirm.glass{background:linear-gradient(180deg,rgba(255,255,255,.09),rgba(255,255,255,0) 42%),rgba(22,20,27,.94);border:1px solid rgba(255,255,255,.16);border-radius:26px;color:#fff;box-shadow:inset 0 1px 0 rgba(255,255,255,.14),0 18px 50px rgba(0,0,0,.6);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}html.rova-livepg .gconfirm .gconfirm-title{color:#fff}html.rova-livepg .gconfirm .gconfirm-body{color:rgba(255,255,255,.74)}html.rova-livepg .gconfirm .gconfirm-acts .btn{min-height:42px;border-radius:999px;font-weight:700}html.rova-livepg .gconfirm .gconfirm-acts .btn.primary{background:linear-gradient(180deg,#f8d55a,#e2ab1c);color:#1a1306;border:0}html.rova-livepg .gconfirm .gconfirm-acts .btn.gold-ghost,html.rova-livepg .gconfirm .gconfirm-acts .gconfirm-cancel{background:rgba(255,255,255,.08);color:#fff;border:1px solid rgba(255,255,255,.26)}html.rova-livepg .gconfirm .gconfirm-acts .gconfirm-cancel{background:0 0;border-color:rgba(255,255,255,.18)}html.rova-livepg .gconfirm .gconfirm-acts .btn.is-danger{background:var(--danger,#e5484d);color:#fff;border:0}@media (prefers-reduced-transparency:reduce){html.rova-livepg .gconfirm.glass{background:#17151c;-webkit-backdrop-filter:none;backdrop-filter:none}}.lt-sfxfly{position:absolute;right:18px;bottom:60px;width:70px;height:55%;z-index:4;pointer-events:none;overflow:visible}.lt-sfxe{position:absolute;right:16px;bottom:0;font-size:34px;line-height:1;opacity:0;will-change:transform,opacity}.lt-sec h3{display:flex;align-items:center;justify-content:space-between;gap:8px}.lt-sfxedit{margin-left:auto;padding:4px 12px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:rgba(255,255,255,.07);color:inherit;font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.lt-sfxedit:hover{background:rgba(255,255,255,.14)}.lt-sfx-edit .lt-sfxb{cursor:grab;padding-bottom:30px;border-style:dashed}.lt-sfxm.lt-drag{opacity:.4}.lt-sfxmv{position:absolute;left:0;right:0;bottom:4px;display:flex;justify-content:center;gap:10px}.lt-sfxmv button{width:30px;height:24px;border-radius:12px;border:0;background:rgba(255,255,255,.14);color:inherit;font-size:18px;line-height:1;cursor:pointer;padding:0}.lt-sfxmv button:disabled{opacity:.25;cursor:default}.lt-sfxlist{border-radius:20px;border:.5px solid rgba(255,255,255,.14);background:rgba(255,255,255,.05);overflow:hidden}.lt-sfxrow{display:flex;align-items:center;min-height:52px;padding:0 6px;position:relative;background:0 0;transition:transform .18s}.lt-sfxrow+.lt-sfxrow{box-shadow:inset 0 .5px 0 rgba(255,255,255,.1)}.lt-sfxrow.lt-lift{z-index:3;transform-origin:center;background:#26242c;border-radius:14px;box-shadow:0 8px 14px rgba(0,0,0,.45);transition:none}.lt-sfxname{flex:1;min-width:0;padding:0 6px;font-size:17px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lt-sfxic{flex:none;width:44px;height:44px;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;border-radius:50%;background:0 0;color:inherit;cursor:pointer}.lt-sfxic svg{width:22px;height:22px;display:block}.lt-sfxstar svg{fill:none;stroke:rgba(255,255,255,.55);stroke-width:1.8;stroke-linejoin:round}.lt-sfxstar.on svg{fill:var(--accent-text,#f5c518);stroke:var(--accent-text,#f5c518)}.lt-sfxmin svg circle{fill:#e5484d}.lt-sfxadd svg circle{fill:#30a46c}.lt-sfxadd svg .k,.lt-sfxmin svg .k{stroke:#fff;stroke-width:2;stroke-linecap:round;fill:none}.lt-sfxgrip{cursor:grab;touch-action:none;color:rgba(255,255,255,.55)}.lt-sfxgrip svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round}.lt-sfxoff .lt-sfxname{opacity:.6}.lt-sfxcap{margin:24px 0 8px;font-size:13px;font-weight:600;opacity:.65}.lt-sfxreset{display:block;width:100%;height:44px;margin:24px 0 0;border:0;border-radius:22px;background:rgba(255,255,255,.1);color:inherit;font:inherit;font-size:16px;font-weight:650;cursor:pointer}.lt-sfxic:focus-visible,.lt-sfxreset:focus-visible{outline:#fff solid 2px;outline-offset:-2px}.lt-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}@media (prefers-reduced-motion:reduce){.lt-sfxrow{transition:opacity .2s}}