.stroke-title{position:relative;display:inline-block;font-family:Montserrat;filter:drop-shadow(0rem 0rem .7rem #ff6200c4);text-transform:uppercase}.stroke-title__stroke{position:absolute;top:0;right:0;bottom:0;left:0;color:#ffdb00;-webkit-text-fill-color:#ffdb00;text-shadow:.267rem 0rem .06rem #ffdb00,.247rem .102rem .06rem #ffdb00,.189rem .189rem .06rem #ffdb00,.102rem .247rem .06rem #ffdb00,0rem .267rem .06rem #ffdb00,-.102rem .247rem .06rem #ffdb00,-.189rem .189rem .06rem #ffdb00,-.247rem .102rem .06rem #ffdb00,-.267rem 0rem .06rem #ffdb00,-.247rem -.102rem .06rem #ffdb00,-.189rem -.189rem .06rem #ffdb00,-.102rem -.247rem .06rem #ffdb00,0rem -.267rem .06rem #ffdb00,.102rem -.247rem .06rem #ffdb00,.189rem -.189rem .06rem #ffdb00,.247rem -.102rem .06rem #ffdb00;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;white-space:nowrap}.stroke-title__fill{position:relative;z-index:1;background:linear-gradient(180deg,#4b0000,#810000 10%,#ed0f00 60%,#6d0000);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;white-space:nowrap}.stroke-title__3d{position:absolute;z-index:-1;margin-top:5px;top:0;right:0;bottom:0;left:0;color:#ff8500;-webkit-text-fill-color:#ff8500;text-shadow:.267rem 0rem .06rem #ff8500,.247rem .102rem .06rem #ff8500,.189rem .189rem .06rem #ff8500,.102rem .247rem .06rem #ff8500,0rem .267rem .06rem #ff8500,-.102rem .247rem .06rem #ff8500,-.189rem .189rem .06rem #ff8500,-.247rem .102rem .06rem #ff8500,-.267rem 0rem .06rem #ff8500,-.247rem -.102rem .06rem #ff8500,-.189rem -.189rem .06rem #ff8500,-.102rem -.247rem .06rem #ff8500,0rem -.267rem .06rem #ff8500,.102rem -.247rem .06rem #ff8500,.189rem -.189rem .06rem #ff8500,.247rem -.102rem .06rem #ff8500;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;white-space:nowrap;filter:drop-shadow(2px 4px 6px #b42800)}.auth-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#0009;display:flex;justify-content:center;align-items:center;z-index:1000;animation:fadeIn .2s ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.auth-popup{background:url(/images/common/modal_background.png) center / 100% 100% no-repeat;border-radius:24px;padding:5rem;width:90%;max-width:440px;position:relative;animation:slideUp .3s ease-out;display:flex;flex-direction:column;align-items:center}@keyframes slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.close-button{position:absolute;top:1rem;right:1rem;background:#0000001a;border:none;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:24px;color:#fff;transition:all .2s}.close-button:hover{background:#0003;transform:rotate(90deg)}.auth-header{text-align:center;margin-bottom:2rem;display:flex;flex-direction:column;align-items:center;position:absolute;top:1%}.auth-header .stroke-title{font-size:1.75rem;margin:0 0 .5rem;display:block}.auth-header p{color:#ffdb00;margin:0;font-size:1.5rem}.auth-form{display:flex;flex-direction:column;align-items:center}.form-group{margin-bottom:1.25rem;width:-webkit-fill-available}.form-group label{display:block;margin-bottom:.5rem;color:#fff;font-weight:600;font-size:1rem;text-align:center}.form-group input{width:100%;padding:.875rem 1rem;border:2px solid transparent;border-radius:1rem;background:#450068;color:#fff;font-size:1.2rem;transition:all .2s;font-family:inherit}.form-group input:focus{outline:none;border-color:#667eea;box-shadow:0 0 0 3px #667eea1a}.form-group input:-webkit-autofill,.form-group input:-webkit-autofill:hover,.form-group input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 100px #450068 inset;-webkit-text-fill-color:#ffffff;caret-color:#fff;border:none!important}.form-group input:disabled{opacity:.6;cursor:not-allowed;background:#505}.form-group input::-moz-placeholder{color:#fff8}.form-group input::placeholder{color:#fff8}.form-group input[type=password]::-ms-reveal,.form-group input[type=password]::-ms-clear{filter:invert(1)}.form-group input[type=password]::-webkit-credentials-auto-fill-button,.form-group input[type=password]::-webkit-textfield-decoration-container{filter:invert(1)}.btn{width:100%;padding:.875rem;border:none;border-radius:12px;font-size:1rem;font-weight:600;cursor:pointer;transition:all .2s;font-family:inherit;display:flex;align-items:center;justify-content:center;gap:.5rem}.btn-primary{background:url(/images/common/buttons/button_play_now_2.png) center / 100% 100% no-repeat;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.4);border:none;height:4rem;width:14rem}.btn-primary:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.1)}.btn-primary:active:not(:disabled){transform:translateY(1px);filter:brightness(.95)}.btn-primary:disabled{opacity:.6;cursor:not-allowed;transform:none}.btn-google{background:#fff;color:#333;border:2px solid #e0e0e0;box-shadow:0 2px 8px #0000001a}.btn-google:hover:not(:disabled){border-color:#d0d0d0;box-shadow:0 4px 12px #00000026;transform:translateY(-2px)}.btn-google:active:not(:disabled){transform:translateY(0)}.btn-google svg{width:18px;height:18px}.divider{text-align:center;margin:1.5rem 0;position:relative}.divider:before,.divider:after{content:"";position:absolute;top:50%;width:calc(50% - 30px);height:1px;background:#e0e0e0}.divider:before{left:0}.divider:after{right:0}.divider span{padding:0 1rem;color:#fff;font-size:.875rem}.error-message{padding:.75rem 1rem;margin-bottom:1rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:12px;color:#dc2626;font-size:.9rem;text-align:center}.auth-toggle{text-align:center;margin-top:1.5rem;padding-top:1.5rem;border-top:1px solid #e0e0e0}.auth-toggle p{margin:0;color:#fff;font-size:.9rem}.link-button{background:none;border:none;color:#ffdb3e;font-weight:600;cursor:pointer;padding:0;font-size:inherit;font-family:inherit;text-decoration:none;transition:color .2s}.link-button:hover{color:#764ba2;text-decoration:underline}@media (max-width: 480px){.auth-popup{padding:2rem 1.5rem;width:95%;max-width:none;margin:1rem}.auth-header h2{font-size:1.5rem}.close-button{width:32px;height:32px;font-size:20px}}.raindropsHolder{width:-webkit-fill-available;height:30vh;position:fixed;bottom:0;display:flex;flex-direction:row;align-items:flex-end;gap:1px;opacity:1;pointer-events:none;z-index:1}.raindrops{width:-webkit-fill-available;height:-webkit-fill-available;position:relative;overflow:hidden}.outer{height:8rem}.mid{height:11rem}.center{width:140vw;position:relative;display:flex;justify-content:center;align-items:center}.raindropSprite{position:absolute;width:8rem;height:8rem;background-image:url(/images/lobby/raindrops/0.png);background-size:contain;background-repeat:no-repeat;background-position:center;animation:raindropAnimation 2s steps(11) infinite;pointer-events:none}@keyframes raindropAnimation{0%{background-image:url(/images/lobby/raindrops/0.png)}4.5%{background-image:url(/images/lobby/raindrops/1.png)}9%{background-image:url(/images/lobby/raindrops/2.png)}13.5%{background-image:url(/images/lobby/raindrops/3.png)}18%{background-image:url(/images/lobby/raindrops/4.png)}22.5%{background-image:url(/images/lobby/raindrops/5.png)}27%{background-image:url(/images/lobby/raindrops/6.png)}31.5%{background-image:url(/images/lobby/raindrops/7.png)}36%{background-image:url(/images/lobby/raindrops/8.png)}40.5%{background-image:url(/images/lobby/raindrops/9.png)}45%{background-image:url(/images/lobby/raindrops/10.png)}50%,to{background-image:url(/images/lobby/raindrops/0.png)}}.currencyFormatter{font-family:Manrope}.room-card{--room-card-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);display:flex;align-items:center;justify-content:space-between;width:calc(var(--room-card-em, 1rem) * 46);height:calc(var(--room-card-em, 1rem) * 8);border-radius:calc(var(--room-card-em, 1rem) * 1);transition:all .3s;background-image:url(/images/lobby/RoomGrid/open_table.png);background-size:cover;background-repeat:no-repeat;padding:0rem calc(var(--room-card-em, 1rem) * 2);color:#00000054;filter:drop-shadow(0px 4px 36px black)}.room-card--current{border-left-color:#3b82f6}.room-card--disabled{border-left-color:#4b5563;opacity:.5;cursor:not-allowed}.room-card__left{display:flex;margin:0rem;flex-direction:column;width:calc(var(--room-card-em, 1rem) * 9);justify-content:center;align-items:center;font-family:Manrope;line-height:1.2}.room-card__name{font-size:calc(var(--room-card-em, 1rem) * 1);font-weight:900;color:#ffbc98;text-transform:capitalize;font-family:Montserrat;filter:drop-shadow(0 calc(var(--room-card-em, 1rem) * .2) calc(var(--room-card-em, 1rem) * .3) #460037);letter-spacing:.03rem}.room-card__level{font-size:calc(var(--room-card-em, 1rem) * 1.5);font-weight:700;color:#fff;margin:0 calc(var(--room-card-em, 1rem) * 1) 0rem calc(var(--room-card-em, 1rem) * 1);width:calc(var(--room-card-em, 1rem) * 2)}.room-card__blinds{font-size:calc(var(--room-card-em, 1rem) * .9);font-weight:600;color:#c864e9;margin-top:calc(var(--room-card-em, 1rem) * .3)}.room-card__stats{display:flex;font-family:Manrope;flex-direction:column;width:calc(var(--room-card-em, 1rem) * 17);text-align:center;height:-webkit-fill-available;margin-top:calc(var(--room-card-em, 1rem) * .3);position:relative}.room-card__bandit-badge{position:absolute;top:calc(var(--room-card-em, 1rem) * 1.3);left:calc(var(--room-card-em, 1rem) * -4);width:calc(var(--room-card-em, 1rem) * 5);height:auto}.room-card__players{text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center}.room-card__stat{text-align:center;display:flex;flex-direction:column;align-items:self-end;width:calc(var(--room-card-em, 1rem) * 5)}.room-card__stat-label{font-size:calc(var(--room-card-em, 1rem) * 1);color:#c765e9;font-weight:800}.room-card__stat-value{font-size:calc(var(--room-card-em, 1rem) * 1.3);font-weight:800;color:#fff;margin:0}.room-card__left{position:relative}.room-card__left-tooltip{position:absolute;bottom:calc(100% + var(--room-card-em, 1rem) * .4);left:0;min-width:calc(var(--room-card-em, 1rem) * 13);background:#0f081ef5;border:1px solid rgba(199,101,233,.35);border-radius:calc(var(--room-card-em, 1rem) * .5);padding:calc(var(--room-card-em, 1rem) * .5) calc(var(--room-card-em, 1rem) * .7);display:flex;flex-direction:column;gap:calc(var(--room-card-em, 1rem) * .3);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .15s ease,visibility .15s ease;z-index:50;box-shadow:0 6px 20px #0000008c}.room-card__left:hover .room-card__left-tooltip{opacity:1;visibility:visible}.room-card__left-tooltip-row{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--room-card-em, 1rem) * .8)}.room-card__left-tooltip-label{font-size:calc(var(--room-card-em, 1rem) * .72);font-weight:500;color:#ffffff73;white-space:nowrap}.room-card__left-tooltip-value{font-size:calc(var(--room-card-em, 1rem) * .78);font-weight:700;color:#fff;white-space:nowrap}.room-card__left-tooltip-value--ok{color:#4ade80}.room-card__left-tooltip-value--warn{color:#f87171}.room-card--locked{border-left-color:#bd77ff;opacity:.9;background-image:url(/images/lobby/RoomGrid/closed_table.png);background-size:cover;background-repeat:no-repeat}.room-card__lock{display:flex;flex-direction:column;align-items:center;gap:calc(var(--room-card-em, 1rem) * .25);color:#bd77ff;min-width:calc(var(--room-card-em, 1rem) * 4);width:calc(var(--room-card-em, 1rem) * 10)}.room-card__lock-icon{width:calc(var(--room-card-em, 1rem) * 5);height:calc(var(--room-card-em, 1rem) * 5)}.room-card__lock-label{font-size:calc(var(--room-card-em, 1rem) * .85);font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:#ff8f00}.room-card--locked .room-card__left,.room-card--locked .room-card__stats{opacity:.5}.room-card__btn{padding:calc(var(--btn-em, 1rem) * .5) 0rem calc(var(--btn-em, 1rem) * .75) 0rem;border-radius:calc(var(--btn-em, 1rem) * .75);font-size:calc(var(--btn-em, 1rem) * 1.125);font-weight:700;border:none;cursor:pointer;box-shadow:0 10px 15px -3px #0003;transition:all .2s;background-image:url(/images/common/buttons/button_green.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center;color:#fff;width:calc(var(--btn-em, 1rem) * 10)}.room-card__btn--current{background-image:url(/images/common/buttons/button_blue.png)}.room-card__btn--get-chips{background:linear-gradient(to right,#6800fd,#8e0596);color:#fff;cursor:pointer}.room-card__btn--get-chips:hover{background:linear-gradient(to right,#7c1aff,#a006ae)}.room-card__btn--disabled{background:#4b5563;color:#9ca3af;cursor:not-allowed}.room-card__avatars{display:flex;align-items:center;gap:0;min-height:calc(var(--room-card-em, 1rem) * 2);gap:calc(var(--room-card-em, 1rem) * .6);background:linear-gradient(180deg,#480376,#3a167900);border-radius:calc(var(--room-card-em, 1rem) * .5);padding:0 calc(var(--room-card-em, 1rem) * .2);box-shadow:inset 0 calc(var(--room-card-em, 1rem) * .1) calc(var(--room-card-em, 1rem) * .2) #0800314d}.room-card__avatar-wrap{position:relative;width:calc(var(--room-card-em, 1rem) * 4);height:calc(var(--room-card-em, 1rem) * 6);overflow:hidden;margin-left:calc(var(--room-card-em, 1rem) * -.5);flex-shrink:0;cursor:default;display:flex;justify-content:center;align-items:center;flex-direction:column}.room-card__avatar-wrap:first-child{margin-left:0}.room-card__avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.room-card__avatar-img--cap{width:84%!important;-o-object-fit:cover!important;object-fit:contain!important;opacity:.8}.room-card__avatar-name{text-align:center;font-size:calc(var(--room-card-em, 1rem) * .6);font-weight:800;color:#fff;letter-spacing:.03em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;pointer-events:none;position:absolute;bottom:calc(var(--room-card-em, 1rem) * -.2)}.room-card__avatar-glow{position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:radial-gradient(circle,rgba(251,191,36,.45) 0%,transparent 70%);pointer-events:none;z-index:-1}.room-card__avatar-overflow{width:calc(var(--room-card-em, 1rem) * 2);height:calc(var(--room-card-em, 1rem) * 2);border-radius:50%;background:#ffffff14;border:2px solid rgba(255,255,255,.15);display:flex;align-items:center;justify-content:center;font-size:calc(var(--room-card-em, 1rem) * .65);font-weight:700;color:#ffffff8c;margin-left:calc(var(--room-card-em, 1rem) * -.5);flex-shrink:0}.room-card__no-players{font-size:calc(var(--room-card-em, 1rem) * 1);color:#c864e9;font-weight:700}.room-grid{max-width:56rem;display:flex;flex-direction:column;height:-webkit-fill-available;margin-top:3.5rem;gap:.5rem}.room-grid__empty{color:#fff;text-align:center}.room-grid__empty-title{font-size:1.25rem;font-weight:600;margin:0 0 .5rem}.room-grid__empty-subtitle{font-size:.875rem;color:#9ca3af;margin:0}.fog-wrapper{position:absolute;width:100%;height:100%;overflow:hidden;pointer-events:none}.fog-marquee{display:flex;position:absolute;width:100%;height:60%;top:0;left:0}.fog-marquee--reverse{top:50%;transform:scale(1.2)}.fog-marquee__track{display:flex;flex-shrink:0;height:100%;width:-moz-max-content;width:max-content;animation:fog-scroll 60s linear infinite}.fog-marquee__track--large{animation-duration:90s}.fog-marquee--reverse .fog-marquee__track{animation-direction:reverse;animation-delay:-3s}@keyframes fog-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}.fog-image{flex:0 0 50vw;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.8}.fog-image--large{opacity:.6;transform:scale(1.2)}@media (prefers-reduced-motion: reduce){.fog-marquee__group{animation-play-state:paused}}.game-card{border-radius:1rem;cursor:pointer;z-index:2;height:48vmin;max-height:48vmin}.game-card--disabled{opacity:.5;cursor:not-allowed}.game-card__inner{width:100%;height:100%;display:flex;justify-content:center}.game-card__bg_bandit{position:absolute;z-index:3}.game-card__bg_characters{z-index:4;height:100%}.game-card__bg_glow{position:absolute;z-index:0;width:19rem;top:-1rem;filter:hue-rotate(185deg);opacity:.4;mix-blend-mode:plus-lighter;max-width:none}.game-card__background{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;background-size:cover;background-position:center;background-repeat:no-repeat;transform-style:preserve-3d;z-index:1}.game-card__shine{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,transparent 30%,rgba(255,255,255,.1) 50%,transparent 70%);transform-style:preserve-3d;transform:translateZ(10px)}.game-card__glow{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;border-radius:inherit;box-shadow:0 0 40px #ffd7004d}.game-card__play{position:absolute;bottom:-3%;left:50%;transform:translate(-50%);z-index:10;pointer-events:auto;transition:transform .2s ease}.game-card:hover .game-card__play{transform:translate(-50%) scale(1.08)}.game-card__play-btn{width:calc(var(--game-card-em, 1rem) * 10);height:calc(var(--game-card-em, 1rem) * 2.5);padding:calc(var(--game-card-em, 1rem) * .3) calc(var(--game-card-em, 1rem) * 1) calc(var(--game-card-em, 1rem) * .5) calc(var(--game-card-em, 1rem) * 1);border-radius:calc(var(--game-card-em, 1rem) * .6);font-size:calc(var(--game-card-em, 1rem) * 1);font-weight:700;color:#fff;border:none;cursor:pointer;background-image:url(/images/common/buttons/button_purple.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center;box-shadow:0 4px 12px #0006;letter-spacing:.05em;text-transform:uppercase;z-index:5;white-space:nowrap}.game-card__play-text{display:inline-block;font-family:Montserrat,sans-serif;font-size:calc(var(--game-card-em, 1rem) * 1.2);font-weight:700;background-image:linear-gradient(180deg,#fff7a8,#ffb547 60%,#ff7a00);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent;letter-spacing:.08em;text-transform:uppercase;filter:drop-shadow(0 .15rem .4rem rgba(0,0,0,1)) drop-shadow(0 0rem .1rem rgba(0,0,0,1));white-space:nowrap;pointer-events:none}.gameTypeGlow{position:absolute;max-width:none;width:calc(var(--game-card-em, 1rem) * 36);z-index:1}.gameTypeSparkle{position:absolute;max-width:none;width:calc(var(--game-card-em, 1rem) * 25);z-index:1}.game-card-title{position:absolute;z-index:2;bottom:2rem;font-size:1.4rem;font-family:Montserrat;white-space:nowrap;color:#fff}.game-card__spinner{position:absolute;top:18.4%;left:41%;z-index:3;pointer-events:auto;rotate:-1deg}.game-card__spinner-zoom{zoom:calc(.7*min(45vmin,25rem)/25rem)}.game-card__prizes{position:absolute;display:flex;gap:.45rem;z-index:2;width:100%;height:100%}.game-card__prizes_placeholder_1{top:.2rem;left:-2.5rem;position:absolute;width:7rem;height:7rem;transform:rotate(-25deg)}.game-card__prizes_placeholder_2{top:-1.2rem;right:-1.5rem;position:absolute;width:7rem;height:7rem;transform:rotate(20deg)}.game-card__prizes_placeholder_3{bottom:.2rem;right:-3.4rem;position:absolute;width:7rem;height:7rem;transform:rotate(13deg)}.game-card__prizes_placeholder_4{top:6.4rem;right:-3.7rem;position:absolute;width:7rem;height:7rem;transform:rotate(18deg)}.game-card__prizes_placeholder_5{bottom:1.5rem;right:-3.5rem;position:absolute;width:7rem;height:7rem;transform:rotate(9deg)}.game-card__prizes_placeholder_6{bottom:1.5rem;left:-3.5rem;position:absolute;width:7rem;height:7rem;transform:rotate(-9deg)}.game-card__prize-slot{width:2.8rem;height:2.8rem;border-radius:.4rem;border:1.5px solid transparent;background:transparent;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;transition:border-color .3s,box-shadow .3s,background .3s}.game-card__prize-slot--filled{border-color:#fbbe06b3;background:#00000059;box-shadow:0 0 8px #fbbe0659,inset 0 0 6px #fbbe061a}.game-card__prize-img{width:80%;height:80%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 3px rgba(251,190,6,.5))}.card-spinner{--spinner-diameter: 5.5rem;--item-height: 120px;position:relative;width:var(--spinner-diameter);height:var(--item-height);display:flex;align-items:center;justify-content:center}.card-spinner__window{position:relative;width:100%;height:var(--item-height);overflow:hidden}.card-spinner__strip{position:absolute;width:100%;top:0;left:0;display:flex;flex-direction:column;will-change:transform}.card-spinner__strip--spinning{animation:cardReelSpin var(--reel-duration) cubic-bezier(.12,0,.3,1) forwards,cardReelBlur var(--reel-duration) ease-in forwards}@keyframes cardReelSpin{0%{transform:translateY(0)}to{transform:translateY(var(--reel-scroll))}}@keyframes cardReelBlur{0%{filter:blur(3px)}60%{filter:blur(3px)}80%{filter:blur(0px)}to{filter:blur(0px)}}.card-spinner__item{width:100%;height:var(--item-height);display:flex;align-items:center;justify-content:center;flex-shrink:0}.card-spinner__item img{width:70%;height:70%;-o-object-fit:contain;object-fit:contain}.card-spinner__pointer{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;height:var(--item-height);border:2px solid rgba(251,190,6,.5);border-radius:.3rem;pointer-events:none;box-shadow:0 0 8px #fbbe0666,inset 0 0 8px #fbbe0633;z-index:2}.logo{z-index:100}.logo-clickable{cursor:pointer;transition:all .2s ease,opacity .2s ease}.logo-clickable:hover{filter:drop-shadow(0 0 3px rgba(255,0,98,.673));transform:scale(1.05)}.bar-sign{position:relative;display:inline-block;line-height:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bar-sign__frame{display:block;width:100%;height:auto;opacity:0;transition:opacity 45ms linear}.bar-sign__frame:not(:first-child){position:absolute;top:0;right:0;bottom:0;left:0}.bar-sign__frame--visible{opacity:1}@keyframes chipEnter{0%{transform:translateY(-14px) scale(.7);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.chipsstack-root{display:flex;flex-direction:row;align-items:flex-end;justify-content:center;gap:4px;position:relative;height:74px;width:36px;overflow:visible;transform:translate(var(--chips-offset, 0rem))}.chipsstack-stack{position:absolute;width:36px;height:100%;flex-shrink:0}.chipsstack-chip{position:absolute;width:2.5rem;height:1rem;pointer-events:none;animation:chipEnter .25s cubic-bezier(.34,1.56,.64,1) both}.chipsstack-root--static .chipsstack-chip{animation:none}.chipsstack-chip-img{width:100%;height:auto;display:block;pointer-events:none}.viewport-chips{position:absolute;bottom:calc(var(--viewport-em, 1rem) * .5);z-index:2;pointer-events:none;display:flex;filter:drop-shadow(0 0 calc(var(--viewport-em, 1rem) * .3) black);zoom:calc(.8 * var(--viewport-scale, 1))}.pot-chips{position:relative;z-index:2;pointer-events:none;zoom:var(--viewport-scale, 1)}.chipsstack-stack-0{left:-1.6rem;bottom:.8rem;z-index:1}.chipsstack-stack-1{z-index:3}.chipsstack-stack-2{right:-1.2rem;z-index:1;bottom:1rem}.chipsstack-root.fade-out{opacity:0;pointer-events:none;transition:opacity .6s ease}.lobby-button{--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);position:absolute;top:calc(var(--viewport-em, 1rem) * 8);left:0;height:calc(var(--viewport-em, 1rem) * 9);width:calc(var(--viewport-em, 1rem) * 4);background-image:url(/images/common/lobbyButton/toLobby.png);background-size:cover;background-position:center;background-repeat:no-repeat;color:#fff;font-size:calc(var(--viewport-em, 1rem) * 1);font-weight:600;cursor:pointer;z-index:100;writing-mode:vertical-rl;text-orientation:upright;letter-spacing:-6px;display:flex;justify-content:center;align-items:center;padding-bottom:calc(var(--viewport-em, 1rem) * .6)}.lobby-button:disabled{opacity:.5;cursor:not-allowed}.notification-badge{position:relative;border-radius:50%;background:#fb0;outline:.1rem solid #ff8b8b;box-shadow:0 0 .4rem red;animation:notification-badge-pulse 1.6s ease-in-out infinite;display:block;pointer-events:none}.notification-badge:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:#ff500099;animation:notification-badge-ring 2s ease-in infinite;pointer-events:none;border:.1rem solid white}@keyframes notification-badge-pulse{0%,to{transform:scale(1);box-shadow:0 0 .3rem #e80000}50%{transform:scale(1.25);box-shadow:0 0 .7rem #f70}}@keyframes notification-badge-ring{0%{transform:scale(2.8);opacity:.55}to{transform:scale(1);opacity:0}}.backdrop{--modal-em: clamp(.85rem, calc(100vh / 65), 1.15rem);position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:radial-gradient(ellipse at center,#4c0082,#0600134a 70%,#0a0520 200%),url(/images/lobby/bg_lobby.jpg) center / cover no-repeat;padding:0;flex-direction:column}.backdrop__fog{z-index:-1;bottom:-1rem;height:26rem}.backdrop__close{position:fixed;top:calc(var(--modal-em, 1rem) * 1.25);right:calc(var(--modal-em, 1rem) * 1.25);display:flex;align-items:center;justify-content:center;width:calc(var(--modal-em, 1rem) * 3.5);height:calc(var(--modal-em, 1rem) * 3.5);border-radius:50%;border:none;background:none;padding:0;cursor:pointer;z-index:1001}.backdrop__close img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.backdrop__close:hover{background:none}.modal-title-holder{position:fixed;top:2rem;left:50%;transform:translate(-50%);z-index:1010;margin:0;pointer-events:none}.modal-title{margin:0;white-space:nowrap;text-align:center;font-family:Manrope,sans-serif;font-size:2rem;font-weight:700;color:#fff;letter-spacing:.01em;filter:drop-shadow(0 2px 6px rgba(0,0,0,.6)) drop-shadow(0 0px 2px #0f7bff) drop-shadow(0 0px 2px #0f7bff) drop-shadow(0 0px 2px #0f7bff)}.wheel-sectors{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:2}.wheel-sectors__group{cursor:pointer;pointer-events:all}.wheel-sectors__sector{transition:fill .2s ease;pointer-events:all}.wof-modal-backdrop{background:radial-gradient(ellipse at center,#4c0082,#0600134a 70%,#0a0520 200%),url(/images/lobby/WheelOfFortune/bg_wheel.jpg) center / cover no-repeat}.wheelHolder{--wof-modal-scale: clamp(1, calc(1 + (100vh - 956px)/644px*.3) , 1.3);zoom:var(--wof-modal-scale, 1);position:relative;display:flex;justify-content:center;align-items:center;margin-top:24vmin;height:-webkit-fill-available;width:-webkit-fill-available}.wof-spin-btn{position:relative;background:none;border:none;padding:0;display:block}.wof-spin-btn__label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none;color:#fff;font-size:1.8rem;text-shadow:0 0 .5rem #00395c}.wof-modal-stage{position:relative;display:inline-flex;align-items:center}.wof-modal{position:relative;display:flex;align-items:center;justify-content:center;pointer-events:none}.wof-modal__wheel{width:min(40rem,70vmin);height:auto;-o-object-fit:contain;object-fit:contain;pointer-events:none}.wof-modal__pointer{position:absolute;z-index:10;top:max(-1rem,-1.75vmin);width:min(6rem,10.5vmin)}.wof-modal__fire{position:absolute;top:max(-13rem,-22.75vmin);left:50%;transform:translate(-50%);width:min(31rem,54.25vmin);pointer-events:none}.wheelBtn{position:absolute;top:49.2%;left:50%;transform:translate(-50%,-50%);z-index:12;width:min(8rem,14vmin);filter:drop-shadow(0rem 0rem .5rem #350060);pointer-events:auto}.wof-spin-btn img{width:100%;height:auto;display:block}.wof-modal__panel{position:absolute;top:50%;left:50%;transform:translate(-50%,-18%);z-index:1;width:min(71rem,126vmin);max-width:none;pointer-events:none}.wof-spin-panel{position:absolute;z-index:11;max-width:none;width:71rem;bottom:-9.7rem}.wheel-clipper{height:-webkit-fill-available;display:flex;justify-content:center;align-items:flex-start;width:-webkit-fill-available}.bottomCup{position:absolute;width:-webkit-fill-available;height:20vh;background:linear-gradient(#18002500,#180025 40%);bottom:0;z-index:10}.wheel-don{position:absolute;top:max(-5rem,-8.75vmin);width:min(24rem,42vmin);display:flex;justify-content:center}.wheel-dons-hand-L{position:absolute;z-index:10;width:min(5.3rem,9.275vmin);top:max(-.5rem,-.875vmin);transform-origin:top center;animation:wof-arm-breathe-l 4s ease-in-out infinite}@keyframes wof-arm-breathe-l{0%,to{transform:translate(max(-5.4rem,-9.45vmin)) rotate(0)}50%{transform:translate(max(-5.4rem,-9.45vmin)) rotate(-4deg)}}.wheel-dons-hand-R{position:absolute;z-index:10;width:min(5.3rem,9.275vmin);top:max(-.5rem,-.875vmin);transform-origin:top center;animation:wof-arm-breathe-r 4s ease-in-out infinite}@keyframes wof-arm-breathe-r{0%,to{transform:translate(min(5.4rem,9.45vmin)) scaleX(-1) rotate(0)}50%{transform:translate(min(5.4rem,9.45vmin)) scaleX(-1) rotate(-4deg)}}.wheel-dons-head{position:absolute;top:max(-4rem,-7vmin);width:min(6.5rem,11.375vmin);z-index:5}.wheel-don-body{transform-origin:bottom center;animation:wof-body-breathe 4s ease-in-out infinite}@keyframes wof-body-breathe{0%,to{transform:scaleY(1) scaleX(1) translateY(0)}50%{transform:scaleY(1.025) scaleX(.985) translateY(-3px)}}.wheel-dons-head-img{width:100%;animation:wof-head-breathe 4s ease-in-out infinite}@keyframes wof-head-breathe{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.wof-dev{position:absolute;z-index:30;top:.6rem;left:.6rem;font-size:.75rem;color:#fff}.wof-dev__toggle{background:#0000008c;border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:.4rem;padding:.2rem .6rem;cursor:pointer;font-size:.72rem}.wof-dev__panel{display:flex;flex-direction:column;gap:.35rem;margin-top:.4rem;background:#000000b3;border:1px solid rgba(255,255,255,.15);border-radius:.5rem;padding:.6rem .8rem;min-width:13rem}.wof-dev__panel label{display:flex;flex-direction:column;gap:.1rem}.wof-dev__panel input[type=range]{width:100%;accent-color:#a855f7}.wof-dev__section{margin-top:.3rem;color:#aaa;font-size:.68rem}.wof-dev__hint{color:#aaa;font-size:.68rem}.wof-dev__reset{margin-top:.4rem;background:#ffffff1a;border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:.4rem;padding:.2rem .5rem;cursor:pointer;font-size:.72rem;align-self:flex-start}.wof-dev__reset:hover{background:#fff3}.wof-prize-label{position:absolute;z-index:20;bottom:4rem;background:#000000bf;color:#fff;font-size:2rem;padding:.5rem 1.5rem;border-radius:1rem;pointer-events:none;text-shadow:0 0 .5rem gold;white-space:nowrap}.wof-modal__glow{position:absolute;z-index:-1;top:-19rem;max-width:none}.wof-modal__sparkles{position:absolute;width:50rem;max-width:none;top:-7rem;z-index:-1}.wof-win-overlay{--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);position:absolute;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--viewport-em, 1rem) * 1);width:-webkit-fill-available;height:-webkit-fill-available;background:#000000b3}.wof-win-overlay__title-holder{pointer-events:none;z-index:2;top:calc(var(--viewport-em, 1rem) * 4);font-size:calc(var(--viewport-em, 1rem) * 2.5);margin-top:calc(var(--viewport-em, 1rem) * 0)}.wof-win-overlay__title-holder__description{z-index:1;color:#fff;font-family:Manrope;font-weight:500;font-size:calc(var(--viewport-em, 1rem) * 1.2);text-align:center}.wof-win-card{position:relative;display:flex;align-items:flex-start;justify-content:center;width:calc(var(--viewport-em, 1rem) * 31);height:-moz-min-content;height:min-content;flex-direction:column;align-items:center;padding:calc(var(--viewport-em, 1rem) * 1) calc(var(--viewport-em, 1rem) * 3) calc(var(--viewport-em, 1rem) * 3) calc(var(--viewport-em, 1rem) * 6);border-radius:calc(var(--viewport-em, 1rem) * 1);border:calc(var(--viewport-em, 1rem) * .2) solid transparent;gap:calc(var(--viewport-em, 1rem) * .3);background:linear-gradient(180deg,#5412b5 30%,#5412b500) padding-box,linear-gradient(180deg,#8900bb 30%,#5412b500) border-box}.wof-win-card__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:calc(var(--viewport-em, 1rem) * 14);-o-object-fit:cover;object-fit:cover}.wof-win-card__prize{position:absolute;z-index:1;width:calc(var(--viewport-em, 1rem) * 12);-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 calc(var(--viewport-em, 1rem) * 1.5) rgba(255,200,50,.9));left:calc(var(--viewport-em, 1rem) * -8);top:calc(var(--viewport-em, 1rem) * 0)}.wof-win-card__stats{position:relative;z-index:2;display:flex;gap:calc(var(--viewport-em, 1rem) * .6);justify-content:center;flex-wrap:wrap;margin-top:calc(var(--viewport-em, 1rem) * .35)}.wof-win-card__stat{display:flex;flex-direction:column;align-items:center;background:#00000059;border:1px solid rgba(255,200,60,.25);border-radius:calc(var(--viewport-em, 1rem) * .5);padding:calc(var(--viewport-em, 1rem) * .25) calc(var(--viewport-em, 1rem) * .7);gap:calc(var(--viewport-em, 1rem) * .05)}.wof-win-card__stat-label{font-family:Manrope,sans-serif;font-size:calc(var(--viewport-em, 1rem) * .6);font-weight:600;color:#ffffff73;text-transform:uppercase;letter-spacing:.06em}.wof-win-card__stat-val{font-family:Manrope,sans-serif;font-size:calc(var(--viewport-em, 1rem) * .8);font-weight:700;color:#7ff5a0;white-space:nowrap}.wof-win-collect-btn{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;width:calc(var(--viewport-em, 1rem) * 12);height:calc(var(--viewport-em, 1rem) * 3.5);cursor:pointer;align-self:center;margin-top:calc(var(--viewport-em, 1rem) * 1)}.wof-win-collect-btn__bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none}.wof-win-collect-btn__label{position:relative;z-index:1;font-family:Montserrat,sans-serif;font-size:calc(var(--viewport-em, 1rem) * 1.1);font-weight:700;letter-spacing:.04em;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,1);pointer-events:none}.perk-tooltip{position:absolute;right:calc(100% + calc(var(--viewport-em, 1rem) * .75));top:calc(var(--viewport-em, 1rem) * 1.5);width:calc(var(--viewport-em, 1rem) * 13);border-radius:calc(var(--viewport-em, 1rem) * .55);padding:calc(var(--viewport-em, 1rem) * 1.6) calc(var(--viewport-em, 1rem) * .65) calc(var(--viewport-em, 1rem) * .55);display:flex;flex-direction:column;gap:calc(var(--viewport-em, 1rem) * .25);pointer-events:none;z-index:30;background:linear-gradient(135deg,#00260c,#055019);border:calc(var(--viewport-em, 1rem) * .12) solid rgb(0,224,56);box-shadow:0 0 calc(var(--viewport-em, 1rem) * 1) #00b43c66}.perk-tooltip:after{content:"";position:absolute;right:calc(var(--viewport-em, 1rem) * -.4);top:50%;transform:translateY(-50%);border:calc(var(--viewport-em, 1rem) * .4) solid transparent;border-left-color:#00e038;border-right:none}.perk-tooltip--sink{background:linear-gradient(135deg,#370808,#6e0e0e);border-color:#ff5050;box-shadow:0 0 calc(var(--viewport-em, 1rem) * 1) #c8000066}.perk-tooltip--sink:after{border-left-color:#ff5050}.perk-tooltip__label{position:absolute;left:0;right:0;top:calc(var(--viewport-em, 1rem) * -1.5);height:calc(var(--viewport-em, 1rem) * 1.8);display:flex;justify-content:center;align-items:center}.perk-tooltip__desc{font-family:Manrope,sans-serif;font-size:calc(var(--viewport-em, 1rem) * 1.2);font-weight:500;color:#fff;line-height:1.45;text-align:center}.perk-tooltip__action{font-family:Manrope,sans-serif;font-size:calc(var(--viewport-em, 1rem) * 1.2);font-weight:700;color:#fff;line-height:1.45;text-align:center}.perk-tooltip__stat{display:flex;justify-content:space-between;align-items:center;gap:calc(var(--viewport-em, 1rem) * .3);border-top:1px solid rgba(0,224,56,.25);padding-top:calc(var(--viewport-em, 1rem) * .25);margin-top:calc(var(--viewport-em, 1rem) * .1)}.perk-tooltip--sink .perk-tooltip__stat{border-top-color:#ff505040}.perk-tooltip__stat-label{font-family:Manrope,sans-serif;font-size:calc(var(--viewport-em, 1rem) * .65);font-weight:600;color:#ffffff73;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap}.perk-tooltip__stat-val{font-family:Manrope,sans-serif;font-size:calc(var(--viewport-em, 1rem) * .75);font-weight:700;color:#7ff5a0;white-space:nowrap}.perk-tooltip--sink .perk-tooltip__stat-val{color:#f99}.cheat-inventory{position:absolute;--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);right:calc(var(--viewport-em, 1rem) * .8);display:flex;flex-direction:column;align-items:center;gap:calc(var(--viewport-em, 1rem) * .5);z-index:10;top:calc(var(--viewport-em, 1rem) * 8);width:calc(var(--viewport-em, 1rem) * 8)}.cheat-inventory__title{font-family:Montserrat,sans-serif;font-size:calc(var(--viewport-em, 1rem) * .7);letter-spacing:.12em;text-transform:uppercase;color:#fff6;margin-bottom:calc(var(--viewport-em, 1rem) * .2)}.cheat-inventory__list{display:flex;flex-direction:column;gap:calc(var(--viewport-em, 1rem) * 0);pointer-events:all;align-items:center}.cheat-card-wrapper{display:flex;align-items:center}.cheat-card{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(var(--viewport-em, 1rem) * .2);width:calc(var(--viewport-em, 1rem) * 5)}.cheat-card:hover{border-color:#ffffff38}.cheat-card--active{width:calc(var(--viewport-em, 1rem) * 5);filter:drop-shadow(0px 0px calc(var(--viewport-em, 1rem) * .7) red) drop-shadow(0px 0px calc(var(--viewport-em, 1rem) * .2) red)}.cheat-card--inactive{filter:brightness(.5);transform:scale(.8)}.cheat-card__active-ring{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;pointer-events:none}@keyframes cheat-pulse{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.04)}}.cheat-card__art{position:relative;width:calc(var(--viewport-em, 1rem) * 6);height:calc(var(--viewport-em, 1rem) * 8);display:flex;align-items:center;justify-content:center}.cheat-card__art-body{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none}.cheat-card__img{position:relative;width:-webkit-fill-available;height:-webkit-fill-available;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 -9px 7px red);max-width:none}.cheat-card__label{font-family:Montserrat,sans-serif;font-size:calc(var(--viewport-em, 1rem) * .52);color:#ffffffbf;text-align:center;letter-spacing:.02em;line-height:1.2;max-width:100%}.cheat-card__timerHolder{width:calc(var(--viewport-em, 1rem) * 4);height:calc(var(--viewport-em, 1rem) * 3);background:#000;margin-bottom:calc(var(--viewport-em, 1rem) * -1.8);display:flex;justify-content:center;border-radius:calc(var(--viewport-em, 1rem) * .5);padding-top:calc(var(--viewport-em, 1rem) * .2);background:linear-gradient(180deg,#fd0,#ffa200)}.cheat-card__timer{display:flex;align-items:baseline;gap:calc(var(--viewport-em, 1rem) * .1)}.cheat-card__timer-val{font-family:Manrope,sans-serif;font-size:calc(var(--viewport-em, 1rem) * .9);font-weight:900;color:#b90000;text-shadow:0 0 6px rgb(255 255 255);letter-spacing:.02em}.cheat-card__timer-label{font-family:Noto sans,sans-serif;font-size:calc(var(--viewport-em, 1rem) * .6);font-weight:600;color:#b90000;margin-right:calc(var(--viewport-em, 1rem) * .15)}.cheat-card__timer-sep{font-family:Manrope,sans-serif;font-size:calc(var(--viewport-em, 1rem) * 1);font-weight:900;color:#e30000;text-shadow:0 0 6px rgb(255 255 255);margin:0 calc(var(--viewport-em, 1rem) * .05)}.cheat-card__activate-btn{position:absolute;width:calc(var(--viewport-em, 1rem) * 3);height:calc(var(--viewport-em, 1rem) * 6);display:flex;left:calc(var(--viewport-em, 1rem) * 1.4);top:calc(var(--viewport-em, 1rem) * .7);z-index:-1;transition:left .3s ease}.cheat-card:hover .cheat-card__activate-btn{left:calc(var(--viewport-em, 1rem) * -1.4)}.cheat-inventory__error{font-size:calc(var(--viewport-em, 1rem) * .6);color:#ff6b6b;text-align:center;max-width:calc(var(--viewport-em, 1rem) * 5);line-height:1.3}.cheat-card__glow{position:absolute;z-index:-1;width:calc(var(--viewport-em, 1rem) * 18);top:calc(var(--viewport-em, 1rem) * -5);right:calc(var(--viewport-em, 1rem) * -5);filter:hue-rotate(45deg)}.cheat-card__floaters{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:5}.cheat-floater{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-family:Montserrat,sans-serif;font-size:calc(var(--viewport-em, 1rem) * 2.5);font-weight:900;color:#fff;text-shadow:0 0 6px #ffcc00,0 0 12px #ff8800;opacity:0;white-space:nowrap;pointer-events:none}@keyframes cheat-float-tl{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}18%{opacity:1;transform:translate(-78px,-52px) scale(1.1)}to{opacity:0;transform:translate(-143px,-111px) scale(.2)}}@keyframes cheat-float-l{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}18%{opacity:1;transform:translate(-91px,-7px) scale(1.1)}to{opacity:0;transform:translate(-163px,-13px) scale(.2)}}@keyframes cheat-float-bl{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}18%{opacity:1;transform:translate(-72px,46px) scale(1.1)}to{opacity:0;transform:translate(-130px,98px) scale(.2)}}@keyframes cheat-float-tl2{0%{opacity:0;transform:translate(-50%,-50%) scale(.6)}18%{opacity:1;transform:translate(-52px,-72px) scale(1.1)}to{opacity:0;transform:translate(-104px,-130px) scale(.2)}}.cheat-floater--1{animation:cheat-float-tl 2s ease-out 1 forwards;animation-delay:0s}.cheat-floater--2{animation:cheat-float-l 2s ease-out 1 forwards;animation-delay:.5s}.cheat-floater--3{animation:cheat-float-bl 2s ease-out 1 forwards;animation-delay:.25s}.cheat-floater--4{animation:cheat-float-tl2 2s ease-out 1 forwards;animation-delay:.75s}.cheat-floater--5{animation:cheat-float-tl 2s ease-out 1 forwards;animation-delay:1s}.cheat-floater--6{animation:cheat-float-bl 2s ease-out 1 forwards;animation-delay:1.25s}.cheat-floater--7{animation:cheat-float-tl2 2s ease-out 1 forwards;animation-delay:1.5s}.cheat-card__glow--sink{filter:hue-rotate(295deg) saturate(2)}.cheat-perk-card{width:calc(var(--viewport-em, 1rem) * 7);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:calc(var(--viewport-em, 1rem) * .5);padding-top:calc(var(--viewport-em, 1rem) * 1);container-type:inline-size;animation:perk-card-breathe 2s ease-in-out infinite;transform-origin:bottom center}.cheat-perk-card__plate{position:absolute;top:57%;left:15%;width:calc(var(--viewport-em, 1rem) * 10);height:calc(var(--viewport-em, 1rem) * 5);max-width:none;transform:translate(-50%,-50%) rotate(90deg);pointer-events:none}.cheat-perk-card--active:hover{z-index:10}.perk-stage-progress{width:calc(var(--viewport-em, 1rem) * 4);display:flex;flex-direction:column;gap:calc(var(--viewport-em, 1rem) * .3);margin-top:calc(var(--viewport-em, 1rem) * 1.4);margin-bottom:calc(var(--viewport-em, 1rem) * .1);padding:0 calc(var(--viewport-em, 1rem) * .2);box-sizing:border-box}.perk-stage-progress__track{position:relative;height:calc(var(--viewport-em, 1rem) * .28);border-radius:calc(var(--viewport-em, 1rem) * .15);background:#ffffff1a;overflow:hidden;margin-bottom:calc(var(--viewport-em, 1rem) * .5)}.perk-stage-progress__fill{position:absolute;left:0;top:0;height:100%;border-radius:calc(var(--viewport-em, 1rem) * .15);background:linear-gradient(90deg,#ff1200 10%,#9dd500 45%);box-shadow:0 0 calc(var(--viewport-em, 1rem) * .4) red}.perk-stage-progress__tick{position:absolute;top:50%;transform:translate(-50%,-50%);width:calc(var(--viewport-em, 1rem) * .1);height:calc(var(--viewport-em, 1rem) * .75);border-radius:calc(var(--viewport-em, 1rem) * .05);background:#f1ff68;z-index:1;transition:background .4s,box-shadow .4s}.perk-stage-progress__tick--past{background:#1ca4ff59}.perk-stage-progress__tick--current{background:#1ca4ff;box-shadow:0 0 calc(var(--viewport-em, 1rem) * .35) #1ca4ff,0 0 calc(var(--viewport-em, 1rem) * .7) #1ca4ff8c;animation:stage-dot-pulse 1.6s ease-in-out infinite}@keyframes stage-dot-pulse{0%,to{box-shadow:0 0 calc(var(--viewport-em, 1rem) * .35) #1ca4ff,0 0 calc(var(--viewport-em, 1rem) * .7) #1ca4ff8c}50%{box-shadow:0 0 calc(var(--viewport-em, 1rem) * .55) #1ca4ff,0 0 calc(var(--viewport-em, 1rem) * 1.1) #1ca4ffd9}}.cheat-perk-card__tooltip-avail{font-size:calc(var(--viewport-em, 1rem) * .62);font-family:Manrope,sans-serif;font-weight:600;color:#1ca4ffcc;letter-spacing:.04em;text-align:center;margin-top:calc(var(--viewport-em, 1rem) * .1)}.cheat-perk-card__avail-small{font-size:calc(var(--viewport-em, 1rem) * .8);font-family:Manrope,sans-serif;font-weight:600;color:#9dd507;letter-spacing:.04em;text-align:center;margin-top:calc(var(--viewport-em, 1rem) * .1);white-space:nowrap}.perk-stage-progress--small{margin-top:calc(var(--viewport-em, 1rem) * .25);margin-bottom:0;gap:calc(var(--viewport-em, 1rem) * .18);padding:0 calc(var(--viewport-em, 1rem) * .1)}.perk-stage-progress--small .perk-stage-progress__track{height:calc(var(--viewport-em, 1rem) * .5);margin-bottom:0}.perk-stage-progress--small .perk-stage-progress__tick{width:calc(var(--viewport-em, 1rem) * .07);height:calc(var(--viewport-em, 1rem) * .5)}.cheat-perk-card--expired{filter:grayscale(.85) brightness(.6);cursor:default}.cheat-perk-card--auto{animation:none}@keyframes perk-card-breathe{0%,to{scale:1}50%{scale:1.07}}.perk-card__breathe-wrapper--active{animation:perk-card-breathe 2s ease-in-out infinite;transform-origin:bottom center}.cheat-perk-card__img{width:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0px 0px calc(var(--viewport-em, 1rem) * .7) #60ff1c) drop-shadow(0px 0px calc(var(--viewport-em, 1rem) * .2) #0b9e00)}.cheat-perk-card--sink .cheat-perk-card__img{filter:drop-shadow(0px 0px calc(var(--viewport-em, 1rem) * .7) #ff3c3c) drop-shadow(0px 0px calc(var(--viewport-em, 1rem) * .2) #9e0000)}.cheat-perk-card--game .cheat-perk-card__img{filter:drop-shadow(0px 0px calc(var(--viewport-em, 1rem) * .7) #c300ff) drop-shadow(0px 0px calc(var(--viewport-em, 1rem) * .2) #6b009e)}.cheat-perk-card__live{position:relative;z-index:0;width:calc(var(--viewport-em, 1rem) * 6);aspect-ratio:1;display:flex;align-items:center;justify-content:center}.perkButtonGroup{display:flex;flex-direction:column;align-items:center}.perkInventoryButton{display:flex;align-items:center;justify-content:center;margin-top:calc(var(--viewport-em, 1rem) * -.6);width:calc(var(--viewport-em, 1rem) * 8);filter:drop-shadow(0px 0px calc(var(--viewport-em, 1rem) * .7) #60ff1c) drop-shadow(0px 0px calc(var(--viewport-em, 1rem) * .2) #0b9e00);cursor:pointer;flex-direction:column}.perkInventoryText{z-index:11;position:absolute;width:calc(var(--viewport-em, 1rem) * 3.5);text-align:center;white-space:nowrap;overflow:visible;bottom:calc(var(--viewport-em, 1rem) * 3)}.perkInventoryDescription{text-align:center;z-index:10;line-height:1}.perkInventoryDescriptionText{font-size:calc(var(--viewport-em, 1rem) * .8);font-family:Manrope;font-weight:700;color:#fff;display:inline;background-color:#1a4fff;box-shadow:6px 0 #1a4fff,-6px 0 #1a4fff;-webkit-box-decoration-break:clone;box-decoration-break:clone}.cheat-perk-card_btn{height:auto;z-index:10}.cheat-perk-card__use-btn{position:absolute;width:calc(var(--viewport-em, 1rem) * 4.6);height:calc(var(--viewport-em, 1rem) * 2);padding:0;border:none;background:none;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:5;bottom:calc(var(--viewport-em, 1rem) * -2.5)}.cheat-perk-card__use-btn-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.cheat-perk-card__use-btn-label{position:relative;font-size:calc(var(--viewport-em, 1rem) * .68);font-family:Manrope,sans-serif;font-weight:700;color:#fff;letter-spacing:.04em;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.6)}.cheat-perk-card__wait-turn-label{position:absolute;width:calc(var(--viewport-em, 1rem) * 4.6);bottom:calc(var(--viewport-em, 1rem) * -2.3);display:flex;align-items:center;justify-content:center;text-align:center;font-size:calc(var(--viewport-em, 1rem) * .52);line-height:1.15;font-family:Manrope,sans-serif;font-weight:700;color:#9ca3af;letter-spacing:.02em;text-transform:uppercase;text-shadow:0 1px 2px rgba(0,0,0,.6);z-index:5}.perkCancelButton{display:flex;flex-direction:column;align-items:center;gap:calc(var(--viewport-em, 1rem) * .4);color:#fff;padding:calc(var(--viewport-em, 1rem) * .4) calc(var(--viewport-em, 1rem) * .8)}.perkCancelLabel{font-size:calc(var(--viewport-em, 1rem) * 1);font-weight:700;pointer-events:none;font-family:Manrope;color:#fff;opacity:.85;filter:drop-shadow(0px 0px calc(var(--viewport-em, 1rem) * .4) #c300ff)}.wheel-of-fortune{--wheel-scale-boost: clamp(1, calc(1 + (100vh - 956px)/644px*.3) , 1.3);--wheel-em: calc(clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem) * var(--wheel-scale-boost, 1));--wheel-scale: calc(clamp(.75, calc(100vh/956px) , 1.25) * var(--wheel-scale-boost, 1));animation:wof-float 2.8s ease-in-out infinite;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:calc(var(--wheel-em, 1rem) * 12);height:-webkit-fill-available;max-height:calc(var(--wheel-em, 1rem) * 10)}@keyframes wof-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.wof-cheat-row{position:absolute;display:flex;flex-direction:row;align-items:center;gap:calc(var(--wheel-em, 1rem) * .3);z-index:4;pointer-events:all}.wof-cheat-row__item--first{left:calc(var(--wheel-em, 1rem) * -6.5);transform:rotate(-12deg) translateY(calc(var(--wheel-em, 1rem) * -.5)) scale(.85);zoom:var(--wheel-scale, 1);position:absolute}.wof-cheat-row__item--second{right:calc(var(--wheel-em, 1rem) * -6.5);transform:rotate(12deg) translateY(calc(var(--wheel-em, 1rem) * -.5)) scale(.85);zoom:var(--wheel-scale, 1);position:absolute}.wheel-of-fortune__label{rotate:-30deg;right:calc(var(--wheel-em, 1rem) * 3);display:flex;position:absolute;z-index:3;width:calc(var(--wheel-em, 1rem) * 4);-o-object-fit:contain;object-fit:contain;transform-origin:calc(var(--wheel-em, 1rem) * 2.5) top;animation:wof-label-swing 3.2s ease-in-out infinite;justify-content:center;align-items:center;min-width:calc(var(--wheel-em, 1rem) * 4);min-height:calc(var(--wheel-em, 1rem) * 4);bottom:40%}@keyframes wof-label-swing{0%,to{rotate:-30deg}50%{rotate:-24deg}}.wheel-of-fortune__label img{width:calc(var(--wheel-em, 1rem) * 3.1);-o-object-fit:contain;object-fit:contain;min-width:calc(var(--wheel-em, 1rem) * 2)}.labelInfo{position:absolute;font-size:calc(var(--wheel-em, 1rem) * 2);color:#fff;text-shadow:0 0 calc(var(--wheel-em, 1rem) * .8) #4a006b;margin-top:calc(var(--wheel-em, 1rem) * .3);font-family:Montserrat;font-weight:700}.wheel-of-fortune__image{display:block;position:absolute;z-index:2;-o-object-fit:contain;object-fit:contain;transform-origin:center center;height:-webkit-fill-available;min-height:calc(var(--wheel-em, 1rem) * 5);max-height:calc(var(--wheel-em, 1rem) * 6.5)}.wheel-of-fortune__lock{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;width:calc(var(--wheel-em, 1rem) * 6);-o-object-fit:contain;object-fit:contain;pointer-events:none}.wheel-of-fortune__glow{display:block;position:absolute;z-index:1;-o-object-fit:contain;object-fit:contain;transform-origin:center center;pointer-events:none;height:140%;min-height:calc(var(--wheel-em, 1rem) * 7);max-height:calc(var(--wheel-em, 1rem) * 10.5)}.wheel-of-fortune__arrow{display:block;position:absolute;z-index:5;width:calc(var(--wheel-em, 1rem) * 3.1);-o-object-fit:contain;object-fit:contain;max-width:calc(var(--wheel-em, 1rem) * 3);transform-origin:center center;pointer-events:none;top:calc(var(--wheel-em, 1rem) * .9)}.wheel-of-fortune__glow--hovered{animation:none}.wheel-of-fortune__spin-btn{position:absolute;bottom:0rem;z-index:6;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0rem 0rem calc(var(--btn-em, 1rem) * .2) 0rem;width:calc(var(--btn-em, 1rem) * 7.5);height:calc(var(--btn-em, 1rem) * 2.3);cursor:pointer}.wheel-of-fortune__spin-btn-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none}.wheel-of-fortune__spin-btn-label{position:relative;z-index:1;font-family:Montserrat,sans-serif;font-size:calc(var(--btn-em, 1rem) * .85);color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5);pointer-events:none;letter-spacing:.04em}.wheel-of-fortune__spin-btn-badge{position:absolute;top:calc(var(--btn-em, 1rem) * .8);right:calc(var(--btn-em, 1rem) * -1.8);z-index:2}.wheelHolder{position:relative;display:flex;justify-content:center;align-items:center;margin-top:20%}.wheel-of-fortune__lable{position:abrelative}.wheel-of-fortune__cooldown{position:absolute;transform:translateY(200%);display:flex;flex-direction:column;align-items:center;gap:calc(var(--wheel-em, 1rem) * .1);pointer-events:none;white-space:nowrap;line-height:1;background-color:#061093;padding:calc(var(--wheel-em, 1rem) * .4) calc(var(--wheel-em, 1rem) * .5);border-radius:calc(var(--wheel-em, 1rem) * .5);filter:drop-shadow(0 0 calc(var(--wheel-em, 1rem) * .3) #000544)}.wheel-of-fortune__cooldown-label{font-size:calc(var(--wheel-em, 1rem) * .6);color:#ffffff8c;text-transform:uppercase;letter-spacing:.06em}.wheel-of-fortune__cooldown-timer{font-size:calc(var(--wheel-em, 1rem) * .85);font-weight:700;color:#f0c060;text-shadow:0 0 8px rgba(240,192,96,.6);letter-spacing:.04em}.wheel-of-fortune__wake-flash{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:radial-gradient(circle,rgba(255,220,80,.95) 0%,rgba(255,140,0,.6) 40%,transparent 70%);z-index:10;pointer-events:none;transform-origin:center center}.customize-widget{--customize-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:-webkit-fill-available;height:-webkit-fill-available;padding-bottom:15%;max-height:calc(var(--customize-em, 1rem) * 10)}.customize-widget__avatar{width:130%;height:130%;-o-object-fit:cover;object-fit:contain;position:absolute;max-width:none}.customize-widget__cover{z-index:-1;position:absolute;transform:rotate(14deg);transform-origin:bottom center;transition:transform .35s ease;width:calc(var(--customize-em, 1rem) * 4);height:calc(var(--customize-em, 1rem) * 6);display:flex;max-height:16vh;max-width:none;margin-left:calc(var(--customize-em, 1rem) * 2.5)}.customize-widget:hover .customizationCardHolder{transform:rotate(-10deg)}.customize-widget:hover .customize-widget__cover{transform:rotate(18deg)}.customize-widget__cover-card{width:100%;height:auto;border-radius:calc(var(--customize-em, 1rem) * .15);-o-object-fit:contain;object-fit:contain;filter:drop-shadow(calc(var(--customize-em, 1rem) * .1) calc(var(--customize-em, 1rem) * .2) calc(var(--customize-em, 1rem) * .4) rgba(0,0,0,.6))}.customize-widget__cover-left{z-index:2;left:0;transform:rotate(-12deg)}.customize-widget__cover-right{z-index:1;right:0;transform:rotate(12deg)}.customize-widget__btn{position:absolute;width:calc(var(--btn-em, 1rem) * 7.5);height:calc(var(--btn-em, 1rem) * 2.3);border:none;background:none;padding:0;cursor:default;bottom:0rem;display:flex;align-items:center}.customize-widget__btn-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none}.customizationCardHolder{transform:rotate(-8deg);flex-direction:column;align-items:center;justify-content:center;transition:transform .35s ease;width:calc(var(--customize-em, 1rem) * 4);height:calc(var(--customize-em, 1rem) * 6);display:flex;position:absolute;max-height:15vh;max-width:none;margin-right:calc(var(--customize-em, 1rem) * 2.5)}.customize-widget__nickname{position:absolute;top:calc(var(--customize-em, 1rem) * -.8);white-space:nowrap;font-family:Montserrat,sans-serif;font-size:calc(var(--customize-em, 1rem) * .78);color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.8);letter-spacing:.03em;pointer-events:none;line-height:0rem}.customize-widget__badge-holder{position:absolute;right:calc(var(--customize-em, 1rem) * -1.5);z-index:10}.customize-widget__btn-label{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:1;font-family:Montserrat,sans-serif;font-size:calc(var(--btn-em, 1rem) * .78);letter-spacing:.05em;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.55)}.deck-fan{display:flex;justify-content:center;align-items:center;width:var(--deck-fan-container, 9rem);height:100%;position:relative;filter:drop-shadow(0rem .2rem .5rem #2f002a63)}.deck-fan__img{width:var(--deck-fan-size, 5rem);height:auto;-o-object-fit:contain;object-fit:contain;display:block;position:absolute;border-radius:.3rem}.deck-fan__img--card{filter:drop-shadow(.2rem .15rem .35rem #2f002ac7)}.deck-fan__img--top-left{top:40%;left:28%;z-index:1;transform:translate(-50%,-50%) rotate(-12deg)}.deck-fan__img--top-right{top:40%;left:73%;z-index:2;transform:translate(-50%,-50%) rotate(12deg)}.deck-fan__img--bottom-left{top:91%;left:27%;z-index:3;transform:translate(-50%,-50%) rotate(-12deg)}.deck-fan__img--cover{width:var(--deck-fan-cover-size, 5rem);top:91%;left:73%;z-index:4;transform:translate(-50%,-50%) rotate(12deg);filter:drop-shadow(0 0 .6rem rgba(0,0,0,.4))}@property --modal-color{syntax: "<color>"; inherits: false; initial-value: #6e1b96;}.backdrop.shop-modal-backdrop{background:radial-gradient(ellipse at center,#4c0082,#0600134a 70%,#0a0520 200%);justify-content:flex-start;padding-top:6.5rem}.backdrop.shop-modal-backdrop:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/images/room/shopBackground.jpg) center / cover no-repeat;filter:brightness(.8);z-index:-1}.backdrop.shop-modal-backdrop .backdrop__fog{display:none}.shop-modal{--chrome-above-grid: 10.4rem;--row-fixed-overhead: 6.7rem;--card-w: clamp( 8rem, calc((100vh - var(--chrome-above-grid) - 2.1 * var(--row-fixed-overhead)) / (2.1 * 17 / 12)), 13rem );--card-gap: 1.3rem;--card-em: calc(var(--card-w, 12rem) / 12);--card-scale: calc(var(--card-w, 12rem) / 12rem);transition:--modal-color .4s ease;position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;flex:1;min-height:0;border-radius:1.5rem;--modal-pad-x: 6rem;padding:0rem var(--modal-pad-x) 0 var(--modal-pad-x);filter:drop-shadow(0 0 2rem black)}.shop-modal__header{display:flex;align-items:center;justify-content:space-between;padding:1.4rem 2rem 1rem;border-bottom:1px solid rgba(255,255,255,.07);flex-shrink:0}.lobby__currencies.shop-modal__balance{position:absolute;top:2vh;left:3.5rem;z-index:4}.shop-modal__tabs{display:flex;flex-direction:row;gap:.2rem;padding:0 1rem;flex:0 0 auto;z-index:3;width:100%;justify-content:center}.shop-modal__tab{position:relative;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;width:calc(var(--modal-em, 1rem) * 7);height:calc(var(--modal-em, 1rem) * 2.4);cursor:pointer}.shop-modal__tab-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none}.shop-modal__tab-label{position:relative;z-index:1;font-family:Montserrat,sans-serif;font-size:calc(var(--modal-em, 1rem) * .85);font-weight:700;color:#fff;pointer-events:none}.shop-modal__tab:hover{opacity:.8}.shop-modal__tab--active{filter:hue-rotate(25deg) contrast(1.2)!important}.shop-modal__scroll{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;display:flex;flex-direction:column;width:calc(100% + var(--modal-pad-x, 6rem));margin-right:calc(-1 * var(--modal-pad-x, 6rem));padding-right:var(--modal-pad-x, 6rem)}.shop-modal__scroll:has(.shop-modal__content:not([data-active-category=CHIPS])){justify-content:flex-start;justify-content:safe center;padding-bottom:6%}.shop-modal__scroll::-webkit-scrollbar{width:.4rem}.shop-modal__scroll::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:99px}.shop-modal__content{padding:1.5rem 0;display:flex;flex-direction:row;flex-wrap:wrap;align-content:flex-start;align-content:safe center;justify-content:center;gap:var(--card-gap, 1.3rem);filter:drop-shadow(0rem 0rem 1.3rem #120032);max-width:calc(var(--cols, 99) * var(--card-w) + (var(--cols, 99) - 1) * var(--card-gap));margin-inline:auto}.shop-modal__content[data-active-category=CHIPS]{padding:0 0 8%;justify-content:center!important;height:100%!important}.shop-modal__loading,.shop-modal__empty{text-align:center;color:#ffffff73;font-size:.95rem;padding:2rem 0}.shop-modal__row-break{flex-basis:100%;width:0;height:0;margin:0;padding:0}.shop-modal__item{position:relative;display:flex;align-items:center;gap:.5rem;padding:0rem;border-radius:1rem;transition:background .15s;flex-direction:column;width:var(--card-w, 12rem);flex-shrink:0;justify-content:center;height:calc(var(--card-w, 12rem) * 17 / 12);border:.3rem solid transparent}.shop-modal__item:hover{background:#ffffff12}.shop-modal__item--free_chips_hourly,.shop-modal__item--free_chips_daily{border:.3rem solid transparent;background:linear-gradient(160deg,#00ac76,#006695) padding-box,linear-gradient(160deg,#ffea9b,#ff6a00,#ffb207) border-box}.shop-modal__item--free_chips_hourly:hover,.shop-modal__item--free_chips_daily:hover{background:linear-gradient(160deg,#00ac76,#006695) padding-box,linear-gradient(160deg,#ffe580,#ff6a00,#c82300) border-box}[data-category=CHIPS] .shop-modal__item,[data-category=CHIPS] .shop-modal__item:hover{background:linear-gradient(160deg,#4b00cd,#9300a5) padding-box,linear-gradient(160deg,#ffe580,#ff6a00,#c82300) border-box}[data-category=DECK] .shop-modal__item{border:.2rem solid transparent;background:linear-gradient(160deg,#f5661e,#f51edc) padding-box,linear-gradient(160deg,#ffe580,#ff6a00,#c82300) border-box}[data-category=DECK] .shop-modal__item:hover{background:linear-gradient(160deg,#f5661e,#f51edc) padding-box,linear-gradient(160deg,#ffe580,#ff6a00,#c82300) border-box}[data-category=EMOTE_PACK] .shop-modal__item{border:.2rem solid transparent;background:linear-gradient(160deg,#00cfa6,#0083cf) padding-box,linear-gradient(160deg,#baffea,#00c896,#00e0a8) border-box}[data-category=EMOTE_PACK] .shop-modal__item:hover{background:linear-gradient(160deg,#00cfa6,#0083cf) padding-box,linear-gradient(160deg,#d6ffef,#00e0a8,#00ffb8) border-box}.shop-modal__card-flipper{perspective:1000px;width:var(--card-w, 12rem);height:calc(var(--card-w, 12rem) * 17 / 12);flex-shrink:0}.shop-modal__card-inner{position:relative;width:100%;height:100%;transition:transform .55s cubic-bezier(.4,0,.2,1);transform-style:preserve-3d}.shop-modal__card-flipper--flipped .shop-modal__card-inner{transform:rotateY(180deg)}.shop-modal__card-front{position:absolute;backface-visibility:hidden;-webkit-backface-visibility:hidden}.shop-modal__cooldown-overlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.75rem;background:#0000008c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;z-index:4;pointer-events:none}.shop-modal__cooldown-timer{font-family:Montserrat,sans-serif;font-size:1.6rem;font-weight:700;color:#fff;letter-spacing:.05em;filter:drop-shadow(0 0 .5rem rgba(0,0,0,.8))}.shop-modal__card-back{position:absolute;top:0;right:0;bottom:0;left:0;transform:rotateY(180deg);backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;border-radius:1rem;background:linear-gradient(160deg,#7a00cc,#5b0059) padding-box,linear-gradient(160deg,#a814ff,#850086) border-box;border:.3rem solid transparent}.shop-modal__use-btn{margin-top:.4rem}.shop-modal__success-icon{font-size:2.8rem;color:#60e080;line-height:1}.shop-modal__success-text{font-size:1.5rem;font-weight:700;color:#18ff51;text-align:center;padding:0 .75rem;filter:drop-shadow(0rem 0rem .5rem #18ff51)}.shop-modal__deck-fan{--deck-fan-container: calc(var(--card-w, 12rem) * 9 / 12);--deck-fan-size: calc(var(--card-w, 12rem) * 5 / 12);--deck-fan-cover-size: calc(var(--card-w, 12rem) * 5 / 12)}.shop-modal__avatar-img{width:calc(var(--card-w, 12rem) * 15 / 12);-o-object-fit:contain;object-fit:contain;max-width:none;position:absolute;margin-top:.4rem}.shop-modal__coming-soon{font-size:.8rem;font-weight:600;color:#ffffff73;white-space:nowrap}.shop-modal__badgeHolder{display:flex;justify-content:center;align-items:center;height:1.5rem;z-index:3}.shop-modal__badgeHolder--style{padding-top:3rem}.shop-modal__badge{top:-.5rem;right:.85rem;color:#fff;font-size:calc(var(--card-em, 1rem) * .8);font-weight:700;padding:.18rem .55rem;border-radius:99px;text-transform:uppercase;text-align:center}.shop-modal__badge--free{background:#004b61;color:#00dea2}.shop-modal__item-icon .shop-modal__chips-stack{zoom:var(--card-scale, 1)}.shop-modal__item-icon{flex-shrink:0;height:calc(var(--card-w, 12rem) * 9.5 / 12);display:flex;align-items:anchor-center;overflow:visible;filter:drop-shadow(2px 4px 6px #45003c9c);z-index:2;justify-content:center;align-items:center;width:100%}.shop-modal__item-infoHolder{display:flex;flex-direction:column;gap:.7rem;z-index:2;width:100%}.shop-modal__item-info{flex:1;display:flex;flex-direction:column;align-items:center;gap:.2rem;min-width:0}.shop-modal__item-name{font-size:calc(var(--card-em, 1rem) * 1.05);font-weight:700;color:#fff;white-space:nowrap;text-overflow:ellipsis}.shop-modal__item-desc{font-size:calc(var(--card-em, 1rem) * .8);color:#ffffff73}.shop-modal__item-action{flex-shrink:0;display:flex;flex-direction:column;align-items:center;gap:.3rem;min-width:calc(var(--card-em, 1rem) * 7)}.shop-modal__owned-label,.shop-modal__equipped-label{font-size:calc(var(--card-em, 1rem) * 1.2);font-weight:600;color:#60e080;white-space:nowrap;height:calc(var(--card-em, 1rem) * 3.5);display:flex;align-items:center}.shop-modal__equipped-label{color:#60c8ff}.shop-modal__buy-btn{position:relative;display:flex;align-items:center;justify-content:center;background:none;border:none;padding-bottom:calc(var(--btn-em, 1rem) * .4);width:calc(var(--btn-em, 1rem) * 8);height:calc(var(--btn-em, 1rem) * 2.5);cursor:pointer}.shop-modal__buy-btn-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none}.shop-modal__buy-btn-label{position:relative;z-index:1;display:flex;align-items:center;gap:.35rem;font-family:Montserrat,sans-serif;font-size:calc(var(--btn-em, 1rem) * 1);font-weight:700;color:#fff;text-shadow:0 1px 8px rgba(0,0,0,1);pointer-events:none}.shop-modal__btn-icon{width:calc(var(--btn-em, 1rem) * 2);height:calc(var(--btn-em, 1rem) * 2);-o-object-fit:contain;object-fit:contain;margin-left:calc(var(--btn-em, 1rem) * -1)}.shop-modal__flash{font-size:.8rem;font-weight:600;white-space:nowrap;display:flex;flex-direction:column;align-items:center;gap:.1rem}.shop-modal__flash-title{font-size:.82rem;font-weight:700}.shop-modal__flash-detail{font-size:.72rem;font-weight:500;opacity:.85}.shopItem_chips_backRound{position:absolute;z-index:1;width:33rem;height:33rem;max-width:none}.shop-modal__flash--success{color:#60e080}.shop-modal__flash--error{color:#f06060}.shop-modal__item--dons{background:linear-gradient(160deg,#003a5c,#00254a) padding-box,linear-gradient(160deg,#6fd0ff,#07b) border-box}.shop-modal__item--dons:hover{background:linear-gradient(160deg,#00456e,#002d5a) padding-box,linear-gradient(160deg,#a0e8ff,#0af) border-box}.shop-modal__cover-preview{width:calc(var(--card-w, 12rem) * 7 / 12);height:auto;border-radius:.4rem;box-shadow:0 4px 16px #0000008c;-o-object-fit:cover;object-fit:cover}.shop-modal__emote-scatter{position:relative;width:100%;height:100%}.shop-modal__emote-preview{position:absolute;width:calc(var(--card-w, 12rem) * 5 / 12);height:calc(var(--card-w, 12rem) * 5 / 12);-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 .5rem rgba(84,0,148,.601))}.shop{--shop-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);--shop-scale: clamp(.75, calc(100vh/956px) , 1.25);display:flex;align-items:center;justify-content:center;width:-webkit-fill-available;height:-webkit-fill-available;max-height:calc(var(--shop-em, 1rem) * 10);animation:shop-float 3.2s ease-in-out infinite;filter:drop-shadow(0 0 calc(var(--shop-em, 1rem) * 3) #b500ff);transition:filter .5s ease}.shop--free-available{filter:drop-shadow(0 0 calc(var(--shop-em, 1rem) * 3) #00e87a);animation:shop-float 3.2s ease-in-out infinite,shop-glow-pulse 2s ease-in-out infinite}@keyframes shop-glow-pulse{0%,to{filter:drop-shadow(0 0 calc(var(--shop-em, 1rem) * 2) #fb00ff)}50%{filter:drop-shadow(0 0 calc(var(--shop-em, 1rem) * 3) #ff004c)}}@keyframes shop-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.shop__chips{position:absolute;z-index:3;bottom:calc(var(--shop-em, 1rem) * 1.4);transform:translate(110%,-9%);pointer-events:none;zoom:calc(.9 * var(--shop-scale, 1))}.shop__image{display:block;position:absolute;z-index:2;width:7rem;-o-object-fit:contain;object-fit:contain;transform-origin:center center;left:3rem;filter:drop-shadow(0 0 .5rem black)}.shop__btn{position:absolute;bottom:calc(var(--btn-em, 1rem) * -.4);z-index:6;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0rem 0rem calc(var(--btn-em, 1rem) * .2) 0rem;width:calc(var(--btn-em, 1rem) * 7.5);height:calc(var(--btn-em, 1rem) * 2.3);cursor:pointer}.shop__btn-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none}.shop__btn-label{position:relative;z-index:1;font-family:Montserrat,sans-serif;font-size:calc(var(--btn-em, 1rem) * .85);color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5);pointer-events:none;letter-spacing:.04em}.shop__avatar{position:absolute;border:-1rem;transform:rotate3d(1,-3,2,-20deg) translate(-32%);width:calc(var(--shop-em, 1rem) * 7);max-width:none}.shop__badge-holder{position:absolute;right:calc(var(--shop-em, 1rem) * -1.5);z-index:10}.character-select-modal{position:relative;display:flex;flex-direction:column;width:calc(100vw - 2rem);max-width:960px;max-height:calc(100vh - 2rem);overflow:hidden;border-radius:1.25rem;color:#e8eaf0;padding:2rem 2rem 4rem;align-items:center;gap:2rem}.character-select-modal__title{font-weight:700;color:#fff;letter-spacing:.04em;text-transform:uppercase}.character-select-modal__scroll{position:relative;height:min(60vh,31rem);overflow-x:hidden;overflow-y:auto;padding:1rem;flex:1;filter:drop-shadow(0 .2rem .4rem #0d001d);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent;width:100%}.character-select-modal__scroll::-webkit-scrollbar{width:4px}.character-select-modal__scroll::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.character-select-modal__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.character-select-modal__avatar-btn{position:relative;padding:0;cursor:pointer;transition:transform .15s ease;display:flex;align-items:center;justify-content:center;overflow:hidden;border-radius:.6rem;aspect-ratio:3 / 4.5;border:none}.character-select-modal__avatar-btn--hovered{transform:scale(1.1)}.character-select-modal__avatar-img{width:114%;height:auto;display:block;transform:scale(1.22);max-width:none}.character-select-modal__selected-badge{position:absolute;bottom:1rem;z-index:2;padding:.2rem .42rem;border-radius:999px;font-size:.8rem;font-weight:700;letter-spacing:.08em;color:#fff;background:#149443eb;border:1px solid rgba(187,255,210,.9);text-shadow:0 1px 2px rgba(0,0,0,.4);pointer-events:none;box-shadow:0 0 .5rem .3rem #bdc700d6}.character-select-modal__preview-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#04011eab;cursor:pointer}.character-select-modal__preview-card{perspective:800px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 3rem black);margin-bottom:5.5rem}.character-select-modal__preview-select-btn{position:absolute;display:flex;align-items:center;justify-content:center;width:12rem;background:none;border:none;padding:0;bottom:-1.5rem;cursor:pointer}.character-select-modal__preview-btn-bg{width:100%;display:block}.character-select-modal__preview-btn-label{position:absolute;font-family:Montserrat,sans-serif;font-size:1.5rem;color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.9);pointer-events:none;white-space:nowrap;margin-bottom:.5rem}.character-select-modal__preview-img{width:min(40vw,26rem);height:auto;display:block;border-radius:1rem;pointer-events:none}@media (max-width: 700px){.character-select-modal__grid{grid-template-columns:repeat(4,1fr)}}@media (max-width: 520px){.character-select-modal__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width: 360px){.character-select-modal__grid{grid-template-columns:repeat(2,1fr)}}.lobby-onboarding__holder{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;justify-content:center;align-items:center;background:radial-gradient(circle,#00000042 20%,#0000005e 30%);opacity:0;transition:opacity 2s ease-in-out;pointer-events:none}.lobby-onboarding__holder--visible{opacity:1;pointer-events:auto}.lobby-onboarding__don-holder{width:34rem;height:34rem;position:relative;opacity:0;transform:scale(.9);transition:opacity 2s ease-in-out,transform 2s ease-in-out;display:flex;align-items:center;justify-content:center}.lobby-onboarding__btn{position:absolute;bottom:-6rem;width:16rem;background:none;border:none;padding:0;display:flex;align-items:center;justify-content:center;opacity:0;pointer-events:none;transition:opacity .6s ease-out}.lobby-onboarding__btn--visible{opacity:1;pointer-events:auto}.lobby-onboarding__btn img{width:100%;display:block}.lobby-onboarding__btn-label{position:absolute;font-family:Montserrat,sans-serif;font-size:1.5rem;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.8);pointer-events:none;white-space:nowrap;margin-bottom:.5rem}.lobby-onboarding__don-holder--visible{opacity:1;transform:scale(1)}.lobby-onboarding__don-holder--exiting{opacity:0!important;transform:scale(1.1)!important;transition:opacity 1.5s ease-in-out,transform 1.5s ease-in-out!important}.lobby-onboarding__don{width:100%;height:100%;position:absolute;-o-object-fit:contain;object-fit:contain}@keyframes don-breathe-body{0%,to{transform:scaleY(1) translateY(0)}50%{transform:scaleY(1.01) translateY(-.1rem)}}@keyframes don-breathe-head{0%,to{transform:translateY(0)}50%{transform:translateY(-.2rem)}}@keyframes don-breathe-hand{0%,to{transform:translateY(0) rotate(-43deg)}50%{transform:translateY(-.2rem) rotate(-46deg)}}.lobby-onboarding__don_body{width:21rem;position:absolute;-o-object-fit:contain;object-fit:contain;bottom:-16rem;transform-origin:bottom center;animation:don-breathe-body 4.2s ease-in-out infinite;right:-18rem}.lobby-onboarding__don_head{z-index:-1;width:8.3rem;position:absolute;-o-object-fit:contain;object-fit:contain;top:-1.2rem;animation:don-breathe-head 4.2s ease-in-out infinite;right:-11.8rem}.lobby-onboarding__don_hand{z-index:-1;width:10rem;position:absolute;-o-object-fit:contain;object-fit:contain;top:17.5rem;right:-1.8rem;animation:don-breathe-hand 4.2s ease-in-out infinite}.lobby-onboarding__arm-left{width:4.2rem;height:8.4rem;position:absolute;left:7.7rem;top:8.2rem;transform-origin:3rem 0;transform:rotate(-5deg);transition:transform 1s ease-out}.lobby-onboarding__arm-right{width:4.2rem;height:8.4rem;position:absolute;right:7.8rem;top:8.2rem;transform-origin:1.2rem 0;transform:rotate(5deg);transition:transform 1s ease-out}.lobby-onboarding__don-holder--visible .lobby-onboarding__arm-left{transform:rotate(20deg);transition:transform 1s ease-in .5s}.lobby-onboarding__don-holder--visible .lobby-onboarding__arm-right{transform:rotate(-20deg);transition:transform 1s ease-in .5s}.lobby-onboarding__don-holder .lobby-onboarding__arm-left.lobby-onboarding__arm--opening{transform:rotate(35deg)!important;transition:transform 1s ease-out!important}.lobby-onboarding__don-holder .lobby-onboarding__arm-right.lobby-onboarding__arm--opening{transform:rotate(-35deg)!important;transition:transform 1s ease-out!important}.lobby-onboarding__bubble{position:absolute;left:50%;transform:translate(-50%) scale(.8);width:30rem;text-align:center;display:flex;flex-direction:column;align-items:center;opacity:0;transition:all .5s ease-out;z-index:2;margin-top:4rem}.lobby-onboarding__bubble--visible{opacity:1;transform:translate(-50%) translateY(-32%) scale(1)}.lobby-onboarding__glow1{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.5);width:50rem;height:20rem;-o-object-fit:fill;object-fit:fill;z-index:0;opacity:0;transition:all .5s ease-out}.lobby-onboarding__glow2{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.5);width:42rem;height:14rem;-o-object-fit:fill;object-fit:fill;z-index:0;opacity:0;transition:all 7s ease-out}.lobby-onboarding__glow--visible{opacity:1;transform:translate(-50%,-50%) scale(1)}@keyframes onboarding-text-in{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}@keyframes onboarding-text-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-.4rem)}}.lobby-onboarding__text{animation:onboarding-text-in .6s ease-out forwards;font-size:2.5rem;font-family:Montserrat;position:relative;z-index:1;text-align:center;background:linear-gradient(180deg,#ffd624 16%,#fff 51%,#ffd225 60%);-webkit-background-clip:text;-webkit-text-fill-color:#fffa0080;background-clip:text;filter:drop-shadow(0 3px 0 #a30000) drop-shadow(1px 2px 2px rgba(200,0,0,.5));paint-order:fill stroke;margin:0;line-height:normal}.lobby-onboarding__text--fading{animation:onboarding-text-out .4s ease-in forwards!important}@keyframes pollen-float{0%{transform:translate(0) scale(1);opacity:0}10%{opacity:1}50%{transform:translate(var(--drift),var(--rise)) scale(1.1)}90%{opacity:1}to{transform:translate(calc(var(--drift) * 1.4),calc(var(--rise) * 2)) scale(.7);opacity:0}}.pollen-particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:hidden;border-radius:inherit;z-index:0}.pollen-particles__dot{position:absolute;border-radius:50%;background:#ff00ea;will-change:transform,opacity;animation:pollen-float linear infinite;box-shadow:0 0 .2rem .2rem #ff00a22b}.claim-ceremony-backdrop{background:radial-gradient(ellipse at center,#4c0082,#0600134a 70%,#0a0520 200%),url(/images/lobby/WheelOfFortune/bg_wheel.jpg) center / cover no-repeat}.claim-ceremony__pollen-fade{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}.claim-ceremony{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:620px;font-size:min(1rem,4vw,1.8vh);border-radius:1.25em;height:-moz-min-content;height:min-content;padding:6em}.claim-ceremony__card-flipper{position:relative;perspective:1000px;width:-moz-min-content;width:min-content;height:-moz-min-content;height:min-content;flex-shrink:0;font-size:min(1rem,4vw,1.8vh);padding:4em}.claim-ceremony__card-inner{position:relative;width:24em;height:35em;transform-style:preserve-3d}.claim-ceremony__card-front{position:absolute;backface-visibility:hidden}.claim-ceremony__card-back{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;transform:rotateY(180deg);border-radius:1em;border:.5em solid transparent;background:linear-gradient(160deg,#2d0060,#0a0520) padding-box,linear-gradient(160deg,#ffea9b,#ff6a00,#ffb207) border-box}.claim-ceremony__card-front.claim-ceremony__item,.claim-ceremony__card-back.claim-ceremony__item{position:absolute}.claim-ceremony__item{position:relative;display:flex;align-items:center;gap:.5em;padding:0 0 3.5em;border-radius:2.1em;flex-direction:column;width:24em;flex-shrink:0;justify-content:space-evenly;height:35em;border:.5em solid transparent;background:linear-gradient(160deg,#00ac76,#006695) padding-box,linear-gradient(160deg,#ffea9b,#ff6a00,#ffb207) border-box;box-shadow:0 0 12em #ff9b00b8}.claim-ceremony__item-icon{flex-shrink:0;height:9.5em;display:flex;align-items:center;justify-content:center;overflow:visible;filter:drop-shadow(.125em .25em .375em #45003c9c);z-index:2;width:-webkit-fill-available;scale:1.6}.claim-ceremony__item-icon .claim-ceremony__chips-stack{zoom:1.25;transform:scale(calc(1em/1rem))}.claim-ceremony__item--image{background:none;border:none;box-shadow:none;justify-content:flex-end}.claim-ceremony__item-fill{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;z-index:0}.claim-ceremony__item--image .claim-ceremony__item-infoHolder{z-index:2;width:11em;position:absolute;bottom:7em}.claim-ceremony__item--cover{background:none;border:none;box-shadow:none;border-radius:2.2em;overflow:hidden;filter:drop-shadow(0 0 2em purple)}.claim-ceremony__item--cover .claim-ceremony__item-fill{-o-object-fit:cover;object-fit:cover;border-radius:.5em}.claim-ceremony__item-infoHolder{display:flex;flex-direction:column;gap:.7em;z-index:3;width:100%}.claim-ceremony__item-info{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;justify-content:center;gap:1.4em;min-width:0}.claim-ceremony__item-prelabel{font-size:1.2em;font-weight:800;letter-spacing:.14em;color:#00efe9;text-transform:uppercase;text-align:center}.claim-ceremony__reward{display:flex;flex-direction:column;align-items:center;gap:.25em;line-height:1;filter:drop-shadow(0 0 .2em #ac00c7) drop-shadow(0 0 .5em #ff0000) drop-shadow(0 0 .5em #ff0000)}.claim-ceremony__reward-title{font-size:1.5em;font-weight:600;color:#fff;text-transform:uppercase;letter-spacing:.08em}.claim-ceremony__reward-value{font-size:3em;white-space:nowrap;line-height:1}.claim-ceremony__glow{position:absolute;left:50%;top:50%;translate:-50% -50%;width:125%;pointer-events:none;mix-blend-mode:screen;z-index:-2;max-width:none;opacity:0;animation:cc-glow-spin 60s linear 1.8s infinite}@keyframes cc-glow-spin{to{rotate:360deg}}.claim-ceremony__claim-btn-wrap{position:absolute;left:4em;right:4em;margin:0 auto;bottom:5.5em;display:flex;justify-content:center;z-index:3}.claim-ceremony__claim-btn-wrap--image{bottom:4.5em}.claim-ceremony__claim-btn{display:flex;align-items:center;justify-content:center;width:14em;filter:drop-shadow(0 0 1.2em #e521ff)!important}.claim-ceremony__claim-btn-wrap--image .claim-ceremony__claim-btn{width:11em}.claim-ceremony__claim-btn img{width:100%;display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.claim-ceremony__claim-btn span{position:absolute;font-size:1.1em;font-weight:800;letter-spacing:.06em;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.5);text-transform:uppercase;pointer-events:none}.daily-bonus-calendar-backdrop{background:radial-gradient(ellipse at center,#4c0082,#0600134a 70%,#0a0520 200%),url(/images/lobby/WheelOfFortune/bg_wheel.jpg.webp) center / cover no-repeat}.daily-bonus-calendar{--daily-bonus-calendar-scale-boost: clamp(1, calc(1 + (100vh - 956px)/644px*.3) , 1.3);position:relative;display:flex;flex-direction:column;align-items:center;font-size:calc(min(1rem,1.42vw,1.9vh) * var(--daily-bonus-calendar-scale-boost, 1));width:66em;max-width:96vw;padding:4.25em 2em 2em;border-radius:1.25em;border:.15em solid transparent;background:url(/images/common/d1d7/d_bg.jpg) center / 100% 140% no-repeat padding-box,linear-gradient(160deg,gold,#ff6a00,#ffb207) border-box}.daily-bonus-calendar__subtitle{color:#ffffffa6;font-size:.82em;text-align:center;margin:0 0 1.25em;max-width:40ch}.daily-bonus-calendar__monument{position:absolute;pointer-events:none;width:26em;left:-15.7em;top:-5em;z-index:1}.daily-bonus-calendar__grid{display:grid;grid-template-columns:repeat(7,1fr);gap:.55em;width:100%;margin-bottom:3em}.daily-bonus-calendar__card-wrap{border-radius:1em;align-items:center;justify-content:center;display:flex;position:relative}.daily-bonus-calendar__card-wrap--flash .daily-bonus-calendar__card{animation:card-flash .7s ease-out}@keyframes card-flash{0%{filter:brightness(2)}to{filter:brightness(1)}}.daily-bonus-calendar__card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:end;width:100%;height:16em;cursor:default}.daily-bonus-calendar__card--inactive{filter:brightness(.7);scale:.95}.daily-bonus-calendar__card--today{filter:drop-shadow(0 0 2em red)}.daily-bonus-calendar__card-glass{position:absolute;width:100%;height:4em;z-index:-1;pointer-events:none;bottom:-6em}.daily-bonus-calendar__card-img{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:none;max-height:none;-o-object-fit:contain;object-fit:contain;z-index:1;width:120%}.daily-bonus-calendar__card-info{display:flex;flex-direction:column;align-items:center;gap:.4em;z-index:2;width:100%;position:absolute;bottom:-3em;justify-content:center;height:1em}.daily-bonus-calendar__card-today-badge{position:absolute;bottom:3.4em;font-size:1em;font-weight:900;color:#fff;background:linear-gradient(90deg,#e0f,#ff3580);padding:.15em .5em;border-radius:.3em;letter-spacing:.1em;text-transform:uppercase;z-index:3}.daily-bonus-calendar__card-day{font-size:1em;font-weight:700;color:#fff;text-transform:uppercase;letter-spacing:.07em;position:absolute;top:-2em}.daily-bonus-calendar__card--today .daily-bonus-calendar__card-day{font-size:1.4em;filter:drop-shadow(0rem 0rem .3rem red)}.daily-bonus-calendar__card-bonus{display:flex;flex-direction:column;align-items:center;line-height:1}.daily-bonus-calendar__card-bonus-title{font-size:.6em;font-weight:500;color:#fff;text-transform:uppercase;letter-spacing:.06em}.daily-bonus-calendar__card-label{font-size:1.1em;font-weight:900;color:#ffc800;text-align:center;white-space:nowrap;filter:drop-shadow(0 0 .2em #ff6200);line-height:1}.daily-bonus-calendar__card-overlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.75em;display:flex;align-items:center;justify-content:center;z-index:4}.daily-bonus-calendar__card-overlay--claimed{background:transparent}.daily-bonus-calendar__overlay-img{width:7.5em;height:4.5em;-o-object-fit:contain;object-fit:contain;margin-top:7em;max-width:none}.daily-bonus-calendar__overlay-img-claimed{width:4.5em;height:3.5em;-o-object-fit:contain;object-fit:contain;margin-top:7em;max-width:none}.daily-bonus-calendar__footer{display:flex;flex-direction:column;align-items:center;min-height:3em}.daily-bonus-calendar__claim-btn{width:13em;height:3.5em;position:absolute;bottom:-5em}.daily-bonus-calendar__claim-btn-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;border-radius:.5em}.daily-bonus-calendar__claim-btn-label{position:relative;font-size:1em;font-weight:700;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.6);letter-spacing:.03em}.daily-bonus-calendar__cooldown,.daily-bonus-calendar__complete{font-size:1.3em;color:#fff;text-align:center;margin:0}.daily-bonus-calendar__complete{color:#6de86d}.daily-bonus-calendar__card--claimed-today,.daily-bonus-calendar__card-wrap--claimable{z-index:2}.daily-bonus-calendar__glow{position:absolute;max-width:none;z-index:1;width:21em;transform-origin:center center;pointer-events:none;animation:glow-spin 36s linear infinite,glow-breathe 3.5s ease-in-out infinite}@keyframes glow-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes glow-breathe{0%,to{opacity:.55}50%{opacity:1}}.deck-preview-card{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:var(--deck-preview-card-w, 12rem);aspect-ratio:12 / 17;border-radius:1rem;border:.2rem solid transparent;background:linear-gradient(160deg,#f5661e,#f51edc) padding-box,linear-gradient(160deg,#ffe580,#ff6a00,#c82300) border-box;overflow:hidden}.deck-preview-card__icon{height:calc(var(--deck-preview-card-w, 12rem) * 9.5 / 12);display:flex;align-items:center;justify-content:center;width:100%;--deck-fan-container: calc(var(--deck-preview-card-w, 12rem) * 9 / 12);--deck-fan-size: calc(var(--deck-preview-card-w, 12rem) * 5 / 12);--deck-fan-cover-size: calc(var(--deck-preview-card-w, 12rem) * 5 / 12)}.deck-preview-card__label{position:relative;z-index:1;color:#fff;font-family:Montserrat,sans-serif;font-weight:700;text-transform:uppercase;text-align:center;padding:0 .3rem .4rem;font-size:calc(var(--deck-preview-card-w, 12rem) * .8 / 12);margin-top:calc(var(--deck-preview-card-w, 12rem) * .35)}.customization-modal__tabs{position:fixed;top:6.5rem;left:0;display:flex;flex-direction:row;gap:.2rem;padding:0 1rem;z-index:3;width:100%;justify-content:center}.customization-modal__tab{position:relative;display:flex;align-items:center;justify-content:center;background:none;border:none;padding:0;width:calc(var(--modal-em, 1rem) * 7);height:calc(var(--modal-em, 1rem) * 2.4);cursor:pointer}.customization-modal__tab-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none}.customization-modal__tab-label{position:relative;z-index:1;font-family:Montserrat,sans-serif;font-size:calc(var(--modal-em, 1rem) * .85);font-weight:700;color:#fff;pointer-events:none}.customization-modal__tab:hover{opacity:.8}.customization-modal__tab--active{filter:hue-rotate(25deg) contrast(1.2)!important}.customization-modal{--customization-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);--customization-card-gap: 1rem;--customization-grid-w: calc(min(1400px, 100vw - 2rem) - var(--customization-em, 1rem) * 9);--customization-card-w: clamp( 6rem, calc((var(--customization-grid-w) - 4 * var(--customization-card-gap)) / 5), calc(var(--customization-em, 1rem) * 9) );--customization-card-h: calc(var(--customization-card-w) * 1.5);position:relative;display:flex;flex-direction:column;width:calc(100vw - 2rem);max-width:1400px;max-height:calc(100vh - 2rem);overflow:hidden;border-radius:calc(var(--customization-em, 1rem) * 1.25);color:#e8eaf0;padding:calc(var(--customization-em, 1rem) * 2);padding-bottom:calc(var(--customization-em, 1rem) * 8);align-items:center;justify-content:flex-start;gap:calc(var(--customization-em, 1rem) * 4);background:linear-gradient(180deg,#5312b500 30%,#5312b542) padding-box,linear-gradient(180deg,#29009100 30%,#29009132) border-box;border:calc(var(--customization-em, 1rem) * .15) solid transparent;box-shadow:0 24px 64px #0009,0 0 0 1px #ffffff0a inset;margin-top:calc(var(--customization-em, 1rem) * -3)}.customization-modal-Holder{position:relative;padding:calc(var(--customization-em, 1rem) * 1.5);border-radius:calc(var(--customization-em, 1rem) * 1);width:100%}.customization-modal__scroll{position:relative;height:min(calc(2 * var(--customization-card-h, 12rem) + var(--customization-card-gap, 1rem) + var(--customization-em, 1rem) * 2.5),calc(100vh - 20rem));overflow-x:hidden;overflow-y:auto;padding:calc(var(--customization-em, 1rem) * 2.5) calc(var(--customization-em, 1rem) * 1) 0rem calc(var(--customization-em, 1rem) * 1);flex:1;filter:drop-shadow(0 calc(var(--customization-em, 1rem) * .2) calc(var(--customization-em, 1rem) * .4) #0d001d);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent}.customization-modal__scroll::-webkit-scrollbar{width:4px}.customization-modal__scroll::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.customization-modal__tab-content{position:relative;min-height:100%;overflow:visible}.customization-modal__grid{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--customization-card-gap, 1rem);max-width:calc(5 * var(--customization-card-w, 8rem) + 4 * var(--customization-card-gap, 1rem));margin-inline:auto}.customization-modal__cover-card{flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;background:none;border:none;padding:0;cursor:pointer;transition:transform .15s ease}.customization-modal__cover-card--hovered{transform:scale(1.1)}.customization-modal__empty{margin:calc(var(--customization-em, 1rem) * 1) 0 0;text-align:center;color:#ffffffb3;font-size:calc(var(--customization-em, 1rem) * .95)}.customization-modal__avatar-empty{width:var(--customization-card-w, 8rem);flex-shrink:0;border-radius:calc(var(--customization-em, 1rem) * .6);background:linear-gradient(180deg,#430059,#4f0080);border:calc(var(--customization-em, 1rem) * .25) solid rgb(249 59 255 / 12%);aspect-ratio:3 / 4.5;display:flex;justify-content:center;align-items:center}.customization-modal__avatar-empty__placeholder{font-family:Montserrat;font-size:calc(var(--customization-em, 1rem) * 6);color:#78008e;width:calc(var(--customization-em, 1rem) * 4)}.customization-modal__deck-empty{width:var(--customization-card-w, 8rem);flex-shrink:0;border-radius:calc(var(--customization-em, 1rem) * .6);background:linear-gradient(180deg,#430059,#4f0080);border:calc(var(--customization-em, 1rem) * .25) solid rgb(249 59 255 / 12%);aspect-ratio:3 / 4.5;display:flex;justify-content:center;align-items:center}.customization-modal__deck-empty__placeholder{font-family:Montserrat;font-size:calc(var(--customization-em, 1rem) * 6);color:#78008e;width:calc(var(--customization-em, 1rem) * 4)}.customization-modal__avatar-btn{width:var(--customization-card-w, 8rem);flex-shrink:0;position:relative;padding:0;cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease;display:flex;align-items:center;justify-content:center;border-radius:calc(var(--customization-em, 1rem) * .6);background:#0a0622b3;aspect-ratio:3 / 4.5}.customization-modal__selected-badge-clip{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;border-radius:calc(var(--customization-em, 1rem) * .6);z-index:3;pointer-events:none}.customization-modal__selected-badge{position:absolute;bottom:9%;right:-29%;width:102%;z-index:3;transform:rotate(-45deg);transform-origin:center;padding:calc(var(--customization-em, 1rem) * .35) 0;font-size:calc(var(--customization-em, 1rem) * .75);font-weight:700;letter-spacing:.05em;color:#fff;text-align:center;background:linear-gradient(90deg,#1f7a00,#49b400,#1f7a00);box-shadow:0 .15rem .4rem #0006;text-shadow:0 1px 2px rgba(0,0,0,.4);pointer-events:none}.customization-modal__avatar-btn--hovered{transform:scale(1.1)}.customization-modal__avatar-img{width:114%;height:auto;display:block;transform:scale(1.22);max-width:none}.customization-modal__preview-overlay{--customization-preview-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#04011eab;cursor:pointer}.customization-modal__preview-card{perspective:800px;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 calc(var(--customization-preview-em, 1rem) * 3) black);margin-bottom:calc(var(--customization-preview-em, 1rem) * 5.5)}.customization-modal__preview-select-btn{position:absolute;display:flex;align-items:center;justify-content:center;width:calc(var(--btn-em, 1rem) * 12);background:none;border:none;padding:0;bottom:calc(var(--btn-em, 1rem) * -6.5);cursor:pointer}.customization-modal__preview-btn-bg{width:100%;display:block}.customization-modal__preview-btn-label{position:absolute;font-family:Montserrat,sans-serif;font-size:calc(var(--btn-em, 1rem) * 1.5);color:#fff;text-shadow:0 1px 10px rgba(0,0,0,.9);pointer-events:none;white-space:nowrap;margin-bottom:calc(var(--btn-em, 1rem) * .5)}.customization-modal__preview-img{width:min(40vw,26rem);height:auto;display:block;border-radius:calc(var(--customization-preview-em, 1rem) * 1);pointer-events:none}.customization-modal__preview-cover{position:relative;width:min(30vw,18rem);aspect-ratio:3 / 4.5;pointer-events:none}.customization-modal__preview-cover-left,.customization-modal__preview-cover-right{position:absolute;width:72%;height:auto;border-radius:calc(var(--customization-preview-em, 1rem) * .4);-o-object-fit:cover;object-fit:cover;pointer-events:none}.customization-modal__preview-cover-left{left:0;bottom:0;transform:rotate(-10deg);transform-origin:bottom left;z-index:2;filter:drop-shadow(calc(var(--customization-preview-em, 1rem) * .3) calc(var(--customization-preview-em, 1rem) * .3) calc(var(--customization-preview-em, 1rem) * .6) rgba(0,0,0,.7))}.customization-modal__preview-cover-right{right:0;bottom:0;transform:rotate(10deg);transform-origin:bottom right;z-index:1}.customization-modal__nickname{display:flex;flex-direction:column;align-items:center;gap:calc(var(--customization-em, 1rem) * 2);padding:calc(var(--customization-em, 1rem) * 7) 0rem calc(var(--customization-em, 1rem) * 9) 0rem;background:linear-gradient(180deg,#2b0169a8 30%,#220054d9) padding-box,linear-gradient(180deg,#29009100 30%,#29009132) border-box;border:calc(var(--customization-em, 1rem) * .15) solid transparent;box-shadow:0 24px 64px #0009,0 0 0 1px #ffffff0a inset;margin:0rem calc(var(--customization-em, 1rem) * 5);border-radius:calc(var(--customization-em, 1rem) * 2);height:calc(var(--customization-em, 1rem) * 23)}.customization-modal__nickname-input{width:100%;max-width:29rem;background:#3d0089;border:1.5px solid rgb(83 0 147)!important;border-radius:calc(var(--customization-em, 1rem) * .7);color:#ffe3fd;font-family:Montserrat,sans-serif;font-size:calc(var(--customization-em, 1rem) * 2);letter-spacing:.05em;padding:calc(var(--customization-em, 1rem) * .7) calc(var(--customization-em, 1rem) * 1);text-align:center;outline:none;transition:border-color .2s ease;box-shadow:0 calc(var(--customization-em, 1rem) * .3) calc(var(--customization-em, 1rem) * 2) calc(var(--customization-em, 1rem) * .3) #100032d4}.customization-modal__nickname-input:focus{border-color:#ffd37480}.customization-modal__nickname-input--error{border-color:#ff5050cc}.customization-modal__nickname-error{margin:0;font-family:Montserrat,sans-serif;font-size:calc(var(--customization-em, 1rem) * .8);color:#ff6b6b;text-shadow:0 0 .5rem rgba(255,0,0,.4);text-align:center;pointer-events:none}.customization-modal__nickname-success{margin:0;font-family:Montserrat,sans-serif;font-size:calc(var(--customization-em, 1rem) * 1);color:#6bffb0;text-shadow:0 0 .5rem rgba(0,255,120,.4);text-align:center;pointer-events:none}.customization-modal__nickname-actions{display:flex;gap:calc(var(--customization-em, 1rem) * 1)}.customization-modal__nickname-btn{position:relative;display:flex;align-items:center;justify-content:center;width:calc(var(--btn-em, 1rem) * 8);height:calc(var(--btn-em, 1rem) * 2.6);background:none;border:none;padding:0;cursor:pointer}.customization-modal__nickname-btn-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none}.customization-modal__nickname-btn-label{position:relative;z-index:1;font-family:Montserrat,sans-serif;font-size:calc(var(--btn-em, 1rem) * .85);font-weight:700;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6);pointer-events:none}.customization-modal__preview-deck-pair{position:relative;width:min(40vw,20rem);height:min(28vw,14rem)}.customization-modal__preview-deck-face,.customization-modal__preview-deck-back{position:absolute;width:min(22vw,11rem);height:auto;border-radius:calc(var(--customization-preview-em, 1rem) * .6);box-shadow:0 8px 32px #0009;pointer-events:none;top:50%}.customization-modal__preview-deck-face{left:0;transform:translateY(-50%) rotate(-8deg);z-index:2}.customization-modal__preview-deck-back{right:0;transform:translateY(-50%) rotate(8deg);z-index:1}.customization-modal__badge-holder{position:absolute;top:calc(var(--customization-em, 1rem) * .4);right:calc(var(--customization-em, 1rem) * .4);z-index:10}.modal{position:relative;display:flex;flex-direction:column;background:linear-gradient(180deg,#5412b5 30%,#5412b500) padding-box,linear-gradient(180deg,#9100a8 30%,#5412b500) border-box;border:.15rem solid transparent;border-radius:1.25rem;box-shadow:0 24px 64px #0009,0 0 0 1px #ffffff0a inset;max-height:calc(100vh - 2rem);color:#e8eaf0;padding-bottom:1rem}.modal--sm{width:100%;max-width:22.5rem}.modal--md{width:100%;max-width:32.5rem}.modal--lg{width:100%;max-width:45rem}.modal--xl{width:100%;max-width:60rem}.modal--full{width:calc(100vw - 2rem);height:calc(100vh - 2rem)}.modal--dark-glass{background:#00000080;border:none;box-shadow:0 24px 64px #0009}.modal__header{display:flex;align-items:center;justify-content:center;padding:1rem 1.5rem 0;flex-shrink:0;position:absolute;top:0rem;width:100%}.modal__title{font-size:1.5rem;font-weight:700;color:#fff;letter-spacing:.01em;margin:0}.modal__close{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:50%;border:none;background:#ffffff12;color:#fff9;font-size:.85rem;cursor:pointer;flex-shrink:0;transition:background .15s ease,color .15s ease}.modal__close:hover{background:#ffffff24;color:#fff}.modal__body{padding:0rem 1.5rem 1.5rem;overflow-y:auto;flex:1;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.modal__body::-webkit-scrollbar{width:4px}.modal__body::-webkit-scrollbar-track{background:transparent}.modal__body::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.modal__footer{display:flex;align-items:center;justify-content:flex-end;gap:.75rem;padding:1rem 1.5rem 1.25rem;border-top:1px solid rgba(255,255,255,.06);flex-shrink:0}.how-to-play-modal{padding-top:2rem}.how-to-play__layout{display:flex;height:100%;min-height:0;gap:2rem}.how-to-play__nav{display:flex;flex-direction:column;gap:.3rem;width:15rem;flex-shrink:0;overflow-y:auto;padding-right:.75rem;border-right:1px solid rgba(255,255,255,.08)}.how-to-play__nav-item{display:flex;align-items:center;gap:.55rem;background:none;border:none;border-radius:.6rem;padding:.5rem .6rem;cursor:pointer;text-align:left;color:#ffffffad;transition:background .15s ease,color .15s ease}.how-to-play__nav-item:hover{background:#ffffff0f;color:#fff}.how-to-play__nav-item--active{background:#ffd37424;color:#fff}.how-to-play__nav-icon{font-size:1.05rem;width:1.3rem;text-align:center;flex-shrink:0}.how-to-play__nav-label{font-family:Manrope,sans-serif;font-size:.88rem;font-weight:700;line-height:1.25}.how-to-play__content{display:flex;flex-direction:column;flex:1;min-width:0;min-height:0;padding:2rem 0 0;background:linear-gradient(180deg,#2b0169a8 30%,#220054d9) padding-box,linear-gradient(180deg,#29009100 30%,#29009132) border-box;border:.15rem solid transparent;border-radius:1.25rem;box-shadow:0 24px 64px #0009,0 0 0 1px #ffffff0a inset}.how-to-play__chapter-title{margin:0 0 .85rem;font-family:Manrope,sans-serif;font-size:1.35rem;font-weight:800;color:#ffd474;text-align:center;flex-shrink:0}.how-to-play__scroll{flex:1;min-height:0;overflow-y:auto;padding:0 4rem 0rem;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.15) transparent}.how-to-play__scroll::-webkit-scrollbar{width:4px}.how-to-play__scroll::-webkit-scrollbar-track{background:transparent}.how-to-play__scroll::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.how-to-play__footer-nav{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding-top:.75rem;margin-top:3.5rem;border-top:1px solid rgba(255,255,255,.08);flex-shrink:0}.how-to-play__step-btn{position:relative;display:flex;align-items:center;justify-content:center;width:6rem;height:2.4rem;background:none;border:none;padding:0;cursor:pointer}.how-to-play__step-btn-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none}.how-to-play__step-btn-label{position:relative;z-index:1;font-family:Manrope,sans-serif;font-size:.82rem;font-weight:700;color:#fff;pointer-events:none}.how-to-play__step-btn:disabled{opacity:.35;cursor:default}.how-to-play__dots{display:flex;gap:.35rem}.how-to-play__dot{width:.4rem;height:.4rem;border-radius:50%;background:#ffffff40}.how-to-play__dot--active{background:#ffd474}@media (max-width: 700px){.how-to-play__layout{flex-direction:column;gap:.75rem}.how-to-play__nav{flex-direction:row;width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;border-right:none;border-bottom:1px solid rgba(255,255,255,.08);padding-right:0;padding-bottom:.6rem;flex-shrink:0}.how-to-play__nav-item{flex-direction:column;flex-shrink:0;width:4.4rem;gap:.3rem;padding:.5rem .35rem;text-align:center}.how-to-play__nav-label{font-size:.65rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}}.guide-blocks{display:flex;flex-direction:column;gap:1rem}.guide-blocks__h{margin:.4rem 0 -.3rem;font-family:Manrope,sans-serif;font-size:1.05rem;font-weight:800;color:#fff;letter-spacing:.01em}.guide-blocks__p{margin:0;font-family:Manrope,sans-serif;font-size:.95rem;font-weight:500;line-height:1.55;color:#ffffffe0}.guide-blocks__list{margin:0;padding-left:1.2rem;display:flex;flex-direction:column;gap:.45rem}.guide-blocks__list li{font-family:Manrope,sans-serif;font-size:.92rem;font-weight:500;line-height:1.5;color:#ffffffe0}.guide-blocks__callout{font-family:Manrope,sans-serif;font-size:.94rem;font-weight:700;font-style:italic;color:#ffd474;background:#ffd37414;border-left:.2rem solid rgba(255,211,116,.5);border-radius:.4rem;padding:.7rem 1rem;line-height:1.5}.guide-blocks__figure{margin:0;display:flex;flex-direction:column;align-items:center;gap:.35rem}.guide-blocks__img{max-width:100%;max-height:12rem;width:auto;-o-object-fit:contain;object-fit:contain;border-radius:.6rem}.guide-blocks__caption{font-family:Manrope,sans-serif;font-size:.8rem;font-weight:700;color:#fff9;text-align:center}.guide-blocks__row{display:flex;justify-content:center;gap:1.5rem;flex-wrap:wrap;overflow-x:auto;padding:.25rem}.guide-blocks__row-item{margin:0;display:flex;flex-direction:column;align-items:center;gap:.35rem;flex-shrink:0}.guide-blocks__row-img{height:6.5rem;width:auto;max-width:10rem;-o-object-fit:contain;object-fit:contain}.guide-blocks__hands{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.2rem}.guide-blocks__hand-row{display:grid;grid-template-columns:1.4rem auto 1fr;align-items:center;gap:1.1rem;padding:.6rem}.guide-blocks__hand-rank{font-family:Montserrat,sans-serif;font-size:1rem;color:#ffd474;text-align:center;opacity:.8}.guide-blocks__hand-cards{display:flex;align-items:center;gap:.15rem;width:13rem}.guide-blocks__hand-card{width:2.4rem;height:3.3rem;border-radius:.18rem;box-shadow:0 .15rem .3rem #00000080;display:block}.guide-blocks__hand-card--kicker{width:1.6rem;height:2.4rem;opacity:.6;margin-left:.2rem}.guide-blocks__hand-text{display:flex;flex-direction:column;gap:.2rem;min-width:0}.guide-blocks__hand-name{font-family:Manrope,sans-serif;font-weight:800;font-size:1.02rem;color:#fff;letter-spacing:.02em}.guide-blocks__hand-desc{font-family:Manrope,sans-serif;font-size:.88rem;font-weight:600;color:#fff;line-height:1.35}.guide-blocks__perks{display:flex;flex-direction:column;gap:.5rem;margin-bottom:.4rem}.guide-blocks__perk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));gap:.7rem}.guide-blocks__perk-card{display:flex;flex-direction:column;align-items:center;text-align:center;gap:.3rem;background:#ffffff0d;border-radius:.6rem;padding:.7rem .5rem}.guide-blocks__perk-icon{width:2.8rem;height:2.8rem;-o-object-fit:contain;object-fit:contain}.guide-blocks__perk-name{font-family:Manrope,sans-serif;font-size:.8rem;font-weight:800;color:#fff;line-height:1.25}.guide-blocks__perk-desc{font-family:Manrope,sans-serif;font-size:.72rem;font-weight:500;color:#ffffffa6;line-height:1.3}@media (max-width: 700px){.guide-blocks__perk-grid{grid-template-columns:repeat(auto-fill,minmax(6rem,1fr))}}.feedback-modal{padding-top:1.5rem;width:100%;max-width:50rem;background:linear-gradient(180deg,#2b0169a8 30%,#220054d9) padding-box,linear-gradient(180deg,#29009100 30%,#29009132) border-box;border:.15rem solid transparent}.feedback-modal__textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:8rem;background:#3d0089;border:1.5px solid rgb(83 0 147)!important;border-radius:.7rem;padding:.8rem .9rem;color:#ffe3fd;font-family:Manrope,sans-serif;font-size:1rem;line-height:1.5;box-shadow:0 .3rem 2rem .3rem #100032d4}.feedback-modal__textarea::-moz-placeholder{color:#ffe3fd}.feedback-modal__textarea::placeholder{color:#ffe3fd}.feedback-modal__textarea:focus{outline:none;border-color:#ffd37480}.feedback-modal__textarea:disabled{opacity:.6}.feedback-modal__footer{position:relative;display:flex;align-items:center;justify-content:center;margin:1.3rem 0 1rem;width:100%}.feedback-modal__counter{position:absolute;right:0;text-align:right;font-family:Manrope,sans-serif;font-size:.72rem;font-weight:600;color:#fff6}.feedback-modal__counter--warn{color:#ff9d5c}.feedback-modal__error{margin:0 0 .9rem;font-family:Manrope,sans-serif;font-size:.85rem;font-weight:600;color:#ff6b6b;text-align:center}.feedback-modal__submit{position:relative;width:12rem;height:3.5rem;margin:0 auto;display:flex;align-items:center;justify-content:center;border:none;background:none;padding:0;cursor:pointer}.feedback-modal__submit-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none}.feedback-modal__submit-label{position:relative;z-index:1;font-family:Manrope,sans-serif;font-size:.92rem;font-weight:800;color:#fff;pointer-events:none}.feedback-modal__submit:disabled{opacity:.4;cursor:default}.feedback-modal__confirm{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.2rem;width:100%;padding:1.5rem 0}.feedback-modal__confirm-text{margin:0;width:100%;font-family:Manrope,sans-serif;font-size:1rem;font-weight:700;color:#fff;text-align:center}.feedback-modal__confirm-actions{display:flex;justify-content:center;align-items:center;gap:1rem}.feedback-modal__confirm-btn{position:relative;display:flex;align-items:center;justify-content:center;width:8rem;height:2.6rem;background:none;border:none;padding:0;cursor:pointer}.feedback-modal__confirm-btn-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none}.feedback-modal__confirm-btn-label{position:relative;z-index:1;font-family:Manrope,sans-serif;font-size:.85rem;font-weight:700;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6);pointer-events:none}.lobby-rank-widget{--rank-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);width:calc(var(--rank-em, 1rem) * 11);padding:calc(var(--rank-em, 1rem) * .9) calc(var(--rank-em, 1rem) * 1) 0 calc(var(--rank-em, 1rem) * 1);display:flex;flex-direction:column;gap:calc(var(--rank-em, 1rem) * .65);pointer-events:none;max-height:calc(var(--rank-em, 1rem) * 10)}.lobby-rank-widget__header{display:flex;align-items:center;gap:calc(var(--rank-em, 1rem) * .75);justify-content:center;margin-bottom:calc(var(--rank-em, 1rem) * -1.2)}.lobby-rank-widget__badge-wrap{position:relative;width:-webkit-fill-available;height:calc(var(--rank-em, 1rem) * 2.5);flex-shrink:0;display:flex;align-items:center;justify-content:center}.lobby-rank-widget__badge{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:-1}.lobby-rank-widget__badge-level{font-size:calc(var(--rank-em, 1rem) * 1.2);font-weight:800;line-height:1;background:linear-gradient(180deg,#ffe87c 20%,#ff7409 50%,#ffb300);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding-bottom:calc(var(--rank-em, 1rem) * .1)}.lobby-rank-widget__level-info{display:flex;flex-direction:column;gap:calc(var(--rank-em, 1rem) * .15)}.lobby-rank-widget__level-label{font-family:Montserrat,sans-serif;font-size:calc(var(--rank-em, 1rem) * 1);color:#ffbf2b;letter-spacing:.03em;line-height:1}.lobby-rank-widget__tier{font-size:calc(var(--rank-em, 1rem) * .65);color:#c8b4ff8c;text-transform:uppercase;letter-spacing:.09em;line-height:1}.lobby-rank-widget__xp{position:relative;display:flex;flex-direction:column;gap:calc(var(--rank-em, 1rem) * .3);z-index:-2}.lobby-rank-widget__xp-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:calc(var(--rank-em, 1rem) * 1.4);z-index:2;pointer-events:none;-o-object-fit:fill;object-fit:fill}.lobby-rank-widget__xp-track{width:100%;height:calc(var(--rank-em, 1rem) * .6);background:#ffffff1a;border-radius:calc(var(--rank-em, 1rem) * .2);overflow:hidden;margin:calc(var(--rank-em, 1rem) * .56) 0rem;padding:0rem calc(var(--rank-em, 1rem) * .3)}.lobby-rank-widget__xp-fill{height:100%;background:linear-gradient(90deg,#00a020,#39e200);min-width:calc(var(--rank-em, 1rem) * .2)}.lobby-rank-widget__xp-label{font-size:calc(var(--rank-em, 1rem) * .7);color:#ffe291b0;line-height:1;padding:0rem calc(var(--rank-em, 1rem) * 1)}.lobby-rank-widget__stats{position:relative;display:flex;gap:calc(var(--rank-em, 1rem) * .2);border-top:1px solid rgba(188,122,16,.2);padding:calc(var(--rank-em, 1rem) * 1.5) calc(var(--rank-em, 1rem) * 1) calc(var(--rank-em, 1rem) * 1) calc(var(--rank-em, 1rem) * 1);margin-top:calc(var(--rank-em, 1rem) * -1.8);z-index:-3;flex-direction:column}.lobby-rank-widget__stats-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none;-o-object-fit:fill;object-fit:fill}.lobby-rank-widget__stat{display:flex;flex-direction:row;gap:calc(var(--rank-em, 1rem) * .08);justify-content:space-between;align-items:baseline}.lobby-rank-widget__stat-label{font-size:calc(var(--rank-em, 1rem) * .7);color:#a17eff;line-height:1}.lobby-rank-widget__stat-value{font-family:Montserrat,sans-serif;font-size:calc(var(--rank-em, 1rem) * .9);color:#ffe291;letter-spacing:.02em;line-height:1.2}.lobby-rank-widget__stat-value .currencyFormatter{font-family:inherit;font-size:inherit;color:inherit;letter-spacing:inherit}.rank-badge{--rank-badge-size: 4.5rem;position:relative;display:flex;width:var(--rank-badge-size);height:var(--rank-badge-size);flex-shrink:0;align-items:center;justify-content:center}.rank-badge:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:var(--rank-medallion);background-repeat:no-repeat;background-position:center;background-size:contain;z-index:1}.rank-badge__sparkles,.rank-badge__glow{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:var(--rank-badge-size);height:var(--rank-badge-size);pointer-events:none;z-index:0}.rank-badge__level{position:absolute;top:47%;left:50%;transform:translate(-50%,-50%);z-index:2;font-size:calc(var(--rank-badge-size) * .25);font-weight:800;line-height:1;background:linear-gradient(180deg,#ffe87c 20%,#ff7409 50%,#ffb300);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.session-progress{position:relative;display:flex;flex-direction:column;align-items:center;gap:1.1rem;width:20rem;padding:1.6rem 1.4rem 1.4rem;background:linear-gradient(160deg,#1c1430fa,#0e0a1afa);border:1px solid rgba(255,255,255,.12);border-radius:1.1rem;box-shadow:0 1.2rem 3rem #0000008c}.session-progress__title{text-align:center}.session-progress__levels{display:flex;align-items:center;justify-content:center;gap:1rem}.session-progress__badge{display:flex;flex-direction:column;align-items:center;gap:.3rem}.session-progress__badge-label{font-size:.62rem;font-weight:700;color:#fff9;letter-spacing:.04em;text-transform:uppercase}.session-progress__arrow{font-size:1.6rem;font-weight:800;color:#ffc850e6;line-height:1}.session-progress__rows{width:100%;display:flex;flex-direction:column;gap:.5rem}.session-progress__row{display:flex;align-items:center;justify-content:space-between;padding:.5rem .7rem;background:#00000047;border:1px solid rgba(255,255,255,.07);border-radius:.55rem}.session-progress__row-label{font-size:.72rem;font-weight:600;color:#ffffff9e}.session-progress__row-value{font-size:.9rem;font-weight:800;color:#fff;display:flex;align-items:center;letter-spacing:-.01em}.session-progress__row-value--chips{color:#ffd24a}.session-progress__row-value--dons{color:#6fd0ff}.session-progress__btn{position:relative;display:flex;align-items:center;justify-content:center;width:8.5rem;height:3rem;margin-top:.2rem;cursor:pointer}.session-progress__btn img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill}.session-progress__btn span{position:relative;z-index:1;font-size:.95rem;font-weight:800;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.6)}.audio-settings-backdrop{background:#180028bd}.audio-row{display:grid;grid-template-columns:2.2rem 5.5rem 1fr 2.2rem;align-items:center;gap:.8rem;padding:.5rem 0}.audio-row--off{opacity:.55}.audio-row__toggle{width:2.2rem;height:2.2rem;border:none;border-radius:.5rem;background:#ffffff14;font-size:1.1rem;line-height:1;cursor:pointer;transition:background .15s,transform .15s}.audio-row__toggle.is-on{background:#ffb20738}.audio-row__toggle:hover{transform:scale(1.08)}.audio-row__label{font-family:Manrope,sans-serif;font-size:.9rem;font-weight:600;color:#fff;letter-spacing:.02em}.audio-settings{padding-top:4rem}.audio-row__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:.4rem;border-radius:1rem;background:#ffffff26;outline:none;cursor:pointer}.audio-row__slider:disabled{cursor:default}.audio-row__slider::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.1rem;height:1.1rem;border-radius:50%;background:linear-gradient(180deg,#ffd747,#ffb200 60%,#e38200);box-shadow:0 .1rem .3rem #0009;cursor:pointer}.audio-row__slider::-moz-range-thumb{width:1.1rem;height:1.1rem;border:none;border-radius:50%;background:linear-gradient(180deg,#ffd747,#ffb200 60%,#e38200);box-shadow:0 .1rem .3rem #0009;cursor:pointer}.audio-row__pct{font-family:Manrope,sans-serif;font-size:.8rem;font-weight:700;color:#ffd474;text-align:right}.audio-divider{height:1px;margin:.6rem 0;background:#ffffff1a}.sound-btn{width:3rem;height:3rem;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.sound-btn img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;filter:drop-shadow(0 .15rem .4rem rgba(0,0,0,.6))}.fullscreen-btn{width:3rem;height:3rem;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.fullscreen-btn__icon{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 .15rem .4rem rgba(0,0,0,.6))}.fullscreen-prompt-backdrop{background:#180028bd}.fullscreen-prompt-modal{padding-top:4rem}.fullscreen-prompt-modal .modal__footer{justify-content:center;gap:1rem;border-top:none}.fullscreen-prompt-modal__body{margin:0;font-family:Manrope,sans-serif;font-size:.95rem;font-weight:600;color:#fff;text-align:center;line-height:1.5}.fullscreen-prompt-modal__btn{position:relative;display:flex;align-items:center;justify-content:center;width:8rem;height:2.6rem;background:none;border:none;padding:0;cursor:pointer}.fullscreen-prompt-modal__btn-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none}.fullscreen-prompt-modal__btn-label{position:relative;z-index:1;font-family:Manrope,sans-serif;font-size:.85rem;font-weight:700;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.6);pointer-events:none}@keyframes lobby-bg-reveal{0%{opacity:0}to{opacity:1}}.lobby{position:relative;width:100vw;height:100vh;overflow:hidden;display:flex;align-items:baseline;justify-content:center;animation:lobby-bg-reveal 5s ease-out forwards}.lobby:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:url(/images/lobby/bg_lobby.jpg) center / cover no-repeat;filter:brightness(.8);z-index:-1}.lobby__bar-sign{position:absolute;bottom:48%;left:50%;transform:translate(-50%);width:12rem;z-index:2}.lobby__logo__holder{z-index:10;display:flex;align-items:center;justify-content:center;position:absolute}.lobby__logo{max-height:16vmin;max-width:27vmin}.lobby__status{position:absolute;top:3rem;right:11rem;display:flex;align-items:center}.lobby__topMenu{position:absolute;top:2vh;z-index:3;gap:1.7rem;display:flex;align-items:center;max-height:5rem;height:10vh}.lobby__topMenu--left{right:calc(50% + 15vmin)}.lobby__topMenu--right{left:calc(50% + 15vmin)}.lobby__utility-btns{--utility-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);--utility-scale: clamp(.75, calc(100vh/956px) , 1.25);position:absolute;top:2vh;right:6.5rem;z-index:40;display:flex;align-items:center;gap:calc(var(--utility-em, 1rem) * .75);max-height:calc(var(--utility-em, 1rem) * 5);height:10vh}.lobby__utility-btns .fullscreen-btn,.lobby__utility-btns .sound-btn{scale:var(--utility-scale, 1)}.lobby__balance{position:relative;display:flex;align-items:center;gap:calc(var(--currencies-em, 1rem) * .75);font-size:calc(var(--currencies-em, 1rem) * 1.2);font-weight:700;color:#ffbf2b;letter-spacing:.05em;cursor:default}.lobby__balance__tooltip{position:absolute;top:calc(100% + var(--currencies-em, 1rem) * .5);left:50%;transform:translate(-50%);background:#0f0a1ef2;border:1px solid rgb(188,122,16);border-radius:calc(var(--currencies-em, 1rem) * .5);padding:calc(var(--currencies-em, 1rem) * .45) calc(var(--currencies-em, 1rem) * .75);white-space:nowrap;pointer-events:none;z-index:100;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease;box-shadow:0 4px 16px #00000080}.lobby__balance__tooltip-amount{display:block;font-size:calc(var(--currencies-em, 1rem) * .9);font-weight:700;color:#ffbf2b;letter-spacing:.04em}.lobby__balance__tooltip-hint{display:block;font-size:calc(var(--currencies-em, 1rem) * .72);font-weight:400;color:#c8b4ffbf;margin-top:calc(var(--currencies-em, 1rem) * .15)}.lobby__balance:hover .lobby__balance__tooltip{opacity:1;visibility:visible}.lobby__balance .currencyFormatter,.lobby__balance .currencyFormatter span{font-size:calc(var(--currencies-em, 1rem) * 1.2);font-weight:700;color:#ffbf2b;letter-spacing:.05em;font-family:inherit}.lobby__balance-stack{width:calc(var(--currencies-em, 1rem) * 2.5);height:calc(var(--currencies-em, 1rem) * 2);scale:calc(.55 * var(--currencies-scale, 1))}.lobby__dons-icon{width:calc(var(--currencies-em, 1rem) * 2.5);height:calc(var(--currencies-em, 1rem) * 2.5);-o-object-fit:contain;object-fit:contain;display:block;max-width:none}@keyframes lobby-content-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.lobby__content{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden;box-sizing:border-box;z-index:2;position:absolute;animation:lobby-content-in .45s ease-out}.lobby__slider{position:relative;width:100%;height:100%;overflow:hidden}.lobby__track{display:flex;width:200%;height:100%}.lobby__slide{width:50%;height:100%;display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:2rem;box-sizing:border-box;position:relative;flex-direction:column}.lobby__gameCards{--game-card-scale: clamp(.75, calc(100vh/956px) , 1.25);--game-card-em: calc(var(--game-card-scale, 1) * 1rem);width:38rem;height:55%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative;flex-direction:row;gap:2rem;padding-top:5vmin}.lobby__games{display:flex;flex-direction:row;gap:1.2rem;align-items:center;justify-content:center;z-index:3;filter:hue-rotate(-24deg);bottom:4rem;position:absolute}.lobby__games-btn{width:auto;height:3.5rem;border:none;color:#fff;font-size:1rem;font-weight:700;letter-spacing:.05em}.lobby__find-seat-panel{height:-webkit-fill-available;width:-webkit-fill-available;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.2) transparent;display:flex;justify-content:center}.lobby__back-btn{background:none;border:none;color:#ffffffb3;font-size:.95rem;cursor:pointer;padding:.4rem 0;margin-bottom:1rem;display:block;transition:color .2s}.lobby__back-btn:hover{color:#fff}.lobby__play_btn{width:40vmin;height:9vh;max-height:4.5rem;max-width:20rem;border:none;cursor:pointer;background-image:url(/images/common/buttons/button_play_now_2.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center;color:#fff;font-size:calc(var(--btn-em, 1rem) * 1.6);font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-shadow:0 0 .5rem #005100}.lobby__feedback-toast{position:fixed;top:7rem;left:50%;transform:translate(-50%);z-index:30;color:#ffd474;font-size:.9rem;font-weight:700;text-align:center;text-shadow:0 0 .4rem rgba(255,211,116,.4);pointer-events:none;white-space:nowrap}.lobby__side-widgets{position:absolute;z-index:6;width:12rem;max-height:70vh;height:-webkit-fill-available;background:linear-gradient(180deg,#b725e900,#b725e96b,#0055f88a);border-radius:1rem;margin-top:2%}.lobby__side-widgets--left{left:4rem}.lobby__side-widgets--right{right:4rem}.lobby__coming-soon-holder{--coming-soon-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);width:100%;height:calc(var(--coming-soon-em, 1rem) * 6);position:relative;border-radius:calc(var(--coming-soon-em, 1rem) * .5);display:flex;align-items:center;justify-content:center}.lobby__coming-soon-badge{width:calc(var(--coming-soon-em, 1rem) * 11.8);height:auto;display:block}.lobby__side-widgets__inner{position:relative;width:100%;height:100%;display:flex;flex-direction:column;align-items:center;gap:2.5rem;padding-bottom:10%;box-shadow:0 1rem 2rem #00000080;justify-content:space-evenly}.lobby__daily-bonus-btn{--daily-bonus-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:-webkit-fill-available;height:-webkit-fill-available;max-height:calc(var(--daily-bonus-em, 1rem) * 10)}.lobby__daily-bonus-btn-bg{position:absolute;width:-webkit-fill-available;height:-moz-min-content;height:min-content;-o-object-fit:contain;object-fit:contain;transition:filter .2s;pointer-events:none;z-index:-1;max-width:calc(var(--daily-bonus-em, 1rem) * 12);bottom:calc(var(--daily-bonus-em, 1rem) * -1);min-height:calc(var(--daily-bonus-em, 1rem) * 11)}.lobby__daily-bonus-btn--claimed .lobby__daily-bonus-btn-bg{filter:brightness(.6)}.lobby__daily-bonus-btn--claimed:before{content:"";position:absolute;border-radius:50%;pointer-events:none}.lobby__daily-bonus-collect-btn{width:calc(var(--btn-em, 1rem) * 7.5);height:calc(var(--btn-em, 1rem) * 2.3);border:none;background:none;padding:0;cursor:default;display:flex;align-items:center;margin-top:calc(var(--btn-em, 1rem) * 4);position:absolute;bottom:0}.lobby__daily-bonus-collect-btn-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none}.lobby__daily-bonus-collect-btn-label{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:100%;z-index:1;font-family:Montserrat,sans-serif;font-size:calc(var(--btn-em, 1rem) * .78);letter-spacing:.05em;color:#fff;text-shadow:0 1px 4px rgba(0,0,0,.55);min-height:calc(var(--btn-em, 1rem) * 2.3)}.lobby__daily-bonus-lock-img{height:45%;-o-object-fit:contain;object-fit:contain;opacity:.85;pointer-events:none;position:absolute;transform:translateY(44%);filter:drop-shadow(0 0 calc(var(--daily-bonus-em, 1rem) * .5) black);max-width:58%}.lobby__daily-bonus-cooldown{display:flex;flex-direction:column;align-items:center;gap:calc(var(--daily-bonus-em, 1rem) * .2);pointer-events:none;white-space:nowrap;position:absolute;bottom:calc(var(--daily-bonus-em, 1rem) * -1.2);line-height:1;background-color:#061093;padding:calc(var(--daily-bonus-em, 1rem) * .4) calc(var(--daily-bonus-em, 1rem) * .5);border-radius:calc(var(--daily-bonus-em, 1rem) * .5);filter:drop-shadow(0 0 calc(var(--daily-bonus-em, 1rem) * .3) #000544)}.lobby__daily-bonus-cooldown-label{font-size:calc(var(--daily-bonus-em, 1rem) * .6);color:#ffffff8c;text-transform:uppercase;letter-spacing:.06em}.lobby__daily-bonus-cooldown-timer{font-size:calc(var(--daily-bonus-em, 1rem) * .85);font-weight:700;color:#f0c060;text-shadow:0 0 8px rgba(240,192,96,.6);letter-spacing:.04em}.lobby__daily-bonus-badge-holder{position:absolute;bottom:.8rem;right:.5rem}.lobby__currencies{--currencies-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);--currencies-scale: clamp(.75, calc(100vh/956px) , 1.25);display:flex;gap:calc(var(--currencies-em, 1rem) * 1.5);width:-moz-min-content;width:min-content;position:absolute;top:2.4vh;left:3.5rem;z-index:3;padding:0 calc(var(--currencies-em, 1rem) * 2) 0 0;justify-content:center}.lobby__dons-icon__back{position:absolute;z-index:-1;top:calc(var(--currencies-em, 1rem) * 1.5);width:116%;max-width:none;min-height:calc(var(--currencies-em, 1rem) * 1.8)}.chips-amount{position:absolute;bottom:calc(var(--viewport-em, 1rem) * -2.5);display:flex;align-items:center;justify-content:center;z-index:4;border-radius:calc(var(--viewport-em, 1rem) * .6);overflow:hidden;padding:calc(var(--viewport-em, 1rem) * .25) calc(var(--viewport-em, 1rem) * .5);font-size:calc(var(--viewport-em, 1rem) * 1);font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.3);min-width:calc(var(--viewport-em, 1rem) * 2.5);text-align:center;background:linear-gradient(180deg,#d307d3 30%,#6e0aa7);isolation:isolate;font-family:Manrope;outline:calc(var(--viewport-em, 1rem) * .15) solid #e23cc4c0;cursor:default}.chips-amount__tooltip{position:absolute;bottom:calc(100% + var(--viewport-em, 1rem) * .5);left:50%;transform:translate(-50%);background:#0f0a1ef2;border:1px solid #e23cc4c0;border-radius:calc(var(--viewport-em, 1rem) * .4);padding:calc(var(--viewport-em, 1rem) * .3) calc(var(--viewport-em, 1rem) * .6);font-size:calc(var(--viewport-em, 1rem) * .8);font-weight:700;color:#fff;white-space:nowrap;pointer-events:none;z-index:5;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease;box-shadow:0 4px 16px #00000080}.chips-amount:hover .chips-amount__tooltip{opacity:1;visibility:visible}.playing-card{position:relative;height:auto;perspective:1000px;overflow:visible;z-index:1}.playing-card.highlight{z-index:2;box-shadow:#0000008f 0 calc(var(--viewport-em, 1rem) * 1) calc(var(--viewport-em, 1rem) * 2) 0}.playing-card-content{position:relative;width:calc(var(--viewport-em, 1rem) * 3.2);height:100%;transform-style:preserve-3d;filter:drop-shadow(0 calc(var(--viewport-em, 1rem) * .1) calc(var(--viewport-em, 1rem) * .2) rgb(0 0 0 / 40%));overflow:visible}.playing-card-glow{position:absolute;max-width:none;top:50%;left:50%;pointer-events:none;z-index:-1}.playing-card-suit{position:absolute;bottom:calc(var(--viewport-em, 1rem) * .2);right:calc(var(--viewport-em, 1rem) * .18);font-size:calc(var(--viewport-em, 1rem) * .65);line-height:1;pointer-events:none;z-index:4;text-shadow:0 0 2px rgba(255,255,255,.6)}.playing-card-spy-suit{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:calc(var(--viewport-em, 1rem) * 2.5);line-height:1;pointer-events:none;z-index:5;text-shadow:0 0 calc(var(--viewport-em, 1rem) * 1) #ffffff;border-radius:calc(var(--viewport-em, 1rem) * .3);background:radial-gradient(ellipse at center,rgba(255,220,50,.18) 0%,transparent 70%)}.playing-card-spy-card{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:6;border-radius:calc(var(--viewport-em, 1rem) * .3);animation:spy-card-reveal 9s ease-in-out 2s 1 both}@keyframes spy-card-reveal{0%{opacity:0;box-shadow:0 0 #6fff00}8.33%{opacity:1;box-shadow:0 0 calc(var(--viewport-em, 1rem) * 2) calc(var(--viewport-em, 1rem) * 1.5) #2fff00}25%{opacity:1;box-shadow:0 0 calc(var(--viewport-em, 1rem) * 2) calc(var(--viewport-em, 1rem) * 1.5) #2fff00}33.33%{opacity:1;box-shadow:0 0 #2fff00}41.67%{opacity:1;box-shadow:0 0 calc(var(--viewport-em, 1rem) * 2) calc(var(--viewport-em, 1rem) * 1.5) #2fff00}58.33%{opacity:1;box-shadow:0 0 calc(var(--viewport-em, 1rem) * 2) calc(var(--viewport-em, 1rem) * 1.5) #2fff00}66.67%{opacity:1;box-shadow:0 0 #2fff00}75%{opacity:1;box-shadow:0 0 calc(var(--viewport-em, 1rem) * 2) calc(var(--viewport-em, 1rem) * 1.5) #2fff00}91.67%{opacity:1;box-shadow:0 0 calc(var(--viewport-em, 1rem) * 2) calc(var(--viewport-em, 1rem) * 1.5) #2fff00}to{opacity:1;box-shadow:0 0 #2fff00}}.playing-card-spy-card__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:calc(var(--viewport-em, 1rem) * .3)}.playing-card-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:calc(var(--viewport-em, 1rem) * .3)}.playing-card-glare{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(var(--viewport-em, 1rem) * .3);pointer-events:none;z-index:3;background:linear-gradient(120deg,transparent 30%,transparent 30%,rgb(255,77,219) 50%,transparent 70%,transparent 100%);background-size:200% 100%;animation:card-glare 3s ease-in-out 2 forwards;mix-blend-mode:screen;background-color:#e300ff8c;box-shadow:0 0 calc(var(--viewport-em, 1rem) * 4) calc(var(--viewport-em, 1rem) * 1) #ff00ecf2}@keyframes card-glare{0%{background-position:200% 0;opacity:.3}10%{opacity:1}50%{background-position:-200% 0;opacity:1}60%{opacity:0}to{background-position:-200% 0;opacity:0}}.cardFire{position:absolute;width:160%;top:37%;left:50%;transform:translate(-50%,-50%);pointer-events:none;z-index:10;-o-object-fit:contain;object-fit:contain;max-width:none}.table-cards{display:flex;gap:calc(var(--viewport-em, 1rem) * 1);align-items:center;justify-content:center;position:absolute;z-index:5}.table-card-slot{position:relative;width:calc(var(--viewport-em, 1rem) * 3.6);height:auto;border-radius:calc(var(--viewport-em, 1rem) * .3);display:flex;align-items:center;justify-content:center}.table-card{-o-object-fit:cover;object-fit:cover;border-radius:calc(var(--viewport-em, 1rem) * .3)}.table-card .playing-card-content{width:calc(var(--viewport-em, 1rem) * 4)}.table-card-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#ffffff0d,#ffffff1a);border:2px dashed rgba(255,255,255,.2);border-radius:calc(var(--viewport-em, 1rem) * .3)}.table-container{--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);--viewport-scale: clamp(.75, calc(100vh/956px) , 1.25);width:calc(var(--viewport-em, 1rem) * 109);display:flex;align-items:center;justify-content:center;position:relative;bottom:calc(var(--viewport-em, 1rem) * 1);min-width:calc(var(--viewport-em, 1rem) * 76);max-height:calc(var(--viewport-em, 1rem) * 51);z-index:2;height:calc(var(--viewport-em, 1rem) * 25)}.table-background{width:100%;aspect-ratio:16 / 9;background-image:url(/images/room/table/tableBackground.png);background-size:contain;background-position:center;background-repeat:no-repeat;position:relative;animation:fadeInTable 2.7s ease-in;max-width:calc(var(--viewport-em, 1rem) * 200);margin-top:calc(var(--viewport-em, 1rem) * 5)}.table-content{width:calc(var(--viewport-em, 1rem) * 35);height:calc(var(--viewport-em, 1rem) * 5);position:absolute;z-index:1;top:calc(var(--viewport-em, 1rem) * 5);display:flex;align-items:center;justify-content:center}.table-game-details{position:absolute;bottom:calc(var(--viewport-em, 1rem) * -2.2);left:50%;transform:translate(-50%);display:flex;align-items:center;gap:calc(var(--viewport-em, 1rem) * .7);z-index:3;pointer-events:none;white-space:nowrap}.table-pot{position:absolute;z-index:4;bottom:calc(var(--viewport-em, 1rem) * 1.5);left:0;transition:opacity .6s ease}.table-pot.pot-fading-out{opacity:0;pointer-events:none}.randomItemPlaceholder1{position:absolute;top:32%;right:15%;width:calc(var(--viewport-em, 1rem) * 4);height:calc(var(--viewport-em, 1rem) * 4);display:flex;align-items:flex-end;justify-content:center;z-index:3}.randomItemPlaceholder1 img{width:80%;height:auto;max-width:none}.randomItemPlaceholder2{position:absolute;top:34%;left:15%;width:calc(var(--viewport-em, 1rem) * 4);height:calc(var(--viewport-em, 1rem) * 4);display:flex;align-items:flex-end;justify-content:center;z-index:3}.randomItemPlaceholder2 img{width:80%;height:auto;max-width:none}@keyframes fadeInTable{0%{opacity:0;transform:scale(.7) translateY(-5rem)}to{opacity:1;transform:scale(1) translateY(0)}}.viewport-grid{--room-scale-boost: clamp(1, calc(1 + (100vh - 956px)/644px*.3) , 1.3);--viewport-em: calc(clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem) * var(--room-scale-boost, 1));--viewport-scale: calc(clamp(.75, calc(100vh/956px) , 1.25) * var(--room-scale-boost, 1));display:flex;width:100%;height:calc(var(--viewport-em, 1rem) * 18);margin-left:calc(var(--viewport-em, 1rem) * 10);margin-right:calc(var(--viewport-em, 1rem) * 10);z-index:4;align-items:center;justify-content:center;gap:calc(var(--viewport-em, 1rem) * 1)}.viewport-seat{height:-moz-min-content;height:min-content;border-radius:calc(var(--viewport-em, 1rem) * .5);display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative;margin:0 calc(var(--viewport-em, 1rem) * 1.2)}.viewport-emotes{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;overflow:visible;z-index:10}@keyframes vp-emote-balloon{0%{opacity:0;transform:translate(-50%) scale(0)}8%{opacity:1;transform:translate(-50%) scale(1.12)}16%{opacity:1;transform:translate(-50%) scale(1)}42%{opacity:1;transform:translate(-50%) translateY(0)}88%{opacity:.4;transform:translate(-50%) translateY(calc(var(--viewport-em, 1rem) * -9))}to{opacity:0;transform:translate(-50%) translateY(calc(var(--viewport-em, 1rem) * -11)) scale(.88)}}.viewport-emotes__balloon{position:absolute;left:50%;top:0%;animation:vp-emote-balloon 5s linear forwards;-moz-user-select:none;user-select:none;-webkit-user-select:none}.seat-speech-bubble{--seat-speech-bubble-scale: 1;--seat-speech-bubble-width-scale: 1;position:absolute;left:50%;top:-.5rem;transform:translate(-50%,-100%);pointer-events:none;z-index:11;width:-moz-max-content;width:max-content;max-width:calc(11rem * var(--seat-speech-bubble-scale) * var(--seat-speech-bubble-width-scale))}.seat-speech-bubble--nav{width:calc(11rem * var(--seat-speech-bubble-scale) * var(--seat-speech-bubble-width-scale))}@keyframes seat-speech-pop{0%{opacity:0;transform:scale(.7) translateY(.4rem)}10%{opacity:1;transform:scale(1.05) translateY(0)}16%{opacity:1;transform:scale(1) translateY(0)}86%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.92) translateY(.2rem)}}@keyframes seat-speech-fade-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}.seat-speech-bubble__text{position:relative;background:#fffffff5;color:#1a1a1a;font-size:calc(.78rem * var(--seat-speech-bubble-scale));line-height:1.25;font-weight:600;text-align:center;white-space:pre-line;padding:calc(.45rem * var(--seat-speech-bubble-scale)) calc(.7rem * var(--seat-speech-bubble-scale));border-radius:calc(.9rem * var(--seat-speech-bubble-scale));box-shadow:0 .15rem .5rem #00000059;animation:seat-speech-pop 7.7s ease-out forwards;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:auto}.seat-speech-bubble__text--nav{animation:seat-speech-fade-in .3s ease-out forwards}.seat-speech-bubble__nav{display:flex;justify-content:space-between;margin-top:calc(.4rem * var(--seat-speech-bubble-scale));pointer-events:auto}.seat-speech-bubble__nav-btn{border:none;background:none;padding:0;color:#62007d;font-size:calc(.5rem * var(--seat-speech-bubble-scale));font-weight:700;text-transform:uppercase;letter-spacing:.03em;cursor:pointer}.seat-speech-bubble__nav-btn:hover:not(:disabled){color:#8900ae}.seat-speech-bubble__nav-btn:disabled{opacity:.25;cursor:default}.seat-speech-bubble__footer{margin-top:calc(.5rem * var(--seat-speech-bubble-scale));padding-top:calc(.4rem * var(--seat-speech-bubble-scale));border-top:1px solid rgba(0,0,0,.08);text-align:center;pointer-events:auto}.seat-speech-bubble__footer-link{border:none;background:none;padding:0;color:#62007d;font-size:inherit;font-weight:700;text-decoration:underline;cursor:pointer;pointer-events:auto}.seat-speech-bubble__footer-link:hover{color:#8900ae}.seat-speech-bubble__tail{position:absolute;left:25%;bottom:calc(-.8625rem * var(--seat-speech-bubble-scale));transform:translate(-50%) scaleX(-1);width:calc(1.2075rem * var(--seat-speech-bubble-scale));height:calc(1.2075rem * var(--seat-speech-bubble-scale));color:#fffffff5;display:block}.dealer-badge{position:absolute;top:calc(var(--viewport-em, 1rem) * -.8);right:calc(var(--viewport-em, 1rem) * -1);z-index:4;width:calc(var(--viewport-em, 1rem) * 2.5)}.dealer-badge-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.action-timer-counter{position:relative;display:flex;align-items:center;justify-content:center;animation:actionTimerAppear .8s cubic-bezier(.68,-.55,.265,1.55) forwards}.action-timer-counter__image{width:calc(var(--viewport-em, 1rem) * 8);display:block}.action-timer-counter__label{position:absolute;z-index:9;color:#fff;font-size:calc(var(--viewport-em, 1rem) * 1.9);font-weight:700;line-height:1;text-shadow:0 2px 6px rgba(0,0,0,.6);animation:actionTimerTick .4s cubic-bezier(.34,1.56,.64,1);margin-top:calc(var(--viewport-em, 1rem) * -.4)}@keyframes actionTimerAppear{0%{transform:scale(0) rotate(-180deg);opacity:0}50%{transform:scale(1.3) rotate(20deg)}70%{transform:scale(.9) rotate(-10deg)}85%{transform:scale(1.1) rotate(5deg)}to{transform:scale(1) rotate(0);opacity:1}}@keyframes actionTimerTick{0%{transform:scale(1)}30%{transform:scale(1.35) translateY(-4px)}70%{transform:scale(.95) translateY(0)}to{transform:scale(1)}}.action-display{position:absolute;width:calc(var(--viewport-em, 1rem) * 5.7);top:calc(var(--viewport-em, 1rem) * 3.5);left:calc(var(--viewport-em, 1rem) * -.4);pointer-events:none;z-index:0;overflow:hidden;display:flex;align-items:center;justify-content:center;font-family:Manrope}.action-text{color:#fff;font-weight:700;font-size:calc(var(--viewport-em, 1rem) * .95);white-space:normal;word-wrap:break-word;display:flex;flex-wrap:wrap;justify-content:center;align-items:end;align-content:end;padding:calc(var(--viewport-em, 1rem) * 1.75) calc(var(--viewport-em, 1rem) * 1) calc(var(--viewport-em, 1rem) * 1.5) calc(var(--viewport-em, 1rem) * 1);gap:calc(var(--viewport-em, 1rem) * .3);max-width:100%;text-align:center;line-height:.9;width:100%}.action-text span{white-space:nowrap}.action-text.check{background-image:url(/images/room/viewport/actions/actionBackgroundCheckCall.png);background-size:cover;background-position:bottom;background-repeat:no-repeat}.action-text.call{background-image:url(/images/room/viewport/actions/actionBackgroundCheckCall.png);background-size:cover;background-position:bottom;background-repeat:no-repeat}.action-text.blind{background-image:url(/images/room/viewport/actions/actionBackgroundCheckCall.png);background-size:cover;background-position:bottom;background-repeat:no-repeat}.action-text.bet,.action-text.raise{background-image:url(/images/room/viewport/actions/acationBackgroundBetRaiseAllIn.png);background-size:cover;background-position:bottom;background-repeat:no-repeat}.action-text.all-in{background-image:url(/images/room/viewport/actions/acationBackgroundBetRaiseAllIn.png);background-size:cover;background-position:bottom;background-repeat:no-repeat}.action-progress{position:relative;display:flex;align-items:center;width:calc(var(--viewport-em, 1rem) * 4.6);height:calc(var(--viewport-em, 1rem) * .5);padding-top:calc(var(--viewport-em, 1rem) * 2.5);padding-bottom:calc(var(--viewport-em, 1rem) * 1);box-sizing:content-box;justify-content:center}.action-progress__image{z-index:2;width:100%;height:-moz-min-content;height:min-content}.action-progress__track{box-sizing:border-box;position:absolute;width:90%;height:calc(var(--viewport-em, 1rem) * .9);border-radius:999px;background:#000000a4;animation:action-progress-track-drain var(--turn-duration, 30s) linear forwards}.action-progress__fill{width:100%;height:100%;border-radius:inherit;transform-origin:0 50%;animation:action-progress-drain var(--turn-duration, 30s) linear forwards}@keyframes action-progress-drain{0%{transform:scaleX(var(--progress-start, 1));background-color:#07cd00}to{transform:scaleX(0);background-color:#ff4d4d}}@keyframes action-progress-track-drain{0%{box-shadow:0 0 0 calc(var(--viewport-em, 1rem) * .08) #07cd00b8,inset 0 calc(var(--viewport-em, 1rem) * .05) calc(var(--viewport-em, 1rem) * .15) #0006}to{box-shadow:0 0 0 calc(var(--viewport-em, 1rem) * .08) #ff4d4db8,inset 0 calc(var(--viewport-em, 1rem) * .05) calc(var(--viewport-em, 1rem) * .15) #0006}}.hand-evaluation{position:absolute;transform:translate(-50%);z-index:0;background-image:url(/images/room/viewport/handEvaluation.png);background-size:cover;background-position:top;background-repeat:no-repeat;width:calc(var(--viewport-em, 1rem) * 5.7);height:calc(var(--viewport-em, 1rem) * 7);display:flex;justify-content:center;top:calc(var(--viewport-em, 1rem) * -3.1);padding:calc(var(--viewport-em, 1rem) * 1.5) calc(var(--viewport-em, 1rem) * .2) calc(var(--viewport-em, 1rem) * .2) calc(var(--viewport-em, 1rem) * .2);font-family:Manrope;cursor:default}.hand-evaluation__popover{position:absolute;bottom:calc(100% - var(--viewport-em, 1rem) * .5);transform:translate(-50%);list-style:none;margin:0;padding:calc(var(--viewport-em, 1rem) * .4) calc(var(--viewport-em, 1rem) * .55);background:#000a4bf2;border:1px solid rgb(255 0 0 / 45%);border-radius:calc(var(--viewport-em, 1rem) * .45);box-shadow:0 calc(var(--viewport-em, 1rem) * .4) calc(var(--viewport-em, 1rem) * 1) #000b37e5;z-index:50;white-space:nowrap;counter-reset:rank;pointer-events:none}.hand-evaluation__popover-item{counter-increment:rank;font-family:Manrope,sans-serif;font-size:max(.8rem,calc(var(--viewport-em, 1rem) * .8));font-weight:500;color:#a0c0ff;line-height:1.35;padding:calc(var(--viewport-em, 1rem) * .05) calc(var(--viewport-em, 1rem) * .3) calc(var(--viewport-em, 1rem) * .05) calc(var(--viewport-em, 1rem) * 1.3);position:relative;border-radius:calc(var(--viewport-em, 1rem) * .2);letter-spacing:.02em}.hand-evaluation__popover-item:before{content:counter(rank);position:absolute;left:calc(var(--viewport-em, 1rem) * .3);top:calc(var(--viewport-em, 1rem) * .05);width:calc(var(--viewport-em, 1rem) * .6);text-align:right;color:#5a91ff;font-weight:600}.hand-evaluation__popover-item.is-active{color:#fff;font-weight:900;background:linear-gradient(90deg,#ff2207d4,#ff110063 50%)}.hand-evaluation__popover-item.is-active:before{color:#ffffffb6}.hand-evaluation__name{color:#fff;font-size:max(.75rem,calc(var(--viewport-em, 1rem) * .75));font-weight:700;border-radius:calc(var(--viewport-em, 1rem) * .9);text-align:center;letter-spacing:.04em;overflow-wrap:break-word;line-height:1.2;height:calc(var(--viewport-em, 1rem) * 1.2);display:flex;align-items:center}.rebuy-popover{position:absolute;bottom:calc(var(--viewport-em, 1rem) * -15);transform:translate(-50%);z-index:50;width:calc(var(--viewport-em, 1rem) * 13);background:linear-gradient(180deg,#5412b5 30%,#5412b500) padding-box,linear-gradient(180deg,#8900bb 30%,#5412b500) border-box;border:1px solid transparent;border-radius:calc(var(--viewport-em, 1rem) * 1);padding:calc(var(--viewport-em, 1rem) * .9) calc(var(--viewport-em, 1rem) * 1) calc(var(--viewport-em, 1rem) * 1);box-shadow:0 20px 48px #000000a6,0 0 0 1px #ffffff0a inset;display:flex;flex-direction:column;gap:calc(var(--viewport-em, 1rem) * .65);pointer-events:all}.rebuy-popover:after{content:"";position:absolute;top:calc(var(--viewport-em, 1rem) * -.45);left:50%;transform:translate(-50%) rotate(45deg);width:calc(var(--viewport-em, 1rem) * .85);height:calc(var(--viewport-em, 1rem) * .85);background:#5d095e;border-left:1px solid rgba(255,255,255,.09);border-top:1px solid rgba(255,255,255,.09)}.rebuy-popover__header{display:flex;flex-direction:column;gap:calc(var(--viewport-em, 1rem) * .1);margin-bottom:calc(var(--viewport-em, 1rem) * .15)}.rebuy-popover__title{font-size:calc(var(--viewport-em, 1rem) * 1);font-weight:700;letter-spacing:.06em;color:#ffffffa6}.rebuy-popover__subtitle{font-size:calc(var(--viewport-em, 1rem) * .72);font-weight:500;color:#ffffff59;letter-spacing:.04em}.rebuy-popover__wallet{display:inline-flex;align-items:center;gap:calc(var(--viewport-em, 1rem) * .25);font-size:calc(var(--viewport-em, 1rem) * .78);font-weight:600;color:#4ade80}.rebuy-popover__wallet-icon{width:calc(var(--viewport-em, 1rem) * .9);height:calc(var(--viewport-em, 1rem) * .9);flex-shrink:0}.rebuy-popover__amount-row{display:flex;align-items:center;gap:calc(var(--viewport-em, 1rem) * .2);background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:calc(var(--viewport-em, 1rem) * .5);padding:calc(var(--viewport-em, 1rem) * .3) calc(var(--viewport-em, 1rem) * .6);font-family:Manrope}.rebuy-popover__currency{font-size:calc(var(--viewport-em, 1rem) * 1.3);font-weight:800;color:#fff6;line-height:1}.rebuy-popover__input{flex:1;background:transparent;border:none;outline:none;color:#fff;font-size:calc(var(--viewport-em, 1rem) * 1.3);font-weight:700;font-variant-numeric:tabular-nums;width:100%;min-width:0}.rebuy-popover__input::-webkit-inner-spin-button,.rebuy-popover__input::-webkit-outer-spin-button{-webkit-appearance:none}.rebuy-popover__quick{display:flex;gap:calc(var(--viewport-em, 1rem) * .35)}.rebuy-popover__quick-btn{flex:1;padding:calc(var(--viewport-em, 1rem) * .25) 0;border-radius:calc(var(--viewport-em, 1rem) * .4);border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#fff9;font-size:calc(var(--viewport-em, 1rem) * .72);font-weight:600;cursor:pointer;transition:background .15s ease,color .15s ease,border-color .15s ease}.rebuy-popover__quick-btn:hover{background:#ffffff1a;color:#fff}.rebuy-popover__quick-btn--active{background:#6800fd4d;border-color:#6800fdb3;color:#c084fc}.rebuy-popover__slider-wrap{display:flex;flex-direction:column;gap:calc(var(--viewport-em, 1rem) * .3)}.rebuy-popover__slider{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:calc(var(--viewport-em, 1rem) * .3);border-radius:999px;background:linear-gradient(to right,#45ad00 0%,#b7fc05 var(--pct, 0%),rgba(255,255,255,.12) var(--pct, 0%),rgba(255,255,255,.12) 100%);outline:none;cursor:pointer}.rebuy-popover__slider::-webkit-slider-thumb{-webkit-appearance:none;width:calc(var(--viewport-em, 1rem) * 1);height:calc(var(--viewport-em, 1rem) * 1);border-radius:50%;background:#fff;box-shadow:0 0 0 2px #6800fd,0 2px 6px #00000080;cursor:pointer;-webkit-transition:transform .12s ease,box-shadow .12s ease;transition:transform .12s ease,box-shadow .12s ease}.rebuy-popover__slider::-webkit-slider-thumb:active{transform:scale(1.2);box-shadow:0 0 0 3px #8e0596,0 2px 8px #0009}.rebuy-popover__slider::-moz-range-thumb{width:calc(var(--viewport-em, 1rem) * 1);height:calc(var(--viewport-em, 1rem) * 1);border-radius:50%;border:none;background:#fff;box-shadow:0 0 0 2px #6800fd,0 2px 6px #00000080;cursor:pointer}.rebuy-popover__slider-labels{display:flex;justify-content:space-between;font-size:calc(var(--viewport-em, 1rem) * .65);color:#ffffffa6;font-variant-numeric:tabular-nums}.rebuy-popover__submit{position:relative;width:100%;padding:0;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;justify-content:center}.rebuy-popover__btn-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:fill;object-fit:fill;pointer-events:none;border-radius:calc(var(--viewport-em, 1rem) * .6)}.rebuy-popover__submit span{position:relative;z-index:1;padding:calc(var(--viewport-em, 1rem) * .55) calc(var(--viewport-em, 1rem) * 1);color:#fff;font-size:calc(var(--viewport-em, 1rem) * .85);font-weight:700;letter-spacing:.02em;text-shadow:0 1px 3px rgba(0,0,0,.5)}.rebuy-popover__submit:disabled{opacity:.55;cursor:default}.rebuy-popover__submit--shop{margin-top:calc(var(--viewport-em, 1rem) * .4)}.rebuy-popover__insufficient{font-size:calc(var(--viewport-em, 1rem) * .78);color:#ffffff73;text-align:center;line-height:1.5;margin:0;padding:calc(var(--viewport-em, 1rem) * .25) 0}.rebuy-popover__error{font-size:calc(var(--viewport-em, 1rem) * .78);color:#ff6b6b;text-align:center;line-height:1.4;margin:0;padding:calc(var(--viewport-em, 1rem) * .4) calc(var(--viewport-em, 1rem) * .6);background:#ff6b6b1a;border:1px solid rgba(255,107,107,.2);border-radius:calc(var(--viewport-em, 1rem) * .5)}.donTheJudgeElbowL,.donTheJudgeElbowR,.donTheJudgeHandL,.donTheJudgeHandR,.donTheJudge,.donTheJudgeHead,.donTheJudgeHeadBlink,.donTheJudgeHeadReaction,.donTheJudgeEyeL,.donTheJudgeEyeR,.donTheJudgePupilL,.donTheJudgePupilR,.droppedChipsSprite{max-width:none}.donTheJudgeHolder{position:absolute;display:flex;justify-content:center;align-items:center;z-index:-1;opacity:0;top:calc(var(--viewport-em, 1rem) * -1.5);scale:.8;zoom:var(--viewport-scale, 1)}.donTheJudgeHolder--static{opacity:1;z-index:6}.donTheJudgeElbowL{position:absolute;z-index:7;width:4rem;left:-7.5rem;top:2rem;animation:bodyAppear .7s ease-out .8s forwards;opacity:0}.donTheJudgeElbowR{position:absolute;z-index:7;width:4rem;right:-7.75rem;top:2rem;animation:bodyAppear .7s ease-out .8s forwards;opacity:0}.donTheJudgeHandL{position:absolute;width:4rem;z-index:7;left:-7rem;top:-1.7rem;transform:rotate(5deg);transform-origin:2rem 0rem;animation:bodyAppear .7s ease-out .8s forwards;opacity:0}.donTheJudgeHandR{position:absolute;width:4rem;z-index:7;right:-7rem;top:-1.7rem;transform:rotate(-5deg);transform-origin:2rem 0rem;animation:bodyAppear .7s ease-out .8s forwards;opacity:0}.donTheJudge{width:12rem;top:-4rem;position:absolute;z-index:6;animation:bodyAppear .7s ease-out .8s forwards;opacity:0}.donTheJudgeHeadHolder{position:absolute;z-index:11;width:5.2rem;top:-7rem;left:-1.9rem;transform:rotate(0);transform-origin:bottom center;height:5rem}.donTheJudgeHead{width:100%;z-index:3;position:absolute;animation:bodyAppear .7s ease-out .8s forwards;opacity:0}.donTheJudgeHeadBlink{width:100%;z-index:5;position:absolute;opacity:0}.donTheJudgeHeadReaction{width:100%;z-index:7;position:absolute;opacity:0}.donTheJudgeEyeL{position:absolute;width:.8rem;left:1.3rem;top:2.5rem;z-index:2;animation:bodyAppear .7s ease-out .8s forwards;opacity:0}.donTheJudgeEyeR{position:absolute;width:.8rem;right:1.3rem;top:2.9rem;z-index:2;animation:bodyAppear .7s ease-out .8s forwards;opacity:0}.donTheJudgePupilL{position:absolute;z-index:3;width:1.1rem;left:1.17rem;top:2.22rem;animation:bodyAppear .7s ease-out .8s forwards;opacity:0}.donTheJudgePupilR{position:absolute;z-index:3;width:1.1rem;right:1.1rem;top:2.65rem;animation:bodyAppear .7s ease-out .8s forwards;opacity:0}.droppedChipsHolder{position:absolute;z-index:2;width:100%;pointer-events:none;display:flex;align-items:center;justify-content:center;bottom:2rem;filter:saturate(2)}.droppedChipsSprite{position:absolute;width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain}.chipDrop{animation:chipFall 1.4s forwards}.donTheJudgeHolder--static .donTheJudgeElbowL,.donTheJudgeHolder--static .donTheJudgeElbowR,.donTheJudgeHolder--static .donTheJudgeHandL,.donTheJudgeHolder--static .donTheJudgeHandR,.donTheJudgeHolder--static .donTheJudge,.donTheJudgeHolder--static .donTheJudgeHead,.donTheJudgeHolder--static .donTheJudgeEyeL,.donTheJudgeHolder--static .donTheJudgeEyeR,.donTheJudgeHolder--static .donTheJudgePupilL,.donTheJudgeHolder--static .donTheJudgePupilR{opacity:1;animation:none}.triggerDonAnimation{position:absolute;display:flex;top:0rem}.triggerDonAnimation .donTheJudgeElbowL{animation:bodyAppear .7s ease-out .8s forwards,elbowShakeL 7s ease-in-out 1.2s forwards!important}.triggerDonAnimation .donTheJudgeElbowR{animation:bodyAppear .7s ease-out .8s forwards,elbowShakeR 7s ease-in-out 1.2s forwards!important}.triggerDonAnimation .donTheJudgeHandL{animation:bodyAppear .7s ease-out .8s forwards,handShakeL 7s ease-in-out 1.2s forwards!important}.triggerDonAnimation .donTheJudgeHandR{animation:bodyAppear .7s ease-out .8s forwards,handShakeR 7s ease-in-out 1.2s forwards!important}.triggerDonAnimation .donTheJudgePupilR{animation:bodyAppear .7s ease-out .8s forwards,pupilR 7s ease-in-out 1.2s forwards!important}.triggerDonAnimation .donTheJudgePupilL{animation:bodyAppear .7s ease-out .8s forwards,pupilL 7s ease-in-out 1.2s forwards!important}.triggerDonAnimation .donTheJudgeHeadBlink{animation:headBlink 7s ease-in-out 1.2s forwards!important}.triggerDonAnimation .donTheJudgeHead{animation:headIdleThenHide .7s ease-out .8s forwards,headHide 12s ease-in-out 1.2s forwards!important}.triggerDonAnimation .donTheJudgeHolder{animation:donTheJudgeAppear .7s ease-out .8s forwards,donHolderShake 7s ease-in-out 1.2s forwards,donTheJudgeDisappear .7s ease-in 9s forwards!important}.triggerDonAnimation .donTheJudgeHeadHolder{animation:donTheJudgeHeadAngle 7s ease-in-out 1.2s forwards!important}.triggerDonAnimation .donTheJudgeHeadReaction{animation:donReaction 8.5s ease-in-out 1.2s forwards!important}@keyframes bodyAppear{0%{opacity:0}to{opacity:1}}@keyframes playerShake{0%{transform:rotate(0) translate(0) scaleX(1);transform-origin:top center}4.5%{transform:rotate(-.5deg) translate(-.1rem,-.6rem) scale(1);transform-origin:top center}6.8%{transform:rotate(.5deg) translate(.2rem,.2rem) scaleX(1.06) scaleY(1);transform-origin:top center}8.2%{transform:rotate(-.5deg) translate(-.2rem,-.4rem) scale(1);transform-origin:top center}11.7%{transform:rotate(.5deg) translate(.1rem,.6rem) scaleX(1.06) scaleY(1);transform-origin:top center}13.3%{transform:rotate(0) translate(0) scale(1);transform-origin:top center}25%{transform:rotate(0) translate(0) scale(1);transform-origin:top center}26.5%{transform:rotate(-1.5deg) translate(-.3rem,-1rem) scale(1);transform-origin:top center}28.5%{transform:rotate(1.8deg) translate(.4rem,.5rem) scaleX(1.08) scaleY(1);transform-origin:top center}30.5%{transform:rotate(-1.5deg) translate(-.4rem,-.8rem) scale(1);transform-origin:top center}32.5%{transform:rotate(2deg) translate(.3rem,1rem) scaleX(1.08) scaleY(1);transform-origin:top center}34.5%{transform:rotate(-1.8deg) translate(-.35rem,-.9rem) scale(1);transform-origin:top center}36.5%{transform:rotate(1.5deg) translate(.3rem,.7rem) scaleX(1.07) scaleY(1);transform-origin:top center}38.5%{transform:rotate(-1.2deg) translate(-.2rem,-.5rem) scale(1);transform-origin:top center}41%{transform:rotate(.8deg) translate(.15rem,.3rem) scaleX(1.04) scaleY(1);transform-origin:top center}43%{transform:rotate(0) translate(0) scale(1);transform-origin:top center}55%{transform:rotate(0) translate(0) scale(1);transform-origin:top center}56%{transform:rotate(-2deg) translate(-.4rem,-1.2rem) scale(1);transform-origin:top center}58%{transform:rotate(2.2deg) translate(.5rem,.6rem) scaleX(1.09) scaleY(1);transform-origin:top center}60%{transform:rotate(-1.8deg) translate(-.45rem,-1rem) scale(1);transform-origin:top center}62%{transform:rotate(2.5deg) translate(.4rem,1.2rem) scaleX(1.1) scaleY(1);transform-origin:top center}64%{transform:rotate(-2.2deg) translate(-.5rem,-1.1rem) scale(1);transform-origin:top center}66%{transform:rotate(2deg) translate(.45rem,.9rem) scaleX(1.08) scaleY(1);transform-origin:top center}68%{transform:rotate(-2.5deg) translate(-.4rem,-1.3rem) scale(1);transform-origin:top center}70%{transform:rotate(2.2deg) translate(.5rem,1rem) scaleX(1.09) scaleY(1);transform-origin:top center}72%{transform:rotate(-1.8deg) translate(-.4rem,-.9rem) scale(1);transform-origin:top center}74%{transform:rotate(2deg) translate(.35rem,.8rem) scaleX(1.07) scaleY(1);transform-origin:top center}76%{transform:rotate(-1.5deg) translate(-.3rem,-.9rem) scale(1);transform-origin:top center}78%{transform:rotate(1.5deg) translate(.3rem,.9rem) scaleX(1.06) scaleY(1);transform-origin:top center}80%{transform:rotate(-1.2deg) translate(-.25rem,-1rem) scale(1);transform-origin:top center}82%{transform:rotate(1deg) translate(.2rem,.7rem) scaleX(1.04) scaleY(1);transform-origin:top center}85%{transform:rotate(-.6deg) translate(-.15rem,-.9rem) scale(1);transform-origin:top center}87%{transform:rotate(0) translateY(2rem) scaleX(1.07);transform-origin:top center}to{transform:rotate(0) translate(0) scale(1)}}@keyframes donTheJudgeAppear{0%{transform:scale(0) translateY(8rem);opacity:0}75%{transform:scale(1.1) translateY(0);opacity:1}to{transform:scale(1) translateY(0);opacity:1}}@keyframes donTheJudgeDisappear{0%{transform:scale(1) translateY(0);opacity:1}25%{transform:scale(1.1) translateY(0);opacity:1}to{transform:scale(0) translateY(8rem);opacity:0}}@keyframes glowAppear{0%{opacity:0;transform:rotate(0) scale(0)}to{opacity:.7;transform:rotate(0) scale(1)}}@keyframes glowDisappear{0%{opacity:1}to{opacity:0;transform:scale(0)}}@keyframes glowRotateScale{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(360deg) scale(1)}}@keyframes headIdleThenHide{0%{opacity:0}to{opacity:1}}@keyframes headHide{0%{opacity:1}79%{opacity:1}80%{opacity:0}to{opacity:0}}@keyframes donReaction{0%{opacity:0}79%{opacity:0}80%{opacity:1}to{opacity:1}}@keyframes donTheJudgeHeadAngle{0%{transform:rotate(-5deg);transform-origin:bottom center}0.5%{transform:rotate(-5deg);transform-origin:bottom center}3%{transform:rotate(0);transform-origin:bottom center}15.3%{transform:translate(-.06rem,.2rem);transform-origin:bottom center}17.3%{transform:rotate(-5deg);transform-origin:bottom center}25%{transform:rotate(-5deg);transform-origin:bottom center}22.5%{transform:rotate(-5deg);transform-origin:bottom center}26.5%{transform:rotate(0);transform-origin:bottom center}43%{transform:rotate(0);transform-origin:bottom center}45%{transform:rotate(-5deg);transform-origin:bottom center}55%{transform:rotate(-5deg);transform-origin:bottom center}54%{transform:rotate(-5deg);transform-origin:bottom center}56%{transform:rotate(0);transform-origin:bottom center}88%{transform:rotate(0);transform-origin:bottom center}99%{transform:rotate(-5deg);transform-origin:bottom center}to{transform:rotate(-5deg);transform-origin:bottom center}}@keyframes donHolderShake{0%{transform:rotate(0) translate(0) scale(1)}56%{transform:rotate(0) translate(0) scale(1)}58%{transform:translate(0) scaleX(1.01) scaleY(1)}61%{transform:translateY(-.01rem) scale(1)}63%{transform:translateY(.05rem) scaleX(1.02) scaleY(1)}65%{transform:translateY(-.1rem) scale(1)}68%{transform:translateY(.05rem) scaleX(1.03) scaleY(1)}70%{transform:translateY(-.15rem) scale(1)}72%{transform:translateY(.2rem) scaleX(1.05) scaleY(1)}75%{transform:translateY(-.3rem) scale(1)}77%{transform:translateY(.2rem) scaleX(1.07) scaleY(1)}79%{transform:translateY(-.2rem) scale(1)}83%{transform:translateY(.4rem) scaleX(1.04) scaleY(1)}85%{transform:translateY(-.3rem) scale(1)}87%{transform:translateY(.6rem) scaleX(1.07)}to{transform:translate(0) scale(1)}}@keyframes headBlink{0%{opacity:0}3%{opacity:1}4%{opacity:0}14.3%{opacity:0}15.3%{opacity:1}16.3%{opacity:0}26%{opacity:0}26.5%{opacity:1}27%{opacity:1}28%{opacity:0}42%{opacity:0}43%{opacity:1}44%{opacity:1}45%{opacity:0}55%{opacity:0}56%{opacity:1}57%{opacity:1}58%{opacity:0}87%{opacity:0}to{opacity:0}}@keyframes pupilR{0%{transform:translate(0)}2%{transform:translate(0)}3%{transform:translate(-.06rem,.2rem)}15.3%{transform:translate(-.06rem,.2rem)}17.3%{transform:translate(0)}25%{transform:translate(0)}24.5%{transform:translate(0)}26.5%{transform:translate(-.06rem,.2rem)}43%{transform:translate(-.06rem,.2rem)}45%{transform:translate(0)}55%{transform:translate(0)}54%{transform:translate(0)}56%{transform:translate(-.06rem,.23rem)}88%{transform:translate(-.06rem,.23rem)}99%{transform:translate(0)}to{transform:translate(0)}}@keyframes pupilL{0%{transform:translate(0)}2%{transform:translate(0)}3%{transform:translateY(.23rem)}15.3%{transform:translateY(.23rem)}17.3%{transform:translate(0)}25%{transform:translate(0)}24.5%{transform:translate(0)}26.5%{transform:translateY(.23rem)}43%{transform:translateY(.23rem)}45%{transform:translate(0)}55%{transform:translate(0)}54%{transform:translate(0)}56%{transform:translateY(.26rem)}88%{transform:translateY(.26rem)}99%{transform:translate(0)}to{transform:translate(0)}}@keyframes handShakeL{0%{transform:rotate(5deg);transform-origin:2rem 0rem}4.5%{transform:rotate(8deg);transform-origin:2rem 0rem}6.8%{transform:rotate(5deg);transform-origin:2rem 0rem}8.2%{transform:rotate(8deg);transform-origin:2rem 0rem}11.7%{transform:rotate(5deg);transform-origin:2rem 0rem}13.3%{transform:rotate(7deg);transform-origin:2rem 0rem}25%{transform:rotate(7deg);transform-origin:2rem 0rem}26.5%{transform:rotate(8deg);transform-origin:2rem 0rem}28.5%{transform:rotate(5deg);transform-origin:2rem 0rem}30.5%{transform:rotate(8deg);transform-origin:2rem 0rem}32.5%{transform:rotate(5deg);transform-origin:2rem 0rem}34.5%{transform:rotate(8deg);transform-origin:2rem 0rem}36.5%{transform:rotate(5deg);transform-origin:2rem 0rem}38.5%{transform:rotate(8deg);transform-origin:2rem 0rem}41%{transform:rotate(6deg);transform-origin:2rem 0rem}43%{transform:rotate(7deg);transform-origin:2rem 0rem}55%{transform:rotate(7deg);transform-origin:2rem 0rem}56%{transform:rotate(8deg);transform-origin:2rem 0rem}58%{transform:rotate(5deg);transform-origin:2rem 0rem}60%{transform:rotate(8deg);transform-origin:2rem 0rem}62%{transform:rotate(5deg);transform-origin:2rem 0rem}64%{transform:rotate(8deg);transform-origin:2rem 0rem}66%{transform:rotate(5deg);transform-origin:2rem 0rem}68%{transform:rotate(8deg);transform-origin:2rem 0rem}70%{transform:rotate(5deg);transform-origin:2rem 0rem}72%{transform:rotate(8deg);transform-origin:2rem 0rem}74%{transform:rotate(5deg);transform-origin:2rem 0rem}76%{transform:rotate(8deg);transform-origin:2rem 0rem}78%{transform:rotate(5deg);transform-origin:2rem 0rem}80%{transform:rotate(8deg);transform-origin:2rem 0rem}82%{transform:rotate(5deg);transform-origin:2rem 0rem}85%{transform:rotate(8deg);transform-origin:2rem 0rem}87%{transform:rotate(5deg);transform-origin:2rem 0rem}to{transform:rotate(5deg);transform-origin:2rem 0rem}}@keyframes handShakeR{0%{transform:rotate(-5deg);transform-origin:2rem 0rem}4.5%{transform:rotate(-4deg);transform-origin:2rem 0rem}6.8%{transform:rotate(-8deg);transform-origin:2rem 0rem}8.2%{transform:rotate(-5deg);transform-origin:2rem 0rem}11.7%{transform:rotate(-8deg);transform-origin:2rem 0rem}13.3%{transform:rotate(-5deg);transform-origin:2rem 0rem}25%{transform:rotate(-6deg);transform-origin:2rem 0rem}26.5%{transform:rotate(-5deg);transform-origin:2rem 0rem}28.5%{transform:rotate(-8deg);transform-origin:2rem 0rem}30.5%{transform:rotate(-5deg);transform-origin:2rem 0rem}32.5%{transform:rotate(-8deg);transform-origin:2rem 0rem}34.5%{transform:rotate(-5deg);transform-origin:2rem 0rem}36.5%{transform:rotate(-8deg);transform-origin:2rem 0rem}38.5%{transform:rotate(-5deg);transform-origin:2rem 0rem}41%{transform:rotate(-7deg);transform-origin:2rem 0rem}43%{transform:rotate(-7deg);transform-origin:2rem 0rem}55%{transform:rotate(-7deg);transform-origin:2rem 0rem}56%{transform:rotate(-5deg);transform-origin:2rem 0rem}58%{transform:rotate(-8deg);transform-origin:2rem 0rem}60%{transform:rotate(-5deg);transform-origin:2rem 0rem}62%{transform:rotate(-8deg);transform-origin:2rem 0rem}64%{transform:rotate(-5deg);transform-origin:2rem 0rem}66%{transform:rotate(-8deg);transform-origin:2rem 0rem}68%{transform:rotate(-5deg);transform-origin:2rem 0rem}70%{transform:rotate(-8deg);transform-origin:2rem 0rem}72%{transform:rotate(-5deg);transform-origin:2rem 0rem}74%{transform:rotate(-8deg);transform-origin:2rem 0rem}76%{transform:rotate(-5deg);transform-origin:2rem 0rem}78%{transform:rotate(-8deg);transform-origin:2rem 0rem}80%{transform:rotate(-5deg);transform-origin:2rem 0rem}82%{transform:rotate(-8deg);transform-origin:2rem 0rem}85%{transform:rotate(-5deg);transform-origin:2rem 0rem}87%{transform:rotate(-5deg);transform-origin:2rem 0rem}to{transform:rotate(-5deg);transform-origin:2rem 0rem}}@keyframes elbowShakeL{0%{transform:rotate(0) translate(0) scaleX(1);transform-origin:top center}4.5%{transform:rotate(-.5deg) translate(-.1rem,-.2rem) scale(1);transform-origin:top center}6.8%{transform:rotate(.5deg) translate(.2rem,.05rem) scaleX(1.06) scaleY(1);transform-origin:top center}8.2%{transform:rotate(-.5deg) translate(-.2rem,-.1rem) scale(1);transform-origin:top center}11.7%{transform:rotate(.5deg) translate(.1rem,.15rem) scaleX(1.06) scaleY(1);transform-origin:top center}13.3%{transform:rotate(0) translate(0) scale(1);transform-origin:top center}25%{transform:rotate(0) translate(0) scale(1);transform-origin:top center}26.5%{transform:rotate(-1.5deg) translate(-.3rem,-.3rem) scale(1);transform-origin:top center}28.5%{transform:rotate(1.8deg) translate(.4rem,.15rem) scaleX(1.08) scaleY(1);transform-origin:top center}30.5%{transform:rotate(-1.5deg) translate(-.4rem,-.2rem) scale(1);transform-origin:top center}32.5%{transform:rotate(2deg) translate(.3rem,.3rem) scaleX(1.08) scaleY(1);transform-origin:top center}34.5%{transform:rotate(-1.8deg) translate(-.35rem,-.3rem) scale(1);transform-origin:top center}36.5%{transform:rotate(1.5deg) translate(.3rem,.2rem) scaleX(1.07) scaleY(1);transform-origin:top center}38.5%{transform:rotate(-1.2deg) translate(-.2rem,-.15rem) scale(1);transform-origin:top center}41%{transform:rotate(.8deg) translate(.15rem,.1rem) scaleX(1.04) scaleY(1);transform-origin:top center}43%{transform:rotate(0) translate(0) scale(1);transform-origin:top center}55%{transform:rotate(0) translate(0) scale(1);transform-origin:top center}56%{transform:rotate(-2deg) translate(-.4rem,-.4rem) scale(1);transform-origin:top center}58%{transform:rotate(2.2deg) translate(.5rem,.15rem) scaleX(1.09) scaleY(1);transform-origin:top center}60%{transform:rotate(-1.8deg) translate(-.45rem,-.3rem) scale(1);transform-origin:top center}62%{transform:rotate(2.5deg) translate(.4rem,.35rem) scaleX(1.1) scaleY(1);transform-origin:top center}64%{transform:rotate(-2.2deg) translate(-.5rem,-.35rem) scale(1);transform-origin:top center}66%{transform:rotate(2deg) translate(.45rem,.25rem) scaleX(1.08) scaleY(1);transform-origin:top center}68%{transform:rotate(-2.5deg) translate(-.4rem,-.4rem) scale(1);transform-origin:top center}70%{transform:rotate(2.2deg) translate(.5rem,.3rem) scaleX(1.09) scaleY(1);transform-origin:top center}72%{transform:rotate(-1.8deg) translate(-.4rem,-.3rem) scale(1);transform-origin:top center}74%{transform:rotate(2deg) translate(.35rem,.2rem) scaleX(1.07) scaleY(1);transform-origin:top center}76%{transform:rotate(-1.5deg) translate(-.3rem,-.3rem) scale(1);transform-origin:top center}78%{transform:rotate(1.5deg) translate(.3rem,.25rem) scaleX(1.06) scaleY(1);transform-origin:top center}80%{transform:rotate(-1.2deg) translate(-.25rem,-.3rem) scale(1);transform-origin:top center}82%{transform:rotate(1deg) translate(.2rem,.2rem) scaleX(1.04) scaleY(1);transform-origin:top center}85%{transform:rotate(-.6deg) translate(-.15rem,-.6rem) scale(1);transform-origin:top center}87%{transform:rotate(0) translate(-.4rem,1.1rem) scaleX(1.07);transform-origin:top center}to{transform:rotate(0) translate(0) scale(1)}}@keyframes elbowShakeR{0%{transform:rotate(0) translate(0) scale(1);transform-origin:top center}4.5%{transform:rotate(.5deg) translate(-.1rem,-.2rem) scale(1);transform-origin:top center}6.8%{transform:rotate(-.5deg) translate(.1rem,.05rem) scaleX(1.06) scaleY(1);transform-origin:top center}8.2%{transform:rotate(.5deg) translate(-.1rem,-.1rem) scale(1);transform-origin:top center}11.7%{transform:rotate(-.5deg) translate(.1rem,.15rem) scaleX(1.06) scaleY(1);transform-origin:top center}13.3%{transform:rotate(0) translate(0) scale(1);transform-origin:top center}25%{transform:rotate(0) translate(0) scale(1);transform-origin:top center}26.5%{transform:rotate(1.5deg) translate(-.2rem,-.3rem) scale(1);transform-origin:top center}28.5%{transform:rotate(-1.8deg) translate(.2rem,.15rem) scaleX(1.08) scaleY(1);transform-origin:top center}30.5%{transform:rotate(1.5deg) translate(-.2rem,-.2rem) scale(1);transform-origin:top center}32.5%{transform:rotate(-2deg) translate(.2rem,.3rem) scaleX(1.08) scaleY(1);transform-origin:top center}34.5%{transform:rotate(1.8deg) translate(-.2rem,-.3rem) scale(1);transform-origin:top center}36.5%{transform:rotate(-1.5deg) translate(.1rem,.2rem) scaleX(1.07) scaleY(1);transform-origin:top center}38.5%{transform:rotate(1.2deg) translate(-.1rem,-.15rem) scale(1);transform-origin:top center}41%{transform:rotate(-.8deg) translate(.11rem,.1rem) scaleX(1.04) scaleY(1);transform-origin:top center}43%{transform:rotate(0) translate(0) scale(1);transform-origin:top center}55%{transform:rotate(0) translate(0) scale(1);transform-origin:top center}56%{transform:rotate(2deg) translate(-.2rem,-.4rem) scale(1);transform-origin:top center}58%{transform:rotate(-2.2deg) translate(.2rem,.15rem) scaleX(1.09) scaleY(1);transform-origin:top center}60%{transform:rotate(1.8deg) translate(-.2rem,-.3rem) scale(1);transform-origin:top center}62%{transform:rotate(-2.5deg) translate(.2rem,.35rem) scaleX(1.1) scaleY(1);transform-origin:top center}64%{transform:rotate(2.2deg) translate(-.2rem,-.35rem) scale(1);transform-origin:top center}66%{transform:rotate(-2deg) translate(.2rem,.25rem) scaleX(1.08) scaleY(1);transform-origin:top center}68%{transform:rotate(2.5deg) translate(-.2rem,-.4rem) scale(1);transform-origin:top center}70%{transform:rotate(-2.2deg) translate(.2rem,.3rem) scaleX(1.09) scaleY(1);transform-origin:top center}72%{transform:rotate(1.8deg) translate(-.2rem,-.3rem) scale(1);transform-origin:top center}74%{transform:rotate(-2deg) translate(.2rem,.2rem) scaleX(1.07) scaleY(1);transform-origin:top center}76%{transform:rotate(1.5deg) translate(-.1rem,-.3rem) scale(1);transform-origin:top center}78%{transform:rotate(-1.5deg) translate(.1rem,.25rem) scaleX(1.06) scaleY(1);transform-origin:top center}80%{transform:rotate(1.2deg) translate(-.2rem,-.3rem) scale(1);transform-origin:top center}82%{transform:rotate(-1deg) translate(.2rem,.2rem) scaleX(1.04) scaleY(1);transform-origin:top center}85%{transform:rotate(.6deg) translate(-.15rem,-.6rem) scale(1);transform-origin:top center}87%{transform:rotate(0) translate(.2rem,1.1rem) scaleX(1.07);transform-origin:top center}to{transform:rotate(0) translate(0) scale(1)}}@keyframes chipFall{0%{top:-2.2rem;transform:translate(-50%) scaleY(1);opacity:0;animation-timing-function:ease-in}5%{top:0;transform:translate(calc(-50% + 6rem * var(--fall-direction, 1) * var(--lateral-velocity, .5))) scaleY(1);opacity:1;animation-timing-function:ease-out}15%{top:calc(var(--fall-distance, 5.7rem) * .15);transform:translate(calc(-50% + 8.5rem * var(--fall-direction, 1) * var(--lateral-velocity, .5))) scaleY(1);opacity:1;animation-timing-function:ease-out}30%{top:calc(var(--fall-distance, 5.7rem) * .35);transform:translate(calc(-50% + 10.5rem * var(--fall-direction, 1) * var(--lateral-velocity, .5))) scaleY(1);opacity:1;animation-timing-function:linear}50%{top:calc(var(--fall-distance, 5.7rem) * .6);transform:translate(calc(-50% + 11.5rem * var(--fall-direction, 1) * var(--lateral-velocity, .5))) scaleY(1);opacity:1;animation-timing-function:linear}60%{top:calc(var(--fall-distance, 5.7rem) * .8);transform:translate(calc(-50% + 11.85rem * var(--fall-direction, 1) * var(--lateral-velocity, .5))) scaleY(1);opacity:.9;animation-timing-function:linear}70%{top:calc(var(--fall-distance, 5.7rem) * 1);transform:translate(calc(-50% + 12.2rem * var(--fall-direction, 1) * var(--lateral-velocity, .5))) scaleY(1);opacity:.7;animation-timing-function:linear}85%{top:calc(var(--fall-distance, 5.7rem) * 1.3);transform:translate(calc(-50% + 12.6rem * var(--fall-direction, 1) * var(--lateral-velocity, .5))) scaleY(1);opacity:.3;animation-timing-function:linear}to{top:calc(var(--fall-distance, 5.7rem) * 1.5);transform:translate(calc(-50% + 13rem * var(--fall-direction, 1) * var(--lateral-velocity, .5))) scaleY(1);opacity:0}}.donsHandsHolder{position:absolute;left:calc(var(--viewport-em, 1rem) * -1);top:calc(var(--viewport-em, 1rem) * -1);zoom:var(--viewport-scale, 1)}.triggerDonAnimation .donsHandsHolder{animation:playerShake 7s ease-in-out 1.2s forwards!important}.donsHandL{position:absolute;width:3.6rem;max-width:none;z-index:4;left:-6.2rem;top:1.3rem;scale:.85;transform:scaleX(-1);animation:donsHandLAppear .35s ease-out forwards,donsHandLDisappear .35s ease-in 9.3s forwards}.donsHandR{position:absolute;width:3.6rem;max-width:none;z-index:4;right:-8.2rem;top:1.3rem;scale:.85;transform:translate(0) translateY(0) scale(0) rotate(-20deg);animation:donsHandRAppear .35s ease-out forwards,donsHandRDisappear .35s ease-in 9.3s forwards}@keyframes donsHandLAppear{0%{z-index:4;transform:translate(0) translateY(0) scale(.2) rotate(20deg) scaleX(-1)}50%{z-index:4;transform:translate(-2rem) translateY(-1.5rem) scale(.6) rotate(10deg) scaleX(-1)}51%{z-index:10;transform:translate(-2rem) translateY(-1.5rem) scale(.6) rotate(10deg) scaleX(-1)}to{z-index:10;transform:translate(0) translateY(0) scale(1) rotate(-5deg) scaleX(-1)}}@keyframes donsHandRAppear{0%{z-index:4;transform:translate(0) translateY(0) scale(.2) rotate(-20deg)}50%{z-index:4;transform:translate(2rem) translateY(-1.5rem) scale(.6) rotate(-10deg)}51%{z-index:10;transform:translate(2rem) translateY(-1.5rem) scale(.6) rotate(-10deg)}to{z-index:10;transform:translate(0) translateY(0) scale(1) rotate(5deg)}}@keyframes donsHandLDisappear{0%{z-index:10;opacity:1;transform:translate(0) translateY(0) scale(1) rotate(-5deg) scaleX(-1)}50%{z-index:10;opacity:1;transform:translate(-2rem) translateY(-1.5rem) scale(.6) rotate(10deg) scaleX(-1)}51%{z-index:4;opacity:1;transform:translate(-2rem) translateY(-1.5rem) scale(.6) rotate(10deg) scaleX(-1)}to{z-index:4;opacity:0;transform:translate(0) translateY(0) scale(.2) rotate(20deg) scaleX(-1)}}@keyframes donsHandRDisappear{0%{z-index:10;transform:translate(0) translateY(0) scale(1) rotate(5deg)}50%{z-index:10;transform:translate(2rem) translateY(-1.5rem) scale(.6) rotate(-10deg)}51%{z-index:4;transform:translate(2rem) translateY(-1.5rem) scale(.6) rotate(-10deg)}to{z-index:4;transform:translate(0) translateY(0) scale(0) rotate(-20deg)}}.droppedRubbishHolder{position:absolute;z-index:-1;width:100%;height:100%;top:-.5rem;left:0;pointer-events:none;display:flex;justify-content:center;align-items:flex-end}.rubbishWrapper{position:absolute;top:100%;left:50%;width:0;height:0;pointer-events:none;will-change:transform;animation:rubbishX linear forwards}@keyframes rubbishX{0%{transform:translate(var(--initial-x-offset, 0rem))}to{transform:translate(calc(var(--initial-x-offset, 0rem) + 7rem * var(--fall-direction, 1) * var(--lateral-velocity, .5)))}}.droppedRubbishItem{position:absolute;width:calc(5rem * var(--size-scale, 1));height:calc(5rem * var(--size-scale, 1));left:calc(-2.5rem * var(--size-scale, 1));top:calc(-5rem * var(--size-scale, 1));-o-object-fit:contain;object-fit:contain;max-width:none;transform-origin:center center;will-change:transform,opacity;animation:rubbishY cubic-bezier(.6,0,1,1) forwards}@keyframes rubbishY{0%{transform:translateY(0) rotate(0);opacity:1}70%{opacity:.8}to{transform:translateY(24rem) rotate(calc(270deg * var(--fall-direction, 1)));opacity:0}}.lost-perk-wrapper{position:absolute;display:flex;flex-direction:column;align-items:center;gap:.25rem;pointer-events:none;z-index:0;filter:drop-shadow(2px 4px 35px #870027);top:-3px}.lost-perk-display{width:8rem;height:8rem;-o-object-fit:contain;object-fit:contain;max-width:none;filter:drop-shadow(0rem 0rem 2rem orange)}.lost-perk-label{color:#fff;font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;line-height:1}.lost-perk-name{color:#fff;font-size:.85rem;font-weight:700;line-height:1;text-align:center}.perkCrownHolder{position:absolute;z-index:-1;top:calc(var(--viewport-em, 1rem) * -6.9);display:flex;align-items:center;justify-content:center}.perkCrownImg{width:calc(var(--viewport-em, 1rem) * 5.5);max-width:none}.perkCrownGlow{z-index:-1;width:calc(var(--viewport-em, 1rem) * 6.5);max-width:none;position:absolute;bottom:calc(var(--viewport-em, 1rem) * -2)}.perkCrownGlow2{z-index:-2;width:calc(var(--viewport-em, 1rem) * 10.5);max-width:none;position:absolute;bottom:calc(var(--viewport-em, 1rem) * -3.5);opacity:.5}.viewport-holder{width:calc(var(--viewport-em, 1rem) * 9.5);height:calc(var(--viewport-em, 1rem) * 14);display:flex;align-items:center;justify-content:center;border-radius:calc(var(--viewport-em, 1rem) * 1.1);transition:opacity 1s ease;position:relative}.viewport-holder.viewport-dimmed{filter:grayscale(80%)}.viewport-holder.viewport-folded{filter:grayscale(40%) brightness(.85)}.viewport-winner-glow{position:absolute;width:calc(var(--viewport-em, 1rem) * 20);height:calc(var(--viewport-em, 1rem) * 20);-o-object-fit:contain;object-fit:contain;pointer-events:none;z-index:0;max-width:none}.viewport-winner-sparkle{position:absolute;width:calc(var(--viewport-em, 1rem) * 22);height:calc(var(--viewport-em, 1rem) * 22);-o-object-fit:contain;object-fit:contain;pointer-events:none;z-index:0;max-width:none}.viewport-info-stack{position:absolute;bottom:calc(var(--viewport-em, 1rem) * 6);z-index:7;display:flex;flex-direction:column;align-items:center;gap:calc(var(--viewport-em, 1rem) * .3);pointer-events:none}.viewport-winner-info{border-radius:calc(var(--viewport-em, 1rem) * 1.1);display:flex;flex-direction:column;justify-content:center;align-items:center;transition:opacity .5s ease,transform .5s ease;filter:drop-shadow(0px 0px 6px #740088) drop-shadow(0px 0px 6px #120041);height:-moz-min-content;height:min-content}.winner-info-visible{opacity:1;transform:scale(1)}.winner-info-hidden{opacity:0;transform:scale(.95)}.viewport-winner-info_hand{margin-top:calc(var(--viewport-em, 1rem) * 1.2);width:90%;font-size:calc(var(--viewport-em, 1rem) * 1.5);font-weight:700;line-height:1.2;text-align:center;background:linear-gradient(180deg,#ffd624 16%,#fff 51%,#ffd225 60%);-webkit-background-clip:text;-webkit-text-fill-color:#fffa0080;background-clip:text;filter:drop-shadow(0 2px 0 #a30000);paint-order:fill stroke}.viewport-winner-info_sum{font-size:calc(var(--viewport-em, 1rem) * 2);font-weight:700;white-space:nowrap;background:linear-gradient(180deg,#ffd624 16%,#fff 51%,#ffd225 60%);-webkit-background-clip:text;-webkit-text-fill-color:#fffa0080;background-clip:text;filter:drop-shadow(0 2px 0 #a30000);paint-order:fill stroke}.rankBadgeHolder{position:absolute;z-index:2;top:calc(var(--viewport-em, 1rem) * -1.7);left:calc(var(--viewport-em, 1rem) * -2)}.viewport-winner-info_bonus{display:inline-block;font-size:calc(var(--viewport-em, 1rem) * 2);font-weight:700;white-space:nowrap;background:linear-gradient(180deg,#ffd624 16%,#fff 51%,#ffd225 60%);-webkit-background-clip:text;-webkit-text-fill-color:#fffa0080;background-clip:text;filter:drop-shadow(0 2px .1rem #0000006e) drop-shadow(0 2px .3rem #0000006e) drop-shadow(0 2px .3rem #0000009c);paint-order:fill stroke}.viewport-winner-info_burn{display:inline-block;font-size:calc(var(--viewport-em, 1rem) * 2);font-weight:700;white-space:nowrap;background:linear-gradient(180deg,#ff6700 16%,red 51%,#ff3d1a 60%);-webkit-background-clip:text;-webkit-text-fill-color:#ff000080;background-clip:text;filter:drop-shadow(0 2px .1rem #0000006e) drop-shadow(0 2px .3rem #0000006e) drop-shadow(0 2px .3rem #0000009c);paint-order:fill stroke}.playersCard{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;transform-style:preserve-3d;border-radius:calc(var(--viewport-em, 1rem) * 1.1);opacity:0}.viewport-frame{-o-object-fit:contain;object-fit:contain;pointer-events:none;z-index:2;width:100%;max-width:none}.viewport-avatar{position:absolute;-o-object-fit:contain;object-fit:cover;z-index:1;border-radius:calc(var(--viewport-em, 1rem) * 2);width:calc(var(--viewport-em, 1rem) * 12.6);max-width:none;min-width:calc(var(--viewport-em, 1rem) * 13);filter:brightness(1);transition:filter .4s ease}.viewport-avatar--pokeable{cursor:pointer}.viewport-avatar--dimmed{filter:brightness(.6)}.viewport-username{position:absolute;top:calc(var(--viewport-em, 1rem) * -2);color:#fff;font-size:calc(var(--viewport-em, 1rem) * 1);font-weight:600;text-shadow:1px 1px 2px rgba(0,0,0,.8);z-index:3;width:-webkit-fill-available;display:flex;align-items:center;text-align:center;justify-content:center;gap:calc(var(--viewport-em, 1rem) * .4)}.viewport-username__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.handHolder{width:calc(var(--viewport-em, 1rem) * 5);height:calc(var(--viewport-em, 1rem) * 5);z-index:2;position:absolute;bottom:calc(var(--viewport-em, 1rem) * -1.6);left:calc(var(--viewport-em, 1rem) * -.5);display:flex;justify-content:center}.rightCard{position:absolute;right:calc(var(--viewport-em, 1rem) * -.4);width:auto;height:auto;display:flex;rotate:8deg;transition:scale .5s cubic-bezier(.34,1.56,.64,1),translate .4s cubic-bezier(.34,1.56,.64,1),transform .4s cubic-bezier(.34,1.56,.64,1)}.rightCard.card-peek-locked{transform:translateY(calc(var(--viewport-em, 1rem) * -.375))}.leftCard{position:absolute;left:calc(var(--viewport-em, 1rem) * -.6);width:auto;height:auto;display:flex;top:0rem;rotate:-8deg;transition:scale .5s cubic-bezier(.34,1.56,.64,1),translate .4s cubic-bezier(.34,1.56,.64,1),transform .4s cubic-bezier(.34,1.56,.64,1)}.leftCard.card-peek-locked{transform:translateY(calc(var(--viewport-em, 1rem) * -.375))}.peekPulseRing{display:contents}.card-peek-locked{scale:1;z-index:4;cursor:default;transition:scale .4s cubic-bezier(.34,1.56,.64,1)}.card-peek-locked .peekPulseRing{display:flex;position:relative;overflow:hidden;transition:filter .35s ease-out}.card-peek-locked .peekPulseRing:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(105deg,transparent 25%,rgba(255,255,255,.55) 50%,transparent 75%);transform:translate(-150%);animation:peek-glare 2.2s ease-in-out infinite;pointer-events:none;z-index:10;opacity:1;transition:opacity .4s ease-out}.card-peek-locked.card-peek-revealed .peekPulseRing:after{opacity:0}.card-peek-idle{scale:1;z-index:1;transition:scale .35s ease-out}.card-peek-idle .peekPulseRing{display:flex;filter:none;animation:none;transition:filter .35s ease-out}.card-peek-pulse{scale:1;z-index:3;cursor:pointer;transition:scale .4s cubic-bezier(.34,1.56,.64,1)}.card-peek-pulse .peekPulseRing{display:flex;animation:peek-glow 1.6s ease-in-out infinite;transition:filter .35s ease-out}.card-peek-pulse:hover{scale:1.3}.card-peek-pulse:hover .peekPulseRing{animation-play-state:paused;filter:drop-shadow(0 0 calc(var(--viewport-em, 1rem) * 1.2) #ff44cc) drop-shadow(0 0 calc(var(--viewport-em, 1rem) * 3) #9900ff)!important}@keyframes peek-glow{0%{filter:drop-shadow(0 0 0rem transparent)}50%{filter:drop-shadow(calc(var(--viewport-em, 1rem) * .125) calc(var(--viewport-em, 1rem) * .375) calc(var(--viewport-em, 1rem) * 1.125) #0129f4) drop-shadow(0px 0px calc(var(--viewport-em, 1rem) * .625) #1ca4ff)}to{filter:drop-shadow(0 0 0rem transparent)}}@keyframes peek-glare{0%{transform:translate(-150%)}60%{transform:translate(250%)}to{transform:translate(250%)}}.viewport-chips-area{position:absolute;bottom:calc(var(--viewport-em, 1rem) * -1.2);right:calc(var(--viewport-em, 1rem) * 2);transform:translate(-50%);display:flex;flex-direction:column;align-items:center;gap:calc(var(--viewport-em, 1rem) * .25);pointer-events:none;z-index:10}.viewportMaracases{position:absolute}.viewportMaracasesLeftHandHolder{position:absolute;transition:right .8s cubic-bezier(.22,1,.36,1)}.viewportMaracasesLeftHand{width:calc(var(--viewport-em, 1rem) * 2.8);max-width:none;position:absolute}.viewportMaracasesLeftArm{width:calc(var(--viewport-em, 1rem) * 5);max-width:none;position:absolute;right:calc(var(--viewport-em, 1rem) * -6.8);top:calc(var(--viewport-em, 1rem) * -3.6)}.viewportMaracasesRightHandHolder{position:absolute;bottom:calc(var(--viewport-em, 1rem) * -1);transition:right .8s cubic-bezier(.22,1,.36,1)}.maracasesRightHand{width:calc(var(--viewport-em, 1rem) * 4);max-width:none;position:absolute}.maracasesRightArm{width:calc(var(--viewport-em, 1rem) * 6);max-width:none;position:absolute;right:calc(var(--viewport-em, 1rem) * -8.5);top:calc(var(--viewport-em, 1rem) * -2.4);transform:rotate(1deg)}.viewport-donComplaint_btn{height:calc(var(--btn-em, 1rem) * 3.5);padding:calc(var(--btn-em, 1rem) * .5) calc(var(--btn-em, 1rem) * 1.2);font-size:calc(var(--btn-em, 1rem) * .85);font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#fff;border:none;border-radius:calc(var(--btn-em, 1rem) * .5);cursor:pointer;box-shadow:0 0 1rem #c0392b99;background-image:url(/images/common/buttons/button_pink.png);background-size:contain;background-repeat:no-repeat;background-position:center}.alertRaise{background-color:#ff000052;position:absolute;top:0;right:0;bottom:0;left:0;display:flex;z-index:10;border-radius:calc(var(--viewport-em, 1rem) * 1);overflow:hidden;box-shadow:0 0 1rem red}.bet-slider{display:flex;flex-direction:column;gap:calc(var(--viewport-em, 1rem) * .5);padding:calc(var(--viewport-em, 1rem) * .3) calc(var(--viewport-em, 1rem) * 1.5) calc(var(--viewport-em, 1rem) * .3) calc(var(--viewport-em, 1rem) * 2);background-image:url(/images/room/table/pokerButtons/betSelectorBackground.png);background-size:contain;background-repeat:round;background-position:center;border-radius:calc(var(--viewport-em, 1rem) * .8);min-width:calc(var(--viewport-em, 1rem) * 16);height:calc(var(--viewport-em, 1rem) * 3.2);margin-left:calc(var(--viewport-em, 1rem) * -.7);align-items:center}.bet-slider-presets{display:flex;justify-content:space-between;gap:calc(var(--viewport-em, 1rem) * .1);width:110%;font-family:Manrope}.bet-preset{flex:1;color:#fff;font-weight:600;font-size:calc(var(--viewport-em, 1rem) * .85);cursor:pointer;transition:all .2s;border-radius:calc(var(--viewport-em, 1rem) * .2);position:relative}.bet-preset-tooltip{position:absolute;bottom:110%;left:50%;transform:translate(-50%);background:#8d0082e0;color:#fff;padding:calc(var(--viewport-em, 1rem) * .4) calc(var(--viewport-em, 1rem) * .8);border-radius:calc(var(--viewport-em, 1rem) * .4);font-size:calc(var(--viewport-em, 1rem) * .9);font-weight:700;white-space:nowrap;pointer-events:none;z-index:1000;box-shadow:0 4px 8px #00000080}.bet-preset:hover:not(:disabled){background:#ffffff40;transform:translateY(-1px) scale(1.2)}.bet-preset:active:not(:disabled){transform:translateY(0)}.bet-preset:disabled{opacity:.5;cursor:not-allowed}.bet-slider-range{display:flex;flex-direction:column;gap:calc(var(--viewport-em, 1rem) * .5);width:-webkit-fill-available}.bet-slider-input{width:100%;height:8px;border-radius:4px;background:#260c3d;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-shadow:inset 0 0 4px #ff759c}.bet-slider-input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:24px;height:24px;border-radius:50%;background-image:url(/images/room/table/pokerButtons/minmax_button_ho.png);background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;box-shadow:0 2px 6px #00000080;-webkit-transition:transform .2s;transition:transform .2s}.bet-slider-input::-webkit-slider-thumb:hover{transform:scale(1.2)}.bet-slider-input::-moz-range-thumb{width:24px;height:24px;border-radius:50%;background-image:url(/images/room/table/pokerButtons/minmax_button_ho.png);background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer;border:none;box-shadow:0 2px 6px #00000080}.bet-slider-labels{display:flex;justify-content:space-between;font-size:calc(var(--viewport-em, 1rem) * .85);line-height:1.5;color:#fffc;font-weight:600}.bet-slider-current{color:gold;font-weight:700;font-size:calc(var(--viewport-em, 1rem) * 1)}.poker-controls{--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);position:fixed;bottom:calc(var(--viewport-em, 1rem) * 7.5);transform:translate(-50%);z-index:5;display:flex;flex-direction:row;align-items:center}.poker-controls-buttons{display:flex;gap:calc(var(--viewport-em, 1rem) * 1);align-items:center;justify-content:center;filter:drop-shadow(0 calc(var(--viewport-em, 1rem) * .2) calc(var(--viewport-em, 1rem) * .3) black)}.poker-controls-background{position:absolute;top:calc(var(--viewport-em, 1rem) * -2.5);left:50%;transform:translate(-50%);width:calc(var(--viewport-em, 1rem) * 60);height:calc(var(--viewport-em, 1rem) * 14);background-image:url(/images/room/table/pokerButtons/controlsBackground.png);background-size:contain;background-repeat:no-repeat;background-position:center;z-index:-1}.poker-btn{border:none;cursor:pointer;background-size:contain;background-repeat:no-repeat;background-position:center;width:calc(var(--viewport-em, 1rem) * 11);height:calc(var(--viewport-em, 1rem) * 4);font-size:calc(var(--viewport-em, 1rem) * 1);font-weight:700;color:#fff;text-shadow:0 calc(var(--viewport-em, 1rem) * .1) calc(var(--viewport-em, 1rem) * .2) rgb(0 0 0 / 36%);padding-bottom:calc(var(--viewport-em, 1rem) * .3);font-weight:900}.poker-btn:disabled{cursor:not-allowed}.poker-btn-fold{background-image:url(/images/room/table/pokerButtons/foldBtn.png)}.poker-btn-check{background-image:url(/images/room/table/pokerButtons/callCheckBtn_hover.png)}.poker-btn-call{background-image:url(/images/room/table/pokerButtons/callCheckBtn_hover.png)}.poker-btn-bet{background-image:url(/images/room/table/pokerButtons/betRaiseAllInBtn_hover.png)}.poker-btn-raise{background-image:url(/images/room/table/pokerButtons/betRaiseAllInBtn_hover.png)}.poker-btn-allin{background-image:url(/images/room/table/pokerButtons/betRaiseAllInBtn_hover.png)}.sit-out-banner{position:fixed;top:1.5rem;left:50%;transform:translate(-50%);z-index:50;display:flex;align-items:center;gap:1.25rem;padding:.85rem 1.25rem;background:#140e08eb;border:1px solid rgba(255,196,102,.45);border-radius:.75rem;box-shadow:0 8px 24px #00000073;color:#fff5dc;font-size:.95rem;max-width:min(92vw,36rem)}.sit-out-banner__text{display:flex;flex-direction:column;gap:.15rem;line-height:1.3}.sit-out-banner__text strong{color:#ffd374;font-size:1.05rem}.sit-out-banner__text span{opacity:.85}.sit-out-banner__error{color:#ff9a9a;font-size:.85rem;margin-top:.1rem}.sit-out-banner__btn{flex:0 0 auto;padding:.55rem 1.1rem;font-weight:600;white-space:nowrap}.waiting-banner{--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);position:absolute;bottom:calc(var(--viewport-em, 1rem) * 1.8);z-index:50;display:flex;align-items:center;gap:calc(var(--viewport-em, 1rem) * 2);padding:calc(var(--viewport-em, 1rem) * 2) calc(var(--viewport-em, 1rem) * 2) calc(var(--viewport-em, 1rem) * 3) calc(var(--viewport-em, 1rem) * 2);color:#e8f2ff;font-size:calc(var(--viewport-em, 1rem) * .95)}.waiting-banner__text{display:flex;flex-direction:column;gap:calc(var(--viewport-em, 1rem) * .15);line-height:1.3;align-items:center}.waiting-banner__text strong{color:#fff;font-size:calc(var(--viewport-em, 1rem) * 1.35);font-family:Montserrat}.waiting-banner__sub{display:inline-flex;align-items:center;font-size:calc(var(--viewport-em, 1rem) * .9);color:#a349b5}.waiting-banner__dots{display:inline-flex;gap:calc(var(--viewport-em, 1rem) * .15);margin-left:calc(var(--viewport-em, 1rem) * .1)}.waiting-banner__dots i{width:calc(var(--viewport-em, 1rem) * .2);height:calc(var(--viewport-em, 1rem) * .2);border-radius:50%;background:currentColor;opacity:.3;animation:waiting-banner-dot 1.2s infinite ease-in-out}.waiting-banner__dots i:nth-child(2){animation-delay:.2s}.waiting-banner__dots i:nth-child(3){animation-delay:.4s}@keyframes waiting-banner-dot{0%,60%,to{opacity:.3}30%{opacity:1}}.waiting-banner__btn{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:calc(var(--viewport-em, 1rem) * 11);height:calc(var(--viewport-em, 1rem) * 3.6);padding:0 calc(var(--viewport-em, 1rem) * 1.4) calc(var(--viewport-em, 1rem) * .2);border:none;color:#fff;font-weight:700;font-size:calc(var(--viewport-em, 1rem) * 1.05);white-space:nowrap;cursor:pointer;background-image:url(/images/common/buttons/button_purple.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center}.flying-chip{--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);position:fixed;width:calc(var(--viewport-em, 1rem) * 2);height:calc(var(--viewport-em, 1rem) * 2);pointer-events:none;z-index:9999;will-change:transform,opacity}.flying-chip-img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.perk-flight-circle{--viewport-em: calc(clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem)*clamp(1, calc(1 + (100vh - 956px)/644px*.3) , 1.3)) ;position:fixed;width:calc(var(--viewport-em, 1rem) * 6);height:calc(var(--viewport-em, 1rem) * 6);border-radius:50%;background:#fff;box-shadow:0 0 calc(var(--viewport-em, 1rem) * .5) #ffffff8c,0 calc(var(--viewport-em, 1rem) * .15) calc(var(--viewport-em, 1rem) * .4) #00000080;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:9999;will-change:transform,opacity,visibility,z-index}.perk-flight-circle__img{width:80%;height:80%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 calc(var(--viewport-em, 1rem) * .15) rgba(0,0,0,.35))}.perk_bomb_holder{position:absolute;z-index:0;right:-3rem;bottom:-.5rem;width:7rem;justify-content:center;align-items:center;display:flex}.perk_light{z-index:3;position:absolute;width:2rem;right:.8rem;top:-.5rem;transform:rotate(29deg)}.perk_bomb{transform:rotate(4deg)}.perk_bomb_boom{position:absolute;z-index:4;max-width:none;width:15rem}.perk_bomb_holder--compact{position:absolute;top:0;left:0;right:auto;bottom:auto;width:100%;height:100%}.perk_bomb_holder__compactScale{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;transform:scale(1.1)}.perk-hurricane{position:absolute;bottom:2.7rem;right:-3.5rem;width:4.5rem;height:5.5rem;z-index:2}.perk-hurricane__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;position:absolute;top:0;right:0;bottom:0;left:0;max-width:none}.perk-hurricane--compact{position:absolute;top:0;left:0;bottom:auto;right:auto;width:100%;height:100%}.voodooDollHolder{position:absolute;z-index:1;display:flex;top:-11rem;left:-1.5rem;filter:drop-shadow(0rem 0rem 1rem #ff0000) drop-shadow(0rem 0rem .2rem #ff0000)}.banditBody{width:6rem;max-width:none;transform:rotate(25deg)}.banditLegR{position:absolute;z-index:-1;width:1.9rem;bottom:-.8rem;right:3rem}.banditLegL{position:absolute;z-index:-1;width:2.8rem;bottom:1.6rem;left:-1.3rem}.voodooDollHolder--compact{position:static}.voodooDollHolder__compactScale{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;display:flex;align-items:center;justify-content:center;transform:scale(.7)}.luckyShoe{position:absolute;z-index:3;top:-.5rem;right:-2rem}.viewport-perk_nail{width:1.5rem;height:1.5rem;z-index:2;position:absolute;top:-.3rem;right:2rem}.viewport-perk_horsehoe{width:5rem;height:5rem;z-index:1}.luckyShoe--compact{position:absolute;bottom:0;left:0;top:0;right:0;display:flex;align-items:center;justify-content:center}.viewport-perk_nail--compact{width:1.5rem;height:1.5rem;z-index:2;position:absolute;top:.2rem;right:2.4rem}.viewport-perk_horsehoe--compact{width:5rem;height:5rem}.viewport-donsMagic{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;top:-20rem;display:flex;align-items:center;justify-content:center}.viewport-donsMagic_body{width:100%;height:100%;z-index:-1;-o-object-fit:contain;object-fit:contain}.viewport-donsMagic_head{position:absolute;width:4rem;top:14rem}.viewport-donsMagic_leftHand{position:absolute;width:3.8rem;left:.5rem}.viewport-donsMagic_rightHand{position:absolute;width:3.8rem;right:.5rem}.viewport-donsMagic_sphere{width:6rem;position:absolute;top:17rem}.viewport-donsMagic--compact{position:relative;right:0;bottom:0;left:0;top:0}.viewport-donsMagic__compactScale{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;transform:scale(1.5);display:flex;align-items:center;justify-content:center}.viewport-donsMagic_body--compact{width:68%;height:68%}.viewport-donsMagic_head--compact{width:25%;top:8%}.viewport-donsMagic_leftHand--compact{width:20%;left:20%;top:42%}.viewport-donsMagic_rightHand--compact{width:20%;right:20%;top:42%}.viewport-donsMagic_sphere--compact{width:48%;top:1.4rem;position:absolute}.perk-hypnosis__holder{position:absolute;z-index:2;top:1rem;right:-3rem;width:7rem;height:7rem;display:flex;align-items:center;justify-content:center}.perk-hypnosis__pendulum{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.perk-hypnosis__bezel{position:absolute;z-index:2;padding-bottom:5%}.perk-hypnosis__spinner{position:absolute;z-index:1;width:54%}.perk-hypnosis__holder--compact{position:absolute;bottom:0;left:0;top:0;right:0;width:100%;height:100%}.perk-hypnosis__holder__compactScale{position:absolute;top:0;right:0;bottom:0;left:0;transform:scale(1.3)}.perk-bandit__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:14}.perk-bandit{--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);--viewport-scale: clamp(.75, calc(100vh/956px) , 1.25);position:fixed;width:calc(var(--viewport-em, 1rem) * 21);height:calc(var(--viewport-em, 1rem) * 22);top:50%;margin-top:calc(var(--viewport-em, 1rem) * -12);z-index:15;border-radius:calc(var(--viewport-em, 1rem) * 2);display:flex;gap:calc(var(--viewport-em, 1rem) * .5);align-items:center;justify-content:center}.perk-bandit__img--jolt{animation:bandit-jolt .6s ease-out forwards}.perk-bandit__img--breathe,.perk-bandit__body--breathe{animation:bandit-breathe 4s ease-in-out}@keyframes bandit-breathe{0%{transform:scale(1)}10%{transform:scale(.8)}80%{transform:scale(1)}to{transform:scale(1)}}@keyframes bandit-jolt{0%{transform:translateY(0) scaleX(1)}10%{transform:translateY(8px) scaleX(1.06)}28%{transform:translateY(-12px) scaleX(.94)}46%{transform:translateY(6px) scaleX(1.04)}64%{transform:translateY(-3px) scaleX(.97)}82%{transform:translateY(1px) scaleX(1.01)}to{transform:translateY(0) scaleX(1)}}.perk-bandit__inner{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;zoom:var(--viewport-scale, 1)}.perk-bandit__inner--breathe{animation:bandit-breathe 4s ease-in-out}.perk-bandit__body{position:absolute;top:0;right:0;bottom:0;left:0}.perk-bandit__img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;flex-shrink:0;transition:transform .4s ease-out}.perk-bandit__glow{opacity:.8;position:absolute;max-width:none;z-index:-2;width:calc(var(--viewport-em, 1rem) * 52)}.perk-bandit__lever{position:absolute;max-width:none;z-index:1;width:5.5rem;right:-3.5rem;top:5rem}.banditText{position:absolute;top:2.1rem;font-size:1.2rem;z-index:3}.perk-bandit__reel-window{position:absolute;z-index:-1;width:52%;height:14rem;margin-top:8%;overflow:hidden;border-radius:4px;right:5rem;top:4.5rem}.perk-bandit__reel-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.perk-bandit__strip{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.perk-bandit__strip--spinning{animation:reel-scroll var(--reel-duration, 2.5s) var(--reel-easing, cubic-bezier(.25, 0, .55, 1)) .3s forwards,reel-blur var(--reel-duration, 2.5s) ease-in-out .1s forwards}@keyframes reel-scroll{0%{transform:translateY(0)}to{transform:translateY(var(--reel-scroll))}}@keyframes reel-blur{0%{filter:blur(0px)}25%{filter:blur(var(--reel-blur, .1px))}75%{filter:blur(0px)}to{filter:blur(0px)}}.perk-bandit__item{width:90%;height:180px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.perk-bandit__label{position:absolute;bottom:.35rem;left:0;right:0;display:flex;flex-direction:column;align-items:center;gap:.15rem}.perk-bandit__name{font-family:Montserrat,sans-serif;font-size:.78rem;color:#e8b8ff;white-space:nowrap}.perk-bandit--common .perk-bandit__name{color:#b8d8ff}.perk-bandit__tag{font-family:Manrope,sans-serif;font-size:.6rem;font-weight:700;color:#ffd060;text-transform:uppercase;letter-spacing:.05em}.perk-bandit__description{position:absolute;top:-2.8rem;left:0;right:0;text-align:center}.perk-bandit__revealed{--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);position:fixed;width:calc(var(--viewport-em, 1rem) * 14);height:calc(var(--viewport-em, 1rem) * 12);z-index:15;display:flex;flex-direction:column;align-items:center;gap:calc(var(--viewport-em, 1rem) * .4)}.perk-bandit__revealed--settled{top:50%;margin-top:calc(var(--viewport-em, 1rem) * -7);display:flex;align-items:center;justify-content:center}.perk-bandit__revealed--moved{top:calc(var(--viewport-em, 1rem) * 18.7);right:calc(var(--viewport-em, 1rem) * 1);left:auto;width:calc(var(--viewport-em, 1rem) * 8);display:flex;flex-direction:column;align-items:center;justify-content:center;transition:top 3s ease,right 3s ease,width 3s ease}.perk-bandit__prize-img{width:calc(var(--viewport-em, 1rem) * 18);height:calc(var(--viewport-em, 1rem) * 12);-o-object-fit:contain;object-fit:contain}.perk-bandit__revealed .perk-bandit__label{position:static}.perk-bandit__action{position:absolute;bottom:calc(var(--viewport-em, 1rem) * -2.8);left:0;right:0;text-align:center}.perk-bandit__desc{position:absolute;top:calc(var(--viewport-em, 1rem) * -2.2);white-space:nowrap;text-align:center;font-size:calc(var(--viewport-em, 1rem) * 1.5);color:#ff7824;filter:drop-shadow(0 0 calc(var(--viewport-em, 1rem) * .6) #ff0000) drop-shadow(0 0 calc(var(--viewport-em, 1rem) * .1) #ff0000);pointer-events:none;font-weight:800}.perkTitle{position:absolute;top:calc(var(--viewport-em, 1rem) * -5)}.perk-bandit__prize-sparkles_main{position:absolute;width:calc(var(--viewport-em, 1rem) * 36);max-width:none;z-index:-1;filter:hue-rotate(175deg);animation:sparkles-spin-loop 2s ease-in-out forwards}@keyframes sparkles-spin-loop{0%{transform:scale(.3) rotate(0);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:scale(1) rotate(-16deg);opacity:0}}.perk-bandit__prize-glow_main{position:absolute;width:calc(var(--viewport-em, 1rem) * 36);max-width:none;z-index:-2;animation:sparkles-glow-loop 2.5s ease-in-out forwards}@keyframes sparkles-glow-loop{0%{transform:rotate(0) scale(.2);opacity:0}20%{opacity:1}80%{transform:rotate(-40deg) scale(1.1);opacity:1}to{transform:rotate(-60deg) scale(.2);opacity:0}}.perk-bandit__prize-sparkles{position:absolute;max-width:none;z-index:-2;width:var(--sparkles6-size, calc(var(--viewport-em, 1rem) * 16));transform-origin:center center;animation:sparkles-spin var(--sparkles6-duration, 4s) ease-in-out .9s both}@keyframes sparkles-spin{0%{transform:scale(.5) rotate(0);opacity:0}50%{transform:scale(1) rotate(30deg);opacity:1}to{transform:scale(.3) rotate(60deg);opacity:0}}.perk-bandit__prize-glow{position:absolute;max-width:none;z-index:-3;width:var(--glow-size, calc(var(--viewport-em, 1rem) * 21));animation:sparkles-glow-opacity var(--glow-duration, 3s) linear .7s both,sparkles-glow-rotate var(--glow-rotate-duration, 7.75s) linear .7s both}@keyframes sparkles-glow-opacity{0%{scale:.3;opacity:1}50%{scale:1.1;opacity:1}to{scale:.3;opacity:0}}@keyframes sparkles-glow-rotate{0%{rotate:0deg}to{rotate:100deg}}.perk-bandit__prize-sparkles-small{position:absolute;max-width:none;z-index:-4;width:var(--sparkles7-size, calc(var(--viewport-em, 1rem) * 18));transform-origin:center center;animation:sparkles-spin-small var(--sparkles7-duration, 4.2s) ease-out .4s both}@keyframes sparkles-spin-small{0%{transform:scale(.5) rotate(0);opacity:0}50%{transform:scale(1) rotate(50deg);opacity:1}to{transform:scale(.3) rotate(70deg);opacity:0}}.emote-picker__toggle{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.emote-picker__toggle-img{width:calc(var(--viewport-em, 1rem) * 3.5);height:calc(var(--viewport-em, 1rem) * 3.5);-o-object-fit:contain;object-fit:contain;display:block}.emote-picker__grid{--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);position:absolute;bottom:calc(var(--viewport-em, 1rem) * 1.6);z-index:21;display:flex;gap:calc(var(--viewport-em, 1rem) * .4);width:-moz-max-content;width:max-content}.emote-picker__item{width:calc(var(--viewport-em, 1rem) * 3.2);font-size:calc(var(--viewport-em, 1rem) * 2.2);line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:calc(var(--viewport-em, 1rem) * .3);border-radius:calc(var(--viewport-em, 1rem) * .4)}.emote-picker__item:hover:not(:disabled){background:#7f007769;transform:scale(1.15)}.emote-picker__item--locked{opacity:.35;cursor:not-allowed}.emote-picker__pack-nav{background:none;border:none;color:#fff;font-size:calc(var(--viewport-em, 1rem) * 2.4);line-height:1;padding:0 calc(var(--viewport-em, 1rem) * .3);cursor:pointer;align-self:center;opacity:.65;transition:opacity .15s ease,transform .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.emote-picker__pack-nav:hover{opacity:1;transform:scale(1.25)}.emote-picker__glyph{-webkit-user-select:none;-moz-user-select:none;user-select:none}.emote-picker__img{width:calc(var(--viewport-em, 1rem) * 3.8);height:calc(var(--viewport-em, 1rem) * 3.8);-o-object-fit:contain;object-fit:contain;max-width:none}.phrase-picker__toggle{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.phrase-picker__toggle-img{width:calc(var(--viewport-em, 1rem) * 3.5);height:calc(var(--viewport-em, 1rem) * 3.5);-o-object-fit:contain;object-fit:contain;display:block}.phrase-picker__panel{--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);position:absolute;bottom:calc(var(--viewport-em, 1rem) * 1.6);z-index:21;display:flex;flex-direction:column;align-items:stretch;gap:calc(var(--viewport-em, 1rem) * .3);width:calc(var(--viewport-em, 1rem) * 45);max-width:calc(100vw - 3rem)}.phrase-picker__row{display:flex;align-items:center;gap:calc(var(--viewport-em, 1rem) * .5)}.phrase-picker__tabs{display:flex;justify-content:center;gap:calc(var(--viewport-em, 1rem) * .6)}.phrase-picker__tab{background:none;border:none;font-family:Manrope,sans-serif;font-size:calc(var(--viewport-em, 1rem) * .7);font-weight:800;letter-spacing:.03em;text-transform:uppercase;color:#58b8ffa8;padding:calc(var(--viewport-em, 1rem) * .1) calc(var(--viewport-em, 1rem) * .2);cursor:pointer;transition:color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.phrase-picker__tab:hover{color:#ffffffd9}.phrase-picker__tab--active{color:#1999f7}.phrase-picker__nav-btn{background:none;border:none;color:#fff;font-size:calc(var(--viewport-em, 1rem) * 2.4);line-height:1;padding:0 calc(var(--viewport-em, 1rem) * .3);cursor:pointer;align-self:center;opacity:.65;transition:opacity .15s ease,transform .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.phrase-picker__nav-btn:hover{opacity:1;transform:scale(1.25)}.phrase-picker__chips{flex:1 1 auto;min-width:0;display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:calc(var(--viewport-em, 1rem) * .5);overflow-x:auto;scrollbar-width:none}.phrase-picker__chips::-webkit-scrollbar{display:none}.phrase-picker__chip{font-family:Manrope,sans-serif;font-size:calc(var(--viewport-em, 1rem) * .85);font-weight:600;color:#fff;background:#002f6cba;border:1px solid rgba(255,255,255,.18);border-radius:calc(var(--viewport-em, 1rem) * 1.4);padding:calc(var(--viewport-em, 1rem) * .6) calc(var(--viewport-em, 1rem) * 1.1);cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .15s ease,transform .15s ease}.phrase-picker__chip:hover{background:#550082ba;transform:scale(1.05)}.equity-widget-root{position:relative;width:calc(var(--viewport-em, 1rem) * 10);height:-moz-min-content;height:min-content}.equityBody{display:flex;align-items:center;justify-content:center}.handEval{display:flex;flex-direction:row;position:absolute;width:100%;padding:calc(var(--viewport-em, 1rem) * 4.2) calc(var(--viewport-em, 1rem) * 1.8) calc(var(--viewport-em, 1rem) * 0) calc(var(--viewport-em, 1rem) * 1.8)}.handEvalItem{flex:1 1 0%;min-width:0;height:auto;display:block;-o-object-fit:contain;object-fit:contain}.handEvalLiquidHolder{width:calc(var(--viewport-em, 1rem) * 5);height:calc(var(--viewport-em, 1rem) * 4.5);position:absolute;top:0;margin-top:calc(var(--viewport-em, 1rem) * 1.5);overflow:hidden;z-index:-1;border-radius:50%}.handEvalLiquidTrack{display:flex;width:-moz-max-content;width:max-content;position:absolute;top:0;z-index:2;padding-top:calc(var(--viewport-em, 1rem) * .3);filter:drop-shadow(0 0 calc(var(--viewport-em, 1rem) * .3) black)}.handEvalLiquidTrack--back{top:calc(var(--viewport-em, 1rem) * -.35);z-index:1}.handEvalLiquid{width:calc(var(--viewport-em, 1rem) * 5);flex-shrink:0;display:block;margin-left:-1px;filter:contrast(2.5) brightness(1.5)}.equitySwitch{position:absolute;z-index:1;top:calc(var(--viewport-em, 1rem) * 11.2);height:calc(var(--viewport-em, 1rem) * 2.5);width:100%;padding:calc(var(--viewport-em, 1rem) * 0) calc(var(--viewport-em, 1rem) * 1.7);cursor:pointer}.equitySwitchBtn{position:absolute;top:50%;left:calc(var(--viewport-em, 1rem) * 1.8);height:100%;display:flex;align-items:center;justify-content:center;transform:translateY(-50%);transition:left .4s cubic-bezier(.34,1.56,.64,1)}.equitySwitchBtn--on{left:calc(var(--viewport-em, 1rem) * 4.8)}.equitySwitchImg{height:100%;width:auto;display:block}.equitySwitchLabel{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:calc(var(--viewport-em, 1rem) * .6);font-weight:800;color:#fff;letter-spacing:.02em;text-shadow:0 calc(var(--viewport-em, 1rem) * .06) calc(var(--viewport-em, 1rem) * .15) rgba(0,0,0,.6);pointer-events:none;white-space:nowrap}.equity-widget__pill{display:flex;flex-direction:column;align-items:center;gap:calc(var(--viewport-em, 1rem) * .12);padding:calc(var(--viewport-em, 1rem) * .35) calc(var(--viewport-em, 1rem) * .7);background:#0c0a16b8;border:1px solid rgba(255,255,255,.14);border-radius:calc(var(--viewport-em, 1rem) * .75);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:border-color .2s,background .2s}.equity-widget__pill:hover{border-color:#ffffff47;background:#1e1432e0}.equity-widget__pill-label{font-size:calc(var(--viewport-em, 1rem) * .58);font-weight:700;color:#ffffffa6;letter-spacing:.05em;text-transform:uppercase}.equity-widget__pill-price{font-size:calc(var(--viewport-em, 1rem) * .52);font-weight:600;color:#ffc850d9}.equity-widget__pill--low-chips{border-color:#e5a53259}.equity-widget__pill-low-chips{font-size:calc(var(--viewport-em, 1rem) * .52);font-weight:700;color:#ffb432e6;letter-spacing:.02em}.equity-widget__header{display:flex;align-items:center;justify-content:center;gap:calc(var(--viewport-em, 1rem) * .45)}.equity-widget__switch{font-size:calc(var(--viewport-em, 1rem) * .48);font-weight:800;letter-spacing:.1em;padding:calc(var(--viewport-em, 1rem) * .15) calc(var(--viewport-em, 1rem) * .45);border-radius:calc(var(--viewport-em, 1rem) * .3);cursor:pointer;border:1px solid;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s,border-color .2s,color .2s}.equity-widget__switch--on{background:#4caf502e;border-color:#4caf508c;color:#4caf50}.equity-widget__switch--on:hover{background:#e555551f;border-color:#e5555573;color:#e55}.equity-widget__confirm{position:absolute;left:calc(100% + calc(var(--viewport-em, 1rem) * .75));bottom:0;width:calc(var(--viewport-em, 1rem) * 12);background:#0c0a16f7;border:1px solid rgba(255,255,255,.14);border-radius:calc(var(--viewport-em, 1rem) * .65);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:calc(var(--viewport-em, 1rem) * .65) calc(var(--viewport-em, 1rem) * .75);display:flex;flex-direction:column;gap:calc(var(--viewport-em, 1rem) * .35);z-index:200;pointer-events:auto}.equity-widget__confirm-title{font-size:calc(var(--viewport-em, 1rem) * .62);font-weight:800;color:#fff;letter-spacing:.04em;text-transform:uppercase}.equity-widget__confirm-body{font-size:calc(var(--viewport-em, 1rem) * .58);color:#ffffffb8;line-height:1.45}.equity-widget__confirm-cost{font-size:calc(var(--viewport-em, 1rem) * .54);font-weight:600;color:#ffc850e0}.equity-widget__confirm-actions{display:flex;gap:calc(var(--viewport-em, 1rem) * .4);margin-top:calc(var(--viewport-em, 1rem) * .15)}.equity-widget__confirm-btn{flex:1;padding:calc(var(--viewport-em, 1rem) * .28) 0;border-radius:calc(var(--viewport-em, 1rem) * .35);font-size:calc(var(--viewport-em, 1rem) * .58);font-weight:700;cursor:pointer;border:1px solid;transition:background .2s,border-color .2s;background:#4caf5026;border-color:#4caf5080;color:#4caf50}.equity-widget__confirm-btn:hover{background:#4caf504d}.equity-widget__confirm-btn--cancel{background:#ffffff0a;border-color:#ffffff24;color:#ffffff7a}.equity-widget__confirm-btn--cancel:hover{background:#ffffff1a;border-color:#ffffff3d;color:#ffffffb3}.equity-widget{position:relative;display:flex;flex-direction:column;align-items:center;gap:calc(var(--viewport-em, 1rem) * .5);cursor:default;-webkit-user-select:none;-moz-user-select:none;user-select:none}.equity-widget__ring-wrap{position:relative;width:calc(var(--viewport-em, 1rem) * 3.5);height:calc(var(--viewport-em, 1rem) * 3.5);display:flex;align-items:center;justify-content:center}.equity-widget__ring{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;transform:rotate(-90deg)}.equity-widget__track{fill:none;stroke:#ffffff1f;stroke-width:3.5}.equity-widget__fill{fill:none;stroke-width:3.5;stroke-linecap:round;transition:stroke .4s ease}.equity-widget__center{position:relative;z-index:1;display:flex;align-items:center;justify-content:center}.equity-widget__pct{color:#fff;position:absolute;z-index:2;font-size:calc(var(--viewport-em, 1rem) * 1.8);font-weight:800;top:0;padding-top:calc(var(--viewport-em, 1rem) * 2.3);filter:drop-shadow(0 0 calc(var(--viewport-em, 1rem) * .5) rgb(224,245,255))}.equity-widget__pct--label{display:flex;flex-direction:column;align-items:center;font-size:calc(var(--viewport-em, 1rem) * .8);font-weight:700;letter-spacing:.02em;text-transform:uppercase;line-height:1.2;padding-top:calc(var(--viewport-em, 1rem) * 2.8)}.equity-widget__pct-label-line{white-space:nowrap}.equity-widget__label{position:absolute;bottom:calc(var(--viewport-em, 1rem) * -.95);left:50%;transform:translate(-50%);font-size:calc(var(--viewport-em, 1rem) * .5);font-weight:600;color:#ffffff80;white-space:nowrap;letter-spacing:.03em;text-transform:uppercase}.equity-widget__hand{width:calc(var(--viewport-em, 1rem) * 6.5);margin-top:calc(var(--viewport-em, 1rem) * .4);padding:calc(var(--viewport-em, 1rem) * .3) calc(var(--viewport-em, 1rem) * .45);background:#0c0a16c7;border:1px solid rgba(255,255,255,.08);border-radius:calc(var(--viewport-em, 1rem) * .45)}.equity-widget__hand-row{display:flex;align-items:baseline;justify-content:space-between;gap:calc(var(--viewport-em, 1rem) * .3);margin-bottom:calc(var(--viewport-em, 1rem) * .28)}.equity-widget__hand-name,.equity-widget__hand-name--waiting{color:#d3fcff;position:absolute;padding-top:calc(var(--viewport-em, 1rem) * 2);font-size:calc(var(--viewport-em, 1rem) * .75);filter:drop-shadow(0 0 calc(var(--viewport-em, 1rem) * .3) #5fbcff)}@keyframes eq-waiting-pulse{0%,to{opacity:.35}50%{opacity:.7}}.equity-widget__hand-pos{font-size:calc(var(--viewport-em, 1rem) * .55);font-weight:600;color:#ffffff80;flex-shrink:0}.equity-widget__bar{display:flex;gap:calc(var(--viewport-em, 1rem) * .1)}.equity-widget__seg{flex:1;height:calc(var(--viewport-em, 1rem) * .28);border-radius:calc(var(--viewport-em, 1rem) * .1);background:#ffffff1f;transition:background .3s ease}.equity-widget__seg.is-filled{background:linear-gradient(90deg,#f9a825,#4caf50)}.equity-widget__rankings{position:absolute;left:calc(100% + calc(var(--viewport-em, 1rem) * .5));transform:translateY(-50%);margin:0;padding:calc(var(--viewport-em, 1rem) * .45) calc(var(--viewport-em, 1rem) * .55);background:#0c0a16f0;border:1px solid rgba(255,255,255,.1);border-radius:calc(var(--viewport-em, 1rem) * .5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;z-index:100;pointer-events:none;display:flex;flex-direction:column;gap:calc(var(--viewport-em, 1rem) * .3)}.equity-widget__rankings-list{list-style:none;margin:0;padding:0}.equity-widget__rank-item{display:flex;align-items:baseline;gap:calc(var(--viewport-em, 1rem) * .4);font-size:calc(var(--viewport-em, 1rem) * .62);font-weight:500;color:#ffffff73;line-height:1.6;letter-spacing:.01em}.equity-widget__rank-num{width:calc(var(--viewport-em, 1rem) * .9);text-align:right;font-variant-numeric:tabular-nums;color:#ffffff4d}.equity-widget__rank-item.is-active{color:#fff;font-weight:700}.equity-widget__rank-item.is-active .equity-widget__rank-num{color:#4caf50}.equity-widget__meter-tooltip{position:absolute;left:calc(100% + calc(var(--viewport-em, 1rem) * .5));top:calc(50% - calc(var(--viewport-em, 1rem) * 2));transform:translateY(-50%);width:calc(var(--viewport-em, 1rem) * 10);background:#0c0a16f0;border:1px solid rgba(255,255,255,.1);border-radius:calc(var(--viewport-em, 1rem) * .5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding:calc(var(--viewport-em, 1rem) * .45) calc(var(--viewport-em, 1rem) * .55);display:flex;flex-direction:column;gap:calc(var(--viewport-em, 1rem) * .3);z-index:100;pointer-events:none}.equity-widget__meter-tooltip-title{font-size:calc(var(--viewport-em, 1rem) * .62);font-weight:700;color:#fff;letter-spacing:.03em;text-transform:uppercase}.equity-widget__meter-tooltip-body{font-size:calc(var(--viewport-em, 1rem) * .58);font-weight:400;color:#ffffff8c;line-height:1.5}.equity-widget__meter-tooltip-cost{font-size:calc(var(--viewport-em, 1rem) * .58);font-weight:700;color:#ffc850e6;letter-spacing:.02em}.equity-widget-meter-holder{display:flex;align-items:center;justify-content:center;height:calc(var(--viewport-em, 1rem) * 9);width:calc(var(--viewport-em, 1rem) * 4);position:relative;margin-bottom:calc(var(--viewport-em, 1rem) * 1.5)}.equity-widget__frame{width:calc(var(--viewport-em, 1rem) * 4);position:relative;max-width:none}.equity-widget__frame_back{position:absolute;width:100%;height:100%;z-index:-2}.equityScale{width:calc(var(--viewport-em, 1rem) * 2);height:0;background-color:red;position:absolute;z-index:-1;bottom:calc(var(--viewport-em, 1rem) * 1);left:50%;transform:translate(-50%);transition:height .6s ease}.combination-meter-holder{width:calc(var(--viewport-em, 1rem) * 7);display:flex;align-items:center;justify-content:center;position:relative}.combination__frame{width:100%}.combination__frame_badge_holder{width:82%;position:absolute;height:calc(var(--viewport-em, 1rem) * 2);top:calc(var(--viewport-em, 1rem) * -1.5);display:flex;align-items:center;justify-content:space-evenly;flex-direction:row}.combination__frame_badge{position:absolute;top:0;z-index:-1;height:-webkit-fill-available}.combination__frame_scale{width:0;height:calc(var(--viewport-em, 1rem) * 1);background-color:#00b5ba;position:absolute;z-index:-1;left:calc(var(--viewport-em, 1rem) * .5);top:50%;transform:translateY(-50%);transition:width .4s ease}.equity-value-holder{display:flex;align-items:center;justify-content:center;width:calc(var(--viewport-em, 1rem) * 3);height:calc(var(--viewport-em, 1rem) * 2.5);position:absolute;left:calc(var(--viewport-em, 1rem) * -2);z-index:-1}.equity-value-back{position:absolute;width:100%;height:100%;z-index:-2}.notebook-widget-root{position:relative;width:calc(var(--viewport-em, 1rem) * 12);height:calc(var(--viewport-em, 1rem) * 17);transition:width .5s}.notebook-stage{position:absolute;height:100%;width:100%;transform-origin:top left;transition:left .5s;zoom:var(--viewport-scale, 1)}.notebook-journal{position:relative;height:100%;width:100%;transform:rotateX(15deg) rotateY(0) rotate(-15deg) translate(20px);transition:transform .5s,filter .3s ease;transform-style:flat;font-size:.65rem;cursor:pointer;filter:drop-shadow(0 0 0 #9504e300)}.notebook-journal:focus-visible{outline:2px solid rgba(255,255,255,.55);outline-offset:6px}.notebook-journal:hover{filter:drop-shadow(0 0 1.5rem #9504e3d4)}.notebook-journal--open:hover{filter:drop-shadow(0 0 0 #9504e300)}.notebook-journal--open{transform:rotate(0) rotateX(0) rotateY(0) translate(12.5rem,1rem) rotate(0)}.notebook-cover{position:absolute;height:100%;width:100%;transform-origin:left;transform:rotateY(0);transition:transform .5s linear,box-shadow 1s;transform-style:preserve-3d;border-bottom-right-radius:.8rem;border-top-right-radius:.8rem;box-shadow:0 0 #0006}.notebook-journal--open .notebook-cover{transform:rotateY(-180deg);box-shadow:0 0 1rem #000}.notebook-cover__front{position:absolute;height:100%;width:100%;backface-visibility:hidden;background-color:#4b384c;background-image:url(/images/room/notebookCover.png);background-size:cover;background-position:center;color:#f9f6ef;border-radius:.8rem;box-sizing:border-box;font-size:4rem;text-align:center;line-height:44px;display:flex;align-items:center;justify-content:center}.notebook-cover__back{position:absolute;height:100%;width:100%;background-color:#36033be3;color:#f6bbff;border-bottom-left-radius:.8rem;border-top-left-radius:.8rem;transform:rotateY(180deg);backface-visibility:hidden;padding:.8rem;box-sizing:border-box;overflow-y:auto;overflow-anchor:none}.notebook-cover__back-actions{position:absolute;top:-1rem;right:0;display:flex;gap:8px;z-index:1}.notebook-cover__back-action{display:flex;align-items:center;justify-content:center;width:26px;height:26px;padding:0;border:none;border-radius:.4rem;background:transparent;color:#f6bbff;opacity:.6;cursor:pointer;transition:opacity .15s ease,background .15s ease}.notebook-cover__back-action:hover{opacity:1;background:#f6bbff26}.notebook-cover__back-action svg{width:15px;height:15px}.notebook-paper{position:absolute;height:100%;width:100%;background-color:#460045;color:#4b384c;transform:translateZ(-.1px);border-bottom-right-radius:.8rem;border-top-right-radius:.8rem;padding:22px 28px;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column}.notebook-paper__title{font-size:28px;line-height:32px;margin-bottom:10px;flex-shrink:0}.notebook-paper__entries{display:flex;flex-direction:column;gap:2px;flex:1;min-height:0;overflow-y:auto}.notebook-paper__entry{font-size:.8rem}.notebook-paper__entry--hand{opacity:1;font-weight:700;margin-top:8px}.notebook-paper__entry--hand:first-child{margin-top:0}.notebook-paper__entry--player{display:flex;flex-direction:column;gap:4px;padding:.3rem 0rem}.notebook-paper__entry-main{display:flex;flex-direction:row;align-items:flex-start;gap:8px}.notebook-paper__avatar{width:1.7rem;height:2.2rem;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.notebook-paper__entry-text{display:flex;flex-direction:column;min-width:0}.notebook-paper__entry-name{font-weight:700;font-style:italic}.notebook-paper__entry-detail{opacity:.85;display:flex;flex-direction:column;align-items:flex-start}.notebook-paper__perk-icon{width:2.5rem;height:2.5rem;-o-object-fit:contain;object-fit:contain;margin-left:3px}.notebook-paper__entry--cards{display:flex;flex-direction:column;gap:3px;padding:.3rem 0}.notebook-paper__cards-label{font-weight:700;opacity:.85}.notebook-paper__cards-row{display:flex;gap:4px}.notebook-paper__cards-row--hand{padding-left:2.2rem}.notebook-paper__card-img{width:22px;height:auto;aspect-ratio:230 / 330;border-radius:3px;box-shadow:0 1px 3px #0006}.notebook-paper__soon{margin-top:2rem;opacity:1;text-align:center;color:#ae51a0;filter:drop-shadow(0 0 .1rem black)}.notebook-paper__soon-line{margin:0;font-size:1rem;font-weight:700;line-height:1.3}.notebook-paper__soon-sub{margin:1rem 0 0;font-size:.85rem;font-weight:400}.notebook-back-cover{position:absolute;height:100%;width:100%;background-color:#4b384c;transform:translateZ(-30px);border-bottom-right-radius:.8rem;border-top-right-radius:.8rem;box-shadow:1px 6px 4px #00000080}.card-swap-picker{position:fixed;bottom:12rem;transform:translate(-50%);z-index:120;display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:1.2rem 1.5rem 1rem;filter:drop-shadow(0rem 0rem 1rem rgb(0,106,255))}.card-swap-picker__progress{width:4.6rem;display:flex;align-items:center}.card-swap-picker__progress-track{box-sizing:border-box;width:100%;height:.5rem;border-radius:999px;background:#000000a4;animation:card-swap-progress-track-drain var(--turn-duration, 15s) linear forwards}.card-swap-picker__progress-fill{width:100%;height:100%;border-radius:inherit;transform-origin:0 50%;animation:card-swap-progress-drain var(--turn-duration, 15s) linear forwards}@keyframes card-swap-progress-drain{0%{transform:scaleX(1);background-color:#07cd00}to{transform:scaleX(0);background-color:#ff4d4d}}@keyframes card-swap-progress-track-drain{0%{box-shadow:0 0 0 .08rem #07cd00b8,inset 0 .05rem .15rem #0006}to{box-shadow:0 0 0 .08rem #ff4d4db8,inset 0 .05rem .15rem #0006}}.card-swap-picker__hint{margin:0;font-size:.85rem;color:#ffffffb3;text-align:center;letter-spacing:.02em}.card-swap-picker__hint strong{color:#c8a8ff}.card-swap-picker__cards{display:flex;gap:.3rem;align-items:flex-end;padding-bottom:.5rem}.card-swap-picker__option{cursor:pointer;border-radius:.3rem}.card-swap-picker__cancel{margin-top:.25rem;background:none;border:1px solid rgba(255,255,255,.2);border-radius:.5rem;color:#ffffff80;font-size:.78rem;padding:.3rem 1.1rem;cursor:pointer;transition:color .15s,border-color .15s}.card-swap-picker__cancel:hover{color:#ffffffd9;border-color:#fff6}.peek-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a6;z-index:100;cursor:default}.room__utility-btns{--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);--viewport-scale: clamp(.75, calc(100vh/956px) , 1.25);position:fixed;top:calc(var(--viewport-em, 1rem) * 2);right:calc(var(--viewport-em, 1rem) * 2);z-index:40;display:flex;align-items:center;gap:calc(var(--viewport-em, 1rem) * .75)}.room__utility-btns .fullscreen-btn,.room__utility-btns .sound-btn{scale:var(--viewport-scale, 1)}.room-container{min-height:100vh;width:100vw;padding:4rem;background:#000;display:flex;justify-content:center;color:#fff;overflow:hidden;position:relative;height:100vh}.room-container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(/images/room/roomBackground.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;filter:saturate(.8) brightness(.8);animation:fadeInBackground 4s ease-in;z-index:0;pointer-events:none}@keyframes fadeInBackground{0%{opacity:0}to{opacity:1}}.room__logo{--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);z-index:10;display:flex;align-items:center;justify-content:center;width:calc(var(--viewport-em, 1rem) * 11);position:absolute;left:calc(var(--viewport-em, 1rem) * 1);top:calc(var(--viewport-em, 1rem) * 1)}.roomContentHolder{position:relative;z-index:4;display:flex;flex-direction:column;align-items:center;justify-content:space-around;gap:1.5rem;width:-webkit-fill-available;height:100%;margin-top:3rem}.perkPopoverHeader{z-index:101;position:absolute}.room__emote-picker{--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);position:absolute;bottom:calc(var(--viewport-em, 1rem) * 7);left:calc(var(--viewport-em, 1rem) * 1.5);z-index:20;display:flex;flex-direction:row;align-items:center;gap:calc(var(--viewport-em, 1rem) * .3);padding-bottom:calc(var(--viewport-em, 1rem) * .8)}.room__equityHolder{--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);position:absolute;left:0rem;bottom:calc(var(--viewport-em, 1rem) * 12);z-index:20;transform:rotate(0);filter:drop-shadow(0 0 0 rgba(0,0,0,0));transition:left .45s ease,transform .45s ease,filter .45s ease}.room__equityHolder--off{left:calc(var(--viewport-em, 1rem) * -4);transform:rotate(20deg);filter:drop-shadow(0 0 calc(var(--viewport-em, 1rem) * 1) #90ecff) brightness(.8)}.room__equityHolder--off.room__equityHolder--peek{left:0rem;transform:rotate(0);filter:drop-shadow(0 0 0 rgba(0,0,0,0))}.room__notebookHolder{--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);--viewport-scale: clamp(.75, calc(100vh/956px) , 1.25);position:absolute;right:calc(var(--viewport-em, 1rem) * 1);bottom:calc(var(--viewport-em, 1rem) * 4);z-index:20;transform-origin:bottom right}.roomTitleHolder{--viewport-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);position:absolute;top:35%;width:calc(var(--viewport-em, 1rem) * 29);z-index:9;display:flex;align-items:center;justify-content:center;flex-direction:column}.table-game-details__start{font-family:Manrope;font-size:calc(var(--viewport-em, 1rem) * 1.3);letter-spacing:.06em;color:#fff;filter:drop-shadow(0 0 calc(var(--viewport-em, 1rem) * .3) #0033ffb2);font-weight:600}.roomTitleHolderSparkles{position:absolute;width:calc(var(--viewport-em, 1rem) * 11);z-index:-1}.roomTitleHolderGlow{position:absolute;z-index:-2;width:calc(var(--viewport-em, 1rem) * 25);max-width:none}.table-game-details__type{font-family:Manrope;font-size:.9rem;letter-spacing:.06em;color:#008cff;filter:drop-shadow(0 0 .3rem #0033ffb2);font-weight:600;position:absolute;z-index:10;top:.5rem}.table-game-details__blinds{font-size:.85rem;font-weight:700;color:#fff;opacity:.85;text-shadow:0 .1rem .3rem #000000cc}.table-game-details__type+.table-game-details__blinds:before{content:"·";margin-right:.6rem;opacity:.6}.join-confirm{--joinconfirm-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);--joinconfirm-big-boost: clamp(1, calc(1 + (100vh - 956px)/644px*.3) , 1.3);--joinconfirm-big: calc((var(--joinconfirm-big-boost, 1) - 1) / .3);--joinconfirm-table-w: min(85vw, calc(var(--joinconfirm-em, 1rem) * 73.9), 135vh);--joinconfirm-bottom-em: calc(var(--joinconfirm-table-w) / 73.9);min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5rem;padding:2rem;position:relative;background:#000;overflow:hidden;isolation:isolate}.join-confirm__bg-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0a0f1e8c,#0a0f1ed9),url(/images/room/roomBackground.jpg) center / cover no-repeat}.join-confirm__logo{position:absolute;top:calc(var(--joinconfirm-em, 1rem) * 1.5);left:calc(var(--joinconfirm-em, 1rem) * 1.5);width:calc(var(--joinconfirm-em, 1rem) * 9);cursor:pointer;border:none;background:none;padding:0}.join-confirm__bottom-actions{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:absolute;z-index:2;bottom:0;filter:drop-shadow(0 0 calc(var(--joinconfirm-em, 1rem) * 1) black);width:100%;height:14vh;background:linear-gradient(180deg,transparent,black)}.join-confirm__bottom-inner{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:calc(var(--joinconfirm-bottom-em, 1rem) * .75);--joinconfirm-bottom-scale: 1;--joinconfirm-bottom-rise: calc(var(--joinconfirm-bottom-em, 1rem) * (-6 + 4 * var(--joinconfirm-big)));transform:translateY(var(--joinconfirm-bottom-rise, calc(var(--joinconfirm-bottom-em, 1rem) * -3 * (1 - var(--joinconfirm-big))))) scale(var(--joinconfirm-bottom-scale, .78));transform-origin:bottom center;transition:transform 1.1s cubic-bezier(.34,1.56,.64,1);flex-shrink:0}.join-confirm__play-btn{width:30vmin;height:7.75vh;max-height:calc(var(--joinconfirm-bottom-em, 1rem) * 5.4);max-width:calc(var(--joinconfirm-bottom-em, 1rem) * 17);border:none;cursor:pointer;background-image:url(/images/common/buttons/button_play_now_2.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center;color:#fff;font-size:calc(var(--btn-em, 1rem) * 2);font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-shadow:0 0 calc(var(--joinconfirm-bottom-em, 1rem) * .5) #005100;margin-top:calc(var(--joinconfirm-bottom-em, 1rem) * 3);transition:filter 1.1s ease}.join-confirm__rules-btn{padding:calc(var(--joinconfirm-bottom-em, 1rem) * .6) calc(var(--joinconfirm-bottom-em, 1rem) * 1.25);border-radius:calc(var(--joinconfirm-bottom-em, 1rem) * .6);border:none;background:transparent;color:#ffffffd7;font-size:calc(var(--joinconfirm-bottom-em, 1rem) * 1.15);font-weight:700;cursor:pointer}.join-confirm__rules-btn:hover{color:#fff}.join-confirm__close{position:fixed;top:calc(var(--joinconfirm-em, 1rem) * 1.25);right:calc(var(--joinconfirm-em, 1rem) * 1.25);display:flex;align-items:center;justify-content:center;width:calc(var(--joinconfirm-em, 1rem) * 3.5);height:calc(var(--joinconfirm-em, 1rem) * 3.5);border-radius:50%;border:none;background:none;padding:0;cursor:pointer;z-index:1001}.join-confirm__close img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.join-confirm__speech{top:calc(var(--joinconfirm-em, 1rem) * -2.5)}.join-confirm__speech .seat-speech-bubble__text{font-weight:400}.join-confirm__speech .seat-speech-bubble__text strong{font-weight:700}.join-confirm__plate{position:absolute;transform:scaleY(-1);z-index:-1;width:calc(var(--joinconfirm-bottom-em, 1rem) * 40);max-width:none;filter:drop-shadow(0px 0px 1rem black);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.7}.join-confirm__don-holder{position:absolute;z-index:2;margin-top:calc(39.5vh - var(--joinconfirm-big) * 30vh)}.join-confirm__don{display:block;width:calc(var(--joinconfirm-table-w) * .31);max-width:480px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:drop-shadow(0 0 3rem #9317ff)}.join-confirm__table-holder{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;z-index:1;width:var(--joinconfirm-table-w);margin-top:calc(23.7vh - var(--joinconfirm-big) * 30vh);display:flex;justify-content:center}.join-confirm__table{display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:brightness(.95)}.join-confirm__table-bubble-anchor{position:absolute}.join-confirm__table-bubble-anchor--1{top:13%;left:12%}.join-confirm__table-bubble-anchor--2{top:5%;left:25%}.join-confirm__table-bubble-anchor--3{top:5%;left:75%}.join-confirm__table-bubble-anchor--4{top:21%;left:86%}.bandit-join-confirm{--bandit-joinconfirm-em: clamp(.75rem, calc(100vh/956px*1rem) , 1.25rem);--bandit-joinconfirm-big-boost: clamp(1, calc(1 + (100vh - 956px)/644px*.3) , 1.3);--bandit-big: calc((var(--bandit-joinconfirm-big-boost, 1) - 1) / .3);--bandit-table-w: min(97.75vw, calc(var(--bandit-joinconfirm-em, 1rem) * 85), 155vh);--bandit-bottom-em: calc(var(--bandit-table-w) / 85);min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.5rem;padding:2rem;position:relative;background:#000;overflow:hidden;isolation:isolate}.bandit-join-confirm__bg-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:linear-gradient(180deg,#0a0f1e8c,#0a0f1ed9),url(/images/room/roomBackground.jpg) center / cover no-repeat}.bandit-join-confirm__logo{position:absolute;top:calc(var(--bandit-joinconfirm-em, 1rem) * 1.5);left:calc(var(--bandit-joinconfirm-em, 1rem) * 1.5);width:calc(var(--bandit-joinconfirm-em, 1rem) * 9);cursor:pointer;border:none;background:none;padding:0}.bandit-join-confirm__bottom-actions{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;position:absolute;z-index:2;bottom:0;filter:drop-shadow(0 0 calc(var(--bandit-joinconfirm-em, 1rem) * 1) black);width:100%;height:14vh;background:linear-gradient(180deg,transparent,black)}.bandit-join-confirm__bottom-inner{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:calc(var(--bandit-bottom-em, 1rem) * .75);transform:translateY(var(--bandit-bottom-rise, calc(var(--bandit-bottom-em, 1rem) * -3 * (1 - var(--bandit-big))))) scale(var(--bandit-bottom-scale, .78));transform-origin:bottom center;transition:transform 1.1s cubic-bezier(.34,1.56,.64,1);flex-shrink:0}.bandit-join-confirm__bottom-actions--ready .bandit-join-confirm__bottom-inner{--bandit-bottom-scale: .92;--bandit-bottom-rise: calc(var(--bandit-bottom-em, 1rem) * (-4.5 + 3 * var(--bandit-big)))}@media (prefers-reduced-motion: reduce){.bandit-join-confirm__bottom-inner{transition:none}}.bandit-join-confirm__play-btn{width:30vmin;height:7.75vh;max-height:calc(var(--bandit-bottom-em, 1rem) * 5.4);max-width:calc(var(--bandit-bottom-em, 1rem) * 17);border:none;cursor:pointer;background-image:url(/images/common/buttons/button_play_now_2.png);background-size:100% 100%;background-repeat:no-repeat;background-position:center;color:#fff;font-size:calc(var(--btn-em, 1rem) * 2);font-weight:700;letter-spacing:.05em;text-transform:uppercase;text-shadow:0 0 calc(var(--bandit-bottom-em, 1rem) * .5) #005100;margin-top:calc(var(--bandit-bottom-em, 1rem) * 3);transition:filter 1.1s ease}.bandit-join-confirm__play-btn:disabled{filter:grayscale(.85) brightness(.6)!important;cursor:not-allowed}.bandit-join-confirm__play-btn:not(:disabled){filter:none!important}.bandit-join-confirm__play-btn:not(:disabled):hover{filter:brightness(1.2)!important}.bandit-join-confirm__save-error{margin:0;color:#ff8a8a;font-size:calc(var(--bandit-bottom-em, 1rem) * .95);font-weight:600;text-align:center;max-width:calc(var(--bandit-bottom-em, 1rem) * 24);text-shadow:0 .1rem .3rem rgba(0,0,0,.6)}.bandit-join-confirm__rules-btn{padding:calc(var(--bandit-bottom-em, 1rem) * .6) calc(var(--bandit-bottom-em, 1rem) * 1.25);border-radius:calc(var(--bandit-bottom-em, 1rem) * .6);border:none;background:transparent;color:#ffffffd7;font-size:calc(var(--bandit-bottom-em, 1rem) * 1.15);font-weight:700;cursor:pointer}.bandit-join-confirm__rules-btn:hover{color:#fff}.bandit-join-confirm__close{position:fixed;top:calc(var(--bandit-joinconfirm-em, 1rem) * 1.25);right:calc(var(--bandit-joinconfirm-em, 1rem) * 1.25);display:flex;align-items:center;justify-content:center;width:calc(var(--bandit-joinconfirm-em, 1rem) * 3.5);height:calc(var(--bandit-joinconfirm-em, 1rem) * 3.5);border-radius:50%;border:none;background:none;padding:0;cursor:pointer;z-index:1001}.bandit-join-confirm__close img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.bandit-join-confirm__speech{top:calc(var(--bandit-joinconfirm-em, 1rem) * -2.5)}.bandit-join-confirm__speech .seat-speech-bubble__text{font-weight:400}.bandit-join-confirm__speech .seat-speech-bubble__text strong{font-weight:700}.bandit-join-confirm__plate{position:absolute;transform:scaleY(-1);z-index:-1;width:calc(var(--bandit-bottom-em, 1rem) * 40);max-width:none;filter:drop-shadow(0px 0px 1rem black);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.7}.bandit-join-confirm__don-holder{position:absolute;z-index:0;margin-top:calc(-8% - (var(--bandit-joinconfirm-big-boost, 1) - 1) * 65%)}.bandit-join-confirm__don{display:block;width:calc(var(--bandit-joinconfirm-em, 1rem) * 27 * .85 * 1.58 * .6);max-width:455px;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:brightness(.95) drop-shadow(0 0 3rem #9317ff);visibility:hidden}.bandit-join-confirm__perks{--bandit-perks-small: clamp(0, calc((956px - 100vh)/256px) , 1);position:absolute;top:34%;left:50%;transform:translate(-50%) scale(calc((1 - var(--bandit-perks-small) * .12) * var(--bandit-perks-ready-scale, 1)));transform-origin:top center;transition:transform 1.5s ease,filter 1.5s ease;z-index:2;display:grid;--bandit-perk-card-w: 1fr;--bandit-perk-card-ratio: 3/4;grid-template-columns:repeat(5,var(--bandit-perk-card-w));justify-items:center;align-items:center;pointer-events:none;filter:drop-shadow(0 0 3rem black) drop-shadow(0 0 1rem black) brightness(var(--bandit-perks-brightness, 1)) contrast(var(--bandit-perks-contrast, 1));background-color:#59005994;width:calc(var(--bandit-table-w) * .513);padding:calc(var(--bandit-table-w) * .007);border-radius:calc(var(--bandit-joinconfirm-em, 1rem) * .7);border:.1rem solid #5d005c!important}.bandit-join-confirm__perks-header{grid-column:1 / -1;position:relative;display:flex;align-items:center;justify-content:center;position:absolute;top:calc(var(--bandit-joinconfirm-em, 1rem) * -3)}.bandit-join-confirm__perks-header-plate{display:block;transform:scaleY(-1);width:calc(var(--bandit-joinconfirm-em, 1rem) * 18);max-width:100%;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bandit-join-confirm__perks-header-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;gap:0;align-items:center;justify-content:center;color:#fff;font-size:calc(var(--bandit-joinconfirm-em, 1rem) * 1.15);font-weight:700;text-transform:uppercase;letter-spacing:.03em;text-shadow:0 .1rem .3rem rgba(0,0,0,.6);pointer-events:none;transform:translateY(-9%)}.bandit-join-confirm__perk-card--selected:before{filter:brightness(.55)}.bandit-join-confirm__perk-card.bandit-join-confirm__perk-card--required{cursor:default}.bandit-join-confirm__perks-count{grid-column:1 / -1;margin:0;text-align:center;color:#ffffffd9;font-size:calc(var(--bandit-joinconfirm-em, 1rem) * 1.15);font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bandit-join-confirm__perks--ready{--bandit-perks-ready-scale: .9;--bandit-perks-brightness: .85;--bandit-perks-contrast: .9}@media (prefers-reduced-motion: reduce){.bandit-join-confirm__perks{transition:none}}.bandit-join-confirm__perk-preview{flex-direction:column;text-align:center;cursor:default}.bandit-join-confirm__perk-preview-card{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:calc(var(--customization-preview-em, 1rem) * .9);width:min(60vw,52.5vh,calc(var(--customization-preview-em, 1rem) * 22));aspect-ratio:3 / 4;padding:calc(var(--customization-preview-em, 1rem) * 4);background-image:var(--bandit-perk-back, url(/images/beforeRoom/card_perk_violet_8.png));background-size:100% 100%;background-repeat:no-repeat;background-position:center;border-radius:calc(var(--customization-preview-em, 1rem) * 1.2)}.bandit-join-confirm__perk-preview--closing .bandit-join-confirm__perk-preview-card>*,.bandit-join-confirm__perk-preview--closing .customization-modal__preview-select-btn{opacity:0;transition:opacity .12s ease;pointer-events:none}.bandit-join-confirm__perk-preview-img{flex:1 1 auto;min-height:0;max-height:46%;max-width:68%;-o-object-fit:contain;object-fit:contain;display:block;pointer-events:none;filter:drop-shadow(0 0 calc(var(--customization-preview-em, 1rem) * 1.2) rgba(0,0,0,.6))}.bandit-join-confirm__perk-preview-title,.bandit-join-confirm__perk-preview-desc,.bandit-join-confirm__perk-preview-note{flex:0 0 auto}.bandit-join-confirm__perk-preview-note{color:#d8d2dd;font-size:calc(var(--customization-preview-em, 1rem) * 1);font-weight:500;font-style:italic;line-height:1.4;margin:0;opacity:.85}.bandit-join-confirm__perk-preview-note--blocked{color:#ffd479;font-style:normal;font-weight:600;opacity:1}.bandit-join-confirm__perk-preview-title{font-size:calc(var(--customization-preview-em, 1rem) * 1.3);white-space:normal}.bandit-join-confirm__perk-preview-desc{color:#fff;font-size:calc(var(--customization-preview-em, 1rem) * 1.5);font-weight:600;line-height:1.45;margin:0;text-shadow:0 .1rem .3rem rgba(0,0,0,.55)}.bandit-join-confirm__perk-check{position:absolute;right:5%;bottom:5%;z-index:2;width:30%;aspect-ratio:1;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(180deg,#5de27a,#1f9c3f);box-shadow:0 .1rem .3rem #0000008c;pointer-events:none}.bandit-join-confirm__perk-check svg{width:62%;height:62%;fill:none;stroke:#fff;stroke-width:3;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.bandit-join-confirm__perk-check--required{background:linear-gradient(180deg,#b6b6b6,#6e6e6e)}.bandit-join-confirm__perk-remove{position:absolute;top:4%;right:4%;z-index:2;width:26%;aspect-ratio:1;padding:0;border:none;background:none;cursor:pointer;filter:drop-shadow(0 .1rem .25rem rgba(0,0,0,.7));transition:transform .12s ease,filter .12s ease}.bandit-join-confirm__perk-remove img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block;pointer-events:none}.bandit-join-confirm__perk-remove:hover{transform:scale(1.15);filter:drop-shadow(0 .1rem .35rem rgba(0,0,0,.85)) brightness(1.15)}.bandit-join-confirm__perk-card--faucet{--bandit-perk-back: url(/images/beforeRoom/card_perk_green_8.png)}.bandit-join-confirm__perk-card--sink{--bandit-perk-back: url(/images/beforeRoom/card_perk_red_8.png)}.bandit-join-confirm__perk-card--game{--bandit-perk-back: url(/images/beforeRoom/card_perk_violet_8.png)}.bandit-join-confirm__perk-card{width:100%;aspect-ratio:var(--bandit-perk-card-ratio);display:flex;align-items:center;justify-content:center;padding:calc(var(--bandit-joinconfirm-em, 1rem) * .5);border-radius:calc(var(--bandit-joinconfirm-em, 1rem) * .5);pointer-events:auto;cursor:pointer;--bandit-card-scale: 1;transform:scale(var(--bandit-card-scale));transition:transform .15s ease;position:relative;z-index:1}.bandit-join-confirm__perk-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;border-radius:inherit;background-image:var(--bandit-perk-back, url(/images/beforeRoom/card_perk_violet_8.png));background-size:100% 100%;background-repeat:no-repeat;background-position:center;transition:filter .15s ease}.bandit-join-confirm__perk-card:hover{z-index:2;transform:scale(calc(var(--bandit-card-scale) * 1.05))}.bandit-join-confirm__perk-icon{width:80%;height:80%;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 .4rem rgba(0,0,0,.6));-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;transition:transform .15s ease,filter .15s ease}.bandit-join-confirm__perk-card:hover .bandit-join-confirm__perk-icon{transform:scale(1.08);filter:drop-shadow(0 0 .4rem rgba(0,0,0,.6)) brightness(1.1)}.bandit-join-confirm__perk-card--required .bandit-join-confirm__perk-icon{filter:drop-shadow(0 0 .4rem rgba(0,0,0,.6)) brightness(.7)}.bandit-join-confirm__perk-card.bandit-join-confirm__perk-card--required:hover .bandit-join-confirm__perk-icon{filter:drop-shadow(0 0 .4rem rgba(0,0,0,.6)) brightness(.8)}.bandit-join-confirm__perk-card .perk-tooltip{right:auto;left:50%;top:auto;bottom:calc(100% + calc(var(--viewport-em, 1rem) * .5));margin-left:calc(var(--viewport-em, 1rem) * -5);width:calc(var(--viewport-em, 1rem) * 10);background:#0c0a16f0;border:1px solid rgba(255,255,255,.1);border-radius:calc(var(--viewport-em, 1rem) * .5);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none;padding:calc(var(--viewport-em, 1rem) * .45) calc(var(--viewport-em, 1rem) * .55);gap:calc(var(--viewport-em, 1rem) * .3);--bandit-tooltip-text: calc(var(--viewport-em, 1rem) * .928)}.bandit-join-confirm__perk-card .perk-tooltip--sink{background:#0c0a16f0;border-color:#ffffff1a;box-shadow:none}.bandit-join-confirm__perk-card .perk-tooltip:after{content:none}.bandit-join-confirm__perk-card .perk-tooltip__label{position:static;height:auto;width:100%;justify-content:center;text-align:center}.bandit-join-confirm__perk-card .perk-tooltip__label .stroke-title{font-family:Manrope,sans-serif;font-size:var(--bandit-tooltip-text);font-weight:700;letter-spacing:.03em;text-transform:uppercase;filter:none}.bandit-join-confirm__perk-card .perk-tooltip__label .stroke-title__stroke,.bandit-join-confirm__perk-card .perk-tooltip__label .stroke-title__3d{display:none}.bandit-join-confirm__perk-card .perk-tooltip__label .stroke-title__fill{background:none;-webkit-text-fill-color:#fff;color:#fff}.bandit-join-confirm__perk-card .perk-tooltip__desc{font-size:var(--bandit-tooltip-text);font-weight:400;color:#ffffff8c;line-height:1.5;text-align:left}.bandit-join-confirm__machine-screen{position:absolute;left:43.5%;top:11.6%;width:5.8%;height:10%;z-index:-1;display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:4%;pointer-events:none;background-color:#f0f8ff;transform:rotate(-9deg);opacity:.7;padding:.59% .47%}.bandit-join-confirm__machine-cell{min-width:0;min-height:0;display:flex;align-items:center;justify-content:center}.bandit-join-confirm__machine-perk{max-width:118%;max-height:118%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bandit-join-confirm__fog{position:absolute;left:0;width:100%;height:calc(var(--bandit-joinconfirm-em, 1rem) * 26);z-index:0;bottom:calc((var(--bandit-joinconfirm-big-boost, 1) - 1) / .3 * (50vh - var(--bandit-joinconfirm-em, 1rem) * 13));-webkit-mask-image:linear-gradient(to bottom,transparent 0%,#000 22%,#000 58%,transparent 100%);mask-image:linear-gradient(to bottom,transparent 0%,#000 22%,#000 58%,transparent 100%)}.bandit-join-confirm__table-holder{position:absolute;left:0;right:0;margin-left:auto;margin-right:auto;z-index:1;width:var(--bandit-table-w);margin-top:calc(var(--bandit-big) * -22vh);display:flex;justify-content:center}.bandit-join-confirm__table{display:block;width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;filter:brightness(.8)}.bandit-join-confirm__table-bubble-anchor{position:absolute}.bandit-join-confirm__table-bubble-anchor--1{top:13%;left:12%}.bandit-join-confirm__table-bubble-anchor--2{top:5%;left:25%}.bandit-join-confirm__table-bubble-anchor--3{top:5%;left:75%}.bandit-join-confirm__table-bubble-anchor--4{top:21%;left:86%}.join-confirm-route--unavailable{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;background:#0f1117;padding:2rem}.join-confirm-route__unavailable-card{max-width:26rem;text-align:center;color:#fff;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:1rem;padding:2.5rem 2rem}.join-confirm-route__unavailable-title{font-size:1.35rem;font-weight:700;margin:0 0 .75rem}.join-confirm-route__unavailable-body{font-size:.95rem;color:#fff9;margin:0 0 1.75rem;line-height:1.5}.join-confirm-route__unavailable-back{padding:.75rem 2rem;border-radius:.6rem;border:none;background:#7c3aed;color:#fff;font-weight:700;font-size:.95rem;cursor:pointer;transition:filter .15s ease}.join-confirm-route__unavailable-back:hover{filter:brightness(1.15)}.splash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2rem;background:radial-gradient(circle at 50% 35%,#1a1040,#0a0518 70%,#050210)}.splash__bar-sign{position:absolute;top:clamp(2rem,8vh,6rem);width:clamp(16rem,32vw,26rem)}.splash__logo{width:clamp(16rem,35vw,34rem);height:auto;padding-bottom:12rem;filter:drop-shadow(0 0 15rem #8000ff)}.splash__bar{width:clamp(14rem,26vw,22rem);height:.6rem;border-radius:1rem;background:#ffffff1a;overflow:hidden;box-shadow:inset 0 0 .3rem #0009}.splash__bar-fill{height:100%;border-radius:1rem;background:linear-gradient(90deg,#6200ff,#9d00ff,#ea00ff);box-shadow:0 0 .8rem #ffb207b3}.splash__pct{font-family:Montserrat,sans-serif;font-size:1.1rem;font-weight:700;letter-spacing:.08em;color:#8000ff;text-shadow:0 .1rem .4rem rgba(0,0,0,.8)}.splash--tappable{cursor:pointer}.splash__hint{position:absolute;margin-top:8rem;font-family:Montserrat,sans-serif;font-size:1.8rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#8000ff;text-shadow:0 .1rem .4rem rgba(0,0,0,.8);pointer-events:none}.splash__loading{position:absolute;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem;padding-top:10rem}.reconnect-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:flex;align-items:center;justify-content:center;background:#0000008c;pointer-events:auto}.reconnect-overlay__card{display:flex;flex-direction:column;align-items:center;gap:.85rem;padding:2rem 2.25rem;max-width:min(92vw,24rem);background:#140e08f5;border:1px solid rgba(255,196,102,.35);border-radius:1rem;box-shadow:0 16px 40px #0000008c;color:#fff5dc;text-align:center}.reconnect-overlay__spinner{width:2.75rem;height:2.75rem;border:4px solid rgba(255,211,116,.25);border-top-color:#ffd374;border-radius:50%;animation:reconnect-overlay-spin 1s linear infinite;margin-bottom:.25rem}@keyframes reconnect-overlay-spin{to{transform:rotate(360deg)}}.reconnect-overlay__title{margin:0;font-size:1.35rem;color:#ffd374}.reconnect-overlay__body{margin:0;font-size:1rem;opacity:.95}.reconnect-overlay__elapsed{opacity:.75}.reconnect-overlay__sub{margin:0;font-size:.85rem;opacity:.7;line-height:1.35}.reconnect-overlay__btn{margin-top:.5rem;padding:.55rem 1.25rem}.page-fade-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background:#000;pointer-events:auto}.snackbar{position:fixed;left:50%;bottom:3rem;z-index:2000;max-width:min(90vw,28rem);padding:.9rem 1.6rem;border-radius:.8rem;font-family:Montserrat,sans-serif;font-size:.95rem;font-weight:600;color:#fff;text-align:center;cursor:pointer;box-shadow:0 8px 24px #00000073;background:linear-gradient(160deg,#2a1550,#1b0d33);border:1px solid rgba(255,255,255,.12)}.snackbar--error{background:linear-gradient(160deg,#5c1414,#3a0a0a);border-color:#ff787859;color:#fcc}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.-right-3{right:-.75rem}.-top-3{top:-.75rem}.isolate{isolation:isolate}.z-50{z-index:50}.mx-4{margin-left:1rem;margin-right:1rem}.mb-2{margin-bottom:.5rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-6{margin-top:1.5rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-5{height:1.25rem}.w-5{width:1.25rem}.w-full{width:100%}.max-w-4xl{max-width:56rem}.max-w-md{max-width:28rem}.shrink{flex-shrink:1}.grow{flex-grow:1}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-t{border-top-width:1px}.border-purple-600{--tw-border-opacity: 1;border-color:rgb(147 51 234 / var(--tw-border-opacity, 1))}.border-red-500{--tw-border-opacity: 1;border-color:rgb(239 68 68 / var(--tw-border-opacity, 1))}.bg-\[\#171a21\]{--tw-bg-opacity: 1;background-color:rgb(23 26 33 / var(--tw-bg-opacity, 1))}.bg-\[\#1877F2\]{--tw-bg-opacity: 1;background-color:rgb(24 119 242 / var(--tw-bg-opacity, 1))}.bg-\[\#FA5C5C\]{--tw-bg-opacity: 1;background-color:rgb(250 92 92 / var(--tw-bg-opacity, 1))}.bg-black\/50{background-color:#00000080}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-green-500{--tw-bg-opacity: 1;background-color:rgb(34 197 94 / var(--tw-bg-opacity, 1))}.bg-purple-900{--tw-bg-opacity: 1;background-color:rgb(88 28 135 / var(--tw-bg-opacity, 1))}.bg-purple-950\/50{background-color:#3b076480}.bg-red-500{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.bg-red-500\/20{background-color:#ef444433}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-yellow-400{--tw-bg-opacity: 1;background-color:rgb(250 204 21 / var(--tw-bg-opacity, 1))}.bg-yellow-500{--tw-bg-opacity: 1;background-color:rgb(234 179 8 / var(--tw-bg-opacity, 1))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-purple-500{--tw-gradient-from: #a855f7 var(--tw-gradient-from-position);--tw-gradient-to: rgb(168 85 247 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-700{--tw-gradient-from: #7e22ce var(--tw-gradient-from-position);--tw-gradient-to: rgb(126 34 206 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-purple-900{--tw-gradient-from: #581c87 var(--tw-gradient-from-position);--tw-gradient-to: rgb(88 28 135 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-yellow-600{--tw-gradient-from: #ca8a04 var(--tw-gradient-from-position);--tw-gradient-to: rgb(202 138 4 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.to-purple-700{--tw-gradient-to: #7e22ce var(--tw-gradient-to-position)}.to-purple-800{--tw-gradient-to: #6b21a8 var(--tw-gradient-to-position)}.to-yellow-700{--tw-gradient-to: #a16207 var(--tw-gradient-to-position)}.p-3{padding:.75rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.leading-none{line-height:1}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-purple-200{--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.text-purple-300{--tw-text-opacity: 1;color:rgb(216 180 254 / var(--tw-text-opacity, 1))}.text-purple-400{--tw-text-opacity: 1;color:rgb(192 132 252 / var(--tw-text-opacity, 1))}.text-purple-900{--tw-text-opacity: 1;color:rgb(88 28 135 / var(--tw-text-opacity, 1))}.text-red-200{--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/70{color:#ffffffb3}.placeholder-purple-300::-moz-placeholder{--tw-placeholder-opacity: 1;color:rgb(216 180 254 / var(--tw-placeholder-opacity, 1))}.placeholder-purple-300::placeholder{--tw-placeholder-opacity: 1;color:rgb(216 180 254 / var(--tw-placeholder-opacity, 1))}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-2xl{--tw-shadow: 0 25px 50px -12px rgb(0 0 0 / .25);--tw-shadow-colored: 0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-2{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-yellow-400{--tw-ring-opacity: 1;--tw-ring-color: rgb(250 204 21 / var(--tw-ring-opacity, 1))}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow: drop-shadow(0 1px 2px rgb(0 0 0 / .1)) drop-shadow(0 1px 1px rgb(0 0 0 / .06));filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur-sm{--tw-backdrop-blur: blur(4px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[perk\:opponentPeek\]{perk:opponentPeek}html{font-size:clamp(12px,1.15vw,22px)}@media (max-resolution: 1.5dppx){html{font-size:clamp(9.6px,.92vw,17.6px)}}body{font-family:Montserrat,sans-serif;font-optical-sizing:auto;font-weight:300;font-style:normal;font-variation-settings:"wdth" 100;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;overflow:hidden}#root{min-height:100vh}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;border-color:#0000!important}.hover\:bg-purple-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 232 255 / var(--tw-bg-opacity, 1))}.hover\:bg-yellow-300:hover{--tw-bg-opacity: 1;background-color:rgb(253 224 71 / var(--tw-bg-opacity, 1))}.hover\:text-purple-200:hover{--tw-text-opacity: 1;color:rgb(233 213 255 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.focus\:border-purple-400:focus{--tw-border-opacity: 1;border-color:rgb(192 132 252 / var(--tw-border-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width: 768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}
