.live-gift-sheet-module__nHMmfq__backdrop{z-index:80;background:#04030873;place-items:end center;animation:.22s both live-gift-sheet-module__nHMmfq__fade;display:grid;position:fixed;inset:0}.live-gift-sheet-module__nHMmfq__sheet{width:min(560px,100%);max-height:86dvh;padding:14px 16px calc(16px + env(safe-area-inset-bottom));color:#fff;background:linear-gradient(#1c1524fa,#100c16fa);border:1px solid #ffffff14;border-bottom:0;border-radius:22px 22px 0 0;outline:none;animation:.32s cubic-bezier(.16,1,.3,1) both live-gift-sheet-module__nHMmfq__rise;overflow:auto;box-shadow:0 -20px 60px #0000008c}@media (min-width:900px){.live-gift-sheet-module__nHMmfq__backdrop{place-items:center}.live-gift-sheet-module__nHMmfq__sheet{border-bottom:1px solid #ffffff14;border-radius:22px}}.live-gift-sheet-module__nHMmfq__head{align-items:center;gap:10px;margin-bottom:12px;display:flex}.live-gift-sheet-module__nHMmfq__tabs{flex:1;gap:18px;display:flex}.live-gift-sheet-module__nHMmfq__tabs button{color:#ffffff8c;background:0 0;border:0;padding:6px 0;font-size:15px;font-weight:650;position:relative}.live-gift-sheet-module__nHMmfq__tabs button[aria-selected=true]{color:#fff}.live-gift-sheet-module__nHMmfq__tabs button[aria-selected=true]:after{content:"";background:linear-gradient(90deg,#ff4f86,#ffb36b);border-radius:3px;height:3px;position:absolute;bottom:0;left:30%;right:30%}.live-gift-sheet-module__nHMmfq__balance{color:#ffd98a;font-variant-numeric:tabular-nums;align-items:center;gap:5px;font-size:12.5px;display:inline-flex}.live-gift-sheet-module__nHMmfq__topUp{color:#ffd98a;background:#ffd98a24;border-radius:999px;padding:4px 10px;font-size:12px;font-weight:650}.live-gift-sheet-module__nHMmfq__close{color:#ffffffbf;background:#ffffff12;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.live-gift-sheet-module__nHMmfq__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;display:grid}@media (max-width:520px){.live-gift-sheet-module__nHMmfq__grid{grid-template-columns:repeat(4,minmax(0,1fr))}}.live-gift-sheet-module__nHMmfq__gift{color:#fff;animation:.36s cubic-bezier(.16,1,.3,1) both live-gift-sheet-module__nHMmfq__tileIn;animation-delay:calc(var(--i) * 25ms);background:0 0;border:1px solid #0000;border-radius:14px;justify-items:center;gap:4px;padding:10px 4px 8px;transition:background-color .2s,border-color .2s,transform .24s cubic-bezier(.34,1.56,.64,1);display:grid}.live-gift-sheet-module__nHMmfq__gift:hover{background:#ffffff0d}.live-gift-sheet-module__nHMmfq__gift[aria-pressed=true]{border-color:color-mix(in srgb, var(--a) 70%, transparent);background:radial-gradient(90% 70% at 50% 30%, color-mix(in srgb, var(--a) 22%, transparent), #ffffff08);transform:translateY(-2px)}.live-gift-sheet-module__nHMmfq__art{width:52px;height:52px;box-shadow:0 6px 16px color-mix(in srgb, var(--b) 45%, transparent);border-radius:16px;transition:transform .28s cubic-bezier(.34,1.56,.64,1);position:relative;overflow:hidden}.live-gift-sheet-module__nHMmfq__art img{object-fit:cover}.live-gift-sheet-module__nHMmfq__gift[aria-pressed=true] .live-gift-sheet-module__nHMmfq__art{transform:scale(1.1)rotate(-4deg)}.live-gift-sheet-module__nHMmfq__gift[data-tier=epic] .live-gift-sheet-module__nHMmfq__art{box-shadow:0 0 0 2px #ffd678b3, 0 8px 20px color-mix(in srgb, var(--b) 55%, transparent)}.live-gift-sheet-module__nHMmfq__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:12px;overflow:hidden}.live-gift-sheet-module__nHMmfq__price{color:#ffffff8c;font-variant-numeric:tabular-nums;align-items:center;gap:2px;font-size:11px;display:inline-flex}.live-gift-sheet-module__nHMmfq__price svg{color:#ffd166}.live-gift-sheet-module__nHMmfq__foot{border-top:1px solid #ffffff12;flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.live-gift-sheet-module__nHMmfq__pick{flex:160px;gap:2px;min-width:0;display:grid}.live-gift-sheet-module__nHMmfq__pick strong{font-size:14px}.live-gift-sheet-module__nHMmfq__pick span{color:#ffffff8c;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.live-gift-sheet-module__nHMmfq__counts{background:#ffffff0f;border-radius:999px;gap:4px;padding:3px;display:flex}.live-gift-sheet-module__nHMmfq__counts button{color:#ffffffb3;font-variant-numeric:tabular-nums;background:0 0;border:0;border-radius:999px;height:28px;padding:0 10px;font-size:12px;font-weight:700}.live-gift-sheet-module__nHMmfq__counts button[aria-checked=true]{color:#fff;background:#ffffff29}.live-gift-sheet-module__nHMmfq__send{color:#fff;background:linear-gradient(135deg,#ff5f8f,#ff8a4c);border:0;border-radius:999px;align-items:center;gap:6px;height:38px;padding:0 20px;font-size:14px;font-weight:700;transition:transform .2s,filter .2s;display:inline-flex;box-shadow:0 8px 22px #ff5f8f59}.live-gift-sheet-module__nHMmfq__send:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.live-gift-sheet-module__nHMmfq__send:disabled{opacity:.5;box-shadow:none}.live-gift-sheet-module__nHMmfq__shortHint{color:#fff9;text-align:right;margin:8px 0 0;font-size:12px}.live-gift-sheet-module__nHMmfq__shortHint a{color:#ffd98a;text-underline-offset:3px;text-decoration:underline}.live-gift-sheet-module__nHMmfq__club{gap:14px;display:grid}.live-gift-sheet-module__nHMmfq__clubHero{text-align:center;background:radial-gradient(120% 120% at 50% 0,#ff6fa438,#0000 60%),#ffffff0a;border-radius:18px;justify-items:center;gap:8px;padding:20px 16px 18px;display:grid}.live-gift-sheet-module__nHMmfq__clubBadge{margin:6px 0 8px;transform:scale(1.6)}.live-gift-sheet-module__nHMmfq__clubHero strong{font-size:16px}.live-gift-sheet-module__nHMmfq__clubHero span{color:#fff9;font-size:12.5px}.live-gift-sheet-module__nHMmfq__meter{background:#ffffff1a;border-radius:6px;width:min(280px,90%);height:6px;position:relative;overflow:hidden}.live-gift-sheet-module__nHMmfq__meter i{border-radius:inherit;background:linear-gradient(90deg,#ff6fa4,#ffb36b);position:absolute;inset:0 auto 0 0}.live-gift-sheet-module__nHMmfq__perks{gap:10px;margin:0;padding:0;list-style:none;display:grid}.live-gift-sheet-module__nHMmfq__perks li{color:#ffffffb3;gap:10px;font-size:12.5px;line-height:1.6;display:flex}.live-gift-sheet-module__nHMmfq__perks li svg{color:#ff8fb3;flex:none;margin-top:2px}.live-gift-sheet-module__nHMmfq__perks b{color:#fff;margin-right:6px;font-weight:650}.live-gift-sheet-module__nHMmfq__tasks{background:#ffffff0a;border-radius:14px;gap:8px;padding:12px 14px;display:grid}.live-gift-sheet-module__nHMmfq__tasks p{color:#ffffff80;margin:0 0 2px;font-size:12px}.live-gift-sheet-module__nHMmfq__tasks div{align-items:center;gap:8px;font-size:12.5px;display:flex}.live-gift-sheet-module__nHMmfq__tasks div svg{color:#ffb36b}.live-gift-sheet-module__nHMmfq__tasks div span{color:#ffffffbf;flex:1}.live-gift-sheet-module__nHMmfq__tasks em{color:#ffd98a;font-variant-numeric:tabular-nums;font-style:normal}.live-gift-sheet-module__nHMmfq__join{color:#fff;background:linear-gradient(135deg,#ff5f8f,#ff8a4c);border:0;border-radius:999px;justify-self:center;align-items:center;gap:6px;height:42px;padding:0 26px;font-size:14px;font-weight:700;display:inline-flex;box-shadow:0 10px 26px #ff5f8f59}.live-gift-sheet-module__nHMmfq__join:disabled{opacity:.6}.live-gift-sheet-module__nHMmfq__note{color:#ffffff61;text-align:center;margin:14px 0 0;font-size:11px}@keyframes live-gift-sheet-module__nHMmfq__fade{0%{opacity:0}}@keyframes live-gift-sheet-module__nHMmfq__rise{0%{opacity:0;transform:translateY(24px)}}@keyframes live-gift-sheet-module__nHMmfq__tileIn{0%{opacity:0;transform:translateY(8px)scale(.96)}}@media (prefers-reduced-motion:reduce){.live-gift-sheet-module__nHMmfq__backdrop,.live-gift-sheet-module__nHMmfq__sheet,.live-gift-sheet-module__nHMmfq__gift{animation:none}}
.live-room-module__LetNoG__loading{color:#ffffffb3;background:#0b0910;place-content:center;justify-items:center;gap:12px;height:100dvh;font-size:13px;display:grid}.live-room-module__LetNoG__loadingDot{background:#ff4f86;border-radius:50%;width:10px;height:10px;animation:1.4s ease-out infinite live-room-module__LetNoG__pulse;box-shadow:0 0 #ff4f8699}.live-room-module__LetNoG__room{--stage-h:min(calc(100dvh - 104px), 980px);--stage-w:calc(var(--stage-h) * 9 / 16);isolation:isolate;color:#fff;background:#07060b;height:100dvh;position:relative;overflow:clip}.live-room-module__LetNoG__backdrop{z-index:-1;opacity:.55;filter:blur(60px)saturate(1.3);position:absolute;inset:-10%}.live-room-module__LetNoG__backdropImage{object-fit:cover}.live-room-module__LetNoG__backdrop:after{content:"";background:radial-gradient(80% 70% at 50% 40%,#07060b4d,#07060bd9);position:absolute;inset:0}.live-room-module__LetNoG__layout{justify-content:center;align-items:center;gap:18px;height:100%;padding:16px;display:flex}.live-room-module__LetNoG__stageColumn{flex-direction:column;gap:12px;display:flex}.live-room-module__LetNoG__stage{width:var(--stage-w);height:var(--stage-h);touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#120f18;border-radius:22px;position:relative;overflow:clip;box-shadow:0 30px 80px #0009,0 0 0 1px #ffffff0f;container-type:inline-size}.live-room-module__LetNoG__video{position:absolute;inset:0;overflow:clip}.live-room-module__LetNoG__videoImage{object-fit:cover;transform-origin:50% 40%;animation:22s ease-in-out infinite alternate live-room-module__LetNoG__camera}.live-room-module__LetNoG__video[data-speaking=true] .live-room-module__LetNoG__videoImage{filter:brightness(1.04)saturate(1.05);animation-play-state:running}.live-room-module__LetNoG__lightLeak{mix-blend-mode:screen;pointer-events:none;background:radial-gradient(40% 30% at 70% 20%,#ffdcf02e,#0000 70%),radial-gradient(35% 25% at 20% 70%,#b4c8ff1a,#0000 70%);animation:9s ease-in-out infinite alternate live-room-module__LetNoG__leak;position:absolute;inset:-20%}.live-room-module__LetNoG__bokeh{opacity:.5;pointer-events:none;background:radial-gradient(circle at 12% 30%,#ffffff29 0 3px,#0000 4px),radial-gradient(circle at 82% 18%,#ffc8e62e 0 4px,#0000 5px),radial-gradient(circle at 68% 64%,#c8dcff24 0 3px,#0000 4px),radial-gradient(circle at 30% 82%,#ffebc824 0 5px,#0000 6px);animation:14s ease-in-out infinite alternate live-room-module__LetNoG__drift;position:absolute;inset:0}.live-room-module__LetNoG__shadeTop{pointer-events:none;background:linear-gradient(#0000008c,#0000);height:180px;position:absolute;inset:0 0 auto}.live-room-module__LetNoG__shadeBottom{pointer-events:none;background:linear-gradient(#0000,#000000b3);height:46%;position:absolute;inset:auto 0 0}.live-room-module__LetNoG__topBar{z-index:6;align-items:center;gap:6px;display:flex;position:absolute;top:12px;left:12px;right:12px}.live-room-module__LetNoG__host{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#00000052;border-radius:999px;align-items:center;gap:8px;min-width:0;padding:3px;display:flex}.live-room-module__LetNoG__hostAvatar{border-radius:50%;flex:none;width:36px;height:36px;position:relative;overflow:hidden;box-shadow:0 0 0 2px #ff4f86}.live-room-module__LetNoG__hostAvatar img{object-fit:cover}.live-room-module__LetNoG__hostAvatar[data-speaking=true]{animation:1.2s ease-out infinite live-room-module__LetNoG__ring}.live-room-module__LetNoG__hostCopy{gap:1px;min-width:0;display:grid;overflow:hidden}.live-room-module__LetNoG__hostCopy strong{text-overflow:ellipsis;white-space:nowrap;max-width:8.5em;font-size:13.5px;font-weight:700;overflow:hidden}.live-room-module__LetNoG__hostCopy small{color:#ffffffb8;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;font-size:10.5px;display:flex;overflow:hidden}.live-room-module__LetNoG__likeUnit{display:none}@media (max-width:899px){.live-room-module__LetNoG__likeUnit{display:inline}}.live-room-module__LetNoG__voice{align-items:flex-end;gap:1.5px;height:10px;display:inline-flex}.live-room-module__LetNoG__voice i{background:#ff8fb3;border-radius:1px;width:2px;animation:.7s ease-in-out infinite alternate live-room-module__LetNoG__bars}.live-room-module__LetNoG__voice i:nth-child(2){animation-delay:-250ms}.live-room-module__LetNoG__voice i:nth-child(3){animation-delay:-480ms}.live-room-module__LetNoG__followButton{color:#fff;background:linear-gradient(135deg,#ff4f86,#ff7a59);border:0;border-radius:999px;flex:none;align-items:center;gap:2px;height:30px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex;box-shadow:0 4px 14px #ff4f8666}.live-room-module__LetNoG__followButton[data-followed=true]{box-shadow:none;color:#ffffffd9;background:#ffffff29}.live-room-module__LetNoG__clubButton{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ffc2d6;background:#00000052;border:0;border-radius:999px;flex:none;align-items:center;gap:3px;height:26px;padding:0 9px;font-size:11.5px;font-weight:650;display:inline-flex}.live-room-module__LetNoG__viewers{align-items:center;gap:4px;margin-left:auto;display:flex}.live-room-module__LetNoG__topFans{color:#ffd166;background:0 0;border:0;padding:0;display:flex}.live-room-module__LetNoG__topFans>*+*{margin-left:-8px}.live-room-module__LetNoG__topFans svg{width:20px;height:20px}.live-room-module__LetNoG__onlineCount{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;font-variant-numeric:tabular-nums;background:#00000052;border:0;border-radius:999px;height:26px;padding:0 9px;font-size:12px;font-weight:650}.live-room-module__LetNoG__closeButton{color:#fff;background:#00000052;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.live-room-module__LetNoG__infoRow{z-index:5;flex-wrap:wrap;gap:6px;display:flex;position:absolute;top:58px;left:12px;right:12px}.live-room-module__LetNoG__infoRow>*{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffffe0;white-space:nowrap;background:#0000004d;border-radius:999px;align-items:center;gap:4px;height:22px;padding:0 9px;font-size:11px;display:inline-flex}.live-room-module__LetNoG__livePill{font-weight:700;background:linear-gradient(90deg,#ff2d6b,#ff6b4a)!important}.live-room-module__LetNoG__livePill i{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.2s ease-in-out infinite live-room-module__LetNoG__blink}.live-room-module__LetNoG__clock{font-variant-numeric:tabular-nums;opacity:.9;margin-left:2px;font-weight:600}.live-room-module__LetNoG__rankPill{border:0;font-weight:650;color:#ffe29a!important}.live-room-module__LetNoG__genrePill svg{color:#c9b0ff}.live-room-module__LetNoG__flyLayer{z-index:3;pointer-events:none;height:150px;position:absolute;top:98px;left:0;right:0;overflow:clip;container-type:inline-size}.live-room-module__LetNoG__flyItem{top:calc(var(--lane) * 36px);color:#fff;white-space:nowrap;text-shadow:0 1px 2px #000c,0 0 6px #00000073;animation:live-room-module__LetNoG__fly var(--d) linear forwards;will-change:transform;font-size:15px;font-weight:600;position:absolute;left:100%}.live-room-module__LetNoG__flyItem[data-me=true]{color:#ffe29a;background:#00000038;border:1.5px solid #ffd678e6;border-radius:999px;padding:1px 8px}.live-room-module__LetNoG__captionArea{z-index:4;text-align:center;pointer-events:none;justify-items:center;gap:6px;animation:.38s cubic-bezier(.16,1,.3,1) both live-room-module__LetNoG__captionIn;display:grid;position:absolute;bottom:26px;left:16px;right:16px}.live-room-module__LetNoG__replyQuote{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffd9;text-overflow:ellipsis;white-space:nowrap;background:#ffffff24;border-radius:999px;max-width:92%;margin:0;padding:4px 12px;font-size:12px;overflow:hidden}.live-room-module__LetNoG__replyQuote[data-me=true]{color:#fff4d6;background:linear-gradient(90deg,#ffd6784d,#ff8fb342);font-weight:650}.live-room-module__LetNoG__action{color:#e2d2ff;text-shadow:0 1px 4px #000000b3;margin:0;font-size:12.5px;font-style:italic}.live-room-module__LetNoG__action:before{content:"（"}.live-room-module__LetNoG__action:after{content:"）"}.live-room-module__LetNoG__caption{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);text-shadow:0 1px 3px #0009;background:#08060c6b;border-radius:14px;max-width:100%;margin:0;padding:8px 14px;font-size:18px;font-weight:650;line-height:1.55}.live-room-module__LetNoG__char{opacity:0;animation:.12s ease-out forwards live-room-module__LetNoG__typeIn;animation-delay:var(--d)}.live-room-module__LetNoG__thinking{color:#ffffffbf;background:#00000059;border-radius:999px;align-items:center;gap:4px;margin:0;padding:6px 12px;font-size:12px;display:inline-flex}.live-room-module__LetNoG__thinking span{background:#ff8fb3;border-radius:50%;width:5px;height:5px;animation:1s ease-in-out infinite live-room-module__LetNoG__dot}.live-room-module__LetNoG__thinking span:nth-child(2){animation-delay:.15s}.live-room-module__LetNoG__thinking span:nth-child(3){margin-right:4px;animation-delay:.3s}.live-room-module__LetNoG__statusChip{z-index:5;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffffd9;white-space:nowrap;background:#0000006b;border-radius:999px;align-items:center;gap:5px;max-width:calc(100% - 24px);padding:6px 12px;font-size:12px;animation:.4s both live-room-module__LetNoG__fadeUp;display:inline-flex;position:absolute;top:254px;left:50%;transform:translate(-50%)}.live-room-module__LetNoG__statusChip[data-tone=warn]{color:#ffd9c2;background:#501e14b3}.live-room-module__LetNoG__statusChip a,.live-room-module__LetNoG__statusChip button{color:#ffd98a;font:inherit;text-underline-offset:2px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.live-room-module__LetNoG__banners{z-index:9;pointer-events:none;gap:8px;display:grid;position:absolute;bottom:176px;left:10px}.live-room-module__LetNoG__banner{background:linear-gradient(90deg,#ff4f86c7,#ff7a5933);border-radius:999px;align-items:center;gap:8px;width:max-content;min-width:190px;height:44px;padding:0 10px 0 4px;animation:.42s cubic-bezier(.16,1,.3,1) both live-room-module__LetNoG__bannerIn;display:flex}.live-room-module__LetNoG__banner[data-me=true]{background:linear-gradient(90deg,#ffbe3ce6,#ff6e9640);box-shadow:0 0 20px #ffbe3c59}.live-room-module__LetNoG__bannerCopy{min-width:0;line-height:1.2;display:grid}.live-room-module__LetNoG__bannerCopy strong{text-overflow:ellipsis;white-space:nowrap;max-width:7em;font-size:12.5px;overflow:hidden}.live-room-module__LetNoG__bannerCopy small{color:#ffffffd9;font-size:11px}.live-room-module__LetNoG__bannerArt{border-radius:12px;flex:none;width:44px;height:44px;margin:-8px 0 -8px 4px;position:relative;overflow:hidden;box-shadow:0 4px 10px #00000059}.live-room-module__LetNoG__bannerArt img{object-fit:cover}.live-room-module__LetNoG__bannerCount{color:#fff3b0;text-shadow:0 2px #d9481f,0 0 12px #ffa03cb3;margin-left:2px;font-size:22px;font-style:italic;font-weight:900;animation:.36s cubic-bezier(.34,1.8,.64,1) both live-room-module__LetNoG__bump}.live-room-module__LetNoG__ticker{z-index:9;white-space:nowrap;pointer-events:none;background:linear-gradient(90deg,#785aff8c,#785aff00);border-radius:999px;align-items:center;gap:5px;max-width:calc(100% - 20px);padding:4px 12px 4px 6px;font-size:12px;animation:2.4s both live-room-module__LetNoG__tickerIn;display:inline-flex;position:absolute;bottom:136px;left:10px}.live-room-module__LetNoG__ticker[data-tone=follow],.live-room-module__LetNoG__ticker[data-tone=share]{background:linear-gradient(90deg,#ff4f868c,#ff4f8600)}.live-room-module__LetNoG__ticker[data-tone=club]{background:linear-gradient(90deg,#ffb43c99,#ffb43c00)}.live-room-module__LetNoG__ticker[data-me=true]{color:#2b1a05;background:linear-gradient(90deg,#ffd678b3,#ffd67800);font-weight:700}.live-room-module__LetNoG__ticker strong{text-overflow:ellipsis;max-width:8em;overflow:hidden}.live-room-module__LetNoG__ticker span{opacity:.92}.live-room-module__LetNoG__hearts{z-index:7;pointer-events:none;position:absolute;inset:0;overflow:hidden}.live-room-module__LetNoG__heart{filter:drop-shadow(0 4px 8px #0000004d);animation:1.6s cubic-bezier(.3,.7,.4,1) forwards live-room-module__LetNoG__heartRise;position:absolute;bottom:70px;right:26px}.live-room-module__LetNoG__bigHeart{filter:drop-shadow(0 8px 16px #ff4f8673);margin:-42px 0 0 -42px;animation:.9s cubic-bezier(.34,1.56,.64,1) forwards live-room-module__LetNoG__heartPop;position:absolute}.live-room-module__LetNoG__combo{z-index:9;background:radial-gradient(circle at 50% 35%, color-mix(in srgb, var(--a) 90%, white), var(--b));width:76px;height:76px;box-shadow:0 10px 30px color-mix(in srgb, var(--b) 60%, transparent);border:0;border-radius:50%;place-items:center;animation:.36s cubic-bezier(.34,1.8,.64,1) both live-room-module__LetNoG__comboPop;display:grid;position:absolute;bottom:90px;right:16px}.live-room-module__LetNoG__comboArt{border-radius:12px;width:40px;height:40px;margin-top:-10px;position:relative;overflow:hidden}.live-room-module__LetNoG__comboArt img{object-fit:cover}.live-room-module__LetNoG__comboLabel{color:#fff;text-shadow:0 1px 2px #0006;font-size:12px;font-weight:800;position:absolute;bottom:9px}.live-room-module__LetNoG__comboRing{width:calc(100% + 8px);height:calc(100% + 8px);position:absolute;inset:-4px;transform:rotate(-90deg)}.live-room-module__LetNoG__comboRing circle{fill:none;stroke:#ffffffe6;stroke-dasharray:182;stroke-dashoffset:0;stroke-linecap:round;stroke-width:3px;animation:3.2s linear forwards live-room-module__LetNoG__countdown}.live-room-module__LetNoG__effect{z-index:8;pointer-events:none;position:absolute;inset:0}.live-room-module__LetNoG__effectCanvas{width:100%;height:100%;position:absolute;inset:0}.live-room-module__LetNoG__effectLabel{white-space:nowrap;animation:live-room-module__LetNoG__labelLife var(--total) ease both;background:linear-gradient(90deg,#ff4f86bf,#ffa03cbf);border-radius:999px;margin:0;padding:8px 18px;font-size:14px;position:absolute;top:24%;left:50%;transform:translate(-50%);box-shadow:0 8px 26px #00000059}.live-room-module__LetNoG__effectLabel b{color:#fff3b0}.live-room-module__LetNoG__toast{z-index:10;background:#000000b8;border-radius:12px;margin:0;padding:9px 16px;font-size:13px;animation:.24s both live-room-module__LetNoG__fadeUp;position:absolute;top:42%;left:50%;transform:translate(-50%)}.live-room-module__LetNoG__giftBar{width:var(--stage-w);background:#ffffff0d;border-radius:18px;align-items:center;gap:4px;height:60px;padding:0 8px;display:flex;box-shadow:inset 0 0 0 1px #ffffff0f}.live-room-module__LetNoG__quickGift{color:#fff9;background:0 0;border:0;border-radius:12px;flex:1 1 0;justify-items:center;gap:1px;min-width:0;padding:4px 0;font-size:10px;transition:background-color .18s,transform .22s cubic-bezier(.34,1.56,.64,1);display:grid}.live-room-module__LetNoG__quickGift:hover{background:#ffffff12;transform:translateY(-2px)}.live-room-module__LetNoG__quickGift span{border-radius:10px;width:34px;height:34px;position:relative;overflow:hidden}.live-room-module__LetNoG__quickGift span img{object-fit:cover}.live-room-module__LetNoG__moreGifts,.live-room-module__LetNoG__likeWide{border:0;border-radius:999px;flex:none;align-items:center;gap:4px;height:36px;padding:0 12px;font-size:12.5px;font-weight:700;display:inline-flex}.live-room-module__LetNoG__moreGifts{color:#fff;background:linear-gradient(135deg,#ff5f8f,#ff8a4c)}.live-room-module__LetNoG__likeWide{color:#ff8fb3;background:#ff4f8629}.live-room-module__LetNoG__panel{width:380px;height:calc(var(--stage-h) + 72px);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#120e18d1;border-radius:22px;grid-template-rows:auto auto minmax(0,1fr) auto auto auto;display:grid;overflow:hidden;box-shadow:0 30px 80px #00000080,inset 0 0 0 1px #ffffff0f}.live-room-module__LetNoG__panelHead{border-bottom:1px solid #ffffff0f;gap:4px;padding:18px 18px 12px;display:grid}.live-room-module__LetNoG__panelHead strong{font-size:16px;font-weight:700}.live-room-module__LetNoG__panelHead span{color:#ffffff8c;font-size:12px}.live-room-module__LetNoG__panelHead em{color:#ffb3c9;font-size:12px;font-style:normal}.live-room-module__LetNoG__notice{color:#ffe8b8;background:#ffd67817;border-radius:12px;gap:6px;margin:12px 14px 0;padding:9px 12px;font-size:12px;line-height:1.6;display:flex}.live-room-module__LetNoG__notice svg{color:#ffd166;flex:none;margin-top:3px}.live-room-module__LetNoG__panelChat{min-height:0;position:relative}.live-room-module__LetNoG__quickRow{scrollbar-width:none;gap:6px;padding:8px 14px 0;display:flex;overflow-x:auto}.live-room-module__LetNoG__quickRow::-webkit-scrollbar{display:none}.live-room-module__LetNoG__quickRow button{color:#fffc;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;flex:none;height:28px;padding:0 11px;font-size:12px;transition:background-color .18s}.live-room-module__LetNoG__quickRow button:hover{background:#ffffff1a}.live-room-module__LetNoG__panelFoot{align-items:center;gap:6px;padding:10px 14px 6px;display:flex}.live-room-module__LetNoG__composer{flex:1;align-items:center;display:flex;position:relative}.live-room-module__LetNoG__composer input,.live-room-module__LetNoG__mobileComposer input{color:#fff;background:#ffffff0f;border:1px solid #ffffff1a;border-radius:999px;outline:none;width:100%;height:40px;padding:0 44px 0 16px;font-size:13.5px;transition:border-color .2s,background-color .2s}.live-room-module__LetNoG__composer input:focus,.live-room-module__LetNoG__mobileComposer input:focus{background:#ffffff17;border-color:#ff8fb38c}.live-room-module__LetNoG__sendButton{color:#fff;background:linear-gradient(135deg,#ff5f8f,#ff8a4c);border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;right:5px}.live-room-module__LetNoG__sendButton:disabled{opacity:.35}.live-room-module__LetNoG__flyToggle{color:#fff9;background:#ffffff12;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:grid}.live-room-module__LetNoG__flyToggle[data-active=true]{color:#ff8fb3;background:#ff4f862e}.live-room-module__LetNoG__energyLine{color:#fff6;align-items:center;gap:5px;margin:0;padding:0 16px 14px;font-size:11px;display:flex}.live-room-module__LetNoG__energyLine a,.live-room-module__LetNoG__energyLine button{color:#ffd98a;background:0 0;border:0;margin-left:auto;padding:0;font-size:11px;font-weight:650}.live-room-module__LetNoG__rows,.live-room-module__LetNoG__rowsCompact{overscroll-behavior:contain;scrollbar-width:thin;height:100%;overflow-y:auto}.live-room-module__LetNoG__rows{padding:10px 14px 4px}.live-room-module__LetNoG__row{color:#ffffffe6;overflow-wrap:anywhere;margin:0 0 7px;font-size:13px;line-height:1.55;animation:.26s ease-out both live-room-module__LetNoG__rowIn}.live-room-module__LetNoG__row>span[class],.live-room-module__LetNoG__row>b,.live-room-module__LetNoG__row>strong{vertical-align:baseline}.live-room-module__LetNoG__row :is(span[class*=level],span[class*=fan]){margin-right:4px}.live-room-module__LetNoG__row strong{color:#9fd0ff;margin-right:3px;font-weight:600}.live-room-module__LetNoG__row strong[data-me=true]{color:#ffd98a}.live-room-module__LetNoG__row[data-kind=system]{color:#ffcf7a;font-size:12px}.live-room-module__LetNoG__row[data-kind=system] b{color:#ff9f5a;margin-right:4px}.live-room-module__LetNoG__row[data-kind=social]{color:#fff9;font-size:12px}.live-room-module__LetNoG__row[data-kind=gift]{color:#ffe29a}.live-room-module__LetNoG__rowGift{vertical-align:-4px;border-radius:5px;width:18px;height:18px;margin:0 2px;display:inline-block;overflow:hidden}.live-room-module__LetNoG__row[data-kind=streamer]{color:#fff;background:#ff4f861a;border-radius:12px;padding:6px 10px}.live-room-module__LetNoG__hostTag{color:#fff;background:linear-gradient(135deg,#ff4f86,#ff7a59);border-radius:5px;margin-right:6px;padding:1px 6px;font-size:10.5px;font-weight:800}.live-room-module__LetNoG__replyTag{color:#ffb3cb;margin-right:5px;font-size:12px}.live-room-module__LetNoG__row[data-me=true] span:last-of-type{color:#fff4d6}.live-room-module__LetNoG__repliedTag{color:#ffd98a;background:#ffd6782e;border-radius:5px;margin-left:6px;padding:0 6px;font-size:10.5px;font-style:normal}.live-room-module__LetNoG__newMessages{color:#fff;background:#ff4f86;border:0;border-radius:999px;margin:0 auto;padding:4px 12px;font-size:11.5px;font-weight:700;display:block;position:sticky;bottom:6px;left:50%}.live-room-module__LetNoG__mobileChat,.live-room-module__LetNoG__mobileBar{display:none}.live-room-module__LetNoG__sheetBackdrop{z-index:80;background:#04030873;place-items:end center;animation:.2s both live-room-module__LetNoG__fadeUp;display:grid;position:fixed;inset:0}.live-room-module__LetNoG__rankSheet{width:min(460px,100%);max-height:78dvh;padding:14px 16px calc(16px + env(safe-area-inset-bottom));color:#fff;background:linear-gradient(#1c1524fa,#100c16fa);border-radius:22px 22px 0 0;animation:.32s cubic-bezier(.16,1,.3,1) both live-room-module__LetNoG__sheetUp;overflow:auto}.live-room-module__LetNoG__rankSheet header{align-items:center;margin-bottom:8px;display:flex}.live-room-module__LetNoG__rankTabs{flex:1;gap:18px;display:flex}.live-room-module__LetNoG__rankTabs button{color:#ffffff8c;background:0 0;border:0;padding:6px 0;font-size:14.5px;font-weight:650;position:relative}.live-room-module__LetNoG__rankTabs button[aria-selected=true]{color:#fff}.live-room-module__LetNoG__rankTabs button[aria-selected=true]:after{content:"";background:linear-gradient(90deg,#ff4f86,#ffb36b);border-radius:3px;height:3px;position:absolute;bottom:0;left:25%;right:25%}.live-room-module__LetNoG__sheetClose{color:#ffffffbf;background:#ffffff12;border:0;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.live-room-module__LetNoG__rankList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.live-room-module__LetNoG__rankList li{border-radius:12px;align-items:center;gap:10px;padding:8px 4px;display:flex}.live-room-module__LetNoG__rankList li[data-me=true]{background:#ffd67814}.live-room-module__LetNoG__rankNo{color:#ffffff73;text-align:center;width:22px;font-size:13px;font-style:italic;font-weight:800}.live-room-module__LetNoG__rankNo[data-top=true]{color:#ffd166;font-size:15px}.live-room-module__LetNoG__rankName{flex:1;gap:3px;min-width:0;display:grid}.live-room-module__LetNoG__rankName strong{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;overflow:hidden}.live-room-module__LetNoG__rankValue{color:#ffd98a;font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-size:12.5px;display:inline-flex}.live-room-module__LetNoG__rankEmpty{color:#ffffff80;justify-content:center;font-size:13px;padding:30px 10px!important}.live-room-module__LetNoG__rankNote{color:#ffffff59;text-align:center;margin:10px 0 0;font-size:11px}@media (min-width:900px){.live-room-module__LetNoG__sheetBackdrop{place-items:center}.live-room-module__LetNoG__rankSheet{border-radius:22px}}@media (max-width:899px){.live-room-module__LetNoG__room{--stage-h:100dvh;--stage-w:100vw}.live-room-module__LetNoG__layout{padding:0;display:block}.live-room-module__LetNoG__stageColumn{display:block}.live-room-module__LetNoG__stage{box-shadow:none;border-radius:0}.live-room-module__LetNoG__giftBar,.live-room-module__LetNoG__panel{display:none}.live-room-module__LetNoG__mobileChat{z-index:5;bottom:calc(66px + env(safe-area-inset-bottom));width:min(78vw,330px);height:min(30vh,230px);display:block;position:absolute;left:8px;-webkit-mask-image:linear-gradient(#0000 0,#000 22%);mask-image:linear-gradient(#0000 0,#000 22%)}.live-room-module__LetNoG__rowsCompact{flex-direction:column;justify-content:flex-end;padding-top:30px;display:flex}.live-room-module__LetNoG__rowsCompact .live-room-module__LetNoG__row{background:#00000042;border-radius:12px;align-self:flex-start;margin-bottom:5px;padding:3px 9px;font-size:13px}.live-room-module__LetNoG__rowsCompact .live-room-module__LetNoG__row[data-kind=system]{background:#00000057}.live-room-module__LetNoG__mobileBar{z-index:6;right:8px;bottom:calc(10px + env(safe-area-inset-bottom));align-items:center;gap:6px;display:flex;position:absolute;left:8px}.live-room-module__LetNoG__mobileComposer{flex:1}.live-room-module__LetNoG__mobileComposer input{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#00000061;border-color:#0000;height:40px;padding-right:14px}.live-room-module__LetNoG__roundButton{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fffc;background:#00000061;border:0;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:13px;font-weight:800;display:grid}.live-room-module__LetNoG__roundButton[data-active=true]{color:#ff8fb3}.live-room-module__LetNoG__giftButton{color:#fff;background:linear-gradient(135deg,#ff5f8f,#ff8a4c);box-shadow:0 6px 16px #ff5f8f66}.live-room-module__LetNoG__likeButton{color:#ff4f86}.live-room-module__LetNoG__captionArea{bottom:calc(104px + env(safe-area-inset-bottom) + min(30vh, 230px))}.live-room-module__LetNoG__caption{font-size:16px}.live-room-module__LetNoG__banners{top:36%;bottom:auto}.live-room-module__LetNoG__ticker{bottom:calc(70px + env(safe-area-inset-bottom) + min(30vh, 230px));z-index:6}.live-room-module__LetNoG__likeLabel{display:none}.live-room-module__LetNoG__followButton{height:28px;padding:0 10px;font-size:12px}.live-room-module__LetNoG__hostCopy strong{max-width:5.5em}.live-room-module__LetNoG__statusChip{top:104px}.live-room-module__LetNoG__flyLayer{top:92px}.live-room-module__LetNoG__combo{bottom:calc(66px + env(safe-area-inset-bottom));right:60px}.live-room-module__LetNoG__heart{right:14px;bottom:calc(56px + env(safe-area-inset-bottom))}}.live-room-module__LetNoG__roundButton,.live-room-module__LetNoG__mobileComposer{display:none}@media (max-width:899px){.live-room-module__LetNoG__roundButton{display:grid}.live-room-module__LetNoG__mobileComposer{display:block}}@keyframes live-room-module__LetNoG__pulse{70%{box-shadow:0 0 0 12px #ff4f8600}to{box-shadow:0 0 #ff4f8600}}@keyframes live-room-module__LetNoG__camera{0%{transform:scale(1.06)translate(0)}35%{transform:scale(1.09)translate(-1.2%,.6%)}70%{transform:scale(1.07)translate(.8%,-.8%)}to{transform:scale(1.1)translate(-.4%,.9%)}}@keyframes live-room-module__LetNoG__leak{to{opacity:.7;transform:translate(-6%,4%)rotate(8deg)}}@keyframes live-room-module__LetNoG__drift{to{transform:translate(3%,-4%)}}@keyframes live-room-module__LetNoG__ring{0%{box-shadow:0 0 0 2px #ff4f86,0 0 0 2px #ff4f8699}to{box-shadow:0 0 0 2px #ff4f86,0 0 0 9px #ff4f8600}}@keyframes live-room-module__LetNoG__bars{0%{height:3px}to{height:10px}}@keyframes live-room-module__LetNoG__blink{50%{opacity:.35}}@keyframes live-room-module__LetNoG__fly{to{transform:translate(calc(-100cqw - 100%))}}@keyframes live-room-module__LetNoG__captionIn{0%{opacity:0;transform:translateY(8px)}}@keyframes live-room-module__LetNoG__typeIn{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:none}}@keyframes live-room-module__LetNoG__dot{50%{opacity:.3;transform:translateY(-2px)}}@keyframes live-room-module__LetNoG__fadeUp{0%{opacity:0;transform:translate(-50%,6px)}}@keyframes live-room-module__LetNoG__bannerIn{0%{opacity:0;transform:translate(-60px)}}@keyframes live-room-module__LetNoG__bump{0%{transform:scale(1.8)}to{transform:scale(1)}}@keyframes live-room-module__LetNoG__tickerIn{0%{opacity:0;transform:translate(-40px)}12%,82%{opacity:1;transform:none}to{opacity:0}}@keyframes live-room-module__LetNoG__heartRise{0%{opacity:0;transform:translate(0)scale(.4)rotate(0)}12%{opacity:1;transform:translate(0, -20px) scale(1.1) rotate(calc(var(--rot) * .3))}to{opacity:0;transform:translate(var(--dx), -300px) scale(.8) rotate(var(--rot))}}@keyframes live-room-module__LetNoG__heartPop{0%{opacity:0;transform:scale(.3)rotate(-12deg)}30%{opacity:1;transform:scale(1.15)rotate(6deg)}70%{opacity:1;transform:scale(1)rotate(0)}to{opacity:0;transform:translateY(-60px)scale(.9)}}@keyframes live-room-module__LetNoG__comboPop{0%{transform:scale(.7)}}@keyframes live-room-module__LetNoG__countdown{to{stroke-dashoffset:182px}}@keyframes live-room-module__LetNoG__labelLife{0%,8%{opacity:0;transform:translate(-50%,12px)}16%,86%{opacity:1;transform:translate(-50%)}to{opacity:0}}@keyframes live-room-module__LetNoG__rowIn{0%{opacity:0;transform:translateY(6px)}}@keyframes live-room-module__LetNoG__sheetUp{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.live-room-module__LetNoG__videoImage,.live-room-module__LetNoG__lightLeak,.live-room-module__LetNoG__bokeh,.live-room-module__LetNoG__hostAvatar,.live-room-module__LetNoG__voice i,.live-room-module__LetNoG__livePill i,.live-room-module__LetNoG__flyItem,.live-room-module__LetNoG__char,.live-room-module__LetNoG__banner,.live-room-module__LetNoG__bannerCount,.live-room-module__LetNoG__ticker,.live-room-module__LetNoG__heart,.live-room-module__LetNoG__bigHeart,.live-room-module__LetNoG__combo,.live-room-module__LetNoG__row{animation-duration:1ms!important;animation-iteration-count:1!important}.live-room-module__LetNoG__char{opacity:1}.live-room-module__LetNoG__flyItem{display:none}}
