html[data-room]{--rr-ink:var(--rbk-ink,#0E1116);--rr-muted:var(--rbk-muted,#5B6472);--rr-pink:var(--rbk-pink,#FA2E86);--rr-gain:var(--rbk-gain,#13A54B);--rr-gold:#FFC83D;--rr-sky:var(--rbk-sky,#7BDCF5);--rr-band:var(--rbk-band,#EAF8FD);--rr-line:var(--rbk-line,#E6EAF0);--rr-quiet-line:var(--rbk-quiet-line,#C9D0DA);--rr-focus:var(--rbk-focus,#22A6DC);--rr-g-btn:var(--rbk-g-btn,linear-gradient(180deg,#FF6BAA 0%,#FA2E86 55%,#D40E64 100%));--rr-display:var(--rbk-display,'Titan One',system-ui,sans-serif);--rr-ui:var(--rbk-ui,'Barlow Semi Condensed',system-ui,sans-serif);--rr-edge:3px solid var(--rr-ink);--rr-sh-ctl:0 6px 12px -6px rgba(14,17,22,.4);--rr-sh-panel:0 0 0 4px #fff,0 22px 40px -18px rgba(14,17,22,.55);--rr-sh-btn:0 0 0 3px #fff,0 8px 14px -6px rgba(212,14,100,.6);--rr-mark:var(--rbk-mark,url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230E1116' stroke-width='2' stroke-linecap='round'%3E%3Ccircle cx='12' cy='8.5' r='3.8'/%3E%3Cpath d='M4.8 20c1.2-3.8 4-5.8 7.2-5.8s6 2 7.2 5.8'/%3E%3C/svg%3E"));--rr-col:clamp(176px,15.6vw,236px);--rr-panel:204px;--rr-top:76px;--rr-chrome:116px;--rr-safe-top:env(safe-area-inset-top,0px);--rr-safe-bot:env(safe-area-inset-bottom,0px);}html[data-room] .fit,html[data-room] .fit :not(#hring-rip,#hring-rip *,#hring-mrip,#hring-mrip *){visibility:hidden!important}html[data-room][data-rr-choose="1"] .fit :is(.stage,.stage__inner,.stage__placeholder,.stage__art,.loader,.loader *,.sl-cats,.sl-cats *,.sl-rail,.sl-slot,.sl-slot *,.sl-pack,.sl-pack *,.sl-shadow,.sl-dim,.sl-tierrow,.sl-tierrow *,.sl-dotrow,.sl-dotrow *,.sl-arrow,.sl-arrow *,.sl-dots,.sl-dots *,.sl-tier,.sl-tier *,.lb-tier,.lb-tier *,.lb-dots,.lb-dots *){visibility:visible!important}html[data-room][data-rr-choose="1"] .fit #stage :is(.sl-cats,.sl-cats *,.sl-rail,.sl-slot,.sl-slot *,.sl-pack,.sl-pack *,.sl-shadow,.sl-dim,.sl-tierrow,.sl-tierrow *,.sl-dotrow,.sl-dotrow *,.sl-arrow,.sl-arrow *,.sl-dots,.sl-dots *,.sl-tier,.sl-tier *,.lb-tier,.lb-tier *,.lb-dots,.lb-dots *){visibility:visible!important}html[data-room][data-rr-choose="1"] :is(#hring-rip,#hring-rip *,#hring-mrip,#hring-mrip *){visibility:hidden!important}html[data-room][data-rr-choose="1"] .fit :is(.turborow,.turborow *,.pay,.pay *,#turbo,#turbo *,#turboInfo,#turboInfo *){visibility:hidden!important;pointer-events:none!important}html[data-room] .mnav,html[data-room] .mmore,html[data-room] .gf-bub,html[data-room] .dpromo,html[data-room] .qn{visibility:hidden!important;pointer-events:none!important}html[data-room]:not([data-rr-solo]) #postrip{visibility:hidden!important}html[data-room] #clipbar,html[data-room] .clipbar,html[data-room] .rechint,html[data-room]:not([data-session="1"]) .recbubble{display:none!important}html[data-room]:not([data-room-go]) :is(#hring-rip,#hring-rip *,#hring-mrip,#hring-mrip *){visibility:hidden!important}html[data-room][data-room-go] :is(#hring-rip,#hring-mrip){visibility:visible!important}html[data-room="playing"][data-room-go] :is(#hring-rip,#hring-mrip){animation:rr-gofade .3s ease-out}@keyframes rr-gofade{0%{opacity:0}100%{opacity:1}}@media(min-width:1024px){html[data-room="playing"] #hring-rip{translate:0 var(--rr-rip-dy,0px)}}html[data-room="lobby"] #stageLayer,html[data-room="opening"] #stageLayer{opacity:0;transition:opacity .2s ease-out}html[data-room][data-rr-choose="1"] #stageLayer{opacity:1}html[data-room][data-rr-choose="1"] .sl-cats{translate:0 var(--rr-cats-dy,16px)}@media(max-width:1023px){html[data-room][data-rr-choose="1"] .sl-cats{--rr-cats-dy:78px}html[data-room][data-rr-choose="1"] .sl-cat :is(img,svg,.ficon){display:none!important}}html[data-room="board"]:not([data-rr-choose="1"]) #stageLayer{opacity:0}html[data-room] #stageLayer{transition:opacity .3s ease-out}html[data-room="playing"][data-rr-beat] #stageLayer{opacity:0;transition-duration:.15s}html[data-room] #stageLayer canvas{transition:opacity .18s ease-out}@media(min-width:1024px){html[data-room] .suspense{padding-left:calc(var(--rr-col) + 44px);padding-right:calc(var(--rr-col) + 44px);padding-top:calc(var(--rr-banner-b,150px) + 8px);grid-template-columns:minmax(0,1fr) min(34vh,30%) minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;grid-template-areas:"year . company" "rarity rarity rarity"}html[data-room] .suspense .sus--rarity{align-self:end}}@media(max-width:1023px){html[data-room] .suspense{padding-top:calc(var(--rr-banner-b,250px) + 4px)}}html[data-rbc="1"] .sl-side .sl-link--room{--ic:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230E1116' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='3' width='18' height='11' rx='2.6'/%3E%3Cpath d='M10.4 6.2v4.6l3.8-2.3z' fill='%230E1116'/%3E%3Ccircle cx='7.4' cy='17.4' r='1.8'/%3E%3Ccircle cx='16.6' cy='17.4' r='1.8'/%3E%3Cpath d='M4 21.6c.6-1.3 1.9-2 3.4-2s2.8.7 3.4 2M13.2 21.6c.6-1.3 1.9-2 3.4-2s2.8.7 3.4 2'/%3E%3C/svg%3E");--icw:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-1 -1 26 26' stroke-linecap='round' stroke-linejoin='round'%3E%3Crect x='3' y='2.6' width='18' height='11.6' rx='2.8' fill='%23fff' stroke='%230E1116' stroke-width='1.8'/%3E%3Cpath d='M10.4 5.8v5.2l4.4-2.6z' fill='%230E1116' stroke='%230E1116' stroke-width='1.2'/%3E%3Ccircle cx='7.4' cy='17.6' r='2.1' fill='%23fff' stroke='%230E1116' stroke-width='1.6'/%3E%3Ccircle cx='16.6' cy='17.6' r='2.1' fill='%23fff' stroke='%230E1116' stroke-width='1.6'/%3E%3Cpath d='M3.4 22.6c.6-1.5 2.1-2.4 4-2.4s3.4.9 4 2.4M12.6 22.6c.6-1.5 2.1-2.4 4-2.4s3.4.9 4 2.4' fill='none' stroke='%230E1116' stroke-width='1.6'/%3E%3C/svg%3E")}.rrm{position:fixed;inset:0;z-index:40;pointer-events:none;font-family:var(--rr-ui);color:var(--rr-ink);display:grid;grid-template-columns:var(--rr-col) minmax(0,1fr) var(--rr-col);grid-template-rows:var(--rr-top) minmax(0,1fr) minmax(0,1fr) var(--rr-panel);grid-template-areas:"top top top" "s0 . s2" "s1 . s3" "ord . rea";column-gap:16px;row-gap:12px;padding:0 20px 20px;-webkit-font-smoothing:antialiased}.rrm[hidden]{display:none}.rrm :where(button){font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.rrm button:focus-visible{outline:3px solid var(--rr-focus);outline-offset:3px}.rrm button:disabled{cursor:default;opacity:.45}.rrm img{display:block}.rrm img[hidden]{display:none}.rr-top{grid-area:top;display:flex;align-items:center;gap:14px;min-width:0}.rr-logo{height:46px;width:auto;flex:none;pointer-events:auto}.rrm .rr-back{display:none}.rr-pill{pointer-events:auto;margin:0 auto;display:flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:6px 12px;min-width:0;background:#fff;border:var(--rr-edge);border-radius:999px;padding:7px 10px 7px 18px;box-shadow:var(--rr-sh-ctl)}.rr-name{font-family:var(--rr-display);font-weight:400;font-size:21px;line-height:1.05;letter-spacing:.01em;overflow-wrap:anywhere}.rr-count{font-weight:800;font-size:14px;letter-spacing:.06em;color:var(--rr-muted);display:flex;align-items:center;gap:6px;white-space:nowrap}.rr-count i{width:9px;height:9px;border-radius:50%;background:var(--rr-gain);display:block}.rr-count span:empty,.rr-count:has(span:empty) i{display:none}.rr-code{font-weight:800;font-size:14px;letter-spacing:.12em;background:var(--rr-ink);color:#fff;border-radius:999px;padding:5px 11px;white-space:nowrap}.rr-code:empty{display:none}.rr-watch{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--rr-ink);color:#fff;font-weight:800;font-size:12px;line-height:1;letter-spacing:.1em;white-space:nowrap}.rr-watch[hidden]{display:none}.rr-watch i{width:8px;height:8px;border-radius:50%;background:var(--rr-pink);display:block}.rr-watch svg{display:none;width:14px;height:14px;flex:none}.rr-watch b{font-weight:inherit}.rr-watch em{font-style:normal}.rr-btns{display:flex;gap:10px;flex:none}.rr-tb{pointer-events:auto;height:44px;min-width:44px;display:flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:14px;border:var(--rr-edge);background:#fff;font-weight:800;font-size:16px;letter-spacing:.06em;box-shadow:var(--rr-sh-ctl);white-space:nowrap;transition:transform .12s ease-out}.rr-tb:active{transform:translateY(2px)}.rr-tb svg{width:20px;height:20px;flex:none}.rr-tb--ink{background:var(--rr-ink);color:#fff}.rr-tb[aria-pressed="true"]{background:var(--rr-sky)}.rr-sound{position:relative;padding:0;width:44px}.rr-sound[data-muted="1"] svg path:last-child{opacity:.18}.rr-sound[data-muted="1"]::after{content:"";position:absolute;left:10px;right:10px;top:50%;height:3px;background:currentColor;border-radius:999px;transform:rotate(-38deg);box-shadow:0 0 0 2px #fff}.rr-seats{display:contents}.rr-seat[data-slot="0"]{grid-area:s0}.rr-seat[data-slot="1"]{grid-area:s1}.rr-seat[data-slot="2"]{grid-area:s2}.rr-seat[data-slot="3"]{grid-area:s3}.rr-seat{pointer-events:auto;position:relative;align-self:start;min-width:0;background:#fff;border:var(--rr-edge);border-radius:22px;padding:10px;box-shadow:var(--rr-sh-panel);transition:transform .25s cubic-bezier(.2,.8,.3,1)}.rr-ring{position:absolute;inset:-7px;border-radius:28px;border:5px solid var(--rr-pink);opacity:0;pointer-events:none;transition:opacity .2s}.rr-seat.is-active .rr-ring{opacity:1}.rr-cam{position:relative;width:100%;border-radius:14px;overflow:hidden;border:3px solid var(--rr-ink);background:#1b2230;height:clamp(64px,calc((100dvh - var(--rr-top) - 20px - var(--rr-panel) - 24px) / 2 - var(--rr-chrome)),calc(var(--rr-col) - 26px))}.rr-av{position:absolute;inset:0;display:block}.rr-av img{width:100%;height:100%;object-fit:cover}.rr-av--mark{background:var(--rr-band) var(--rr-mark) center/46% auto no-repeat}.rr-livecam{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transform:scaleX(-1);background:#1b2230;z-index:1}.rr-cam.has-camera .rr-av{visibility:hidden}.rr-face{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1;background:#1b2230;pointer-events:none}.rr-seat.has-face .rr-av{visibility:hidden}.rr-seat[data-empty="1"] .rr-face{display:none}.rr-cam .rr-val{z-index:2}.rr-cambtn{position:absolute;right:8px;top:8px;z-index:3;min-width:34px;height:30px;display:flex;align-items:center;justify-content:center;gap:5px;border:2px solid rgba(255,255,255,.92);border-radius:999px;background:rgba(14,17,22,.68);color:#fff;font-weight:900;font-size:11px;letter-spacing:.08em;padding:0 8px;box-shadow:0 4px 10px -5px rgba(0,0,0,.55);backdrop-filter:blur(6px)}.rr-cambtn[hidden]{display:none}.rr-cambtn svg{width:15px;height:15px;flex:none}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn{inset:0;width:auto;height:auto;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;display:block;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn::after{content:"";position:absolute;inset:0;border-radius:11px;pointer-events:none;transition:box-shadow .15s ease-out}.rrm .rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn:focus-visible{outline:none}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn:focus-visible::after{box-shadow:inset 0 0 0 3px var(--rr-focus),inset 0 0 0 5px #fff}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn:disabled{opacity:1;cursor:default}.rr-seat.is-me .rr-cam.is-camera-asking:not(.has-camera) .rr-cambtn{cursor:progress}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn svg{position:absolute;left:8px;top:8px;width:36px;height:36px;box-sizing:border-box;padding:7px;border-radius:50%;background:var(--rr-pink);border:2.5px solid var(--rr-ink);box-shadow:0 2px 0 var(--rr-ink),0 0 0 2px #fff;color:#fff;transition:transform .16s cubic-bezier(.23,1,.32,1)}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn span{position:absolute;left:52px;top:13px;display:block;box-sizing:border-box;max-width:calc(100% - 60px);padding:5px 9px;border-radius:11px;background:rgba(14,17,22,.82);color:#fff;font:900 11px/1.15 var(--rr-ui);letter-spacing:.08em;text-align:left;white-space:normal;overflow-wrap:normal;opacity:0;transform:translateX(-4px);transition:opacity .15s ease-out,transform .15s ease-out;pointer-events:none}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn:focus-visible span,.rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn:disabled span,.rr-seat.is-me .rr-cam.is-camera-denied:not(.has-camera) .rr-cambtn span{opacity:1;transform:none}@media(hover:hover){.rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn:hover span{opacity:1;transform:none}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn:hover:not(:disabled) svg{transform:scale(1.06)}.rr-seat.is-me .rr-cam:not(.has-camera):has(.rr-cambtn:hover:not(:disabled)) .rr-av::after{background:rgba(14,17,22,.12)}}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn:active:not(:disabled) svg{transform:scale(.94)}.rr-seat.is-me .rr-cam.is-camera-denied:not(.has-camera) .rr-cambtn svg{background:var(--rr-gold);color:var(--rr-ink)}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn:disabled svg{background:rgba(14,17,22,.78);border-color:#fff;box-shadow:none}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-av::after{content:"";position:absolute;inset:0;background:rgba(14,17,22,.3);transition:background-color .15s ease-out}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-av.rr-av--mark::after{background:rgba(14,17,22,0)}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-tag{z-index:2}.rr-camspin{display:none}.rr-seat.is-me .rr-cam.is-camera-asking:not(.has-camera) .rr-camspin{display:block;position:absolute;left:4px;top:4px;width:44px;height:44px;box-sizing:border-box;border-radius:50%;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;animation:rr-camspin .8s linear infinite;pointer-events:none}@keyframes rr-camspin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.rr-seat.is-me .rr-cam .rr-cambtn svg,.rr-seat.is-me .rr-cam .rr-cambtn span,.rr-seat.is-me .rr-cam .rr-av::after{transition:none}.rr-seat.is-me .rr-cam.is-camera-asking:not(.has-camera) .rr-camspin{animation:none;border-style:dashed;border-color:#fff}}.rr-camoff{position:absolute;right:8px;top:8px;z-index:3;display:flex;align-items:center;gap:5px;min-height:34px;padding:0 10px;border:2px solid #fff;border-radius:999px;background:rgba(14,17,22,.78);color:#fff;font-weight:900;font-size:11px;letter-spacing:.08em;white-space:nowrap}.rr-camoff[hidden]{display:none}.rr-camoff svg{width:15px;height:15px;flex:none}.rr-camoff{left:8px;right:auto;width:36px;height:36px;min-height:36px;padding:0;justify-content:center;border-radius:50%}.rr-camoff span{display:none}.rr-camoff svg{width:18px;height:18px}.rr-camoff::before,.rr-micbtn::before,.rr-more::before{content:"";position:absolute;inset:-5px}.rr-hit{display:none;position:absolute;top:-5px;width:44px;height:44px;cursor:pointer;-webkit-tap-highlight-color:transparent}.rr-micbtn{position:absolute;right:8px;top:8px;z-index:4;width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;border:2.5px solid var(--rr-ink);background:var(--rr-pink);color:#fff;box-shadow:0 2px 0 var(--rr-ink);cursor:pointer}.rr-micbtn[hidden],.rr-micmark[hidden],.rr-more[hidden]{display:none}.rr-micbtn svg{width:18px;height:18px;flex:none}.rr-micbtn svg:last-child,.rr-micmark svg:last-child{display:none}.rr-micbtn.is-on{background:#fff;color:var(--rr-pink)}.rr-micbtn.is-on svg:first-child,.rr-micmark:not(.is-off) svg:first-child{display:none}.rr-micbtn.is-on svg:last-child,.rr-micmark:not(.is-off) svg:last-child{display:block}.rr-seat.is-speaking .rr-micbtn.is-on{color:var(--rr-gain);border-color:var(--rr-gain)}.rr-micmark{position:absolute;left:8px;top:8px;z-index:3;width:28px;height:28px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:rgba(14,17,22,.72);color:#fff;border:2px solid rgba(255,255,255,.9);pointer-events:none}.rr-micmark svg{width:15px;height:15px;flex:none}.rr-seat.is-speaking .rr-micmark:not(.is-off){background:var(--rr-gain);animation:rr-spk .8s ease-in-out infinite alternate}@keyframes rr-spk{to{transform:scale(1.12)}}.rr-spk{position:absolute;inset:0;z-index:2;border:3px solid var(--rr-gain);border-radius:11px;opacity:0;pointer-events:none;transition:opacity .15s}.rr-seat.is-speaking .rr-spk{opacity:1}.rr-more{position:absolute;right:8px;top:8px;z-index:4;width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;padding:0;border:2px solid rgba(255,255,255,.92);background:rgba(14,17,22,.68);color:#fff;cursor:pointer}.rr-more svg{width:18px;height:18px}.rr-remote{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:1;background:#1b2230;pointer-events:none}.rr-seat.has-remote .rr-av,.rr-seat.has-remote .rr-face{visibility:hidden}@media(prefers-reduced-motion:reduce){.rr-seat.is-speaking .rr-micmark:not(.is-off){animation:none}}.rr-tag{position:absolute;left:8px;bottom:8px;max-width:calc(100% - 16px);background:rgba(14,17,22,.82);color:#fff;font-weight:800;font-size:13px;letter-spacing:.06em;border-radius:8px;padding:3px 8px;overflow-wrap:anywhere;line-height:1.15;z-index:2}.rr-tag:empty{display:none}.rr-recon{display:none}.rr-seat[data-recon="1"] .rr-recon{display:flex;position:absolute;inset:0;z-index:1;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:6px;background:rgba(14,17,22,.62);color:#fff;text-align:center;pointer-events:none}.rr-recon i{width:30px;height:30px;flex:none;border-radius:50%;border:3.5px solid rgba(255,255,255,.28);border-top-color:#fff;animation:rr-spin .9s linear infinite}.rr-recon b{font-weight:800;font-size:12px;letter-spacing:.08em;line-height:1.1;overflow-wrap:anywhere;max-width:100%}.rr-seat[data-recon="1"] .rr-tag{display:none}@media(prefers-reduced-motion:reduce){.rr-recon i{animation:none;border-style:dashed;border-color:#fff}}.rr-joining{position:absolute;inset:0;display:none;flex-direction:column;align-items:center;justify-content:center;gap:10px;color:#fff;font-weight:800;letter-spacing:.12em;font-size:14px;background:#1b2230}.rr-joining i{width:40px;height:40px;border-radius:50%;border:4px solid rgba(255,255,255,.25);border-top-color:#fff;display:block;animation:rr-spin .9s linear infinite}@keyframes rr-spin{to{transform:rotate(1turn)}}.rr-seat[data-status="joining"] .rr-joining{display:flex}.rr-val{display:none}.rr-open{position:absolute;inset:0;display:none;flex-direction:column;align-items:center;justify-content:center;gap:8px;border:0;background:#1b2230;color:#fff;font-weight:800;font-size:13px;letter-spacing:.12em;padding:6px}.rr-open svg{width:26px;height:26px;opacity:.7}.rr-open b{font-weight:800;font-size:13px;letter-spacing:.08em;background:#fff;color:var(--rr-ink);border-radius:999px;padding:5px 12px;min-height:30px;display:flex;align-items:center}.rr-seat[data-empty="1"] .rr-open{display:flex}.rr-open.is-watch{cursor:default;opacity:1}.rr-open.is-watch b{display:none}.rr-seat[data-empty="1"]{box-shadow:0 0 0 4px rgba(255,255,255,.7);border-style:dashed}.rr-seat[data-empty="1"] .rr-nm{color:var(--rr-muted)}.rr-seat[data-status="left"]{opacity:.55}.rr-row1{display:flex;align-items:center;justify-content:space-between;margin-top:9px;gap:6px;min-height:30px}.rr-nm{font-family:var(--rr-display);font-weight:400;font-size:23px;line-height:1.05;min-width:0;overflow-wrap:anywhere;display:flex;align-items:center;gap:6px}.rr-dot{display:none}.rr-pk{display:flex;align-items:center;gap:4px;font-weight:800;font-size:13px;letter-spacing:.04em;color:var(--rr-muted);flex:none}.rr-pk img{height:30px;width:auto;filter:drop-shadow(0 2px 2px rgba(0,0,0,.25))}.rr-row2{display:flex;align-items:center;gap:8px;margin-top:8px;min-height:40px}.rr-st{min-height:30px;display:inline-flex;align-items:center;gap:6px;padding:2px 12px;border-radius:999px;border:2.5px solid var(--rr-ink);font-weight:800;font-size:14px;letter-spacing:.08em;line-height:1.1}.rr-st:empty{display:none}.rr-st--wait{background:var(--rr-line);color:var(--rr-muted);border-color:var(--rr-quiet-line)}.rr-st--ready{background:#E3F7EA;color:#0B7A36;border-color:#0B7A36}.rr-st--next{background:#FFF4D1;color:#7A5300;border-color:#7A5300}.rr-st--rip{background:var(--rr-g-btn);color:#fff;border-color:var(--rr-ink)}.rr-st--rip i{width:8px;height:8px;border-radius:50%;background:#fff;display:block;animation:rr-blink 1s ease-in-out infinite}@keyframes rr-blink{50%{opacity:.35}}.rr-st--gift{background:#FFF4D1;color:#7A5300;border-color:#7A5300;white-space:normal;text-align:center;line-height:1.1;letter-spacing:.03em;padding:2px 10px}.rr-st--gift svg{width:16px;height:16px;flex:0 0 auto}.rr-st--pull{background:var(--rr-ink);color:#fff}.rr-st--pull b{color:var(--rr-gold);font-weight:900}.rr-thumb{width:30px;height:40px;object-fit:cover;border-radius:4px;border:2px solid var(--rr-ink);margin-left:auto;flex:none;background:#d6eef7}.rr-crown{position:absolute;right:-12px;top:-16px;background:var(--rr-gold);border:var(--rr-edge);border-radius:999px;padding:5px 11px;font-family:var(--rr-display);font-size:13px;letter-spacing:.02em;transform:rotate(6deg);box-shadow:0 6px 10px -4px rgba(0,0,0,.4);white-space:nowrap;z-index:2}.rr-crown[hidden]{display:none}.rr-crown.is-pop{animation:rr-pop .45s cubic-bezier(.3,1.6,.5,1)}@keyframes rr-pop{0%{transform:rotate(6deg) scale(.3)}100%{transform:rotate(6deg) scale(1)}}.rr-panel{pointer-events:auto;background:#fff;border:var(--rr-edge);border-radius:22px;box-shadow:var(--rr-sh-panel);padding:14px 16px;min-width:0;overflow:hidden}.rr-panel h4{font-weight:800;font-size:13px;letter-spacing:.14em;color:var(--rr-muted);margin:0 0 10px}.rr-order{grid-area:ord}html[data-room="lobby"] .rr-order{visibility:hidden}.rr-order ol{list-style:none;margin:0;padding:0}.rr-order li{display:flex;align-items:center;gap:10px;min-height:34px;border-radius:10px;padding:0 8px;margin:0 -8px;font-weight:800;font-size:17px}.rr-order li .k{width:22px;height:22px;flex:none;border-radius:50%;background:var(--rr-line);color:var(--rr-muted);font-size:13px;display:flex;align-items:center;justify-content:center}.rr-order li .n{min-width:0;overflow-wrap:anywhere;line-height:1.1}.rr-order ol{container-type:inline-size}.rr-order li .n{white-space:nowrap;overflow-wrap:normal;flex:none;font-size:max(9px,min(1em,calc((100cqi - 34px - var(--vw,0px)) / var(--nw,1))))}.rr-order li .v{margin-left:auto;font-size:15px;color:var(--rr-muted);white-space:nowrap}.rr-order li.now{background:#FFE3EF}.rr-order li.now .k{background:var(--rr-pink);color:#fff}.rr-order li.done .v{color:var(--rr-ink)}.rr-react{grid-area:rea}.rr-rbs{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rr-rb{min-height:48px;border-radius:14px;border:var(--rr-edge);display:flex;align-items:center;justify-content:center;white-space:nowrap;font-family:var(--rr-display);font-weight:400;font-size:clamp(15px,1.25vw,20px);box-shadow:0 5px 0 rgba(14,17,22,.85);transition:transform .08s,box-shadow .08s;padding:0 6px}.rr-rb:active,.rr-rb.is-hit{transform:translateY(4px);box-shadow:0 1px 0 rgba(14,17,22,.85)}.rr-rb--y{background:var(--rr-gold)}.rr-rb--p{background:#FFB3D3}.rr-rb--b{background:var(--rr-sky)}.rr-rb--w{background:#fff}@property --rr-left{syntax:'<percentage>';inherits:false;initial-value:100%}@keyframes rr-clock{from{--rr-left:100%}to{--rr-left:0%}}.rr-choose-status{display:none}.rr-react--choose .rr-rbs{display:none}.rr-react--choose h4{display:none}.rr-react--choose .rr-choose-status{min-height:96px;display:grid;grid-template-columns:minmax(0,1fr) 74px;align-items:center;gap:12px}.rr-choose-copy{min-width:0;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px}.rr-choose-status b{font-family:var(--rr-display);font-weight:400;font-size:25px;line-height:1.05;white-space:nowrap}.rr-react--choose .rr-choose-status:has(>.rr-choose-clock[hidden]){grid-template-columns:minmax(0,1fr)}.rr-choose-copy span{font-weight:800;font-size:17px;line-height:1.18;letter-spacing:.04em;color:var(--rr-ink)}.rr-choose-copy i{font-style:normal;font-weight:800;font-size:13px;line-height:1.2;letter-spacing:.08em;color:var(--rr-muted)}.rr-choose-copy i:empty{display:none}.rr-choose-clock{--rr-left:100%;--rr-arc:var(--rr-gain);width:70px;aspect-ratio:1;border-radius:50%;border:var(--rr-edge);background:conic-gradient(var(--rr-arc) var(--rr-left),var(--rr-line) 0);box-shadow:var(--rr-sh-ctl);display:grid;place-items:center;position:relative;flex:none}.rr-choose-clock.is-run{animation:rr-clock var(--rr-dur,15000ms) linear var(--rr-at,0ms) both}.rr-choose-clock.is-low{--rr-arc:var(--rr-pink)}.rr-choose-clock[hidden]{display:none}.rr-choose-clock::before{content:"";position:absolute;inset:9px;border-radius:50%;background:#fff;border:2px solid rgba(14,17,22,.16)}.rr-choose-clock span{position:relative;font-family:var(--rr-display);font-weight:400;font-size:24px;line-height:1;color:var(--rr-ink);font-variant-numeric:tabular-nums}@media(min-width:1024px)and (max-width:1399px){.rr-react--choose .rr-choose-status{grid-template-columns:minmax(0,1fr) 54px;gap:8px;min-height:0}.rr-choose-status b{font-size:17px;white-space:nowrap}.rr-choose-copy span{font-size:13px;letter-spacing:.02em}.rr-choose-copy i{font-size:11px;letter-spacing:.04em}.rr-choose-clock{width:54px}.rr-choose-clock::before{inset:7px}.rr-choose-clock span{font-size:19px}}.rr-banner{position:absolute;left:50%;top:92px;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px 12px;max-width:calc(100vw - 2 * (var(--rr-col) + 48px));text-align:center;background:#fff;border:var(--rr-edge);border-radius:999px;padding:9px 20px 9px 12px;box-shadow:0 8px 16px -8px rgba(14,17,22,.5);z-index:2}html[data-room] .rr-banner{display:none!important}.rr-banner[hidden]{display:none}.rr-banner:empty{display:none}html[data-room="board"] .rr-banner{display:none}.rr-banner b{font-family:var(--rr-display);font-weight:400;font-size:24px;line-height:1.05;overflow-wrap:anywhere}.rr-banner>span:not(.rr-bav):not(.rr-live){font-weight:800;font-size:14px;letter-spacing:.08em;color:var(--rr-muted)}.rr-banner>b:first-child{padding-left:8px}.rr-bav{width:34px;height:34px;flex:none;border-radius:50%;border:2.5px solid var(--rr-ink);overflow:hidden;display:block;background-color:#fff}.rr-bav img{width:100%;height:100%;object-fit:cover}.rr-bav.rr-av--mark{background:var(--rr-band) var(--rr-mark) center/62% auto no-repeat}.rr-live{display:flex;align-items:center;gap:6px;background:var(--rr-g-btn);color:#fff;border:2.5px solid var(--rr-ink);border-radius:999px;padding:3px 10px;font-weight:800;font-size:13px;letter-spacing:.1em}.rr-live i{width:8px;height:8px;border-radius:50%;background:#fff;display:block;animation:rr-blink 1s ease-in-out infinite}.rr-lineup{--rr-lu-w:clamp(84px,10.5vw,170px);position:absolute;left:0;right:0;margin-inline:auto;width:fit-content;top:52%;transform:translateY(-50%);display:none;align-items:flex-end;justify-content:center;gap:clamp(16px,2.6vw,40px);max-width:calc(100vw - 2 * (var(--rr-col) + 48px))}html[data-room="lobby"] .rr-lineup{display:flex}html[data-room][data-rr-choose="1"] .rr-lineup{display:none}.rr-lu{display:flex;flex-direction:column;align-items:center;flex:none;width:var(--rr-lu-w)}.rr-lu__pk{display:block;width:100%}.rr-lu img{display:block;width:100%;height:auto;aspect-ratio:927/1697;object-fit:contain;filter:drop-shadow(0 18px 18px rgba(0,40,70,.35))}.rr-lu__none{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:927/1697;border-radius:14px;padding:0 4px;text-align:center;border:3px dashed rgba(14,17,22,.35);background:rgba(255,255,255,.35)}.rr-lu__none em{font:400 clamp(11px,1.1vw,16px)/1 var(--rr-display);font-style:normal;color:rgba(14,17,22,.55);letter-spacing:.02em}.rr-lu__plate{margin-top:12px;background:#fff;border:var(--rr-edge);border-radius:14px;padding:6px 12px;display:flex;align-items:center;gap:8px;box-shadow:var(--rr-sh-ctl);max-width:100%}.rr-lu__plate b{font-family:var(--rr-display);font-weight:400;font-size:18px;line-height:1.05;overflow-wrap:break-word;text-align:center}.rr-lu__plate i{width:10px;height:10px;flex:none;border-radius:50%;background:var(--rr-quiet-line);display:block;transition:background-color .2s}.rr-lu__plate i.on{background:var(--rr-gain)}.rr-big{position:absolute;left:50%;top:48%;transform:translate(-50%,-50%) scale(.6) rotate(-3deg);font-family:var(--rr-display);font-weight:400;font-size:clamp(48px,8.5vh,84px);color:#fff;-webkit-text-stroke:5px var(--rr-ink);paint-order:stroke fill;text-shadow:0 7px 0 var(--rr-ink);white-space:nowrap;letter-spacing:.01em;opacity:0;pointer-events:none;z-index:3}.rr-big.is-on{animation:rr-big 1.5s cubic-bezier(.3,1.4,.5,1) forwards}@keyframes rr-big{0%{opacity:0;transform:translate(-50%,-50%) scale(.6) rotate(-3deg)}15%{opacity:1;transform:translate(-50%,-50%) scale(1) rotate(-3deg)}80%{opacity:1;transform:translate(-50%,-50%) scale(1.04) rotate(-3deg)}100%{opacity:0;transform:translate(-50%,-50%) scale(1.15) rotate(-3deg)}}.rr-beatord{display:none}.rr-lobby{pointer-events:auto;position:absolute;left:50%;bottom:24px;transform:translateX(-50%);display:none;align-items:center;justify-content:center;flex-wrap:wrap;gap:12px;max-width:calc(100vw - 2 * (var(--rr-col) + 48px))}html[data-room="lobby"] .rr-lobby,html[data-room="board"][data-rr-choose="1"] .rr-lobby{display:flex}html[data-room="board"][data-rr-choose="1"] .rr-board{display:none}.rr-mine{display:flex;align-items:center;gap:10px;background:#fff;border:var(--rr-edge);border-radius:18px;padding:6px 6px 6px 10px;box-shadow:var(--rr-sh-ctl);min-width:0}.rr-mine img{height:48px;width:auto;flex:none}.rr-mine__t{display:flex;flex-direction:column;min-width:0}.rr-mine__t small{font-weight:800;font-size:12px;letter-spacing:.14em;color:var(--rr-muted)}.rr-mine__t b{font-weight:800;font-size:17px;line-height:1.15;overflow-wrap:anywhere}.rr-btn{min-height:48px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 22px;border-radius:999px;border:var(--rr-edge);font-family:var(--rr-display);font-weight:400;font-size:22px;letter-spacing:.02em;white-space:nowrap;transition:transform .12s ease-out}.rr-btn:active:not(:disabled){transform:scale(.96)}.rr-btn svg{width:18px;height:18px}.rr-btn--pink{background:var(--rr-g-btn);color:#fff;-webkit-text-stroke:1.5px var(--rr-ink);paint-order:stroke fill;box-shadow:var(--rr-sh-btn);min-width:170px}.rr-btn--white{background:#fff;color:var(--rr-ink)}.rr-mine .rr-btn--white{min-height:44px;font-family:var(--rr-ui);font-weight:800;font-size:15px;letter-spacing:.08em;padding:0 14px;border-radius:12px}.rr-btn--ink{background:var(--rr-ink);color:#fff;box-shadow:0 0 0 3px #fff}.rr-btn[hidden]{display:none}.rr-lobby__go{display:flex;gap:10px}.rr-sitout{min-width:116px;font-family:var(--rr-ui);font-weight:800;font-size:15px;letter-spacing:.08em}.rr-sitout:disabled{opacity:.68;cursor:default;transform:none}html[data-room][data-rr-choose="1"] .rr-lobby{flex-direction:column;align-items:center;gap:8px}html[data-room][data-rr-choose="1"] .rr-mine{display:none}html[data-room][data-rr-choose="1"] .rr-lobby__go{flex-direction:column;align-items:center;gap:8px;width:min(358px,100%)}html[data-room][data-rr-choose="1"] .rr-lobby__go :is(.rr-ready,.rr-sitout,.rr-unchoose){width:100%;min-width:0}html[data-room][data-rr-choose="1"] .rr-lobby__go :is(.rr-sitout,.rr-unchoose){min-height:44px;border-radius:14px}.rrm .rr-ready.rr-ready--undo{min-width:0;min-height:44px;padding:0 16px;border-width:2px;border-radius:12px;box-shadow:none;font-family:var(--rr-ui);font-weight:800;font-size:15px;letter-spacing:.08em;-webkit-text-stroke:0}.rr-unchoose{font-family:var(--rr-ui);font-weight:800;font-size:15px;letter-spacing:.08em}.rr-hint{position:absolute;left:50%;bottom:120px;transform:translateX(-50%);max-width:calc(100vw - 2 * (var(--rr-col) + 48px));text-align:center;background:rgba(14,17,22,.82);color:#fff;font-weight:800;font-size:14px;letter-spacing:.08em;border-radius:999px;padding:8px 16px}.rr-hint:empty{display:none}.rr-btn--sm{min-height:44px;min-width:0;padding:0 18px;font-size:17px}.rr-viewbar{pointer-events:auto;position:absolute;left:50%;bottom:18px;transform:translateX(-50%);z-index:3;display:flex;align-items:center;gap:12px;max-width:calc(100vw - 2 * (var(--rr-col) + 48px));background:#fff;border:var(--rr-edge);border-radius:999px;padding:8px 8px 8px 18px;box-shadow:var(--rr-sh-panel)}.rr-viewbar[hidden]{display:none}.rr-viewbar:not(.is-free){padding-right:18px}.rr-viewbar__t{display:flex;align-items:baseline;flex-wrap:wrap;gap:2px 12px;font:800 13px/1.2 var(--rr-ui);letter-spacing:.08em;color:var(--rr-muted);min-width:0}.rr-viewbar__t b{font:400 16px/1 var(--rr-display);letter-spacing:0;color:var(--rr-ink)}.rr-viewbar .rr-btn[hidden]{display:none}.rr-viewbar{transition:opacity .2s ease-out,visibility 0s linear 0s}html[data-rr-reveal="acts"] .rr-viewbar,html[data-rr-reveal="tear"] .rr-viewbar{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease-in,visibility 0s linear .15s}.rr-hear{min-width:0}.rr-hear svg{width:20px;height:20px;flex:none}.rr-hearbar{display:none}@media(max-width:767px){.rr-hearbar:not([hidden]){pointer-events:auto;position:absolute;z-index:4;left:12px;right:12px;bottom:calc(14px + var(--rr-safe-bot));min-height:58px;display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 16px;border:var(--rr-edge);border-radius:18px;background:var(--rr-g-btn);color:#fff;font-family:var(--rr-display);font-size:21px;line-height:1.05;letter-spacing:.02em;text-align:center;-webkit-text-stroke:1.5px var(--rr-ink);paint-order:stroke fill;box-shadow:var(--rr-sh-btn);transition:transform .12s ease-out}.rr-hearbar:active{transform:scale(.97)}.rr-hearbar svg{width:22px;height:22px;flex:none}html[data-rr-hear] .rr-react{visibility:hidden!important}}html[data-room-viewer] .rr-lobby{display:none!important}.rr-dlg{position:fixed;inset:0;z-index:50;display:flex;align-items:center;justify-content:center;padding:24px;font-family:var(--rr-ui);color:var(--rr-ink);-webkit-font-smoothing:antialiased}:where(.rr-dlg button){font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.rr-dlg button:focus-visible{outline:3px solid var(--rr-focus);outline-offset:3px}.rr-dlg[hidden]{display:none}.rr-dlg__scrim{position:absolute;inset:0;background:rgba(11,15,24,.62)}.rr-dlg__panel,.rr-notice__panel{position:relative;width:min(420px,100%);background:#fff;border:var(--rr-edge);border-radius:26px;box-shadow:var(--rr-sh-panel);padding:22px 24px 22px;text-align:center}.rr-dlg__panel{animation:rr-boardpk .25s cubic-bezier(.3,1.3,.5,1)}.rr-dlg__t,.rr-notice__t{display:block;font-family:var(--rr-display);font-weight:400;font-size:28px;line-height:1.05;overflow-wrap:anywhere}.rr-dlg__p,.rr-notice__p{margin:10px 0 18px;font-weight:700;font-size:16px;line-height:1.4;color:var(--rr-muted)}.rr-dlg__btns,.rr-notice__btns{display:flex;gap:10px;justify-content:center;flex-wrap:wrap}.rr-dlg__btns .rr-btn,.rr-notice__btns .rr-btn{flex:1 1 140px;min-width:0;white-space:normal;text-align:center;line-height:1.05;padding:8px 16px}.rr-notice__btns .rr-btn{flex-basis:100%}.rr-dlg__btns .rr-btn--white{box-shadow:var(--rr-sh-ctl)}.rr-notice{pointer-events:auto;position:absolute;inset:var(--rr-top) 0 0;z-index:6;display:flex;align-items:center;justify-content:center;padding:24px}.rr-notice[hidden]{display:none}html[data-room="notice"] .rrm>:not(.rr-top):not(.rr-notice):not(.rr-fx):not(.rr-dlg){display:none!important}html[data-room-notice]:not([data-room-notice=""]) .rrm>.rr-top{display:none!important}html[data-room-notice]:not([data-room-notice=""]) .rr-notice{inset:0;padding:24px 16px}html[data-room-notice="signin"] .rr-notice{align-items:flex-start;padding-top:max(24px,env(safe-area-inset-top));background:rgba(14,17,22,.18);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.rr-notice__btns .rr-btn[hidden]{display:none}html[data-room="notice"] .rr-btns .rr-tb:not(.rr-tb--ink),html[data-room="notice"] .rr-pill{visibility:hidden}html[data-room="notice"] #stageLayer{opacity:0}html[data-room="notice"] .rrp{display:none!important}.rr-board{pointer-events:auto;position:absolute;left:50%;top:calc(50% + var(--rr-top) / 2);transform:translate(-50%,-50%);z-index:3;width:min(820px,calc(100vw - 2 * (var(--rr-col) + 52px)));max-height:calc(100dvh - var(--rr-top) - 40px);overflow:auto;background:#fff;border:var(--rr-edge);border-radius:26px;box-shadow:var(--rr-sh-panel);padding:22px 26px 24px}.rr-board[hidden]{display:none}.rr-board.is-in{animation:rr-boardin .35s cubic-bezier(.3,1.4,.5,1)}@keyframes rr-boardin{0%{opacity:0;transform:translate(-50%,-50%) scale(.85)}100%{opacity:1;transform:translate(-50%,-50%) scale(1)}}.rr-board__hd{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:4px 16px;margin-bottom:16px}.rr-board__hd b{font-family:var(--rr-display);font-weight:400;font-size:34px;line-height:1.05}.rr-board__hd span{font-weight:800;font-size:14px;letter-spacing:.12em;color:var(--rr-muted)}.rr-board__cards{display:grid;grid-template-columns:repeat(var(--n),minmax(0,1fr));gap:16px;padding-top:0}.rr-bc{border:var(--rr-edge);border-radius:18px;padding:10px;display:flex;flex-direction:column;align-items:center;gap:8px;position:relative;background:var(--rr-band);min-width:0}.rr-bc.win{background:#FFF4D1}.rr-bc.best{background:#E6F6FD}.rr-board{--rr-bc-imh:clamp(96px,18vh,170px)}.rr-bc__im{height:var(--rr-bc-imh);width:auto;aspect-ratio:3/5;max-width:100%;border-radius:8px;border:2.5px solid var(--rr-ink);overflow:hidden;background:#d6eef7;display:flex;align-items:center;justify-content:center;flex:none}.rr-bc__im img{width:100%;height:100%;object-fit:cover}.rr-bc__im:has(img){aspect-ratio:auto}.rr-bc__im:has(img) img{width:auto;max-width:100%;aspect-ratio:auto 3/5;object-fit:contain}.rr-bc__im .q{font-family:var(--rr-display);font-size:min(56px,calc(var(--rr-bc-imh) * .5));color:#fff;-webkit-text-stroke:3px var(--rr-ink);paint-order:stroke fill}.rr-bc__who{display:flex;align-items:center;gap:8px;font-family:var(--rr-display);font-size:19px;line-height:1.05;min-width:0;max-width:100%}.rr-bc__who>span:last-child{overflow-wrap:anywhere;min-width:0}.rr-bc__who .rr-bav{width:28px;height:28px;border-width:2px}.rr-bc__val{font-family:var(--rr-display);font-size:28px;line-height:1}.rr-bc__mult{font-weight:800;font-size:13px;letter-spacing:.1em;color:var(--rr-muted);text-align:center}.rr-board__cards{--rr-badge-h:28px}.rr-board__cards.has-crown{padding-top:calc(var(--rr-badge-h) / 2)}.rr-bc__badges{position:absolute;top:calc(var(--rr-badge-h) / -2);left:4px;right:4px;display:flex;flex-direction:column;align-items:center;gap:3px;z-index:1}.rr-bc__badge{max-width:100%;box-sizing:border-box;background:var(--rr-gold);border:var(--rr-edge);border-radius:999px;padding:4px 10px;font-family:var(--rr-display);font-size:13px;line-height:1.1;white-space:nowrap;text-align:center}.rr-board__cards.has-two .rr-bc{padding-top:calc(var(--rr-badge-h) * 1.5 + 3px + 8px)}.rr-bc__badge--mult{background:var(--rr-focus);color:#fff}.rr-bc__ks{display:inline-block;font:800 11px/1 var(--rr-ui);letter-spacing:.08em;border:2px solid var(--rr-ink);border-radius:999px;padding:4px 8px;background:#E3F7EA;color:#0B7A36;white-space:nowrap}.rr-bc__ks.sold{background:#FFE1EE;color:#B00A54}.rr-board__ft{margin-top:18px;display:flex;flex-direction:column;align-items:center;text-align:center}.rr-bfoot{display:flex;align-items:center;justify-content:center;gap:10px;flex-wrap:wrap}.rr-bfoot[hidden]{display:none}.rr-mine--board{border-radius:16px;padding:6px 8px 6px 10px;box-shadow:none;text-align:left}.rr-mine--board img{height:auto;width:26px}.rr-mine--board .rr-mine__t small{font-size:10px;letter-spacing:.1em}.rr-mine--board.rr-mine--in .rr-mine__t small{color:var(--rr-ink);font-size:11px;letter-spacing:.08em}.rrm .rr-mine--board.rr-mine--in .rr-btn--white{border-color:var(--rr-pink);gap:5px}.rr-mine--board.rr-mine--in .rr-btn--white svg{display:block;width:16px;height:16px}.rr-mine--board .rr-mine__t b{font-weight:700;font-size:15px;line-height:1.1}.rrm .rr-mine--board .rr-btn--white{min-height:44px;border-width:2px;border-radius:10px;padding:0 10px;font-size:12px}.rr-mine--board .rr-btn--white svg{display:none}.rr-bfoot .rr-ready{min-height:50px;padding:0 26px;font-size:19px}.rr-bfoot .rr-sitout{min-height:50px;border-width:2px;border-radius:12px;padding:0 16px}@media(min-width:1024px)and (max-width:1399px){.rr-bfoot{gap:6px}.rr-bfoot .rr-ready{padding:0 14px;font-size:17px}.rr-bfoot .rr-sitout{padding:0 12px}}.rr-picker{pointer-events:auto;position:fixed;inset:0;z-index:5;display:flex;align-items:center;justify-content:center;padding:24px}.rr-picker[hidden]{display:none}.rr-picker__scrim{position:absolute;inset:0;background:rgba(11,15,24,.62);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.rr-picker__panel{position:relative;width:min(760px,100%);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;background:#fff;border:var(--rr-edge);border-radius:26px;box-shadow:var(--rr-sh-panel);padding:18px 20px 20px;animation:rr-boardpk .3s cubic-bezier(.3,1.3,.5,1)}@keyframes rr-boardpk{0%{opacity:0;transform:scale(.92)}100%{opacity:1;transform:none}}.rr-picker__hd{display:flex;align-items:center;justify-content:space-between;gap:12px}.rr-picker__hd b{font-family:var(--rr-display);font-weight:400;font-size:28px;line-height:1.05}.rr-x{width:44px;height:44px;flex:none;border-radius:12px;border:var(--rr-edge);background:#fff;display:flex;align-items:center;justify-content:center}.rr-x svg{width:18px;height:18px}.rr-picker__cats{display:flex;flex-wrap:wrap;gap:4px;margin:14px 0;background:#fff;border:var(--rr-edge);border-radius:999px;padding:4px}.rr-chip{min-height:38px;padding:0 16px;border:0;border-radius:999px;background:transparent;color:var(--rr-ink);font-family:var(--rr-display);font-weight:400;font-size:14px;line-height:1;letter-spacing:.01em;text-transform:uppercase;display:flex;align-items:center;gap:7px}.rr-chip__i{width:18px;height:18px;display:block;flex:none}.rr-chip__i .ficon{width:100%;height:100%;display:block;object-fit:contain}.rr-chip[aria-selected="true"]{background:var(--rr-ink);color:#fff}.rr-picker__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px;overflow:auto;padding:4px;min-height:0}.rr-pack{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border-radius:16px;border:3px solid var(--rr-sky);background:#fff;transition:transform .12s ease-out,border-color .12s,background-color .12s;box-shadow:0 6px 14px -8px rgba(14,17,22,.35)}.rr-pack:hover{border-color:var(--rr-ink)}.rr-pack:active{transform:scale(.97)}.rr-pack[aria-pressed="true"]{border-color:var(--rr-pink);background:#FFF1F7;box-shadow:0 0 0 3px #fff,0 0 0 6px var(--rr-pink)}.rr-pack img{width:72px;height:auto;aspect-ratio:927/1697;object-fit:contain;filter:drop-shadow(0 8px 8px rgba(0,40,70,.3))}.rr-pack b{font-family:var(--rr-display);font-weight:400;font-size:20px;line-height:1}.rr-pack small{font-weight:700;font-size:12px;letter-spacing:.06em;color:var(--rr-muted);line-height:1;text-transform:uppercase}.rr-pack span{font-weight:700;font-size:13px;letter-spacing:.02em;color:var(--rr-muted);text-align:center;line-height:1.15;overflow-wrap:anywhere}.rr-empty{grid-column:1/-1;text-align:center;color:var(--rr-muted);font-weight:800}.rr-fx{position:fixed;inset:0;pointer-events:none;z-index:4;overflow:hidden}.rr-stk{position:absolute;font-family:var(--rr-display);font-weight:400;font-size:30px;padding:6px 16px;border:var(--rr-edge);border-radius:999px;color:var(--rr-ink);box-shadow:0 8px 14px -6px rgba(0,0,0,.45);white-space:nowrap;transform-origin:center;animation:rr-stk 1.25s cubic-bezier(.2,.7,.3,1) forwards}.rr-stk.rr-stk--sm{font-size:20px;padding:4px 12px}.rr-stk.is-out{opacity:0!important;transition:opacity .14s ease-in}@keyframes rr-stk{0%{opacity:0;transform:translate(var(--side),0) scale(.3) rotate(var(--rot))}12%{opacity:1;transform:translate(var(--side),0) scale(var(--pop,1.08)) rotate(var(--rot))}20%{opacity:1;transform:translate(var(--side),0) scale(1) rotate(var(--rot))}82%{opacity:1}100%{opacity:0;transform:translate(calc(var(--side) + var(--dx)),var(--dy)) scale(.92) rotate(var(--rot))}}.rr-flyfx{position:fixed;inset:0;z-index:46;pointer-events:none;overflow:hidden}.rr-fly{position:absolute;transform-origin:0 0;will-change:transform}.rr-fly .rr-fly__stamp{position:absolute;margin:0}html[data-rr-fly] .rrp .rrp-stamp{visibility:hidden}.rr-fly img{display:block;width:100%;height:100%;object-fit:cover;border-radius:8px;border:3px solid var(--rr-ink);box-shadow:0 18px 30px -10px rgba(0,0,0,.5);background:#d6eef7}.rr-fly b{position:absolute;left:50%;top:100%;margin-top:8px;transform:translateX(-50%);white-space:nowrap;font:800 15px/1 var(--rr-ui);letter-spacing:.08em;background:var(--rr-ink);color:#fff;border:3px solid #fff;border-radius:999px;padding:6px 12px}.rr-fly.is-sold b{background:var(--rr-g-btn)}.rr-unstream{display:none}html[data-room-stream="1"] .rr-btns,html[data-room-stream="1"] .rr-back,html[data-room-stream="1"] .rr-react,html[data-room-stream="1"] .rr-lobby,html[data-room-stream="1"] .rr-hint,html[data-room-stream="1"] .rr-viewbar,html[data-room-stream="1"] .rr-bfoot,html[data-room-stream="1"] .rr-open b,html[data-room-stream="1"] .rr-board__ft button{visibility:hidden}@media(prefers-reduced-motion:reduce){.rrm *,.rrm *::before,.rrm *::after{animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}.rrm .rr-choose-clock.is-run{animation-duration:var(--rr-dur,15000ms)!important}html[data-room] #stageLayer canvas{transition:none}html[data-room] :is(#hring-rip,#hring-mrip){animation:none!important}}html[data-room-stream="1"] .rr-unstream{pointer-events:auto;display:block;position:fixed;top:16px;right:20px;z-index:6;min-height:44px;padding:0 16px;border-radius:14px;border:var(--rr-edge);background:#fff;font-weight:800;font-size:14px;letter-spacing:.08em;opacity:0;transition:opacity .2s}html[data-room-stream="1"] .rr-unstream:hover,html[data-room-stream="1"] .rr-unstream:focus-visible{opacity:1}@media(min-width:1024px)and (max-height:820px){html[data-room]{--rr-panel:150px;--rr-top:68px;--rr-chrome:110px}.rr-panel{padding:10px 14px}.rr-panel h4{margin-bottom:6px;font-size:12px}.rr-order li{min-height:26px;font-size:15px}.rr-rbs{gap:8px}.rr-rb{min-height:44px}.rr-banner{top:78px}.rr-seat{padding:8px}.rr-row1{margin-top:6px}.rr-row2{margin-top:5px;min-height:34px}.rr-thumb{width:26px;height:34px}.rr-nm{font-size:20px}.rr-lobby{bottom:16px}.rr-hint{bottom:100px}.rr-viewbar{bottom:14px}.rr-board__cards.has-two{--rr-bc-imh:calc(clamp(96px,18vh,170px) - 12px)}}@media(min-width:1024px)and (max-width:1120px){.rrm .rr-logo{display:none}.rr-tb--stream span{font-size:0}.rr-tb--stream span::after{content:"STREAM";font-size:16px}}@media(max-width:1023px){html[data-room]{--rr-top:54px}.rrm{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:calc(var(--rr-top) + var(--rr-safe-top)) auto minmax(0,1fr) auto;grid-template-areas:"top top top top" "s0 s1 s2 s3" ". . . ." "bot bot bot bot";column-gap:8px;row-gap:6px;padding:0 12px calc(14px + var(--rr-safe-bot))}.rr-top{padding-top:var(--rr-safe-top);gap:8px}.rrm .rr-logo,.rr-btns .rr-tb--stream,.rr-btns .rr-tb--ink,.rr-count{display:none}.rrm .rr-back{display:flex;padding:0;width:44px;flex:none}.rr-back svg{width:20px;height:20px}.rr-pill{margin:0 auto 0 0;padding:5px 6px 5px 14px;gap:8px;justify-content:flex-start;flex-wrap:nowrap}.rr-code__k{display:none}.rr-pill.has-watch .rr-code{display:none}.rr-watch{padding:4px 9px;font-size:12px;gap:4px}.rr-watch i,.rr-watch em{display:none}.rr-watch svg{display:block}.rr-name{font-size:16px;min-width:0;white-space:nowrap}.rr-code{font-size:12px;letter-spacing:.1em;padding:4px 9px}.rr-btns .rr-tb{padding:0 12px;font-size:14px;gap:6px}.rr-btns .rr-sound{padding:0;width:44px}@media(max-width:440px){.rr-btns{gap:8px}.rr-btns .rr-tb--invite{padding:0;width:44px}.rr-btns .rr-tb--invite span{display:none}.rr-name{white-space:normal;line-height:1}.rr-pill{padding-left:12px;gap:6px}.rr-watch{padding:4px 7px;letter-spacing:.06em}}.rr-btns .rr-tb svg{width:18px;height:18px}.rr-seat{background:none;border:0;box-shadow:none;padding:0;border-radius:0}.rr-seat.is-active{transform:none}.rr-seat[data-empty="1"]{box-shadow:none}.rr-cam{height:auto;aspect-ratio:1/1;border-radius:16px;box-shadow:0 0 0 3px #fff}.rr-seat[data-empty="1"] .rr-cam{border-style:dashed}.rr-ring{inset:auto;left:-5px;top:-5px;width:calc(100% + 10px);aspect-ratio:1/1;border-radius:20px;border-width:4px}.rr-tag,.rr-pk,.rr-row2,.rr-joining span{display:none}html[data-room="board"] .rr-seat{position:relative}html[data-room="board"] .rr-seat:not([data-empty="1"]) .rr-row2{display:flex;position:absolute;left:0;right:0;top:4px;margin:0;min-height:0;justify-content:center;z-index:5;pointer-events:none}html[data-room="board"] .rr-row2 .rr-thumb{display:none}html[data-room="board"] .rr-row2 .rr-st{min-height:18px;max-width:calc(100% - 4px);padding:1px 5px;border-width:2px;font-size:10px;line-height:1.1;letter-spacing:.03em;gap:3px;white-space:nowrap}html[data-room="playing"] .rr-seat[data-status="joins-next"]{position:relative}html[data-room="playing"] .rr-seat[data-status="joins-next"] .rr-row2{display:flex;position:absolute;left:0;right:0;top:4px;margin:0;min-height:0;justify-content:center;z-index:5;pointer-events:none}html[data-room="playing"] .rr-seat[data-status="joins-next"]{--rr-ctl-y:28px}html[data-room="playing"] .rr-seat[data-status="joins-next"] :is(.rr-camoff,.rr-micbtn,.rr-micmark,.rr-more){top:calc(4px + var(--rr-ctl-y))}html[data-room="playing"] .rr-seat.is-me[data-status="joins-next"] .rr-cam:not(.has-camera) .rr-cambtn svg{top:calc(4px + var(--rr-ctl-y))}html[data-room="playing"] .rr-seat.is-me[data-status="joins-next"] .rr-cam.is-camera-asking:not(.has-camera) .rr-camspin{top:calc(1px + var(--rr-ctl-y))}html[data-room="playing"] .rr-seat[data-status="joins-next"]>.rr-hit{top:calc(-5px + var(--rr-ctl-y))}html[data-room="playing"] .rr-seat[data-status="joins-next"] .rr-row2 .rr-thumb{display:none}html[data-room="playing"] .rr-seat[data-status="joins-next"] .rr-row2 .rr-st{min-height:18px;max-width:calc(100% - 8px);padding:1px 6px;border-width:2px;font-size:10px;line-height:1.1;letter-spacing:.03em;white-space:normal;text-align:center}html[data-room="playing"] .rr-seat.is-me[data-status="joins-next"] .rr-cam:not(.has-camera) .rr-cambtn span{top:auto;bottom:4px}.rr-joining i{width:26px;height:26px;border-width:3px}.rr-cambtn{right:6px;top:6px;min-width:30px;width:30px;height:30px;padding:0}.rr-cambtn span{display:none}.rr-cambtn svg{width:16px;height:16px}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn::after{border-radius:13px}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn svg{display:block;left:4px;top:4px;width:26px;height:26px;padding:5px;border-width:2px;box-shadow:0 1.5px 0 var(--rr-ink),0 0 0 1.5px #fff}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn span{display:none}.rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn:disabled span,.rr-seat.is-me .rr-cam.is-camera-denied:not(.has-camera) .rr-cambtn span{display:block;left:3px;right:3px;top:auto;bottom:3px;max-width:none;padding:3px 2px;border-radius:7px;font-size:9px;line-height:1.05;letter-spacing:.03em;text-align:center;opacity:1;transform:none}.rr-seat.is-me .rr-cam.is-camera-denied:not(.has-camera) .rr-cambtn span{background:var(--rr-gold);color:var(--rr-ink)}.rr-seat.is-me .rr-cam:not(.has-camera):has(.rr-val:not(:empty)) .rr-cambtn span{bottom:33px}html[data-room="playing"] .rr-seat.is-me .rr-cam:not(.has-camera) .rr-val{z-index:4;pointer-events:none}.rr-seat.is-me .rr-cam.is-camera-asking:not(.has-camera) .rr-camspin{left:1px;top:1px;width:32px;height:32px;border-width:2.5px}.rr-camoff{left:4px;right:auto;top:4px;width:26px;min-height:26px;height:26px;padding:0;justify-content:center}.rr-camoff svg,.rr-micbtn svg{width:14px;height:14px}.rr-micbtn{right:4px;top:4px;width:26px;height:26px;border-width:2px}.rr-micmark{left:4px;top:4px;width:20px;height:20px;border-width:1.5px}.rr-micmark svg{width:11px;height:11px}.rr-more{right:4px;top:4px;width:24px;height:24px}.rr-more svg{width:14px;height:14px}.rr-micbtn::before,.rr-more::before{inset:-7px}.rr-seat.is-me:has(>.rr-cam .rr-camoff:not([hidden]))>.rr-hit--off,.rr-seat.is-me:has(>.rr-cam .rr-micbtn:not([hidden]))>.rr-hit--mic{display:block}.rr-hit--off{left:-6px}.rr-hit--mic{right:-6px}.rr-spk{border-radius:13px}html[data-room="board"] .rr-seat:not([data-empty="1"]){--rr-ctl-y:18px}html[data-room="board"] .rr-seat:not([data-empty="1"]) :is(.rr-camoff,.rr-micbtn,.rr-micmark,.rr-more){top:calc(4px + var(--rr-ctl-y))}html[data-room="board"] .rr-seat.is-me .rr-cam:not(.has-camera) .rr-cambtn svg{top:calc(4px + var(--rr-ctl-y))}html[data-room="board"] .rr-seat.is-me .rr-cam.is-camera-asking:not(.has-camera) .rr-camspin{top:calc(1px + var(--rr-ctl-y))}html[data-room="board"] .rr-seat:not([data-empty="1"])>.rr-hit{top:calc(-5px + var(--rr-ctl-y))}.rr-camoff::before{content:"";position:absolute;inset:-7px}.rr-camoff span{display:none}.rr-open span{display:none}.rr-open svg{width:22px;height:22px}.rr-open b{font-size:11px;padding:3px 8px;min-height:24px}.rr-row1{margin-top:7px;justify-content:center;min-height:0}.rr-nm{font-family:var(--rr-ui);font-weight:800;font-size:14px;letter-spacing:.02em;background:#fff;border:2.5px solid var(--rr-ink);border-radius:999px;min-height:24px;padding:1px 8px;gap:5px;justify-content:center;max-width:100%;text-align:center}.rr-dot{display:block;width:7px;height:7px;flex:none;border-radius:50%;background:var(--rr-quiet-line)}.rr-seat[data-status="ready"] .rr-dot{background:var(--rr-gain)}html[data-room="playing"] .rr-seat.is-active .rr-dot{background:var(--rr-gold);box-shadow:0 0 0 1.5px var(--rr-ink)}.rr-val{display:block;position:absolute;left:50%;bottom:6px;transform:translateX(-50%);background:var(--rr-ink);color:var(--rr-gold);font-weight:900;font-size:13px;border-radius:999px;padding:2px 8px;border:2px solid #fff;white-space:nowrap}.rr-val:empty{display:none}.rr-cam:has(.rr-val:not(:empty)) .rr-av--mark{background-position:50% 18%;background-size:38% auto}.rr-crown{font-size:11px;padding:2px 6px;right:-6px;top:-10px;border-width:2px}.rr-order{display:none}.rr-react{grid-area:bot;background:none;border:0;box-shadow:none;padding:0;border-radius:0;overflow:visible}.rr-react h4{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.rr-rbs{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.rr-rb{min-height:58px;border-radius:16px;font-size:18px}html[data-room-go] .rr-react,html[data-room-mine="1"]:not([data-rr-pull="landed"]) .rr-react,html[data-rr-pull-mine] .rr-react,html[data-room="board"] .rr-react,html[data-room="lobby"] .rr-react,html[data-room="opening"] .rr-react{visibility:hidden}html[data-room-viewer][data-room="lobby"] .rr-react{visibility:visible}html[data-room] .mdock{top:auto!important;bottom:calc(14px + var(--rr-safe-bot))!important;padding:0 12px!important;transform:none!important}html[data-room] .mdock .mdock__row,html[data-room] .mdock .mpay{display:none!important}.rr-banner{top:calc(var(--rr-top) + var(--rr-safe-top) + 6px + (100vw - 48px) / 4 + 31px + 12px);max-width:calc(100vw - 24px);padding:6px 12px 6px 10px;gap:4px 8px;left:12px;right:12px;margin-inline:auto;width:fit-content;transform:none}.rr-banner{border-radius:22px}.rr-banner b{font-size:18px}.rr-banner>span:not(.rr-bav):not(.rr-live){font-size:12px}.rr-banner>b:first-child{padding-left:4px}.rr-bav{width:26px;height:26px;border-width:2px}.rr-banner>.rr-bav{display:none}html[data-rr-pull] .rr-banner>span:not(.rr-live),html[data-rr-held] .rr-banner>span:not(.rr-live){display:none}.rr-live{font-size:11px;padding:2px 8px;border-width:2px}html[data-room-stage="friend"] .rr-banner>span:not(.rr-live),html[data-room-stage="mine"] .rr-banner>span:not(.rr-live){display:none}.rr-lineup{--rr-lu-w:min(78px,calc((100vw - 48px) / 4));top:50%;gap:8px;max-width:calc(100vw - 24px)}.rr-lu__plate{margin-top:8px;padding:3px 8px;border-width:2.5px;border-radius:10px;gap:5px}.rr-lu__plate b{font-size:13px}.rr-lu__plate i{width:8px;height:8px}.rr-lu__none em{font-size:11px}.rr-big{font-size:56px;-webkit-text-stroke:4px var(--rr-ink);text-shadow:0 5px 0 var(--rr-ink)}html[data-rr-beat] .rr-banner{flex-direction:column;gap:2px;padding:6px 18px 7px}html[data-rr-beat] .rr-banner>b:first-child{padding-left:0}html[data-rr-beat] .rr-react{visibility:hidden}html[data-rr-beat] .rr-beatord{display:flex;position:absolute;left:12px;right:12px;top:calc(48% + 52px);z-index:3;justify-content:center;flex-wrap:wrap;gap:6px;pointer-events:none}.rr-bo{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:2px 9px 2px 3px;background:#fff;border:2.5px solid var(--rr-ink);border-radius:999px;font:800 13px/1.1 var(--rr-ui);letter-spacing:.02em;color:var(--rr-ink);box-shadow:var(--rr-sh-ctl)}.rr-bo i{width:18px;height:18px;flex:none;border-radius:50%;background:var(--rr-pink);color:#fff;font:800 11px/18px var(--rr-ui);font-style:normal;text-align:center}.rr-lobby{left:12px;right:12px;transform:none;bottom:calc(14px + var(--rr-safe-bot));max-width:none;flex-direction:column;align-items:stretch;gap:8px}.rr-mine{padding:6px 6px 6px 10px}.rr-mine img{height:40px}.rr-mine__t{flex:1}.rr-mine__t b{font-size:15px}.rr-lobby__go{width:100%}.rr-lobby__go .rr-btn{flex:1;min-width:0;min-height:54px}.rr-hint{bottom:calc(14px + var(--rr-safe-bot) + 70px);max-width:calc(100vw - 24px);font-size:13px}.rr-board{left:12px;right:12px;width:auto;transform:none;top:calc(var(--rr-top) + var(--rr-safe-top) + (100vw - 48px) / 4 + 40px);bottom:calc(10px + var(--rr-safe-bot));max-height:none;padding:12px;border-radius:22px;display:flex;flex-direction:column}.rr-board[hidden]{display:none}html[data-room="board"] .rrm:has(.rr-askcard[data-where="top"]:not([hidden]):not(.rr-ghost)) .rr-board{top:calc(var(--rr-top) + var(--rr-safe-top) + (100vw - 48px) / 4 + 40px + var(--rr-askh,64px) + 17px)}.rr-board__hd{margin-bottom:2px}.rr-board__hd b{font-size:22px}.rr-board__hd span{font-size:10px}.rr-board__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 8px}.rr-board__ft{margin-top:auto;padding-top:6px}.rr-board{--rr-bc-imh:56px}.rr-bc{padding:6px 6px;gap:2px}.rr-bc__who{font-size:15px;margin-top:4px}.rr-bc__who .rr-bav{width:22px;height:22px}.rr-bc__val{font-size:20px}.rr-bc__mult{font-size:9px}.rr-bc__ks{font-size:9px;padding:3px 6px;margin-top:1px}.rr-board__cards{--rr-badge-h:25px}.rr-bc__badge{font-size:11px;padding:3px 8px}.rr-board__cards.has-two .rr-bc{padding-top:calc(var(--rr-badge-h) * 1.5 + 3px + 4px)}.rr-bfoot{gap:8px;width:100%}.rr-board__hd,.rr-board__ft{flex:none}.rr-board__cards{flex:0 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.rr-mine--board{flex:1 1 100%;justify-content:space-between;padding:2px 6px 2px 8px}.rr-bfoot .rr-ready,.rr-bfoot .rr-sitout{flex:1 1 100%;min-height:46px;max-width:none}html[data-room] .rr-lobby__go{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px}html[data-room][data-rr-choose="1"] .rr-lobby__go{width:100%}html[data-room] .rr-lobby__go>.rr-ready{grid-column:1/-1;order:0;min-height:54px}html[data-room] .rr-lobby__go>.rr-choose-status,.rr-bfoot>.rr-choose-status{order:1}html[data-room] .rr-lobby__go>.rr-sitout,.rr-bfoot>.rr-sitout{order:2}html[data-room] .rr-lobby__go:has(>.rr-sitout[hidden])>.rr-choose-status{grid-column:1/-1}html[data-room] .rr-lobby__go>.rr-unchoose{grid-column:1/-1;order:3}.rr-bfoot>:is(.rr-choose-status,.rr-sitout:not([hidden])){flex:1 1 40%;min-height:44px}.rr-bfoot>.rr-ready.rr-ready--undo{flex:1 1 100%;min-height:46px;order:0}.rr-choose-status[data-home]{display:flex;align-items:center;gap:8px;min-height:44px;min-width:0;padding:3px 10px 3px 3px;background:#fff;border:2px solid var(--rr-quiet-line);border-radius:14px}.rr-choose-status[data-home] .rr-choose-copy{gap:1px;flex:1;min-width:0}.rr-choose-status[data-home] b{font-size:16px;line-height:1}.rr-choose-status[data-home] .rr-choose-copy span{font-size:11px;letter-spacing:.06em;line-height:1.15}.rr-choose-status[data-home] .rr-choose-copy i{display:none}.rr-choose-status[data-home] .rr-choose-clock{width:34px;border-width:2.5px;box-shadow:none}.rr-choose-status[data-home] .rr-choose-clock::before{inset:5px;border-width:1.5px}.rr-choose-status[data-home] .rr-choose-clock span{font-size:15px}.rr-choose-status[data-home][data-next]{padding-block:2px}.rr-choose-status[data-home][data-next] .rr-choose-clock{width:36px}.rr-choose-status[data-home][data-next] .rr-choose-clock span{font-size:12.5px;letter-spacing:-.02em}.rr-react--choose .rr-choose-status[data-home="react"],.rr-board__ft>.rr-choose-status{width:min(260px,100%);margin:0 auto}.rr-viewbar{left:12px;right:12px;transform:none;max-width:none;bottom:calc(var(--rr-dock,72px) + 8px);border-radius:22px;justify-content:space-between}.rr-notice{inset:calc(var(--rr-top) + var(--rr-safe-top)) 0 0;padding:16px 12px}.rr-dlg{padding:16px 12px}.rr-dlg__t,.rr-notice__t{font-size:24px}.rr-picker{align-items:flex-end;padding:0}.rr-picker__panel{width:100%;max-height:82dvh;border-radius:26px 26px 0 0;border-bottom:0;padding:16px 14px calc(16px + var(--rr-safe-bot));animation:rr-sheet .3s cubic-bezier(.2,.8,.3,1)}@keyframes rr-sheet{0%{transform:translateY(40%)}100%{transform:none}}.rr-picker__hd b{font-size:22px}.rr-picker__list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.rr-stk{font-size:20px;padding:4px 12px}html[data-room-stream="1"] .rr-unstream{top:calc(8px + var(--rr-safe-top));right:12px}}@media(max-width:767px){.rr-viewbar:not(.is-tab){display:none}}html[data-room] :is(#ripBtn,#mRip){position:relative}.rr-ripclock{position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:2}.rr-ripclock i{position:absolute;left:22%;right:22%;bottom:5px;height:4px;border-radius:2px;background:rgba(255,255,255,.32);overflow:hidden}.rr-ripclock i::after{content:'';position:absolute;inset:0;border-radius:inherit;background:#fff;transform-origin:left center}.rr-ripclock.is-run i::after{animation:rr-ripbar var(--rr-dur,30000ms) linear var(--rr-at,0ms) both}.rr-ripclock.is-low i::after{background:var(--rr-gold,#FFD84A)}.rr-ripclock b{position:absolute;right:16px;top:50%;transform:translateY(-50%);font:900 15px/1 var(--rr-ui,system-ui);letter-spacing:.02em;color:#fff;font-variant-numeric:tabular-nums}.rr-ripclock.is-low b{color:var(--rr-gold,#FFD84A)}@keyframes rr-ripbar{from{transform:scaleX(1)}to{transform:scaleX(0)}}html[data-room] .rr-ripclock.is-run i::after{animation-duration:var(--rr-dur,30000ms)!important;animation-delay:var(--rr-at,0ms)!important}@media(min-width:1024px)and (max-height:820px){.rr-ripclock i{display:none}}.rrm .rr-seat[data-empty="1"]{display:none}.rr-hero[hidden],.rr-invpill[hidden]{display:none}.rr-invpill{pointer-events:auto;display:flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:0 14px;box-sizing:border-box;background:#fff;color:var(--rr-ink);border:var(--rr-edge);border-radius:999px;box-shadow:var(--rr-sh-ctl);font-weight:900;font-size:15px;line-height:1;letter-spacing:.08em;white-space:nowrap;min-width:0;transition:transform .12s ease-out}.rr-invpill svg{width:18px;height:18px;flex:none}.rr-invpill small{font-weight:800;font-size:12px;letter-spacing:.06em;color:var(--rr-muted)}.rr-invpill small:empty{display:none}.rr-invpill.is-seat{background:var(--rr-pink);color:#fff;box-shadow:var(--rr-sh-btn)}.rr-invpill:active{transform:translateY(2px)}.rr-hero{pointer-events:auto;display:flex;flex-direction:column;justify-content:flex-start;gap:16px;box-sizing:border-box;background:#fff;border:var(--rr-edge);border-radius:22px;box-shadow:var(--rr-sh-panel);padding:22px 18px;text-align:left;min-width:0;min-height:0;overflow:hidden;color:var(--rr-ink)}.rr-hero h3{margin:0;font-family:var(--rr-display);font-weight:400;font-size:24px;line-height:1.05;letter-spacing:.02em;color:var(--rr-ink);overflow-wrap:anywhere}.rr-hero__narrow,.rr-hero__sub{display:none}.rr-hero__sub{margin:3px 0 0;font-weight:700;font-size:12px;line-height:1.25;color:var(--rr-muted)}.rr-hero__steps{list-style:none;margin:0;padding:0;display:grid;gap:10px}.rr-hero__steps li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:10px;align-items:start;font-weight:700;font-size:15px;line-height:1.25}.rr-hero__steps b{width:26px;height:26px;border-radius:50%;background:var(--rr-ink);color:#fff;font-weight:800;font-size:14px;line-height:26px;text-align:center}.rr-hero__acts{margin-top:auto;display:grid;gap:10px}.rr-hero__go,.rr-hero__watch{display:flex;align-items:center;justify-content:center;gap:8px;min-width:0;padding:0 14px;border-radius:999px;border:3px solid var(--rr-ink);font-family:var(--rr-ui);font-weight:800;line-height:1;letter-spacing:.06em;white-space:nowrap;cursor:pointer;transition:transform .12s ease-out}.rr-hero__go{min-height:52px;font-size:17px;background:var(--rr-g-btn,var(--rr-pink));color:#fff;-webkit-text-stroke:1px var(--rr-ink);paint-order:stroke fill;box-shadow:0 0 0 3px #fff,0 8px 14px -6px rgba(212,14,100,.6)}.rr-hero__watch{min-height:44px;font-size:15px;background:#fff;color:var(--rr-ink)}.rr-hero__go:active,.rr-hero__watch:active{transform:translateY(2px)}.rr-hero__go:focus-visible,.rr-hero__watch:focus-visible{outline:3px solid var(--rr-ink);outline-offset:3px}.rr-hero__go svg{width:20px;height:20px;flex:none}.rr-hero__watch svg{width:18px;height:18px;flex:none}.rr-hero__note{font-weight:700;font-size:13px;line-height:1.3;color:var(--rr-muted);text-align:center}@media(prefers-reduced-motion:reduce){.rr-hero__go,.rr-hero__watch{transition:none}}@media(min-width:1024px){.rrm{--rr-tile:calc(clamp(64px,calc((100dvh - var(--rr-top) - 20px - var(--rr-panel) - 24px) / 2 - var(--rr-chrome)),calc(var(--rr-col) - 26px)) + var(--rr-chrome))}.rr-seats>.rr-seat[data-seat]{grid-column:var(--rr-dc);grid-row:var(--rr-dr);align-self:start}.rr-invpill{grid-column:var(--rr-dc,1);grid-row:var(--rr-dr,3);align-self:start;margin-top:calc((var(--rr-tile) - 48px) / 2)}.rr-hero{grid-column:1;grid-row:2 / 4;align-self:start;height:min(calc(2 * var(--rr-tile) + 12px),100%)}}@media(min-width:1024px)and (max-height:820px){.rr-hero{gap:12px;padding:16px 12px}.rr-hero h3{font-size:19px}.rr-hero__steps{gap:8px}.rr-hero__steps li{grid-template-columns:22px minmax(0,1fr);gap:8px;font-size:13px}.rr-hero__steps b{width:22px;height:22px;line-height:22px;font-size:12px}.rr-hero__go{min-height:48px;font-size:13px;padding:0 10px}.rr-hero__watch{font-size:13px;padding:0 10px}.rr-hero__note{display:none}.rr-invpill{font-size:13px;gap:6px;padding:0 10px}.rr-invpill small{font-size:11px}}@media(max-width:1023px){.rrm .rr-cam{aspect-ratio:auto;height:calc((100vw - 48px) / 4)}.rrm .rr-ring{aspect-ratio:auto;height:calc((100vw - 48px) / 4 + 10px)}.rr-hero{grid-area:auto;grid-row:2;grid-column:1 / 4;align-self:start;height:calc((100vw - 48px) / 4);flex-direction:row;align-items:center;gap:8px;border-radius:16px;padding:8px 8px 8px 12px;box-shadow:0 0 0 3px #fff}.rr-hero__hd{flex:1;min-width:0}.rr-hero h3{font-size:15px;line-height:1.05}.rr-hero__wide,.rr-hero__steps,.rr-hero__watch,.rr-hero__note{display:none}.rr-hero__narrow,.rr-hero__sub{display:block}.rr-hero__acts{margin:0;flex:none}.rr-hero__go{min-height:44px;font-size:14px;padding:0 12px;gap:6px}.rr-hero__go svg{width:18px;height:18px}.rr-invpill{grid-area:auto;grid-row:2;grid-column:var(--rr-pcol,3 / 4);align-self:start;height:calc((100vw - 48px) / 4);flex-direction:column;gap:4px;padding:0 2px;min-height:0;border-radius:16px;font-size:10px;letter-spacing:.04em;box-shadow:0 0 0 3px #fff;white-space:normal;text-align:center;line-height:1.05}.rr-invpill svg{width:20px;height:20px}.rr-invpill small{display:none}.rr-invpill:not([data-span="1"]){flex-direction:row;flex-wrap:wrap;align-content:center;gap:2px 6px;padding:0 8px;font-size:13px}.rr-invpill:not([data-span="1"]) small{display:block;flex:1 0 100%;font-size:10px;letter-spacing:.05em}.rr-mine--board.rr-mine--none{border:0;background:none;box-shadow:none;justify-content:center;padding:0;min-height:0}.rr-mine--board.rr-mine--none .rr-mine__t{flex:none;text-align:center}.rr-mine--board.rr-mine--none .rr-mine__t b{font-size:13px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--rr-muted)}}@media(prefers-reduced-motion:reduce){.rr-invpill{transition:none}}.rr-share{position:fixed;inset:0;z-index:50;pointer-events:none;font-family:var(--rr-ui);color:var(--rr-ink);-webkit-font-smoothing:antialiased}.rr-share[hidden]{display:none}.rr-share *{box-sizing:border-box}:where(.rr-share button){font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.rr-share button:focus-visible{outline:3px solid var(--rr-focus);outline-offset:3px}.rr-share__scrim{display:none}.rr-share__panel{pointer-events:auto;position:fixed;width:min(412px,calc(100vw - 24px));max-height:calc(100dvh - var(--rr-top) - 24px);overflow:auto;background:#fff;border:var(--rr-edge);border-radius:22px;box-shadow:var(--rr-sh-panel);padding:16px;transform-origin:calc(100% - var(--rr-nub,40px) - 9px) -12px;animation:rr-sharein .18s cubic-bezier(.2,.8,.3,1)}@keyframes rr-sharein{0%{opacity:0;transform:translateY(-6px) scale(.96)}100%{opacity:1;transform:none}}.rr-share__nub{position:absolute;top:-11px;right:var(--rr-nub,40px);width:18px;height:18px;background:#fff;border-left:3px solid var(--rr-ink);border-top:3px solid var(--rr-ink);transform:rotate(45deg);border-radius:3px 0 0 0}.rr-share__grab{display:none}.rr-share__head{display:flex;align-items:center;gap:10px;margin:0 2px 12px}.rr-share__h{display:none;font:400 22px/1 var(--rr-display);letter-spacing:.04em}.rr-share__code{font-weight:800;font-size:12px;letter-spacing:.14em;color:var(--rr-muted);text-transform:uppercase}.rr-share__x{display:none;margin-left:auto;width:44px;height:44px;flex:none;align-items:center;justify-content:center;border-radius:999px;border:var(--rr-edge);background:#fff;padding:0}.rr-share__x svg{width:18px;height:18px}.rr-share__row{display:grid;grid-template-columns:44px minmax(0,1fr);gap:4px 12px;padding:14px;border:2px solid var(--rr-line);border-radius:16px;background:#fff}.rr-share__row+.rr-share__row{margin-top:10px}.rr-share__ic{grid-row:1 / 3;width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center;border:2px solid var(--rr-ink);background:var(--rr-band)}.rr-share__ic.is-pink{background:var(--rr-g-btn);color:#fff}.rr-share__ic svg{width:22px;height:22px}.rr-share__t{font:400 18px/1.15 var(--rr-display);letter-spacing:.02em;align-self:end;overflow-wrap:anywhere}.rr-share__tag{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;font:800 11px/1 var(--rr-ui);letter-spacing:.1em;font-style:normal;background:var(--rr-line);color:var(--rr-ink);vertical-align:2px;white-space:nowrap}.rr-share__tag.is-pink{background:#FFE0EE;color:#B00C55}.rr-share__row.is-full .rr-share__tag.is-pink{background:var(--rr-ink);color:#fff}.rr-share__s{font-weight:700;font-size:14px;line-height:1.3;color:var(--rr-muted)}.rr-share__link{grid-column:1 / -1;margin-top:8px;display:flex;align-items:center;gap:8px}.rr-share__url{flex:1;min-width:0;min-height:44px;display:flex;align-items:center;padding:6px 12px;border-radius:12px;background:var(--rr-band);font-weight:700;font-size:14px;line-height:1.2;letter-spacing:.01em;overflow-wrap:anywhere;user-select:all;-webkit-user-select:all}.rr-share__url.is-key{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:32px}.rr-share__url.is-wait{font-weight:600;opacity:.75;user-select:none;-webkit-user-select:none}.rr-share__go,.rr-share__copy{height:44px;min-width:44px;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 16px;border-radius:999px;border:var(--rr-edge);background:#fff;font-weight:800;font-size:15px;line-height:1;letter-spacing:.06em;white-space:nowrap;transition:transform .12s ease-out}.rr-share__go:active,.rr-share__copy:active{transform:translateY(2px)}.rr-share__go svg,.rr-share__copy svg{width:18px;height:18px;flex:none}.rr-share__go.is-pink,.rr-share__copy.is-pink{background:var(--rr-g-btn);color:#fff;-webkit-text-stroke:1px var(--rr-ink);paint-order:stroke fill;box-shadow:var(--rr-sh-btn)}.rr-share__go{display:none}.rr-share__copy svg+svg,.rr-share__copy.is-copied svg:first-child{display:none}.rr-share__copy.is-copied svg+svg{display:block}.rr-share__copy.is-copied:not(.is-pink){background:var(--rr-ink);color:#fff}.rr-share__live{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rrm .rr-tb--invite.is-open{background:var(--rr-ink);color:#fff}.rr-share.is-sheet{pointer-events:auto}.rr-share.is-sheet .rr-share__scrim{display:block;position:absolute;inset:0;background:rgba(11,15,24,.5);animation:rr-gofade .18s ease-out}.rr-share.is-sheet .rr-share__panel{left:0;right:0;bottom:0;top:auto!important;right:0!important;width:auto;max-height:calc(100dvh - 24px - var(--rr-safe-top,0px));border-bottom:0;border-radius:26px 26px 0 0;padding:10px 14px calc(18px + env(safe-area-inset-bottom,0px));box-shadow:0 -12px 30px -12px rgba(14,17,22,.5);transform-origin:50% 100%;animation:rr-sheetin .22s cubic-bezier(.2,.8,.3,1)}@keyframes rr-sheetin{0%{transform:translateY(100%)}100%{transform:none}}.rr-share.is-sheet .rr-share__nub{display:none}.rr-share.is-sheet .rr-share__grab{display:block;width:44px;height:5px;border-radius:3px;background:var(--rr-quiet-line);margin:0 auto 10px}.rr-share.is-sheet .rr-share__h{display:block}.rr-share.is-sheet .rr-share__x{display:flex}.rr-share.is-sheet .rr-share__url{display:none}.rr-share.is-sheet .rr-share__go{display:inline-flex;flex:1 1 auto;min-width:0;height:48px;padding:0 12px}.rr-share.is-sheet .rr-share__go span{min-width:0;overflow-wrap:anywhere;white-space:normal;text-align:center;line-height:1.05}.rr-share.is-sheet .rr-share__copy{width:48px;height:48px;padding:0;background:#fff;color:var(--rr-ink);-webkit-text-stroke:0;box-shadow:none}.rr-share.is-sheet .rr-share__copy span{display:none}.rr-share.is-sheet .rr-share__copy.is-copied{background:var(--rr-ink);color:#fff}@media(prefers-reduced-motion:reduce){.rr-share__panel,.rr-share.is-sheet .rr-share__panel,.rr-share.is-sheet .rr-share__scrim{animation:none}.rr-share__go,.rr-share__copy{transition:none}}@media(max-width:767px){.rr-seat[data-recon="1"] .rr-recon{gap:4px;padding:4px 3px}.rr-recon i{width:20px;height:20px;border-width:2.5px}.rr-recon b{font-size:9px;letter-spacing:.02em}}.rr-invpill.is-ask{background:#fff;color:var(--rr-ink)}.rr-invpill[data-ask]{flex-wrap:wrap;white-space:normal;text-align:center;row-gap:2px;padding:5px 12px;line-height:1.05}.rr-invpill[data-ask] small{flex:1 0 100%}.rr-invpill:disabled{cursor:default;background:var(--rr-line);color:var(--rr-muted);border-color:var(--rr-quiet-line);box-shadow:none}.rr-invpill:disabled:active{transform:none}.rr-invpill:focus-visible{outline:3px solid var(--rr-focus);outline-offset:3px}@media(max-width:1023px){.rr-invpill[data-ask]{padding:0 2px;row-gap:4px}}.rr-askcard{pointer-events:auto;position:relative;box-sizing:border-box;display:grid;grid-template-columns:40px minmax(0,1fr);gap:10px;align-items:center;min-width:0;padding:12px 12px 16px;background:#fff;border:var(--rr-edge);border-radius:18px;box-shadow:var(--rr-sh-panel);overflow:hidden;color:var(--rr-ink);animation:rr-askin .22s cubic-bezier(.2,.8,.3,1)}.rr-askcard[hidden]{display:none}@keyframes rr-askin{0%{opacity:0;transform:translateY(8px) scale(.96)}100%{opacity:1;transform:none}}.rr-askcard__av{width:40px;height:40px;box-sizing:border-box;border-radius:50%;border:2.5px solid var(--rr-ink);background:#F5B6CF;overflow:hidden;display:flex;align-items:center;justify-content:center}.rr-askcard__av img{width:100%;height:100%;object-fit:cover}.rr-askcard__av img[hidden]{display:none}.rr-askcard__av b{font:400 18px/1 var(--rr-display);color:var(--rr-ink)}.rr-askcard__av b:empty{display:none}.rr-askcard__t{min-width:0;display:flex;flex-direction:column;gap:2px}.rr-askcard__t b{font:400 18px/1.05 var(--rr-display);letter-spacing:.02em;overflow-wrap:anywhere}.rr-askcard__t span{font-weight:700;font-size:13px;line-height:1.25;color:var(--rr-muted)}.rr-askcard__btns{grid-column:1 / -1;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.rrm .rr-askcard__btns .rr-btn{flex:1 1 auto;min-width:0;min-height:44px;padding:0 12px;font-size:15px;letter-spacing:.04em;white-space:nowrap}.rrm .rr-askcard__btns .rr-btn--pink{flex-grow:2}.rr-askcard__btns .rr-btn:focus-visible{outline:3px solid var(--rr-focus);outline-offset:2px}.rr-askcard__bar{position:absolute;left:0;right:0;bottom:0;height:5px;background:var(--rr-line)}.rr-askcard__bar i{display:block;height:100%;background:var(--rr-pink);transform-origin:0 50%}@media(min-width:1024px){.rr-askcard{grid-column:var(--rr-dc,1);grid-row:var(--rr-dr,2);align-self:start;z-index:2}}@media(min-width:1024px)and (max-height:820px){.rr-askcard{gap:8px;padding:10px 10px 14px;border-radius:16px}.rr-askcard__t b{font-size:16px}.rr-askcard__t span{font-size:12px}.rrm .rr-askcard__btns .rr-btn{font-size:13px;padding:0 8px}}@media(min-width:1024px)and (max-width:1499px){.rr-askcard__btns{flex-direction:column}.rrm .rr-askcard__btns .rr-btn{flex:none;width:100%}}@media(max-width:1023px){.rr-askcard[data-where="top"]{position:relative;grid-row:3;grid-column:1 / -1;align-self:start;z-index:8;margin-top:-2px;overflow:visible;grid-template-columns:28px minmax(0,1fr) auto;grid-template-rows:minmax(40px,auto);gap:8px;padding:0 5px 0 6px;border-radius:13px;box-shadow:var(--rr-sh-ctl)}.rr-askcard[data-where="top"] .rr-askcard__av{width:28px;height:28px;border-width:2px}.rr-askcard[data-where="top"] .rr-askcard__av b{font-size:13px}.rr-askcard[data-where="top"] .rr-askcard__t{gap:0;align-self:stretch;justify-content:flex-end;padding:1px 0 11px}.rr-askcard[data-where="top"] .rr-askcard__t b{font-size:14px;line-height:1}.rr-askcard[data-where="top"] .rr-askcard__t span{font-size:12px;line-height:1.1}.rr-askcard[data-where="top"] .rr-askcard__t .rr-askcard__w{display:none}.rr-askcard[data-where="top"] .rr-askcard__btns{grid-column:auto;flex-wrap:nowrap;gap:6px}.rrm .rr-askcard[data-where="top"] .rr-askcard__btns .rr-btn{position:relative;flex:none;min-height:30px;height:30px;padding:0 10px;font-size:13px;border-width:2.5px;border-radius:10px}.rrm .rr-askcard[data-where="top"] .rr-askcard__btns .rr-btn::before{content:"";position:absolute;left:0;right:0;top:-9.5px;bottom:-9.5px}.rr-askcard[data-where="top"] .rr-askcard__bar{grid-column:2 / 3;grid-row:1 / 2;left:0;right:0;bottom:4px;height:3px;border-radius:2px;overflow:hidden}}@media(max-width:374px){.rrm .rr-askcard[data-where="top"] .rr-askcard__btns .rr-btn{padding:0 8px;font-size:12px;letter-spacing:.02em}.rr-askcard[data-where="top"]{grid-template-rows:minmax(36px,auto);margin-top:-3px}.rrm .rr-askcard[data-where="top"] .rr-askcard__btns .rr-btn{min-height:28px;height:28px}.rrm .rr-askcard[data-where="top"] .rr-askcard__btns .rr-btn::before{top:-10.5px;bottom:-10.5px}.rr-askcard[data-where="top"] .rr-askcard__t{padding:.4px 0 11.6px}.rr-askcard[data-where="top"] .rr-askcard__t b{font-size:12.5px;line-height:12.5px}.rr-askcard[data-where="top"] .rr-askcard__t span{font-size:11.5px;line-height:1}}@media(prefers-reduced-motion:reduce){.rr-askcard{animation:none}}.rr-foot{display:none}@media(max-width:1023px){html[data-room]:not([data-room="board"]) .rr-seat:not([data-empty="1"]) .rr-foot:not(:empty){display:block;position:absolute;left:0;right:0;bottom:0;z-index:3;padding:3px 2px 4px;background:rgba(14,17,22,.82);color:#fff;font-weight:800;font-size:10px;line-height:1.05;letter-spacing:.04em;text-align:center;text-transform:uppercase;overflow-wrap:anywhere;pointer-events:none}html[data-room] .rr-seat.is-me .rr-cam:not(.has-camera) .rr-foot{display:none}.rr-seat[data-recon="1"] .rr-foot{display:none}}@media(max-width:374px){html[data-room]:not([data-room="board"]) .rr-seat:not([data-empty="1"]) .rr-foot:not(:empty){font-size:9px;letter-spacing:.02em}}@media(max-width:374px){html[data-room="board"] .rr-seat:not([data-empty="1"]) .rr-val{bottom:2px;font-size:12px;padding:1px 7px}}.rr-order li .v b{font-weight:900;font-size:12px;letter-spacing:.08em;margin-left:4px}.rr-order li .v b.is-kept{color:var(--rr-ink)}.rr-order li .v b.is-sold{color:#0B7A36}.rr-order li.out .v{font-size:12px;letter-spacing:.06em}.rr-tcrown{position:absolute;right:-10px;top:-15px;z-index:6;display:inline-flex;align-items:center;gap:4px;padding:3px 10px 3px 5px;background:var(--rr-gold);color:var(--rr-ink);border:var(--rr-edge);border-radius:999px;font:400 12px/1 var(--rr-display);letter-spacing:.02em;white-space:nowrap;box-shadow:0 6px 10px -4px rgba(0,0,0,.4);rotate:5deg;pointer-events:none}.rr-tcrown[hidden]{display:none}.rr-tcrown svg{width:18px;height:18px;flex:none;color:#fff}.rr-seat[data-bighit="1"] .rr-ring{opacity:1;border-color:var(--rr-gold);box-shadow:0 0 0 3px var(--rr-ink),0 0 26px 4px rgba(255,200,61,.75)}@media(max-width:1023px){.rr-tcrown{right:-6px;top:-9px;padding:2px;width:26px;height:26px;box-sizing:border-box;justify-content:center;border-width:2px}.rr-tcrown span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rr-tcrown svg{width:16px;height:16px}html[data-room="board"] .rr-tcrown{display:none}}.hring__labels>.rr-giftword{display:none}html[data-rr-gift="1"] .hring__labels:has(>[data-l="idle"].is-on)>[data-l="idle"]{opacity:0}html[data-rr-gift="1"] .hring__labels:has(>[data-l="idle"].is-on)>.rr-giftword{display:block;opacity:1;transform:none}html[data-rr-gift="1"] #ripBtn .hring__labels>.rr-giftword{font-size:25px!important}html[data-rr-gift="1"] #mRip .hring__labels>.rr-giftword{font-size:24px!important}@keyframes rr-enter-l{from{translate:-72px 0;scale:.86;opacity:0}}@keyframes rr-enter-r{from{translate:72px 0;scale:.86;opacity:0}}@keyframes rr-enter-d{from{translate:0 -18px;scale:.86;opacity:0}}@keyframes rr-enter-f{from{scale:.94;opacity:0}}.rrm [data-rr-enter="l"]{animation:rr-enter-l 440ms cubic-bezier(.22,1,.36,1) both}.rrm [data-rr-enter="r"]{animation:rr-enter-r 440ms cubic-bezier(.22,1,.36,1) both}.rrm [data-rr-enter="d"]{animation:rr-enter-d 440ms cubic-bezier(.22,1,.36,1) both}.rrm [data-rr-enter="f"]{animation:rr-enter-f 300ms cubic-bezier(.22,1,.36,1) both}@media(prefers-reduced-motion:reduce){.rrm [data-rr-enter]{animation:none}}@media(min-width:1024px){html[data-room]:not([data-room="notice"]):not([data-rr-sale-toast]) #walletToast{top:calc(var(--rr-safe-top,0px) + 12px)!important;bottom:auto!important;font-size:15px!important;line-height:1.25!important;padding:9px 16px!important;max-width:min(500px,calc(100vw - 660px))!important}}@media(max-width:1023px){html[data-room="playing"]:not([data-rr-sale-toast]) #walletToast{top:calc(var(--rr-top) + var(--rr-safe-top,0px) + (100vw - 48px) / 4 + 41px)!important;bottom:auto!important;font-size:14px!important;line-height:1.2!important;padding:3px 8px 3px 12px!important;max-width:calc(100vw - 24px)!important}html[data-room="playing"]:not([data-rr-sale-toast]) #walletToast .nt-text{max-width:calc(100vw - 90px)}html[data-room="playing"]:not([data-rr-sale-toast]):has(#rroom .rr-askcard[data-where="top"]:not([hidden]):not(.rr-ghost)) #walletToast{top:calc(var(--rr-safe-top,0px) + 4px)!important}}