:where(.club,.club *:not(svg,svg *),.club *:not(svg,svg *):before,.club *:not(svg,svg *):after){all:revert}body{margin:0;background:#0b0a0e}.club{min-height:100vh;background:#0b0a0e;color:#f3f1f4;font-family:Montserrat,Segoe UI,system-ui,sans-serif;scrollbar-color:#3a3742 transparent;line-height:normal;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;font-feature-settings:normal;font-variation-settings:normal;-moz-tab-size:8;tab-size:8;-webkit-tap-highlight-color:rgba(0,0,0,.4)}.club a{color:#ffc53d}.club a:hover{color:#ffd877}.club .panel{background:#16151b;border:1px solid #26242d;border-radius:16px}.club .label{font-size:12px;font-weight:800;letter-spacing:2.5px;text-transform:uppercase;color:#a29cab}.club .num{font-variant-numeric:tabular-nums}.club input[type=search]::placeholder,.club input[type=text]::placeholder{color:#7f7988}.club .win{width:100%;box-sizing:border-box;min-height:44px;padding:0 14px;border-radius:10px;border:1px solid #34313c;background:#1d1c23;color:#f3f1f4;font:700 15px Montserrat,system-ui,sans-serif;outline:none;font-variant-numeric:tabular-nums}.club .win::placeholder{color:#7f7988;font-weight:600}.club .win:focus,.club .win.on{border-color:#ffc53d}.club .win.bad{border-color:#ff5a61}.club .frame{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:12px;background-color:#1b1a21;user-select:none;-webkit-user-select:none}.club .frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='90'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23n)'/></svg>"),repeating-linear-gradient(0deg,rgba(0,0,0,.08) 0 1px,transparent 1px 6px),repeating-linear-gradient(90deg,rgba(0,0,0,.08) 0 1px,transparent 1px 6px);mix-blend-mode:overlay;pointer-events:none}.club .pframe{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:14px;background-color:#1b1a21;user-select:none;-webkit-user-select:none}.club .pframe.nowm:after{display:none}@keyframes nkrun{0%{background-position:0 0}to{background-position:150% 0}}@keyframes nkshine{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes fspin{to{transform:rotate(360deg)}}.fspin{animation:fspin 40s linear infinite}@keyframes rise{0%{opacity:0;transform:translateY(10px);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes pop{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.06)}to{transform:none}}@keyframes shake1{0%,to{transform:none}20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}@keyframes curdot2{0%,to{box-shadow:0 0 #e509148c}50%{box-shadow:0 0 0 6px #e5091400}}.club .rise{animation:rise .45s cubic-bezier(.2,.7,.2,1) both}.club .shake1{animation:shake1 .4s ease}.club .pop{animation:pop .5s cubic-bezier(.2,.7,.2,1) both}.club .livedot{width:12px;height:12px;flex:none;border-radius:50%;background:#e50914;animation:curdot2 1.6s ease-in-out infinite}.club .qbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 16px;border-radius:10px;border:1px solid #34313c;background:#1d1c23;color:#f3f1f4;font:700 14px Montserrat,system-ui,sans-serif;cursor:pointer;text-decoration:none;box-sizing:border-box;transition:background .2s,border-color .2s,color .2s,transform .12s}.club .qbtn:hover{border-color:#4a4654;color:#fff}.club .qbtn:active{transform:scale(.97)}.club .qbtn.gold{background:#ffc53d;border-color:#ffc53d;color:#1a1400}.club .qbtn.red{background:#e50914;border-color:#e50914;color:#fff}.club .qbtn.off{background:#1a1920;border-color:#26242d;color:#7f7988;cursor:default}.club .qbtn.red.off{background:#1a1920;border-color:#26242d;color:#7f7988}.club .qtag{position:absolute;top:10px;z-index:1;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:7px;background:#0b0a0ed1;color:#f3f1f4;font-size:12px;font-weight:800}.club .lnav button{padding:0;border:0;background:none;color:#c9c4cf;font:700 15px Montserrat,system-ui,sans-serif;cursor:pointer;white-space:nowrap}.club header .qbtn{white-space:nowrap}.club .lnav button:hover{color:#fff}.club .lsec{padding:72px 0;border-top:1px solid #16151b}.club .lwrap{max-width:1240px;margin:0 auto;padding:0 24px;box-sizing:border-box;width:100%}.club .lh2{margin:0;font-weight:900;font-size:38px;letter-spacing:-.01em}.club .lgrid3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.club .lcard{padding:22px;display:flex;flex-direction:column;gap:12px;transition:transform .25s,border-color .25s}.club .lcard:hover{transform:translateY(-4px);border-color:#3a3742}.club .mart{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block}.club .mart *{transform-box:fill-box;transform-origin:50% 50%}.club .lcard:not(.inview) .mart *{animation-play-state:paused!important}@keyframes mablink{50%{opacity:.25}}@keyframes makern{0%,30%{transform:none;opacity:0}38%{opacity:1}85%{transform:translate(var(--dx),var(--dy));opacity:1}to{transform:translate(var(--dx),var(--dy));opacity:0}}.club .ma-rec{animation:mablink 1.6s ease-in-out infinite}@keyframes ma-lscr{0%{opacity:0}3%,93%{opacity:1}97%,to{opacity:0}}@keyframes ma-lzoom{0%,2%{transform:scale(2.2)}50%,96%{transform:none}97%,to{transform:scale(2.2)}}@keyframes ma-lcar{0%,57%{transform:none}76%,96%{transform:translateY(-4px) scale(.72)}97%,to{transform:none}}@keyframes ma-lhint{0%,50%{opacity:1}53%,97%{opacity:0}98%,to{opacity:1}}@keyframes ma-ltimer{0%,2%{transform:scaleX(0);opacity:1}50%{transform:none;opacity:1}56%,to{transform:none;opacity:0}}@keyframes ma-lclip{0%,57%{transform:scaleX(0);opacity:1}76%{transform:none;opacity:1}79%,to{transform:none;opacity:0}}@keyframes ma-lvig{0%,40%{opacity:0}42%,46%,50%{opacity:.8}44%,48%{opacity:.25}53%,to{opacity:0}}@keyframes ma-lstamp{0%,50%{opacity:0;transform:scale(2.6)}53%{opacity:1;transform:scale(.92)}55%{transform:scale(1.04)}56%,58%{opacity:1;transform:none}61%,to{opacity:0;transform:scale(1.2)}}@keyframes ma-lans{0%,57%{opacity:0;transform:translateY(6px)}60%,75%{opacity:1;transform:none}78%,to{opacity:0;transform:translateY(-4px)}}@keyframes ma-lwin{0%,76%{opacity:0}79%,92%{opacity:1}96%,to{opacity:0}}@keyframes ma-lcard{0%,77%{opacity:0;transform:scale(.6)}80%{opacity:1;transform:scale(1.06)}82%,to{opacity:1;transform:none}}@keyframes ma-lpts{0%,81%{opacity:0;transform:translateY(6px) scale(.5)}84%{opacity:1;transform:scale(1.15)}86%,to{opacity:1;transform:none}}@keyframes ma-lring{0%,78%{opacity:0;transform:scale(.3)}79%{opacity:1}85%,to{opacity:0;transform:scale(1.7)}}@keyframes ma-lcf{0%,77%{opacity:0;transform:none}78%{opacity:1}92%{opacity:1;transform:translate(var(--dx),190px) rotate(var(--rot))}93%,to{opacity:0;transform:translate(var(--dx),190px)}}@keyframes ma-lfeed{0%,8%{transform:none;opacity:1}10%,18%{transform:translateY(-9.3px)}20%,28%{transform:translateY(-18.6px)}30%,38%{transform:translateY(-27.9px)}40%,94%{transform:translateY(-37.2px);opacity:1}97%{transform:translateY(-37.2px);opacity:0}98%{transform:none;opacity:0}to{transform:none;opacity:1}}@keyframes ma-lgood{0%,20%{opacity:0;transform:scale(.6)}23%{opacity:1;transform:scale(1.12)}25%{transform:scale(.97)}27%,to{opacity:1;transform:none}}@keyframes ma-lgain{0%,30%{opacity:0;transform:scale(.5)}33%{opacity:1;transform:scale(1.3)}36%,90%{opacity:1;transform:none}94%,to{opacity:0;transform:none}}@keyframes ma-lup{0%,33%{transform:none}37%,93%{transform:translateY(-21.4px)}97%,to{transform:none}}@keyframes ma-ldn{0%,33%{transform:none}37%,93%{transform:translateY(10.7px)}97%,to{transform:none}}.club .ma-lscr{animation:ma-lscr 10s linear infinite}.club .ma-lzoom{transform-origin:50% 80%;animation:ma-lzoom 10s cubic-bezier(.35,0,.25,1) infinite}.club .ma-lcar{transform-origin:50% 100%;animation:ma-lcar 10s ease-in-out infinite}.club .ma-lhint{animation:ma-lhint 10s ease infinite}.club .ma-ltimer{transform-origin:0 50%;animation:ma-ltimer 10s linear infinite}.club .ma-lclip{transform-origin:0 50%;animation:ma-lclip 10s linear infinite}.club .ma-lvig{animation:ma-lvig 10s ease-in-out infinite}.club .ma-lstamp{animation:ma-lstamp 10s cubic-bezier(.3,1.4,.5,1) infinite}.club .ma-lans{animation:ma-lans 10s cubic-bezier(.2,.8,.2,1) infinite}.club .ma-lwin{animation:ma-lwin 10s ease infinite}.club .ma-lcard{animation:ma-lcard 10s cubic-bezier(.3,1.3,.5,1) infinite}.club .ma-lpts{animation:ma-lpts 10s cubic-bezier(.3,1.5,.5,1) infinite}.club .ma-lring{animation:ma-lring 10s cubic-bezier(.2,.7,.3,1) infinite}.club .ma-lcf{animation:ma-lcf 10s linear infinite}.club .ma-lfeed{animation:ma-lfeed 10s cubic-bezier(.3,1.3,.5,1) infinite}.club .ma-lgood{animation:ma-lgood 10s cubic-bezier(.3,1.4,.5,1) infinite}.club .ma-lgain{animation:ma-lgain 10s cubic-bezier(.3,1.5,.5,1) infinite}.club .ma-lup{animation:ma-lup 10s cubic-bezier(.34,1.45,.5,1) infinite}.club .ma-ldn{animation:ma-ldn 10s cubic-bezier(.34,1.45,.5,1) infinite}.club .ma-fan{transform-origin:50% 100%}@keyframes ma-fan1{0%,12%{transform:rotate(-14deg)}24%,76%{transform:rotate(-22deg) translate(-4px)}88%,to{transform:rotate(-14deg)}}@keyframes ma-fan3{0%,12%{transform:rotate(14deg)}24%,76%{transform:rotate(22deg) translate(4px)}88%,to{transform:rotate(14deg)}}@keyframes ma-fan2{0%{opacity:0;transform:translateY(-34px) rotate(-6deg)}9%{opacity:1;transform:translateY(3px)}13%{transform:none}24%,76%{transform:translateY(-6px)}88%,94%{opacity:1;transform:none}to{opacity:0;transform:translateY(8px)}}@keyframes ma-dot{0%,12%{transform:scale(0)}16%{transform:scale(1.5)}20%,34%{transform:none}38%{transform:scale(1.3)}42%,to{transform:none}}@keyframes ma-week{0%,8%{fill:#4a3a14;transform:none}12%{fill:#ffc53d;transform:scale(1.4)}16%,92%{fill:#ffc53d;transform:none}to{fill:#4a3a14}}.club .ma-fan1{transform:rotate(-14deg);animation:ma-fan1 8s cubic-bezier(.45,0,.2,1) infinite}.club .ma-fan3{transform:rotate(14deg);animation:ma-fan3 8s cubic-bezier(.45,0,.2,1) infinite}.club .ma-fan2{animation:ma-fan2 8s cubic-bezier(.2,.7,.2,1) infinite}.club .ma-dot{animation:ma-dot 8s ease-out infinite}.club .ma-next{animation:ma-week 8s ease-out infinite}@keyframes ma-duL{0%,18%{transform:none}28%{transform:translate(7px) rotate(1deg)}36%{transform:translate(-2px)}48%,to{transform:none}}@keyframes ma-duR{0%,18%{transform:none}28%{transform:translate(-7px) rotate(-1deg)}36%{transform:translate(2px)}48%,to{transform:none}}@keyframes ma-bolt{0%,24%{transform:none}30%{transform:scale(1.3) rotate(-12deg)}40%{transform:scale(.94) rotate(4deg)}50%,to{transform:none}}@keyframes ma-ring{0%,27%{opacity:0;transform:none}30%{opacity:.9;transform:none}60%,to{opacity:0;transform:scale(2.1)}}@keyframes ma-d5{0%,12%{fill:#2c2a33;transform:none}15%{fill:#ffc53d;transform:scale(1.5)}19%,93%{fill:#ffc53d;transform:none}to{fill:#2c2a33}}@keyframes ma-d6{0%,45%{fill:#2c2a33;transform:none}48%{fill:#e50914;transform:scale(1.5)}52%,93%{fill:#e50914;transform:none}to{fill:#2c2a33}}@keyframes ma-d7{0%,78%{fill:#2c2a33;transform:none}81%{fill:#ffc53d;transform:scale(1.5)}85%,93%{fill:#ffc53d;transform:none}to{fill:#2c2a33}}@keyframes ma-shield{0%,80%{transform:none}85%{transform:scale(1.18) rotate(-6deg)}92%,to{transform:none}}.club .ma-duL{animation:ma-duL 2s cubic-bezier(.45,0,.2,1) infinite}.club .ma-duR{animation:ma-duR 2s cubic-bezier(.45,0,.2,1) infinite}.club .ma-bolt{animation:ma-bolt 2s cubic-bezier(.2,.7,.2,1) infinite}.club .ma-ring{opacity:0;animation:ma-ring 2s ease-out infinite}.club .ma-d5{animation:ma-d5 6s ease-out infinite}.club .ma-d6{animation:ma-d6 6s ease-out infinite}.club .ma-d7{animation:ma-d7 6s ease-out infinite}.club .ma-shield{animation:ma-shield 6s ease-out infinite}@keyframes ma-float{0%,to{transform:none}50%{transform:translateY(-4px)}}@keyframes ma-lift{0%,to{transform:translateY(-3px)}50%{transform:translateY(-8px)}}@keyframes ma-twinkle{0%,4%{transform:none}8%{transform:scale(1.6) rotate(20deg)}13%,to{transform:none}}@keyframes ma-beat{0%,40%,to{transform:none}8%{transform:scale(1.25)}16%{transform:scale(.96)}24%{transform:scale(1.15)}}@keyframes ma-tip{0%,10%{opacity:0;transform:none}18%{opacity:1}60%,to{opacity:0;transform:translate(var(--dx),-26px) scale(1.4)}}.club .ma-q{animation:ma-float 3s ease-in-out infinite}.club .ma-q2{animation-delay:-.75s}.club .ma-q4{animation-delay:-2.25s}.club .ma-lift{animation:ma-lift 3s ease-in-out -1.5s infinite}.club .ma-s1,.club .ma-s2,.club .ma-s3,.club .ma-s4,.club .ma-s5{animation:ma-twinkle 6s ease-out infinite}.club .ma-s2{animation-delay:.12s}.club .ma-s3{animation-delay:.24s}.club .ma-s4{animation-delay:.36s}.club .ma-s5{animation-delay:.48s}.club .ma-heart{transform-origin:50% 100%;animation:ma-beat 1.5s ease-out infinite}.club .ma-tip{opacity:0;animation:ma-tip 3s ease-out infinite}.club .ma-tip2{animation-delay:1.5s}@keyframes ma-spark{0%,to{transform:none}50%{transform:scale(1.35) rotate(45deg)}}@keyframes ma-ants{to{stroke-dashoffset:-14}}@keyframes ma-fly{0%{opacity:0;transform:none}6%,12%{opacity:1;transform:none}18%{transform:translate(4px,-8px) scale(1.08)}30%{transform:translate(74px,-20px) scale(1.08)}40%{transform:translate(137px,2px) scale(1.04)}44%,88%{opacity:1;transform:translate(137px,2px)}94%,to{opacity:0;transform:translate(137px,2px)}}@keyframes ma-up{0%,43%{transform:none}47%{transform:translateY(-6px)}51%{transform:none}54%{transform:translateY(-2px)}57%,to{transform:none}}@keyframes ma-bucket{0%,52%,62%,72%,82%,to{transform:none}57%,67%,77%{transform:scale(1.05,.96)}}.club .ma-spark{animation:ma-spark 2.4s ease-in-out infinite}.club .ma-spark2{animation-delay:-1.2s}.club .ma-slot{animation:ma-ants 1s linear infinite}.club .ma-fly{animation:ma-fly 7s cubic-bezier(.45,0,.2,1) infinite}.club .ma-up{animation:ma-up 7s ease-out infinite}.club .ma-bucket{transform-origin:50% 100%;animation:ma-bucket 7s ease-out infinite}.club .ma-kern{opacity:0;animation:makern 7s cubic-bezier(.5,0,.75,0) infinite}.club .ma-k2{animation-delay:.7s}.club .ma-k3{animation-delay:1.4s}@keyframes ma-b1{0%,3%{opacity:0;transform:translateY(8px) scale(.92)}9%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes ma-typing{0%,11%{opacity:0;transform:scale(.6)}14%,22%{opacity:1;transform:none}25%,to{opacity:0;transform:scale(.6)}}@keyframes ma-td{0%,80%,to{opacity:.3}40%{opacity:1}}@keyframes ma-b2{0%,24%{opacity:0;transform:translateY(8px) scale(.92)}30%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes ma-check{0%,38%{opacity:0;transform:scale(.3)}42%{opacity:1;transform:scale(1.25)}46%,90%{opacity:1;transform:none}96%,to{opacity:0;transform:none}}@keyframes ma-rew{0%,42%{transform:none}46%{transform:translateY(-5px) scale(1.25)}50%,to{transform:none}}@keyframes ma-send{0%{opacity:0;transform:none}6%,52%{opacity:1;transform:none}70%{opacity:1;transform:translate(62px)}76%,to{opacity:0;transform:translate(72px) scale(.5)}}@keyframes ma-recv{0%,70%{transform:none}74%{transform:scale(1.4)}80%,to{transform:none}}.club .ma-b1{transform-origin:0 50%;animation:ma-b1 7s cubic-bezier(.2,.7,.2,1) infinite}.club .ma-typing{transform-origin:100% 50%;animation:ma-typing 7s cubic-bezier(.2,.7,.2,1) infinite}.club .ma-td{animation:ma-td 1s ease-in-out infinite}.club .ma-td2{animation-delay:.15s}.club .ma-td3{animation-delay:.3s}.club .ma-b2{transform-origin:100% 50%;animation:ma-b2 7s cubic-bezier(.2,.7,.2,1) infinite}.club .ma-check{opacity:0;animation:ma-check 7s cubic-bezier(.2,.7,.2,1) infinite}.club .ma-rew{animation:ma-rew 7s ease-out infinite}.club .ma-flow{animation:ma-ants 1s linear infinite}.club .ma-send{animation:ma-send 7s cubic-bezier(.45,0,.2,1) infinite}.club .ma-recv{animation:ma-recv 7s ease-out infinite}.club .lcard .mart{transition:transform .6s cubic-bezier(.2,.7,.2,1)}.club .lcard:hover .mart{transform:scale(1.04)}@keyframes fwall{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes fwall-in{0%{opacity:0;filter:blur(8px)}to{opacity:.6;filter:none}}.club .fwall{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;grid-template-rows:repeat(5,minmax(0,1fr));gap:10px;padding:10px 0;box-sizing:border-box;overflow:hidden;opacity:.6;animation:fwall-in 1.2s ease both}.club .fstrip{min-height:0}.club .ftrack{display:flex;height:100%;width:max-content;animation:fwall var(--t, 150s) linear infinite}.club .ftrack.rev{animation-direction:reverse}.club .fcell{height:100%;box-sizing:border-box;padding:15px 3px;background:repeating-linear-gradient(90deg,#2c2a33 0 8px,transparent 8px 16px) 4px 5px / 100% 5px no-repeat,repeating-linear-gradient(90deg,#2c2a33 0 8px,transparent 8px 16px) 4px calc(100% - 5px) / 100% 5px no-repeat,#121117}.club .fcell .frame{height:100%;width:auto;aspect-ratio:16 / 9;border-radius:2px}.club.landing .fwall{grid-template-rows:repeat(4,minmax(0,1fr))}.club.landing .fwall .fstrip:nth-child(5){display:none}.club .lword{display:inline-block;animation:rise .6s cubic-bezier(.2,.7,.2,1) both;animation-delay:calc(60ms + var(--i, 0) * 55ms)}@keyframes shine{0%{transform:translate(-130%)}24%,to{transform:translate(130%)}}.club .qbtn.shine{position:relative;overflow:hidden;isolation:isolate}.club .qbtn.shine:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.26) 50%,transparent 70%);transform:translate(-130%);animation:shine 5s ease-in-out 1.6s infinite;pointer-events:none}@keyframes rv-in{0%{opacity:0;transform:translateY(18px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes rv-pop{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.12)}to{transform:none}}.club .rv.wait:not(.in){opacity:0}.club .rv.in{animation:rv-in .7s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--i, 0) * 80ms)}.club .lcard.in .lstep,.club .rung.in img{animation:rv-pop .6s cubic-bezier(.2,.7,.2,1) backwards;animation-delay:calc(var(--i, 0) * 80ms + .26s)}@keyframes lglow{0%,to{transform:translate(-30%,-10%)}50%{transform:translate(30%,10%)}}.club .lfinal{position:relative;overflow:hidden;isolation:isolate}.club .lfinal:before{content:"";position:absolute;left:25%;top:-40%;width:50%;height:120%;z-index:-1;background:radial-gradient(closest-side,rgba(229,9,20,.22),transparent);animation:lglow 14s ease-in-out infinite;pointer-events:none}@keyframes lburst{0%{opacity:1;transform:none}70%{opacity:1}to{opacity:0;transform:translate(var(--x),var(--y)) scale(.4)}}.club .lburst{position:absolute;left:50%;top:50%;width:0;height:0;pointer-events:none}.club .lburst i{position:absolute;left:calc(var(--s) / -2);top:calc(var(--s) / -2);width:var(--s);height:var(--s);border-radius:50%;background:var(--bc);opacity:0;animation:lburst .9s var(--t) cubic-bezier(.15,.7,.35,1) forwards}.club .faqa{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .35s cubic-bezier(.2,.7,.2,1),opacity .3s}.club .faqa.open{grid-template-rows:1fr;opacity:1}.club .faqa>div{overflow:hidden;min-height:0}.club .faqa p{transform:translateY(-6px);filter:blur(3px);transition:transform .35s cubic-bezier(.2,.7,.2,1),filter .35s}.club .faqa.open p{transform:none;filter:none}.club .topt{min-height:52px;padding:0 18px;border-radius:12px;border:1px solid #34313c;background:#16151b;color:#f3f1f4;font:800 16px Montserrat,system-ui,sans-serif;text-align:left;cursor:pointer;transition:border-color .2s,transform .12s}.club .topt:hover{border-color:#ffc53d}.club .topt:active{transform:scale(.98)}.club .faqq{display:flex;align-items:center;gap:12px;width:100%;min-height:60px;padding:0 20px;border:0;background:none;color:#f3f1f4;font:800 16px Montserrat,system-ui,sans-serif;text-align:left;cursor:pointer}.club .ladder{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:10px}.club .rung{padding:14px 6px;border-radius:14px;background:#16151b;border:1px solid #26242d;display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center}@keyframes rk-hop{0%{transform:none}30%{transform:translateY(-10px) rotate(-10deg) scale(1.16)}55%{transform:translateY(1px) rotate(7deg) scale(.96)}75%{transform:translateY(-2px) rotate(-3deg) scale(1.05)}to{transform:scale(1.06)}}@keyframes rk-bob{0%,to{transform:scale(1.06)}50%{transform:translateY(-3px) rotate(2deg) scale(1.06)}}@keyframes rk-spark{0%{opacity:0;transform:scale(.2) rotate(45deg)}25%{opacity:1}to{opacity:0;transform:translate(var(--x),var(--y)) scale(1) rotate(45deg)}}@keyframes rk-sheen{0%{transform:translate(-120%)}to{transform:translate(120%)}}.club .rung{position:relative;overflow:hidden;isolation:isolate;cursor:default;transition:transform .25s cubic-bezier(.2,.7,.2,1),border-color .25s,background-color .25s}.club .rung:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(105deg,transparent 35%,rgba(255,255,255,.12) 50%,transparent 65%);transform:translate(-120%);pointer-events:none}.club .rung:hover{transform:translateY(-4px);border-color:var(--rc, #34313c);background-color:color-mix(in srgb,var(--rc, #16151b) 12%,#16151b)}.club .rung:hover:after{animation:rk-sheen .8s ease-out}.club .rkico{position:relative;height:56px;display:flex;align-items:center;justify-content:center}.club .rung:hover .rkico img{animation:rv-pop .6s cubic-bezier(.2,.7,.2,1) calc(var(--i, 0) * 80ms + .26s) backwards,rk-hop .7s cubic-bezier(.3,.7,.3,1),rk-bob 2.4s ease-in-out .7s infinite}.club .rkico i{position:absolute;left:50%;top:50%;width:7px;height:7px;margin:-3.5px 0 0 -3.5px;border-radius:1px;background:var(--rc, #ffc53d);opacity:0;pointer-events:none}.club .rung:hover .rkico i{animation:rk-spark .8s var(--t, 0ms) cubic-bezier(.15,.7,.35,1) both}.club .langs{display:flex;flex-wrap:wrap;justify-content:center;gap:6px}.club .langb{min-height:32px;padding:0 10px;border-radius:8px;border:1px solid transparent;background:none;color:#8d8796;font:700 13px Montserrat,system-ui,sans-serif;cursor:pointer;transition:color .15s,border-color .15s}.club .langb:hover{color:#fff}.club .langb.on{border-color:#34313c;color:#f3f1f4;cursor:default}.club .auth-logo{position:absolute;top:48px;left:48px;z-index:20}.club .aside-art{position:relative;overflow:hidden;min-height:100vh}.club .atab{min-height:44px;border:0;border-radius:10px;background:transparent;color:#c9c4cf;font:800 15px Montserrat,system-ui,sans-serif;cursor:pointer}.club .atab.on{background:#f3f1f4;color:#141217}.club .prov{display:flex;align-items:center;justify-content:center;gap:12px;min-height:54px;border-radius:14px;border:1px solid #34313c;background:#16151b;color:#f3f1f4;font:800 16px Montserrat,system-ui,sans-serif;cursor:pointer;transition:border-color .2s,transform .12s}.club .prov:active{transform:scale(.98)}.club .linkb{padding:0;border:0;background:none;color:#ffc53d;font:800 13px Montserrat,system-ui,sans-serif;cursor:pointer}.club .checkb{position:relative;display:flex;align-items:flex-start;gap:10px;padding:0;border:0;background:none;color:#c9c4cf;font:600 13px Montserrat,system-ui,sans-serif;line-height:1.5;text-align:left;cursor:pointer}.club .checkb input{position:absolute;opacity:0;width:20px;height:20px;margin:0}.club .checkb .cbox{width:20px;height:20px;flex:none;box-sizing:border-box;border-radius:6px;color:#1a1400;font-size:13px;font-weight:900;line-height:16px;text-align:center;transition:background .15s,border-color .15s}.club .checkb input:focus-visible+.cbox{outline:2px solid #ffc53d;outline-offset:2px}.club .legal-links{display:flex;flex-wrap:wrap;gap:6px 16px;font:600 12px Montserrat,system-ui,sans-serif}.club .legal-links a{color:#8d8796;text-decoration:none}.club .legal-links a:hover,.club .legal-links a[aria-current]{color:#f3f1f4}.club .lgl-wrap{max-width:1120px;margin:0 auto;padding:40px 24px 72px;box-sizing:border-box;width:100%;display:grid;grid-template-columns:260px minmax(0,1fr);gap:48px;align-items:start}.club .lgl-toc{position:sticky;top:92px;display:flex;flex-direction:column;gap:2px;max-height:calc(100vh - 120px);overflow-y:auto;scrollbar-width:thin;scrollbar-color:#3a3742 transparent}.club .lgl-toc a{display:block;padding:7px 12px;border-radius:8px;color:#a29cab;font:700 14px/1.35 Montserrat,system-ui,sans-serif;text-decoration:none;transition:background .15s,color .15s}.club .lgl-toc a:hover{background:#1d1c23;color:#fff}.club .lgl-toc a.on{background:#24222b;color:#fff;box-shadow:inset 2px 0 #e50914}.club .lgl-docs{display:flex;gap:6px;flex-wrap:wrap}.club .lgl-docs a{display:inline-flex;align-items:center;min-height:36px;padding:0 14px;border-radius:999px;border:1px solid #2c2a33;background:#16151b;color:#c9c4cf;font:700 13px Montserrat,system-ui,sans-serif;text-decoration:none;white-space:nowrap}.club .lgl-docs a:hover{border-color:#4a4654;color:#fff}.club .lgl-docs a.on{border-color:#6b5520;background:#2a2312;color:#ffc53d}.club .lgl-text{font:500 16px/1.65 Montserrat,system-ui,sans-serif;color:#d9d4de}.club .lgl-text section{scroll-margin-top:92px;padding-top:28px}.club .lgl-text h2{margin:0 0 12px;font:900 22px/1.25 Montserrat,system-ui,sans-serif;color:#f3f1f4}.club .lgl-text p{margin:0 0 12px}.club .lgl-text ul{margin:0 0 12px;padding-left:20px;display:flex;flex-direction:column;gap:8px}.club .lgl-text li::marker{color:#e50914}.club .lgl-text strong{color:#f3f1f4;font-weight:800}.club .lgl-text a{color:#ffc53d;text-decoration:underline;text-underline-offset:3px;text-decoration-thickness:1px;overflow-wrap:anywhere}.club .lgl-text a:hover{color:#ffd877}.club .lgl-text .lgl-pending{padding:10px 14px;border-radius:10px;border:1px dashed #4a4654;color:#a29cab;font-size:14px}.club .lgl-mtoc{display:none}@media (max-width: 760px){.legal header>div{padding:10px 16px!important}.legal header a.qbtn.red{display:none!important}.legal header a.qbtn{min-height:38px!important;padding:0 16px!important;font-size:14px!important}}@media (max-width: 900px){.club .lgl-wrap{grid-template-columns:minmax(0,1fr);gap:0;padding:20px 16px 56px}.club .lgl-toc{display:none}.club .lgl-mtoc{display:block;margin-top:18px}.club .lgl-mtoc summary{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:0 16px;border-radius:12px;border:1px solid #26242d;background:#16151b;color:#f3f1f4;font:800 15px Montserrat,system-ui,sans-serif;cursor:pointer;list-style:none}.club .lgl-mtoc summary::-webkit-details-marker{display:none}.club .lgl-mtoc summary:after{content:"▾";color:#a29cab;transition:transform .2s}.club .lgl-mtoc[open] summary:after{transform:rotate(180deg)}.club .lgl-mtoc nav{display:flex;flex-direction:column;padding:6px 0;animation:rise .3s cubic-bezier(.2,.7,.2,1) both}.club .lgl-mtoc nav a{padding:10px 16px;color:#c9c4cf;font:700 15px/1.35 Montserrat,system-ui,sans-serif;text-decoration:none}.club .lgl-text{font-size:15px}.club .lgl-text h2{font-size:19px}.club .lgl-text section{scroll-margin-top:72px;padding-top:24px}.club .lgl-docs{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px}.club .lgl-docs::-webkit-scrollbar{display:none}}.club .fstep{display:flex;align-items:center;gap:10px;min-height:50px;padding:0 16px;border-radius:12px;background:#16151b;border:1px solid #26242d;color:#f3f1f4;font:800 14px Montserrat,system-ui,sans-serif;text-decoration:none;transition:border-color .2s}.club .fstep:hover{border-color:#ffc53d;color:#f3f1f4}.club .orline{display:flex;align-items:center;gap:12px;color:#5f5a68;font:700 12px Montserrat,system-ui,sans-serif}.club .orline:before,.club .orline:after{content:"";flex:1;height:1px;background:#26242d}.club .eyeb{position:absolute;right:6px;top:50%;transform:translateY(-50%);width:36px;height:36px;border:0;border-radius:8px;background:none;color:#8d8796;cursor:pointer;display:flex;align-items:center;justify-content:center}.club .eyeb:hover{color:#fff}.club .swatch{width:32px;height:32px;padding:0;border-radius:50%;border:2px solid transparent;cursor:pointer;transition:transform .15s}.club .swatch:hover{transform:scale(1.1)}.club .swatch.on{border-color:#f3f1f4;box-shadow:0 0 0 2px #0b0a0e inset}.club .pc{display:inline-block;width:1.05em;height:1.05em;vertical-align:-.18em;margin-left:.15em}@media (prefers-reduced-motion: reduce){.club *,.club *:before,.club *:after{animation:none!important;transition:none!important}}@media (max-width: 1180px){.club .lgrid3{grid-template-columns:repeat(2,minmax(0,1fr))}.club .ladder{grid-template-columns:repeat(5,minmax(0,1fr))}.club .agrid{grid-template-columns:minmax(0,1fr)!important}.club .aside-art{display:none}.club .auth-logo{top:28px;left:40px}}@media (max-width: 960px){.club .lnav{display:none!important}}@media (max-width: 640px){.club .lgrid3{grid-template-columns:minmax(0,1fr)}.club .lnav{display:none!important}}@media (max-width: 760px){.club input,.club textarea,.club select,.club .win{font-size:16px!important}.club header>div{padding:8px 12px!important;gap:10px!important}.club header a[aria-label^="GUDOGUY Club"]>span:first-child{font-size:12px!important}.club header a[aria-label^="GUDOGUY Club"]>span:last-child{width:50px!important;height:28px!important;font-size:34px!important}.club main{padding-left:16px!important;padding-right:16px!important}.club .auth-logo{top:10px;left:16px}}@media (max-width: 760px){.landing main{padding-left:0!important;padding-right:0!important}.landing header>div{padding:10px 16px!important}.landing header a.qbtn.red{display:none!important}.landing header a.qbtn{min-height:38px!important;padding:0 16px!important;font-size:14px!important}.landing main>section:first-child{min-height:0!important}.landing main>section:first-child>div:last-child{padding:36px 16px 44px!important;gap:16px!important}.club.landing .fwall{grid-template-rows:repeat(5,minmax(0,1fr));gap:8px;padding:8px 0}.club.landing .fwall .fstrip:nth-child(5){display:block}.club.landing .lshade{background:linear-gradient(180deg,#0b0a0e9e,#0b0a0ec7 55%,#0b0a0e 96%)!important}.landing main>section:first-child>div:last-child>span.rise{max-width:100%;box-sizing:border-box;font-size:12px!important}.landing main h1{font-size:36px!important;line-height:1.06!important}.landing main>section:first-child p{font-size:16px!important;line-height:1.5!important}.landing main>section:first-child>div:last-child>div:nth-of-type(1){width:100%}.landing main>section:first-child>div:last-child>div:nth-of-type(1)>.qbtn{flex:1 1 100%;min-height:52px!important;padding:0 20px!important;font-size:16px!important}.landing main>section:first-child>div:last-child>div:nth-of-type(2){gap:14px 24px!important;padding-top:6px!important}.landing main>section:first-child .stat-value{font-size:22px!important}.landing .lsec{padding:44px 0!important}.landing .lwrap{padding:0 16px!important}.landing .lh2{font-size:28px;line-height:1.15}.landing .lgrid3{gap:12px}.landing .lcard{padding:18px;gap:10px}.landing #l-try .lwrap{grid-template-columns:minmax(0,1fr)!important;gap:18px!important}.landing #l-try h2{font-size:26px!important}.landing #l-try .topt{min-height:50px;font-size:15px}.landing #l-try a.qbtn.red{align-self:stretch!important}.landing #l-modes .lgrid3{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:80%;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding:0 16px;scrollbar-width:none;margin:0 -16px;padding:4px 16px}.landing #l-modes .lgrid3::-webkit-scrollbar{display:none}.landing #l-modes .lgrid3>*{scroll-snap-align:start}.landing #l-ranks .lwrap>p{font-size:15px!important;line-height:1.55!important}.landing .ladder{grid-template-columns:none!important;grid-auto-flow:column;grid-auto-columns:92px;gap:8px!important;overflow-x:auto;scroll-snap-type:x proximity;scroll-padding:0 16px;scrollbar-width:none;margin:-4px -16px 0;padding:6px 16px 4px}.landing .ladder::-webkit-scrollbar{display:none}.landing .ladder>.rung{scroll-snap-align:start;padding:12px 6px!important}.landing .ladder>.rung>span:last-child{font-size:11px!important;line-height:1.25}.landing #l-faq .lwrap{gap:10px!important}.landing #l-faq .lh2{margin-bottom:6px}.landing .faqq{min-height:54px;padding:0 16px;gap:10px;font-size:15px}.landing #l-faq .panel p{padding:0 16px 16px!important;font-size:14px!important}.landing main>section.lsec:last-child{padding-bottom:56px!important}.landing main>section.lsec:last-child .panel{padding:28px 18px!important;gap:12px!important}.landing main>section.lsec:last-child h2{font-size:26px!important}.landing main>section.lsec:last-child .panel>span:not(:last-child){font-size:15px!important}.landing main>section.lsec:last-child .qbtn{align-self:stretch;min-height:52px!important;padding:0 20px!important;font-size:16px!important}}.club .nav a,.club .nav button{color:#c9c4cf;text-decoration:none;font-weight:700;font-size:15px;padding:6px 0}.club .nav a:hover{color:#fff}.club .nav a.on{color:#fff;box-shadow:inset 0 -2px #e50914}.club .nav button.soon{border:0;background:none;font-family:Montserrat,system-ui,sans-serif;cursor:pointer;opacity:.45;transition:opacity .15s}.club .nav button.soon:hover{opacity:.7}@keyframes soonin{0%{opacity:0;filter:blur(4px);transform:translate(-50%,4px)}to{opacity:1;filter:blur(0);transform:translate(-50%)}}.club .soon-tip{position:absolute;left:50%;transform:translate(-50%);z-index:60;padding:5px 10px;border-radius:8px;background:#1b1a21;border:1px solid #34313c;box-shadow:0 12px 30px #00000080;color:#f3f1f4;font:800 12px Montserrat,system-ui,sans-serif;white-space:nowrap;pointer-events:none;animation:soonin .2s ease both}@property --rp{syntax: "<percentage>"; inherits: true; initial-value: 0%;}.club .ava{position:relative;width:40px;height:40px;flex:none;box-sizing:border-box;padding:0;border-radius:50%;border:0;background:#b58bff;color:#141217;display:flex;align-items:center;justify-content:center;font:900 16px Montserrat,system-ui,sans-serif;cursor:pointer;transition:transform .15s}.club .ava:hover,.club .ava.on{transform:scale(1.06)}.club .ava:active{transform:scale(.95)}.club .umi{display:flex;align-items:center;gap:12px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:10px;background:none;color:#e6e2ea;font:700 14px Montserrat,system-ui,sans-serif;text-decoration:none;cursor:pointer;text-align:left;box-sizing:border-box}.club .umi:hover{background:#24222b;color:#fff}.club .umi.red{color:#ff6b6b}.club .plink{color:#a29cab;text-decoration:none}.club .plink:hover{color:#fff}@keyframes umenu{0%{opacity:0;filter:blur(4px);transform:translateY(-6px) scale(.98)}to{opacity:1;filter:blur(0);transform:none}}.club .umenu{animation:umenu .18s cubic-bezier(.2,.7,.2,1) both;transform-origin:top right}.club .umenu.wait{animation:none;opacity:0;pointer-events:none}.club .mnav,.club .mnav-pad{display:none}.club .room{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 12px;border-radius:10px;color:#c9c4cf;text-decoration:none;font-weight:700;font-size:15px}.club .room:hover{background:#1d1c23;color:#fff}.club .room.on{background:#24222b;color:#fff}.club .rcount{flex:none;min-width:20px;padding:1px 6px;box-sizing:border-box;border-radius:999px;background:#e50914;color:#fff;font-size:11px;font-weight:800;text-align:center}.club .mrooms{display:none}.club .scroll,.club .wscroll{scrollbar-width:thin;scrollbar-color:#3a3742 transparent}.club .scroll::-webkit-scrollbar{width:8px}.club .scroll::-webkit-scrollbar-thumb{background:#3a3742;border-radius:4px}.club .msg{position:relative}.club .more{position:absolute;right:6px;top:4px;width:32px;height:32px;padding:0;border-radius:8px;border:1px solid #2c2a33;background:#1b1a21;color:#c9c4cf;font:900 16px Montserrat,system-ui,sans-serif;line-height:1;cursor:pointer;opacity:0}.club .msg:hover .more,.club .more:focus-visible,.club .more.on{opacity:1}.club .more:hover{color:#fff;border-color:#4a4654}.club .menu-i{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 10px;border:0;border-radius:8px;background:none;color:#e6e2ea;font:700 14px Montserrat,system-ui,sans-serif;cursor:pointer;text-align:left}.club .menu-i:hover{background:#24222b}.club .menu-i.red{color:#ff6b6b}.club .chip{min-height:36px;padding:0 12px;border-radius:999px;border:1px solid #34313c;background:#1d1c23;color:#d8d3dd;font:700 13px Montserrat,system-ui,sans-serif;cursor:pointer}.club .chip:hover{border-color:#4a4654}.club .chip.on{border-color:#ffc53d;background:#2a2312;color:#ffc53d}.club .chip.red.on{border-color:#ff5a61;background:#2a1215;color:#ff6b6b}.club .modbtn{min-height:34px;padding:0 12px;border-radius:8px;border:1px solid #4a1d20;background:#1f1416;color:#ff8a8f;font:800 12px Montserrat,system-ui,sans-serif;cursor:pointer}.club .modbtn:hover{border-color:#7a2a30}.club .modbtn-i{display:none}.club .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 14px;border-radius:10px;border:1px solid #34313c;background:#24222b;color:#f3f1f4;font:700 14px Montserrat,system-ui,sans-serif;cursor:pointer;text-decoration:none;box-sizing:border-box}.club .btn:hover{border-color:#4a4654;color:#fff}.club .btn.red{background:#e50914;border-color:#e50914;color:#fff}.club .btn.off{opacity:.55;cursor:default}.club .annb{border:1px solid #34313c;background:#1d1c23;color:#c9c4cf}.club .annb.on{border-color:#e50914;background:#e50914;color:#fff}.club .nick:hover{text-decoration:underline}.club .who:hover{background:#1d1c23}.club .mtext{overflow-wrap:anywhere}.club .mention{display:inline;padding:0 3px;margin:0;border:0;border-radius:4px;background:#6bc5ff1f;color:#6bc5ff;font:inherit;font-weight:700;cursor:pointer}.club .mention.me{background:#ffc53d29;color:#ffc53d}.club .mention:hover{text-decoration:underline}.club .newbelow{position:absolute;left:50%;bottom:12px;transform:translate(-50%);min-height:34px;padding:0 14px;border-radius:999px;border:1px solid #34313c;background:#24222b;color:#f3f1f4;font:800 12px Montserrat,system-ui,sans-serif;cursor:pointer;box-shadow:0 12px 30px #00000080;animation:soonin .25s ease both}.club .newbelow:hover{border-color:#4a4654}.club textarea.win{font-variant-numeric:normal}.club .mtabs{display:none}.club .chat-livecard{flex:none;padding:18px;display:flex;flex-direction:column;gap:12px;border-color:#4a1d20;background:linear-gradient(180deg,#24121a,#16151b)}.club .chat-live-hide{flex:none;width:32px;height:32px;margin:-6px -6px -6px 0;border-radius:8px;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.club .chat-live-hide:hover{background:#ffffff0f}.club .chat-live-actions{display:flex;flex-direction:column;gap:8px}.club .chat-live-watch,.club .chat-live-order{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 14px;border-radius:10px;box-sizing:border-box;font:800 15px Montserrat,system-ui,sans-serif;text-decoration:none;white-space:nowrap;transition:background .15s,border-color .15s}.club .chat-live-watch{background:#e50914;color:#fff}.club .chat-live-watch:hover{background:#ff1f2b;color:#fff}.club .chat-live-order{border:1px solid #34313c;background:#1d1c23;color:#f3f1f4;font-size:14px}.club .chat-live-order:hover{border-color:#4a4654;color:#fff}.club .chat-livebar{display:none}.club #stream{scroll-margin-top:16px}@media (hover: none){.club .more{opacity:1}}@media (max-width: 1100px){.club .chat-grid .side-r{display:none!important}.club .chat-grid{grid-template-columns:240px minmax(0,1fr)!important}}@media (max-width: 760px){.club .chat-grid .side-l{display:none!important}.club .chat-grid{grid-template-columns:minmax(0,1fr)!important}.club header .nav{display:none!important}.club header .ava{width:36px!important;height:36px!important}.club .more{opacity:1}.club .mnav{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:30;height:64px;padding:0 4px env(safe-area-inset-bottom);box-sizing:content-box;background:#0b0a0ef5;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid #1f1d25}.club .mnav>a,.club .mnav>button{position:relative;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:0;border:0;background:none;color:#8d8796;font:700 11px Montserrat,system-ui,sans-serif;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.club .mnav svg{width:24px;height:24px}.club .mnav .acc{fill:#3a3742}.club .mnav>a.on{color:#fff}.club .mnav>a.on .acc{fill:#e50914}.club .mnav>button.soon{opacity:.5}.club .mnav-pad{display:block;flex:none;height:72px}.club.chat-page{height:100dvh!important;min-height:0!important}.club .chat-grid[data-mpane]{padding:8px 12px 0!important;gap:8px!important;grid-template-rows:auto minmax(0,1fr)!important}.club .mtabs{display:flex;gap:4px;padding:4px;border-radius:12px;background:#16151b;border:1px solid #26242d}.club .mtabs button{flex:1;min-height:38px;border:0;border-radius:9px;background:none;color:#a29cab;font:800 13px Montserrat,system-ui,sans-serif;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer}.club .mtabs button.on{background:#f3f1f4;color:#141217}.club .chat-grid[data-mpane=people] .side-r{display:flex!important}.club .chat-grid[data-mpane=people]>.chat-main{display:none!important}.club .chat-main>.chat-head{padding:10px 14px!important;gap:8px!important;flex-wrap:nowrap!important}.club .chat-main>.chat-head h1{font-size:18px!important}.club .chat-main>.chat-head .num{font-size:12px!important;white-space:nowrap}.club .chat-main>.chat-head>.slow{font-size:11px!important;padding:4px 8px!important;white-space:nowrap;min-width:0;overflow:hidden;text-overflow:ellipsis}.club .lockrow{flex-wrap:wrap}.club .lockrow>.btn{flex:1 1 100%!important}.club .chat-main>.chat-head>.modbtn{flex:none;width:34px;padding:0;display:flex;align-items:center;justify-content:center}.club .chat-main>.chat-head .modbtn-i{display:flex}.club .chat-main>.chat-head .modbtn-t{display:none}.club .chat-main>.chat-head>.crbtn{width:34px;padding:0;justify-content:center}.club .chat-main>.chat-head .crbtn-t{display:none}.club .pf-back:has(>.cr){align-items:flex-end;padding:0}.club .cr{width:100%;max-height:calc(100dvh - 24px);border-radius:18px 18px 0 0;padding-bottom:calc(20px + env(safe-area-inset-bottom))}.club .chat-main>.chat-head .rdesc{display:none}.club .mrooms{flex:none;display:flex;gap:6px;padding:10px 14px 0;overflow-x:auto;scrollbar-width:none}.club .mrooms::-webkit-scrollbar{display:none}.club .mrooms a{flex:none;display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border-radius:999px;border:1px solid #2c2a33;background:#16151b;color:#c9c4cf;font:800 13px Montserrat,system-ui,sans-serif;text-decoration:none;white-space:nowrap}.club .mrooms a.on{background:#f3f1f4;border-color:#f3f1f4;color:#141217}}.club .dm:hover{background:#1d1c23}.club .dm.on{background:#24222b}.club .mback{display:none}.club .dm-hmore{flex:none;width:36px;height:36px;padding:0;border-radius:10px;border:1px solid #2c2a33;background:#1b1a21;color:#c9c4cf;font:900 16px Montserrat,system-ui,sans-serif;line-height:1;cursor:pointer}.club .dm-hmore:hover,.club .dm-hmore.on{color:#fff;border-color:#4a4654}.club .dm-more{flex:none;width:28px;height:28px;padding:0;border-radius:8px;border:1px solid #2c2a33;background:#1b1a21;color:#c9c4cf;font:900 14px Montserrat,system-ui,sans-serif;line-height:1;cursor:pointer;opacity:0;transition:opacity .15s}.club .dmrow:hover .dm-more,.club .dm-more:focus-visible,.club .dm-more.on{opacity:1}.club .dm-more:hover{color:#fff;border-color:#4a4654}@keyframes dmdot{0%,80%,to{opacity:.25}40%{opacity:1}}.club .dm-dot{width:5px;height:5px;border-radius:50%;background:#8d8796;animation:dmdot 1.2s infinite}.club .mtabs .mcount{min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:#e50914;color:#fff;font-size:11px;display:inline-flex;align-items:center;justify-content:center}@media (hover: none){.club .dm-more{opacity:1}}@media (max-width: 760px){.club .dm-grid{grid-template-columns:minmax(0,1fr)!important}.club .dm-grid .side-l{display:none!important}.club .mback{display:flex;flex:none;align-items:center;justify-content:center;width:36px;height:36px;margin-left:-6px;border-radius:10px;color:#c9c4cf;text-decoration:none}.club .mback:active{background:#1d1c23}.club .dm-main>.dm-head{padding:10px 14px!important;gap:10px!important}.club .dm-main>.dm-head h1{font-size:18px!important}.club .dm-more{opacity:1}.club .dm-refusal{flex-wrap:wrap}.club .dm-refusal>.btn{flex:1 1 100%!important}.club .chat-grid[data-mpane=dm] .side-l{display:flex!important}.club .chat-grid[data-mpane=dm]>.chat-main{display:none!important}.club .chat-livecard{display:none}.club .chat-livebar{flex:none;display:flex;flex-direction:column;gap:8px;padding:10px 14px;border-bottom:1px solid #3a1a1e;background:linear-gradient(180deg,#24121a,#1a1418)}.club .chat-live-bartitle{font-weight:800;font-size:14px;color:#f3f1f4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club .chat-live-barline{font-size:12px;font-weight:600;color:#c9c4cf}.club .chat-live-actions.compact{flex-direction:row;padding-left:18px}.club .chat-live-actions.compact>a{flex:1;min-height:34px;padding:0 10px;border-radius:9px;font-size:13px}}.club .delbar-wrap{max-width:1440px;margin:0 auto;padding:0 24px 12px;box-sizing:border-box}.club .delbar{display:flex;align-items:center;gap:12px;padding:8px 8px 8px 14px;border-radius:12px;background:#1a1114;border:1px solid #5a1a1f;color:#ff8a8f;animation:rise .45s cubic-bezier(.2,.7,.2,1) both}.club .delbar-t{flex:1;min-width:0;font-size:13px;font-weight:700;line-height:1.45}.club .delbar .qbtn{flex:none}.club .vfbar{background:#1d1a10;border-color:#4a3d14;color:#ffc53d}.club .vfbar-note{display:block;margin-top:2px;font-size:12px}.club .backb{width:40px;height:40px;flex:none;border-radius:50%;border:1px solid #34313c;background:#16151b;color:#e6e2ea;display:inline-flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s,transform .2s}.club .backb:hover{border-color:#4a4654;background:#1d1c23;color:#fff;transform:translate(-2px)}.club .sgrid{display:grid;grid-template-columns:200px minmax(0,1fr);gap:20px;align-items:start}.club .snav{position:sticky;top:16px;display:flex;flex-direction:column;gap:2px}.club .snav-i{min-height:42px;padding:0 14px;border:0;border-radius:10px;background:none;color:#c9c4cf;font:700 14px Montserrat,system-ui,sans-serif;text-align:left;cursor:pointer;transition:background .15s,color .15s}.club .snav-i:hover{background:#16151b;color:#fff}.club .snav-i.on{background:#1d1c23;color:#ffc53d}.club .sgrid section.panel{scroll-margin-top:16px}.club .switch{position:relative;width:46px;height:28px;flex:none;padding:0;border:0;border-radius:999px;background:#34313c;cursor:pointer;transition:background .2s}.club .switch span{position:absolute;left:3px;top:3px;width:22px;height:22px;border-radius:50%;background:#f3f1f4;transition:transform .2s cubic-bezier(.2,.7,.2,1)}.club .switch.on{background:#ffc53d}.club .switch.on span{transform:translate(18px);background:#1a1400}.club .switch.dis{opacity:.45;cursor:default}.club .avwrap{position:relative;width:96px;height:96px;flex:none}.club .avact{position:absolute;width:34px;height:34px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;border:3px solid #16151b;box-sizing:border-box;transition:transform .15s}.club .avact:hover{transform:scale(1.1)}.club .avact.cam{right:-4px;bottom:-4px;background:#ffc53d;color:#1a1400}.club .avact.del{right:-4px;top:-4px;padding:0;background:#2a1215;color:#ff8a8f}.club .avact.busy{cursor:default;opacity:.6}.club .qbtn.on{border-color:#ffc53d;background:#2a2312;color:#ffc53d}.club .qbtn.gold.off{background:#3a3424;border-color:#3a3424;color:#8d8170}.club .qbtn.sm{min-height:36px;padding:0 10px;font-size:12px}.club .qtab{min-height:40px;padding:0 16px;border-radius:999px;border:1px solid #2c2a33;background:transparent;color:#c9c4cf;font:700 14px Montserrat,system-ui,sans-serif;cursor:pointer;transition:background .2s,border-color .2s,color .2s,transform .12s}.club .qtab:hover{border-color:#4a4654;color:#fff}.club .qtab:active{transform:scale(.97)}.club .qtab.on{background:#f3f1f4;border-color:#f3f1f4;color:#141217}.club .sbadge{margin-left:6px;padding:2px 8px;border-radius:6px;background:#26242d;color:#a29cab;font-size:12px;font-weight:800}.club .sbadge.ok{background:#13201a;color:#7ee08a}.club .win:disabled{opacity:.55;cursor:default}.club .tgwait{width:10px;height:10px;flex:none;border-radius:50%;background:#2aabee;animation:tgpulse 1.2s ease-in-out infinite}@keyframes tgpulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.7)}}.club .tfa-codes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.club .tfa-codes span{padding:8px 6px;border-radius:8px;background:#0f0e13;border:1px solid #26242d;text-align:center;font-weight:800;font-size:13px;letter-spacing:1px;color:#e6e2ea}@media (max-width: 760px){.club .tfa-codes{grid-template-columns:repeat(2,minmax(0,1fr))}}@keyframes cropin{0%{opacity:0}to{opacity:1}}.club .crop-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;background:#050408b8;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);animation:cropin .2s ease both}.club .crop-box{width:360px;max-width:100%;box-sizing:border-box;padding:20px;border-radius:16px;background:#1b1a21;border:1px solid #34313c;box-shadow:0 24px 60px #0009;display:flex;flex-direction:column;gap:14px;animation:umenu .2s cubic-bezier(.2,.7,.2,1) both}.club .crop-view{position:relative;align-self:center;overflow:hidden;border-radius:12px;background:#0f0e13;touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none}.club .crop-view:active{cursor:grabbing}.club .crop-view img{position:absolute;left:0;top:0;max-width:none;transform-origin:0 0;pointer-events:none}.club .crop-view:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;box-shadow:0 0 0 999px #0b0a0e99;outline:2px solid rgba(255,197,61,.9);outline-offset:-2px;pointer-events:none}.club .crop-zoom{width:100%;margin:0;accent-color:#ffc53d}@media (max-width: 1180px){.club .sgrid{grid-template-columns:minmax(0,1fr)}.club .snav{position:static;flex-direction:row;flex-wrap:wrap}}@media (max-width: 760px){.club .delbar-wrap{padding:0 12px 8px}.club .delbar{flex-wrap:wrap;padding:10px 12px}.club .delbar-t{flex:1 1 calc(100% - 30px)}.club .delbar .qbtn{flex:1 1 100%;min-height:40px}.settings-page main{padding-top:14px!important;gap:14px!important}.settings-page main h1{font-size:24px!important}.club .sgrid{gap:12px}.club .snav{position:sticky;top:0;z-index:6;flex-direction:row;flex-wrap:nowrap;gap:4px;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:8px 16px;background:#0b0a0ef5;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.club .snav::-webkit-scrollbar{display:none}.club .snav-i{flex:none;white-space:nowrap;min-height:40px;padding:0 12px;font-size:13px}.club .snav-i.on{background:#2a2830}.club .sgrid section.panel{padding:16px!important;gap:12px!important;scroll-margin-top:64px}.club .sgrid section.panel h2{font-size:18px!important}.club .sgrid .sgrow{min-width:0!important;flex:1 1 180px!important}.club .avwrap,.club .avwrap>.avbig{width:80px!important;height:80px!important}.club .sgrid .swatch{width:38px;height:38px}.club .swatches{gap:6px!important}.club .nickrow input{min-width:0!important;flex:1 1 0!important}.club .slink{padding:12px!important;gap:10px!important}.club .slink>.qbtn{flex:1 1 auto!important;min-height:44px}.club #s-security .qbtn,.club #s-account .qbtn{min-height:44px}.club .sess{display:grid!important;grid-template-columns:38px minmax(0,1fr) auto;column-gap:12px!important;row-gap:2px;align-items:center}.club .sess>.sess-ico{grid-column:1;grid-row:1 / 3;align-self:start}.club .sess>.sess-main{grid-column:2;grid-row:1}.club .sess>.sess-when{grid-column:2;grid-row:2}.club .sess>.qbtn{grid-column:3;grid-row:1 / 3}.club .sess .sbadge{display:inline-block;white-space:nowrap}.club #s-account .qbtn{flex:1 1 auto}}@media (max-width: 900px){.club .ranks-me{flex-direction:column;align-items:flex-start!important}}.club.profile-page .btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;box-sizing:revert;min-height:44px;padding:0 18px;border-radius:10px;border:1px solid #34313c;background:#1d1c23;color:#f3f1f4;font:700 15px Montserrat,system-ui,sans-serif;cursor:pointer;text-decoration:none;transition:border-color .15s,opacity .15s}.club.profile-page .btn:hover{border-color:#4a4654}.club.profile-page .btn.primary{background:#e50914;border-color:#e50914;color:#fff}.club.profile-page .btn.off{opacity:.5;cursor:default}.club.profile-page .btn.off:hover{border-color:#34313c}.club.profile-page .btn.primary.off:hover{border-color:#e50914}.club.profile-page .pf-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(max(180px,calc((100% - 48px)/5)),1fr));gap:12px}.club.profile-page .pf-aside{grid-column:2}.club .pf-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:80;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;background:#050408b3;animation:cropin .2s ease both}.club .pf-dialog{width:460px;max-width:100%;max-height:calc(100vh - 32px);overflow-y:auto;box-sizing:border-box;padding:20px;border-radius:18px;background:#1b1a21;border:1px solid #34313c;box-shadow:0 24px 60px #0009;display:flex;flex-direction:column;gap:14px;animation:umenu .2s cubic-bezier(.2,.7,.2,1) both}.club .pf-x{width:32px;height:32px;flex:none;margin:-6px -6px -6px 0;padding:0;border-radius:8px;border:0;background:transparent;color:#a29cab;display:flex;align-items:center;justify-content:center;cursor:pointer}.club .pf-x:hover{background:#24222b;color:#fff}.club .crbtn{min-height:34px;padding:0 12px;border-radius:8px;border:1px solid #34313c;background:#1d1c23;color:#d8d3dd;font:800 12px Montserrat,system-ui,sans-serif;cursor:pointer;display:inline-flex;align-items:center;gap:6px;flex:none}.club .crbtn:hover{border-color:#ffc53d;color:#ffc53d}.club .cr{width:480px;gap:16px}.club .pf-back:has(>.cr){backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.club .cr-ico{width:34px;height:34px;flex:none;border-radius:10px;background:#2a2312;color:#ffc53d;display:flex;align-items:center;justify-content:center}.club .cr-lead{margin:0;font-size:14px;font-weight:600;line-height:1.45;color:#c9c4cf}.club .cr-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.club .cr-list li{display:flex;gap:12px;align-items:flex-start}.club .cr-n{width:24px;height:24px;flex:none;border-radius:50%;background:#2a2312;color:#ffc53d;font:900 12px/24px Montserrat,system-ui,sans-serif;text-align:center}.club .cr-t{display:flex;flex-direction:column;gap:2px;min-width:0}.club .cr-t b{font-size:14px;font-weight:800;color:#f3f1f4}.club .cr-t span{font-size:13px;font-weight:600;line-height:1.45;color:#a29cab}.club .cr-foot{margin:0;padding:12px 14px;border-radius:12px;background:#141318;font-size:13px;font-weight:600;line-height:1.45;color:#a29cab}.club .cr-foot a{color:#ffc53d;font-weight:800;text-decoration:none;white-space:nowrap}.club .cr-ok{min-height:48px;border-radius:12px;border:0;background:#ffc53d;color:#1a1400;font:800 15px Montserrat,system-ui,sans-serif;cursor:pointer}.club .cr-ok.send{background:#e50914;color:#fff}.club .rreason{display:flex;flex-direction:column;gap:2px;width:100%;box-sizing:border-box;padding:10px 12px;border-radius:12px;border:1px solid #34313c;background:#141318;color:#f3f1f4;font-family:Montserrat,system-ui,sans-serif;text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.club .rreason:hover{border-color:#4a4654}.club .rreason.on{border-color:#ff5a61;background:#2a1215}.club .rnote{width:100%;box-sizing:border-box;min-height:84px;padding:12px 14px;border-radius:10px;border:1px solid #34313c;background:#141318;color:#f3f1f4;font:600 14px Montserrat,system-ui,sans-serif;outline:none;resize:vertical}.club .rnote::placeholder{color:#7f7988}.club .rnote:focus{border-color:#ff5a61}.club .prb{width:500px}.club .prb-ico{width:34px;height:34px;flex:none;border-radius:10px;background:#2a1215;color:#ff5a61;display:flex;align-items:center;justify-content:center}.club .prb-ico svg rect,.club .prb-ico svg circle{fill:#2a1215}.club .prb-lab{font-size:13px;font-weight:800;color:#a29cab}.club .prb-chips{display:flex;flex-wrap:wrap;gap:6px}.club .prb-chip{min-height:36px;padding:0 12px;border-radius:999px;border:1px solid #34313c;background:#141318;color:#d9d4de;font:700 13px Montserrat,system-ui,sans-serif;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.club .prb-chip:hover{border-color:#4a4654;color:#fff}.club .prb-chip.on{border-color:#ff5a61;background:#2a1215;color:#fff}.club .prb-drop{display:flex;align-items:center;gap:12px;width:100%;box-sizing:border-box;padding:12px 14px;border-radius:12px;border:1px dashed #4a4654;background:#141318;color:#d9d4de;font-family:Montserrat,system-ui,sans-serif;cursor:pointer;transition:border-color .15s}.club .prb-drop:hover{border-color:#ff5a61}.club .prb-drop>svg{flex:none;color:#8d8796}.club .prb-shot{display:flex;align-items:center;gap:12px;padding:8px;border-radius:12px;border:1px solid #34313c;background:#141318}.club .prb-shot img{width:64px;height:48px;flex:none;object-fit:cover;border-radius:8px;background:#0b0a0e}.club .prb-link{flex:none;min-height:36px;padding:0 10px;border:0;border-radius:8px;background:none;color:#ff8a8f;font:700 13px Montserrat,system-ui,sans-serif;cursor:pointer}.club .prb-link:hover{background:#24222b}.club .prb-ok{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:12px;background:#13201a;border:1px solid #1f4a2a;font-size:14px;font-weight:700;line-height:1.5;color:#7ee08a}.club .prb-status{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:800}.club .prb-quote{padding:12px 14px;border-radius:12px;background:#141318;border:1px solid #26242d;font-size:14px;font-weight:600;line-height:1.5;color:#e6e2ea;white-space:pre-wrap;overflow-wrap:anywhere;max-height:40vh;overflow-y:auto}.club .prb-quote.reply{border-color:#1f4a2a;background:#13201a;color:#d6f5da;display:flex;flex-direction:column;gap:6px}.club .prb-when{font-size:12px;font-weight:600;color:#7fa889;white-space:normal}.club .pf-back:has(>.prb){backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.club .prb-acts{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border-radius:12px;background:#141318;border:1px solid #26242d}.club .prb-check{display:flex;align-items:flex-start;gap:10px;padding:0;border:0;background:none;color:#d9d4de;font:700 13px/1.45 Montserrat,system-ui,sans-serif;text-align:left;cursor:pointer}.club .prb-box{width:20px;height:20px;flex:none;margin-top:-1px;border-radius:6px;border:2px solid #4a4654;box-sizing:border-box;display:flex;align-items:center;justify-content:center;transition:background .15s,border-color .15s}.club .prb-box svg{opacity:0;transition:opacity .15s}.club .prb-check.on .prb-box{background:#e50914;border-color:#e50914}.club .prb-check.on .prb-box svg{opacity:1}.club .prb-more{align-self:flex-start;margin-left:30px;padding:0;border:0;background:none;color:#ffc53d;font:700 12px Montserrat,system-ui,sans-serif;cursor:pointer}.club .prb-more:hover{text-decoration:underline}.club .prb-feed{display:flex;flex-direction:column;gap:6px;margin-left:30px;padding-top:4px;max-height:240px;overflow-y:auto}.club .prb-ev{display:flex;align-items:baseline;gap:8px;font-size:12px;font-weight:600;line-height:1.4;color:#d9d4de}.club .prb-ev-t{flex:none;width:40px;color:#8d8796}.club .prb-ev-x{flex:1;min-width:0;overflow-wrap:anywhere}.club .prb-dot{width:7px;height:7px;flex:none;border-radius:50%;background:#4a4654;transform:translateY(-1px)}.club .prb-dot.nav{background:#6bc5ff}.club .prb-dot.click{background:#a29cab}.club .prb-dot.http{background:#ffc53d}.club .prb-dot.js{background:#ff5a61}.club .prb-env{padding-top:4px;border-top:1px solid #26242d;font-size:12px;font-weight:600;color:#8d8796}.club .prb-never{font-size:12px;font-weight:600;color:#7fa889}.club .prb-fab{position:fixed;right:24px;bottom:24px;z-index:28;display:inline-flex;align-items:center;gap:10px;min-height:44px;padding:0 16px 0 6px;border-radius:999px;border:1px solid #3a2226;background:#1b1a21;color:#f3f1f4;font:800 14px Montserrat,system-ui,sans-serif;cursor:pointer;box-shadow:0 12px 32px #00000080;animation:prbfabin .5s cubic-bezier(.2,.7,.2,1) both;transition:border-color .15s,background .15s,transform .12s,opacity .2s,filter .2s}.club .prb-fab:hover{border-color:#e50914;background:#221419}.club .prb-fab:active{transform:scale(.97)}.club .prb-fab.off{animation:none;opacity:0;filter:blur(4px);pointer-events:none}.club .prb-fab-ico{width:32px;height:32px;flex:none;border-radius:50%;background:#e50914;display:flex;align-items:center;justify-content:center}.club.auth .prb-fab{bottom:64px}.club .chat-grid .side-r .scroll{padding-bottom:60px}@keyframes prbfabin{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}to{opacity:1;filter:blur(0);transform:none}}@media (max-width: 760px){.club .prb-fab{right:12px;bottom:calc(76px + env(safe-area-inset-bottom));width:48px;height:48px;min-height:0;padding:0;justify-content:center;border-color:#4a2026}.club .prb-fab-t{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.club .prb-fab-ico{width:36px;height:36px}.club:not(:has(.mnav)) .prb-fab{bottom:calc(16px + env(safe-area-inset-bottom))}.club.chat-page:has(.chat-main [placeholder]) .prb-fab{bottom:calc(168px + env(safe-area-inset-bottom))}.club.chat-page .chat-main .scroll{padding-bottom:64px}.club:has(.qaside) .prb-fab{bottom:calc(142px + env(safe-area-inset-bottom))}.club:has(.qintro) .prb-fab{bottom:calc(136px + env(safe-area-inset-bottom))}.club:has(textarea:focus,input[type=text]:focus,input[type=search]:focus,input[type=email]:focus,input[type=password]:focus,input:not([type]):focus) .prb-fab{animation:none;opacity:0;pointer-events:none}body:has(.updwrap) .club .prb-fab{animation:none;opacity:0;pointer-events:none}}@media (max-width: 760px){.club .pf-back:has(>.prb){align-items:flex-end;padding:0}.club .prb{width:100%;max-height:calc(100dvh - 24px);border-radius:18px 18px 0 0;padding-bottom:calc(20px + env(safe-area-inset-bottom))}.club .prb-chip{min-height:40px}}.club .hero-art{background-image:linear-gradient(90deg,#0a090de0 0,#0a090dc2 40%,#0a090d00 70%),var(--hero-art)}.club .hero-art .pf-info{text-shadow:0 1px 3px rgba(0,0,0,.85)}.club .hero-art .pf-info h1{text-shadow:none;filter:drop-shadow(0 2px 4px rgba(0,0,0,.7))}.club .pf-xpbar{position:absolute;left:0;right:0;bottom:0;height:6px;background:#0a090d99;border-radius:0 0 15px 15px;overflow:hidden}.club .pf-xpbar>div{height:100%;background:linear-gradient(90deg,#e0a51e,#ffc53d);transition:width .6s cubic-bezier(.2,.7,.2,1)}.club .hero-accent .pf-xpbar>div{background:var(--hero-accent)}.club.profile-page .hero-accent .btn.primary,.club.profile-page .hero-accent .btn.primary.off:hover{background:var(--hero-accent) border-box;border-color:transparent;color:var(--hero-accent-text)}@media (max-width: 900px){.club.profile-page .cols{grid-template-columns:minmax(0,1fr)!important}.club.profile-page .pf-aside{grid-column:auto}.club.profile-page .hero{flex-direction:column;align-items:flex-start!important}.club.profile-page .pf-info{align-self:stretch;width:100%}.club .hero-art{background-image:linear-gradient(0deg,#0a090de6 0,#0a090dd1 60%,#0a090d59 78%,#0a090d00 92%),var(--hero-art)}}@media (max-width: 760px){.club.profile-page .hero{padding:20px!important;gap:16px!important}.club.profile-page .pf-ava{width:88px!important;height:88px!important;font-size:38px!important}.club.profile-page .hero h1{font-size:30px!important;letter-spacing:-1px!important}.club.profile-page .pf-meta{flex-direction:column;align-items:flex-start!important}.club.profile-page .pf-sep{display:none}.club.profile-page .pf-actions{align-self:stretch}.club.profile-page .hero .btn{width:100%;box-sizing:border-box;justify-content:center}.club.profile-page .pf-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.club.profile-page .pf-stats>.panel{padding:14px!important;gap:6px!important}.club.profile-page .pf-stats .num{font-size:24px!important}.club.profile-page .pf-career{padding:16px!important}.club.profile-page .pf-notice-row{flex-wrap:wrap}.club.profile-page .pf-notice-row>.btn{flex:1 1 100%!important;box-sizing:border-box}.club.profile-page .pf-appeal-btns>.btn{flex:1;box-sizing:border-box;padding:0 10px}}.club .wpill{display:flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border-radius:999px;background:#1d1a14;border:1px solid #3a2f17;cursor:pointer;font:inherit;transition:border-color .15s}.club .wpill:hover,.club .wpill.on{border-color:#ffc53d}@keyframes wbal{0%{opacity:0;filter:blur(3px);transform:translateY(3px)}to{opacity:1;filter:none;transform:none}}.club .wbal{display:inline-block;animation:wbal .35s cubic-bezier(.2,.7,.2,1) both}@keyframes wfade{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:none}}.club .wfade{animation:wfade .35s ease both}.club .wbtn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 14px;border-radius:10px;border:1px solid #34313c;background:#24222b;color:#f3f1f4;font:700 14px Montserrat,system-ui,sans-serif;cursor:pointer;text-decoration:none;box-sizing:border-box}.club .wbtn:hover{border-color:#4a4654;color:#fff}.club .wbtn.gold{background:#ffc53d;border-color:#ffc53d;color:#1a1400}.club .wbtn.gold.off{background:#3a3424;border-color:#3a3424;color:#8d8170;cursor:default}.club .wamt{flex:1;min-height:40px;border-radius:10px;border:1px solid #34313c;background:#1d1c23;color:#e6e2ea;font:800 14px Montserrat,system-ui,sans-serif;cursor:pointer}.club .wamt.on{border-color:#ffc53d;background:#2a2312;color:#ffc53d}.club .wrow{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:4px 8px;border:0;border-radius:8px;background:none;cursor:pointer;text-align:left;font:inherit;color:inherit;box-sizing:border-box}.club .wrow:hover{background:#24222b}.club .wrow.off{opacity:.5;cursor:default}.club .wrow.off:hover{background:none}.club .wrow-nick{flex:1;min-width:0;font-weight:800;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club .wrow-hint{font-size:12px;font-weight:600;color:#8d8796}.club .wscroll::-webkit-scrollbar{width:8px}.club .wscroll::-webkit-scrollbar-thumb{background:#3a3742;border-radius:4px}.club .wback{width:32px;height:32px;margin-left:-6px;padding:0;border-radius:8px;border:0;background:transparent;color:#c9c4cf;font:800 20px Montserrat,system-ui,sans-serif;cursor:pointer}.club .wback:hover{background:#24222b;color:#fff}.club .wclose{width:32px;height:32px;margin:-8px -8px 0 0;padding:0;align-self:flex-start;border-radius:8px;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer}.club .wclose:hover{background:#24222b}.club .wchange{border:0;background:none;padding:6px;color:#a29cab;font:700 13px Montserrat,system-ui,sans-serif;cursor:pointer}.club .wchange:hover{color:#fff}.club .wallet{scrollbar-width:thin;scrollbar-color:#3a3742 transparent}.club .btn.gold{background:#ffc53d;border-color:#ffc53d;color:#1a1400}.club .btn.gold.off{background:#3a3424;border-color:#3a3424;color:#8d8170;cursor:default;opacity:1}.club .amt{flex:1;min-height:40px;border-radius:10px;border:1px solid #34313c;background:#1d1c23;color:#e6e2ea;font:800 14px Montserrat,system-ui,sans-serif;cursor:pointer}.club .amt.on{border-color:#ffc53d;background:#2a2312;color:#ffc53d}.club .amt-in{width:100%;box-sizing:border-box;min-height:44px;padding:0 14px;border-radius:10px;border:1px solid #34313c;background:#1d1c23;color:#f3f1f4;font:800 15px Montserrat,system-ui,sans-serif;outline:none;font-variant-numeric:tabular-nums}.club .amt-in::placeholder{color:#7f7988;font-weight:600}.club .amt-in:focus,.club .amt-in.on{border-color:#ffc53d}.club .amt-in.bad{border-color:#ff5a61}.club .dm-tr .amt{flex:0 0 64px;min-height:44px}.club .dm-tr .amt-in{flex:0 1 150px;min-width:110px;width:auto}.club .dm-pc{width:48px;height:48px;flex:none;padding:0;border-radius:12px;border:1px solid #3a2f17;background:#1d1a14;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:border-color .15s}.club .dm-pc:hover,.club .dm-pc.on{border-color:#ffc53d}.club .nbell{position:relative;width:40px;height:40px;flex:none;padding:0;border-radius:50%;border:1px solid #34313c;background:#1d1c23;color:#e6e2ea;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s,border-color .15s,transform .15s}.club .nbell:hover,.club .nbell.on{background:#26242d;border-color:#4a4654}.club .nbell:active{transform:scale(.95)}@keyframes nbadgein{0%{opacity:0;filter:blur(3px);transform:scale(.6)}to{opacity:1;filter:blur(0);transform:none}}.club .nbadge{position:absolute;top:-4px;right:-4px;min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:#e50914;color:#fff;font:800 11px Montserrat,system-ui,sans-serif;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px #0b0a0e;animation:nbadgein .25s cubic-bezier(.2,.7,.2,1) both}.club .nmenu{width:400px;max-width:calc(100vw - 32px);max-height:min(620px,calc(100vh - 100px));box-sizing:border-box;display:flex;flex-direction:column;border-radius:16px;background:#1b1a21;border:1px solid #34313c;box-shadow:0 24px 60px #0009;font-family:Montserrat,system-ui,sans-serif;color:#f3f1f4;overflow:hidden;animation:umenu .18s cubic-bezier(.2,.7,.2,1) both;transform-origin:top right}.club .ntab{min-height:32px;padding:0 12px;border-radius:8px;border:0;background:none;color:#a29cab;font:800 13px Montserrat,system-ui,sans-serif;cursor:pointer}.club .ntab:hover{color:#fff}.club .ntab.on{background:#26242d;color:#fff}.club .nlist{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;padding:4px 8px 8px;scrollbar-width:thin;scrollbar-color:#3a3742 transparent}.club .ngroup{padding:12px 8px 6px;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#8d8796}@keyframes nitemin{0%{opacity:0;filter:blur(4px)}to{opacity:1;filter:blur(0)}}.club .nitem{display:flex;align-items:flex-start;gap:12px;width:100%;box-sizing:border-box;padding:10px 8px;border:0;border-radius:12px;background:none;font:inherit;text-align:left;color:inherit;text-decoration:none;cursor:pointer;transition:background .15s}.club .nitem.fresh{animation:nitemin .3s ease both}.club .nitem:hover{background:#24222b}.club .nitem.new{background:#211a1d}.club .nitem.new:hover{background:#2a2024}.club .nicon{width:36px;height:36px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center}.club .ntext{display:flex;align-items:center;flex-wrap:wrap;gap:4px 6px;font-size:13px;font-weight:600;color:#a29cab;line-height:1.4}.club .ntext-t{min-width:0;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.club .npop{display:inline-flex;align-items:center;gap:3px;font-weight:800;color:#ffc53d}.club .ndot{width:8px;height:8px;border-radius:50%;background:#e50914}.club .nempty{padding:28px 16px;text-align:center;font-size:14px;font-weight:600;color:#8d8796}.club .nmore{align-self:center;margin:6px 0 2px;min-height:34px;padding:0 14px;border-radius:999px;border:1px solid #34313c;background:#1d1c23;color:#e6e2ea;font:800 12px Montserrat,system-ui,sans-serif;cursor:pointer}.club .nmore:hover{border-color:#4a4654}.club .nmore:disabled{opacity:.55;cursor:default}.club .nfoot{display:block;padding:12px 16px;border-top:1px solid #26242d;text-align:center;font:800 13px Montserrat,system-ui,sans-serif;color:#ffc53d;text-decoration:none}.club .nfoot:hover{background:#24222b}.club .nreadall{padding:0;border:0;background:none;color:#ffc53d;font:800 13px Montserrat,system-ui,sans-serif;cursor:pointer}.club .nreadall:hover{text-decoration:underline}@media (max-width: 760px){.club header .nbell{width:36px;height:36px}.club .nmenu{max-height:calc(100dvh - 150px)}}.club .sh-main{width:100%;max-width:1280px;margin:0 auto;padding:28px 24px 56px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px}.club .shhead{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap}.club .sh-bal,.club .tk-bal{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:999px;background:#1d1a14;border:1px solid #3a2f17;font-weight:900;font-size:18px;color:#ffc53d}.club .tstrip{display:flex;align-items:center;gap:14px;padding:14px 18px;border-radius:16px;border:1px solid #4a3c17;background:linear-gradient(90deg,#1f1a10,#16151b 70%);text-decoration:none;flex-wrap:wrap;transition:border-color .2s,transform .2s}.club .tstrip:hover{border-color:#6b5520;transform:translateY(-2px)}.club .tstreak{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.club .sdot{width:10px;height:10px;border-radius:3px;background:#26242d}.club .sdot.on{background:#ffc53d}.club .sdot.next{box-shadow:inset 0 0 0 2px #ffc53d;background:transparent}.club .tgo{display:inline-flex;align-items:center;gap:4px;min-height:40px;padding:0 14px;border-radius:10px;background:#ffc53d;color:#1a1400;font:800 14px Montserrat,system-ui,sans-serif}.club .svcs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.club .svc{display:flex;align-items:center;gap:12px;min-height:68px;padding:12px 14px;border-radius:14px;border:1px solid #26242d;background:#16151b;color:#f3f1f4;font-family:Montserrat,system-ui,sans-serif;cursor:pointer;transition:border-color .2s,background .2s,transform .12s}.club .svc:hover{border-color:#3a3742}.club .svc:active{transform:scale(.98)}.club .svc.on{border-color:#ffc53d;background:#1d1a14}.club .svc-ico{width:40px;height:40px;flex:none;border-radius:12px;background:#24222b;display:flex;align-items:center;justify-content:center}.club .svc-act{flex:none;font-size:13px;font-weight:800;color:#ffc53d}.club .svc.on .svc-act{color:#a29cab}.club .svcpanel{padding:18px;display:flex;flex-direction:column;gap:12px}.club .svcx{width:36px;height:36px;flex:none;border:0;border-radius:10px;background:#24222b;color:#a29cab;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:color .2s}.club .svcx:hover{color:#fff}.club .season{position:relative;overflow:hidden;min-height:220px;border-radius:18px;border:1px solid #3a2550;display:flex;align-items:center;gap:20px;padding:26px 28px;box-sizing:border-box;background:#1a0f2e}.club .season-bg{position:absolute;top:0;right:0;bottom:0;left:0}.club .season:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(90deg,#0b0a0eeb,#0b0a0ebd 45%,#0b0a0e00 75%)}.club .season-in{position:relative;z-index:2;flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.club .season-ava{position:relative;z-index:2;flex:none;margin-right:6%}.club .stag{display:inline-flex;align-items:center;min-height:24px;padding:0 9px;border-radius:7px;font:800 11px Montserrat,system-ui,sans-serif;letter-spacing:.5px;text-transform:uppercase}.club .stag.sea{background:#3a1f0c;color:#ff9a3d}.club .stag.vip{background:#2a1215;color:#ff8a8f}.club .stag.ach{background:#122233;color:#6bc5ff}.club .stag.sm{min-height:20px;padding:0 7px;font-size:10px}.club .shgrid2{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:22px;align-items:start}.club .shcats{display:flex;gap:8px;flex-wrap:wrap}.club .shcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.club .shcard{position:relative;display:flex;flex-direction:column;gap:10px;padding:10px 10px 12px;border-radius:16px;border:1px solid #26242d;background:#16151b;color:#f3f1f4;font-family:Montserrat,system-ui,sans-serif;text-align:left;cursor:pointer;animation:rise .45s cubic-bezier(.2,.7,.2,1) both;transition:border-color .2s,transform .2s,background .2s}.club .shcard:hover{border-color:#3a3742;transform:translateY(-3px)}.club .shcard.worn{border-color:#4a3c17}.club .shcard.try{border-color:#ffc53d;background:#1d1a14;box-shadow:0 0 0 1px #ffc53d}.club .shart{position:relative;height:118px;border-radius:11px;background:#141318;display:flex;align-items:center;justify-content:center;overflow:hidden}.club .shcard.set .shart{height:132px}.club .shbg{position:absolute;top:0;right:0;bottom:0;left:0;transition:background .3s}.club .shbg.dim:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 70% 75% at 50% 55%,#0b0a0eb8 0,#0b0a0e61 70%,#0b0a0e33)}.club .setfg{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;gap:4px;max-width:calc(100% - 16px)}.club .setfg .nk{filter:drop-shadow(0 1px 1px rgba(0,0,0,.9)) drop-shadow(0 0 4px rgba(0,0,0,.7))}.club .setsave{position:absolute;left:8px;top:8px;z-index:3;padding:4px 8px;border-radius:7px;background:#13201a;color:#7ee08a;font:900 12px Montserrat,system-ui,sans-serif}.club .trytag{position:absolute;right:8px;top:8px;z-index:3;padding:4px 8px;border-radius:7px;background:#ffc53d;color:#1a1400;font:800 11px Montserrat,system-ui,sans-serif;animation:pop .35s ease both}.club .shcard-t{display:flex;flex-direction:column;gap:4px;min-width:0;text-align:left}.club .shname{font-weight:800;font-size:15px;color:#f3f1f4}.club .shdesc{font-size:12px;font-weight:600;line-height:1.4;color:#8d8796}.club .shmeta{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:auto}.club .rar{display:inline-flex;align-items:center;min-height:20px;padding:0 7px;border-radius:7px;font:800 10px Montserrat,system-ui,sans-serif;letter-spacing:.5px;text-transform:uppercase}.club .shprice{margin-left:auto;font-weight:900;font-size:14px;white-space:nowrap}.club .shwas{margin-right:6px;font-size:12px;font-weight:700;color:#7f7988}.club .chatln{width:100%;box-sizing:border-box;padding:0 16px;display:flex;flex-direction:column;gap:4px}.club .nk{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.club .fava{position:relative;display:inline-block;flex:none}.club .fava-i{position:absolute;top:13.3%;right:13.3%;bottom:13.3%;left:13.3%;border-radius:50%;overflow:hidden;background:#b58bff}.club .fava-i.none{top:0;right:0;bottom:0;left:0}.club .fava-ring{position:absolute;top:5%;right:5%;bottom:5%;left:5%;border-radius:50%}.club .fava-ring+.fava-i{box-shadow:0 0 0 3px #141318}.club .fava-f{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:none;pointer-events:none}.club .fitroom{position:sticky;top:16px;padding:16px;display:flex;flex-direction:column;gap:12px}.club .fprof{position:relative;border-radius:14px;overflow:hidden;border:1px solid #26242d;background:#141318}.club .fprof-bg{display:block;height:96px;transition:background .3s}.club .fprof-in{position:relative;margin-top:-44px;padding:0 16px 16px;display:flex;flex-direction:column;align-items:flex-start;gap:6px}.club .fchat{padding:10px 12px;border-radius:12px;background:#141318;display:flex;flex-direction:column;gap:4px}.club .fslots{display:flex;flex-direction:column;gap:2px}.club .fslot{display:flex;align-items:center;gap:8px;min-height:36px;padding:0 8px;border-radius:9px;transition:background .2s}.club .fslot.try{background:#1d1a14;animation:rise .35s ease both}.club .fundo{width:24px;height:24px;flex:none;border:0;border-radius:7px;background:#2a2312;color:#ffc53d;display:flex;align-items:center;justify-content:center;cursor:pointer}.club .fclear{border:0;background:none;color:#a29cab;font:700 12px Montserrat,system-ui,sans-serif;cursor:pointer;padding:6px 0}.club .fclear:hover{color:#fff}.club .fbuy{width:100%;min-height:48px;font-size:15px}.club .fearn{align-self:center;font-size:13px;font-weight:800;text-decoration:none}.club .fnote{padding:10px 12px;border-radius:10px;background:#13201a;border:1px solid #1f4a2a;font-size:13px;font-weight:700;line-height:1.45;color:#7ee08a}.club .fnote.bad{background:#2a1215;border-color:#5a1a1f;color:#ff8a8f}.club .fhint{font-size:12px;font-weight:600;line-height:1.5;color:#7f7988}.club .fitbar{display:none}.club .qbtn[aria-disabled=true]{cursor:default}@media (hover: none){.club .shcard:hover,.club .tstrip:hover{transform:none}}@media (max-width: 1180px){.club .shgrid2{grid-template-columns:minmax(0,1fr) 300px}.club .shcards{grid-template-columns:repeat(2,minmax(0,1fr))}.club .svcs{grid-template-columns:minmax(0,1fr)}}@media (max-width: 900px){.club .shgrid2{grid-template-columns:minmax(0,1fr)}.club .fitroom{position:static;order:-1}}@media (max-width: 760px){.club .sh-main{padding:14px 16px 96px;gap:14px}.club.shop-page h1{font-size:26px!important}.club .shhead{gap:10px}.club .shhead>div{min-width:0!important}.club .sh-bal{display:none}.club .tstrip{padding:12px 14px;gap:12px;flex-wrap:nowrap}.club .tstrip>img{width:28px!important;height:28px!important}.club .tstreak{display:none}.club .tgo{padding:0;width:36px;min-height:36px;justify-content:center;font-size:0;gap:0}.club .svcs{gap:8px}.club .svc{min-height:60px;padding:10px 12px}.club .svc-ico{width:36px;height:36px}.club .svcpanel{padding:14px}.club .sh-stream,.club .sh-invite{padding:14px!important}.club .season{min-height:0;padding:18px 16px;border-radius:16px}.club .season:before{background:linear-gradient(180deg,#0b0a0e8c,#0b0a0eeb 70%)}.club .season h2{font-size:24px!important}.club .season-ava{display:none}.club .shgrid2{gap:14px}.club .fitroom{padding:12px;gap:10px}.club .fitroom .fslots,.club .fitroom .fhint,.club .fitroom .fbuy,.club .fitroom .fearn{display:none}.club .fprof-bg{height:72px}.club .fprof-in{margin-top:-36px;padding:0 12px 12px}.club .fprof-in>.fava{width:68px!important;height:68px!important}.club .shcats{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;margin:0 -16px;padding:0 16px 2px}.club .shcats::-webkit-scrollbar{display:none}.club .shcats button{flex:none;white-space:nowrap;min-height:40px}.club .shcards{gap:8px}.club .shcard{padding:8px 8px 10px;gap:8px;border-radius:14px}.club .shart{height:92px}.club .shcard.set .shart{height:112px}.club .shart>.fava{width:68px!important;height:68px!important}.club .chatln{padding:0 10px}.club .shname{font-size:14px}.club .shprice{font-size:13px}.club .sh-nickrow input{min-width:0!important;flex:1 1 0!important}.club .fitbar{display:flex;align-items:center;gap:10px;position:fixed;left:8px;right:8px;bottom:calc(72px + env(safe-area-inset-bottom));z-index:31;padding:8px 8px 8px 10px;border-radius:16px;background:#1b1a21f7;border:1px solid #3a3742;box-shadow:0 12px 32px #0000008c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:rise .35s cubic-bezier(.2,.7,.2,1) both}.club .fitbar>span:nth-child(2){min-width:96px}.club .fitbar .qbtn{flex:0 1 auto;width:auto;min-width:0;min-height:44px;padding:0 12px;font-size:13px;white-space:nowrap}}.club .tk-main{width:100%;max-width:960px;margin:0 auto;padding:28px 24px 56px;box-sizing:border-box;display:flex;flex-direction:column;gap:20px}.club .tk-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.club .tk-streak{padding:18px 20px;display:flex;align-items:center;gap:16px;flex-wrap:wrap;border-color:#4a3c17;background:linear-gradient(90deg,#1f1a10,#16151b 80%)}.club .tk-panel{padding:20px;display:flex;flex-direction:column;gap:12px}.club .tk-bonus{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding-top:4px}.club .tk-week-head{display:flex;align-items:baseline;justify-content:space-between;gap:4px 12px;flex-wrap:wrap}.club .sday{width:30px;height:30px;border-radius:8px;background:#26242d;color:#6f6978;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;font:900 12px Montserrat,system-ui,sans-serif}.club .sday.on{background:#ffc53d;color:#1a1400}.club .sday.next{border:2px dashed #ffc53d;background:transparent;color:#ffc53d}.club .tlist{display:flex;flex-direction:column;gap:6px}.club .trow,.club .tonce{display:flex;align-items:center;gap:14px;padding:12px 14px;border-radius:12px;background:#141318;transition:background .25s,opacity .25s}.club .trow.ready{background:#1d1a14}.club .trow.done{opacity:.6}.club .tonce{flex-wrap:wrap}.club .tonce-act{display:flex;gap:8px;flex-wrap:wrap}.club .trow-name{font-size:15px;font-weight:800}.club .tbar{flex:1;max-width:220px;height:6px;border-radius:3px;background:#26242d;overflow:hidden}.club .tbar>span{display:block;height:100%;transition:width .4s}.club .trew{flex:none;font-weight:900;font-size:15px;color:#ffc53d;white-space:nowrap}.club .tico{width:30px;height:30px;flex:none;border-radius:50%;background:#24222b;color:#1a1400;display:flex;align-items:center;justify-content:center;font:900 14px Montserrat,system-ui,sans-serif;transition:background .25s}.club .trow.ready .tico{background:#ffc53d}.club .trow.done .tico{background:#7ee08a}.club .tico.tg{background:#2aabee;border-radius:10px}@media (max-width: 760px){.club .tk-main{padding:14px 16px 88px;gap:14px}.club.tasks-page h1{font-size:26px!important}.club .tk-bal{display:none}.club .tk-head>div{min-width:0!important}.club .tk-streak,.club .tk-panel{padding:14px}.club .trow{gap:10px;padding:10px}.club .trow .qbtn{padding:0 10px;white-space:nowrap}.club .trow .trew{font-size:13px}.club .trow-name{font-size:14px}.club .sday{width:28px;height:28px}.club .tonce{gap:10px;padding:10px}.club .tonce-act{width:100%}.club .tonce-act>*{flex:1}.club .tk-bonus>.qbtn{flex:1 1 100%}}.club .rt-main{width:100%;max-width:1440px;margin:0 auto;padding:28px 24px 48px;box-sizing:border-box;display:flex;flex-direction:column;gap:24px}.club .rt-head{display:flex;align-items:flex-end;gap:24px;flex-wrap:wrap}.club .rt-segs{display:flex;gap:6px;padding:4px;border-radius:999px;background:#16151b;border:1px solid #26242d}.club .rt-seg{display:inline-flex;align-items:center;min-height:36px;padding:0 16px;border-radius:999px;color:#c9c4cf;font:700 14px Montserrat,system-ui,sans-serif;text-decoration:none;white-space:nowrap;transition:background .2s,color .2s}.club .rt-seg:hover{color:#fff}.club .rt-seg.on{background:#f3f1f4;color:#141217}.club .rt-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:24px;align-items:start}.club .rt-side{display:flex;flex-direction:column;gap:16px}.club .rt-empty{padding:28px 24px;display:flex;flex-direction:column;gap:8px}.club .rt-podium{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:end}.club .rt-pod{text-decoration:none;color:inherit;padding:22px 16px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;min-width:0;transition:border-color .15s,transform .25s cubic-bezier(.2,.7,.2,1);animation:rtpod .7s cubic-bezier(.2,.8,.2,1) backwards}.club a.rt-pod:hover{border-color:#4a4654!important;color:inherit}.club a.rt-pod:hover{transform:translateY(-4px)}.club .rt-pod.first{padding-top:46px;background:linear-gradient(180deg,#2a2312,#16151b)}.club .rt-medal{width:36px;height:36px;border-radius:50%;color:#141217;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:17px}.club .rt-podava{position:relative;display:inline-flex}.club .rt-pod{--pod-bg: #16151b}.club .rt-pod.first{--pod-bg: #211c13}.club .rt-podbadge{position:absolute;right:-12px;bottom:-6px;width:36px;height:36px;padding:6px;box-sizing:border-box;border-radius:50%;background:#1d1c23;border:2px solid var(--pod-bg);object-fit:contain;filter:drop-shadow(0 4px 10px rgba(0,0,0,.5))}.club .rt-podnick{font-weight:900;font-size:19px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club .rt-podrank{font-size:13px;font-weight:700;color:#a29cab;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club .rt-podxp{font-weight:900;font-size:22px}.club .rt-podxp>span{font-size:13px;font-weight:700;color:#a29cab}.club .rt-mechip{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:999px;background:#ffc53d;color:#1a1400;font-size:11px;font-weight:900;vertical-align:2px;-webkit-text-fill-color:#1a1400}.club .rt-table{padding:8px 0 0;overflow:hidden}.club .rt-tablehead{display:flex;align-items:center;gap:12px;padding:12px 20px 14px}.club .rt-search{position:relative;width:260px;max-width:100%}.club .rt-search svg{position:absolute;left:12px;top:13px;opacity:.55}.club .rt-search input{width:100%;box-sizing:border-box;min-height:44px;padding:0 14px 0 40px;border-radius:10px;border:1px solid #2c2a33;background:#0f0e13;color:#f3f1f4;font:600 14px Montserrat,system-ui,sans-serif;outline:none;transition:border-color .15s}.club .rt-search input:focus{border-color:#4a4654}.club .rt-search input::placeholder{color:#7f7988}.club .rt-row{display:grid;grid-template-columns:56px 44px minmax(0,1fr) 130px;align-items:center;gap:12px;min-height:58px;padding:6px 20px;border-top:1px solid #222029;text-decoration:none;color:inherit;animation:rise .35s cubic-bezier(.2,.7,.2,1) both}.club a.rt-row:hover{background:#1b1a21;color:inherit}.club .rt-row.head{min-height:36px;font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#7f7988;animation:none}.club .rt-row.me{background:#ffc53d12}.club .rt-row.pin{border-top:1px solid #4a3c17}.club .rt-nickline{display:flex;align-items:center;min-width:0}.club .rt-nick{font-weight:800;font-size:15px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.club .rt-rank{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:600;color:#8d8796;white-space:nowrap;overflow:hidden}.club .rt-rank img{flex:none;width:16px;height:16px}.club .rt-rank span{overflow:hidden;text-overflow:ellipsis}.club .rt-note{padding:24px 20px;border-top:1px solid #222029;font-size:14px;font-weight:600;color:#8d8796}.club .rt-more{padding:12px 20px;border-top:1px solid #222029;display:flex;justify-content:center}.club .rt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border-radius:10px;border:1px solid #34313c;background:#1d1c23;color:#f3f1f4;font:700 14px Montserrat,system-ui,sans-serif;cursor:pointer;transition:border-color .15s,opacity .15s}.club .rt-btn:hover{border-color:#4a4654}.club .rt-btn:disabled{opacity:.6;cursor:default}.club .rt-filters{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.club .rt-modes{margin-right:8px}.club .rt-tabs{display:flex;gap:8px;flex-wrap:wrap}.club .rt-tab{display:inline-flex;align-items:center;min-height:40px;padding:0 16px;border-radius:999px;border:1px solid #2c2a33;color:#c9c4cf;font:700 14px Montserrat,system-ui,sans-serif;text-decoration:none;white-space:nowrap;box-sizing:border-box;transition:border-color .2s,color .2s,background .2s}.club .rt-tab:hover{border-color:#4a4654;color:#fff}.club .rt-tab.on{background:#2a2312;border-color:#ffc53d;color:#ffc53d}.club .rt-star{color:#ffc53d!important}.club .rt-topq{display:flex;align-items:center;gap:12px;padding:6px 0;border-top:1px solid #222029;text-decoration:none;color:inherit}.club .rt-topq:hover .rt-topq-title{color:#fff}.club .rt-topq-cover{position:relative;width:64px;flex:none;aspect-ratio:16/9;border-radius:6px;overflow:hidden;background:#1b1a21}.club .rt-topq-cover img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.club .rt-topq-title{font-size:13px;font-weight:800;color:#f3f1f4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width: 1100px){.club .rt-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 760px){.club .rt-main{padding:16px 16px 32px;gap:16px}.club.rating-page h1{font-size:26px!important}.club .rt-head{gap:12px}.club .rt-segs{width:100%;box-sizing:border-box}.club .rt-seg{flex:1;justify-content:center;padding:0 8px}.club .rt-podium{gap:6px}.club .rt-pod{padding:12px 6px 14px;gap:6px;border-radius:14px}.club .rt-pod.first{padding-top:24px}.club .rt-medal{width:26px;height:26px;font-size:13px}.club .rt-podimg{width:44px!important;height:44px!important;font-size:18px!important}.club .rt-podbadge{width:26px;height:26px;padding:4px;right:-8px;bottom:-4px}.club .rt-podnick{font-size:13px}.club .rt-mechip{margin-left:4px;padding:1px 6px;font-size:10px}.club .rt-podrank{font-size:10px}.club .rt-podxp{font-size:14px}.club .rt-podxp>span{display:none}.club .rt-row{grid-template-columns:28px 26px minmax(0,1fr) 76px;gap:8px;padding:6px 12px;min-height:52px}.club .rt-row>span:nth-child(3){gap:8px!important}.club .rt-tablehead{padding:12px 12px 10px;flex-wrap:wrap}.club .rt-search{width:100%}.club .rt-modes{margin-right:0}.club .rt-tabs{width:100%;gap:6px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.club .rt-tabs::-webkit-scrollbar{display:none}.club .rt-tab{flex:1 0 auto;justify-content:center;min-height:38px;padding:0 10px;font-size:12px}}.club .du-main{width:100%;max-width:1280px;margin:0 auto;padding:28px 24px 56px;box-sizing:border-box;display:flex;flex-direction:column;gap:22px}.club .du-grid{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:20px;align-items:start}.club .du-modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.club .du-mode{padding:18px;display:flex;flex-direction:column;gap:12px;min-height:220px;transition:border-color .2s,transform .2s}.club .du-mode:hover{transform:translateY(-3px)}.club .du-mode.on{border-color:#ffc53d}.club .du-icon{width:48px;height:48px;flex:none;border-radius:14px;display:flex;align-items:center;justify-content:center}.club .nickb{padding:0;border:0;background:none;font-family:inherit;color:inherit;cursor:pointer;text-align:left;text-decoration:none}.club a.nickb:hover,.club .nickb:hover{text-decoration:underline}.club .du-hist{display:flex;align-items:center;gap:12px;min-height:52px;border-top:1px solid #222029}.club .du-hist>span:nth-child(1){width:96px;flex:none;font-size:12px;font-weight:900;text-transform:uppercase;letter-spacing:1px}.club .du-hist>span:nth-child(2){flex:1;min-width:0;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club .du-hist>span:nth-child(3){font-size:13px;font-weight:700;color:#a29cab}.club .du-hist>span:nth-child(4){min-width:48px;text-align:right;font-weight:900;font-size:14px}.club .du-person{display:flex;align-items:center;gap:10px;min-height:48px;border-top:1px solid #222029}.club .du-err{padding:10px 12px;border-radius:10px;background:#2a1215;border:1px solid #5a1a1f;font-size:13px;font-weight:700;color:#ff8a8f}.club .du-note{font-size:12px;font-weight:600;color:#8d8796}@keyframes du-in{0%{opacity:0;filter:blur(6px);transform:translateY(6px)}to{opacity:1;filter:none;transform:none}}.club .du-in{animation:du-in .45s cubic-bezier(.2,.7,.2,1) both}.club .du-stage{min-height:520px;padding:32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:22px;text-align:center;box-sizing:border-box}.club .du-radar{position:relative;width:160px;height:160px;display:flex;align-items:center;justify-content:center}.club .du-radar span{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;border:2px solid #e50914;animation:du-radar 2.4s ease-out infinite;opacity:0}.club .du-radar span:nth-child(2){animation-delay:.8s}.club .du-radar span:nth-child(3){animation-delay:1.6s}.club .du-radar b{width:72px;height:72px;border-radius:50%;overflow:hidden;box-shadow:0 0 0 3px #ffc53d}@keyframes du-radar{0%{transform:scale(.45);opacity:.9}to{transform:scale(1.1);opacity:0}}.club .du-vs{display:flex;align-items:center;gap:28px;flex-wrap:wrap;justify-content:center}.club .du-vsp{display:flex;flex-direction:column;align-items:center;gap:6px;min-width:180px}.club .du-vsp .du-vsava{width:84px;height:84px;border-radius:50%;color:#141217;display:flex;align-items:center;justify-content:center;font:900 34px Montserrat,system-ui,sans-serif}.club .du-vsword{font-family:Bebas Neue,Impact,sans-serif;font-size:64px;line-height:1;color:#e50914}.club .du-pill{display:inline-flex;align-items:center;gap:4px;padding:8px 14px;border-radius:999px;background:#1f1a10;border:1px solid #4a3c17;font-size:14px;font-weight:800;color:#ffc53d}.club .du-bar{height:8px;border-radius:4px;background:#26242d;overflow:hidden}.club .du-bar>div{height:100%;border-radius:4px}.club .du-cbar{background:#e50914;width:0;animation:du-cbar var(--dur, 10s) linear forwards;animation-delay:var(--delay, 0s)}.club .du-cbar.full{animation:none;width:100%;background:#7ee08a}@keyframes du-cbar{0%{width:100%}to{width:0}}.club .du-pgrid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:stretch}.club .du-frame{position:relative;overflow:hidden;aspect-ratio:16/9;border-radius:14px;background:#1b1a21;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.club .du-frame img.shot,.club .du-frame canvas.shot{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none}.club .du-frame .du-count{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:radial-gradient(circle at 50% 50%,#241a1c 0,#141318 70%)}.club .du-frame .du-count b{font-family:Bebas Neue,Impact,sans-serif;font-size:96px;line-height:1;color:#ffc53d}@keyframes du-fin{0%{opacity:0;transform:scale(1.03);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}.club .du-fin{animation:du-fin .55s cubic-bezier(.2,.7,.2,1) both}.club .du-ring{position:absolute;right:14px;top:14px}.club .du-ring .bar{stroke-dasharray:170;stroke-dashoffset:0;animation:du-drain var(--dur, 15s) linear forwards;animation-delay:var(--delay, 0s)}.club .du-ring.stop .bar{animation-play-state:paused;stroke:#5f5a68}.club .du-ring .bar{transition:stroke .3s}.club .du-ring.hurry{animation:du-hurry .5s ease-in-out infinite alternate}.club .du-ring.hurry .bar{stroke:#e50914}.club .du-ring.hurry circle:first-child{fill:#46080ed9;stroke:#8a1a22;transition:fill .3s,stroke .3s}@keyframes du-hurry{0%{transform:none}to{transform:scale(1.12)}}@keyframes du-drain{0%{stroke-dashoffset:0}to{stroke-dashoffset:170;stroke:#ff5a61}}.club .du-dot{width:14px;height:14px;border-radius:50%;box-sizing:border-box;border:2px solid #3a3742;transition:background .3s,border-color .3s,transform .3s}.club .du-dot.cur{border-color:#ffc53d;animation:du-curdot 1.6s ease-in-out infinite}.club .du-dot.ok{background:#7ee08a;border-color:#7ee08a}.club .du-dot.bad{background:#ff5a61;border-color:#ff5a61}@keyframes du-curdot{0%,to{box-shadow:0 0 #ffc53d80}50%{box-shadow:0 0 0 5px #ffc53d00}}.club .du-sugg{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:8px;background:none;color:#f3f1f4;font:700 15px Montserrat,system-ui,sans-serif;cursor:pointer;text-align:left;transition:background .15s}.club .du-sugg:hover,.club .du-sugg.on{background:#24222b}.club .du-sugg:disabled{opacity:.55;cursor:default}.club .du-board{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:10px;background:#141318}.club .du-board.me{background:#1f1a10}@keyframes du-flashok{0%{box-shadow:inset 0 0 0 2px #7ee08a,0 0 #7ee08a59}to{box-shadow:inset 0 0 0 1px #7ee08a00,0 0 0 14px #7ee08a00}}@keyframes du-flashbad{0%{box-shadow:inset 0 0 0 2px #ff5a61,0 0 #ff5a614d}to{box-shadow:inset 0 0 0 1px #ff5a6100,0 0 0 14px #ff5a6100}}.club .du-flash-ok{animation:du-flashok .9s ease-out both}.club .du-flash-bad{animation:du-flashbad .9s ease-out both}.club .du-abar{height:100%;border-radius:3px;background:#ffc53d;width:0;animation:du-abar var(--dur, 2.5s) linear forwards;animation-delay:var(--delay, 0s)}@keyframes du-abar{0%{width:0}to{width:100%}}.club .du-wait{width:10px;height:10px;flex:none;border-radius:50%;background:#ffc53d;animation:tgpulse 1.2s ease-in-out infinite}.club .du-result{padding:28px;display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.club .du-result .du-big{font-family:Bebas Neue,Impact,sans-serif;font-size:72px;line-height:.9}.club .du-chip{display:inline-flex;align-items:center;gap:2px;padding:8px 14px;border-radius:12px;background:#141318;font-size:14px;font-weight:800}.club .du-recap{display:flex;align-items:center;gap:12px;min-height:56px;border-top:1px solid #222029}.club .du-recap .du-thumb{width:80px;flex:none;aspect-ratio:16/9;border-radius:6px;overflow:hidden;background:#1b1a21}.club .du-recap .du-thumb img{width:100%;height:100%;object-fit:cover;display:block}.club .du-recap>span:nth-of-type(1){flex:1;min-width:0;font-weight:800;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club .du-recap>span:nth-of-type(2){min-width:90px;text-align:right;font-size:13px;font-weight:800}.club .du-recap>span:nth-of-type(3){min-width:110px;text-align:right;font-size:13px;font-weight:800}.club .du-guess{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.club .du-guess-r{padding:0 0 10px 92px}.club .du-guess-l{font-size:12px;font-weight:800;color:#8d8796}.club .du-guess-c{display:inline-flex;align-items:center;gap:6px;max-width:100%;box-sizing:border-box;padding:4px 10px;border-radius:999px;background:#1d1416;border:1px solid #3a1d22;font-size:12px;font-weight:700;color:#ffb3b6}.club .du-guess-c b{font-weight:800;flex:none}.club .du-guess-c span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club .du-seats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.club .du-seat{min-height:64px;padding:8px;border-radius:12px;border:1px dashed #2c2a33;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;text-align:center;box-sizing:border-box;min-width:0}.club .du-seat>:first-child{font-weight:800;font-size:13px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club .du-code{padding:6px 12px;border-radius:8px;background:#24222b;font-weight:900;font-size:18px;letter-spacing:3px}.club .du-themes{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.club .du-theme{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;padding:14px;border-radius:14px;border:1px solid #2c2a33;color:#f3f1f4;font:inherit;text-align:left;overflow:hidden;box-sizing:border-box;transition:border-color .25s}.club .du-theme:hover{border-color:#4a4654!important}.club .du-theme b{font-family:Bebas Neue,Impact,sans-serif;font-weight:400;font-size:34px;line-height:.95;letter-spacing:1px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis}.club .du-theme .tname{font-weight:900;font-size:15px}.club .du-theme .tcount{font-size:12px;font-weight:700;color:#a29cab}.club .du-theme .tposters{display:block;width:100%;margin-top:8px;overflow:hidden;container-type:inline-size}.club .du-theme .ttrack{display:flex;width:max-content}.club .du-theme .tposters .fposter{flex:none;width:calc((100cqw - 8px) / 3);margin-right:4px;aspect-ratio:2 / 3;border-radius:5px}@keyframes du-tmarq{to{transform:translate(-50%)}}.club .du-theme .ttrack.run{animation:du-tmarq calc(var(--n, 6) * 1.8s) linear infinite paused}@media (hover: hover){.club .du-theme:hover .ttrack.run{animation-play-state:running}}.club .du-theme.du-in{animation-fill-mode:backwards}.club .du-htheme{font-weight:600;color:#8d8796}.club .du-tpill{display:inline-flex;align-items:center;min-height:28px;padding:0 12px;border-radius:999px;border:1px solid;background:#141318;font-size:12px;font-weight:800;white-space:nowrap}.club .du-tpicks{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.club .du-tpicks-l{font-size:13px;font-weight:800;color:#a29cab;margin-right:4px}.club .du-tpicks .wamt{flex:0 0 auto;padding:0 14px}.club .du-tpicks .wamt:disabled{opacity:.55;cursor:default}.club .du-intro{position:relative;overflow:hidden;min-height:540px;padding:56px 32px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;text-align:center;background:#0f0e13!important;border-color:#2c2a33}.club .du-intro>*{position:relative}.club .du-intro .du-glow{position:absolute;left:50%;top:44%;width:640px;height:380px;max-width:120%;border-radius:50%;transform:translate(-50%,-50%);filter:blur(90px);opacity:.34;transition:background-color .45s ease;pointer-events:none}.club .du-perf{position:absolute!important;left:0;right:0;height:26px;background-color:#0a090d;background-image:linear-gradient(90deg,transparent 0 8px,#1f1d25 8px 22px,transparent 22px 30px);background-size:30px 12px;background-repeat:repeat-x;background-position:0 center;animation:du-perf 6s linear infinite;opacity:.9}.club .du-perf.top{top:0;border-bottom:1px solid #1b1a21}.club .du-perf.bot{bottom:0;border-top:1px solid #1b1a21;animation-direction:reverse}@keyframes du-perf{to{background-position:300px center}}.club .du-intro .du-mode-l{font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#8d8796}.club .du-intro .du-ilabel{font-size:13px;font-weight:900;letter-spacing:2px;text-transform:uppercase;transition:color .45s}.club .du-reel{--rh: 104px;position:relative;width:min(460px,100%);height:calc(var(--rh) * 3);overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 30%,#000 70%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0,#000 30%,#000 70%,transparent 100%)}.club .du-reel-win{position:absolute;left:0;right:0;top:var(--rh);height:var(--rh);box-sizing:border-box;border:2px solid #ffc53d;border-radius:16px;background:#ffc53d0d;pointer-events:none;z-index:1}.club .du-reel-strip{display:flex;flex-direction:column;animation:du-reel var(--dur) cubic-bezier(.33,1,.68,1) var(--delay) both}.club .du-reel-strip b{flex:none;height:var(--rh);display:flex;align-items:center;justify-content:center;font-family:Bebas Neue,Impact,sans-serif;font-weight:400;font-size:84px;line-height:1;letter-spacing:2px;white-space:nowrap}@keyframes du-reel{0%{transform:translateY(0)}to{transform:translateY(calc(var(--rh) * var(--rows) * -1))}}.club .du-imark{font-family:Bebas Neue,Impact,sans-serif;font-weight:400;font-size:120px;line-height:.9;letter-spacing:3px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;animation:du-mark .8s cubic-bezier(.2,.7,.2,1) both}@keyframes du-mark{0%{opacity:0;transform:scale(1.45);filter:blur(14px)}to{opacity:1;transform:none;filter:none}}.club .du-iname{margin:0;font-weight:900;font-size:30px;animation:rise .6s .15s cubic-bezier(.2,.7,.2,1) both}.club .du-imeta{font-size:14px;font-weight:700;color:#c9c4cf;animation:rise .6s .25s cubic-bezier(.2,.7,.2,1) both}.club .du-imeta b{color:#f3f1f4;font-weight:900}.club .du-fan{display:flex;justify-content:center;align-items:flex-end;height:118px;padding-top:6px}.club .du-fan>span{flex:none;margin:0 -5px;transform-origin:50% 100%;transform:translateY(var(--y)) rotate(var(--r))}.club .du-fan .fposter{width:62px;border-radius:8px;box-shadow:0 0 0 2px #0f0e13,0 10px 24px #00000080;animation:du-fan .55s cubic-bezier(.2,.7,.2,1) both;animation-delay:inherit}.club .du-fan>span{animation:none}@keyframes du-fan{0%{opacity:0;transform:translateY(40px);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}.club .du-cwrap{position:relative;width:96px;height:96px;display:flex;align-items:center;justify-content:center;animation:du-in .4s ease both}.club .du-cwrap svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.club .du-cwrap .cbar{stroke-dasharray:264;stroke-dashoffset:0;animation:du-cdrain var(--dur) linear var(--delay) forwards}@keyframes du-cdrain{to{stroke-dashoffset:264}}.club .du-cnum{font-family:Bebas Neue,Impact,sans-serif;font-size:56px;line-height:1;letter-spacing:1px;animation:du-cnum .45s cubic-bezier(.2,.7,.2,1) both}@keyframes du-cnum{0%{opacity:0;transform:scale(1.6);filter:blur(8px)}to{opacity:1;transform:none;filter:none}}.club .du-cnum-l{font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#a29cab}.club .dtoast{position:fixed;right:24px;top:104px;z-index:45;width:360px;max-width:calc(100vw - 32px);box-sizing:border-box;display:flex;flex-direction:column;gap:12px;padding:14px 14px 16px;border-radius:16px;background:#1b1a21;border:1px solid #5a2328;box-shadow:0 24px 60px #0009;font-family:Montserrat,system-ui,sans-serif;color:#f3f1f4;overflow:hidden;animation:dtoastin .45s cubic-bezier(.2,.7,.2,1) both}.club .dtoast-top{display:flex;align-items:flex-start;gap:12px}.club .dtoast-ico{position:relative;width:44px;height:44px;flex:none;border-radius:50%;background:#ff5a61;display:flex;align-items:center;justify-content:center}.club .dtoast-ico:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;border:2px solid #ff5a61;animation:dtoastring 1.6s ease-out infinite}.club .dtoast-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.club .dtoast-lbl{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#ff8a8f}.club .dtoast-title{font-size:15px;font-weight:800;line-height:1.3;overflow-wrap:anywhere}.club .dtoast-sub{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;font-size:13px;font-weight:600;color:#a29cab}.club .dtoast-x{width:32px;height:32px;margin:-6px -6px 0 0;flex:none;padding:0;border:0;border-radius:50%;background:none;color:#8d8796;cursor:pointer;display:flex;align-items:center;justify-content:center}.club .dtoast-x:hover{background:#26242d;color:#fff}.club .dtoast-act{display:flex;gap:8px}.club .dtoast-act .qbtn{flex:1}.club .dtoast-err{font-size:13px;font-weight:700;color:#ff8a8f}.club .dtoast-bar{position:absolute;left:0;bottom:0;width:100%;height:3px;background:#e50914;transform-origin:left;transition:transform 1s linear}@keyframes dtoastin{0%{opacity:0;transform:translateY(-10px) scale(.98);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes dtoastring{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(1.35)}}@media (max-width: 760px){.club .dtoast{left:12px;right:12px;top:68px;width:auto;max-width:none}}@media (prefers-reduced-motion: reduce){.club .dtoast-ico:after{animation:none}}.club .du-chat{display:flex;flex-direction:column;gap:8px;min-width:0}.club .du-chat-h{display:flex;align-items:center;gap:8px}.club .du-chat-t{flex:1;font-weight:900;font-size:14px}.club .du-chat-n{font-size:12px;font-weight:700;color:#8d8796}.club .du-chat-x{display:none;width:36px;height:36px;margin:-6px -6px -6px 0;border:0;border-radius:8px;background:transparent;align-items:center;justify-content:center;cursor:pointer}.club .du-chat-feed{flex:1;min-height:0;height:150px;overflow-y:auto;display:flex;flex-direction:column-reverse;gap:6px;padding:8px 10px;border-radius:10px;background:#111015;scrollbar-width:thin;box-sizing:border-box}.club .du-msg{font-size:13px;font-weight:600;line-height:1.4;color:#e6e2ea;overflow-wrap:anywhere;animation:du-in .35s ease both}.club .du-msg>b,.club .du-msg>a{font-weight:800;margin-right:6px}.club .du-msg.held{opacity:.5}.club .du-msg i{display:block;font-style:normal;font-size:11px;font-weight:700;color:#ffc53d}.club .du-chat-empty{margin:auto 0;font-size:12px;font-weight:600;line-height:1.45;color:#8d8796;text-align:center}.club .du-chat-quick{display:flex;gap:6px;flex-wrap:wrap}.club .du-chip2{min-height:30px;padding:0 10px;border-radius:999px;border:1px solid #34313c;background:#1d1c23;color:#d8d3dd;font:700 12px Montserrat,system-ui,sans-serif;cursor:pointer;transition:border-color .2s}.club .du-chip2:hover{border-color:#4a4654;color:#fff}.club .du-chip2:disabled{opacity:.5;cursor:default}.club .du-chat-in{display:flex;gap:6px}.club .du-chat-in .win{flex:1;min-width:0;min-height:40px;font-size:14px}.club .du-send{flex:none;width:40px;height:40px;border:0;border-radius:10px;background:#e50914;display:flex;align-items:center;justify-content:center;cursor:pointer}.club .du-send.off{background:#2c2a33;cursor:default}.club .du-chat-lock{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;border-radius:10px;background:#1f1a10;border:1px solid #4a3c17;font-size:13px;font-weight:700;color:#ffc53d}.club .du-chat-lock>span{flex:1 1 180px}.club .du-chat-note{font-size:12px;font-weight:600;color:#8d8796}.club .du-pgrid>aside .du-chat{margin-top:6px;padding-top:12px;border-top:1px solid #26242d}.club .du-pgrid>aside .du-chat-feed{height:118px}.club .du-room{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px;align-items:stretch}.club .du-room>.du-chat{padding-left:16px;border-left:1px solid #26242d}.club .du-room>.du-chat .du-chat-feed{height:auto;min-height:170px}.club .du-chat-res{padding:18px;max-width:900px;width:100%;margin:0 auto;box-sizing:border-box}.club .du-chat-btn{display:none!important}.club .du-chat-badge{min-width:18px;height:18px;padding:0 5px;box-sizing:border-box;border-radius:9px;background:#e50914;color:#fff;font-size:11px;font-weight:900;display:inline-flex;align-items:center;justify-content:center}.club .du-bub,.club .du-chat-bg{display:none}@keyframes du-sheet{0%{opacity:0;transform:translateY(40px);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@media (max-width: 1180px){.club .du-grid{grid-template-columns:minmax(0,1fr)}.club .du-pgrid{grid-template-columns:minmax(0,1fr) 300px;gap:16px}.club .du-grid>aside{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}}@media (max-width: 760px){.club .du-main{padding:14px 16px 32px;gap:14px}.club .du-main h1{font-size:26px!important}.club .du-grid{gap:12px}.club .du-grid>aside{display:flex!important;align-items:stretch}.club .du-modes{gap:10px;grid-template-columns:minmax(0,1fr)}.club .du-mode{min-height:0;padding:14px;display:grid;grid-template-columns:44px minmax(0,1fr);column-gap:12px;row-gap:10px;align-items:center}.club .du-mode>.du-icon{width:44px;height:44px;border-radius:12px}.club .du-mode>.du-grow{display:none}.club .du-mode>button{grid-column:1 / -1;width:100%}.club .du-mode .du-mtitle{font-size:16px!important}.club .du-hist{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:12px;row-gap:2px;align-items:baseline;min-height:0;padding:10px 0}.club .du-hist>span:nth-child(1){grid-column:1;grid-row:1;width:auto;font-size:11px;letter-spacing:.5px;line-height:1.3}.club .du-hist>span:nth-child(2){grid-column:1;grid-row:2;white-space:normal;overflow-wrap:anywhere;line-height:1.35}.club .du-hist>span:nth-child(3){grid-column:2;grid-row:2;text-align:right;font-size:12px;white-space:nowrap}.club .du-hist>span:nth-child(4){grid-column:2;grid-row:1;min-width:0;white-space:nowrap}.club .du-grid>aside section.panel{padding:16px!important}.club .du-stage{min-height:0;padding:28px 16px;gap:16px}.club .du-stage h2{font-size:22px!important}.club .du-stage .qbtn{flex:1 1 auto}.club .du-radar{width:120px;height:120px}.club .du-radar b{width:56px;height:56px}.club .du-vs{flex-wrap:nowrap;gap:8px;width:100%}.club .du-vsp{min-width:0;flex:1 1 0}.club .du-vsp>span,.club .du-vsp>a{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.club .du-vsp .du-vsnick{font-size:15px!important}.club .du-vsp .du-vsava{width:60px;height:60px;font-size:24px}.club .du-vsword{font-size:40px}.club .du-stage .du-wide{min-width:0!important;width:100%}.club .du-pgrid{grid-template-columns:minmax(0,1fr);gap:10px}.club .du-pgrid>div>.du-note{display:none}.club .du-frame{border-radius:12px}.club .du-ring{width:48px;height:48px;right:10px;top:10px}.club .du-pgrid>aside{padding:12px!important;gap:8px!important}.club .du-board{padding:6px 10px}.club .du-pgrid>aside .du-ask{display:none}.club .du-pgrid>aside .du-revtitle{font-size:18px!important}.club .du-mtop>span:first-child{font-size:16px!important}.club .du-dot{width:10px;height:10px}.club .du-result{padding:20px 16px}.club .du-result .du-big{font-size:52px}.club .du-result .du-actions{width:100%}.club .du-result .du-actions>.qbtn{flex:1 1 40%}.club .du-recap{gap:8px}.club .du-recap .du-thumb{width:52px}.club .du-recap>span:nth-of-type(2),.club .du-recap>span:nth-of-type(3){min-width:0;font-size:12px}.club .du-guess-r{padding-left:60px}.club .du-seat{min-height:56px;padding:6px}.club .du-themes{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.club .du-theme{padding:12px}.club .du-theme b{font-size:24px}.club .du-theme .tname{font-size:14px}.club .du-theme .tposters{margin-top:6px}.club .du-tpicks{flex-wrap:nowrap;overflow-x:auto;margin:0 -18px;padding:0 18px;scrollbar-width:none}.club .du-tpicks::-webkit-scrollbar{display:none}.club .du-tpicks>*{flex:none}.club .du-intro{min-height:0;padding:40px 14px 36px;gap:12px}.club .du-perf{height:16px;background-image:linear-gradient(90deg,transparent 0 5px,#1f1d25 5px 15px,transparent 15px 20px);background-size:20px 8px}.club .du-intro .du-glow{width:360px;height:300px}.club .du-reel{--rh: 66px}.club .du-reel-strip b{font-size:52px}.club .du-imark{font-size:56px}.club .du-iname{font-size:22px}.club .du-imeta{font-size:13px}.club .du-fan{height:90px}.club .du-fan .fposter{width:48px}.club .du-fan>span:first-child,.club .du-fan>span:last-child{display:none}.club .du-cwrap{width:80px;height:80px}.club .du-room{grid-template-columns:minmax(0,1fr);gap:12px}.club .du-room>.du-chat{padding-left:0;border-left:0;padding-top:12px;border-top:1px solid #26242d}.club .du-room>.du-chat .du-chat-feed{min-height:0;height:150px}.club .du-mtop{gap:8px!important}.club .du-chat-btn{display:inline-flex!important}.club .du-pgrid .du-chat{display:none}.club .du-pgrid .du-chat.open{display:flex;position:fixed;left:0;right:0;bottom:0;z-index:61;max-height:78vh;box-sizing:border-box;margin:0;padding:16px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid #34313c;border-radius:18px 18px 0 0;background:#1b1a21;box-shadow:0 -20px 60px #0009;animation:du-sheet .35s cubic-bezier(.2,.7,.2,1) both}.club .du-pgrid .du-chat.open .du-chat-feed{height:40vh}.club .du-chat.open .du-chat-x{display:flex}.club .du-chat-bg.on{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:60;background:#08070ab8;animation:du-in .3s ease both}.club .du-chat-in .win{font-size:16px}.club .du-frame .du-bub{display:flex;position:absolute;left:10px;bottom:10px;z-index:1;max-width:calc(100% - 20px);box-sizing:border-box;padding:8px 12px;border-radius:12px;border:1px solid #34313c;background:#0b0a0ee6;color:#f3f1f4;font:600 13px/1.35 Montserrat,system-ui,sans-serif;text-align:left;cursor:pointer;animation:du-in .35s ease both}.club .du-frame .du-bub b{font-weight:800;margin-right:6px;flex:none}.club .du-chat-res{padding:14px}}@keyframes qfin{0%{opacity:0;transform:scale(1.03);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}@keyframes qbump{0%{transform:none}40%{transform:scale(1.18)}to{transform:none}}@keyframes qflashok{0%{box-shadow:inset 0 0 0 2px #7ee08a,0 0 #7ee08a59}to{box-shadow:inset 0 0 0 1px #7ee08a00,0 0 0 14px #7ee08a00}}@keyframes qflashbad{0%{box-shadow:inset 0 0 0 2px #ff5a61,0 0 #ff5a614d}to{box-shadow:inset 0 0 0 1px #ff5a6100,0 0 0 14px #ff5a6100}}@keyframes qcurdot{0%,to{box-shadow:0 0 #ffc53d80}50%{box-shadow:0 0 0 5px #ffc53d00}}@keyframes qdlgin{0%{opacity:0;filter:blur(6px);transform:translate(-50%,-48%) scale(.98)}to{opacity:1;filter:blur(0);transform:translate(-50%,-50%)}}@keyframes qsheetin{0%{opacity:0;filter:blur(6px);transform:translateY(24px)}to{opacity:1;filter:blur(0);transform:none}}@keyframes qbgin{0%{opacity:0}to{opacity:1}}.club .qmain{width:100%;max-width:1440px;margin:0 auto;padding:28px 24px 56px;box-sizing:border-box;display:flex;flex-direction:column;gap:28px}.club .qmain.qbuild,.club .qmain.qplay{padding-top:24px;gap:20px}.club .qmain.qplay{max-width:1200px}.club .qh2{margin:0;font-weight:900;font-size:22px}.club .qmuted{font-size:14px;font-weight:600;color:#8d8796}.club .qerr{font-size:13px;font-weight:700;color:#ff8a8f}.club .qnote{padding:12px 14px;border-radius:12px;background:#141318;border:1px solid #2c2a33;font-size:13px;font-weight:700;line-height:1.45;color:#c9c4cf}.club .qalert{padding:12px 14px;border-radius:12px;background:#2a1215;border:1px solid #4a1d20;font-size:13px;font-weight:700;line-height:1.45;color:#ff8a8f}.club .qlabel{font-size:12px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:#8d8796}.club .qmain .qbtn.sm{min-height:36px;padding:0 12px;font-size:13px}.club .qbtn:disabled{cursor:default}.club .qimg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;animation:qfin .5s cubic-bezier(.2,.7,.2,1) both}.club .frame .qtag,.club .pframe .qtag{z-index:2}.club .qhead{display:flex;align-items:flex-end;gap:20px;flex-wrap:wrap}.club .qhead-t{flex:1;min-width:280px;display:flex;flex-direction:column;gap:6px}.club .qhead-t h1{margin:0;font-weight:900;font-size:34px;letter-spacing:-.01em}.club .qhead-t span{font-size:14px;font-weight:600;color:#a29cab}.club .qtags{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.club .qfind{position:relative;display:flex;align-items:center;margin-left:auto;min-width:240px;color:#8d8796}.club .qfind.wide{margin-left:0;width:100%}.club .qfind .qsearch-i{position:absolute;left:14px;opacity:.8;pointer-events:none}.club .qfind input{width:100%;box-sizing:border-box;min-height:44px;padding:0 14px 0 42px;border-radius:12px;border:1px solid #2c2a33;background:#0f0e13;color:#f3f1f4;font:600 15px Montserrat,system-ui,sans-serif;outline:none}.club .qfind.wide input{min-height:48px}.club .qfind input:focus{border-color:#ffc53d}.club .qempty{padding:28px;text-align:center;font-size:15px;font-weight:700;color:#a29cab}.club .qline{display:flex;flex-direction:column;gap:14px}.club .qline-h{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap}.club .qline-h h2{margin:0;font-weight:900;font-size:22px}.club .qline-sub{flex:1;font-size:13px;font-weight:700}.club .qarrows{display:flex;gap:6px}.club .qgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.club .qslider{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px)/4);gap:16px;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding-bottom:2px}.club .qslider::-webkit-scrollbar{display:none}.club .qslider>*{scroll-snap-align:start}.club .arrow{width:36px;height:36px;border-radius:50%;border:1px solid #34313c;background:#1d1c23;color:#f3f1f4;font:900 20px Montserrat,system-ui,sans-serif;line-height:1;cursor:pointer}.club .arrow:hover{border-color:#4a4654}.club .qcard{display:flex;flex-direction:column;background:#16151b;border:1px solid #26242d;border-radius:14px;overflow:hidden;animation:qin .4s ease both;transition:transform .25s cubic-bezier(.2,.7,.2,1),border-color .25s}.club .qcard .qcover{border-radius:12px 12px 0 0}.club .qcard-b{flex:1;padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px;min-width:0}.club .qcard-b h3{margin:0;font-weight:800;font-size:16px;line-height:1.3;overflow-wrap:anywhere}.club .qcard-b h3 a{color:inherit;text-decoration:none;transition:color .2s}.club .qopen{display:block;text-decoration:none;color:inherit}.club .qstats{display:flex;align-items:center;gap:6px;flex-wrap:wrap;font-size:13px;font-weight:600;color:#a29cab}.club .qdone{font-size:13px;font-weight:800;color:#7ee08a}.club .mstats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.club .mrow{padding:14px;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.club .mrow-main{flex:1;min-width:220px;display:flex;flex-direction:column;gap:6px}.club .mrow-main h3{margin:0;font-weight:800;font-size:17px;overflow-wrap:anywhere}.club .mrow-earn{min-width:150px;display:flex;flex-direction:column;gap:2px;text-align:right}.club .mrow-act{display:flex;flex-direction:column;gap:6px;min-width:170px}.club .qmeta{font-size:13px;font-weight:600;color:#a29cab}.club .qstatus{padding:3px 8px;border-radius:6px;font-size:12px;font-weight:800;background:#26242d;color:#c9c4cf}.club .qstatus.ok{background:#1f3a26;color:#7ee08a}.club .qstatus.off{background:#2a1215;color:#ff8a8f}.club .qhistory{padding:8px 20px 12px;display:flex;flex-direction:column}.club .qhistory h2{margin:0;padding:12px 0;font-weight:900;font-size:18px}.club .qhist-row{display:flex;align-items:center;gap:14px;min-height:52px;border-top:1px solid #222029}.club .qhist-t{flex:1;min-width:0;font-size:14px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#f3f1f4;text-decoration:none}.club a.qhist-t{color:#f3f1f4}.club .qhist-t:hover{text-decoration:underline}.club .qhist-a{font-size:13px;font-weight:600;color:#8d8796}.club .qhist-s{min-width:76px;text-align:right;font-weight:900;font-size:15px;color:#7ee08a}.club .qdlg-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;background:#050408b3;animation:qbgin .2s ease both}.club .qdlg{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);z-index:71;max-width:calc(100vw - 32px);max-height:calc(100vh - 32px);overflow-y:auto;box-sizing:border-box;padding:20px;border-radius:18px;background:#1b1a21;border:1px solid #34313c;box-shadow:0 24px 60px #0009;display:flex;flex-direction:column;gap:14px;animation:qdlgin .22s cubic-bezier(.2,.7,.2,1) both}.club .qdlg-x{width:32px;height:32px;margin:-6px -6px -6px 0;border-radius:8px;border:0;background:transparent;color:#f3f1f4;display:flex;align-items:center;justify-content:center;cursor:pointer}.club .qprice-row{display:flex;justify-content:space-between;padding:12px;border-radius:12px;background:#141318;font-size:14px;font-weight:700}.club .qprice{display:inline-flex;align-items:center;gap:6px;color:#ffc53d;font-weight:800}.club .qprice-old{color:#8d8796;font-weight:700;text-decoration-thickness:2px;text-decoration-color:#ff5a61}.club .qtag .qprice{color:inherit;gap:4px}.club .qtag .qprice-old{color:#1a140099;text-decoration-color:#1a1400bf}.club .qdiscount{font-size:12px;font-weight:800;color:#ff8a8f;animation:rise .45s cubic-bezier(.2,.7,.2,1) both}.club .qends{font-size:12px;font-weight:800;color:#ffc53d;animation:rise .45s cubic-bezier(.2,.7,.2,1) both}.club .qterm{font-size:12px;font-weight:800;color:#8d8796}.club .qterm.on{color:#ffc53d}.club .qterm.off{color:#ff8a8f}.club .qprice-active{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.club .qhint{font-size:13px;font-weight:700;line-height:1.45;color:#c9c4cf}.club .qperson{display:flex;align-items:center;gap:10px;min-height:44px}.club .qperson.line{border-top:1px solid #222029}.club .qbuild-h{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.club .qbuild-h h1{margin:0;font-weight:900;font-size:30px;flex:1}.club .qsteps{list-style:none;margin:0;padding:0;display:flex;gap:6px;flex-wrap:wrap}.club .stepb{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px 0 6px;border-radius:999px;border:1px solid #2c2a33;background:transparent;color:#c9c4cf;font:700 13px Montserrat,system-ui,sans-serif;cursor:pointer}.club .stepb.on{border-color:#ffc53d;color:#ffc53d}.club .stepb.off{color:#5f5a68;cursor:default}.club .stepn{width:28px;height:28px;border-radius:50%;background:#24222b;display:inline-flex;align-items:center;justify-content:center;font-weight:900}.club .stepb.on .stepn{background:#ffc53d;color:#1a1400}.club .cgrid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:20px;align-items:start}.club .qpanel{padding:20px;display:flex;flex-direction:column;gap:14px}.club .qlistnote{display:flex;gap:12px;align-items:center;padding:12px 14px;border-radius:12px;background:#1f1a10;border:1px solid #4a3c17;font-size:13px;font-weight:600;line-height:1.45;color:#d8d3dd}.club .qlistnote.done{background:#13201a;border-color:#1f4a2a}.club .qlistnote>span{flex:1}.club .qfilm{display:flex;align-items:center;gap:14px;min-height:64px;padding:6px 0;border-top:1px solid #222029}.club .qfilm-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.club .qfilm-empty{padding:16px 0;border-top:1px solid #222029;font-size:14px;font-weight:600;color:#8d8796}.club .fposter{flex:none;position:relative;display:grid;place-items:center;width:48px;aspect-ratio:2 / 3;border-radius:6px;overflow:hidden;background:#24222b;box-shadow:inset 0 0 0 1px #2e2b36}.club .fposter.sm{width:28px;border-radius:4px}.club .fposter img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;opacity:0;filter:blur(6px);transition:opacity .35s ease,filter .35s ease}.club .fposter img.on{opacity:1;filter:none}.club .fposter-ph{width:60%;height:auto;display:block}.club .fposter.sm .fposter-ph{width:70%}.club .qinfo{display:flex;gap:12px;align-items:center;padding:14px 16px;border-radius:12px;background:#16151b;border:1px dashed #3a3742;font-size:13px;font-weight:600;line-height:1.45;color:#c9c4cf}.club .fgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.club .fcard{overflow:hidden;display:flex;flex-direction:column;transition:transform .2s,opacity .2s,box-shadow .2s;cursor:grab}.club .fcard:active{cursor:grabbing}.club .fcard.dragging{opacity:.35}.club .fcard.over{box-shadow:0 0 0 2px #ffc53d;transform:scale(1.02)}.club .qfcard-t{flex:1;min-width:0;font-weight:800;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club .grip{flex:none;color:#6f6978;font-size:16px;line-height:1;cursor:grab}.club .mini{width:30px;height:30px;flex:none;padding:0;border-radius:8px;border:1px solid #34313c;background:#1d1c23;color:#e6e2ea;font:900 16px Montserrat,system-ui,sans-serif;line-height:1;cursor:pointer}.club .mini:hover{border-color:#4a4654}.club .mini.off{opacity:.35;cursor:default}.club .qfield{display:flex;flex-direction:column;gap:8px;font-size:13px;font-weight:800;color:#a29cab}.club .qfield-l{font-size:13px;font-weight:800;color:#a29cab}.club .qtypes{display:grid;grid-template-columns:1fr 1fr;gap:12px}.club .tcard{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:14px;border:2px solid #2c2a33;background:#141318;color:#f3f1f4;text-align:left;cursor:pointer;font-family:Montserrat,system-ui,sans-serif}.club .tcard:hover{border-color:#4a4654}.club .tcard.on{border-color:#ffc53d;background:#1f1a10}.club .qprices,.club .qcovers{display:flex;gap:8px;flex-wrap:wrap}.club .qcover-b{width:120px;padding:0;border:3px solid transparent;border-radius:10px;background:none;cursor:pointer;overflow:hidden;transition:border-color .2s}.club .qcover-b .frame{border-radius:7px}.club .qcover-up{width:120px;aspect-ratio:16/9;box-sizing:border-box;padding:4px;border:2px dashed #4a4653;border-radius:10px;background:#141318;color:#c9c4cf;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;font:inherit;font-size:12px;font-weight:800;text-align:center;cursor:pointer;transition:border-color .2s,color .2s}.club .qcover-up:hover{border-color:#ffc53d;color:#ffc53d}.club .qcover-up.off{opacity:.5;cursor:default;border-color:#4a4653;color:#c9c4cf}.club .qsgrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.club .qsgrid .qcover-b{width:auto}.club .fcard-f{position:relative;display:block;width:100%;padding:0;border:0;background:none;color:inherit;cursor:pointer}.club .fcard-hover{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#0b0a0e8c;color:#f3f1f4;font-size:14px;font-weight:800;opacity:0;transition:opacity .2s}.club .fcard-f:hover .fcard-hover,.club .fcard-f:focus-visible .fcard-hover{opacity:1}@keyframes qpickin{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:none}}.club .qpick-big{width:100%;flex:none}.club .qpick-big .qimg{animation:qpickin .3s ease both}.club .qstrip{display:flex;gap:8px;flex:none;overflow-x:auto;padding:2px 2px 8px;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#3a3742 transparent;outline:none}.club .qstrip:focus-visible{box-shadow:0 0 0 2px #4a4654;border-radius:12px}.club .qstrip-b{position:relative;flex:0 0 132px;padding:0;border:3px solid transparent;border-radius:10px;background:none;cursor:pointer;overflow:hidden;scroll-snap-align:start;transition:border-color .2s}.club .qstrip-b .frame{border-radius:7px}.club .qstrip-b:hover{border-color:#4a4654}.club .qstrip-b.on{border-color:#ffc53d}.club .qstrip-now{position:absolute;top:6px;right:6px;width:10px;height:10px;border-radius:50%;background:#ffc53d;box-shadow:0 0 0 2px #1b1a21}.club .qstrip-more{flex:0 0 132px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding:6px;border-radius:10px;border:1px dashed #4a4654;background:#141318;color:#f3f1f4;font:700 12px Montserrat,system-ui,sans-serif;cursor:pointer;scroll-snap-align:start;transition:border-color .2s}.club .qstrip-more:hover{border-color:#ffc53d}.club .qstrip-more.off{opacity:.45;cursor:default;border-color:#4a4654}.club .qstrip-cost{display:inline-flex;align-items:center;gap:3px;color:#ffc53d}.club .qpick-wait{min-height:84px;display:flex;align-items:center;font-size:13px;font-weight:600;color:#8d8796}.club .qpick-hint{font-size:12px;font-weight:600;line-height:1.45;color:#8d8796}.club .qpick-acts{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.club .qpub{flex-direction:row;gap:20px;flex-wrap:wrap}.club .qcosts{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border-radius:12px;background:#141318;font-size:14px;font-weight:700}.club .qcosts>div{display:flex;justify-content:space-between;gap:10px}.club .qdone-p{border-color:#1f4a2a;background:linear-gradient(180deg,#13201a,#16151b)}.club .qaside{padding:18px;display:flex;flex-direction:column;gap:14px;position:sticky;top:16px}.club .qcount{display:flex;flex-direction:column;gap:6px}.club .qcount>.num{display:flex;justify-content:space-between;font-size:13px;font-weight:700}.club .qbar-s{height:6px;border-radius:3px;background:#26242d;overflow:hidden}.club .qbar-s>div{height:100%;transition:width .3s}.club .qsum{display:flex;justify-content:space-between;gap:10px;font-size:13px;font-weight:700;padding-top:8px;border-top:1px solid #222029}.club .qsum>span:last-child{text-align:right}.club .qchosen{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:#d8d3dd;animation:qin .3s ease both}.club .qchosen>.num{width:22px;flex:none;color:#8d8796;font-weight:800}.club .qchosen-t{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club .qx{width:28px;height:28px;border:0;border-radius:6px;background:transparent;color:#8d8796;font:700 18px Montserrat,system-ui,sans-serif;cursor:pointer}.club .qx:hover{color:#fff;background:#24222b}.club .qnav{display:flex;gap:8px;padding-top:6px}.club .qplay-h{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.club .qplay-t{flex:1;min-width:240px;display:flex;flex-direction:column;gap:2px}.club .qplay-t h1{margin:0;font-weight:900;font-size:24px;overflow-wrap:anywhere}.club .qdots{display:flex;align-items:center;gap:6px}.club .dot{width:14px;height:14px;border-radius:50%;box-sizing:border-box;border:2px solid #3a3742;transition:background .3s,border-color .3s,transform .3s}.club .dot.done{transform:scale(1.08)}.club .dot.cur{animation:qcurdot 1.6s ease-in-out infinite}.club .qxp{display:inline-block;min-width:90px;text-align:right;font-weight:900;font-size:16px;color:#ffc53d}.club .qstreak{display:inline-flex;align-items:center;min-height:26px;padding:0 10px;border-radius:999px;background:#2a1012;border:1px solid #5c1a1e;color:#ff8a8f;font-size:13px;font-weight:900;letter-spacing:.3px;animation:qstreak .5s cubic-bezier(.3,.7,.3,1) both}@keyframes qstreak{0%{opacity:0;transform:scale(.5);filter:blur(4px)}55%{opacity:1;transform:scale(1.18);filter:none}to{transform:none}}.club .bump0{animation:qbump .45s ease}.club .fin0{animation:qfin .55s cubic-bezier(.2,.7,.2,1) both}.club .shake0{animation:shake1 .4s ease}.club .qintro{padding:24px;display:flex;gap:28px;flex-wrap:wrap;align-items:center}.club .qintro-f{width:420px;max-width:100%;flex:none}.club .qintro-b{flex:1;min-width:280px;display:flex;flex-direction:column;gap:14px}.club .qavg{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 12px;border-radius:999px;background:#1d1c23;border:1px solid #34313c;font-size:13px;font-weight:700;color:#c9c4cf}.club .qbought{font-size:13px;font-weight:800;color:#7ee08a}.club .qstop{font-size:13px;font-weight:800;color:#ffc53d}.club .qintro-acts{display:flex;gap:10px;flex-wrap:wrap}.club .qquit{padding:12px;border-radius:12px;background:#141318;border:1px solid #2c2a33;display:flex;flex-direction:column;gap:10px;font-size:13px;font-weight:700;line-height:1.45;color:#c9c4cf}.club .qquit>div{display:flex;gap:8px}.club .qquit .qbtn{flex:1}.club .qquit-link{align-self:center;background:none;border:0;padding:4px;color:#8d8796;font:700 13px Montserrat,system-ui,sans-serif;text-decoration:underline;cursor:pointer}.club .qquit-link:hover{color:#c9c4cf}.club .qrules{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:10px}.club .qrules li{display:flex;align-items:center;gap:12px;font-size:15px;font-weight:600;line-height:1.45;color:#e6e2ea}.club .qrule-i{width:36px;height:36px;flex:none;border-radius:10px;background:#2a2312;display:flex;align-items:center;justify-content:center}.club .pgrid{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:20px;align-items:stretch}.club .vote{display:inline-flex;align-items:center;gap:6px;min-height:38px;padding:0 12px;border-radius:999px;border:1px solid #2c2a33;background:#16151b;color:#c9c4cf;font:800 13px Montserrat,system-ui,sans-serif;cursor:pointer;transition:background .2s,border-color .2s,color .2s,transform .12s}.club .vote:hover{border-color:#4a4654}.club .vote:active{transform:scale(.97)}.club .vote.on{border-color:#7ee08a;background:#13201a;color:#7ee08a}.club .vote.on.down{border-color:#ff5a61;background:#2a1215;color:#ff8a8f}.club .chip-r{min-height:36px;padding:0 12px;border-radius:999px;border:1px solid #34313c;background:#1d1c23;color:#d8d3dd;font:700 13px Montserrat,system-ui,sans-serif;cursor:pointer}.club .chip-r.on{border-color:#ff5a61;background:#2a1215;color:#ff8a8f}.club .qanswer{position:relative;padding:20px;display:flex;flex-direction:column;gap:14px}.club .sugg{display:flex;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 12px;border:0;border-radius:8px;background:none;color:#f3f1f4;font:700 15px Montserrat,system-ui,sans-serif;cursor:pointer;text-align:left;transition:background .15s}.club .sugg:hover{background:#24222b}.club .sugg.off{opacity:.55;cursor:default}.club .qsug-empty,.club .qsug-hint{padding:8px 4px;font-size:13px;font-weight:600;line-height:1.45;color:#8d8796}.club .qwrong{padding:5px 10px;border-radius:999px;background:#2a1215;color:#ff8a8f;font-size:13px;font-weight:700}.club .qflash{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;pointer-events:none}.club .flash-ok{animation:qflashok .9s ease-out both}.club .flash-bad{animation:qflashbad .9s ease-out both}.club .qfinal{padding:24px;display:flex;flex-direction:column;gap:18px}.club .qscore{display:inline-block;font-weight:900;font-size:56px;line-height:1}.club .qrecap{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.club .qrecap>div{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:10px;background:#141318}.club .qrecap>div>span:first-child{width:10px;height:10px;flex:none;border-radius:50%}.club .qrecap-t{min-width:0;font-size:13px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club .qrate{display:flex;flex-direction:column;gap:12px;padding-top:18px;border-top:1px solid #222029}.club .qrate h2{margin:0;font-weight:900;font-size:20px}.club .star{width:48px;height:48px;padding:0;border:0;background:none;font-size:40px;line-height:1;cursor:pointer;transition:transform .15s,color .2s}.club .star:hover{transform:scale(1.15)}.club .star.on{animation:pop .35s ease both}.club .qthanks{padding:12px 14px;border-radius:12px;background:#13201a;border:1px solid #1f4a2a;font-size:14px;font-weight:700;color:#7ee08a}.club .qxpbox{padding:20px;display:flex;flex-direction:column;gap:12px}.club .qxprow{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-top:1px solid #222029;font-size:14px;font-weight:700;color:#c9c4cf}.club .qxptotal{display:flex;justify-content:space-between;padding-top:10px;border-top:1px solid #3a3742;font-weight:900;font-size:18px}.club .rv{padding:24px;display:flex;flex-direction:column;gap:18px}.club .rv-head{display:flex;align-items:center;justify-content:space-between;gap:10px 16px;flex-wrap:wrap}.club .rv-head h2{margin:0;display:flex;align-items:baseline;gap:10px;font-weight:900;font-size:20px}.club .rv-head h2 .num{font-size:15px;font-weight:800;color:#8d8796}.club .rv-sort{display:flex;gap:6px}.club .rv-sort .chip{white-space:nowrap}.club .rv-grid{display:grid;grid-template-columns:240px minmax(0,1fr);gap:24px;align-items:start}.club .rv-grid.one{grid-template-columns:minmax(0,1fr)}.club .rv-sum{position:sticky;top:16px;display:flex;flex-direction:column;gap:6px;padding:18px;border-radius:14px;background:#141318}.club .rv-avg{font-size:48px;font-weight:900;line-height:1}.club .rv-stars{display:flex;gap:2px;font-size:20px;line-height:1}.club .rv-stars i{font-style:normal}.club .rv-total{font-size:13px;font-weight:700;color:#a29cab}.club .rv-bars{display:flex;flex-direction:column;gap:7px;margin-top:10px}.club .rv-bar{display:grid;grid-template-columns:26px minmax(0,1fr) 40px;align-items:center;gap:8px;font-size:12px;font-weight:800;color:#a29cab}.club .rv-bar i{display:block;height:6px;border-radius:3px;background:#26242d;overflow:hidden}.club .rv-bar i b{display:block;height:100%;border-radius:3px;background:#ffc53d;transition:width .6s cubic-bezier(.2,.7,.2,1)}.club .rv-bar span:last-child{text-align:right;color:#8d8796}.club .rv-main{min-width:0;display:flex;flex-direction:column;gap:12px}.club .rv-list{position:relative;display:flex;flex-direction:column;gap:10px}.club .rv-item{display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:14px;background:#141318;border:1px solid #222029;transition:filter .45s,opacity .45s}.club .rv-item.mine{border-color:#5a4a1a;background:#1a1710}.club .rv-top{display:flex;align-items:center;gap:10px}.club .rv-ava{width:36px;height:36px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#141217;font:900 14px Montserrat,system-ui,sans-serif}.club .rv-who{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.club .rv-nick{display:flex;align-items:center;gap:6px;min-width:0}.club .rv-nick img{max-width:24px;max-height:19px;flex:none}.club .rv-nick a{min-width:0;display:flex;text-decoration:none}.club .rv-nick a:hover b{text-decoration:underline}.club .rv-nick b{min-width:0;font-size:14px;font-weight:800;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club .rv-meta{font-size:12px;font-weight:700;color:#8d8796}.club .rv-on{color:#ffc53d;letter-spacing:1px}.club .rv-off{color:#3a3742;letter-spacing:1px}.club .rv-tag{flex:none;padding:4px 9px;border-radius:999px;background:#2a2312;color:#ffc53d;font-size:11px;font-weight:800;white-space:nowrap}.club .rv-text{margin:0;font-size:14px;font-weight:600;line-height:1.55;color:#e6e2ea;white-space:pre-line;overflow-wrap:anywhere}.club .rv-hidden{padding:8px 10px;border-radius:10px;background:#2a1215;border:1px solid #5a1a1f;color:#ff8a8f;font-size:12px;font-weight:700;line-height:1.45}.club .rv-flag{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;min-height:32px;margin:-4px 0 -4px -8px;padding:0 8px;border:0;border-radius:8px;background:none;color:#8d8796;font:700 12px Montserrat,system-ui,sans-serif;cursor:pointer;transition:color .2s,background .2s}.club .rv-flag:hover{color:#ff8a8f;background:#1d1c23}.club .rv-rep{display:flex;flex-direction:column;gap:10px;padding:12px;border-radius:12px;background:#1b1a21;border:1px solid #2c2a33;animation:rise .35s cubic-bezier(.2,.7,.2,1) both}.club .rv-note{font-size:12px;font-weight:700;color:#8d8796;animation:rise .35s cubic-bezier(.2,.7,.2,1) both}.club .rv-list.veiled .rv-item{animation:none;filter:blur(6px);opacity:.5;pointer-events:none;user-select:none;-webkit-user-select:none}.club .rv-veil{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:20px;text-align:center;animation:rise .45s cubic-bezier(.2,.7,.2,1) both}.club .rv-veil b{font-size:17px;font-weight:900}.club .rv-veil span{max-width:360px;font-size:13px;font-weight:600;line-height:1.5;color:#c9c4cf}.club .rv-veil .qbtn{margin-top:4px}.club .rv-empty{display:flex;flex-direction:column;align-items:center;gap:6px;padding:28px 20px;border-radius:14px;border:1px dashed #2c2a33;text-align:center}.club .rv-empty b{font-size:16px;font-weight:900}.club .rv-empty span{max-width:420px;font-size:13px;font-weight:600;line-height:1.5;color:#a29cab}.club .rv-more{align-self:center;min-width:220px}@media (max-width: 1180px){.club .pgrid,.club .cgrid{grid-template-columns:minmax(0,1fr)}.club .qslider{grid-auto-columns:calc((100% - 16px)/2)}.club .mstats,.club .qgrid,.club .fgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.club .qaside{position:static}}@media (max-width: 640px){.club .qslider{grid-auto-columns:85%}.club .qgrid,.club .fgrid{grid-template-columns:minmax(0,1fr)}}@media (max-width: 760px){.club .qmain{padding-top:16px;gap:20px}.club .qmain.qbuild,.club .qmain.qplay{padding-top:14px;gap:14px}.club .qhead{gap:10px}.club .qhead-t{flex-basis:100%;min-width:0}.club .qhead-t h1{font-size:28px}.club .qhead>.qbtn{flex:1 1 0;min-width:0;padding:0 10px}.club .qmain .qbtn.sm{min-height:44px;padding:0 12px;font-size:13px}.club .qtags{flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:0 16px 2px;scrollbar-width:none}.club .qtags::-webkit-scrollbar{display:none}.club .qtags>*{flex:none;white-space:nowrap}.club .qtags .qfind{min-width:200px;margin-left:0}.club .qline-h{gap:6px 10px}.club .qline-h h2{flex:1;font-size:20px}.club .qline-sub{order:3;flex-basis:100%}.club .qarrows{display:none}.club .qslider{grid-auto-columns:72%;gap:10px;margin:0 -16px;padding:0 16px 2px;scroll-padding:0 16px}.club .qgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.club .qgrid .qcard-b,.club .qslider .qcard-b{padding:10px 12px 12px;gap:6px}.club .qgrid .qcard h3{font-size:14px}.club .qgrid .qstats{font-size:12px}.club .qgrid .qcard .qbtn{width:100%;padding:0 8px;font-size:13px}.club .mstats{gap:8px}.club .mstats>*{padding:12px 14px!important}.club .mrow{display:grid;grid-template-columns:96px minmax(0,1fr);gap:10px 12px;align-items:start}.club .mrow>.frame{width:auto!important}.club .mrow-main{min-width:0}.club .mrow-main h3{font-size:15px}.club .mrow-earn{grid-column:1 / -1;min-width:0;flex-direction:row;align-items:baseline;gap:8px;text-align:left}.club .mrow-act{grid-column:1 / -1;min-width:0;flex-direction:row;flex-wrap:wrap}.club .mrow-act .qbtn{flex:1 1 140px}.club .qhistory{padding:6px 14px 10px}.club .qdlg{left:0;right:0;top:auto;bottom:0;transform:none;width:auto!important;max-width:none;max-height:88vh;border-radius:20px 20px 0 0;padding-bottom:calc(20px + env(safe-area-inset-bottom));animation:qsheetin .25s cubic-bezier(.2,.7,.2,1) both}.club .qsgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.club .qstrip{margin:0 -20px;padding:2px 20px 8px;scroll-padding:0 20px}.club .qstrip-b,.club .qstrip-more{flex-basis:108px}.club .qpick-acts{flex-direction:column-reverse}.club .qpick-acts .qbtn{width:100%}.club .qbuild-h{gap:10px 12px}.club .qbuild-h h1{font-size:24px}.club .qsteps{flex-basis:100%;flex-wrap:nowrap;overflow-x:auto;margin:0 -16px;padding:0 16px 2px;scrollbar-width:none}.club .qsteps::-webkit-scrollbar{display:none}.club .qsteps>li{flex:none}.club .stepb{min-height:44px}.club .cgrid{gap:14px;padding-bottom:84px}.club .qpanel{padding:14px}.club .qfilm{gap:10px;min-height:56px}.club .qfilm>.frame{width:56px!important}.club .qfilm>.fposter{width:40px}.club .qfilm-t>span:first-child{font-size:14px!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.club .qfilm>button{min-width:0!important;min-height:44px;padding:0 12px;font-size:13px}.club .fgrid{gap:12px}.club .fgrid .mini{min-width:44px;min-height:44px}.club .qtypes{grid-template-columns:minmax(0,1fr)}.club .qcovers .qcover-b,.club .qcovers .qcover-up{width:calc((100% - 16px) / 3)}.club .qprices input{flex:1 1 120px!important;min-width:0}.club .qpub .qcard{width:100%!important;flex:1 1 100%!important}.club .qaside{position:fixed;left:0;right:0;top:auto;bottom:calc(64px + env(safe-area-inset-bottom));z-index:29;flex-direction:row;align-items:center;gap:12px;padding:10px 16px;border-radius:16px 16px 0 0;border-left:0;border-right:0;border-bottom:0;background:#16151bf7;box-shadow:0 -12px 32px #00000073}.club .qaside>*{display:none!important}.club .qaside>.qcount{display:flex!important;flex:1;min-width:0}.club .qaside>.qcount>.num{justify-content:flex-start;gap:4px;white-space:nowrap;font-size:12px}.club .qaside>.qnav{display:flex!important;flex:none;padding-top:0}.club .qaside>.qnav .qbtn{min-height:44px;flex:none!important;padding:0 14px}.club .qplay-h{gap:10px 12px}.club .qplay-t{min-width:0;flex:1 1 calc(100% - 56px)}.club .qplay-t h1{font-size:20px;line-height:1.25}.club .qdots{flex:1 1 auto;flex-wrap:wrap;gap:5px}.club .qdots .dot{width:11px;height:11px}.club .qxp{min-width:0;font-size:15px}.club .qintro{padding:14px;gap:16px}.club .qintro-b{min-width:0}.club .qintro-b .qbtn.red,.club .qintro-b .qbtn.gold{align-self:stretch!important;min-width:0!important}.club .qintro-acts .qbtn{flex:1 1 100%}.club .pgrid{gap:12px}.club .pframe{border-radius:12px}.club .qanswer{padding:14px;gap:12px}.club .qanswer h2{font-size:18px!important}.club .vote{min-height:44px}.club .qanswer>.qbtn{width:100%}.club .qfinal{padding:16px;gap:14px}.club .qscore{font-size:44px}.club .qrecap{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.club .star{min-width:44px;min-height:44px}.club .qrate .qbtn{align-self:stretch!important;min-width:0!important}.club .qxpbox>a.qbtn{width:100%}.club .rv{padding:16px;gap:14px}.club .rv-head h2{font-size:18px}.club .rv-sort{width:100%;overflow-x:auto;scrollbar-width:none}.club .rv-sort::-webkit-scrollbar{display:none}.club .rv-sort .chip{min-height:40px}.club .rv-grid{grid-template-columns:minmax(0,1fr);gap:14px}.club .rv-sum{position:static;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:18px;row-gap:4px;padding:14px;align-items:center}.club .rv-sum>.rv-avg,.club .rv-sum>.rv-stars,.club .rv-sum>.rv-total{grid-column:1}.club .rv-sum>.rv-bars{grid-column:2;grid-row:1 / span 3;margin-top:0;gap:5px}.club .rv-avg{font-size:40px}.club .rv-stars{font-size:16px}.club .rv-item{padding:12px 14px}.club .rv-flag{min-height:44px;margin:-8px 0 -8px -8px}.club .rv-rep .qbtn{flex:1 1 auto}.club .rv-more{align-self:stretch;min-width:0}.club .rv-veil .qbtn{align-self:stretch}}@media (min-width: 901px){.club.profile-page .pf-cols>.pf-stats{grid-template-columns:repeat(auto-fill,minmax(max(170px,calc((100% - (var(--pf-cols, 3) - 1) * 12px) / var(--pf-cols, 3))),1fr))}}.club .pf-ach{padding:26px;display:flex;flex-direction:column;gap:20px;min-width:0;scroll-margin-top:90px}.club .pf-ach-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px 20px}.club .pf-ach-head h2{margin:0;font-weight:900;font-size:26px;letter-spacing:-.5px}.club .pf-ach-count{font-weight:700;color:#a29cab}.club .pf-ach-tabs{display:flex;gap:8px;margin-left:auto}.club .pf-ach .tab{min-height:40px;padding:0 16px;border-radius:999px;border:1px solid #2c2a33;background:transparent;color:#c9c4cf;font:700 14px Montserrat,system-ui,sans-serif;cursor:pointer;transition:background .15s,border-color .15s,color .15s}.club .pf-ach .tab:hover{border-color:#4a4654}.club .pf-ach .tab.on{background:#f3f1f4;border-color:#f3f1f4;color:#141217}.club .ach-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;animation:rise .35s cubic-bezier(.2,.7,.2,1) both}.club .ach{box-sizing:border-box;min-width:0;border-radius:14px;border:1px solid #26242d;padding:16px;display:flex;flex-direction:column;gap:12px}.club .ach-top{display:flex;align-items:center;justify-content:space-between}.club .ach-ico{width:48px;height:48px;flex:none;border-radius:14px;display:flex;align-items:center;justify-content:center}.club .ach-level{flex:none;padding:4px 9px;border-radius:7px;font-weight:900;font-size:13px;line-height:1.2}.club .ach-body{display:flex;flex-direction:column;gap:4px;min-width:0}.club .ach h3{margin:0;font-weight:800;font-size:17px;overflow-wrap:anywhere}.club .ach p{margin:0;font-size:13px;font-weight:500;line-height:1.4;color:#a29cab}.club .ach-progress{display:flex;flex-direction:column;gap:6px;margin-top:auto}.club .ach-bar{height:6px;border-radius:3px;background:#26242d;overflow:hidden}.club .ach-bar>div{height:100%;border-radius:3px;transition:width .6s cubic-bezier(.2,.7,.2,1)}.club .ach-progress .num{font-size:12px;font-weight:700;color:#c9c4cf}.club .ach-date{margin-top:auto;font-size:12px;font-weight:700;color:#7f7988}.club .pf-ach-empty{margin:0;padding:28px 0;text-align:center;font-size:14px;font-weight:600;color:#8d8796;animation:rise .35s cubic-bezier(.2,.7,.2,1) both}@media (max-width: 760px){.club .pf-ach{padding:16px;gap:14px}.club .pf-ach-head h2{font-size:22px}.club .pf-ach-tabs{margin-left:0;width:100%;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;gap:6px}.club .pf-ach-tabs::-webkit-scrollbar{display:none}.club .pf-ach .tab{flex:none;white-space:nowrap;min-height:36px;padding:0 14px;font-size:13px}.club .ach-grid{grid-template-columns:minmax(0,1fr);gap:8px}.club .ach{display:grid;grid-template-columns:40px minmax(0,1fr) auto;column-gap:12px;row-gap:0;align-items:center;padding:12px;border-radius:12px}.club .ach-top,.club .ach-body{display:contents}.club .ach-ico{grid-column:1;grid-row:1 / span 2;align-self:start;width:40px;height:40px;border-radius:12px}.club .ach-ico>span{width:20px!important;height:20px!important}.club .ach-level{grid-column:3;grid-row:1;padding:2px 7px;border-radius:6px;font-size:12px}.club .ach h3{grid-column:2;grid-row:1;min-width:0;font-size:15px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club .ach p{grid-column:2 / -1;grid-row:2;align-self:start;margin-top:2px;font-size:12px;line-height:1.35}.club .ach-progress,.club .ach-date{grid-column:2 / -1;grid-row:3;margin-top:8px}.club .ach-progress{gap:4px}}.club .ava-ring{position:relative;width:44px;height:44px;flex:none;border-radius:50%;display:flex;align-items:center;justify-content:center;background:conic-gradient(#ffc53d var(--rp, 0%),#3a3642 0)}.club .urank{display:flex;flex-direction:column;gap:8px;margin:2px 0 0;padding:12px;border-radius:12px;background:linear-gradient(135deg,#221d10,#18171d 70%);border:1px solid #3d3317;text-decoration:none;color:#e6e2ea;font-family:Montserrat,system-ui,sans-serif;transition:border-color .15s,background .15s}.club .urank:hover{border-color:#6b5520;background:linear-gradient(135deg,#2a2312,#1c1b22 70%)}.club .urank-top{display:flex;align-items:center;gap:10px;min-width:0}.club .urank-ico{width:32px;height:32px;flex:none;object-fit:contain}.club .urank-who{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.club .urank-name{font-weight:900;font-size:14px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club .urank-step{font-size:11px;font-weight:700;color:#8d8796}.club .urank-pct{font-weight:900;font-size:18px;color:#ffc53d}.club .urank-bar{position:relative;display:block;height:10px;border-radius:5px;background:#2a2830;overflow:hidden}.club .urank-bar>i{position:absolute;left:0;top:0;bottom:0;border-radius:5px;background:linear-gradient(90deg,#d99a12,#ffc53d);animation:urank-fill .9s .12s cubic-bezier(.2,.8,.2,1) both;overflow:hidden;transition:width .6s cubic-bezier(.2,.8,.2,1)}.club .urank-bar>i:after{content:"";position:absolute;top:0;bottom:0;width:40%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.45),transparent);animation:urank-shine 2.6s 1.1s ease-in-out infinite;transform:translate(-120%)}@keyframes urank-fill{0%{width:0}}@keyframes urank-shine{0%{transform:translate(-120%)}55%,to{transform:translate(320%)}}.club .urank-foot{display:flex;flex-direction:column;gap:4px;font-size:12px;font-weight:700;color:#a29cab}.club .urank-foot b{color:#f3f1f4;font-weight:900}.club .urank-next{display:flex;align-items:center;gap:6px;color:#8d8796;min-width:0;white-space:nowrap}.club .urank-next>img:first-of-type{width:18px;height:18px;flex:none;object-fit:contain;opacity:.6;filter:grayscale(.4)}.club .urank-next b{color:#ffc53d}.club .urank-next .pc{flex:none;margin-left:-3px}.club .urank-nn{min-width:0;overflow:hidden;text-overflow:ellipsis}.club .pprog{display:flex;flex-direction:column;gap:7px;padding:10px 12px;border-radius:12px;background:#141318}.club .pprog-top{display:flex;align-items:baseline;justify-content:space-between;gap:8px;font-size:12px;font-weight:700;color:#a29cab}.club .pprog-top b{font-weight:900;font-size:14px;color:#ffc53d}.club .pprog .urank-bar{height:8px}.club .pprog-next{display:flex;align-items:center;gap:6px;min-width:0;font-size:12px;font-weight:700;color:#8d8796;white-space:nowrap}.club .pprog-next img{width:16px;height:16px;flex:none;object-fit:contain;opacity:.6;filter:grayscale(.4)}.club .pprog-next b{color:#e6e2ea;font-weight:900}.club .pava{position:relative;width:44px;height:44px;flex:none;box-sizing:border-box;padding:3px;border-radius:50%;display:inline-flex}.club .pava-i{flex:1;min-width:0;box-sizing:border-box;border-radius:50%;border:2px solid #1b1a21;display:flex;align-items:center;justify-content:center;overflow:hidden;color:#141217;font:900 15px/1 Montserrat,system-ui,sans-serif}.club .pava.none{padding:0}.club .pava.none .pava-i{border:0;font-size:17px}.club .prank{display:flex;align-items:center;gap:6px;min-width:0;font-weight:700;font-size:13px;color:#c9c4cf}.club .prank img{max-width:28px;max-height:22px;flex:none}.club .prank span{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.club .staff{display:inline-flex;align-items:center;gap:3px;height:18px;padding:0 6px 0 5px;border-radius:5px;flex:none;box-sizing:border-box;font:900 10px/1 Montserrat,system-ui,sans-serif;letter-spacing:.6px;text-transform:uppercase;white-space:nowrap;vertical-align:middle;align-self:center}.club .staff.admin{background:#e50914;color:#fff}.club .staff.mod{background:#5fe3a1;color:#0e2a1f}.club .staff.lg{height:30px;gap:7px;padding:0 12px 0 10px;border-radius:8px;font-size:12px;letter-spacing:1px}.club .staffband{display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:10px}.club .staffband.admin{background:#2a1215;border:1px solid #5a1a1f;color:#ff8a8f}.club .staffband.mod{background:#0f241c;border:1px solid #1f5a40;color:#5fe3a1}.club .staffband b{display:block;font-size:13px;font-weight:900}.club .staffband small{display:block;font-size:12px;font-weight:600;color:#a29cab}.club .rkup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;font-family:Montserrat,system-ui,sans-serif;overflow:hidden}.club .rk-bg{position:absolute;top:0;right:0;bottom:0;left:0;background-color:#07060a;animation:rk-fade .35s ease-out both}.club .rk-bg:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 34%,color-mix(in srgb,var(--rc) 24%,transparent) 0,transparent 50%)}.club .rk-box{position:relative;width:440px;max-width:100%;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center;pointer-events:none}.club .rk-actions,.club .rk-actions *{pointer-events:auto}.club .rk-stage{position:relative;width:280px;height:280px;margin-bottom:6px;display:flex;align-items:center;justify-content:center}.club .rk-stage:before{content:"";position:absolute;width:196px;height:196px;border-radius:50%;background:color-mix(in srgb,var(--rc) 16%,#16151b);border:2px solid color-mix(in srgb,var(--rc) 45%,transparent);opacity:0;animation:rk-pop .5s 1.3s cubic-bezier(.3,1.6,.5,1) forwards}.club .rk-rays{position:absolute;top:-120px;right:-120px;bottom:-120px;left:-120px;border-radius:50%;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--rc) 30%,transparent) 0 7deg,transparent 7deg 22deg);-webkit-mask:radial-gradient(circle,#000 18%,transparent 66%);mask:radial-gradient(circle,#000 18%,transparent 66%);opacity:0;animation:rk-rays-in .8s 1.3s ease-out forwards,rk-spin 24s 1.3s linear infinite}.club .rk-wave{position:absolute;left:50%;top:50%;width:150px;height:150px;margin:-75px 0 0 -75px;border-radius:50%;border:4px solid var(--rc);box-sizing:border-box;opacity:0;animation:rk-wave 1.1s 1.32s cubic-bezier(.1,.6,.3,1) forwards}.club .rk-wave.w2{border-color:#ffc53d;border-width:2px;animation-delay:1.5s}.club .rk-burst{position:absolute;left:50%;top:50%;width:0;height:0}.club .rk-bit{position:absolute;left:calc(var(--s) / -2);top:calc(var(--s) / -2);width:var(--s);height:var(--s);border-radius:2px;background:var(--bc);opacity:0;animation:rk-bit 1.5s calc(1.35s + var(--t)) cubic-bezier(.15,.7,.35,1) forwards}.club .rk-bit.star{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);border-radius:0;width:calc(var(--s) * 1.6);height:calc(var(--s) * 1.6)}.club .rk-bit.pop{border-radius:50% 50% 45% 45%/60% 60% 40% 40%;box-shadow:inset -2px -2px #0000002e}.club .rk-badges{position:relative;width:168px;height:168px;perspective:700px}.club .rk-badges img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:contain;backface-visibility:hidden}.club .rk-old{animation:rk-old-in .45s .15s cubic-bezier(.3,1.5,.5,1) both,rk-charge .55s .7s ease-in-out both,rk-flip-out .22s 1.12s ease-in forwards}.club .rk-new{opacity:0;animation:rk-flip-in .75s 1.32s cubic-bezier(.2,1.6,.4,1) forwards,rk-float 3.2s 2.4s ease-in-out infinite}.club .rk-eyebrow{font-size:12px;font-weight:900;letter-spacing:6px;text-transform:uppercase;color:var(--rc);opacity:0;animation:rk-up .5s 1.6s ease-out forwards}.club .rk-name{margin:0;font-weight:900;font-size:40px;letter-spacing:-1px;line-height:1.1;color:#fff}.club .rk-name>span{display:inline-block;white-space:pre;opacity:0;animation:rk-letter .5s cubic-bezier(.2,1.4,.4,1) forwards}.club .rk-meta{font-size:14px;font-weight:700;color:#a29cab;opacity:0;animation:rk-up .5s 2.35s ease-out forwards}.club .rk-reward{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:7px;margin-top:6px;padding:8px 16px;border-radius:999px;background:#221d10;border:1px solid #5a4515;font-size:20px;font-weight:900;color:#ffc53d;opacity:0;animation:rk-pop .45s 2.55s cubic-bezier(.3,1.6,.5,1) forwards}.club .rk-for{font-size:13px;font-weight:700;color:#c9b27a}.club .rk-next{width:100%;max-width:340px;display:flex;flex-direction:column;gap:6px;margin-top:8px;opacity:0;animation:rk-up .5s 3s ease-out forwards}.club .rk-nbar{display:block;height:8px;border-radius:4px;background:#26242d;overflow:hidden}.club .rk-nbar>i{display:block;height:100%;border-radius:4px;background:linear-gradient(90deg,#d99a12,#ffc53d);animation:urank-fill 1s 3.2s cubic-bezier(.2,.8,.2,1) both}.club .rk-nline{font-size:13px;font-weight:700;color:#8d8796}.club .rk-actions{display:flex;gap:10px;margin-top:14px;opacity:0;animation:rk-up .5s 3.4s ease-out forwards}.club .rk-ok{min-width:160px;min-height:48px;padding:0 22px;border:0;border-radius:12px;background:#ffc53d;color:#1a1400;font:900 15px Montserrat,system-ui,sans-serif;cursor:pointer}.club .rk-ok:hover{background:#ffd36b}.club .rk-all{display:flex;align-items:center;min-height:48px;padding:0 18px;border-radius:12px;border:1px solid #34313c;color:#e6e2ea;font-weight:800;font-size:14px;text-decoration:none;box-sizing:border-box}.club .rk-all:hover{background:#1d1c23}@keyframes rk-fade{0%{opacity:0}}@keyframes rk-up{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes rk-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes rk-letter{0%{opacity:0;transform:translateY(22px) scale(.7) rotate(-6deg)}to{opacity:1;transform:none}}@keyframes rk-old-in{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:none}}@keyframes rk-charge{0%,to{transform:none}20%{transform:scale(1.04) rotate(-4deg)}40%{transform:scale(1.07) rotate(4deg)}60%{transform:scale(1.1) rotate(-3deg)}80%{transform:scale(1.13) rotate(2deg)}}@keyframes rk-flip-out{to{opacity:0;transform:rotateY(90deg) scale(1.13)}}@keyframes rk-flip-in{0%{opacity:1;transform:rotateY(-90deg) scale(1.15)}60%{transform:rotateY(10deg) scale(1.22)}to{opacity:1;transform:none}}@keyframes rk-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes rk-wave{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(2.6)}}@keyframes rk-rays-in{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes rk-spin{to{rotate:360deg}}@keyframes rk-bit{0%{opacity:1;transform:translate(0) scale(.3) rotate(0)}70%{opacity:1}to{opacity:0;transform:translate(var(--x),calc(var(--y) + 90px)) scale(1) rotate(var(--rot))}}@media (max-width: 760px){.club .rk-stage{width:220px;height:220px}.club .rk-badges{width:136px;height:136px}.club .rk-stage:before{width:164px;height:164px}.club .rk-name{font-size:30px}.club .rk-actions{width:100%;flex-direction:column}.club .rk-ok,.club .rk-all{width:100%;justify-content:center}}@media (prefers-reduced-motion: reduce){.club .rkup *,.club .urank *{animation-duration:.01s!important;animation-delay:0s!important;animation-iteration-count:1!important}.club .rk-old{display:none}.club .ava{transition:none}}@media (max-width: 760px){.club .sh-stream h2{font-size:18px!important}.club .sh-stream-t{min-width:0!important;flex:1 1 180px!important}.club .sh-pick>button.qbtn{flex:1 1 100%}}.club .frame.shot:before{display:none}.club .lhero+.lsec{border-top:0}.fx-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;pointer-events:none;overflow:hidden}.fx-icon{position:absolute;display:block;max-width:none;will-change:transform,opacity}.fx-bit{position:absolute;display:block;border-radius:1px;will-change:transform,opacity}.fx-text{position:absolute;white-space:nowrap;font:900 22px/1 Montserrat,system-ui,sans-serif;letter-spacing:.5px;will-change:transform,opacity}@keyframes fx-bump{0%{transform:none}35%{transform:scale(1.14)}65%{transform:scale(.96)}to{transform:none}}.club .fx-bump{animation:fx-bump .45s cubic-bezier(.3,.7,.3,1)}@keyframes pagein{0%{opacity:0;filter:blur(6px)}to{opacity:1;filter:none}}.club>.chead+*{animation:pagein .38s cubic-bezier(.2,.7,.2,1) both}@keyframes navon{0%{box-shadow:inset 0 0 #e50914}to{box-shadow:inset 0 -2px #e50914}}.club .nav a.on{animation:navon .45s cubic-bezier(.2,.7,.2,1) both}@keyframes mnavon{0%{transform:scale(.7)}60%{transform:scale(1.15)}to{transform:none}}.club .mnav>a.on svg{animation:mnavon .45s cubic-bezier(.3,.7,.3,1) both}.club .mnav>a:active svg,.club .mnav>button:active svg{transform:scale(.85)}.club :is(.btn,.wbtn,.vote,.chip,.chip-r,.du-chip2,.rt-btn,.rt-tab,.rt-seg,.qtab,.ntab,.wpill,.nbell,.backb,.fstep,.mini,.arrow,.star,.qstrip-b,.prb-chip,.rreason,.langb):active:not(:disabled):not(.off){transform:scale(.96)}.club :is(.qcard,.shitem,.du-mode,.lcard,.tcard):active{transform:translateY(-1px) scale(.985)}.club :is(.sugg,.du-sugg,.wrow,.nitem,.umi,.menu-i,.room,.dm,.who):active{background:#2a2831}@keyframes fxchip{0%{opacity:0;transform:translateY(8px) scale(.7);filter:blur(4px)}60%{opacity:1;transform:translateY(-2px) scale(1.08);filter:none}to{opacity:1;transform:none}}.club .fx-chip{animation:fxchip .5s cubic-bezier(.3,.7,.3,1) both}@keyframes qrdot{0%{transform:scale(0)}60%{transform:scale(1.5)}to{transform:none}}.club .qrecap .qrecap-dot{animation:qrdot .4s cubic-bezier(.3,.7,.3,1) both}@keyframes rtme{0%,30%{background-color:#ffc53d3d}to{background-color:#ffc53d12}}.club .rt-row.me{animation:rise .35s cubic-bezier(.2,.7,.2,1) both,rtme 1.6s .5s ease-out both}@keyframes fx-unbox{0%{transform:none;border-color:#2c2a33}30%{transform:scale(.95)}60%{transform:scale(1.04);border-color:#ffc53d}to{transform:none}}.club .fx-unbox{animation:fx-unbox .6s cubic-bezier(.3,.7,.3,1)}.club .pf-badge{width:60px;height:60px;padding:10px;box-sizing:border-box;border-radius:50%;background:#1d1c23;border:3px solid #16151b;object-fit:contain}@media (max-width: 760px){.club .pf-badge{width:40px;height:40px;padding:6px;border-width:2px}}@keyframes rtpod{0%{opacity:0;transform:translateY(46px) scale(.94);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}.club .rt-pod.first{position:relative;overflow:hidden;isolation:isolate}.club .rt-pod.first:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,197,61,.16) 50%,transparent 70%);transform:translate(-120%);animation:rtsheen 1.4s .75s ease-out forwards}@keyframes rtsheen{to{transform:translate(120%)}}@keyframes rtmedal{0%{transform:scale(0) rotate(-30deg)}55%{transform:scale(1.3) rotate(8deg)}75%{transform:scale(.92)}to{transform:none}}.club .rt-pod .rt-medal{animation:rtmedal .6s cubic-bezier(.3,.7,.3,1) calc(var(--d, 0ms) + .38s) backwards}.club .rt-pod.first .rt-medal{animation-duration:.75s}@keyframes rtbar{0%{width:0}}.club .rt-tierbar{animation:rtbar 1s cubic-bezier(.2,.8,.2,1) backwards}@keyframes rtdelta{0%{opacity:0;transform:translateY(8px)}60%{opacity:1;transform:translateY(-3px)}to{transform:none}}.club .rt-delta{display:inline-block;animation:rtdelta .5s cubic-bezier(.3,.7,.3,1) backwards}@keyframes rtplace{0%{opacity:0;transform:scale(1.8);filter:blur(8px)}60%{opacity:1;transform:scale(.94);filter:none}to{transform:none}}.club .rt-place{display:inline-block;transform-origin:left bottom;animation:rtplace .6s .45s cubic-bezier(.3,.7,.3,1) backwards}.club .wdaily{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;background:#1f1a10;border:1px solid #4a3c17;color:#f3f1f4;text-decoration:none;transition:border-color .15s,transform .15s;animation:wfade .35s ease both}.club .wdaily:hover{border-color:#ffc53d;color:#f3f1f4}.club .wdaily:active{transform:scale(.98)}.club .wdaily-b{flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 10px}.club .wdaily-b>span{white-space:nowrap}.club .wdaily-dot{width:8px;height:8px;flex:none;border-radius:50%;background:#7ee08a;animation:wdaily 1.4s ease-in-out infinite}@keyframes wdaily{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.6);opacity:.55}}.club #daily{scroll-margin-top:16px}.club .ranks-me{position:relative;overflow:hidden;isolation:isolate}.club .ranks-me:after,.club .rk-legpanel:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,197,61,.14) 50%,transparent 70%);transform:translate(-120%)}.club .ranks-me:after{animation:rtsheen 1.5s .7s ease-out forwards}@keyframes rkbadge{0%{opacity:0;transform:scale(.3) rotate(-25deg);filter:blur(6px)}55%{opacity:1;transform:scale(1.14) rotate(6deg);filter:none}75%{transform:scale(.95) rotate(-2deg)}to{transform:none}}.club .rk-mebadge{animation:rkbadge .8s .15s cubic-bezier(.3,.7,.3,1) backwards}.club .ranks-me .rk-legnum{animation:rtmedal .6s .7s cubic-bezier(.3,.7,.3,1) backwards}.club .rk-mebar{position:relative;overflow:hidden;animation:rtbar 1.1s .35s cubic-bezier(.2,.8,.2,1) backwards}.club .rk-mebar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent);transform:translate(-100%);animation:rkglint 3s 1.6s ease-in-out infinite}@keyframes rkglint{0%{transform:translate(-100%)}40%,to{transform:translate(100%)}}.club .rk-rv.wait:not(.in){opacity:0}.club .rk-thead{position:relative}.club .rk-thead:after{content:"";position:absolute;left:0;right:0;bottom:-2px;height:2px;background:var(--line);transform-origin:left}.club .rk-rv.in .rk-thead{animation:rise .5s cubic-bezier(.2,.7,.2,1) backwards}.club .rk-rv.in .rk-thead:after{animation:rkline .9s .1s cubic-bezier(.2,.8,.2,1) backwards}@keyframes rkline{0%{transform:scaleX(0)}}@keyframes rkcard{0%{opacity:0;transform:translateY(22px) scale(.92);filter:blur(6px)}}.club .rk-card{transition:transform .25s cubic-bezier(.2,.7,.2,1),opacity .2s}.club .rk-card.done{opacity:.62}.club .rk-card:hover{transform:translateY(-4px);opacity:1}.club .rk-card .rk-ico{transition:transform .3s cubic-bezier(.3,.7,.3,1)}.club .rk-card:hover .rk-ico{transform:scale(1.1) rotate(-6deg)}.club .rk-rv.in .rk-card{animation:rkcard .6s calc(var(--i, 0) * 55ms + .12s) cubic-bezier(.2,.7,.2,1) backwards}.club .rk-rv.in .rk-ico{animation:rv-pop .55s calc(var(--i, 0) * 55ms + .3s) cubic-bezier(.3,.7,.3,1) backwards}.club .rk-rv.in .rk-tag{animation:rtmedal .5s calc(var(--i, 0) * 55ms + .52s) cubic-bezier(.3,.7,.3,1) backwards}@keyframes rkring{0%{box-shadow:0 0 #ffc53d73}70%,to{box-shadow:0 0 0 12px #ffc53d00}}@keyframes rkfloat{50%{transform:translateY(-5px)}}.club .rk-rv.in .rk-card.cur{animation:rkcard .6s calc(var(--i, 0) * 55ms + .12s) cubic-bezier(.2,.7,.2,1) backwards,rkring 2.4s calc(var(--i, 0) * 55ms + .9s) ease-out infinite}.club .rk-rv.in .rk-card.cur .rk-ico{animation:rv-pop .55s calc(var(--i, 0) * 55ms + .3s) cubic-bezier(.3,.7,.3,1) backwards,rkfloat 3s calc(var(--i, 0) * 55ms + .9s) ease-in-out infinite}.club .rk-legpanel{position:relative;overflow:hidden;isolation:isolate}.club .rk-rv.in .rk-legpanel{animation:rkcard .7s .1s cubic-bezier(.2,.7,.2,1) backwards}.club .rk-rv.in .rk-legpanel:after{animation:rtsheen 1.6s .8s ease-out forwards}@keyframes rksway{0%,to{transform:none}50%{transform:rotate(-4deg) translateY(-4px)}}.club .rk-rv.in .rk-legbadge{animation:rkbadge .9s .25s cubic-bezier(.3,.7,.3,1) backwards,rksway 5s 1.4s ease-in-out infinite}.club .rk-rv.in .rk-legbadge .rk-legnum{animation:rtmedal .6s .8s cubic-bezier(.3,.7,.3,1) backwards}.club .rk-rv.in .rk-ltile{animation:rkcard .5s calc(var(--i, 0) * 80ms + .45s) cubic-bezier(.2,.7,.2,1) backwards}.club .qmain>.qhead{animation:rise .45s cubic-bezier(.2,.7,.2,1) backwards}.club .qmain>.qtags{animation:rise .45s 60ms cubic-bezier(.2,.7,.2,1) backwards}.club .qline>.qline-h,.club .qline>.qh2{animation:rise .45s calc(var(--l, 0) * .12s + .1s) cubic-bezier(.2,.7,.2,1) backwards}.club .qcard{animation:qin .55s calc(var(--l, 0) * .12s + min(var(--i, 0),6) * 60ms + .14s) cubic-bezier(.2,.7,.2,1) backwards;transition:transform .3s cubic-bezier(.2,.7,.2,1),border-color .25s,box-shadow .3s}.club .qopen{position:relative;overflow:hidden}.club .qcard .qimg{animation-fill-mode:backwards;transition:transform .6s cubic-bezier(.2,.7,.2,1)}.club .qopen:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;pointer-events:none;background:linear-gradient(180deg,#0b0a0e00 30%,#0b0a0e8c);opacity:0;transition:opacity .3s}.club .qopen:not(.lock):after{content:"";position:absolute;left:50%;top:50%;z-index:3;width:56px;height:56px;margin:-28px 0 0 -28px;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 56 56'><circle cx='28' cy='28' r='28' fill='%23e50914'/><path d='M22 17.5v21l17-10.5z' fill='%23fff'/></svg>") center / contain no-repeat;opacity:0;transform:scale(.5);transition:opacity .25s,transform .35s cubic-bezier(.3,.7,.3,1.4)}.club .qopen:active:not(.lock):after{transform:scale(.9)}.club .qmain .qbtn:hover:not(.off):not(:disabled){transform:translateY(-1px)}.club .qmain .qbtn:active:not(.off):not(:disabled){transform:scale(.97)}.club .qmain .qbtn.red:hover:not(.off):not(:disabled){background:#ff1f2b;border-color:#ff1f2b}.club .qmain .qbtn.gold:hover:not(.off):not(:disabled){background:#ffd36b;border-color:#ffd36b;color:#1a1400}.club .qtab:hover:not(.on){transform:translateY(-1px);background:#1d1c23}@keyframes qtabon{0%{transform:scale(.9)}60%{transform:scale(1.06)}to{transform:none}}.club .qtab.on{animation:qtabon .35s cubic-bezier(.3,.7,.3,1)}.club .qfind{transition:color .2s}.club .qfind:focus-within{color:#ffc53d}.club .qfind input{transition:border-color .2s,box-shadow .2s}.club .qfind input:focus{box-shadow:0 0 0 3px #ffc53d24}.club .qline .arrow{transition:border-color .2s,color .2s,background .2s,transform .15s,opacity .2s}.club .qline .arrow:hover{border-color:#ffc53d;color:#ffc53d;transform:scale(1.08)}.club .qline .arrow:active{transform:scale(.92)}.club .qline.at-start .arrow:first-child,.club .qline.at-end .arrow:last-child{opacity:.35;pointer-events:none}.club .qcard{position:relative}.club .qcard-b h3 a:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.club .qcard-b :is(a,button):not(h3 a){position:relative;z-index:2}.club .mrow{transition:border-color .2s,transform .25s cubic-bezier(.2,.7,.2,1)}.club .mrow:hover{border-color:#3a3742}.club .mrow .frame .qimg{transition:transform .6s cubic-bezier(.2,.7,.2,1);animation-fill-mode:backwards}.club .mrow:hover .frame .qimg{transform:scale(1.06)}.club .qhist-row{transition:background .15s;margin:0 -12px;padding:0 12px}@media (hover: hover){.club .qcard:hover{transform:translateY(-6px);border-color:#4a4654;box-shadow:0 22px 40px -22px #000000e6}.club .qcard:hover:active{transform:translateY(-4px) scale(.99)}.club .qcard:hover .qimg{transform:scale(1.07)}.club .qcard:hover .qopen:before{opacity:1}.club .qcard:hover .qopen:not(.lock):after{opacity:1;transform:none}.club .qhist-row:hover{background:#1b1a21}}.club .chead-guest{display:flex;align-items:center;gap:10px}@media (max-width: 760px){.club header .chead-guest{gap:8px}.club header .chead-guest .qbtn{min-height:36px;padding:0 12px;font-size:13px}}.club.cg-page{min-height:100vh;display:flex;flex-direction:column;background:#0b0a0e}.club .cg-main{flex:1;display:flex;width:100%;max-width:1440px;margin:0 auto;padding:8px 12px 0;box-sizing:border-box}.club .cg-stage{position:relative;flex:1;min-height:600px;overflow:hidden;display:flex;align-items:center;justify-content:center;padding:24px 12px 84px;box-sizing:border-box}.club .cg-feed{position:absolute;top:0;right:0;bottom:70px;left:0;overflow:hidden;padding:0 18px;filter:blur(3px);opacity:.5;pointer-events:none;-webkit-mask:linear-gradient(transparent,#000 16%,#000 78%,transparent);mask:linear-gradient(transparent,#000 16%,#000 78%,transparent)}@keyframes cgroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.club .cg-roll{display:flex;flex-direction:column;animation:cgroll 40s linear infinite}.club .cg-msg{display:flex;gap:12px;padding-bottom:20px}.club .cg-ava{flex:none;width:36px;height:36px;border-radius:50%}.club .cg-body{flex:1;max-width:560px;display:flex;flex-direction:column;gap:7px;padding-top:3px}.club .cg-nick{width:72px;height:10px;border-radius:5px;opacity:.75}.club .cg-line{height:12px;border-radius:6px;background:#2c2a33}.club .cg-composer{position:absolute;left:12px;right:12px;bottom:12px;height:48px;display:flex;align-items:center;gap:10px;padding:0 16px;border-radius:12px;background:#1b1a21;border:1px solid #26242d;color:#7f7988;font:600 13px Montserrat,system-ui,sans-serif}.club .cg-composer svg{flex:none;width:16px;height:16px}.club .cg-card{position:relative;z-index:1;width:100%;max-width:460px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:10px;padding:26px 18px 22px;text-align:center;border-radius:20px;background:#16151be0;border:1px solid #34313c;box-shadow:0 30px 80px #0000008c;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.club .cg-badge{width:56px;height:56px;border-radius:16px;background:#2a1215;display:flex;align-items:center;justify-content:center}.club .cg-badge svg{width:30px;height:30px}.club .cg-kicker{font:800 12px Montserrat,system-ui,sans-serif;letter-spacing:1.5px;text-transform:uppercase;color:#ff8a8f}.club .cg-card h1{margin:0;font:900 23px/1.2 Montserrat,system-ui,sans-serif;color:#f3f1f4}.club .cg-text{margin:0;font:600 14px/1.5 Montserrat,system-ui,sans-serif;color:#a29cab}.club .cg-feats{list-style:none;margin:8px 0 4px;padding:0;width:100%;display:flex;flex-direction:column;gap:8px;text-align:left}.club .cg-feats li{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:12px;background:#1b1a21;border:1px solid #26242d}.club .cg-fi{flex:none;width:36px;height:36px;border-radius:10px;background:#24222b;color:#f3f1f4;display:flex;align-items:center;justify-content:center}.club .cg-fi svg{width:20px;height:20px}.club .cg-fi .acc{fill:#e50914}.club .cg-fi .accs{fill:none;stroke:#e50914}.club .cg-ft{display:flex;flex-direction:column;gap:2px;min-width:0;font-family:Montserrat,system-ui,sans-serif}.club .cg-ft b{font-size:14px;font-weight:800;color:#f3f1f4}.club .cg-ft span{font-size:12px;font-weight:600;line-height:1.4;color:#a29cab}.club .cg-actions{display:flex;flex-wrap:wrap;gap:10px;width:100%;margin-top:6px}.club .cg-actions .qbtn{flex:1 1 140px;min-height:48px}.club .cg-alt{margin-top:4px;font:700 13px Montserrat,system-ui,sans-serif;color:#a29cab;text-decoration:none;transition:color .2s}.club .cg-alt:hover{color:#fff}@media (min-width: 761px){.club .cg-main{padding:20px 24px}.club .cg-stage{padding:40px 24px 96px}.club .cg-feed{padding:0 32px;top:0;right:0;bottom:80px;left:0}.club .cg-composer{left:20px;right:20px;bottom:20px}.club .cg-card{padding:34px 34px 28px}.club .cg-card h1{font-size:28px}}@media (prefers-reduced-motion: reduce){.club .cg-roll{animation:none}}.club .nf-main{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:20px;padding:48px 24px 72px;text-align:center;box-sizing:border-box}.club .nf-title{margin:0;font-weight:900;font-size:40px;line-height:1.1}.club .nf-text{margin:0;max-width:480px;font-size:17px;font-weight:500;line-height:1.6;color:#c9c4cf}.club .nf-path{padding:8px 14px;border-radius:10px;background:#16151b;border:1px solid #26242d;font-size:13px;font-weight:700;color:#8d8796}.club .nf-actions{display:flex;gap:10px;flex-wrap:wrap;justify-content:center}.club .nf-maybe{width:100%;max-width:760px;display:flex;flex-direction:column;gap:10px;margin-top:12px}.club .nf-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px}.club .nfcard{display:flex;flex-direction:column;gap:4px;padding:14px 16px;text-align:left;text-decoration:none;transition:border-color .15s,transform .15s}.club .nfcard:hover{border-color:#4a4654;transform:translateY(-2px)}.club .status-page .linkb:disabled{opacity:.6;cursor:default}@media (max-width: 760px){.club .nf-main{padding-top:28px;padding-bottom:24px;gap:16px}.club .nf-art{width:260px;height:101px}.club .nf-title{font-size:30px}.club .nf-text{font-size:15px;line-height:1.55}.club .nf-path{max-width:100%;box-sizing:border-box;overflow-wrap:anywhere}.club .nf-actions{align-self:stretch}.club .nf-actions>*,.club .nf-actions>form>*{flex:1 1 100%}.club .nf-maybe{margin-top:4px}.club .nf-maybe>.label{text-align:left}.club .nf-grid{grid-template-columns:minmax(0,1fr);gap:8px}.club .nfcard{padding:12px 14px}}.updwrap{position:fixed;left:50%;top:92px;transform:translate(-50%);z-index:45;display:flex;flex-direction:column;align-items:stretch;gap:8px;width:max-content;max-width:calc(100vw - 32px);font-family:Montserrat,system-ui,sans-serif;animation:updin .4s ease both}@keyframes updin{0%{opacity:0;filter:blur(6px);transform:translate(-50%,-14px)}to{opacity:1;filter:blur(0);transform:translate(-50%)}}.updbar{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:14px;background:#1b1a21;border:1px solid #34313c;box-shadow:0 18px 48px #0000008c;color:#fff}.updico{width:32px;height:32px;flex:none;border-radius:50%;background:#e50914;display:flex;align-items:center;justify-content:center}.updtxt{font-size:14px;font-weight:700;line-height:1.35}.updgo{border:0;cursor:pointer;font:inherit;font-size:14px;font-weight:800;padding:8px 16px;border-radius:10px;background:#e50914;color:#fff;transition:background .15s;white-space:nowrap}.updgo:hover{background:#ff1f2b}.updgo.off{background:#5a1a1f;color:#ffb3b7;cursor:default}.updlink{border:0;background:none;cursor:pointer;font:inherit;font-size:14px;font-weight:700;color:#ffc53d;padding:8px 4px;white-space:nowrap}.updlink.dim{color:#8d8796}.updlink:hover{text-decoration:underline}.updnews{order:1;display:flex;flex-direction:column;gap:10px;padding:14px 16px;border-radius:14px;background:#1b1a21;border:1px solid #34313c;box-shadow:0 18px 48px #0000008c;animation:updnin .3s ease both;max-height:50vh;overflow:auto}@keyframes updnin{0%{opacity:0;filter:blur(4px);transform:translateY(-8px)}to{opacity:1;filter:blur(0);transform:none}}.updlab{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#8d8796}.updrow{display:flex;flex-direction:column;gap:2px}.updrow .updt{font-size:14px;font-weight:900;color:#fff}.updrow .upds{font-size:13px;font-weight:600;line-height:1.45;color:#a29cab}.updrow a{align-self:flex-start;font-size:13px;font-weight:800;color:#ffc53d;text-decoration:none}.updrow a:hover{text-decoration:underline}.updnote{font-size:13px;font-weight:600;color:#a29cab}@media (max-width: 767.98px){.updwrap{left:12px;right:12px;top:12px;transform:none;width:auto;max-width:none;animation:updinm .4s ease both}@keyframes updinm{0%{opacity:0;filter:blur(6px);transform:translateY(-14px)}to{opacity:1;filter:blur(0);transform:none}}.updbar{flex-wrap:wrap}.updtxt{flex:1 1 calc(100% - 48px)}.updgo{flex:1;min-height:44px}}.qdim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:24px;background:#08070a80;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);font-family:Montserrat,system-ui,sans-serif;color:#f3f1f4;animation:qdimin .3s ease both}@keyframes qdimin{0%{opacity:0}to{opacity:1}}.qdim-card{width:100%;max-width:480px;box-sizing:border-box;padding:28px 28px 24px;display:flex;flex-direction:column;align-items:center;gap:14px;text-align:center;background:#1b1a21;border:1px solid #34313c;border-radius:16px;box-shadow:0 30px 80px #0009;animation:qin .4s ease both}@keyframes qin{0%{opacity:0;filter:blur(6px);transform:scale(.96)}to{opacity:1;filter:blur(0);transform:none}}.qdim-card h2{margin:0;font-weight:900;font-size:23px;line-height:1.2}.qdim-card .qtext{font-size:14px;font-weight:600;line-height:1.55;color:#a29cab}.qdim-card .qsmall{font-size:12px;font-weight:700;color:#8d8796;font-variant-numeric:tabular-nums}.qdim-card .qbar{width:100%;height:6px;border-radius:3px;background:#26242d;overflow:hidden}.qdim-card .qbar span{display:block;width:40%;height:100%;border-radius:3px;background:linear-gradient(90deg,#e50914,#ffc53d);animation:qslide 1.4s ease-in-out infinite}@keyframes qslide{0%{transform:translate(-100%)}to{transform:translate(250%)}}.qdim-card .clap-top{transform-origin:14px 44px;animation:clap 2.4s ease-in-out infinite}@keyframes clap{0%,70%,to{transform:rotate(0)}80%{transform:rotate(-14deg)}90%{transform:rotate(0)}}.qdim-card .qok{width:56px;height:56px;border-radius:50%;background:#7ee08a;color:#0d1a10;display:flex;align-items:center;justify-content:center;animation:qpop .5s cubic-bezier(.2,.7,.2,1) both}@keyframes qpop{0%{opacity:0;transform:scale(.85)}60%{opacity:1;transform:scale(1.06)}to{transform:none}}.qdim-card .qgo{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border-radius:10px;border:1px solid #e50914;background:#e50914;color:#fff;font:700 14px Montserrat,system-ui,sans-serif;cursor:pointer}.qdim-card .qcheck{border:0;background:none;padding:4px;color:#ffc53d;font:800 13px Montserrat,system-ui,sans-serif;cursor:pointer}.qdim-card .qcheck:disabled{color:#7f7988;cursor:default}@media (max-width: 760px){.qdim{padding:16px}.qdim-card{padding:22px 18px 20px;gap:12px}.qdim-card h2{font-size:20px}.qdim-card .qgo{width:100%}}@media (prefers-reduced-motion: reduce){.updwrap,.updnews,.qdim,.qdim-card,.qdim-card *{animation:none!important}}
