.rm-banner,.rm-dock,.rm-invite,.rm-page,.rm-rain,.rm-sheet{--rm-bg:#2a0b12;--rm-bg2:#14050a;--rm-text:#fff6ef;--rm-muted:#d3b7aa;--rm-dim:#937a70;--rm-line:rgba(246,196,83,.16);--rm-gold:#ffd45a;--rm-gold-grad:linear-gradient(180deg,#fff1b8,#f6c453 46%,#d99a1f);--rm-red:#ff4d6d;--rm-green:#3ddc97;--rm-glass:hsla(0,0%,100%,.045);-webkit-tap-highlight-color:transparent}.rm-page{padding-bottom:1.6rem}.rm-page.in-room{padding-bottom:.6rem}.rm-hidden{display:none}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-btn{display:inline-flex;align-items:center;justify-content:center;gap:.12rem;min-height:.88rem;padding:0 .34rem;border-radius:999px;border:1px solid transparent;font-size:.32rem;font-weight:800;line-height:1;white-space:nowrap;text-decoration:none;cursor:pointer;transition:transform .12s ease,opacity .15s ease,box-shadow .2s ease}.rm-btn:active:not(:disabled){transform:scale(.96)}.rm-btn:disabled{opacity:.5;cursor:default}.rm-btn svg{width:.4rem;height:.4rem;flex:none}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-btn-gold{color:#3a2300!important;background:var(--rm-gold-grad);box-shadow:0 .06rem .26rem rgba(246,196,83,.3),inset 0 1px 0 hsla(0,0%,100%,.5)}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-btn-ghost{color:var(--rm-text)!important;background:hsla(0,0%,100%,.07);border-color:var(--rm-line)}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-btn-danger{color:var(--rm-red)!important;background:rgba(255,77,109,.08);border-color:rgba(255,77,109,.3)}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-btn-sm{min-height:.7rem;padding:0 .26rem;font-size:.29rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-btn-lg{min-height:1.04rem;font-size:.36rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-btn-block{display:flex;width:100%}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-icon-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:.76rem;height:.76rem;border-radius:50%;color:var(--rm-muted)!important;background:hsla(0,0%,100%,.07)!important;border:1px solid var(--rm-line)!important}.rm-icon-btn svg{width:.4rem;height:.4rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-link{display:inline-flex;align-items:center;gap:.1rem;color:var(--rm-gold)!important;font-size:.3rem;font-weight:800;text-decoration:none;background:none;border:0;padding:0}.rm-link svg{width:.36rem;height:.36rem}.rm-link-manage{margin-top:.2rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-link-leavevoice{display:flex;justify-content:center;width:100%;margin-top:.14rem;color:var(--rm-dim)!important;font-weight:700}.rm-spin{display:inline-block;width:.36rem;height:.36rem;border-radius:50%;border:2px solid;border-right:2px solid transparent;animation:rmSpin .7s linear infinite}@keyframes rmSpin{to{transform:rotate(1turn)}}.rm-fine{color:var(--rm-dim);font-size:.27rem;line-height:1.45}.rm-fine,.rm-msg{margin:.16rem 0 0}.rm-msg{font-size:.3rem;font-weight:700}.rm-msg.ok{color:var(--rm-green)}.rm-msg.bad{color:var(--rm-red)}.rm-note{margin:0 0 .24rem;padding:.2rem .26rem;border-radius:.24rem;font-size:.29rem;line-height:1.45;color:var(--rm-muted);background:rgba(255,212,90,.07);border:1px solid var(--rm-line)}.rm-note b{color:var(--rm-gold)}.rm-note.bad{color:#ffc2cd;background:rgba(255,77,109,.08);border-color:rgba(255,77,109,.3)}.rm-gold{color:var(--rm-gold);font-weight:900}.rm-goldtext{background:var(--rm-gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.rm-dot{display:inline-block;width:.14rem;height:.14rem;border-radius:50%;background:var(--rm-green);box-shadow:0 0 .12rem var(--rm-green);animation:rmBlink 1.4s ease-in-out infinite;vertical-align:middle;margin-right:.06rem}@keyframes rmBlink{50%{opacity:.35}}.rm-head h1{display:flex;align-items:center;gap:.16rem;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rm-head-live{display:inline-flex;align-items:center;gap:.04rem;padding:.03rem .14rem;border-radius:999px;font-size:.26rem;font-weight:800;background:rgba(0,0,0,.25)}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-tokenpill{display:inline-flex;align-items:center;gap:.1rem;min-height:.64rem;padding:0 .1rem 0 .14rem;border-radius:999px;color:#3a2300!important;background:var(--rm-gold-grad);border:0;font-size:.3rem;font-weight:900;box-shadow:0 .04rem .2rem rgba(246,196,83,.35);cursor:pointer}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-tokenpill.compact{min-height:.56rem;padding-right:.16rem}.rm-tokenpill-ico{display:inline-flex;width:.38rem;height:.38rem}.rm-tokenpill-ico svg,.rm-tokenpill-plus svg{width:100%;height:100%}.rm-tokenpill-plus{display:inline-flex;align-items:center;justify-content:center;width:.44rem;height:.44rem;border-radius:50%;background:rgba(58,35,0,.16)}.rm-tokenpill-plus svg{width:.26rem;height:.26rem}.rm-agency-hero,.rm-hero,.rm-manage-hero{position:relative;overflow:hidden;margin:.28rem 0 .3rem;padding:.44rem .36rem .4rem;border-radius:.4rem;background:linear-gradient(160deg,hsla(0,0%,100%,.07),hsla(0,0%,100%,.02));border:1px solid var(--rm-line);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 .3rem .8rem rgba(0,0,0,.35)}.rm-hero-sm{padding:.36rem .32rem}.rm-hero-glow{position:absolute;inset:-40% -20% auto;height:120%;background:radial-gradient(60% 60% at 30% 20%,rgba(232,36,58,.45),transparent 70%),radial-gradient(40% 50% at 85% 10%,rgba(255,212,90,.28),transparent 70%);filter:blur(12px);pointer-events:none;animation:rmGlow 7s ease-in-out infinite alternate}@keyframes rmGlow{to{transform:translate3d(4%,6%,0) scale(1.08)}}.rm-agency-hero>*,.rm-hero>*,.rm-manage-hero>*{position:relative}.rm-agency-hero h2,.rm-hero h2{margin:.18rem 0 .1rem;font-size:.56rem;line-height:1.1;font-weight:900;letter-spacing:-.01rem}.rm-agency-hero .rm-bio,.rm-hero p{margin:0;color:var(--rm-muted);font-size:.3rem;line-height:1.5}.rm-livepill{display:inline-flex;gap:.08rem;padding:.08rem .22rem;font-size:.27rem;font-weight:800;color:var(--rm-text);background:rgba(0,0,0,.35)}.rm-livepill,.rm-search{align-items:center;border-radius:999px;border:1px solid var(--rm-line)}.rm-search{display:flex;gap:.16rem;margin:0 0 .26rem;padding:0 .26rem;min-height:.9rem;background:var(--rm-glass);color:var(--rm-dim)}.rm-search:focus-within{border-color:rgba(255,212,90,.5);box-shadow:0 0 0 3px rgba(255,212,90,.12)}.rm-search svg{width:.4rem;height:.4rem;flex:none}.rm-search input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--rm-text);font-size:.33rem}.rm-search input::-moz-placeholder{color:var(--rm-dim)}.rm-search input::placeholder{color:var(--rm-dim)}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-search button{display:inline-flex;width:.5rem;height:.5rem;color:var(--rm-dim)}.rm-search button svg{width:.32rem;height:.32rem}.rm-cta{display:flex;align-items:center;gap:.24rem;margin:0 0 .3rem;padding:.26rem .3rem;border-radius:.34rem;color:var(--rm-text);text-decoration:none;background:linear-gradient(135deg,rgba(246,196,83,.2),rgba(232,36,58,.14));border:1px solid rgba(255,212,90,.4);box-shadow:0 .16rem .5rem rgba(0,0,0,.3)}.rm-cta-mine{background:linear-gradient(135deg,rgba(61,220,151,.14),rgba(246,196,83,.12))}.rm-cta-ico{display:inline-flex;align-items:center;justify-content:center;flex:none;width:.92rem;height:.92rem;border-radius:50%;color:#3a2300;background:var(--rm-gold-grad);box-shadow:0 .06rem .24rem rgba(246,196,83,.35)}.rm-cta-ico svg{width:.5rem;height:.5rem}.rm-cta-txt{display:flex;flex-direction:column;gap:.04rem;min-width:0;flex:1}.rm-cta-txt b{font-size:.34rem}.rm-cta-txt small{color:var(--rm-muted);font-size:.27rem;line-height:1.4}.rm-cta em{font-style:normal;font-size:.5rem;color:var(--rm-gold)}.rm-sec{display:flex;align-items:center;justify-content:space-between;gap:.2rem;margin:.36rem 0 .18rem}.rm-sec b{font-size:.36rem;font-weight:900}.rm-fire{display:inline-block;animation:rmFire 1.1s ease-in-out infinite alternate}@keyframes rmFire{to{transform:scale(1.18) rotate(-6deg)}}.rm-photo{position:relative;display:inline-flex;flex:none;border-radius:50%;overflow:visible}.rm-photo i,.rm-photo img{display:block;width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover;font-style:normal;font-weight:900;color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:inset 0 0 0 2px hsla(0,0%,100%,.14)}.rm-photo:before{content:"";position:absolute;inset:-3px;border-radius:50%;background:conic-gradient(from 0deg,#ffd45a,#f6c453,#e8243a,#ffd45a);opacity:0;z-index:-1}.rm-photo.live:before{opacity:1;animation:rmSpinRing 3.2s linear infinite}.rm-photo.hot:before{opacity:1;inset:-4px;animation:rmSpinRing 2s linear infinite;box-shadow:0 0 .3rem rgba(255,212,90,.5)}@keyframes rmSpinRing{to{transform:rotate(1turn)}}.rm-photo-live{position:absolute;left:50%;bottom:-.12rem;transform:translateX(-50%);padding:.02rem .12rem;border-radius:999px;font-size:.2rem;font-style:normal;font-weight:900;letter-spacing:.02rem;color:#fff;background:#e8243a;box-shadow:0 0 0 2px var(--rm-bg2)}.rm-hot{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.18rem}.rm-hotcard{position:relative;display:flex;flex-direction:column;align-items:center;gap:.1rem;padding:.3rem .14rem .24rem;border-radius:.34rem;text-align:center;color:var(--rm-text);text-decoration:none;background:linear-gradient(180deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.025));border:1px solid rgba(255,212,90,.35);box-shadow:0 .16rem .5rem rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.08);animation:rmRise .5s cubic-bezier(.2,.9,.3,1) both;animation-delay:calc(var(--i, 0) * 70ms)}@keyframes rmRise{0%{opacity:0;transform:translateY(.3rem)}}.rm-hotcard:active{transform:scale(.97)}.rm-hotcard b{font-size:.3rem;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-hotcard small{display:inline-flex;align-items:center;gap:.04rem;color:var(--rm-muted);font-size:.24rem}.rm-hot-meta{display:flex;flex-wrap:wrap;justify-content:center;gap:.08rem}.rm-hot-meta em{display:inline-flex;align-items:center;gap:.04rem;padding:.02rem .12rem;border-radius:999px;font-size:.22rem;font-style:normal;font-weight:800;color:var(--rm-gold);background:rgba(255,212,90,.12)}.rm-hot-meta em svg{width:.24rem;height:.24rem}.rm-list{display:flex;flex-direction:column;gap:.12rem}.rm-row{display:flex;align-items:center;gap:.22rem;padding:.2rem .24rem;border-radius:.3rem;color:var(--rm-text);text-decoration:none;background:var(--rm-glass);border:1px solid hsla(0,0%,100%,.06);transition:transform .12s}.rm-row:active{transform:scale(.985)}.rm-row.static:active{transform:none}.rm-row-txt{display:flex;flex-direction:column;gap:.04rem;min-width:0;flex:1}.rm-row-txt b{font-size:.33rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-row-txt small{color:var(--rm-muted);font-size:.27rem}.rm-row-badge{padding:.04rem .14rem;border-radius:999px;font-size:.24rem;font-style:normal;font-weight:900;color:#fff;background:#e8243a}.rm-chev{color:var(--rm-dim);font-style:normal;font-size:.46rem}.rm-rank{display:inline-flex;align-items:center;justify-content:center;width:.5rem;height:.5rem;border-radius:50%;font-size:.26rem;font-weight:900;color:#3a2300;background:var(--rm-gold-grad)}.rm-empty,.rm-locked{display:flex;flex-direction:column;align-items:center;gap:.2rem;padding:.8rem .4rem;text-align:center;color:var(--rm-muted);font-size:.32rem;line-height:1.5}.rm-empty>span{font-size:.9rem}.rm-locked h2{margin:0;font-size:.48rem;color:var(--rm-text)}.rm-locked-ico{display:inline-flex;width:1.2rem;height:1.2rem;color:var(--rm-gold);animation:rmFloat 3s ease-in-out infinite}.rm-locked-ico svg{width:100%;height:100%}@keyframes rmFloat{50%{transform:translateY(-.12rem)}}.rm-agency-hero{display:flex;flex-direction:column;align-items:center;text-align:center;padding-top:.5rem}.rm-stats{display:flex;justify-content:center;gap:.5rem;margin:.26rem 0 .3rem}.rm-stats span{display:flex;flex-direction:column;align-items:center}.rm-stats b{font-size:.5rem;font-weight:900;color:var(--rm-gold);line-height:1}.rm-stats small{margin-top:.06rem;color:var(--rm-dim);font-size:.25rem}.rm-stats-inline{display:inline-flex;align-items:center;gap:.06rem;margin-top:.08rem;color:var(--rm-muted);font-size:.27rem}.rm-hosts{display:flex;gap:.18rem;overflow-x:auto;margin:0 -.32rem;padding:.08rem .32rem .14rem;scrollbar-width:none}.rm-hosts::-webkit-scrollbar{display:none}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-host{display:flex;flex-direction:column;align-items:center;gap:.08rem;flex:none;width:1.5rem;color:var(--rm-text)!important}.rm-host b{max-width:100%;font-size:.27rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-host small{font-size:.23rem;color:var(--rm-dim)}.rm-host.live small{color:var(--rm-green);font-weight:800}.rm-host.talking small{color:var(--rm-gold)}.rm-host-ring{position:relative;display:inline-flex;border-radius:50%;padding:3px}.rm-host-ring:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid hsla(0,0%,100%,.12)}.rm-host-ring.live:before{border-color:transparent;background:conic-gradient(from 0deg,#3ddc97,#ffd45a,#3ddc97);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));animation:rmSpinRing 2.6s linear infinite}.rm-host-ring.talking:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2.5px solid var(--rm-green);box-shadow:0 0 .26rem rgba(61,220,151,.7);animation:rmTalk .9s ease-in-out infinite;pointer-events:none}@keyframes rmTalk{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.09);opacity:.7}}.rm-host-crown{position:absolute;top:-.1rem;right:-.06rem;display:inline-flex;width:.34rem;height:.34rem;color:var(--rm-gold);filter:drop-shadow(0 1px 2px rgba(0,0,0,.6))}.rm-host-crown svg{width:100%;height:100%}.rm-host-tag{position:absolute;left:50%;bottom:-.06rem;transform:translateX(-50%);padding:0 .08rem;border-radius:999px;font-size:.17rem;font-style:normal;font-weight:900;letter-spacing:.02rem;color:#3a2300;background:var(--rm-gold-grad);box-shadow:0 0 0 1.5px var(--rm-bg2)}.rm-rooms{display:flex;flex-direction:column;gap:.14rem}.rm-roomcard{display:flex;align-items:center;gap:.2rem;padding:.2rem .24rem;border-radius:.3rem;background:var(--rm-glass);border:1px solid hsla(0,0%,100%,.07)}.rm-roomcard.party{background:linear-gradient(135deg,rgba(246,196,83,.1),hsla(0,0%,100%,.03));border-color:rgba(255,212,90,.26)}.rm-roomcard.live{box-shadow:0 0 0 1px rgba(61,220,151,.25)}.rm-roomcard.quiet{opacity:.85}.rm-roomcard-faces{display:inline-flex;align-items:center;flex:none}.rm-roomcard-faces svg{margin-left:-.1rem;border-radius:50%;box-shadow:0 0 0 2px var(--rm-bg2)}.rm-roomcard-faces svg:first-child{margin-left:0}.rm-roomcard-faces em{margin-left:.06rem;font-size:.24rem;font-style:normal;font-weight:800;color:var(--rm-muted)}.rm-roomcard-txt{display:flex;flex-direction:column;gap:.04rem;min-width:0;flex:1}.rm-roomcard-txt b{font-size:.32rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-roomcard-txt small{color:var(--rm-muted);font-size:.26rem}.rm-tablechip{display:inline-flex;align-self:flex-start;margin-top:.04rem;padding:.03rem .14rem;border-radius:999px;font-size:.23rem;font-style:normal;font-weight:800;color:var(--rm-gold);background:rgba(255,212,90,.12)}.rm-tablechip.playing{color:var(--rm-green);background:rgba(61,220,151,.12)}.rm-room{position:relative;margin:.2rem 0 .1rem;padding:.22rem .24rem .24rem;border-radius:.4rem;background:linear-gradient(180deg,hsla(0,0%,100%,.06),hsla(0,0%,100%,.02));border:1px solid rgba(255,212,90,.3);box-shadow:0 .3rem .8rem rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08)}.rm-room-top{display:flex;align-items:center;gap:.16rem;margin-bottom:.2rem}.rm-room-title{display:flex;flex-direction:column;gap:.04rem;min-width:0;flex:1}.rm-room-title b{font-size:.36rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-room-title small{color:var(--rm-muted);font-size:.26rem}.rm-members{display:flex;flex-wrap:wrap;justify-content:center;gap:.16rem .1rem;margin:0 0 .2rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-member{display:flex;flex-direction:column;align-items:center;gap:.06rem;width:1.22rem;color:var(--rm-text)!important;animation:rmPop .35s cubic-bezier(.2,.9,.3,1.2) both}@keyframes rmPop{0%{transform:scale(.6);opacity:0}}.rm-member.staff{width:1.46rem}.rm-member.away{opacity:.45;filter:grayscale(.6)}.rm-member b{max-width:100%;font-size:.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-member small{display:inline-flex;align-items:center;gap:.04rem;font-size:.22rem;color:var(--rm-gold)}.rm-member small svg{width:.22rem;height:.22rem}.rm-member-ring{position:relative;display:inline-flex;padding:3px;border-radius:50%}.rm-member-ring.voice:before{content:"";position:absolute;inset:0;border-radius:50%;border:2px solid rgba(255,212,90,.55)}.rm-member-ring.talking:after{content:"";position:absolute;inset:-3px;border-radius:50%;border:2.5px solid var(--rm-green);box-shadow:0 0 .26rem rgba(61,220,151,.75);animation:rmTalk .9s ease-in-out infinite;pointer-events:none}.rm-member-mic{position:absolute;right:-.04rem;bottom:-.04rem;display:inline-flex;align-items:center;justify-content:center;width:.34rem;height:.34rem;border-radius:50%;color:#3a2300;background:var(--rm-gold-grad);box-shadow:0 0 0 2px var(--rm-bg2)}.rm-member-mic.off{color:#fff;background:#5a1a26}.rm-member-mic svg{width:.2rem;height:.2rem}.rm-table{display:flex;align-items:center;gap:.2rem;margin:0 0 .18rem;padding:.16rem .2rem;border-radius:.28rem;background:rgba(0,0,0,.28);border:1px solid var(--rm-line)}.rm-table.playing{border-color:rgba(61,220,151,.4)}.rm-table img{width:.9rem;height:auto;border-radius:.12rem;flex:none}.rm-table-txt{display:flex;flex-direction:column;gap:.04rem;min-width:0;flex:1}.rm-table-txt b{font-size:.31rem}.rm-table-txt small{color:var(--rm-muted);font-size:.26rem}.rm-chat{display:flex;flex-direction:column;gap:.12rem;max-height:5.4rem;min-height:2.2rem;overflow-y:auto;padding:.16rem .1rem;margin:0 0 .16rem;border-radius:.26rem;background:rgba(0,0,0,.26);scrollbar-width:thin;overscroll-behavior:contain}.rm-chat-sys{align-self:center;padding:.04rem .2rem;border-radius:999px;font-size:.24rem;color:var(--rm-dim);background:hsla(0,0%,100%,.05);text-align:center}.rm-chat-line{display:flex;align-items:flex-start;gap:.12rem;animation:rmPop .25s ease-out both}.rm-chat-line svg{flex:none;margin-top:.04rem}.rm-chat-body{display:flex;flex-direction:column;gap:.02rem;min-width:0;flex:1;padding:.1rem .18rem;border-radius:.06rem .28rem .28rem .28rem;background:hsla(0,0%,100%,.07);font-size:.29rem;line-height:1.4;word-break:break-word}.rm-chat-line.mine .rm-chat-body{background:rgba(246,196,83,.14)}.rm-chat-line.r-host .rm-chat-body,.rm-chat-line.r-owner .rm-chat-body{border:1px solid rgba(255,212,90,.25)}.rm-chat-body b{font-size:.25rem;color:var(--rm-gold)}.rm-chat-tag{margin-left:.08rem;padding:0 .08rem;border-radius:999px;font-size:.19rem;font-style:normal;font-weight:900;text-transform:uppercase;color:#3a2300;background:var(--rm-gold-grad)}.rm-chat-line small{flex:none;margin-top:.08rem;font-size:.21rem;color:var(--rm-dim)}.rm-voice-err{margin-bottom:.12rem}.rm-bar{display:flex;align-items:center;gap:.12rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-bar-mic{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:.02rem;flex:none;width:.96rem;height:.96rem;border-radius:50%;color:#3a2300!important;background:var(--rm-gold-grad)!important;box-shadow:0 .06rem .26rem rgba(246,196,83,.35);transition:transform .12s}.rm-bar-mic small{font-size:.19rem;font-weight:900;letter-spacing:.02rem}.rm-bar-mic svg{width:.44rem;height:.44rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-bar-mic.on{background:linear-gradient(180deg,#7af0bf,#3ddc97 50%,#1fa86e)!important;color:#04301d!important;box-shadow:0 .06rem .26rem rgba(61,220,151,.4)}.rm-bar-mic.on.talking{animation:rmMicTalk .9s ease-in-out infinite}@keyframes rmMicTalk{50%{box-shadow:0 0 0 .16rem rgba(61,220,151,.28),0 .06rem .26rem rgba(61,220,151,.4)}}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-bar-mic.off{background:#5a1a26!important;color:#fff!important;box-shadow:none}.rm-bar-mic:active{transform:scale(.94)}.rm-bar-input{display:flex;align-items:center;flex:1;min-width:0;min-height:.8rem;padding:0 .08rem 0 .24rem;border-radius:999px;background:hsla(0,0%,100%,.08);border:1px solid var(--rm-line)}.rm-bar-input:focus-within{border-color:rgba(255,212,90,.5)}.rm-bar-input input{flex:1;min-width:0;background:none;border:0;outline:0;color:var(--rm-text);font-size:.31rem}.rm-bar-input input::-moz-placeholder{color:var(--rm-dim)}.rm-bar-input input::placeholder{color:var(--rm-dim)}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-bar-send{display:inline-flex;align-items:center;justify-content:center;flex:none;width:.62rem;height:.62rem;border-radius:50%;color:#3a2300!important;background:var(--rm-gold-grad)!important}.rm-bar-send:disabled{opacity:.35}.rm-bar-send svg{width:.32rem;height:.32rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-bar-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:.8rem;height:.8rem;border-radius:50%;color:var(--rm-text)!important;background:hsla(0,0%,100%,.08)!important;border:1px solid var(--rm-line)!important;transition:transform .12s}.rm-bar-btn:active{transform:scale(.94)}.rm-bar-btn svg{width:.4rem;height:.4rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-bar-btn.gift{color:#ff8aa0!important;border-color:rgba(255,77,109,.45)!important;animation:rmGiftPulse 2.4s ease-in-out infinite}@keyframes rmGiftPulse{50%{box-shadow:0 0 .3rem rgba(255,77,109,.45)}}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-bar-btn.play{color:#3a2300!important;background:var(--rm-gold-grad)!important;border:0!important}.rm-rain{position:fixed;inset:0;z-index:1900;pointer-events:none;overflow:hidden}.rm-rain-item{position:absolute;left:var(--x,30%);bottom:22%;display:flex;align-items:center;gap:.12rem;padding:.1rem .24rem .1rem .12rem;border-radius:999px;color:var(--rm-text);font-size:.27rem;background:linear-gradient(180deg,#3a0f1a,#1b060c);border:1px solid rgba(255,212,90,.45);box-shadow:0 .16rem .5rem rgba(0,0,0,.5);white-space:nowrap;transform:translateX(-50%);animation:rmFly 3.2s cubic-bezier(.15,.7,.3,1) both}.rm-rain-item.tier3,.rm-rain-item.tier4{animation-duration:5.2s;border-color:var(--rm-gold);box-shadow:0 0 .5rem rgba(255,212,90,.4),0 .16rem .5rem rgba(0,0,0,.5)}.rm-rain-item.tier4{font-size:.32rem}@keyframes rmFly{0%{opacity:0;transform:translate(-50%,.6rem) scale(.6)}12%{opacity:1;transform:translate(-50%) scale(1.08)}22%{transform:translate(-50%) scale(1)}85%{opacity:1;transform:translate(-50%,-3.6rem) scale(1)}to{opacity:0;transform:translate(-50%,-4.4rem) scale(.9)}}.rm-rain-emoji{font-size:.6rem;line-height:1;animation:rmWobble .8s ease-in-out infinite alternate}.rm-rain-item.tier4 .rm-rain-emoji{font-size:.9rem}@keyframes rmWobble{0%{transform:rotate(-12deg) scale(1)}to{transform:rotate(12deg) scale(1.12)}}.rm-rain-txt b{color:var(--rm-gold)}.rm-rain-sparks{position:absolute;inset:0;pointer-events:none}.rm-rain-sparks i{position:absolute;left:50%;top:50%;width:.12rem;height:.12rem;border-radius:50%;background:var(--rm-gold);box-shadow:0 0 .12rem var(--rm-gold);animation:rmSpark 1.6s ease-out infinite;animation-delay:calc(var(--k, 0) * .16s);transform:rotate(calc(var(--k, 0) * 36deg)) translateX(0)}@keyframes rmSpark{0%{opacity:0;transform:rotate(calc(var(--k, 0) * 36deg)) translateX(0) scale(.4)}20%{opacity:1}to{opacity:0;transform:rotate(calc(var(--k, 0) * 36deg)) translateX(1.6rem) scale(1)}}.rm-toast{position:fixed;top:calc(var(--sat, 0px) + 1.1rem);left:50%;z-index:2100;transform:translateX(-50%);padding:.16rem .32rem;border-radius:999px;color:var(--rm-text);font-size:.29rem;font-weight:700;background:linear-gradient(180deg,#3a0f1a,#14050a);border:1px solid rgba(255,212,90,.35);box-shadow:0 .2rem .6rem rgba(0,0,0,.45);animation:rmDrop .3s cubic-bezier(.2,.9,.3,1.2) both;white-space:nowrap;max-width:92vw;overflow:hidden;text-overflow:ellipsis}@keyframes rmDrop{0%{transform:translate(-50%,-.4rem) scale(.95);opacity:0}}.rm-invite{position:fixed;left:50%;bottom:calc(var(--sab, 0px) + .3rem);z-index:2050;width:min(calc(100vw - .4rem),9.6rem);transform:translateX(-50%);display:flex;align-items:center;gap:.16rem;padding:.2rem .24rem;border-radius:.32rem;color:var(--rm-text);font-size:.29rem;background:linear-gradient(180deg,#3a0f1a,var(--rm-bg2));border:1px solid rgba(255,212,90,.4);box-shadow:0 .2rem .6rem rgba(0,0,0,.5);animation:rmUp .3s cubic-bezier(.2,.9,.3,1.2) both}@keyframes rmUp{0%{transform:translate(-50%,.5rem);opacity:0}}.rm-invite-txt{display:flex;flex-direction:column;gap:.04rem;min-width:0;flex:1;line-height:1.3}.rm-invite-txt b{color:var(--rm-gold)}.rm-invite-txt small{color:var(--rm-muted);font-size:.25rem}.rm-sheet,.rm-sheet .lv-sheet-body{color:var(--rm-text)}.rm-topup-bal{display:flex;justify-content:space-between;gap:.2rem;margin-bottom:.1rem}.rm-topup-bal span{display:flex;flex-direction:column}.rm-topup-bal small{color:var(--rm-dim);font-size:.25rem}.rm-topup-bal b{font-size:.46rem;color:var(--rm-gold)}.rm-packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.14rem;margin-top:.2rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-pack{position:relative;display:flex;flex-direction:column;align-items:center;gap:.02rem;padding:.24rem .1rem .2rem;border-radius:.28rem;color:var(--rm-text)!important;background:hsla(0,0%,100%,.06)!important;border:1px solid var(--rm-line)!important;transition:transform .12s}.rm-pack:active{transform:scale(.96)}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-pack.bonus{border-color:rgba(255,212,90,.5)!important}.rm-pack b{font-size:.4rem;color:var(--rm-gold)}.rm-pack small{font-size:.23rem;color:var(--rm-dim)}.rm-pack em{position:absolute;top:-.14rem;padding:.02rem .12rem;font-size:.2rem;font-style:normal;color:#fff;background:#e8243a}.rm-pack em,.rm-pack-price{border-radius:999px;font-weight:900}.rm-pack-price{margin-top:.1rem;padding:.05rem .2rem;font-size:.26rem;color:#3a2300;background:var(--rm-gold-grad)}.rm-giftsheet-to{display:flex;align-items:center;gap:.18rem;margin-bottom:.2rem}.rm-giftsheet-to>span{display:flex;flex-direction:column;flex:1;min-width:0}.rm-giftsheet-to small{color:var(--rm-dim);font-size:.25rem}.rm-gifts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.12rem;max-height:4.6rem;overflow-y:auto;padding:.04rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-gift{display:flex;flex-direction:column;align-items:center;gap:.02rem;padding:.16rem .06rem .12rem;border-radius:.26rem;color:var(--rm-text)!important;background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.08)!important;transition:transform .12s,border-color .15s}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-gift.on{border-color:var(--rm-gold)!important;background:rgba(255,212,90,.12)!important;transform:scale(1.04)}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-gift.tier3,:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-gift.tier4{background:linear-gradient(180deg,rgba(255,212,90,.12),rgba(232,36,58,.08))!important}.rm-gift-emoji{font-size:.6rem;line-height:1.1}.rm-gift.on .rm-gift-emoji{animation:rmWobble .6s ease-in-out infinite alternate}.rm-gift b{font-size:.24rem;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-gift small{font-size:.22rem;color:var(--rm-gold);font-weight:800}.rm-giftsheet-foot{display:flex;flex-direction:column;gap:.14rem;margin-top:.22rem}.rm-qty{display:flex;gap:.1rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-qty button{flex:1;min-height:.64rem;border-radius:999px;font-size:.29rem;font-weight:800;color:var(--rm-text)!important;background:hsla(0,0%,100%,.07)!important;border:1px solid var(--rm-line)!important}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-qty button.on{color:#3a2300!important;background:var(--rm-gold-grad)!important}.rm-membersheet-top{display:flex;align-items:center;gap:.2rem;margin-bottom:.22rem}.rm-membersheet-top>span{display:flex;flex-direction:column;gap:.04rem}.rm-membersheet-top small{color:var(--rm-muted);font-size:.27rem}.rm-actions{display:flex;flex-direction:column;gap:.1rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-action{display:flex;align-items:center;gap:.18rem;min-height:.84rem;padding:0 .26rem;border-radius:.26rem;font-size:.31rem;font-weight:700;text-align:left;color:var(--rm-text)!important;background:hsla(0,0%,100%,.06)!important;border:1px solid hsla(0,0%,100%,.08)!important}.rm-action svg{width:.4rem;height:.4rem;flex:none}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-action.gold{color:#3a2300!important;background:var(--rm-gold-grad)!important;border:0!important}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-action.warn{color:#ffd27a!important}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-action.danger{color:var(--rm-red)!important;border-color:rgba(255,77,109,.35)!important}.rm-games{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.12rem;max-height:4.4rem;overflow-y:auto;padding:.04rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-game{display:flex;flex-direction:column;align-items:center;gap:.04rem;padding:.12rem .08rem;border-radius:.24rem;color:var(--rm-text)!important;background:hsla(0,0%,100%,.05)!important;border:1px solid hsla(0,0%,100%,.08)!important}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-game.on{border-color:var(--rm-gold)!important;background:rgba(255,212,90,.1)!important}.rm-game img{width:1.1rem;height:auto;border-radius:.12rem}.rm-game b{font-size:.26rem}.rm-game small{font-size:.22rem;color:var(--rm-dim)}.rm-label{margin:.24rem 0 .1rem;font-size:.27rem;font-weight:800;color:var(--rm-muted);text-transform:uppercase;letter-spacing:.02rem}.rm-chips{display:flex;flex-wrap:wrap;gap:.1rem;margin-bottom:.2rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-chip{min-height:.64rem;padding:0 .26rem;border-radius:999px;font-size:.29rem;font-weight:800;color:var(--rm-text)!important;background:hsla(0,0%,100%,.07)!important;border:1px solid var(--rm-line)!important}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-chip.on{color:#3a2300!important;background:var(--rm-gold-grad)!important}.rm-tables{gap:.12rem}.rm-form,.rm-tables{display:flex;flex-direction:column}.rm-form{gap:.24rem}.rm-form-sm{gap:.2rem}.rm-field{display:flex;flex-direction:column;gap:.08rem}.rm-field>span{font-size:.3rem;font-weight:800}.rm-field small{color:var(--rm-dim);font-size:.25rem;line-height:1.4}.rm-field input,.rm-field textarea{width:100%;min-height:.88rem;padding:.16rem .26rem;border-radius:.24rem;color:var(--rm-text);font-size:.32rem;background:hsla(0,0%,100%,.07);border:1px solid var(--rm-line);outline:0;font-family:inherit}.rm-field textarea{resize:vertical;line-height:1.45}.rm-field input:focus,.rm-field textarea:focus{border-color:rgba(255,212,90,.55);box-shadow:0 0 0 3px rgba(255,212,90,.12)}.rm-field input::-moz-placeholder,.rm-field textarea::-moz-placeholder{color:var(--rm-dim)}.rm-field input::placeholder,.rm-field textarea::placeholder{color:var(--rm-dim)}.rm-choice{display:flex;gap:.12rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-choice button{flex:1;min-height:.8rem;border-radius:.24rem;font-size:.3rem;font-weight:800;color:var(--rm-text)!important;background:hsla(0,0%,100%,.07)!important;border:1px solid var(--rm-line)!important}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-choice button.on{color:#3a2300!important;background:var(--rm-gold-grad)!important}.rm-card{padding:.3rem;border-radius:.34rem;background:var(--rm-glass);border:1px solid var(--rm-line);margin-top:.3rem}.rm-center{display:flex;flex-direction:column;align-items:center;gap:.2rem;text-align:center}.rm-center h2{margin:0;font-size:.46rem}.rm-big{font-size:1.1rem;line-height:1;animation:rmFloat 3s ease-in-out infinite}.rm-status{gap:.24rem}.rm-status,.rm-status-card{display:flex;flex-direction:column}.rm-status-card{align-items:center;gap:.16rem;text-align:center}.rm-status-card h2{margin:0;font-size:.46rem}.rm-status-card p{margin:0;color:var(--rm-muted);font-size:.3rem;line-height:1.5}.rm-status-card.st-approved{border-color:rgba(61,220,151,.4)}.rm-status-facts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.1rem;width:100%;margin:.1rem 0 0}.rm-status-facts div{display:flex;flex-direction:column;gap:.02rem;padding:.12rem .08rem;border-radius:.2rem;background:rgba(0,0,0,.25)}.rm-status-facts dt{font-size:.22rem;color:var(--rm-dim)}.rm-status-facts dd{margin:0;font-size:.26rem;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-thread-list{gap:.12rem;max-height:6rem;overflow-y:auto;padding:.06rem 0}.rm-bubble,.rm-thread-list{display:flex;flex-direction:column}.rm-bubble{gap:.04rem;max-width:86%;padding:.14rem .22rem;border-radius:.28rem;font-size:.3rem;line-height:1.45;word-break:break-word}.rm-bubble small{font-size:.22rem;color:var(--rm-dim)}.rm-bubble.me{align-self:flex-end;background:rgba(246,196,83,.16);border-bottom-right-radius:.06rem}.rm-bubble.them{align-self:flex-start;background:hsla(0,0%,100%,.08);border-bottom-left-radius:.06rem}.rm-thread-input{display:flex;gap:.12rem;margin-top:.18rem}.rm-thread-input input{flex:1;min-width:0;min-height:.84rem;padding:0 .26rem;border-radius:999px;color:var(--rm-text);font-size:.31rem;background:hsla(0,0%,100%,.07);border:1px solid var(--rm-line);outline:0}.rm-thread-input .rm-btn{padding:0 .3rem}.rm-dock{position:fixed;left:50%;bottom:calc(var(--sab, 0px) + 1.24rem);z-index:1500;width:min(calc(100vw - .4rem),9.6rem);transform:translateX(-50%);display:flex;align-items:center;gap:.1rem;padding:.1rem .1rem .1rem .14rem;border-radius:999px;color:var(--rm-text);background:rgba(30,7,13,.95);border:1px solid rgba(255,212,90,.35);box-shadow:0 .16rem .5rem rgba(0,0,0,.5);backdrop-filter:blur(8px);animation:rmUp .3s cubic-bezier(.2,.9,.3,1.2) both}.lv-page~.rm-dock,body:has(.lv-table) .rm-dock{bottom:calc(var(--sab, 0px) + 1.6rem)}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-dock-main{display:flex;align-items:center;gap:.14rem;flex:1;min-width:0;color:var(--rm-text)!important;text-align:left}.rm-dock-faces{display:inline-flex;flex:none}.rm-dock-faces .sc-face{margin-left:-.08rem}.rm-dock-faces .sc-face:first-child{margin-left:0}.rm-dock-txt{display:flex;flex-direction:column;min-width:0}.rm-dock-txt b{font-size:.28rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-dock-txt small{font-size:.23rem;color:var(--rm-muted)}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-dock-btn{display:inline-flex;align-items:center;justify-content:center;flex:none;width:.68rem;height:.68rem;border-radius:50%;color:#3a2300!important;background:var(--rm-gold-grad)!important}.rm-dock-btn svg{width:.34rem;height:.34rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-dock-btn.on{background:linear-gradient(180deg,#7af0bf,#3ddc97 50%,#1fa86e)!important;color:#04301d!important}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-dock-btn.off{background:#5a1a26!important;color:#fff!important}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-dock-btn.leave{color:var(--rm-muted)!important;background:hsla(0,0%,100%,.1)!important}.rm-dock-btn.tap{animation:rmBlink 1s ease-in-out infinite}.rm-banner{position:relative;display:flex;align-items:center;gap:.2rem;margin:.2rem 0 .1rem;padding:.22rem .26rem;border-radius:.3rem;overflow:hidden;color:var(--rm-text);text-decoration:none;background:radial-gradient(120% 140% at 0 0,#5a1020 0,#2a0b12 45%,#0f0407 100%);border:1px solid rgba(255,212,90,.5);box-shadow:0 .16rem .5rem rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.12),0 0 .6rem rgba(232,36,58,.18);transition:transform .15s}.rm-banner:active{transform:scale(.985)}.rm-banner.compact{margin:.16rem 0 .24rem}.rm-banner-shine{position:absolute;top:-50%;left:-30%;width:30%;height:200%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.18) 50%,transparent);transform:skewX(-18deg);animation:rmShine 3.6s ease-in-out infinite;pointer-events:none}@keyframes rmShine{0%,60%{left:-40%}to{left:130%}}.rm-banner-live{position:relative;display:inline-flex;align-items:center;gap:.08rem;flex:none;padding:.1rem .18rem;border-radius:999px;font-size:.26rem;font-weight:900;letter-spacing:.03rem;color:#fff;background:linear-gradient(135deg,#e8243a,#f0495a);box-shadow:0 .06rem .26rem rgba(232,36,58,.5)}.rm-eq{display:inline-flex;align-items:flex-end;gap:2px;height:.26rem;margin-left:.04rem}.rm-eq i{width:3px;height:40%;border-radius:2px;background:#fff;animation:rmEq .9s ease-in-out infinite}.rm-eq i:nth-child(2){animation-delay:.15s}.rm-eq i:nth-child(3){animation-delay:.3s}@keyframes rmEq{0%,to{height:35%}50%{height:100%}}.rm-banner-txt{position:relative;display:flex;flex-direction:column;gap:.03rem;flex:1;min-width:0}.rm-banner-txt b{font-size:.38rem;font-weight:900;letter-spacing:-.005rem;background:var(--rm-gold-grad);-webkit-background-clip:text;background-clip:text;color:transparent}.rm-banner-txt small{font-size:.25rem;color:var(--rm-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-banner-faces{position:relative;display:inline-flex;flex:none}.rm-banner-faces .rm-photo{margin-left:-.12rem;box-shadow:0 0 0 2px #1c060d;border-radius:50%}.rm-banner-faces .rm-photo:first-child{margin-left:0}.rm-banner-faces .rm-photo-live{display:none}.rm-banner-go{position:relative;flex:none;padding:.1rem .22rem;border-radius:999px;font-size:.26rem;font-weight:900;color:#3a2300;background:var(--rm-gold-grad);box-shadow:0 .06rem .24rem rgba(246,196,83,.4)}.rm-manage-hero{display:flex;align-items:center;gap:.26rem;padding:.36rem .32rem}.rm-manage-hero-txt{display:flex;flex-direction:column;gap:.02rem;flex:1;min-width:0}.rm-manage-hero h2{margin:0;font-size:.46rem;font-weight:900}.rm-manage-hero small{color:var(--rm-muted);font-size:.27rem}.rm-balances{display:grid;grid-template-columns:repeat(auto-fit,minmax(3.4rem,1fr));gap:.16rem}.rm-balance{display:flex;flex-direction:column;gap:.04rem;padding:.28rem .3rem;border-radius:.34rem;background:linear-gradient(160deg,rgba(246,196,83,.14),hsla(0,0%,100%,.03));border:1px solid rgba(255,212,90,.35)}.rm-balance.agency{background:linear-gradient(160deg,rgba(232,36,58,.18),hsla(0,0%,100%,.03))}.rm-balance small{color:var(--rm-muted);font-size:.26rem}.rm-balance b{font-size:.6rem;font-weight:900;line-height:1;color:var(--rm-gold)}.rm-balance em{font-style:normal;font-size:.27rem;color:var(--rm-muted);margin-bottom:.12rem}.rm-balance .rm-fine{margin-top:.08rem}.rm-ranges{display:flex;gap:.08rem;margin:.3rem 0 .1rem;padding:.06rem;border-radius:999px;background:hsla(0,0%,100%,.06)}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-ranges button{flex:1;min-height:.64rem;border-radius:999px;font-size:.28rem;font-weight:800;color:var(--rm-muted)!important}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-ranges button.on{color:#3a2300!important;background:var(--rm-gold-grad)!important}.rm-kpis{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.14rem}.rm-kpi{display:flex;flex-direction:column;gap:.02rem;padding:.22rem .24rem;border-radius:.28rem;background:var(--rm-glass);border:1px solid hsla(0,0%,100%,.07)}.rm-kpi.gold{border-color:rgba(255,212,90,.3)}.rm-kpi small{color:var(--rm-dim);font-size:.24rem}.rm-kpi b{font-size:.44rem;font-weight:900;line-height:1.1}.rm-kpi.gold b{color:var(--rm-gold)}.rm-kpi em{font-style:normal;font-size:.24rem;color:var(--rm-muted)}.rm-trend{display:flex;align-items:flex-end;gap:.06rem;height:1.6rem;margin:.24rem 0 .1rem;padding:.12rem .12rem .06rem;border-radius:.26rem;background:rgba(0,0,0,.25)}.rm-trend-bar{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;flex:1;height:100%;gap:.04rem}.rm-trend-bar i{width:100%;border-radius:.06rem .06rem 0 0;background:var(--rm-gold-grad);opacity:.85;min-height:2px}.rm-trend-bar small{font-size:.18rem;color:var(--rm-dim)}.rm-hoststable{display:flex;flex-direction:column;gap:.12rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-hostrow{display:flex;align-items:center;gap:.16rem;width:100%;padding:.18rem .2rem;border-radius:.3rem;text-align:left;color:var(--rm-text)!important;background:var(--rm-glass)!important;border:1px solid hsla(0,0%,100%,.07)!important}.rm-hostrow:disabled{opacity:1}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-hostrow.online{border-color:rgba(61,220,151,.3)!important}.rm-hostrow-who{display:flex;align-items:center;gap:.14rem;flex:1;min-width:0}.rm-hostrow-who>span:last-child{display:flex;flex-direction:column;min-width:0}.rm-hostrow-who b{font-size:.3rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rm-hostrow-who small{font-size:.23rem;color:var(--rm-dim)}.rm-hostrow-nums{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.04rem .16rem;flex:none}.rm-hostrow-nums span{display:flex;flex-direction:column;align-items:flex-end}.rm-hostrow-nums small{font-size:.19rem;color:var(--rm-dim)}.rm-hostrow-nums b{font-size:.26rem;color:var(--rm-gold)}.rm-splits-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.16rem;margin:.1rem 0 .2rem}.rm-splits-row label{display:flex;flex-direction:column;gap:.06rem}.rm-splits-row label>span{font-size:.26rem;font-weight:800}.rm-splits-row i{display:flex;align-items:center;gap:.06rem;font-style:normal;font-weight:900;color:var(--rm-gold)}.rm-splits-row input{width:100%;min-height:.8rem;padding:0 .2rem;border-radius:.22rem;color:var(--rm-text);font-size:.36rem;font-weight:900;background:hsla(0,0%,100%,.07);border:1px solid var(--rm-line);outline:0}.rm-splits-row small{font-size:.22rem;color:var(--rm-dim)}.rm-photoedit{display:flex;align-items:center;gap:.24rem}@media (prefers-reduced-motion:reduce){.rm-banner-shine,.rm-big,.rm-fire,.rm-hero-glow,.rm-host-ring.live:before,.rm-locked-ico,.rm-photo:before{animation:none}}.rm-head .rm-head-create{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:.7rem;height:.7rem;margin-left:.14rem;border-radius:50%;color:#3a2300!important;background:var(--rm-gold-grad);box-shadow:0 .04rem .2rem rgba(246,196,83,.4),inset 0 1px 0 hsla(0,0%,100%,.55);text-decoration:none;transition:transform .12s}.rm-head .rm-head-create:active{transform:scale(.94)}.rm-head .rm-head-create svg{width:.4rem;height:.4rem}.rm-head .rm-hang{position:absolute;top:100%;right:.32rem;z-index:30;display:flex;flex-direction:column;align-items:flex-end;text-decoration:none;transform-origin:top right;animation:rmHangIn .55s cubic-bezier(.2,.9,.3,1.25) both,rmSwing 2.6s ease-in-out .55s 2}.rm-head .rm-hang.out{animation:rmHangOut .45s ease-in both}.rm-hang-string{width:2px;height:.34rem;margin-right:calc(.35rem - 1px);background:linear-gradient(180deg,rgba(255,212,90,.95),rgba(255,212,90,.45));box-shadow:0 0 .08rem rgba(255,212,90,.5)}.rm-hang-card{position:relative;display:flex;flex-direction:column;gap:.03rem;max-width:6.6rem;padding:.2rem .28rem .22rem;border-radius:.26rem .1rem .26rem .26rem;color:var(--rm-text);text-align:left;background:linear-gradient(180deg,#3d0f1b,#1b060c);border:1px solid rgba(255,212,90,.55);box-shadow:0 .24rem .6rem rgba(0,0,0,.55),0 0 .5rem rgba(255,212,90,.18),inset 0 1px 0 hsla(0,0%,100%,.08)}.rm-hang-card:before{content:"";position:absolute;top:-.09rem;right:.27rem;width:.16rem;height:.16rem;background:#3d0f1b;border-left:1px solid rgba(255,212,90,.55);border-top:1px solid rgba(255,212,90,.55);transform:rotate(45deg)}.rm-hang-card b{font-size:.31rem;font-weight:900;color:var(--rm-gold)}.rm-hang-card small{font-size:.25rem;line-height:1.4;color:var(--rm-muted)}.rm-hang-card em{align-self:flex-start;margin-top:.1rem;padding:.04rem .18rem;border-radius:999px;font-size:.24rem;font-style:normal;font-weight:900;color:#3a2300;background:var(--rm-gold-grad)}@keyframes rmHangIn{0%{opacity:0;transform:translateY(-.4rem) scaleY(.5)}}@keyframes rmSwing{0%,to{transform:rotate(0deg)}25%{transform:rotate(2.4deg)}75%{transform:rotate(-1.6deg)}}@keyframes rmHangOut{to{opacity:0;transform:translateY(-.25rem)}}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-pack.on{border-color:var(--rm-gold)!important;background:rgba(255,212,90,.14)!important;box-shadow:0 0 0 2px rgba(255,212,90,.35),0 .1rem .3rem rgba(0,0,0,.35);transform:scale(1.03)}.rm-confirm{gap:.18rem;margin-top:.24rem;padding:.24rem .26rem;border-radius:.28rem;background:linear-gradient(160deg,rgba(246,196,83,.16),hsla(0,0%,100%,.03));border:1px solid rgba(255,212,90,.5);animation:rmPop .25s cubic-bezier(.2,.9,.3,1.2) both}.rm-confirm,.rm-confirm-txt{display:flex;flex-direction:column}.rm-confirm-txt{gap:.06rem}.rm-confirm-txt b{font-size:.32rem;line-height:1.3}.rm-confirm-txt small{font-size:.26rem;line-height:1.4;color:var(--rm-muted)}.rm-confirm-btns{display:grid;grid-template-columns:1fr 1.6fr;gap:.14rem}.rm-center-text{text-align:center}.rm-throne{position:relative;overflow:hidden;margin:.3rem 0 .08rem;padding:.34rem .14rem .26rem;border-radius:.4rem;background:radial-gradient(62% 52% at 50% 34%,rgba(255,212,90,.16),transparent 70%),repeating-linear-gradient(135deg,hsla(0,0%,100%,.025) 0 2px,transparent 2px 11px),linear-gradient(180deg,#4d1021,#2a0810 58%,#14050a);border:1px solid rgba(246,196,83,.48);box-shadow:inset 0 0 0 1px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.1),0 .3rem .9rem rgba(0,0,0,.5),0 0 .6rem rgba(246,196,83,.12)}.rm-throne:before{content:"";inset:.1rem;border-radius:.32rem;border:1px solid rgba(246,196,83,.28)}.rm-throne-corner,.rm-throne:before{position:absolute;pointer-events:none}.rm-throne-corner{width:.46rem;height:.46rem;border:2px solid var(--rm-gold);opacity:.85;filter:drop-shadow(0 0 .06rem rgba(255,212,90,.6))}.rm-throne-corner.tl{top:.17rem;left:.17rem;border-right:0;border-bottom:0;border-top-left-radius:.22rem}.rm-throne-corner.tr{top:.17rem;right:.17rem;border-left:0;border-bottom:0;border-top-right-radius:.22rem}.rm-throne-corner.bl{bottom:.17rem;left:.17rem;border-right:0;border-top:0;border-bottom-left-radius:.22rem}.rm-throne-corner.br{bottom:.17rem;right:.17rem;border-left:0;border-top:0;border-bottom-right-radius:.22rem}.rm-throne-spot{position:absolute;left:50%;top:-14%;width:64%;height:76%;transform:translateX(-50%);background:radial-gradient(closest-side,rgba(255,212,90,.24),transparent);filter:blur(10px);pointer-events:none;animation:rmGlow 5s ease-in-out infinite alternate}.rm-throne.live .rm-throne-spot{background:radial-gradient(closest-side,rgba(255,212,90,.34),transparent)}.rm-throne-floor{height:.16rem;margin:.12rem -.14rem -.26rem;background:linear-gradient(180deg,rgba(246,196,83,.32),rgba(246,196,83,0))}.rm-throne-row{position:relative;display:grid;grid-template-columns:1fr 1.46fr 1fr;align-items:end;gap:.06rem}.rm-chair-art,.rm-sofa-art{position:relative;display:block;width:100%}.rm-chair-art{width:2.2rem;max-width:100%;margin-top:.62rem}.rm-sofa-art{width:3.9rem;max-width:100%;margin-top:1.1rem}.rm-art{display:block;width:100%;height:auto;filter:drop-shadow(0 .1rem .22rem rgba(0,0,0,.55))}.rm-chair.empty .rm-art{opacity:.6;filter:saturate(.55) drop-shadow(0 .1rem .22rem rgba(0,0,0,.55))}.rm-chair-sit,.rm-sofa-sit{position:absolute;left:50%;bottom:36%;display:flex;flex-direction:column;align-items:center;transform:translateX(-50%)}.rm-sofa-sit{bottom:38%}.rm-seat-ring{position:relative;display:inline-flex;padding:3px;border-radius:50%;background:rgba(20,5,10,.55);box-shadow:0 0 0 2px rgba(246,196,83,.45),0 .1rem .3rem rgba(0,0,0,.5)}.rm-seat-ring svg{display:block;border-radius:50%}.rm-seat-ring.owner{padding:4px;box-shadow:0 0 0 2.5px var(--rm-gold),0 0 .4rem rgba(255,212,90,.45),0 .1rem .3rem rgba(0,0,0,.5)}.rm-seat-ring.in:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,#3ddc97,#ffd45a,#3ddc97);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2px));animation:rmSpinRing 2.6s linear infinite}.rm-seat-ring.talking:after{content:"";position:absolute;inset:-5px;border-radius:50%;border:2.5px solid var(--rm-green);box-shadow:0 0 .26rem rgba(61,220,151,.7);animation:rmTalk .9s ease-in-out infinite;pointer-events:none}.rm-seat-mic{position:absolute;right:-.04rem;bottom:.02rem;display:inline-flex;width:.3rem;height:.3rem;padding:.05rem;box-sizing:content-box;border-radius:50%;background:var(--rm-green);color:#052b1a;border:2px solid #1b060c}.rm-seat-mic svg{width:100%;height:100%}.rm-crown-big{position:relative;display:inline-flex;width:.92rem;height:.64rem;margin-bottom:-.1rem;filter:drop-shadow(0 .06rem .16rem rgba(0,0,0,.6)) drop-shadow(0 0 .14rem rgba(255,212,90,.45));animation:rmCrownFloat 2.8s ease-in-out infinite;z-index:1}.rm-crown-big svg{width:100%;height:100%}@keyframes rmCrownFloat{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-.06rem) rotate(2deg)}}.rm-crown-small{position:absolute;top:-.2rem;right:-.14rem;display:inline-flex;width:.5rem;height:.36rem;transform:rotate(16deg);filter:drop-shadow(0 .04rem .1rem rgba(0,0,0,.6));animation:rmCrownFloat 3.2s ease-in-out infinite}.rm-crown-small svg{width:100%;height:100%}.rm-chair-plus{position:absolute;left:50%;bottom:40%;display:inline-flex;align-items:center;justify-content:center;width:.72rem;height:.72rem;border-radius:50%;transform:translateX(-50%);background:rgba(255,212,90,.14);border:1.5px dashed rgba(255,212,90,.75);color:var(--rm-gold);animation:rmChairPulse 2.2s ease-in-out infinite}.rm-chair-plus svg{width:.36rem;height:.36rem}.rm-chair-empty-dot{width:.14rem;height:.14rem;border-radius:50%;background:rgba(255,212,90,.55)}@keyframes rmChairPulse{0%,to{box-shadow:0 0 0 0 rgba(255,212,90,.35)}50%{box-shadow:0 0 0 .14rem rgba(255,212,90,0)}}.rm-chair b,.rm-sofa b{display:block;max-width:100%;margin-top:.06rem;font-size:.27rem;font-weight:900;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.rm-sofa b{display:flex;align-items:center;justify-content:center;gap:.08rem;font-size:.32rem}.rm-owner-tag{padding:.02rem .1rem;border-radius:999px;font-size:.18rem;font-style:normal;font-weight:900;letter-spacing:.08em;color:#3a2300;background:var(--rm-gold-grad)}.rm-chair small,.rm-sofa small{font-size:.22rem;color:var(--rm-muted)}.rm-chair.in small,.rm-sofa.in small{color:var(--rm-green)}.rm-chair.empty small{color:var(--rm-dim)}.rm-agency-hero.rm-hero-sm{margin:.24rem 0 .1rem;padding:.3rem .32rem}.rm-agency-hero.rm-hero-sm h2{font-size:.42rem}.rm-host-rate{display:flex;gap:.06rem;margin-top:.02rem}.rm-host-rate i{display:inline-flex;width:.26rem;height:.26rem;padding:.05rem;box-sizing:content-box;border-radius:50%;background:rgba(255,212,90,.14);color:var(--rm-gold)}.rm-host-rate svg{width:100%;height:100%}.rm-hosts-none{flex:1;margin:.1rem 0}.rm-head-chat{position:relative;display:inline-flex;align-items:center;justify-content:center;flex:none;width:.76rem;height:.76rem;border-radius:50%;color:#fff;background:hsla(0,0%,100%,.16);border:1px solid hsla(0,0%,100%,.28);text-decoration:none}.rm-head-chat svg{width:.42rem;height:.42rem}.rm-head-chat em{position:absolute;top:-.08rem;right:-.1rem;display:inline-flex;align-items:center;justify-content:center;min-width:.36rem;height:.36rem;padding:0 .08rem;border-radius:999px;font-size:.2rem;font-style:normal;font-weight:900;color:#3a2300;background:var(--rm-gold-grad);box-shadow:0 1px 3px rgba(0,0,0,.45)}.rm-head-chat.has{animation:rmHeadChat 2.4s ease-in-out infinite}@keyframes rmHeadChat{0%,80%,to{transform:none}85%{transform:rotate(-8deg)}90%{transform:rotate(8deg)}95%{transform:rotate(-4deg)}}.rm-hostsheet{gap:.2rem}.rm-action-txt,.rm-hostsheet{display:flex;flex-direction:column}.rm-action-txt{gap:.02rem;min-width:0}.rm-action-txt small{font-size:.23rem;font-weight:600;color:var(--rm-muted)}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-action:disabled{opacity:.55}.rm-switches{display:flex;flex-direction:column;gap:.1rem;margin:.06rem 0 .2rem}:is(.rm-page,.rm-sheet,.rm-dock,.rm-invite,.rm-banner) .rm-switch{display:flex;align-items:center;gap:.2rem;width:100%;padding:.14rem .2rem;border-radius:.24rem;text-align:left;color:var(--rm-text)!important;background:hsla(0,0%,100%,.05)!important;border:1px solid var(--rm-line)!important}.rm-switch i{position:relative;flex:none;width:.78rem;height:.44rem;border-radius:999px;background:hsla(0,0%,100%,.14);transition:background .2s ease}.rm-switch i:after{content:"";position:absolute;top:.05rem;left:.05rem;width:.34rem;height:.34rem;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.4);transition:transform .2s ease}.rm-switch.on i{background:var(--rm-green)}.rm-switch.on i:after{transform:translateX(.34rem)}.rm-switch span{display:flex;flex-direction:column;min-width:0}.rm-switch b{font-size:.3rem;font-weight:800}.rm-switch small{font-size:.23rem;color:var(--rm-muted)}.rm-rate-pair{display:flex;align-items:center;gap:.06rem}.rm-rate-pair input{flex:1;min-width:0}.rm-splits-row i em{font-size:.22rem;font-style:normal;font-weight:700;color:var(--rm-dim)}.rm-rates{margin-top:.3rem}.rm-seatsheet{display:flex;flex-direction:column;gap:.1rem}.rm-seatsheet-cur{display:flex;align-items:center;gap:.16rem;padding:.16rem;border-radius:.26rem;background:rgba(255,212,90,.08);border:1px solid rgba(255,212,90,.3)}.rm-seatsheet-cur>span{flex:1;display:flex;flex-direction:column}.rm-seatsheet-cur b{font-size:.3rem}.rm-seatsheet-cur small{font-size:.23rem;color:var(--rm-muted)}.rm-seatsheet .rm-list{max-height:4.6rem;overflow-y:auto}.rm-inboxrow{margin-top:.2rem}.rm-inboxrow-ico{display:inline-flex;flex:none;width:.5rem;height:.5rem;padding:.14rem;box-sizing:content-box;border-radius:50%;background:rgba(255,212,90,.14);color:var(--rm-gold)}.rm-inboxrow-ico svg{width:100%;height:100%}