.live-room-ad-overlay[data-v-2c2cca65]{background:var(--live-room-ad-bg);bottom:0;color:var(--live-room-ad-color);left:0;overflow:hidden;pointer-events:none;position:absolute;right:0;z-index:3}.live-room-ad-viewport[data-v-2c2cca65]{min-width:0;overflow:hidden;padding:4px 10px;width:100%}.live-room-ad-track[data-v-2c2cca65]{align-items:center;color:inherit;display:inline-flex;font-size:12px;font-weight:400;line-height:18px;margin:0;max-width:100%;min-width:0;white-space:nowrap}.live-room-ad-copy[data-v-2c2cca65]{color:inherit;display:inline-block}.live-room-ad-viewport:not(.scrolling) .live-room-ad-track[data-v-2c2cca65]{display:block;overflow:hidden;text-overflow:clip}.live-room-ad-viewport.scrolling .live-room-ad-track[data-v-2c2cca65]{animation:live-room-ad-marquee-2c2cca65 var(--live-room-ad-duration) linear infinite;max-width:none;min-width:-moz-max-content;min-width:max-content}.live-room-ad-viewport.scrolling .live-room-ad-copy[data-v-2c2cca65]{padding-right:56px}@media(min-width:768px){.live-room-ad-viewport[data-v-2c2cca65]{padding:5px 14px}.live-room-ad-track[data-v-2c2cca65]{font-size:13px;line-height:20px}}@keyframes live-room-ad-marquee-2c2cca65{0%{transform:translate(0)}to{transform:translate(-50%)}}.room-packets[data-v-5050fa25]{flex:0 0 0;height:0;min-height:0;position:relative;z-index:5}.packet-float[data-v-5050fa25]{align-items:center;background:#e65840;border:2px solid #ffd7a4;border-radius:12px;box-shadow:0 3px 10px #a5303426;color:#ffe0a3;display:flex;flex-direction:column;padding:9px 6px;position:absolute;right:10px;top:10px}.packet-float small[data-v-5050fa25]{font-size:10px;margin-top:5px}.packet-float sup[data-v-5050fa25]{color:#fff;font-size:10px}.packet-card[data-v-d7bed645]{align-items:center;background:linear-gradient(115deg,#f59049,#ee6546);border:0;border-radius:10px;color:#fff;cursor:pointer;display:flex;gap:10px;padding:12px;text-align:left;width:min(100%,260px)}.packet-card.ended[data-v-d7bed645]{opacity:.65}.packet-symbol[data-v-d7bed645]{border:1px solid #ffe6b4;border-radius:8px;color:#ffedc3;flex:0 0 auto;font-size:20px;padding:10px 6px}.packet-copy[data-v-d7bed645]{display:flex;flex:1;flex-direction:column;gap:5px;min-width:0}.packet-copy strong[data-v-d7bed645]{font-size:13px;line-height:1.5;overflow-wrap:anywhere}.packet-copy small[data-v-d7bed645]{color:#fff1dd;font-size:11px;overflow-wrap:anywhere}
