.home-live-preview[data-v-3d67201a]{margin:0;width:100%;font-family:Poppins,sans-serif}.home-live-preview header[data-v-3d67201a]{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0 3px 13px;font-size:11px;letter-spacing:.08em;color:#c7d1df}.home-live-preview header span[data-v-3d67201a]{display:flex;align-items:center;gap:8px}.home-live-preview i[data-v-3d67201a]{width:6px;height:6px;background:#35d5bd;border-radius:50%}.home-live-preview header b[data-v-3d67201a]{font-size:9px;font-weight:500;color:#929eb0}.home-simulation[data-v-3d67201a]{position:relative;width:100%;aspect-ratio:4/5;overflow:hidden;border-radius:22px;container-type:inline-size;background:#1b2b25;box-shadow:0 26px 70px #0005}.home-simulation>canvas[data-v-3d67201a],.fallback[data-v-3d67201a]{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.sim-hud[data-v-3d67201a]{position:absolute;left:3%;top:2.5%;display:flex;gap:10px;color:#e5ecea;font-size:2.5cqw;background:#152627a8;border-radius:8px;padding:7px}.sim-hud span[data-v-3d67201a]{display:flex;gap:4px;align-items:center}.sim-hud svg[data-v-3d67201a]{width:3cqw;height:3cqw}.sim-rail[data-v-3d67201a]{position:absolute;right:2.5%;top:2.5%;width:31%;display:grid;gap:8px}.sim-rail>div[data-v-3d67201a]{padding:8px;background:#152627bf;border-radius:8px;color:#e6ecea}.sim-rail small[data-v-3d67201a]{font-size:1.8cqw;letter-spacing:.04em;color:#b9cac7}.sim-rail p[data-v-3d67201a]{font-size:2.15cqw;display:flex;align-items:center;gap:4px;margin:6px 0 0}.sim-ranking p[data-v-3d67201a]{justify-content:space-between}.sim-ranking span[data-v-3d67201a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sim-ranking b[data-v-3d67201a]{display:flex;gap:3px;align-items:center;font-weight:500}.sim-ranking svg[data-v-3d67201a]{width:2.5cqw;height:2.5cqw}.sim-actions svg[data-v-3d67201a]{width:3cqw;height:3cqw;color:#e7b8c5}.sim-player[data-v-3d67201a]{position:absolute;transform:translate(-50%,-100%);display:flex;align-items:center;gap:2px;max-width:25%;padding:2px 4px;background:#142b24dc;border-radius:5px;color:#f1f4ed;font-size:1.9cqw;white-space:nowrap}.sim-player span[data-v-3d67201a]{overflow:hidden;text-overflow:ellipsis}.sim-player svg[data-v-3d67201a]{width:3.4cqw;height:3.4cqw;border-radius:50%;flex-shrink:0}.sim-toast[data-v-3d67201a]{position:absolute;bottom:4%;left:5%;right:5%;padding:10px 12px;background:#182630eb;color:#e6edf1;border:1px solid #ffffff15;border-radius:12px;display:flex;align-items:center;gap:9px;font-size:2.65cqw}.sim-toast>svg[data-v-3d67201a]{width:5cqw;color:#f398b1}.sim-toast b[data-v-3d67201a]{font-weight:600}.sim-toast small[data-v-3d67201a]{display:block;color:#75d9cc;margin-top:3px;font-size:2.6cqw}.home-live-preview figcaption[data-v-3d67201a]{font-size:10px;color:#8f9bab;text-align:center;padding-top:12px;line-height:1.6}.sim-toast-enter-active[data-v-3d67201a],.sim-toast-leave-active[data-v-3d67201a]{transition:opacity .25s,transform .25s}.sim-toast-enter-from[data-v-3d67201a],.sim-toast-leave-to[data-v-3d67201a]{opacity:0;transform:translateY(6px)}@media(prefers-reduced-motion:reduce){.sim-toast-enter-active[data-v-3d67201a],.sim-toast-leave-active[data-v-3d67201a]{transition:none}}.sim-toast>img[data-v-3d67201a]{width:8cqw;height:8cqw;object-fit:contain;flex-shrink:0}.sim-toast[data-v-3d67201a]{left:8%;right:8%;bottom:2%;padding:8px 10px;font-size:2.4cqw}.sim-toast small[data-v-3d67201a]{font-size:2.3cqw}.home-simulation[data-v-3d67201a]{background:#243326 url(/art/halay-party/meadow.webp) center/cover}.join-notice[data-v-3d67201a]{position:absolute;left:3%;bottom:17%;background:#152627df;color:#fff;border-radius:7px;padding:4px 8px;font-size:2.6cqw}.hero-name[data-v-3d67201a]{position:absolute;transform:translate(-50%,-100%);padding:2px 4px;border-radius:4px;background:#12251ed9;color:#fff;font-size:2.3cqw;font-weight:600;line-height:1.2;white-space:nowrap;pointer-events:none;text-shadow:0 1px 2px #000}.gift-banner[data-v-3d67201a]{position:absolute;bottom:3%;left:4%;right:4%;display:flex;align-items:center;gap:2cqw;padding:2.5cqw;border-radius:18px;background:linear-gradient(110deg,#151d2af2,#342139ef);border:1px solid #ffffff24;box-shadow:0 5px 20px #0004;color:#fff}.sender-avatar[data-v-3d67201a]{display:grid;place-items:center;flex:0 0 9cqw;width:9cqw;height:9cqw;border-radius:50%;background:linear-gradient(140deg,#54d7cc,#b96698);font-size:4cqw;font-weight:700;border:2px solid #ffffff70}.sender-avatar svg[data-v-3d67201a]{width:100%;height:100%;border-radius:50%}.gift-copy[data-v-3d67201a]{min-width:0;flex:1;display:grid;gap:2px;font-size:2.7cqw}.gift-copy b[data-v-3d67201a]{font-size:3.1cqw}.gift-copy span[data-v-3d67201a]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#e6dbe7}.gift-copy small[data-v-3d67201a]{color:#7be4d7;font-size:2.5cqw}.gift-banner>img[data-v-3d67201a]{width:13cqw;height:13cqw;object-fit:contain;flex-shrink:0}.gift-count[data-v-3d67201a]{font-size:5.3cqw;color:#ffe9a5;font-style:italic;white-space:nowrap}.gift-toast-enter-active[data-v-3d67201a]{transition:opacity .24s,transform .3s}.gift-toast-leave-active[data-v-3d67201a]{transition:opacity .35s,transform .35s}.gift-toast-enter-from[data-v-3d67201a]{opacity:0;transform:translate(-20px) scale(.97)}.gift-toast-leave-to[data-v-3d67201a]{opacity:0;transform:translateY(-8px)}@media(prefers-reduced-motion:reduce){.gift-toast-enter-active[data-v-3d67201a],.gift-toast-leave-active[data-v-3d67201a]{transition:none}}.gift-stack[data-v-3d67201a]{position:absolute;left:3%;bottom:1.5%;width:min(47%,185px);display:grid;gap:3px;pointer-events:none}.gift-stack .gift-banner[data-v-3d67201a]{position:relative;inset:auto;box-sizing:border-box;gap:1cqw;padding:1cqw 1.4cqw;border-radius:18px;background:linear-gradient(95deg,#122c30e6,#342038b3);box-shadow:0 2px 7px #0003}.gift-stack .sender-avatar[data-v-3d67201a]{width:6cqw;height:6cqw;flex-basis:6cqw;border-width:1px}.gift-stack .gift-copy[data-v-3d67201a]{gap:0;font-size:clamp(10px,2.5cqw,12px);line-height:1.16}.gift-stack .gift-copy b[data-v-3d67201a]{font-size:clamp(10px,2.8cqw,13px)}.gift-stack .gift-banner img[data-v-3d67201a]{width:7cqw;height:7cqw}.gift-stack .gift-count[data-v-3d67201a]{font-size:clamp(13px,3.8cqw,18px)}.live-comments[data-v-3d67201a]{position:absolute;right:2%;bottom:1.5%;width:46%;height:17%;display:flex;flex-direction:column;justify-content:flex-end;gap:2px;overflow:hidden;pointer-events:none}.live-comments p[data-v-3d67201a]{margin:0;width:fit-content;max-width:100%;padding:2px 4px;background:#162123a8;border-radius:8px;color:#fff;font:500 clamp(10px,2.8cqw,13px)/1.25 Poppins,sans-serif;white-space:nowrap}.live-comments b[data-v-3d67201a]{color:#b7eee4;margin-right:3px}.comment-enter-active[data-v-3d67201a],.comment-leave-active[data-v-3d67201a],.gift-toast-move[data-v-3d67201a]{transition:opacity .22s,transform .22s}.comment-enter-from[data-v-3d67201a],.comment-leave-to[data-v-3d67201a]{opacity:0;transform:translateY(5px)}.live-comments .comment-leave-active[data-v-3d67201a],.gift-stack .gift-toast-leave-active[data-v-3d67201a]{position:absolute;bottom:0;opacity:0}@media(prefers-reduced-motion:reduce){.comment-enter-active[data-v-3d67201a],.comment-leave-active[data-v-3d67201a],.gift-toast-move[data-v-3d67201a]{transition:none}}.hero-rules[data-v-3d67201a]{position:absolute;right:2%;top:2%;width:49%;padding:1.2cqw 1.5cqw;background:#142027c9;border-radius:2cqw;color:#fff;pointer-events:none}.hero-rules>div[data-v-3d67201a]{display:grid;grid-template-columns:4.4cqw minmax(0,1fr) auto;align-items:center;gap:.8cqw;min-height:5cqw;font:500 clamp(9px,2.45cqw,12px)/1.15 Poppins,sans-serif}.hero-rules img[data-v-3d67201a]{grid-column:1;width:4.4cqw;height:4.4cqw;object-fit:contain}.hero-rules span[data-v-3d67201a]{grid-column:2}.hero-rules strong[data-v-3d67201a]{color:#b2efe3;font-weight:600;text-align:right}
