.App{text-align:center}:disabled,[disabled]{filter:grayscale(100%)}.swal-modal.swal-popup-friend,.swal-modal.swal-popup-logout{align-items:center;background:#1a1d29;color:#f4f6fb;display:flex;flex-direction:column;padding:2vw}.swal-modal.swal-popup-friend .swal-title,.swal-modal.swal-popup-logout .swal-title{color:#f4f6fb!important;font-size:3.3vw;line-height:3.6vw;margin:0 0 1.4vw;padding:0}.swal-modal.swal-popup-friend .swal-text,.swal-modal.swal-popup-logout .swal-text{color:#f4f6fb!important;font-size:2.4vw;line-height:3vw;margin:0 1vw 2vw}.swal-modal.swal-popup-friend .swal-button,.swal-modal.swal-popup-logout .swal-button{background:#ffffff14;border:1px solid #ffffff2e;border-radius:.6vw;color:#f4f6fb;font-size:1.6vw;padding:1.2vw 2.8vw}.swal-modal.swal-popup-friend .swal-content,.swal-modal.swal-popup-logout .swal-content{margin:0;padding:0}.swal-modal.swal-popup-friend .swal-button--danger:not(.swal-button--confirm),.swal-modal.swal-popup-logout .swal-button--danger:not(.swal-button--confirm){background:#ef476f;border-color:#ef476f99;color:#fff}.swal-modal.swal-popup-friend .swal-footer,.swal-modal.swal-popup-logout .swal-footer{margin-top:1.8vw;padding:0}.swal-modal.swal-popup-friend .swal-button:hover,.swal-modal.swal-popup-logout .swal-button:hover{filter:brightness(1.08)}.swal-modal.swal-popup-friend .swal-button--confirm{background:linear-gradient(135deg,#57afff73,#8f56ff8c);border-color:#5bc9ff99}.swal-modal.swal-popup-friend .swal-button--confirm:hover{filter:brightness(1.12)}#kill-toast{align-items:center;background:#050814b3;border-radius:2.4vw;bottom:7vw;box-shadow:0 .4vw 1vw #00000059;color:#fff;display:flex;font-size:clamp(1vw,1.4vw,2vw);font-weight:700;gap:.5vw;left:50%;letter-spacing:.3vw;opacity:0;overflow:hidden;padding:.5vw 1.4vw;pointer-events:none;position:fixed;text-transform:uppercase;transform:translate(-50%,.8vw);transition:opacity .12s ease,transform .12s ease;z-index:30}#kill-toast.kill-toast--visible{opacity:1;transform:translate(-50%)}#kill-toast.kill-toast--finisher{background:linear-gradient(135deg,#181c2df2,#661c29e6);border:.09vw solid #ffd780cc;transform:translate(-50%) scale(1.05)}#kill-toast.kill-toast--finisher:after{border:.06vw solid #ffffff2e;border-radius:inherit;content:"";inset:.08vw;pointer-events:none;position:absolute}#kill-toast.kill-toast--finisher .kill-toast__headline-text{text-shadow:0 .2vw .6vw #ffc400bf,0 0 .3vw #ffffff80}#kill-toast .kill-toast__icon{color:#ff595a;height:clamp(1.3vw,1.8vw,2.5vw);width:clamp(1.3vw,1.8vw,2.5vw)}#kill-toast .kill-toast__text{display:flex;flex-direction:column;gap:.12vw;line-height:1.1}#kill-toast .kill-toast__headline{align-items:center;display:flex;gap:.35vw;letter-spacing:.35vw}#kill-toast .kill-toast__headline-text{letter-spacing:inherit}#kill-toast .kill-toast__comment{color:#5cb8ff;display:none;font-size:clamp(.7vw,.95vw,1.1vw);letter-spacing:.12vw;text-transform:none}#kill-toast .kill-toast__progress{background:linear-gradient(90deg,#ffeb3b,#ff8f00,#ff5252);bottom:0;height:.25vw;left:0;opacity:.9;position:absolute;width:0}#kill-feed{align-items:flex-end;display:flex;flex-direction:column;font-family:Open Sans,sans-serif;gap:.5vw;pointer-events:none;position:fixed;right:.2vw;top:16vw;width:auto;z-index:25}.kill-feed__item{align-items:center;background:#05081499;border-left:.15vw solid #ff5b5ae6;border-radius:.4vw;box-shadow:0 .25vw .9vw #0000004d;color:#fdfdfd;display:flex;font-size:clamp(.9vw,1.2vw,1.5vw);font-size:var(--kill-feed-font-size,clamp(.9vw,1.2vw,1.5vw));font-weight:600;gap:.5vw;justify-content:flex-end;letter-spacing:.25vw;letter-spacing:var(--kill-feed-letter-spacing,.25vw);opacity:1;padding:.45vw .75vw;text-transform:uppercase;transform:translateX(0);transition:opacity .45s ease,transform .45s ease;width:-webkit-fit-content;width:fit-content}.kill-feed__item--fading{opacity:0;transform:translateX(1vw)}.kill-feed__player{letter-spacing:.25vw;letter-spacing:var(--kill-feed-letter-spacing,.25vw);max-width:8vw;max-width:var(--kill-feed-player-max-width,8vw);overflow:hidden;text-overflow:ellipsis;text-shadow:0 .18vw .45vw #0009;white-space:nowrap}.kill-feed__player--killer{opacity:.9}.kill-feed__player--victim{font-weight:700}.kill-feed__badge{filter:drop-shadow(0 .15vw .25vw rgba(0,0,0,.35));flex-shrink:0;height:clamp(1.2vw,1.6vw,1.9vw);object-fit:contain;opacity:.85;width:clamp(1.2vw,1.6vw,1.9vw)}.kill-feed__badge--killer{margin-right:.25vw}.kill-feed__badge--victim{margin-left:.25vw}.kill-feed__icon{color:#ff5b5a;font-size:clamp(.7vw,1vw,1.4vw)}.kill-feed__badge--level{align-items:center;background:#0000;border:none;color:#ffd766;display:inline-flex;font-size:clamp(.55vw,.75vw,.9vw);font-weight:700;gap:.15vw;justify-content:center}.kill-feed__level-icon{filter:drop-shadow(0 .15vw .25vw rgba(0,0,0,.4));height:clamp(1.1vw,1.45vw,1.8vw);object-fit:contain;width:clamp(1.1vw,1.45vw,1.8vw)}.kill-feed__level-value{color:#fff7c2;font-size:clamp(.8vw,.95vw,1.1vw);font-weight:700;left:50%;position:absolute;text-shadow:0 .15vw .3vw #0009;top:50%;transform:translate(-50%,-50%)}#tiles-gallery{align-items:center;background:#0d1117a6;bottom:0;box-sizing:border-box;display:flex;height:100vh;justify-content:center;left:0;overflow:auto;padding:0;position:fixed;right:0;top:0;transform:translateZ(0);width:100vw;z-index:301}#tiles-gallery[hidden]{display:none!important}.tiles-gallery-window{background:linear-gradient(145deg,#0a1136cc,#0a0f18cc);background-position:50%;background-repeat:no-repeat;background-size:cover,cover;border:.1vw solid rgba(136,166,255,.288);border-radius:0;box-shadow:0 30px 60px #090c1473;box-shadow:0 1.6vw 3.6vw #090c147a;color:#f4f6fb;display:flex;flex-direction:column;height:60vw;overflow:hidden;padding:0;position:relative;width:78vw}.arenas-banner{display:block;height:0;left:-1.2vw;margin-top:0;position:relative;width:calc(100% + 2.4vw);z-index:-1}.arenas-banner img{display:block;height:9vw;margin-top:-1vw;width:100%}.tiles-gallery-body.window-body{align-items:stretch;display:flex!important;flex:1 1 auto;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;min-height:0;overflow-y:auto!important;padding:0 1.2vw 1.6vw!important;position:relative;scroll-padding-top:1.2vw;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin}.tiles-gallery-body::-webkit-scrollbar{width:var(--scrollbar-width)}.tiles-gallery-body::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:50vw}.tiles-gallery-body::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.tiles-gallery-body::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.tiles-gallery-grid{grid-gap:1.2vw;display:grid;gap:1.2vw;grid-template-columns:repeat(auto-fit,minmax(15vw,1fr));list-style:none;margin:.5vw 0 0;padding:0;width:100%}.tiles-gallery-item{background:#ffffff0d;border:.1vw solid #ffffff14;border-radius:.6vw;box-shadow:0 12px 24px #090c1447;display:flex;flex-direction:column;gap:.45vw;height:100%;padding:.6vw;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.tiles-gallery-item:hover{border-color:#6fbdff59;box-shadow:0 16px 32px #090c1473;transform:translateY(-.15vw)}.tiles-gallery-item.is-active{background:#121f3752;border-color:#5ec9ff73;box-shadow:0 0 0 .16vw #5ec9ff52,0 18px 36px #0f193094}.tiles-gallery-select{background:#0000;border:none;cursor:pointer;display:block;margin:0;padding:0;position:relative;transition:transform .2s ease;width:100%}.tiles-gallery-select:disabled{cursor:not-allowed;filter:none!important;opacity:1}.tiles-gallery-select:disabled .tiles-gallery-image{filter:none}.tiles-gallery-image-frame,.tiles-gallery-preview{position:relative;width:100%}.tiles-gallery-image-frame{background:#ffffff0d;border:.1vw solid #ffffff14;border-radius:.5vw;box-shadow:0 12px 24px #090c1447;overflow:hidden;padding-top:100%}.tiles-gallery-image-slot{height:100%!important;inset:0;position:absolute;width:100%!important}.tiles-gallery-image{border:none;border-radius:.5vw;height:100%;inset:0;object-fit:cover;position:absolute;transition:transform .2s ease;width:100%}.tiles-gallery-select:not(:disabled):hover .tiles-gallery-image{transform:translateY(-.18vw)}.tiles-gallery-select:not(:disabled):hover .tiles-gallery-image-frame{border-color:#6fbbff73;box-shadow:0 14px 28px #1c305c70}.tiles-gallery-item.is-active .tiles-gallery-image-frame{border:.1vw solid #5bc9ffa6;box-shadow:0 16px 32px #3780ff73}.tiles-gallery-labels{align-items:center;bottom:1.1vw;display:flex;flex-direction:column;gap:.45vw;left:50%;pointer-events:none;position:absolute;transform:translateX(-50%);width:90%}.tiles-gallery-name-chip{background:#0c1321d9;border-radius:999vw;box-shadow:0 .6vw 1.2vw #090c1459;color:#f0f4ffeb;font-size:.95vw;font-weight:600;letter-spacing:.08vw;max-width:100%;padding:.38vw 1.4vw;pointer-events:none;text-align:center;text-transform:uppercase}.tiles-gallery-price-btn{background:#0000;border:none;padding:0;pointer-events:auto}.tiles-gallery-price-btn:focus-visible{border-radius:1vw;outline:.14vw solid #abcdffd9;outline-offset:.2vw}.tiles-gallery-price-btn .skin-chip--price,.tiles-gallery-price-chip{align-items:flex-start}.tiles-gallery-price-chip{background:#23538894;border:.08vw solid #5bc9ff8c;border-radius:999vw;box-shadow:0 .55vw 1.6vw #090c1480;padding:.45vw 1.6vw}.tiles-gallery-locked-indicator{align-items:center;background:#0c111cc7;border-radius:50%;box-shadow:0 .6vw 1.3vw #090c146b,inset 0 0 .18vw #ffffff47;color:#f6f8fff0;display:flex;height:5vw;justify-content:center;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:5vw}.tiles-gallery-locked-indicator .material-symbols-outlined{font-size:1.5vw;line-height:1}.tiles-gallery-meta{align-items:center;display:flex;justify-content:center;margin-top:.6vw}.tiles-gallery-level{align-items:center;background:#5bc9ff2e;border:.15vw solid #5bc9ff52;border-radius:2vw;color:#f4f6fbe6;display:inline-flex;font-size:.75vw;font-weight:600;gap:.4vw;padding:.3vw .7vw}.tiles-gallery-level .material-symbols-outlined{font-size:.85vw;line-height:1}.tiles-gallery-level-value{display:inline-block;font-size:.75vw;line-height:1}.modern-gallery{align-items:center;background:#0d1117a6;background-image:none;background-image:var(--gallery-overlay-texture,none);background-position:50%;background-size:100vw 100vh;display:flex;inset:0;justify-content:center;padding:0;position:fixed;z-index:301}.modern-gallery[hidden]{display:none}.modern-gallery .gallery-window{background:linear-gradient(145deg,#0a1136cc,#0a0f18cc);background-position:50%;background-repeat:no-repeat;background-size:cover,cover;border:.1vw solid rgba(136,166,255,.288);border-radius:0;box-shadow:0 30px 60px #090c1473;color:#f4f6fb;display:flex;flex-direction:column;gap:.6vw;height:88vh;max-height:88vh;min-height:0;overflow:hidden;padding:0;width:clamp(68vw,74vw,82vw)}.tabs-wrapper{align-content:flex-start;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.5vw;height:calc(100% - 3.2vw);justify-content:center;max-height:100%;min-height:0;overflow:hidden;width:100%}.tabs-wrapper input[type=radio]{display:none}.tab-pill{align-items:center;background:#ffffff0a;border:.01vw solid #0000;border-radius:.5vw;color:#f4f6fbc7;cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:1vw;font-weight:600;gap:.6vw;height:4vw;justify-content:center;letter-spacing:.08vw;order:1;position:relative;transition:all .2s ease;width:8vw;z-index:2}.tab-pill:hover{background:#ffffff14;color:#fff}.tab-pill--locked{background:linear-gradient(135deg,#514027eb,#271d12d9);border:.01vw solid #ffd77873;color:#ffe9b4e0;cursor:pointer;position:relative;transition:all .2s ease}.tab-pill--locked:hover{background:linear-gradient(135deg,#66502df2,#2b2114eb);border-color:#ffe196a6;color:#fff6dd}.tab-pill--locked .tab-label{opacity:.95}.tab-pill--locked .tab-icon{filter:grayscale(20%);opacity:.95;transition:filter .2s ease,opacity .2s ease}.tab-pill--locked:hover .tab-icon{filter:grayscale(0);opacity:1}.tab-pill--locked .tab-lock{border:.01vw solid #ffefbacc;box-shadow:0 .35vw .6vw #00000059}.tab-lock,.tab-pill--locked .tab-lock{background:linear-gradient(135deg,#ffd490f2,#ffa846e6);color:#5b3f0cf2;font-size:1.1vw}.tab-lock{align-items:center;border:.01vw solid #ffefbacc;border-radius:50%;box-shadow:0 .4vw .7vw #0006;display:flex;justify-content:center;pointer-events:none;position:absolute;right:50%;top:50%;transform:translate(50%,-50%)}.tab-icon,.tab-lock{height:2vw;width:2vw}.tab-icon{filter:drop-shadow(0 .35vw .7vw rgba(0,0,0,.35));object-fit:contain}.tab-label{pointer-events:none}.tabs-wrapper input[type=radio]:checked+.tab-pill,.tabs-wrapper input[type=radio]:checked+.tab-pill.tab-pill--locked{background:linear-gradient(135deg,#57afff38,#8f56ff47);border:.01vw solid #5bc9ff59;box-shadow:0 10px 22px #66a0ff40;color:#fff}.tab-panel{display:none;flex:1 1 100%;flex-direction:column;gap:.9vw;max-height:100%;min-height:0;order:2;overflow-x:hidden;overflow-y:auto;padding:.6vw 1.2vw 2.4vw;position:relative;scroll-padding-bottom:2.4vw;width:100%;z-index:1}.tabs-wrapper input[type=radio]:checked+.tab-pill+.tab-panel{display:flex}.skin-grid{grid-gap:1.2vw;display:grid;flex:1 1 auto;gap:1.2vw;grid-template-columns:repeat(auto-fill,minmax(12vw,1fr));list-style:none;margin:0;max-height:100%;min-height:0;overflow-y:auto;padding:1.2vw .6vw 3.4vw 0;scrollbar-color:#5bc9ff47 #0000;scrollbar-width:thin}.skin-card{aspect-ratio:1/1;background:#ffffff0d;border:.05vw solid #ffffff12;border-radius:.5vw;box-shadow:0 .94vw 1.72vw #090c146b;display:flex;flex-direction:column;gap:.6vw;height:100%;list-style:none;padding:.6vw;position:relative;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}.skin-card:hover{border-color:#66a0ff6b;box-shadow:0 1.25vw 2.2vw #0f193066;transform:translateY(-.31vw)}.skin-card.is-active{background:linear-gradient(150deg,#18243ee6,#101729eb);border-color:#5bc9ffd9;box-shadow:0 1.35vw 2.86vw #3780ff52}.skin-thumbnail{align-items:center;display:flex;flex:1 1 auto;justify-content:center;padding:.2vw;position:relative;width:100%}.skin-image{aspect-ratio:1/1;background:radial-gradient(circle at 35% 35%,#5bc9ff33,#0000);border:.16vw solid #5bc9ff47;border-radius:50%;cursor:pointer;height:min(100%,11.4vw);object-fit:cover;transition:transform .25s ease,border-color .25s ease;width:min(100%,11.4vw)}.skin-card:hover .skin-image{border-color:#5bc9ff99;transform:scale(1.06)}.skin-card--locked .skin-image{border-color:#ffffff2e;filter:grayscale(.4) brightness(.85)}.skin-card.skin-card--vip:hover .skin-image--vip:not(.skin-image--pending):not(.skin-image--broken){border-color:#ffd78cf2}.skin-card.skin-card--vip:hover .skin-image--pending{border-color:#ffb84df2}.skin-card.skin-card--vip:hover .skin-image--broken{border-color:#ff7878f2}.skin-image--vip{border-color:#ffd278e0}.skin-image--pending{border-color:#ffb84dcc}.skin-image--broken{border-color:#ff7878e0}.skin-lock-indicator,.skin-wrapper{display:flex;justify-content:center}.skin-lock-indicator{align-items:center;background:#0a0e1ad1;border-radius:50%;box-shadow:0 .6vw 1.2vw #060a1659,inset 0 0 .18vw #ffffff38;color:#f6f8fff2;height:3.6vw;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:3.6vw}.skin-lock-indicator .material-symbols-outlined{font-size:1.4vw}.skin-badge{align-items:center;background:#0c1321db;border-radius:999vw;box-shadow:0 .52vw 1.04vw #090c1452;color:#f0f4ffeb;display:inline-flex;font-size:.75vw;font-weight:700;gap:.3vw;left:.6vw;letter-spacing:.2vw;padding:.3vw .75vw;position:absolute;text-transform:uppercase;top:.6vw}.skin-badge--vip{background:linear-gradient(135deg,#57afffe6,#8f56ffeb);color:#131c2f}.skin-badge--pending{background:linear-gradient(135deg,#ffb23feb,#ff8c00f2);color:#23180a}.skin-badge--broken{background:linear-gradient(135deg,#ff7e7ef2,#ff5252f2);color:#2b1313}.skin-badge--active{background:linear-gradient(135deg,#7fffc3e0,#51cdffe6);box-shadow:0 .8vw 1.6vw #00000073;color:#142338;left:50%;padding:.45vw 1.1vw;top:50%;transform:translate(-50%,-50%)}.skin-meta{display:flex;left:50%;margin:0;position:absolute;top:82%;transform:translate(-50%,-50%);width:88%;z-index:2}.skin-action,.skin-meta{align-items:center;justify-content:center;padding:0}.skin-action{background:none;border:none;cursor:pointer;display:inline-flex;width:100%}.skin-action:focus-visible{border-radius:1vw;outline:.14vw solid #abcdffd9;outline-offset:.2vw}.skin-action .skin-chip{transition:transform .2s ease,box-shadow .2s ease,background .2s ease}.skin-action:hover .skin-chip{box-shadow:0 .63vw 1.25vw #0000004d;transform:translateY(-.05vw)}.skin-chip{align-items:center;background:linear-gradient(135deg,#0c121cfa,#04070dfa);border:.08vw solid #5bc9ff8c;border-radius:999vw;box-shadow:0 .55vw 1.6vw #090c1480;color:#fff;display:inline-flex;font-size:1vw;font-weight:600;gap:.42vw;letter-spacing:.12vw;padding:.38vw 1.15vw;text-shadow:0 .12vw .32vw #000000e6}.skin-chip--level{background:#a97a266b;color:#fff1c6}.skin-chip--price{align-items:flex-start;background:#2353888c;color:#fff;flex-direction:column;gap:.18vw}.skin-chip__price-current{font-size:1.05vw;font-weight:600}.skin-chip__price-old{font-size:.72vw;opacity:.75;text-decoration:line-through}.skin-chip--owned{background:#163a2e99;color:#fff}.skin-action--danger{background:#701824d1;border:.05vw solid #ff566e99;border-radius:.9vw;color:#fff;font-size:.85vw;font-weight:600;letter-spacing:.1vw;padding:.5vw 1.1vw;transition:all .2s ease}.skin-action--danger:hover{background:#8c1c2deb;transform:translateY(-.05vw)}.skin-card--vip .skin-meta{top:88%}.custom-skin-section,.vip-section{display:flex;flex:1 1 auto;flex-direction:column;gap:1.2vw;list-style:none;margin:0;max-height:100%;min-height:0;overflow-y:auto;padding:0 .6vw 3vw 0;scrollbar-color:#5bc9ff47 #0000;scrollbar-width:thin}.custom-skin-section::-webkit-scrollbar,.skin-grid::-webkit-scrollbar,.vip-section::-webkit-scrollbar{width:.45vw}.custom-skin-section::-webkit-scrollbar-thumb,.skin-grid::-webkit-scrollbar-thumb,.vip-section::-webkit-scrollbar-thumb{background:#5bc9ff47;border-radius:999vw}.vip-section::-webkit-scrollbar-thumb{background:#ffd27861}.vip-section{grid-gap:1.2vw;align-content:flex-start;display:grid;gap:1.2vw;grid-template-columns:repeat(auto-fill,minmax(12vw,1fr));scrollbar-color:#ffd27873 #0000}.vip-section .custom-card,.vip-section .gallery-note{grid-column:1/-1}.vip-section .custom-card{background:linear-gradient(145deg,#221a36eb,#121624f0);border-color:#ffd27842}.vip-section .gallery-note{background:linear-gradient(135deg,#201834e0,#12182ae6);border-color:#ffd27838;color:#ffebd2e0}.vip-section .gallery-note__icon{filter:brightness(1.05) drop-shadow(0 .25vw .6vw rgba(0,0,0,.4))}.vip-section .gallery-note__text{color:#ffebd2e6}.custom-card{background:linear-gradient(150deg,#121826d1,#0b111de0);border:.05vw solid #ffffff14;border-radius:1.1vw;display:flex;flex-direction:column;gap:1.4vw;padding:1.4vw}.custom-layout{grid-gap:1.6vw;align-items:stretch;display:grid;gap:1.6vw;grid-template-columns:minmax(0,18vw) minmax(0,1fr)}.custom-preview{align-items:center;background:#0c132199;border:.05vw solid #5bc9ff38;border-radius:1vw;display:flex;flex-direction:column;gap:.6vw;justify-content:center;padding:1.6vw 1.2vw}.custom-preview__image{background:radial-gradient(circle at 35% 35%,#5bc9ff2e,#0000);border:.16vw solid #5bc9ff47;border-radius:50%;height:12vw;object-fit:cover;width:12vw}.custom-preview__caption{color:#e5ecffbf;font-size:.75vw;letter-spacing:.1vw;text-transform:uppercase}.custom-details{display:flex;flex-direction:column;gap:1vw}.custom-input-row{align-items:center;display:flex;gap:.9vw;position:relative}.gallery-input__wrapper{display:flex;flex:1 1;position:relative}.gallery-input__wrapper .gallery-input{width:100%}.custom-actions{display:flex;flex-wrap:wrap;gap:.8vw}.custom-action-btn{background:#5bc9ff24;border:.05vw solid #5bc9ff52;border-radius:.8vw;color:#e9f2ff;cursor:pointer;font-size:.9vw;font-weight:600;letter-spacing:.05vw;padding:.65vw 1.6vw;text-transform:uppercase;transition:all .18s ease}.custom-action-btn:hover{background:#5bc9ff3d;border-color:#5bc9ff99;color:#fff;transform:translateY(-.05vw)}.custom-action-btn--primary{background:linear-gradient(135deg,#7fffc347,#51cdff59);border-color:#7fffc373;color:#0c1928}.custom-action-btn--primary:hover{background:linear-gradient(135deg,#7fffc361,#51cdff73);border-color:#7fffc399}.custom-error{color:#ff9393;font-size:.85vw;font-weight:600;margin:0}.gallery-input{background:#0c121ec7;background-clip:padding-box;border:.05vw solid #5bc9ff29;border-radius:1vw!important;box-sizing:border-box;color:#fff;display:inline-block;flex:1 1;font-size:1vw!important;height:4vw;line-height:4vw;min-height:4vw;padding:0 3.4vw 0 1.4vw;transition:border-color .2s ease,box-shadow .2s ease}.gallery-input__clear{align-items:center;background:#0c141ed9;border:.05vw solid #5bc9ff59;border-radius:50%;color:#d7e8ff;cursor:pointer;display:flex;font-size:1.4vw;height:2.2vw;justify-content:center;line-height:1;position:absolute;right:.9vw;top:50%;transform:translateY(-50%);transition:all .16s ease;width:2.2vw}.gallery-input__clear:hover{background:#7fffc32e;border-color:#7fffc38c;color:#fff}.gallery-input:-webkit-autofill{-webkit-text-fill-color:#fff!important;background-color:#121826e0!important;border-color:#5bc9ff59!important;box-shadow:inset 0 0 0 1000px #121826e0!important}.gallery-input:-webkit-autofill,.gallery-input:-webkit-autofill:focus,.gallery-input:-webkit-autofill:hover,.gallery-input:autofill{-webkit-text-fill-color:#fff!important;background-color:#121826e0!important;border-color:#5bc9ff59!important;box-shadow:inset 0 0 0 1000px #121826e0!important}.gallery-input:-internal-autofill-selected{-webkit-text-fill-color:#fff!important;background-color:#121826e0!important;border-color:#5bc9ff73!important;box-shadow:inset 0 0 0 1000px #121826e0!important}.gallery-input{color:#fff!important}.gallery-input.gallery-input--filled,.gallery-input:not(:placeholder-shown){background:#121826e0;border-color:#5bc9ff59}.gallery-input::selection{background:#5bc9ff59;color:#0c1928}.gallery-input::placeholder{color:#edf1ff8c}.gallery-input:focus{background:#121826e0;border-color:#5bc9ffa6;box-shadow:0 0 0 .22vw #5bc9ff33;outline:none}.gallery-icon-button{align-items:center;background-color:#5bc9ff2e;border:none;border-radius:.9vw;color:#deefffeb;cursor:pointer;display:inline-flex;height:3.2vw;justify-content:center;min-height:2.7vw;min-width:2.7vw;transition:transform .2s ease,background-color .2s ease;width:3.2vw}.gallery-icon-button:hover{background-color:#5bc9ff47;color:#fff;transform:translateY(-.1vw) scale(1.02)}.gallery-icon-button__icon{font-size:1.6vw;line-height:1}.gallery-note{align-items:center;background:#0f1522c7;border:.05vw solid #5bc9ff1f;border-radius:1vw;box-shadow:0 .78vw 1.56vw #090c1452;color:#e1e8ffeb;display:flex;font-size:.95vw;gap:.9vw;line-height:1.45;padding:1vw 1.2vw}.gallery-note--highlight{background:linear-gradient(135deg,#57afff38,#8f56ff42);border-color:#5bc9ff61;color:#e5effff2}.gallery-note--interactive{border:none;color:inherit;cursor:pointer;text-align:left;width:100%}.gallery-note--interactive:hover{filter:none}.gallery-note--warning{background:linear-gradient(135deg,#ffaa7d3d,#ff6f6f47);border-color:#ff8f648c;color:#ffeddf}.gallery-note__icon{height:2.6vw;min-height:2.2vw;min-width:2.2vw;object-fit:contain;width:2.6vw}.gallery-note__text{margin:0}.vip-note-inline{background:linear-gradient(135deg,#221a36e6,#141a2cf0);border-color:#ffd27852;box-shadow:0 .7vw 1.6vw #0c0a2273;color:#ffebd2eb;grid-column:1/-1;margin-bottom:.6vw;padding:.95vw 1.2vw}.vip-note-inline .gallery-note__icon{filter:brightness(1.1) drop-shadow(0 .25vw .6vw rgba(0,0,0,.4));height:2.1vw;width:2.1vw}.vip-note-inline .gallery-note__text{color:#ffebd2e6;font-size:.9vw;line-height:1.45}.vip-empty-card,.vip-hero-card,.vip-section-heading,.vip-stats-card{grid-column:1/-1}.vip-hero-card{align-items:center;background:linear-gradient(135deg,#2a1c42f0,#101626f5);border:.05vw solid #ffd27859;border-radius:1.2vw;display:flex;gap:1.6vw;justify-content:space-between;padding:1.6vw}.vip-hero-card__content{display:flex;flex-direction:column;gap:.45vw}.vip-hero-card__content h3{color:#ffe4a6;font-size:1.6vw;letter-spacing:.08vw;margin:0}.vip-hero-card__content p{color:#ffeed6cc;font-size:.95vw;line-height:1.45;margin:0}.vip-hero-card__status{align-items:flex-end;display:flex;flex-direction:column;gap:.4vw;text-align:right}.vip-status-badge{align-items:center;border-radius:999px;display:inline-flex;font-size:.95vw;font-weight:700;justify-content:center;letter-spacing:.08vw;padding:.45vw 1.4vw;text-transform:uppercase}.vip-status-badge--active{background:linear-gradient(135deg,#ffe178e0,#ffb14ad1);box-shadow:0 .5vw 1.2vw #ffbd6059;color:#402809f2}.vip-status-hint{color:#ffecd6b8;font-size:.85vw}.vip-stats-card{grid-gap:1vw;background:linear-gradient(135deg,#1e1834e6,#101524f2);border:.05vw solid #ffd2783d;border-radius:1vw;box-shadow:0 .9vw 2.1vw #0c0a227a;display:grid;gap:1vw;grid-template-columns:repeat(auto-fit,minmax(12vw,1fr));padding:1.4vw}.vip-stat{align-items:flex-start;background:linear-gradient(135deg,#261c40d9,#141828e0);border:.05vw solid #ffd2784d;border-radius:.9vw;box-shadow:inset 0 .35vw .8vw #0806127a,0 .35vw .8vw #0c0a2440;display:flex;flex-direction:column;gap:.35vw;padding:1vw}.vip-stat__label{color:#ffe1afd1;font-size:.85vw;letter-spacing:.08vw;text-transform:uppercase}.vip-stat__value{color:#ffe6ab;font-size:1.8vw;font-weight:700;text-shadow:0 .28vw .78vw #ffd27861}.vip-submit-card{gap:1vw}.vip-submit-card .gallery-icon-button{background-color:#ffd2782e;color:#ffe6ab}.vip-submit-card .gallery-icon-button:hover{background-color:#ffd27847;color:#fff4d6}.vip-link-hint{color:#8bd3ff;font-weight:700;margin:0 .15vw}.vip-submit-header{display:flex;flex-direction:column;gap:.35vw}.vip-submit-header h3{color:#ffe4a6;font-size:1.2vw;letter-spacing:.06vw;margin:0}.vip-submit-header p{color:#ffecd6b8;font-size:.9vw;margin:0}.vip-section-heading{align-items:center;border-bottom:.05vw solid #ffd27840;display:flex;justify-content:space-between;margin-top:.4vw;padding:.6vw .2vw}.vip-section-heading h3{color:#ffecd6e0;font-size:1.1vw;letter-spacing:.05vw;margin:0;text-transform:uppercase}.vip-section-heading span{color:#ffdca0d9;font-size:.95vw;font-weight:600}.vip-empty-card{align-items:center;background:linear-gradient(135deg,#1c162ee0,#121622e6);border:.05vw solid #ffd2782e;border-radius:1vw;box-shadow:inset 0 .35vw .8vw #090c1447,0 .6vw 1.2vw #0c0a2252;color:#ffecd6d9;display:flex;font-size:.95vw;justify-content:center;padding:1.6vw;text-align:center}.swal-overlay--show-modal .swal-modal.swal-popup-dark{left:auto;margin:auto;top:auto;transform:none}.swal-modal.swal-popup-dark{align-items:center;background:linear-gradient(135deg,#0a1020f2,#12182cfa);border:.05vw solid #5bc9ff38;box-shadow:0 1.6vw 3vw #040a188c;color:#f4f6fb;display:flex;flex-direction:column;height:24vw;justify-content:center;overflow:hidden;padding:2vw;width:38vw}.swal-modal.swal-popup-dark.swal-popup-dark--vip-confirm{height:36vw}.swal-popup-dark .swal-title{color:#f6f8ff;font-size:2vw;letter-spacing:.06vw;line-height:2.3vw;margin:0 0 1.2vw;padding:0}.swal-popup-dark .swal-text{color:#dfe7ffcc;font-size:1.6vw;line-height:2.3vw;margin:0 1.2vw 2vw}.swal-popup-dark .swal-content{margin:0;padding:0;width:100%}.swal-popup-dark .swal-content:not(:empty){margin-bottom:.6vw}.swal-popup-dark--vip-confirm .swal-content:not(:empty){margin-bottom:.4vw}.swal-popup-dark .swal-footer{display:flex;gap:1vw;justify-content:center;margin-top:1.8vw;padding:0}.swal-popup-dark--vip-confirm .swal-footer{margin-top:.8vw}.swal-popup-dark .swal-button-container,.swal-popup-dark .swal-footer .swal-button{margin:0}.swal-btn{align-items:center;border:.05vw solid #0000;border-radius:.9vw;display:inline-flex;font-size:1.25vw;font-weight:600;justify-content:center;letter-spacing:.05vw;padding:.85vw 2.6vw;text-transform:uppercase;transition:transform .2s ease,background .2s ease,border-color .2s ease}.swal-btn--ghost{background:#121828a6;border-color:#5bc9ff3d;color:#d3e2ffe6}.swal-btn--ghost:hover{transform:translateY(-.08vw)}.swal-btn--ghost:hover,.swal-popup-dark .swal-button--cancel:hover{background:#ef476f;border-color:#ef476f;color:#fff}.swal-btn--accent{background:linear-gradient(135deg,#7fffc3e0,#5bc9ffe6);border-color:#7fffc399;box-shadow:0 .9vw 1.8vw #5bc9ff59;color:#0f1c2f}.swal-btn--accent:hover{box-shadow:0 1.1vw 2.2vw #5bc9ff73;transform:translateY(-.08vw)}.swal-price-content{gap:1.2vw;margin-top:1.6vw}.swal-price-chip,.swal-price-content{align-items:center;display:flex;flex-direction:column}.swal-price-chip{gap:.6vw}.swal-price-chip__note{color:#e0efffbf;font-size:1.2vw;letter-spacing:.08vw;line-height:1.8vw;text-transform:uppercase}.swal-price-description{color:#e2ecffc7;font-size:1.4vw;line-height:2.1vw;margin:0;text-align:center;width:24vw}.swal-vip-skin-content{gap:1.2vw}.swal-preview-wrapper,.swal-vip-skin-content{align-items:center;display:flex;flex-direction:column}.swal-preview-wrapper{gap:.6vw}.swal-preview-image{border:.05vw solid #5bc9ff42;border-radius:.8vw;box-shadow:0 .8vw 1.6vw #090c1459;height:8vw;object-fit:cover;width:8vw}.swal-preview-note{color:#e2ecffb8;font-size:1.4vw;line-height:2vw;text-align:center}.swal-highlight{color:#7fffc3e6;font-size:1.4vw;font-weight:700;line-height:2vw}.swal-generic-content{align-items:center;display:flex;flex-direction:column;gap:1.6vw;text-align:center}.swal-generic-text{color:#e2ecffd1;font-size:1.6vw;line-height:2.4vw;margin:0}.swal-generic-text--warning{color:#ff9393;font-size:1.6vw;font-weight:600;line-height:2.4vw}.swal-vip-skin-content .skin-chip{padding:.55vw 1.6vw}.swal-vip-skin-content .skin-chip__price-current{font-size:1.6vw}.swal-vip-skin-content .skin-chip__price-old{font-size:1.2vw}.swal-inline-icon{height:1.1vw;margin-right:.3vw;transform:translateY(-.05vw);vertical-align:middle;width:1.1vw}.swal-inline-icon--season{height:1.8vw;margin-right:.4vw;width:1.8vw}.button-81,.button-81bis,.button-81tier{background-color:#fff;border:0 solid #e2e8f0;border-radius:.5vw;box-sizing:border-box;color:#0d172a;cursor:pointer;display:inline-block;font-family:Basier circle,-apple-system,system-ui,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:1.5vw;line-height:1.1;text-align:center;-webkit-text-decoration:none #0d172a solid;text-decoration:none #0d172a solid;text-decoration-thickness:auto;touch-action:manipulation;transition:all .1s cubic-bezier(.4,0,.2,1);user-select:none;-webkit-user-select:none}.button-81:hover,.button-81bis:hover,.button-81tier:hover{background-color:#1e293b;color:#fff}@media (max-width:53.34vw){.modern-gallery .gallery-window{border-radius:1vw;padding:3vw 3.2vw}.tab-panel{padding:1.8vw}.skin-grid{grid-template-columns:repeat(auto-fill,minmax(10vw,1fr))}.skin-image{height:22vw;min-height:0;min-width:0;width:22vw}.skin-chip{font-size:3vw}.skin-action--danger{font-size:3vw;padding:1.2vw 2.8vw}.gallery-input{font-size:3.2vw;padding:2.6vw}.gallery-note{font-size:3vw}.custom-layout{gap:3vw;grid-template-columns:1fr}.custom-preview{padding:4vw 2vw}.custom-preview__image{height:42vw;width:42vw}.custom-preview__caption{font-size:2.6vw}.custom-actions{gap:2.2vw}.custom-action-btn{border-radius:2vw;font-size:3vw;padding:2vw 4vw}.custom-error{font-size:2.8vw}}.swal-overlay--show-modal{align-items:center;display:flex;justify-content:center}#replays{z-index:999}.replays-overlay{align-items:center;background:#0000;display:flex;justify-content:center;padding:2vw}.replays-window{background:linear-gradient(145deg,#0a1136cc,#0a0f18cc);border:.1vw solid rgba(136,166,255,.288);border-radius:0;box-shadow:0 30px 60px #090c1473;color:#f4f6fb;height:44vw;padding:0;width:68vw}.replays-body,.replays-window{display:flex;flex-direction:column}.replays-body{align-items:center;background:#0f172a8c;border:.12vw solid #94a3b833;border-radius:1vw;gap:1.4vw;justify-content:flex-start;margin:.4vw 1.2vw 1.2vw;padding:.9vw 1.2vw 1.1vw;position:relative;width:calc(100% - 2.4vw)}.replays-body-scroll{align-items:center;display:flex;flex-direction:column;gap:1.2vw;position:relative;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin;width:100%}.replays-body-content{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:1vw;overflow-y:auto;padding-bottom:1vw;width:100%}.replays-body-scroll::-webkit-scrollbar{width:var(--scrollbar-width)}.replays-body-scroll::-webkit-scrollbar-track{background:var(--scrollbar-track-color);border-radius:.6vw}.replays-body-scroll::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:.6vw}.replays-body-scroll::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.replay-grid{grid-gap:1.6vw;display:grid;gap:1.6vw;grid-template-columns:repeat(auto-fill,minmax(18vw,1fr));margin:0;padding:.4vw .8vw 0 0;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin;width:100%}.replay-grid::-webkit-scrollbar{width:var(--scrollbar-width)}.replay-grid::-webkit-scrollbar-track{background:var(--scrollbar-track-color);border-radius:.6vw}.replay-grid::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:.6vw}.replay-grid::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.replay-item{background:#0f172a99;border:.12vw solid #94a3b840;border-radius:1vw;box-shadow:0 .8vw 1.6vw #02061773;overflow:hidden;position:relative;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.replay-item:hover{border-color:#60a5fa80;box-shadow:0 1.4vw 2.4vw #2563eb59;transform:translateY(-.35vw)}.replay-thumbnail{aspect-ratio:16/9;border-radius:.9vw;display:block;filter:saturate(1.05);margin:0;object-fit:cover;transition:transform .25s ease,filter .25s ease;width:100%}.replay-item:hover .replay-thumbnail{filter:saturate(1.2);transform:scale(1.03)}.replay-play{border-radius:50%;box-shadow:0 .8vw 1.4vw #0f172a66;display:flex;height:6vw;width:6vw}.replay-action,.replay-play{align-items:center;background:#0f172aa6;justify-content:center}.replay-action{border:none;border-radius:.9vw;color:#f8fafc;cursor:pointer;display:inline-flex;height:3.4vw;padding:0;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;width:3.4vw}.replay-action--primary{background:linear-gradient(135deg,#22c55ee6,#10b981e6);border-radius:50%;box-shadow:0 1vw 1.8vw #10b98159;height:6vw;width:6vw}.replay-action--ghost{background:#0f172a99}.replay-action--danger{background:#ef4444b3}.replay-action-icon{color:inherit;font-size:2.2vw}.replay-action--primary .replay-action-icon{font-size:3.6vw}.replay-action:hover{background:#3b82f6a6;box-shadow:0 .8vw 1.4vw #2563eb59;transform:translateY(-.12vw)}.replay-action--primary:hover{box-shadow:0 1.2vw 2vw #10b98173;transform:scale(1.04)}.replay-action--danger:hover{background:#f87171cc}.replay-action:active{transform:scale(.95)}.position-center{left:50%;position:absolute!important;top:50%;transform:translate(-50%,-50%)}.position-small{margin:.4vw;position:absolute!important}.position-top-right{right:0;top:0}.position-top-left{left:0;top:0}.position-bottom-left{bottom:0;left:0}.position-bottom-right{bottom:0;right:0}.replay-upload{background:linear-gradient(135deg,#818cf8cc,#a78bfacc);border:.12vw solid #94a3b859;border-radius:.9vw;color:#f8fafc;cursor:pointer;font-size:1.4vw;font-weight:600;height:4.5vw;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease;width:18vw}.replay-upload:hover{box-shadow:0 0 1.8vw #a78bfa73;filter:brightness(1.08);transform:translateY(-.12vw)}.replay-upload:active{transform:scale(.97)}.replay-toolbar{display:flex;gap:2.2vw;margin-top:.3vw;padding:.6vw 0;width:100%}.replay-nav,.replay-toolbar{align-items:center;justify-content:center}.replay-nav{background:radial-gradient(circle at 30% 30%,#3b82f6c7,#1e40af8c);border:.12vw solid #3b82f68c;border-radius:50%;box-shadow:0 0 1.6vw #2563eb66;color:#f8fafc;cursor:pointer;display:inline-flex;height:4.8vw;transition:transform .2s ease,box-shadow .2s ease,filter .2s ease,opacity .2s ease;width:4.8vw}.replay-nav:hover{box-shadow:0 0 1.9vw #60a5fa73;filter:brightness(1.05);transform:translateY(-.15vw) scale(1.03)}.replay-nav:active{transform:scale(.95)}.replay-nav:disabled{box-shadow:none;cursor:not-allowed;filter:saturate(.6);opacity:.4}.replay-nav-icon{color:inherit;font-size:2.8vw}.inline{display:inline-block;max-width:100%;vertical-align:middle}@media (max-width:1400px){.replays-window{height:50vw;width:72vw}.replay-grid{grid-template-columns:repeat(auto-fill,minmax(20vw,1fr))}}#seasons.modern-settings{align-items:center;background:linear-gradient(180deg,#0b0f20f2,#070912f2);display:flex;height:100%;justify-content:center;padding:0}#seasons.modern-settings[hidden]{display:none}.seasons-content{background:linear-gradient(145deg,#12193aeb,#0b1022e6);border:.1vw solid #849ef659;border-radius:0;box-shadow:0 2.4vw 4.8vw #05091473;color:#f4f6fb;display:flex;flex-direction:column;height:60vw;overflow:hidden;padding:0;width:78vw}.seasons-hero{align-items:flex-start;display:flex;gap:1.6vw;justify-content:space-between}.seasons-hero__copy{display:flex;flex-direction:column}.seasons-hero__title{font-family:Open Sans,sans-serif;font-size:3.4vw;margin:0;text-align:center}.seasons-hero__subtitle{color:#dfe8ffbf;font-size:1.1vw;line-height:1.4;margin:0;width:40vw}.seasons-summary{display:flex;flex-wrap:wrap;gap:1.2vw;margin:0;padding:0 2.5vw}.summary-card{background:#111936d9;border:.06vw solid #90a6ee47;border-radius:.8vw;box-shadow:inset 0 .06vw 0 #ffffff14;display:flex;flex:1 1 22vw;flex-direction:column;gap:.6vw;margin-top:1.5vw;padding:.3vw 1.2vw;position:relative}.summary-card--points{background:linear-gradient(140deg,#4685ff47,#4685ff8c);border-color:#5e95ff59}.summary-card--quests{background:linear-gradient(140deg,#8650ff47,#8650ff8c);border-color:#936eff59;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease}.summary-card--quests:hover{box-shadow:0 1.2vw 2.4vw #47238559;transform:translateY(-.15vw)}.summary-card--quests:focus-visible{outline:.15vw solid #fff9;outline-offset:.2vw}.summary-card--ranks{background:linear-gradient(140deg,#5eceb247,#5eceb28c);border-color:#7cd8c559}.summary-card__label{color:#dee8ffbf;font-size:.8vw;font-weight:700;letter-spacing:.25vw;text-transform:uppercase}.summary-card__value{align-items:center;color:#f6f8ff;display:flex;font-size:2vw;font-weight:800;gap:.7vw;letter-spacing:.12vw}.summary-card__value--ranks{justify-content:center}.summary-card__icon{filter:drop-shadow(0 .4vw 1vw rgba(0,0,0,.38));height:2.2vw;width:2.2vw}.summary-card__description,.summary-card__hint{color:#e0e8ffbd;font-size:.9vw;line-height:1.5;margin:0}.summary-card__action{align-items:center;align-self:center;background:linear-gradient(135deg,#ffd15c,#ffbb3a);border:none;border-radius:999px;box-shadow:0 1vw 2.2vw #ffc13d4d;color:#0b1229;cursor:pointer;display:flex;font-size:.9vw;font-weight:700;height:2.2vw;justify-content:center;letter-spacing:.22vw;padding:0 2.6vw;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease}.summary-card__action:hover{box-shadow:0 1.4vw 3vw #ffc13d6b;transform:translateY(-.2vw)}.season-grid{display:flex;flex-wrap:wrap;gap:1vw;height:auto;justify-content:center;margin:0;overflow-y:auto;padding:0 0 2vw;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin}.season-grid::-webkit-scrollbar{width:var(--scrollbar-width)}.season-grid::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:999px}.season-grid::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.season-grid::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.season-card{background:#0e1326e6;border:.06vw solid #8ba0e14d;border-radius:.8vw;box-shadow:0 1.3vw 2.6vw #06091466;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;position:relative;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;width:16.5vw}.season-card:hover{border-color:#8ba0e173;box-shadow:0 1.6vw 3.2vw #0609147a;transform:translateY(-.25vw)}.season-card:focus-visible{border-color:#6caeff99;box-shadow:0 0 0 .18vw #6caeff99,0 1.6vw 3.2vw #06091480;outline:none;transform:translateY(-.2vw)}.season-card__art{background-position:50%;background-repeat:no-repeat;background-size:cover;filter:saturate(1.15);height:10vw;position:relative}.season-card__timer{background:#ffffffe6;border-radius:999px;box-shadow:0 .6vw 1.6vw #03050c59;color:#061029;font-size:.9vw;font-weight:700;padding:.3vw .9vw;position:absolute;right:.8vw;top:.8vw}.season-card__body{display:flex;flex-direction:column;gap:.8vw;padding:1.1vw}.season-card__header{align-items:center;display:flex;gap:.45vw;justify-content:space-between}.season-card__eyebrow{color:#cddaff80;display:block;font-size:.65vw;letter-spacing:.22vw;margin-bottom:.35vw;text-transform:uppercase}.season-card__title{color:#fafdff;font-size:1.6vw;font-weight:800;letter-spacing:.22vw;margin:0}.season-card__status{border-radius:999px;font-size:.7vw;font-weight:700;letter-spacing:.16vw;padding:.24vw .9vw;text-transform:uppercase}.season-card__status--active{background:#6ed9a833;border:.08vw solid #8bffc973;color:#7efdce}.season-card__status--upcoming{background:#ffd66d33;border:.08vw solid #ffe28c66;color:#ffe8a0}.season-card__status--locked{background:#6a739633;border:.08vw solid #b0b9e259;color:#d0d6f0}.season-card__status--completed{background:#6caeff38;border:.08vw solid #83b7ff66;color:#b9d7ff}.season-card__progress{background:#202840f2;border-radius:999px;height:.4vw;overflow:hidden;position:relative}.season-card__progress-bar{background:linear-gradient(90deg,#71d7ff,#4dda9c);border-radius:inherit;height:100%;left:0;position:absolute;top:0;transition:width .2s ease}.season-card__progress-meta{color:#cfdbffc7;font-size:.74vw}.season-modal{background:linear-gradient(145deg,#0a1136eb,#0a0f18f0);border:.14vh solid #849ef652;border-radius:2.16vh;box-shadow:0 3.24vh 6.48vh #0609148c;color:#f4f6fb;display:flex;flex-direction:column;gap:2.16vh;height:80vh;overflow:hidden;padding:2.2vh 2.97vh 2.97vh;position:relative;width:140vh}.season-modal__close{align-items:center;background:#121a3ce0;border:.16vh solid #849ef673;border-radius:50%;color:#f6f8ff;cursor:pointer;display:inline-flex;font-size:3.51vh;font-weight:700;height:5.4vh;justify-content:center;line-height:1;position:absolute;right:1.62vh;top:1.62vh;transition:transform .18s ease,box-shadow .18s ease;width:5.4vh}.season-modal__close:hover{box-shadow:0 1.89vh 3.78vh #06091461;transform:translateY(-.16vh)}.season-modal img{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.season-modal__header{align-items:flex-start;display:flex;flex-wrap:wrap;gap:1.35vh;justify-content:flex-start}.season-modal__title-block{display:flex;flex-direction:column;gap:.41vh}.season-modal__eyebrow{color:#d3deff9e;font-size:.94vh;letter-spacing:.35vh;text-transform:uppercase}.season-modal__title{color:#fafdff;font-size:3.51vh;font-weight:800;letter-spacing:.16vh;margin:0}.season-modal__header-actions{align-items:center;display:flex;gap:1.22vh}.season-modal__unlock{animation:season-unlock-bounce 2.4s ease-in-out infinite;background:linear-gradient(135deg,#ffb347,#ff7a59);border:none;border-radius:1.65vh;box-shadow:0 1.89vh 3.78vh #ff955c59;color:#1c0c04;cursor:pointer;font-size:2vh;font-weight:780;height:6.6vh;letter-spacing:.42vh;padding:0 5.2vh;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease;width:15vh}.season-modal__unlock:hover{animation-play-state:paused;box-shadow:0 2.43vh 4.59vh #ff955c73;transform:translateY(-.16vh)}.season-modal__progress{background:#192044eb;border-radius:999px;height:.81vh;overflow:hidden;position:relative;width:100%}.season-modal__progress-bar{background:linear-gradient(90deg,#4cafff,#4dda9c);border-radius:999px;inset:0;position:absolute;transition:width .25s ease}.season-modal__meta{grid-gap:1.35vh;display:grid;gap:1.35vh;grid-template-columns:repeat(auto-fit,minmax(16.2vh,1fr))}.season-modal__meta--compact{display:flex;flex-wrap:nowrap;gap:.81vh}.season-modal__meta--compact .season-modal__meta-item{border-radius:.81vh;flex:0 0 auto;min-width:15.2vh;padding:.81vh 1.08vh}.season-modal__meta--compact .season-modal__meta-label{font-size:1.32vh;letter-spacing:.22vh}.season-modal__meta--compact .season-modal__meta-value{font-size:2.08vh;gap:.47vh}.season-modal__meta--compact .season-modal__meta-icon{height:1.89vh;width:1.89vh}.season-modal__meta--compact .season-modal__unlock{font-size:1.72vh;padding:1.32vh 2.68vh}@keyframes season-unlock-bounce{0%,to{box-shadow:0 1.89vh 3.78vh #ff955c59;transform:translateY(0)}40%{box-shadow:0 2.6vh 4.8vh #ff955c73;transform:translateY(-.6vh)}70%{box-shadow:0 1.45vh 2.9vh #ff955c4d;transform:translateY(.4vh)}}.season-modal__meta-item{background:linear-gradient(140deg,#222e60d1,#121a40db);border:.08vh solid #849ef63d;border-radius:1.28vh;display:flex;flex-direction:column;gap:.47vh;padding:1.28vh 1.49vh}.season-modal__meta-item--points{background:linear-gradient(140deg,#78b9ff47,#1e3056d9);border-color:#84beff61}.season-modal__meta-item--status{gap:.81vh}.season-modal__meta-label{color:#d6e0ffa6;font-size:1.01vh;letter-spacing:.24vh;text-transform:uppercase}.season-modal__meta-value{align-items:center;color:#f7faff;display:inline-flex;font-size:1.89vh;font-weight:700;gap:.68vh;letter-spacing:.11vh}.season-modal__meta-icon{filter:drop-shadow(0 .68vh 1.62vh rgba(0,0,0,.35));height:2.43vh;width:2.43vh}.season-modal__next{align-items:center;display:flex;gap:1.08vh}.season-modal__content{display:flex;flex:1 1;flex-direction:column;min-height:0}.season-modal__levels-area{display:flex;flex:1 1;flex-direction:column;min-width:0;padding:0}.season-modal__levels-labels{color:#d0dcffb3;display:flex;font-size:1.08vh;justify-content:space-between;letter-spacing:.27vh;padding:0 .81vh;text-transform:uppercase}.season-modal__levels{align-items:stretch;background:radial-gradient(120% 80% at 0 0,#7c8cff42 0,#0c122800 55%),linear-gradient(135deg,#121936e6,#0b1022eb);border:.11vh solid #849ef64d;border-radius:1.89vh;box-shadow:inset 0 1.62vh 3.24vh #06091e73;display:flex;flex:1 1;flex-wrap:nowrap;gap:2.16vh;list-style:none;margin:0;overflow-x:auto;overflow-y:hidden;padding:2.16vh 2.7vh}.season-modal__levels::-webkit-scrollbar{height:1.22vh}.season-modal__levels::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#6cb0ffbf,#5884ffd9);border:.18vh solid #0c1228bf;border-radius:1.22vh;box-shadow:inset 0 .32vh .86vh #ffffff2e}.season-modal__levels::-webkit-scrollbar-track{background:#0e142ca6;border-radius:1.22vh;box-shadow:inset 0 .32vh .86vh #060a1c8c}.season-rank-card{align-items:center;background:linear-gradient(150deg,#141c3cc7,#0c122adb);border:.11vh solid #849ef647;border-radius:1.89vh;box-shadow:0 2.16vh 4.32vh #060a1a73;display:flex;flex:0 0 18.6vh;flex-direction:column;gap:1.35vh;min-width:18.6vh;padding:1.89vh}.season-rank-card--passed{border-color:#72d1b273;box-shadow:0 2.16vh 4.32vh #204e3f59}.season-rank-card--current{border-color:#7cbaff80;box-shadow:0 2.43vh 4.59vh #28487866}.season-rank-card--locked{opacity:.85}.season-rank-card__track{grid-gap:1.62vh;background:#101838b8;border:.1vh solid #849ef62e;border-radius:1.62vh;display:grid;gap:1.62vh;min-height:32vh;padding:1.8vh;width:100%}.season-rank-card__track--free{border-color:#78bcff3d}.season-rank-card__track--vip{background:#201c3eb8;border-color:#c28dff47}.season-reward-track__empty{align-items:center;color:#d2dcff85;display:inline-flex;font-size:1.44vh;justify-content:center;letter-spacing:.22vh;min-height:9vh;text-transform:uppercase}.season-rank-card__level{align-items:center;background:radial-gradient(circle at 50% 50%,#7cbaff59,#121a3ae6);border:.24vh solid #849ef666;border-radius:50%;box-shadow:0 1.62vh 3.51vh #060a1a66;color:#fafdff;cursor:pointer;display:flex;flex-direction:column;gap:.54vh;height:9.45vh;justify-content:center;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;width:9.45vh}.season-rank-card__level:hover{box-shadow:0 2.16vh 4.05vh #060b207a;transform:translateY(-.14vh)}.season-rank-card__level--passed{background:radial-gradient(circle at 50% 50%,#5aecaaa6,#0a3020f2);border-color:#78ffb4cc}@keyframes season-claim-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-.6vh)}}@keyframes season-rank-bounce{0%,to{scale:1;transform:translateY(0)}30%{scale:1.05;transform:translateY(-1.1vh)}60%{scale:.98;transform:translateY(.6vh)}}.season-rank-card__level--current{animation:season-rank-bounce 1.8s ease-in-out infinite;background:radial-gradient(circle at 50% 50%,#7ec0ffa6,#122448f2);border-color:#a2d2ffd9;transform-origin:center bottom}.season-rank-card__level--locked{border-color:#7684ac4d;opacity:.65}.season-rank-card__level-number{font-size:3.24vh;font-weight:800}.season-rank-card__level-label{font-size:1.01vh;letter-spacing:.22vh;text-transform:uppercase}.season-reward{align-items:center;background:#0e1634c2;border:.1vh solid #849ef633;border-radius:1.6vh;box-shadow:inset 0 1.2vh 2.8vh #05091852;cursor:pointer;display:flex;flex-direction:column;gap:1.1vh;padding:1.6vh 1.5vh;width:100%}.season-reward--free{background:linear-gradient(140deg,#767e94e6,#60687eeb 55%,#444a5cf0);border-color:#a8b2c480}.season-reward--vip{background:linear-gradient(140deg,#ffe596eb,#f3b532eb 55%,#c47e18e6);border-color:#f7c4488c}.season-reward--claimed{background:#1e3632c7;border-color:#78ceb080;cursor:default}.season-reward--locked{background:#1a1e34c7;border-color:#9098b859}.season-reward--vip.season-reward--locked{background:linear-gradient(140deg,#ffe596c7,#f3b532c7 55%,#c47e18c7);border-color:#f7c44873}.season-reward--free.season-reward--claimed{background:linear-gradient(140deg,#70a8b0e6,#407078eb 55%,#26444cf2);border-color:#7ed6cba6;box-shadow:inset 0 1.6vh 3.2vh #0e2a3066}.season-reward--vip.season-reward--claimed{background:linear-gradient(145deg,#ffe9b2f2,#f3bc48eb 50%,#bb7616eb);border-color:#ffd276bf;box-shadow:inset 0 1.6vh 3.2vh #583a0c73}.season-reward__media-frame{align-items:center;background:#10183099;border-radius:2.2vh;box-shadow:0 1.9vh 3.6vh #05091873;display:flex;height:12vh;justify-content:center;overflow:hidden;position:relative;width:12vh}.season-reward--skin .season-reward__media-frame{background:radial-gradient(circle at 50% 50%,#84baff73,#0e142ceb);border:.22vh solid #0000;border-radius:50%;height:12vh;padding:0;width:12vh}.season-reward--skin .season-reward__media{border-radius:50%;object-fit:cover}.season-reward--free.season-reward--skin .season-reward__media-frame{background:radial-gradient(circle at 50% 50%,#a0a8bc66,#3a4054e6);border-color:#b0b8c6e6}.season-reward--vip.season-reward--skin .season-reward__media-frame{background:radial-gradient(circle at 50% 50%,#ffe8a673,#7a5010e0);border-color:#ffd666f2}.season-reward__label{background:#0c1228c7;border:.1vh solid #849ef647;border-radius:1.2vh;color:#dfe6ffeb;font-size:1.35vh;font-weight:700;left:50%;letter-spacing:.22vh;max-width:calc(100% - 2.2vh);overflow:hidden;padding:.6vh 1.6vh;pointer-events:none;position:absolute;text-overflow:ellipsis;text-transform:uppercase;top:.72vh;transform:translateX(-50%);white-space:nowrap}.season-reward__media{border-radius:inherit;height:100%;object-fit:contain;width:100%}.season-reward__icon{background-position:50%;background-repeat:no-repeat;background-size:contain;filter:drop-shadow(0 1.5vh 2.5vh rgba(0,0,0,.35));height:100%;width:100%}.season-reward__icon--generic{background-image:linear-gradient(135deg,#7cbaff66,#5a7eff99)}.season-reward__badge{background:#121936d9;border-radius:1.1vh;bottom:.8vh;color:#fafdff;font-size:1.9vh;font-weight:700;left:50%;letter-spacing:.18vh;padding:.5vh 1.35vh;position:absolute;text-transform:uppercase;transform:translateX(-50%)}.season-reward--skin .season-reward__badge{background:linear-gradient(135deg,#6cb0ffcc,#3d6affd9)}.season-reward__action{align-items:center;animation:season-claim-bounce 2.2s ease-in-out infinite;background:linear-gradient(135deg,#76d9ff,#53ffc8);border:none;border-radius:1.5vh;box-shadow:0 1.9vh 3.6vh #53e6ff59;color:#081226;cursor:pointer;display:flex;font-size:1.4vh;font-weight:700;height:4.4vh;justify-content:center;letter-spacing:.32vh;text-transform:uppercase;transform-origin:center;transition:transform .18s ease,box-shadow .18s ease,opacity .18s ease;width:100%}.season-reward__action--free{background:linear-gradient(135deg,#e2e6ef,#c1c7d4 55%,#9da2b1);box-shadow:0 1.6vh 3vh #8c94a659;color:#1f2330}.season-reward__action:hover:not(:disabled){box-shadow:0 2.6vh 4.6vh #53e6ff73;transform:translateY(-.2vh)}.season-reward__action--vip{background:linear-gradient(135deg,#ffe49a,#f7c24d 50%,#f29c1f);box-shadow:0 1.9vh 3.6vh #ffc24866;color:#3f2800}.season-reward__action--claimed{animation:none;background:linear-gradient(135deg,#6be0b3,#3bbd8c);color:#06241f;cursor:default;transform:none}.season-reward__action--disabled{animation:none;cursor:not-allowed;opacity:.55;transform:none}.season-reward__action:disabled{animation:none;transform:none}.timer{align-items:center;color:#dce9ff;display:inline-flex;font-family:Open Sans,sans-serif;font-size:.85vw;font-weight:700;gap:.4em;letter-spacing:.06em;text-shadow:0 .18vw .4vw #080c1873;white-space:nowrap}.timer--highlight{color:#111a2c}@media (max-width:1366px){.timer{font-size:1.1vw}}@media (max-width:1024px){.timer{font-size:2.6vw}}.quests-window{align-items:center;display:flex;justify-content:center}.quests-content{background:linear-gradient(145deg,#0a1136cc,#0a0f18cc);border:.1vw solid rgba(136,166,255,.288);border-radius:0;box-shadow:0 1.3vw 3.1vw #0408128c;color:#edf0ff;display:flex;flex-direction:column;max-width:52vw;min-height:36vw;width:clamp(35vw,45vw,52vw)}.quests-body{align-items:center;color:inherit;display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:0 2.4vw 2.6vw;width:100%}.quests-sub-body{display:flex;flex-direction:column;gap:2.2vw;text-align:center;width:min(100%,38vw)}.quests-callout{background:linear-gradient(135deg,#3c5fff40,#5d3fd33d);border:.12vw solid #b1bfff38;border-radius:1.2vw;box-shadow:inset 0 0 0 .12vw #344da83d;padding:2.2vw 2.4vw}.quests-callout__title{font-size:clamp(.9vw,1.2vw,1.35vw);font-weight:700;margin:0}.quests-callout__hint{color:#dde4ffc7;font-size:clamp(.7vw,.95vw,1.05vw);margin:.8vw 0 0}.quests-card{background:linear-gradient(162deg,#141a28eb,#0d111af0);border:.1vw solid #7a92ff2e;border-radius:1.2vw;box-shadow:0 .85vw 2.4vw #0509128c;display:flex;flex-direction:column;gap:1.6vw;padding:2.4vw}.quests-card__title{color:#f5f7ff;font-size:clamp(.9vw,1.35vw,1.6vw);font-weight:700;margin:0}.quests-card__description{color:#d6deffc7;font-size:clamp(.7vw,.95vw,1.1vw);line-height:1.45;margin:0}.quests-progress{align-items:center;display:flex;flex-direction:column;gap:.9vw}.quests-progress__bar{background:#65739640;border-radius:50vw;box-shadow:inset 0 .05vw .1vw #00000059;height:1.2vw;min-height:.65vw;overflow:hidden;width:100%}.quests-progress__fill{background:linear-gradient(90deg,#42d392,#3a64f8);border-radius:inherit;height:100%;transition:width .22s ease;width:0}.quests-progress__label{color:#cad4ffb8;font-size:clamp(.7vw,.95vw,1.1vw);font-weight:600}.quests-footer{align-items:center;display:flex;justify-content:center;margin-top:.5vw}.quests-timer{align-items:baseline;background:#20293ac7;border:.1vw solid #7086ca38;border-radius:.9vw;color:#d8e0ffdb;display:inline-flex;font-size:clamp(.8vw,1vw,1.2vw);gap:1vw;padding:1.2vw 2.2vw}.quests-timer__label{color:#a4b4e8cc;font-weight:600;letter-spacing:.06vw;text-transform:uppercase}.quests-timer__value{color:#5fe1ff;font-weight:700}.quests-timer--loading{background:#283448c7;border-color:#7a92ff47;justify-content:center}.quests-timer--loading .quests-timer__value{color:#a9bdffd9;letter-spacing:.04vw}#badge-gallery{align-items:center;background:#0d1117a6;box-sizing:border-box;display:flex;inset:0;justify-content:center;margin:0;overflow-y:auto;padding:0;position:fixed;transform:translateZ(0);z-index:301}#badge-gallery[hidden]{display:none!important}.badge-gallery-window{background:linear-gradient(145deg,#0a1136cc,#0a0f18cc);border:.1vw solid rgba(136,166,255,.288);border-radius:0;box-shadow:0 30px 60px #090c1473;color:#f4f6fb;display:flex;flex-direction:column;gap:0;height:48vw;margin:0;overflow:hidden;padding:0;width:72vw}.badge-gallery-stat{display:flex;flex-direction:column;gap:.35vw}.badge-gallery-stat-value{color:#f4f7ff;font-size:1.45vw;font-weight:700;letter-spacing:.04vw}.badge-gallery-stat-label{color:#dbe2ff9e;font-size:.95vw;white-space:nowrap}.badge-gallery-body{display:flex;flex:1 1;overflow-y:auto;padding:0 .5vw 2vw;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin}.badge-gallery-body::-webkit-scrollbar{width:var(--scrollbar-width)}.badge-gallery-body::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:50vw}.badge-gallery-body::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.badge-gallery-body::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.badge-grid{display:flex;flex-wrap:wrap;gap:1vw;justify-content:center;list-style:none;margin:.5vw 0 0;padding:0;width:100%}.badge-card{align-items:center;background:#0000;border:none;border-radius:0;box-shadow:none;display:flex;flex:0 0 auto;flex-direction:column;gap:0;padding:0;position:relative;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease;width:8vw}.badge-card:hover{transform:translateY(-.3vw)}.badge-card.is-active{transform:translateY(-.2vw)}.badge-card-button{background:#ffffff0d;border:.07vw solid #ffffff14;border-radius:.5vw;box-shadow:0 .9vw 1.8vw #090c1447;box-sizing:border-box;cursor:pointer;display:flex;height:100%;margin:0;padding:.45vw;position:relative;transition:transform .2s ease;width:100%}.badge-card-button:focus-visible{outline:.18vw solid #78beffb3;outline-offset:.18vw}.badge-card:hover .badge-card-button{border-color:#6fbdff59;box-shadow:0 1.1vw 2.2vw #121c2e73}.badge-card.is-active .badge-card-button{background:#121f37a6;border-color:#5ec9ffa6;box-shadow:0 1.1vw 2.4vw #4184d661}.squareBadge{background:#0d122033;border:none;border-radius:.35vw;display:block;height:100%;transition:transform .2s ease;width:100%}.badge-card-image-wrapper{align-items:center;background:#0000;border-radius:.35vw;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.badge-card-image{border-radius:.35vw;height:100%;object-fit:contain;width:100%}.badge-card:hover .badge-card-image{transform:scale(1.02)}.badge-card-image.selectedSkin,.badge-card.is-active .badge-card-image,.squareBadge.selectedSkin{transform:scale(1)}.badge-gallery-empty{align-items:center;color:#e1eaffc7;display:flex;flex-direction:column;gap:.6vw;margin:auto;text-align:center;width:28vw}.badge-gallery-empty-title{font-size:1.4vw;font-weight:700;letter-spacing:.06vw}.badge-gallery-empty-copy{font-size:.95vw;line-height:1.5}.profile-badge-tab{margin:0 auto;width:90%}.profile-badge-grid{grid-gap:.9vw;background:linear-gradient(135deg,#221a36d1,#0e192ceb);border:.05vw solid #5bc9ff29;border-radius:1vw;box-shadow:0 1.1vw 2.5vw #0c0a2280;display:grid;gap:.9vw;grid-template-columns:repeat(auto-fill,minmax(7.2vw,1fr));padding:1.4vw}.profile-badge-card{align-items:center;aspect-ratio:1/1;background:linear-gradient(150deg,#0e182ae0,#161024eb);border:.05vw solid #5bc9ff29;border-radius:.9vw;box-shadow:inset 0 .45vw 1vw #090c1452;cursor:default;display:flex;justify-content:center;padding:.4vw;position:relative}.profile-badge-card.is-selected{background:linear-gradient(150deg,#201834f0,#121c34f2);border-color:#ffd278ad;box-shadow:inset 0 .45vw 1vw #0c0a2273,0 .7vw 1.8vw #ffd27859}.profile-badge-card__frame{align-items:center;background:radial-gradient(circle at 50% 50%,#ffd27826,#0000 60%);border-radius:.7vw;display:flex;height:100%;justify-content:center;overflow:hidden;width:100%}.profile-badge-card .squareBadge{background:#0000;border-radius:.7vw;height:100%;pointer-events:none;width:100%}.profile-badge-empty{align-items:center;background:linear-gradient(135deg,#141e32e0,#0e1426eb);border:.05vw solid #5bc9ff47;border-radius:1.1vw;box-shadow:0 1.2vw 2.4vw #090c1473;color:#dcebffd9;display:flex;flex-direction:column;gap:.7vw;padding:3vw 1.4vw;text-align:center}.profile-badge-empty__icon{font-size:2.4vw;line-height:1}.profile-badge-empty__text{font-size:.95vw;line-height:1.5;margin:0}.emoji-gallery{padding:0}.emoji-gallery-window{overflow:hidden;position:relative}.emoji-gallery-window:before{background:linear-gradient(145deg,#0a1136cc,#0a0f18cc);border:.1vw solid rgba(136,166,255,.288);border-radius:0;box-shadow:0 30px 60px #090c1473;color:#f4f6fb;content:"";display:flex;flex-direction:column;inset:0;pointer-events:none;position:absolute;z-index:0}.emoji-gallery-window>*{position:relative;z-index:1}.emoji-body{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;padding:0 2vw}.emoji-tab-bar{display:flex;flex-wrap:wrap;gap:1.2vw;justify-content:center}.emoji-tab-bar .tab-pill{justify-content:center;min-width:32vw;width:auto}.tab-pill.is-active{background:linear-gradient(135deg,#57afff38,#8f56ff47);border:.05vw solid #5bc9ff59;box-shadow:0 10px 22px #66a0ff40;color:#fff}.tab-indicator{align-items:center;background:#0d131fc7;border-radius:999vw;color:#d6e5fff0;display:inline-flex;font-size:.8vw;font-weight:600;justify-content:center;letter-spacing:.08vw;min-width:1.4vw;padding:.2vw .6vw}.emoji-grid{margin-top:1vw;padding-bottom:.6vw}.skin-card.emoji-card{transition:transform .2s ease,box-shadow .2s ease}.skin-card.emoji-card .skin-thumbnail{position:relative}.skin-image--video{border-radius:50%;object-fit:cover}.emoji-badges{display:flex;flex-wrap:wrap;gap:.4vw;left:.6vw;pointer-events:none;position:absolute;top:.6vw}.skin-badge--sticker{background:linear-gradient(135deg,#72b9ffd9,#a87affe0);color:#132033}.skin-badge--level{background:linear-gradient(135deg,#ffdf80eb,#ffc643f2);color:#2a1f08}.skin-chip--free{background:#2e67479e;color:#e5fff1}.emoji-empty-state{align-items:center;background:linear-gradient(135deg,#141c30d9,#0c121ee6);border:.08vw solid #5bc9ff2e;border-radius:1.2vw;color:#d6e5ffe6;display:flex;flex:1 1 auto;flex-direction:column;gap:.6vw;justify-content:center;padding:3vw 1vw;text-align:center}.emoji-empty-icon{font-size:2.8vw;line-height:1}.emoji-empty-state h3{font-size:1.4vw;font-weight:600;letter-spacing:.08vw;margin:0}.emoji-empty-state p{color:#c6d6f6c7;font-size:.95vw;margin:0;max-width:22vw}@media (max-width:768px){.emoji-body{gap:4vw;padding:4vw 4vw 5vw}.emoji-tab-bar{gap:3vw}.tab-indicator{font-size:2.8vw;padding:.8vw 2.2vw}.emoji-grid{gap:3vw}.emoji-empty-state{gap:2.4vw;padding:8vw 4vw}.emoji-empty-icon{font-size:10vw}.emoji-empty-state h3{font-size:4.2vw}.emoji-empty-state p{font-size:3.4vw;max-width:60vw}}#players-content{width:82vw}.players-window{background:linear-gradient(145deg,#0a1136cc,#0a0f18cc);border:.1vw solid rgba(136,166,255,.288);border-radius:0;box-shadow:0 30px 60px #090c1473;color:#f4f6fb;display:flex;flex-direction:column;height:60vw;overflow:hidden;padding:0}#players-body{width:100%}.players-toolbar{align-items:center;gap:1.2vw;margin-bottom:.8vw;padding:0 1.2vw}.players-tabs,.players-toolbar{display:flex;flex-wrap:wrap;justify-content:center}.players-tabs{gap:.6vw;width:100%}.players-tab-item{display:flex;position:relative}.players-tab-item input{opacity:0;pointer-events:none;position:absolute}.players-tab{align-items:center;background:#ffffff0a;border:.01vw solid #0000;border-radius:.7vw;box-shadow:none;color:#f4f6fbc7;cursor:pointer;display:flex;font-size:1vw;font-weight:600;gap:.65vw;height:5vw;justify-content:center;letter-spacing:.1vw;outline:none;padding:0 1.2vw;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border .18s ease,color .18s ease;width:12vw}.players-tab:not(.active):hover{background:#ffffff14;box-shadow:none;color:#fff;transform:translateY(-.08vw)}.players-tab.active{background:linear-gradient(135deg,#57afff38,#8f56ff47);border:.01vw solid #5bc9ff59;box-shadow:none;color:#fff}.players-tab-item input:focus-visible+.players-tab{border-color:#5bc9ff80;box-shadow:none}.players-tab-icon{filter:drop-shadow(0 0 .6vw rgba(0,0,0,.25));height:2.2vw;object-fit:contain;width:2.2vw}.players-tab-label{white-space:nowrap}.players-tab-count{background:#0d121c80;border-radius:2vw;color:#e6ebffeb;font-size:.9vw;padding:.2vw .6vw;text-align:center}.players-tab.active .players-tab-count{background:#5bc9ff2e;color:#fff}.players-search{align-items:center;background:#0b0f18d9;border:.15vw solid #ffffff14;border-radius:2vw;box-shadow:inset 0 .4vw 1vw #00000059;display:flex;gap:.4vw;height:4vw;justify-content:center;padding:0 1vw;width:30vw}.players-search input{background:#0000;border:none;color:#e6ebff;font-size:1.1vw;outline:none;width:100%}.players-search input::placeholder{color:#d6e0ff73}.players-search-clear{align-items:center;background:#4f7cff38;border:none;border-radius:1.2vw;color:#f6f8ff;cursor:pointer;display:flex;font-size:1.4vw;height:2.4vw;justify-content:center;line-height:1;transition:background .2s ease-in-out;width:2.4vw}.players-search-clear:hover{background:#4f7cff52}.players-body{flex:1 1;padding:0 1.2vw 1.5vw;width:100%}.players-body,.players-table-wrapper{overflow-y:auto;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin}.players-table-wrapper{background:#0a0d16d1;border:.07vw solid #ffffff0f;border-radius:1vw;box-shadow:inset 0 0 1.4vw #0000008c;overflow-x:hidden;padding:1vw}.players-body::-webkit-scrollbar,.players-table-wrapper::-webkit-scrollbar{width:var(--scrollbar-width)}.players-body::-webkit-scrollbar-thumb,.players-table-wrapper::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:999px}.players-body::-webkit-scrollbar-thumb:hover,.players-table-wrapper::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.players-body::-webkit-scrollbar-track,.players-table-wrapper::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.players-search-tab{background:#0a0d16d1;border:.07vw solid #ffffff0f;border-radius:1vw;box-shadow:inset 0 0 1.2vw #00000073;display:flex;flex-direction:column;gap:.9vw;margin-bottom:1.2vw;padding:1.2vw}.players-search-form{align-items:center;display:flex;flex-wrap:wrap;gap:.6vw}.players-search-input-wrapper{flex:1 1;position:relative}.players-search-input{background:#0e1320e6;border:.1vw solid #ffffff1f;border-radius:.6vw;color:#f6f8ff;font-size:1vw;min-width:14vw;padding:.7vw 1vw;width:100%}.players-search-input::placeholder{color:#ecf0ff73}.players-search-input-clear{background:#ffffff1f;border:none;border-radius:50%;color:#f6f8ff;cursor:pointer;font-size:1.3vw;height:1.8vw;line-height:1;position:absolute;right:.6vw;top:50%;transform:translateY(-50%);width:1.8vw}.players-search-input-clear:hover{background:#fff3}.players-search-submit{background:linear-gradient(135deg,#57afff4d,#8f56ff59);border:.08vw solid #5bc9ff59;color:#f6f8ff;min-width:8vw;text-transform:uppercase}.players-search-error,.players-search-hint,.players-search-status{font-size:.95vw;margin:0}.players-search-hint{color:#e3eaffb8}.players-search-status{color:#92bfffeb}.players-search-error{color:#ff9494e6}.players-search-result{display:flex;flex-direction:column;gap:.9vw}.players-search-result-card{align-items:center;background:#0d111ed9;border:.08vw solid #ffffff14;border-radius:.9vw;display:flex;flex-wrap:wrap;gap:1vw;justify-content:space-between;padding:.9vw 1.1vw}.players-search-result__profile{align-items:center;display:flex;gap:.8vw}.players-search-result__avatar{align-items:center;background:#2e4063a6;border:.08vw solid #ffffff26;border-radius:50%;color:#f6f8ff;display:flex;font-size:1.4vw;font-weight:700;height:3.4vw;justify-content:center;text-transform:uppercase;width:3.4vw}.players-search-result__meta{display:flex;flex-direction:column;gap:.2vw}.players-search-result__name{font-size:1.1vw;font-weight:600}.players-search-result__account{color:#dbe3ffbf;font-size:.9vw}.players-search-result__actions{align-items:center;display:flex;gap:.6vw}.players-search-result__action{min-width:6vw}.players-empty{align-items:center;color:#ced6f2bf;display:flex;font-size:1.1vw;font-weight:600;height:100%;justify-content:center;text-align:center}table.layout{border-collapse:collapse;width:100%}table.display{margin:0}table.display td,table.display th{background:#0e121dd9;border:.07vw solid #ffffff0f;color:#dce3ff;font-size:.95vw;overflow:hidden;padding:1vw;text-align:left;vertical-align:middle;word-break:break-word}table.display th{background:linear-gradient(135deg,#181f30f2,#121828eb);color:#f5f7ff;font-weight:700}table.responsive-table{box-shadow:none}.player-server,.playeraccount{color:#8ab4ff;cursor:pointer;font-weight:600}.player-server:hover,.playeraccount:hover{text-decoration:underline}.playername{font-weight:600}.player-skin{min-width:0;padding:0}.player-skin,.player-skin-preview{align-items:center;display:flex;justify-content:center}.player-skin-preview{background:#0c121e99;border:.07vw solid #ffffff1f;border-radius:50%;flex-shrink:0;height:3.2vw;overflow:hidden;position:relative;width:3.2vw}.player-skin-preview img{display:block;height:100%;object-fit:cover;width:100%}.player-skin-preview--with-image .player-skin-initial{display:none}.player-skin-preview--empty{color:#d6e0ffa6;font-weight:600;letter-spacing:.08vw;text-transform:uppercase}.player-skin-initial{font-size:.95vw;line-height:1}.players-arena-list{display:flex;flex-direction:column;gap:.8vw}.players-arena-item{align-items:center;background:#0e121dc7;border:.07vw solid #ffffff14;border-radius:1vw;box-shadow:inset 0 .4vw 1vw #00000059;cursor:pointer;display:flex;gap:1vw;justify-content:space-between;padding:1vw 1.4vw;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease,background .14s ease}.players-arena-item:focus-visible{border-color:#5b97ff80;box-shadow:0 0 0 .18vw #5b97ff73,inset 0 .4vw 1vw #00000059;outline:none}.players-arena-item:hover{background:#121826d9;box-shadow:inset 0 .4vw 1vw #00000073,0 .8vw 1.6vw #080c1a73;transform:translateY(-.12vw)}.players-arena-item__left{align-items:center;display:flex;flex:1 1;gap:1vw;min-width:0}.players-arena-item__number{align-items:center;background:#242b42e6;border-radius:.8vw;color:#d6e0ffd9;display:inline-flex;font-size:.9vw;font-weight:700;justify-content:center;letter-spacing:.08vw;min-width:2.8vw;padding:.4vw .8vw}.players-arena-item__info{display:flex;flex-direction:column;gap:.35vw;min-width:0}.players-arena-item__name{color:#f4f6fb;font-size:1.1vw;font-weight:700;max-width:20vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.players-arena-item__account{align-self:flex-start;color:#8ab4ff;font-size:.9vw;font-weight:600;opacity:.85}.players-arena-item__actions{align-items:center;display:flex;justify-content:flex-end}.players-arena-item__action{font-size:.9vw;height:3.4vw;min-width:7vw;padding:0 1.8vw;width:auto}.players-list{display:flex;flex-direction:column;gap:.8vw}.players-list-item{align-items:center;background:#0e121dc7;border:.07vw solid #ffffff14;border-radius:1vw;box-shadow:inset 0 .4vw 1vw #00000059;cursor:pointer;display:flex;gap:1vw;justify-content:space-between;padding:1vw 1.4vw;transition:transform .14s ease,box-shadow .14s ease,border-color .14s ease,background .14s ease}.players-list-item:hover{background:#121826d9;box-shadow:inset 0 .4vw 1vw #00000073,0 .8vw 1.6vw #080c1a73;transform:translateY(-.12vw)}.players-list-item:focus-visible{border-color:#5b97ff80;box-shadow:0 0 0 .18vw #5b97ff73,inset 0 .4vw 1vw #00000059;outline:none}.players-list-item__main{display:flex;flex:1 1;flex-direction:column;gap:.4vw;min-width:0}.players-list-item__primary{display:flex;flex-direction:column;gap:.2vw;min-width:0}.players-list-item__title{color:#f4f6fb;font-size:1.05vw;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.players-list-item__subtitle{color:#d6e0ffad;font-size:.85vw;font-weight:600}.players-list-item__meta{align-items:center;display:flex;flex-wrap:wrap;gap:.8vw}.players-list-item__meta-link{background:#0000;border:none;color:#8ab4ff;cursor:pointer;font-size:.85vw;font-weight:600;padding:0;transition:color .18s ease}.players-list-item__meta-link:hover{color:#b5cdff;text-decoration:underline}.players-list-item__status{color:#d6e0ffbf;font-size:.8vw;font-weight:600}.players-list-item__status--tag{align-items:center;background:#242b42d9;border-radius:.9vw;color:#d6e0ffe0;display:inline-flex;justify-content:center;letter-spacing:.12vw;padding:.35vw .8vw;text-transform:uppercase}.players-list-item__actions{align-items:center;display:flex;flex-wrap:nowrap;gap:.6vw;justify-content:flex-end}.players-list-item__actions--inline{flex-wrap:wrap}.players-arena-item__actions .button-81,.players-list-item__actions .button-81{font-size:.9vw;height:3.4vw;min-width:7vw;padding:0 1.8vw;width:auto}.players-list-item__action{width:auto}table.display td{background:#0e121dd9;color:#dce3ff;vertical-align:middle}.actions,.actions-inline{align-items:center;display:flex;gap:.6vw;justify-content:center}.actions-inline{flex-wrap:wrap}.button-81{align-items:center;border:none;border-radius:1.2vw;box-shadow:0 .6vw 1.4vw #090c1452;color:#f7fbff;cursor:pointer;display:inline-flex;font-size:1vw;font-weight:600;height:4vw;justify-content:center;letter-spacing:.05vw;text-transform:uppercase;transition:transform .16s ease,box-shadow .16s ease,background .16s ease;width:11vw}.button-81:hover{box-shadow:0 .8vw 1.8vw #090c1461;transform:translateY(-.1vw)}.button-81:active{box-shadow:0 .4vw 1vw #090c1461;transform:translateY(0)}.players-arena-item__actions .button-81{font-size:.9vw;height:3.4vw;min-width:7vw;padding:0 1.8vw;width:auto}.button-accept{background:linear-gradient(135deg,#46c97bd9,#2bae6ef2)}.button-accept:hover{background:linear-gradient(135deg,#58e08ff2,#34c681f2)}.button-add{background:linear-gradient(135deg,#57afffe6,#3981f5f2)}.button-add:hover{background:linear-gradient(135deg,#6dc3fff2,#4a95fff2)}.button-cancel{background:linear-gradient(135deg,#ffaa4ee6,#e6802ff2)}.button-cancel:hover{background:linear-gradient(135deg,#ffc176f2,#f59947f2)}.button-decline{background:linear-gradient(135deg,#ff6666e6,#d43838f2)}.button-decline:hover{background:linear-gradient(135deg,#ff8181f2,#ea4444f2)}.button-remove{background:linear-gradient(135deg,#708090e6,#4e5b68f2)}.button-remove:hover{background:linear-gradient(135deg,#8899a8f2,#5c6c7bf2)}.button-81:disabled,.button-disabled{background:#8089a059;box-shadow:none;color:#f4f8ffa6;cursor:not-allowed}.players-tab:focus-visible{box-shadow:0 .8vw 1.6vw #57afff52;outline:none}.gif-modal{align-items:center;background:#04060ceb;display:flex;inset:0;justify-content:center;position:fixed;z-index:999}.gif-modal__panel{background:linear-gradient(160deg,#141824f2,#0a0c14fa);border:.12vw solid #373f59cc;border-radius:0;box-shadow:0 2.4vw 5vw #0000008c;color:#eef3ff;display:flex;flex-direction:column;gap:1.6vw;padding:2.8vw;width:50vw}.gif-modal__panel .store-modal__header{padding-left:0;padding-right:3.5vw;position:relative}.gif-modal__title.store-modal__title{color:#8fb5ff;font-size:2.4vw;letter-spacing:.28vw}.gif-modal__description,.gif-modal__footnote{color:#9fa9c6;font-size:1.1vw;line-height:1.6;margin:0}.gif-modal__picker{border:.12vw solid #ffffffbf;border-radius:.5vw;box-shadow:inset 0 .65vw 1.2vw #00000059;height:25vw;overflow:hidden;width:100%}.gif-modal__footnote{color:#7b84a4;font-size:1vw}.checkout{padding-top:10px}.checkout-title{color:#000000b3;font-size:2vmin;line-height:3vmin;text-transform:uppercase}.checkout-price,.checkout-title{font-style:normal;font-weight:600;margin:0}.checkout-price{color:#000;font-size:5vmin;line-height:5vmin}.checkout-description{color:#000000b3;font-size:2vmin;font-style:normal;font-weight:500;line-height:3vmin;margin:1vmin auto 0;max-width:50vw}.checkout-product-image{width:40vh}.checkout-button{background:linear-gradient(180deg,#fff,#d9dfff);border:.5px solid #ffffff80;border-radius:20px;box-shadow:0 1px 3px #0000001a,0 20px 40px #17006633;box-sizing:border-box;cursor:pointer;display:flex;margin:20px auto 0;padding:4px;transition:1s cubic-bezier(.075,.82,.165,1);width:169px}.checkout-button:focus{outline:none}.checkout-button:hover{box-shadow:0 10px 30px #0000001a,0 30px 60px #1700664d;transform:translateY(-2px)}.checkout-button .grey-circle{background:#4442b21a;height:40px;width:40px}.checkout-button .grey-circle,.checkout-button .purple-circle{align-items:center;border-radius:50%;box-shadow:inset 0 0 0 .5px #0000001a;display:flex;justify-content:center}.checkout-button .purple-circle{background:linear-gradient(200.44deg,#4316db 13.57%,#9076e7 98.38%);height:32px;width:32px}.checkout-button .icon{height:20px;margin:0;width:20px}.checkout-button .text-container{grid-row-gap:4px;display:grid;grid-template-columns:1fr;margin:auto auto auto 16px;text-align:left}.checkout-button .text{color:#000;font-size:17px;font-style:normal;font-weight:400;line-height:130%;margin:0}.separator{background:#0003;height:1px;margin:3vmin auto;width:50vw}.paypal{grid-gap:3vmin;display:grid;gap:3vmin}.paypal-button-container{margin:0 auto;width:-webkit-fit-content;width:fit-content}.absoluteFill{height:100%;left:0;position:absolute;top:0;width:100%}.vip-overlay{align-items:center;background:#060810c7;box-sizing:border-box;display:flex;height:100%;justify-content:center;overflow-y:auto;padding:3vw;width:100%}.vip-modal{background:linear-gradient(145deg,#12193aeb,#0b1022e6);border:.1vw solid #ffc67d52;border-radius:0;color:#f4f6fb;display:flex;flex-direction:column;gap:2vw;overflow:hidden;overflow-y:auto;padding:2.6vw 3.2vw;position:relative;width:70vw}.vip-modal:before{background:radial-gradient(80% 55% at 50% 30%,#ffd38c73,#ffa34624 70%,#ffa34600);content:"";height:46%;inset:-28% -20% auto -20%;opacity:.85;pointer-events:none;position:absolute}.vip-modal__close{align-items:center;background:#121a3ce0;border:.16vw solid #849ef673;border-radius:50%;color:#f6f8ff;cursor:pointer;display:flex;font-size:3.51vw;font-weight:700;height:5vw;justify-content:center;line-height:1;position:absolute;right:1.62vw;top:1.62vw;transition:transform .18s ease,box-shadow .18s ease;width:5vw}.vip-modal__close:hover{background:#b4140b;box-shadow:0 1.89vw 3.78vw #06091461;transform:translateY(-.16vw)}.vip-modal__header{align-items:center;display:flex;gap:1.6vw}.vip-modal__badge{filter:drop-shadow(0 .4vw .8vw rgba(255,190,110,.35)) drop-shadow(0 .8vw 1.4vw rgba(0,0,0,.4));height:5.5vw;object-fit:contain;width:5.5vw}.vip-modal__title{display:flex;flex-direction:column;gap:.5vw}.vip-modal__title h2{color:#ffdba1;font-size:2.6vw;letter-spacing:.14vw;margin:0;text-shadow:0 .3vw 1.2vw #ffb85a47;text-transform:uppercase}.vip-modal__title p{color:#e0eaffd1;font-size:1vw;margin:0}.vip-modal__status{align-items:center;background:linear-gradient(135deg,#172444d1,#101b35ad);border:.05vw solid #6ccdff52;border-radius:.9vw;color:#dceaffdb;display:inline-flex;font-size:.95vw;gap:.6vw;padding:.9vw 1.4vw;width:-webkit-fit-content;width:fit-content}.vip-modal__status--active{background:linear-gradient(135deg,#38240bd9,#231833d6);border-color:#ffd69499;color:#ffeac8f2}.vip-modal__price{align-items:baseline;display:flex;gap:1vw}.vip-modal__amount{color:#ffe1ab;font-size:3.6vw;font-weight:700}.vip-modal__amount sup{font-size:1.6vw}.vip-modal__label{color:#e2ecffd1;font-size:1.1vw;letter-spacing:.1vw;text-transform:uppercase}.vip-modal__gallery{grid-gap:.55vw;align-content:flex-start;display:grid;gap:.55vw;grid-template-columns:repeat(5,minmax(0,1fr));justify-items:stretch;margin:0 auto;width:min(100%,49vw)}.vip-modal__gallery-item{align-items:center;background:radial-gradient(130% 130% at 50% 10%,#ffd902,#c09d11),linear-gradient(160deg,#22183af0,#10162af5);border:.1vw solid rgba(255,251,0,.781);border-radius:2.2vw;display:flex;height:10.5vw;justify-content:center;overflow:hidden;position:relative;width:100%}.vip-modal__gallery-item img{display:block;filter:drop-shadow(0 .6vw 1.2vw rgba(0,0,0,.4));max-height:100%;object-fit:contain;width:100%}.vip-modal__gallery-caption{background:linear-gradient(180deg,#0000,#000000bf);bottom:0;color:#eaf2ffeb;font-size:.8vw;left:0;letter-spacing:.05vw;padding:.5vw .8vw;position:absolute;right:0;text-transform:uppercase}.vip-modal__cta{background:linear-gradient(140deg,#221b3dd1,#13192ead);border:.05vw solid #ffb67847;border-radius:1vw;display:flex;flex-direction:column;gap:.9vw;padding:1.2vw}.vip-modal__cta h3{color:#ffe1ab;font-size:1.2vw;letter-spacing:.08vw;margin:0;text-shadow:0 .25vw .75vw #ffba6c59;text-transform:uppercase}.vip-modal__steps{grid-gap:.6vw;color:#dee8ffe0;display:grid;font-size:.95vw;gap:.6vw;line-height:1.5;list-style:none;margin:0;padding:0}.vip-modal__steps li{display:flex;gap:.6vw}.vip-modal__steps span{color:#ffe1ab;font-weight:700}.vip-modal__footer{color:#dce6ffa3;font-size:.85vw;text-align:center}.vip-modal__actions{display:flex;flex-wrap:wrap;gap:.8vw}.vip-modal__copy{background:linear-gradient(135deg,#281f44d9,#151c34c2);border:.05vw solid #ffc67d52;border-radius:.9vw;color:#f5f0ffeb;cursor:pointer;font-size:.95vw;padding:.9vw 1.6vw;transition:transform .18s ease,background .18s ease,border-color .18s ease}.vip-modal__copy:hover{background:linear-gradient(135deg,#ffc47861,#281f44eb);border-color:#ffc47885;transform:translateY(-.08vw)}.vip-modal__copy.is-success{background:linear-gradient(135deg,#3b2a18d9,#202436d1);border-color:#ffe0a8a6;color:#ffedceeb}#store.modern-store{background:#0d1117a6;box-sizing:border-box;display:flex;justify-content:center;padding:3vh 0}#store.modern-store[hidden]{display:none}#store-content.store-panel{background:linear-gradient(145deg,#0a1136cc,#0a0f18cc);border:.1vw solid rgba(136,166,255,.288);border-radius:0;box-shadow:0 1.3vw 3.1vw #0408128c;color:#f4f6fb;display:flex;flex-direction:column;max-height:85vh;overflow:hidden;padding:1.2vw 1.2vw 0;width:clamp(60vw,66vw,72vw)}.store-banner{display:block;height:4vw;left:-1.2vw;margin-top:-1.3vw;position:relative;width:calc(100% + 2.4vw);z-index:2}.store-banner img{display:block;height:6vw;width:100%}.store-body.window-body{background:#0000;min-height:0}.store-body.window-body,.store-scroll{display:flex;flex:1 1 auto;flex-direction:column;margin:0;padding:0}.store-scroll{align-items:stretch;box-sizing:border-box;overflow-y:auto;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin;width:100%}.store-scroll::-webkit-scrollbar{width:var(--scrollbar-width)}.store-scroll::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:999px}.store-scroll::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.store-scroll::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.button-hover{position:relative;transform-origin:center;transition:transform .28s ease,box-shadow .28s ease,filter .28s ease}.button-hover:after{background:radial-gradient(60% 70% at 50% 25%,#ffffff73,#ffb47d40 55%,#ffb47d00 75%);border-radius:inherit;content:"";inset:12%;opacity:0;pointer-events:none;position:absolute;transform:scale(.9);transition:opacity .28s ease,transform .28s ease}.button-hover:focus-visible,.button-hover:hover{box-shadow:0 1.2vw 2.4vw #ffb06659;filter:brightness(1.05);transform:translateY(-.4vw) scale(1.04)}.button-hover:focus-visible:after,.button-hover:hover:after{opacity:1;transform:scale(1)}.button-hover:focus-visible{outline:.18vw solid #ffc97db3;outline-offset:.12vw}#store .store-body .button-hover{width:auto}.store-section,.store-section__inner{align-items:center;display:flex;flex-direction:column;margin:0;padding:0;width:100%}.store-section__inner{max-width:65vw}.store-section__header{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.store-section__title{align-items:center;display:inline-flex;font-family:Open Sans,sans-serif;font-size:2.1vw;font-weight:700;letter-spacing:.08em;margin:0;text-align:center;text-transform:uppercase}.store-section__title--customization{color:#fff;text-shadow:0 .2vw .4vw #67d5ff73}.store-section__title--vip{color:#f6aa21;text-shadow:0 .25vw .55vw #f6aa2173}.store-section__title--premium{color:#f6aa21;text-shadow:0 .25vw .55vw #f6aa214d}.store-title-free{color:#67d5ff;text-shadow:0 .2vw .45vw #67d5ff66}.store-title-ampersand{color:#f4f6fba6;letter-spacing:.2em}.store-title-premium{color:#f6aa21;text-shadow:0 .25vw .55vw #f6aa2173}.store-section__timer{align-items:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:.5vw;box-shadow:0 12px 24px #090c1447;color:#f0f4ffeb;display:flex;gap:.5vw;padding:.5vw 1vw}.store-section__timer .timer{color:#fff;font-size:.95vw;letter-spacing:.08em}.store-section__timer-label{color:#848484;font-size:.8vw;text-transform:uppercase}.store-section__timer--free{align-items:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:.5vw;box-shadow:0 12px 24px #090c1447;color:#f0f4ffeb;display:flex;gap:.5vw;padding:.5vw 1vw}.store-section__timer--free .timer{color:#fff}.store-section__timer--free .store-section__timer-label{color:#848484;font-size:.8vw;text-transform:uppercase}.store-section--vip,.store-section--vip-packs{align-items:center}.store-section--vip .reflection.button-hover{align-self:center;display:block;min-height:13vw;min-width:55vw}.server-overlay{padding:0}.server-window{background:linear-gradient(145deg,#0a1136cc,#0a0f18cc);border:.1vw solid rgba(136,166,255,.288);border-radius:0;color:#f4f6fb;display:flex;flex-direction:column;height:45vw;padding:0;width:75vw}.server-window img{-webkit-user-drag:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.server-body-scroll{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;overflow-y:auto;padding:1.6vw;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin}.server-body-scroll::-webkit-scrollbar{width:var(--scrollbar-width)}.server-body-scroll::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:999px}.server-body-scroll::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.server-body-scroll::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.server-body{display:flex;gap:2vw;height:35vw;justify-content:center;margin:0 auto;overflow-y:scroll;padding:0 2vw 1.6vw;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin;width:72vw}.server-body::-webkit-scrollbar{width:var(--scrollbar-width)}.server-body::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:999px}.server-body::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.server-body::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.server-column{background:#0c122099;border:.08vw solid #5bc9ff33;border-radius:1.2vw;display:flex;flex-direction:column;gap:1vw;height:35vw;padding:1.4vw 1.6vw}.server-column--regions{width:18vw}.server-column--modes{width:19vw}.server-column--list{background:#10182aad;width:26vw}.server-column__header{align-items:flex-start;display:flex;gap:.9vw}.server-column__icon{filter:drop-shadow(0 .45vw .9vw rgba(0,0,0,.45));height:2.6vw;object-fit:contain;width:2.6vw}.server-column__title{font-size:1.15vw;font-weight:600;letter-spacing:.05vw;margin:0}.server-column__list{display:flex;flex-direction:column;gap:.7vw;height:28vw;overflow-x:hidden;overflow-y:auto;padding-right:.3vw;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin}.server-column__list::-webkit-scrollbar{width:var(--scrollbar-width)}.server-column__list::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:.4vw}.server-column__list::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.server-column__list::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.server-column__list--dense{gap:.6vw}.server-empty{background:#0c1322a6;border:.08vw dashed #5bc9ff2e;border-radius:1vw;color:#c6d2eab3;font-size:.95vw;padding:1.6vw;text-align:center}.server-option{background:#141c30a8;border:.09vw solid #5bc9ff2e;border-radius:.95vw;box-sizing:border-box;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:.75vw;padding:.95vw 1.1vw;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease;width:14.4vw}.server-option--region{min-height:7vw;padding:1.1vw}.server-option:hover{border-color:#5bc9ff66;transform:translateY(-.15vw)}.server-option.is-active{background:linear-gradient(135deg,#57afff33,#816aff40);border-color:#5bc9ff8c}.server-option__content{align-items:center;display:flex;gap:.9vw;justify-content:space-between}.server-option__main{align-items:center;display:flex;gap:.8vw}.server-option__thumbnail{background:#0e1528b8;border:.1vw solid #5bc9ff59;border-radius:.7vw;height:3.1vw;object-fit:cover;width:3.1vw}.server-option__thumbnail--large{height:5vw;width:5vw}.server-option__title{color:#eef5ff;font-size:1.05vw;font-weight:600;letter-spacing:.04vw}.server-option--mode{gap:.6vw}.server-option--crazy,.server-option--event,.server-option--instant{background:#141c30a8;border-color:#5bc9ff2e}.server-option--crazy.is-active,.server-option--event.is-active,.server-option--instant.is-active{background:linear-gradient(135deg,#57afff33,#816aff40);border-color:#5bc9ff8c}.server-ping{align-items:center;border-radius:999vw;display:inline-flex;font-size:.72vw;font-weight:600;gap:.2vw;letter-spacing:.04vw;padding:.2vw .6vw}.server-ping:before{background:currentColor;border-radius:50%;content:"";height:.55vw;width:.55vw}.server-ping--good{background:#22c55e2e;color:#34d399}.server-ping--ok{background:#facc152e;color:#fbbf24}.server-ping--bad{background:#f8717133;color:#f87171}.server-ping--unknown{background:#94a3b82e;color:#e2e8f0e6}.server-entry{background:#141c30a8;border:.09vw solid #5bc9ff2e;border-radius:1vw;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:.75vw;padding:1vw 1.2vw;text-align:left;transition:transform .18s ease,border-color .18s ease,background .18s ease;width:22vw}.server-entry:hover{border-color:#5bc9ff66;transform:translateY(-.12vw)}.server-entry.is-active{background:linear-gradient(135deg,#57afff33,#816aff40);border-color:#5bc9ff8c}.server-entry__top{align-items:center;display:flex;gap:.6vw;justify-content:space-between}.server-entry__title{color:#f4f7ff;font-size:1.05vw;font-weight:600;letter-spacing:.04vw}.server-entry__badge{background:#5bc9ff24;border:.08vw solid #5bc9ff2e;border-radius:999vw;color:#e0eeffe6;font-size:.72vw;font-weight:600;letter-spacing:.04vw;padding:.32vw .72vw;text-transform:uppercase}.server-entry__badge--full{background:#f8717138;border-color:#f8717166;color:#ffe4e6}.server-entry__badge--busy{background:#facc1538;border-color:#facc1566;color:#fff3cd}.server-entry__badge--active{background:#3b82f638;border-color:#3b82f666;color:#dbeafe}.server-entry__badge--open{background:#22c55e38;border-color:#22c55e59;color:#dcfce7}.server-entry__stats{align-items:center;color:#c8d2ecc7;display:flex;font-size:.8vw;justify-content:space-between}.server-entry__bar{background:#0c1321a6;border-radius:999vw;height:.5vw;overflow:hidden;position:relative}.server-entry__bar-fill{background:linear-gradient(90deg,#57afffe6,#816affeb);border-radius:inherit;bottom:0;left:0;position:absolute;top:0;transition:width .25s ease}.server-entry__meta{align-items:center;color:#b4c4e0b8;display:flex;font-size:.75vw;gap:.6vw;justify-content:space-between}.server-entry__tag{border:.08vw solid #fff3;border-radius:999vw;font-size:.7vw;letter-spacing:.06vw;padding:.2vw .6vw;text-transform:uppercase}.server-footer{align-items:center;display:flex;height:8vw;justify-content:center;padding:1.4vw 2vw 2vw}.server-footer__left{align-items:center;display:flex;flex-direction:column;gap:.45vw;text-align:center}.server-footer__hint{color:#becdecb3;font-size:.9vw}.server-footer__right{display:none}.server-footer__action{align-items:center;background:#57afff2e;border:.09vw solid #57afff59;border-radius:.8vw;color:#e6f1ff;cursor:pointer;display:inline-flex;font-size:1vw;font-weight:600;gap:.5vw;letter-spacing:.05vw;padding:.8vw 1.8vw;transition:transform .18s ease,border-color .18s ease}.server-footer__action .material-symbols-outlined{font-size:1.1vw}.server-footer__action:hover:not(:disabled){border-color:#57afff8c;transform:translateY(-.12vw)}.server-footer__action:disabled{cursor:not-allowed;opacity:.4}#MoreButtons,#Settings-common,#Settings-input,#Settings-quality,#keys{border:0 solid #c2c2c2;border-radius:0}#settings{height:100vh;left:0;position:fixed;top:0}.modern-settings{align-items:center;background:rgba(135ff,17,23,.65);box-sizing:border-box;display:flex;height:100%;justify-content:center;margin:0;padding:0}.settings-banner{background-color:#0000;display:block;height:1vw;left:-1.2vw;margin-top:-1.3vw;position:relative;width:calc(100% + 2.4vw);z-index:-1}.settings-banner img{background-color:#0000;display:block;height:7vw;width:100%}#settings{width:100vw;z-index:201}.modern-settings{background:#0d1117a6;padding:3vh 0}.settings-panel{background:linear-gradient(145deg,#0a1136cc,#0a0f18cc);border:.1vw solid rgba(136,166,255,.288);border-radius:0;box-shadow:0 30px 60px #090c1473;color:#f4f6fb;max-height:85vh;overflow:hidden;width:clamp(58em,72vw,64em)}#settings-body hr{margin-bottom:5px;margin-top:5px}.checkbox label{margin-left:16em;-webkit-user-select:none;user-select:none}.settings-tabs-wrapper{align-content:flex-start;display:flex;flex:1 1 auto;flex-wrap:wrap;height:80vh;justify-content:center;min-height:0;vertical-align:middle;width:100%}.modern-tabs{gap:.5vw;padding:0 2.2vw 2.2vw}.settings-tabs-wrapper>label{order:1}.settings-tab-label{align-items:center;background:#ffffff0a;border:.01vw solid #0000;border-radius:.5vw;color:#f4f6fbc7;cursor:pointer;display:inline-flex;font-size:1.14em;font-weight:600;gap:.7em;letter-spacing:.04em;padding:1.05em 1.6em;transition:all .18s ease}.settings-tab-label img{height:2.16em;width:2.16em}.settings-tab-label:hover{background:#ffffff14;color:#fff}.settings-tabs-wrapper>div{flex:1 1 100%;height:90%;min-height:0;order:2}.settings-tabs-wrapper>div,.settings-tabs-wrapper>input[type=radio]{display:none}.settings-tabs-wrapper>input[type=radio]:checked+label{background:linear-gradient(135deg,#57afff38,#8f56ff47);border:.01vw solid #5bc9ff59;box-shadow:0 10px 22px #66a0ff40;color:#fff}.settings-tabs-wrapper>input[type=radio]:checked+label+div{display:flex}.settings-tab-body{background:rgba(0,0,0 0);flex:1 1 100%;margin:0;overflow-y:auto;padding:0;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin;width:100%}.settings-tab-body ul{align-items:center;display:flex;flex-direction:column;gap:.8em;list-style:none;margin:.5em auto;padding:0}.settings-tab-body::-webkit-scrollbar{width:var(--scrollbar-width)}.settings-tab-body::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:999px}.settings-tab-body::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.settings-tab-body::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.touch-hud-wrapper{background-color:#dfdfdf;border:.05em solid #d3d3d3;border-radius:1em;display:flex;flex-direction:column;gap:1.5em;margin:1em;max-width:60em;padding:1.5em;width:calc(100% - 2em)}.touch-hud-header{align-items:center;display:flex;flex-wrap:wrap;gap:1em;justify-content:space-between}.touch-hud-header h4{color:#3a3a3a;font-size:1.6em;margin:0}.touch-hud-header p{color:#575757;font-size:.9em;margin:.2em 0 0;max-width:30em}.touch-hud-edit-btn{background:linear-gradient(135deg,#3f8cff,#6933ff);border:none;border-radius:.5em;color:#fff;cursor:pointer;font-size:1em;font-weight:600;padding:.6em 1.4em}.touch-hud-edit-btn:hover{filter:brightness(1.05)}.touch-hud-canvas{aspect-ratio:9/16;background:linear-gradient(180deg,#ffffffe6,#dcdcdce6);border:.05em solid silver;border-radius:1em;margin:0 auto;max-width:28em;overflow:hidden;position:relative;touch-action:none;width:100%}.touch-hud-button{align-items:center;background:#fffc;border:.15em solid #64646459;border-radius:50%;box-shadow:0 .3em .6em #00000026;color:#333;display:flex;flex-direction:column;justify-content:center;pointer-events:auto;position:absolute;touch-action:none;-webkit-user-select:none;user-select:none}.touch-hud-button--editing{cursor:grab}.touch-hud-button--editing:active{cursor:grabbing}.touch-hud-button--hidden{opacity:.35}.touch-hud-button__icon{height:45%;object-fit:contain;pointer-events:none;width:45%}.touch-hud-button__label{font-size:.65em;margin-top:.2em;pointer-events:none;text-align:center}.touch-hud-button__resize{align-items:center;background:#2d7dff;border:none;border-radius:50%;color:#fff;cursor:nwse-resize;display:flex;font-size:.9em;height:1.6em;justify-content:center;position:absolute;right:-.6em;top:-.6em;width:1.6em}.touch-hud-button__resize:active{cursor:grabbing}.touch-hud-overlay{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:none;position:absolute}.touch-hud-done-btn{background:#34c759;border:none;border-radius:999px;box-shadow:0 .4em 1em #34c75966;color:#fff;cursor:pointer;font-size:1.2em;font-weight:700;padding:.75em 2.4em;pointer-events:auto}.touch-hud-cancel-btn{background:#323232b3;border:none;border-radius:.5em;color:#fff;cursor:pointer;font-size:.9em;padding:.4em .9em;position:absolute;right:.8em;top:.8em}.touch-hud-toggle-list{display:flex;flex-wrap:wrap;gap:.8em;justify-content:center}.touch-hud-toggle{align-items:center;background:#ffffffe6;border:.05em solid #00000014;border-radius:.8em;color:#3f3f3f;display:flex;font-size:1em;gap:.7em;padding:.6em 1em}.touch-hud-toggle input{display:none}.touch-hud-toggle__lever{background:linear-gradient(135deg,#bababa,#d5d5d5);border-radius:999px;height:1.2em;position:relative;transition:background .2s;width:2.2em}.touch-hud-toggle__lever:after{background:#fff;border-radius:50%;box-shadow:0 .2em .4em #0003;content:"";height:1em;left:.1em;position:absolute;top:.1em;transition:transform .2s;width:1em}.touch-hud-toggle input:checked+.touch-hud-toggle__lever{background:linear-gradient(135deg,#32d74b,#20a147)}.touch-hud-toggle input:checked+.touch-hud-toggle__lever:after{transform:translateX(1em)}#settings input[type=range]{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,#57afffb3,#8f56ffb3);border-radius:999px;box-shadow:inset 0 0 0 1px #ffffff1f;height:6px;outline:none;width:100%}#settings input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:.22vw solid #2463ffbf;border-radius:50%;box-shadow:0 .52vw 1.35vw #2a73ff59;cursor:pointer;height:2.2vw;width:2.2vw}#settings input[type=range]::-moz-range-thumb{background:#fff;border:.22vw solid #2463ffbf;border-radius:50%;box-shadow:0 .52vw 1.35vw #2a73ff59;cursor:pointer;height:2.2vw;width:2.2vw}#settings input[type=checkbox]{height:0;opacity:0;position:absolute;width:0}#settings input[type=checkbox]+label{align-items:center;background:#ffffff26;border:1px solid #fff3;border-radius:999px;box-shadow:inset 0 0 0 1px #00000014;cursor:pointer;display:inline-flex;height:1.7em;padding:0 .2em;position:relative;transition:all .18s ease;width:3.5em}#settings input[type=checkbox]+label:after{background:#fff;border-radius:50%;box-shadow:0 .52vw 1.35vw #00000040;content:"";height:1.25em;left:.3em;position:absolute;top:50%;transform:translateY(-50%);transition:transform .18s ease,background .18s ease;width:1.25em}#settings input[type=checkbox]:checked+label{background:linear-gradient(135deg,#57afff73,#8f56ff73);border-color:#5bc9ff73;box-shadow:inset 0 0 0 1px #ffffff1f}#settings input[type=checkbox]:checked+label:after{background:radial-gradient(circle at 30% 30%,#fff,#e5f0fff2);transform:translate(1.6em,-50%)}#settings li{align-items:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:.5vw;box-shadow:0 12px 24px #090c1447;color:#f0f4ffeb;display:flex;gap:.9em;margin-bottom:.9em!important;padding:.75em 1.2em}#settings li.info-card{background:#0e131c!important;border:1px solid #ffffff24!important;color:#f8fafc!important}#settings li.info-card--tall{align-items:flex-start}#settings li img{filter:drop-shadow(0 4px 8px rgba(9,12,20,.35));height:2em!important;width:2em!important}.settings-link-item{background:#ffffff0a;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background-color .18s ease}.settings-link-item:hover{background:#1d2c4a66;border-color:#7cb1ff73!important;box-shadow:0 1.2vw 2.4vw #090c1459;transform:translateY(-.2vw)}.modern-account{background:#0d1117a6}.account-panel{background:linear-gradient(145deg,#0a1136cc,#0a0f18cc);border:.1vw solid rgba(136,166,255,.288);border-radius:0;box-shadow:0 30px 60px #090c1473;color:#f4f6fb;display:flex;flex-direction:column;height:42vw;overflow:hidden;width:67vw}.profile-tab{color:#fafdff;display:block;padding:1.2vw 0}.profile-layout{align-items:flex-start;display:flex;flex-wrap:wrap;gap:2vw}.profile-column{display:flex;flex-direction:column;gap:1.2vw}.profile-column--main{flex:1 1 34vw;min-width:30vw}.profile-column--side{flex:1 1 24vw;min-width:22vw}.profile-card{background:linear-gradient(145deg,#111736eb,#090f1ee6);border:.08vw solid #90a6ee47;border-radius:1.4vw;box-shadow:0 1.8vw 3.4vw #05091473;display:flex;flex-direction:column;gap:1.2vw;padding:1.6vw}.profile-avatar-stack{align-items:center;display:flex;justify-content:center;position:relative}.profile-avatar{border:.25vw solid #7ca4ffb3;border-radius:50%;box-shadow:0 1.2vw 2.6vw #04081466;height:14vw;object-fit:cover;width:14vw}.profile-badge{height:4vw;position:absolute;right:calc(50% - 7vw);top:1vw;width:4vw}.profile-name{font-size:2vw;font-weight:800;letter-spacing:.12vw;margin:0;text-align:center}.profile-meta{display:flex;flex-direction:column;gap:.35vw}.profile-meta-line{align-items:center;color:#f4f6fbeb;display:inline-flex;flex-wrap:wrap;font-size:.95vw}.profile-meta-label{color:#d6e0ffd9;font-weight:600;text-transform:uppercase}.profile-meta-value{color:#fff;font-weight:700}.profile-meta-copy{background:#ffffff24;border:.01vw solid #d1dcff73;border-radius:.5vw;color:#fff;cursor:pointer;font-weight:600;height:2vw;transform:translateY(-.4vw);transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease;width:6vw}.profile-meta-copy:hover{border-color:#d1dcffb3;box-shadow:0 .2vw 1.2vw #77e5ff57;transform:translateY(-.5vw)}.profile-meta-copy:active{box-shadow:0 .3vw .8vw #77e5ff47;transform:translateY(-.2vw)}.profile-meta-compact{color:#fff;display:flex;flex-direction:column}.profile-meta-strip{align-items:start;color:#fff;display:flex;height:1vw;justify-content:center}.profile-meta-strip--inline{color:#fff;flex-wrap:nowrap;font-size:1.2vw;justify-content:flex-start}.profile-meta-strip-text{color:#fff!important;font-weight:700;letter-spacing:.03vw}.profile-meta-copy--inline{font-size:1vw}.profile-meta-footnote{color:#fff;font-size:1.2vw;letter-spacing:.032vw}.profile-meta-pills{color:#fff;display:flex;flex-wrap:start;font-size:1.2vw}.profile-meta-pill{align-items:start;color:#fff;display:flex;flex:1 1 8vw;height:1vw;justify-content:flex-start;max-width:12vw;min-width:6vw}.profile-meta-pill-text{color:#fff!important;font-weight:700;white-space:nowrap}.profile-resource-inline{align-items:center;display:flex;gap:1.2vw;margin:0!important;padding:.2vw 0!important}.profile-resource-inline span{height:auto!important;line-height:1.2;margin:0!important;padding:0!important}.profile-resources{display:flex;flex-wrap:wrap;gap:1vw}.profile-resource{align-items:center;background:#1b2446a6;border:.06vw solid #849ef640;border-radius:1vw;box-shadow:inset 0 .6vw 1.2vw #05091459;display:flex;flex:1 1 10vw;gap:.6vw;min-width:10vw;padding:.9vw 1.1vw}.profile-resource-icon{height:3vw;width:3vw}.profile-resource-info{display:flex;flex-direction:column;line-height:1.2}.profile-resource-value{color:#fff;font-size:1.2vw;font-weight:700}.profile-resource-label{color:#d6e0ffbf;font-size:.8vw;letter-spacing:.08vw;text-transform:uppercase}.profile-level{display:flex;flex-direction:column;gap:.6vw}.profile-level-header{align-items:baseline;display:flex;font-size:1vw;gap:.4vw;letter-spacing:.08vw}.profile-level-label{color:#d6e0ffbf;font-weight:600;text-transform:uppercase}.profile-level-value{color:#fff;font-size:2vw;font-weight:800}.profile-level-progress{background:#181e3acc;border:.05vw solid #849ef659;border-radius:999px;height:.8vw;overflow:hidden}.profile-level-progress-bar{background:linear-gradient(90deg,#7cf1fe,#64e1ff 50%,#53ffc8);border-radius:inherit;box-shadow:0 0 1.4vw #53ffc859;height:100%}.profile-panel{background:#111736e0;border:.06vw solid #90a6ee40;border-radius:1vw;box-shadow:0 1.4vw 2.6vw #0509146b;display:flex;flex-direction:column;gap:.8vw;padding:1.2vw}.profile-panel-title{color:#d6e0ffc7;font-size:1.1vw;letter-spacing:.12vw;margin:0;text-transform:uppercase}.profile-panel-body{background:#0c1228a6;border:.05vw solid #90a6ee2e;border-radius:.8vw;flex:1 1;padding:.8vw}.profile-panel-body--scroll{height:12vw;overflow:auto;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin}.profile-panel-body--scroll::-webkit-scrollbar{width:var(--scrollbar-width)}.profile-panel-body--scroll::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:999px}.profile-panel-body--scroll::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.profile-panel-body--scroll::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.profile-panel-body--media{align-items:center;display:flex;height:12vw;justify-content:center}#leaderboards.modern-leaderboards{background:#0d1117a6}#leaderboards-content.leaderboards-panel{background:linear-gradient(145deg,#0a1136cc,#0a0f18cc);border:.1vw solid rgba(136,166,255,.288);border-radius:0;box-shadow:0 30px 60px #090c1473;color:#f4f6fb;display:flex;flex-direction:column;overflow:hidden;padding:0}.leaderboard-tabs-wrapper{align-content:flex-start;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.6vw;justify-content:center;min-height:0;overflow-y:auto;padding:0 2vw 2vw;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin;width:100%}.leaderboard-tabs-wrapper::-webkit-scrollbar{width:var(--scrollbar-width)}.leaderboard-tabs-wrapper::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:999px}.leaderboard-tabs-wrapper::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.leaderboard-tabs-wrapper::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.leaderboard-tabs-wrapper>label{align-self:center;flex:0 0 auto;order:1}.leaderboard-tabs-wrapper>div{order:2}.leaderboard-tab-input{opacity:0;pointer-events:none;position:absolute}.leaderboard-tabs-wrapper>label.leaderboard-tab{align-items:center;background:#ffffff0a;border:.01vw solid #0000;border-radius:.5vw;box-shadow:none;color:#f4f6fbc7;cursor:pointer;display:inline-flex;font-size:1.14vw;font-weight:600;gap:.7vw;height:5vw;justify-content:center;letter-spacing:.04vw;margin-top:1vw;min-width:10.5vw;padding:0 1.6vw;transition:all .18s ease}.leaderboard-tabs-wrapper>label.leaderboard-tab img{filter:drop-shadow(0 6px 12px rgba(5,8,17,.45));height:2.6vw;width:2.6vw}.leaderboard-tabs-wrapper>label.leaderboard-tab span{pointer-events:none}.leaderboard-tabs-wrapper>label.leaderboard-tab:hover{background:#ffffff14;color:#fff}.leaderboard-tabs-wrapper input[type=radio]:checked+label.leaderboard-tab{background:linear-gradient(135deg,#57afff38,#8f56ff47);border:.01vw solid #5bc9ff59;box-shadow:0 10px 22px #66a0ff40;color:#fff}.leaderboard-tabs-wrapper input[type=radio]:checked+label.leaderboard-tab+div{display:flex;flex-direction:column}.leaderboard-container{background:#0000;border:0;border-radius:.8vw;box-shadow:none;display:none;margin:.5vw 0 0;padding:1vw;width:100%}.leaderboard-container .window-body{color:#f4f6fb}.leaderboard-list{gap:1vw}.leaderboard-value{color:#8ab4ff;font-weight:600}.podium{align-items:center;background:#0000;border:.12vw solid #ffffff1f;border-radius:.8vw;box-shadow:none;color:#f4f6fb;display:flex;justify-content:space-around;margin-top:20px;padding:20px}.container{display:flex;justify-content:center}.place{align-items:center;background:#0000;border:.12vw solid #ffffff1f;border-radius:.8vw;box-shadow:none;display:flex;text-align:center;transition:transform .3s ease;width:30%}.first-place:hover,.second-place:hover,.third-place:hover{transform:translateY(-5px);transition:transform 1s}.first-place{background:#0000;border:.2vw solid #fedf77a6;border-radius:.9vw;color:#fff6d5}.second-place{background:#0000;border:.2vw solid #7cb1ff99;border-radius:.9vw;color:#e2eeff}.third-place{background:#0000;border:.2vw solid #ffa67c99;border-radius:.9vw;color:#ffe5d6}.player-name{color:#f4f6fb}.player-value{color:#8ab4ff;font-weight:600}.leaderboard-row{cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.leaderboard-row:not(.personal-leaderboard-row):hover{border-color:#6bb1ff73!important;box-shadow:0 18px 32px #090c1459;transform:translateY(-.25vw)}.info-window{color:#e6ecff;display:flex;flex-direction:column;gap:1.2vw;height:100%;padding:1.4vw 1.8vw}.info-window--full{flex:1 1 auto;height:100%}.info-window__intro{color:#e6efffd9;font-size:1.05vw;line-height:1.6}.info-window__sections{display:flex;flex-direction:column;gap:1.4vw}.info-section{background:#10182a8c;border:.08vw solid #6097ff2e;border-radius:.9vw;box-shadow:0 1.4vw 2.6vw #060a166b;padding:1.1vw 1.4vw}.info-section--flex{display:flex;flex:1 1;flex-direction:column;min-height:0}.info-section__title{align-items:center;color:#f0f5ff;display:flex;font-size:1.14vw;font-weight:600;gap:.6vw;margin:0 0 .6vw}.info-section__subtitle{color:#e5eeffa6;font-size:.95vw;margin:0 0 1vw}.info-chip-list{display:flex;flex-wrap:wrap;gap:.7vw}.info-chip{align-items:center;background:#15213a99;border:.08vw solid #76b5ff47;border-radius:999px;color:#eff5ff;cursor:pointer;display:inline-flex;font-size:.92vw;font-weight:500;gap:.5vw;padding:.55vw 1.1vw;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.info-chip:hover{background:#21314eb8;border-color:#8cceff8c;box-shadow:0 1.2vw 2.4vw #090e1c59;transform:translateY(-.18vw)}.info-chip--secondary{background:#22183099;border-color:#a88bff59}.info-chip--secondary:hover{background:#2d213eb8;border-color:#bfa6ff99;box-shadow:0 1.2vw 2.4vw #130b2e59}.info-list{color:#e2ecffd1;display:flex;flex-direction:column;font-size:.95vw;gap:.55vw;list-style:none;margin:.6vw 0 0;padding:0}.info-list li{align-items:center;display:flex;gap:.55vw}.info-note{color:#e2ecffb3;font-size:.92vw;line-height:1.55;margin:0}.info-tabs{display:flex;flex-wrap:wrap;gap:.6vw;margin-bottom:1vw}.info-tabs__button{background:#131e32a6;border:.08vw solid #76b5ff47;border-radius:.6vw;color:#dfe7ff;cursor:pointer;font-size:.95vw;font-weight:600;padding:.65vw 1.2vw;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.info-tabs__button:hover{background:#1f304cc7;border-color:#8cceff8c;box-shadow:0 1vw 2vw #090e1c52;transform:translateY(-.12vw)}.info-tabs__button.is-active{background:linear-gradient(135deg,#54a5ff52,#9478ff5c);border-color:#9478ff8c;box-shadow:0 1.2vw 2.6vw #5c77ff52;color:#fff}.info-frame{background:#0b111eb8;border:.08vw solid #76b5ff33;border-radius:.8vw;box-shadow:inset 0 0 0 .08vw #76b5ff2e;flex:1 1 auto;min-height:0;overflow:hidden;width:100%}.info-section--flex .info-frame{flex:1 1;min-height:0}.info-frame iframe{background:#0000;border:none;height:100%;width:100%}.info-contact-grid{grid-gap:1vw;display:grid;gap:1vw;grid-template-columns:repeat(auto-fit,minmax(18vw,1fr))}.info-contact-card{background:#10182aa6;border:.08vw solid #76b5ff38;border-radius:.9vw;display:flex;flex-direction:column;gap:.6vw;padding:1vw 1.2vw;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.info-contact-card:hover{border-color:#8cceff8c;box-shadow:0 1.3vw 2.6vw #0a112261;transform:translateY(-.2vw)}.info-contact-card button{align-self:flex-start;background:#9478ff38;border:.08vw solid #9478ff73;border-radius:.6vw;color:#f4f5ff;cursor:pointer;font-size:.9vw;font-weight:600;padding:.45vw .9vw;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.info-contact-card button:hover{background:#ab90ff52;border-color:#ab90ffad;box-shadow:0 1vw 2vw #20124273;transform:translateY(-.12vw)}.info-contact-card p{color:#e2ecffc7;font-size:.95vw;line-height:1.5;margin:0}.info-contact-card strong{color:#fff;font-size:1.05vw}.info-modal{background:linear-gradient(145deg,#0a1136cc,#0a0f18cc);border:.1vw solid rgba(136,166,255,.288);border-radius:0;box-shadow:0 30px 60px #090c1473;color:#f4f6fb;display:flex;flex-direction:column;overflow:hidden;position:relative}.info-modal__header{align-items:center;background:linear-gradient(135deg,#15203aa6,#0d142699);border-bottom:.08vw solid #88a6ff40;display:flex;justify-content:space-between;padding:1.1vw 1.6vw}.info-modal__title{color:#f3f6ff;font-size:1.35vw;font-weight:600;letter-spacing:.04vw}.info-modal__close{align-items:center;background:#9478ff2e;border:.08vw solid #9478ff47;border-radius:.7vw;color:#f4f5ff;cursor:pointer;display:inline-flex;font-size:1.2vw;font-weight:600;height:2.6vw;justify-content:center;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease;width:2.6vw}.info-modal__close:hover{background:#ab90ff52;border-color:#ab90ff8c;box-shadow:0 1.1vw 2.2vw #21114661;transform:translateY(-.12vw)}#community{font-family:Open Sans,sans-serif;height:100vh;inset:0;position:fixed;width:100vw;z-index:301}#community.modern-community{background:#0d1117a6;box-sizing:border-box;padding:0}#community.modern-community[hidden]{display:none}#community-content.community-panel{background:linear-gradient(145deg,#0a1136cc,#0a0f18cc);border:.1vw solid rgba(136,166,255,.288);border-radius:0;box-shadow:0 30px 60px #090c1473;color:#f4f6fb;display:flex;flex:1 1 auto;flex-direction:column;max-height:85vh;overflow:hidden;padding:0;width:clamp(58vw,64vw,72vw)}.community-content-inner{box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;padding:0}.community-content-inner .settings-header{border-radius:.5vw}#community-body{flex:1 1 auto;min-height:0}.community-tabs-wrapper{align-content:flex-start;display:flex;flex:1 1 auto;flex-wrap:wrap;gap:.6vw;height:80vh;justify-content:center;min-height:0;padding:0 2vw 2vw;width:100%}.community-tabs-wrapper>label{align-self:center;flex:0 0 auto;order:1}.community-tabs-wrapper>input[type=radio]{display:none}.community-tabs-wrapper>div{display:none;flex:1 1 100%;height:90%;min-height:0;order:2}.community-tab-label{align-items:center;background:#ffffff0a;border:.01vw solid #0000;border-radius:.6vw;box-shadow:0 12px 24px #090c142e;color:#f4f6fbc7;cursor:pointer;display:inline-flex;font-size:1.1vw;font-weight:600;gap:.7vw;height:5vw;justify-content:center;letter-spacing:.06vw;max-width:11vw;padding:1.1vw 1.8vw;transition:all .18s ease;width:11vw}.community-tab-label img{height:2.1vw;width:2.1vw}.community-tab-label:hover{background:#ffffff14;color:#fff}.community-tabs-wrapper>input[type=radio]:checked+label{background:linear-gradient(135deg,#57afff38,#8f56ff47);border:.01vw solid #5bc9ff59;box-shadow:0 15px 26px #66a0ff40;color:#fff}.community-tabs-wrapper>input[type=radio]:checked+label+div{display:flex}.community-tab-body{background:#fff0;display:flex;flex:1 1 100%;flex-direction:column;margin:0;min-height:0;overflow:hidden;overflow-y:auto;padding:0;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin;width:100%}.community-tab-body::-webkit-scrollbar{width:var(--scrollbar-width)}.community-tab-body::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:999px}.community-tab-body::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.community-tab-body::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.community-scroll{display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-height:0;overflow-y:auto;padding:1.6vw;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color);scrollbar-width:thin}.community-scroll::-webkit-scrollbar{width:var(--scrollbar-width)}.community-scroll::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-color);border-radius:999px}.community-scroll::-webkit-scrollbar-thumb:hover{background:var(--scrollbar-thumb-hover-color)}.community-scroll::-webkit-scrollbar-track{background:var(--scrollbar-track-color)}.community-grid--discord{grid-gap:1.4vw;align-items:stretch;display:grid;gap:1.4vw;grid-template-columns:20vw 50vw}.community-stack{display:flex;flex-direction:column;gap:1vw}.community-section{display:flex;flex:1 1 auto;flex-direction:column;gap:1.2vw;min-height:0}.community-section--clips,.community-section--content{text-align:center}.community-section__header{align-items:center;display:flex;gap:1.2vw}.community-section__header img{background:#ffffff1a;border-radius:.8vw;height:3vw;padding:.4vw;width:3vw}.community-section__header h3{font-size:1.6vw;letter-spacing:.05vw;margin:0}.community-section__header p{color:#f4f6fbc7;font-size:1.05vw;margin:.2vw 0 0}.community-section--clips .community-section__header,.community-section--content .community-section__header,.community-section--updates .community-section__header{justify-content:center}.community-section--clips .community-section__header div,.community-section--content .community-section__header div,.community-section--updates .community-section__header div{text-align:center}.community-section__note{color:#f4f6fbd1;font-size:1.05vw;margin:0}.community-section--clips{flex:1 1 auto}.community-section--clips .community-section__note{text-align:center}.community-section--clips .community-video--large{margin:0 auto;max-width:42vw;min-height:0;width:100%}.community-section--content .community-video-grid{gap:1.6vw;grid-template-columns:repeat(auto-fit,minmax(30vw,1fr));margin:0 auto;max-width:68vw;width:100%}.community-card{align-items:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:.5vw;box-shadow:0 12px 24px #090c1447;color:#f0f4ffeb;display:flex;gap:.9em;margin-bottom:.9em!important;padding:.75em 1.2em}.community-card img:not(.community-qa-image){background:#ffffff1a;border-radius:.6vw;height:3vw;object-fit:contain;padding:.4vw;width:3vw}.community-card__content{display:flex;flex-direction:column;gap:.35vw}.community-card__content h3{font-size:1.6vw;margin:0}.community-card__content p{color:#f4f6fbc7;font-size:1.1vw;margin:0}.community-card__text{color:#f4f6fbdb;font-size:1.15vw}.community-card--muted{align-items:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:.5vw;box-shadow:0 12px 24px #090c1447;color:#f0f4ffeb;display:flex;gap:.9em;margin-bottom:.9em!important;padding:.75em 1.2em}.community-card--discord{background:linear-gradient(135deg,#5865f2e6,#7289daeb);border-color:#ffffff2e;box-shadow:0 18px 32px #5865f259}.community-card--discord img{background:#00000038}.community-card--hero{align-items:flex-start}.community-card--clickable{cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease}.community-card--clickable:hover{box-shadow:0 18px 28px #090c1473;transform:translateY(-2px)}.community-card--clickable:active{box-shadow:0 10px 20px #090c144d;transform:translateY(0)}.community-hero-card{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:.5vw;box-shadow:0 18px 32px #090c1461;cursor:pointer;overflow:hidden;padding:0;transition:transform .18s ease,box-shadow .18s ease}.community-hero-card img{display:block;height:34vw;object-fit:cover;width:20vw}.community-hero-card:hover{box-shadow:0 22px 36px #090c1480;transform:translateY(-3px)}.community-video-grid{grid-gap:1.4vw;display:grid;gap:1.4vw;grid-template-columns:repeat(2,minmax(0,1fr))}.community-video,.community-video--large{background:#000;border:1px solid #ffffff1f;border-radius:.9vw;box-shadow:0 16px 28px #090c1473;overflow:hidden;position:relative}.community-video,.community-video--large{aspect-ratio:16/9}.community-video iframe,.community-video--large iframe{border:none;height:100%;width:100%}.community-update-list{display:flex;flex-direction:column;gap:1.1vw}.community-update{background:#0f131b8c;border:1px solid #ffffff14;border-radius:.9vw;display:flex;flex-direction:column;gap:.75vw;padding:1.25vw 1.4vw}.community-update h4{color:#f7f9ff;font-size:1.35vw;letter-spacing:.06vw;margin:0}.community-update ul{color:#f4f6fbd1;display:flex;flex-direction:column;font-size:1.05vw;gap:.45vw;margin:0;padding-left:1.1vw}.community-qa-list{display:flex;flex-direction:column;gap:1vw}.community-card--question{justify-content:space-between}.community-card--question img{flex-shrink:0}.community-card--question .community-card__text{flex:1 1}.community-card__chevron{color:#f4f6fbb3;font-size:1.6vw;margin-left:.6vw}.community-card--question.is-open .community-card__chevron{color:#f7f9ff}.community-card--answer{align-items:flex-start;background:#131926e0;border-color:#5bc9ff40;border-style:dashed;flex-wrap:wrap;gap:1vw}.community-card--answer img{background:#ffffff1f}.community-card--answer p{color:#f4f6fbe0;font-size:1.05vw;line-height:1.55;margin:0}.community-qa-image{border:1px solid #ffffff2e;border-radius:.9vw;box-shadow:0 14px 24px #090c1466;height:auto;width:10vw}.community-donation-list{display:flex;flex-direction:column;gap:1vw;list-style:none;margin:0;padding:0}#community li{align-items:center;background:#ffffff0d;border:1px solid #ffffff14;border-radius:.5vw;box-shadow:0 12px 24px #090c1447;color:#f0f4ffeb;display:flex;gap:.9em;margin-bottom:.9em!important;padding:.75em 1.2em}.community-donation-list li{background:#0000;border:none;box-shadow:none;padding:0;width:100%}.community-card--full{justify-content:flex-start;width:100%}@media (max-width:1200px){#community-content.community-panel{width:90vw}.community-video-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){#community.modern-community{padding:2vh 0}.community-tabs-wrapper{padding:0 1.4vw 1.4vw}.community-tab-label{justify-content:flex-start;width:100%}.community-video-grid{grid-template-columns:1fr}.community-tab-label{min-width:0}.community-section--clips .community-video--large{max-width:100%}.community-qa-image{width:40vw}}.private-server-overlay{align-items:center;background:#0000;display:flex;justify-content:center;z-index:100}.private-server-window{background:linear-gradient(145deg,#0a1136cc,#0a0f18cc);border:.1vw solid rgba(136,166,255,.288);border-radius:0;box-shadow:0 30px 60px #090c1473;color:#f4f6fb;color:#e2e8f0;display:flex;flex-direction:column;margin-top:0;min-height:35vw;padding:0;width:67vw}.private-server-title{color:#f8fafc;font-size:1.75vw;font-weight:700;letter-spacing:.02em}.private-server-tabs{display:flex;gap:1.2vw;justify-content:center;margin:0 1.5vw 1.2vw}.private-server-tab{align-items:center;background:#3341558c;border:.12vw solid #0000;border-radius:.8vw;color:#cbd5f5;cursor:pointer;display:flex;font-size:1.6vw;font-weight:600;gap:.6vw;height:4.2vw;justify-content:center;transition:all .2s ease;width:20vw}.private-server-tab:hover{background:#334155bf;border-color:#94a3b866;transform:translateY(-.1vw)}.private-server-tab.active{background:linear-gradient(135deg,#3b82f6cc,#2563ebcc);border-color:#2563ebe6;box-shadow:0 .8vw 1.6vw #2563eb59;color:#f8fafc}.private-server-tab-icon{height:2.4vw;width:2.4vw}.private-server-tab-icon,.private-server-tab-label{-webkit-user-select:none;user-select:none}.private-server-body{background:#0f172a59;border:.08vw solid #94a3b81f;border-radius:1vw;display:flex;flex-direction:column;gap:1.5vw;margin:0 auto 1vw;padding:0;width:calc(100% - 3vw)}.private-server-section{align-items:center;display:flex;flex-direction:column;gap:1.2vw;justify-content:center;padding:1.5vw;width:100%}.private-server-row{align-items:center;flex-direction:row;justify-content:center}.private-server-input,.private-server-select{background:#1e293bbf;border:.1vw solid #94a3b859;border-radius:.8vw;color:#f1f5f9;font-size:1vw;height:3.6vw;max-width:20vw;padding:0 1.2vw;text-align:center;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.private-server-input::placeholder{color:#cbd5e1a6}.private-server-input:focus,.private-server-select:focus{border-color:#93c5fdcc;box-shadow:0 0 .8vw #3b82f659;outline:none}.private-server-danger,.private-server-primary{border:none;border-radius:.8vw;cursor:pointer;font-size:1.15vw;font-weight:700;height:3.6vw;letter-spacing:.02em;max-width:18vw;transition:transform .15s ease,box-shadow .15s ease,filter .15s ease;width:100%}.private-server-primary{background:linear-gradient(135deg,#22c55ee6,#10b981e6);box-shadow:0 .8vw 1.5vw #10b98159;color:#f8fafc}.private-server-primary:hover{filter:brightness(1.05);transform:translateY(-.12vw)}.private-server-danger{background:linear-gradient(135deg,#ef4444e6,#dc2626e6);box-shadow:0 .8vw 1.5vw #dc262659;color:#fee2e2}.private-server-danger:hover{filter:brightness(1.05);transform:translateY(-.12vw)}.private-server-table{background:#0f172a73;border:.08vw solid #94a3b82e;border-collapse:collapse;border-radius:.8vw;color:#e2e8f0;font-size:1.05vw;overflow:hidden;width:100%}.private-server-table thead{background:#1e40af59;letter-spacing:.08em;text-transform:uppercase}.private-server-table td,.private-server-table th{padding:1vw .8vw;text-align:center}.private-server-table tbody tr{transition:background .15s ease,transform .15s ease}.private-server-table tbody tr:nth-child(odd){background:#0f172a40}.private-server-table tbody tr:hover{background:#1e40af40;transform:translateY(-.1vw)}.private-server-clickable{color:#60a5fa;cursor:pointer;font-weight:600}.private-server-clickable:hover{color:#93c5fd;text-decoration:underline}.private-server-warning{align-items:flex-start;background:#0f172aa6;border:.1vw solid #f8fafc1f;border-radius:1vw;box-shadow:inset 0 0 1.2vw #0f172a66;color:#e2e8f0;display:flex;gap:1.2vw;line-height:1.45;margin:0 2vw 2vw;padding:1.5vw}.private-server-warning-icon{height:4vw;width:4vw}.private-server-warning-text{display:flex;flex-direction:column;font-size:.95vw;gap:.4vw}.private-server-warning-text p{margin:.4vw 0}.private-server-warning-title{color:#f472b6;font-size:1.2vw;font-weight:700;margin:0 0 .5vw}@media (max-width:1440px){.private-server-window{width:72vw}.private-server-tab{font-size:1.4vw;width:22vw}.private-server-input,.private-server-select{font-size:1.05vw;max-width:22vw}}.block-menu{background:#230000d9;border:.15vw solid #ff5858;border-radius:.9vw;box-shadow:0 .6vw 1.4vw #000000a6;display:flex;flex-direction:column;max-height:80vh;overflow:hidden;position:absolute;right:1vw;top:1vw;width:26vw;z-index:22}.block-menu.window-body{align-items:stretch;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;padding:0}.block-menu__header{align-items:center;background:#400000f2;border-bottom:.12vw solid #ff585899;display:flex;justify-content:space-between;padding:1vw 1.4vw}.block-menu__title{color:#ffeaea;font-size:1.5vw;font-weight:700;letter-spacing:.08vw}.block-menu__close{background:#0000;border:.12vw solid #ff8585;border-radius:.5vw;color:#ff8585;cursor:pointer;font-size:1.4vw;height:2.4vw;margin-left:.4vw;padding:.15vw;width:2.4vw}.block-menu__list{display:flex;flex:1 1;flex-direction:column;gap:1vw;overflow-y:auto;padding:1vw 1.2vw}.block-menu__player{background:#00000059;border:.12vw solid #ffffff14;border-radius:.7vw;display:flex;flex-direction:column;gap:.5vw;padding:1vw}.block-menu__player-header{align-items:center;display:flex;gap:.7vw}.block-menu__avatar{border:.12vw solid #fff6;border-radius:50%;height:3vw;object-fit:cover;width:3vw}.block-menu__identity{color:#ffeaea;display:flex;flex-direction:column;font-size:1.1vw;gap:.2vw}.block-menu__name-row{align-items:center;display:flex;flex-wrap:wrap;gap:.4vw}.block-menu__name{font-weight:600;letter-spacing:.05vw}.block-menu__meta{color:#ffffffb3;font-size:1vw}.block-menu__badge{filter:drop-shadow(0 .2vw .4vw rgba(0,0,0,.5));height:2.6vw;object-fit:contain;width:2.6vw}.block-menu__level-badge{align-items:center;background:#00000059;border:.1vw solid #fff3;border-radius:.5vw;color:#ffeaea;display:inline-flex;font-size:1vw;gap:.3vw;padding:.2vw .5vw;width:-webkit-fit-content;width:fit-content}.block-menu__level-icon{height:1.6vw;object-fit:contain;width:1.6vw}.block-menu__level-value{font-weight:600;letter-spacing:.05vw}.block-menu__message{background:#ffffff08;border:.1vw solid #ffffff0f;border-radius:.4vw;color:#ffffffbf;font-size:1vw;padding:.4vw .6vw}.block-menu__actions{display:flex;gap:.8vw}.block-menu__action{background:#ffffff0d;border:.12vw solid #fff3;border-radius:.5vw;color:#ffeaea;cursor:pointer;flex:1 1;font-size:1.05vw;font-weight:600;letter-spacing:.05vw;padding:.9vw 0;transition:background .2s ease}.block-menu__action--spectate{background:#add8ff2e;border-color:#add8ff73;color:#e8f5ff}.block-menu__action--spectate:hover{background:#add8ff61}.block-menu__action--block{background:#ff74741f;border-color:#ff747466}.block-menu__action--block:hover{background:#ff747452}.block-menu__action--report{background:#ffe3ab1f;border-color:#ffe3ab66}.block-menu__action--report:hover{background:#ffe3ab52}.block-menu__empty{color:#fff9;font-size:1.1vw;padding:6vw 0;text-align:center}.mod-menu{background:#000000c7;border:.15vw solid #9acd32;border-radius:.8vw;box-shadow:0 .4vw 1.2vw #0009;margin:0;max-height:70vh;overflow:hidden;position:absolute;right:1vw;top:1vw;width:24vw;z-index:80}.mod-menu,.mod-menu.window-body{display:flex;flex-direction:column;padding:0}.mod-menu.window-body{align-items:stretch;flex-wrap:nowrap;justify-content:flex-start}.mod-menu__header{align-items:center;background:#141414eb;border-bottom:.12vw solid #9acd32;display:flex;justify-content:space-between;padding:1vw 1.4vw}.mod-menu__title{color:#e6ffe0;font-size:1.6vw;font-weight:700;letter-spacing:.1vw;line-height:1.9vw}.mod-menu__close{background:#0000;border:.12vw solid #9acd32;border-radius:.5vw;color:#9acd32;cursor:pointer;font-size:1.6vw;height:2.4vw;margin-left:.4vw;padding:.15vw;width:2.4vw}.mod-menu__body{display:flex;flex:1 1;flex-direction:column;gap:0;overflow-y:auto;padding:1vw 1.2vw .6vw}.mod-menu__card+.mod-menu__card{margin-top:1vw}.mod-menu__card{background:#ffffff05;border:.12vw solid #9acd32b3;border-radius:.6vw;display:flex;flex-direction:column;gap:.6vw;padding:1vw}.mod-menu__card-heading{align-items:center;color:#f5ffe8;display:flex;font-size:1.2vw;gap:.8vw;letter-spacing:.08vw;text-transform:uppercase}.mod-menu__card-heading--sub{font-size:1.1vw;margin-top:.6vw}.mod-menu__icon{filter:drop-shadow(0 .2vw .4vw rgba(0,0,0,.4));height:2.4vw;object-fit:contain;width:2.4vw}.mod-menu__slider-row{align-items:center;display:flex;gap:1vw;margin:.2vw 0;padding:0}.mod-menu__slider-row--inline{margin-top:.4vw}.mod-menu__slider{-webkit-appearance:none;appearance:none;background:linear-gradient(90deg,#9acd32,#5da130);border-radius:1vw;flex:1 1;height:.4vw;margin:0;outline:none;padding:0}.mod-menu__slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#f8ffe8;border:.15vw solid #4a741c;border-radius:50%;cursor:pointer;height:2vw;width:2vw}.mod-menu__slider::-moz-range-thumb{background:#f8ffe8;border:.15vw solid #4a741c;border-radius:50%;cursor:pointer;height:2vw;width:2vw}.mod-menu__slider-output{align-items:center;color:#bfe673;display:inline-flex;font-size:1.2vw;height:1.6vw;justify-content:flex-end;line-height:1.2vw;margin:0;min-width:3vw;padding:0;text-align:right}.mod-menu__toggle-row{align-items:center;display:flex;gap:1vw;justify-content:space-between;margin-top:.4vw}.mod-menu__divider{border:none;border-top:.1vw solid #9acd324d;margin:.8vw 0 .5vw;width:100%}.mod-menu__toggle-label{color:#eefbe5;font-size:1.05vw;letter-spacing:.04vw}.mod-menu__toggle{align-items:center;background:#ffffff14;border:.12vw solid #9acd3273;border-radius:1.2vw;cursor:pointer;display:inline-flex;height:2.2vw;justify-content:flex-start;padding:0 .2vw;position:relative;transition:border-color .2s ease,background .2s ease;width:4.8vw}.mod-menu__toggle:focus-visible{outline:.15vw solid #9acd3280;outline-offset:.1vw}.mod-menu__toggle-thumb{background:#bfe673;border-radius:50%;height:1.8vw;transition:transform .2s ease,background .2s ease;width:1.8vw}.mod-menu__toggle--on{background:#7fcb392e;border-color:#7fcb39e6;justify-content:flex-end}.mod-menu__toggle--on .mod-menu__toggle-thumb{background:#7fcb39}.mod-menu__footer{border-top:.12vw solid #9acd3266;padding:1vw 1.2vw 1.4vw}.mod-menu__report-btn{background:#ff726f1f;border:.12vw solid #fff6;border-radius:.6vw;color:#ffe4e1;cursor:pointer;font-size:1.3vw;letter-spacing:.08vw;padding:1.2vw 0;transition:background .2s ease;width:100%}.mod-menu__report-btn:hover{background:#ff726f47}:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error)}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translate3d(0,0,9999 px);-webkit-transform:translate3d(0,0,var(--toastify-z-index) px);width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:1em;top:1em}.Toastify__toast-container--top-center{left:50%;top:1em;transform:translateX(-50%)}.Toastify__toast-container--top-right{right:1em;top:1em}.Toastify__toast-container--bottom-left{bottom:1em;left:1em}.Toastify__toast-container--bottom-center{bottom:1em;left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:1em;right:1em}@media only screen and (max-width:480px){.Toastify__toast-container{left:0;margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:0;transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:0;transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:0}}.Toastify__toast{border-radius:4px;box-shadow:0 1px 10px 0 #0000001a,0 2px 15px 0 #0000000d;box-sizing:border-box;cursor:pointer;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative}.Toastify__toast--rtl{direction:rtl}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1}.Toastify__toast-icon{-webkit-margin-end:10px;display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.7s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{bottom:0;height:5px;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{left:auto;right:0;transform-origin:right}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:perspective(400px)}30%{opacity:1;transform:perspective(400px) rotateX(-20deg)}to{opacity:0;transform:perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translateZ(0)}}@keyframes Toastify__slideOutRight{0%{transform:translateZ(0)}to{transform:translate3d(110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translateZ(0)}to{transform:translate3d(-110%,0,0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translateZ(0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translateZ(0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-name:Toastify__slideOutLeft}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-name:Toastify__slideOutRight}.Toastify__slide-exit--top-center{animation-name:Toastify__slideOutUp}.Toastify__slide-exit--bottom-center{animation-name:Toastify__slideOutDown}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#login-window{align-items:center;box-sizing:border-box;inset:0;justify-content:center;overflow-y:auto;padding:0;position:fixed;z-index:320}#login-window.login-window--stacked{align-items:flex-start}#login-content.window-content{background:radial-gradient(120% 140% at 50% -10%,#9062ff6b,#1a123a00 66%),linear-gradient(165deg,#181036f5,#090818fa);border:.1vw solid #9d83ff47;border-radius:0;box-shadow:0 2.4vw 4.8vw #060416b8,inset 0 .32vw .96vw #a37fff1f;color:#f4f6fb;display:flex;flex-direction:column;max-height:90vw;overflow-x:hidden;overflow-y:auto;padding:0 1.2vw;width:64vw}#login-header.window-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:0}#login-header .gradient-text{color:#ffe7b9;font-size:2.4vw;letter-spacing:.28vw;text-shadow:0 .6vw 1.6vw #ffb96073;text-transform:uppercase}#login-body.window-body{background:#0000;border:none;display:flex;flex:1 1;flex-direction:column;gap:.9vw;margin:0;min-height:0;overflow-x:hidden;overflow-y:auto;padding:0 .4vw 1.6vw 0;scroll-padding-top:3.2vw}#login .auth-field:first-of-type{margin-top:.2vw}.container{margin:0}.login-form{display:flex;flex-direction:column;gap:.9vw}.auth-field{align-items:center;background:linear-gradient(140deg,#241c48c7,#12142bd9);border:.12vw solid #9c7eff59;border-radius:1.1vw;box-shadow:inset 0 .4vw 1.1vw #7256ff2e,0 0 0 #0000;display:flex;gap:.8vw;padding:1.2vw 1.4vw;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.auth-field:focus-within{border-color:#ffc98db3;transform:translateY(-.08vw)}.auth-field__icon{color:#ffd6aae0;font-size:1.4vw}.auth-field__input{background:#0000;border:none;color:#f6f8ff;flex:1 1;font-family:Open Sans,Arial,sans-serif;font-size:.95vw;font-weight:600;letter-spacing:.05vw;outline:none}.auth-field__input::placeholder{color:#e0eaff9e;font-weight:500}.auth-button{align-self:stretch;background:linear-gradient(135deg,#ffd563,#ff9f3e);border:none;border-radius:1.1vw;color:#080d1e;cursor:pointer;font-size:1vw;font-weight:800;letter-spacing:.22vw;margin-top:.6vw;padding:1.2vw;text-transform:uppercase;transition:transform .18s ease,box-shadow .18s ease,filter .18s ease}.auth-button:hover{transform:translateY(-.18vw)}.auth-button:focus-visible{outline:.2vw solid #ffd28cad;outline-offset:.16vw}.sign-up{color:#dde6ffb8;display:flex;flex-direction:column;font-size:.9vw;gap:1vw;margin:1vw 0 0;padding:0}.sign-up p{align-items:center;display:flex;font-weight:500;gap:.4vw;justify-content:center;line-height:1.5;margin:0}.sign-up a{color:#ffe0a8;cursor:pointer;font-weight:700;text-decoration:none;transition:color .18s ease,text-shadow .18s ease}.sign-up a:hover{color:#fff1d4;text-shadow:0 .4vw 1.4vw #ffc36e73}.sign-up .material-symbols-outlined{color:#ffe0bad1;font-size:1.2vw}.login-body p{line-height:1.5}.sign-in{display:none;gap:.8vw;list-style:none;margin:0;padding:0}.sign-in,.sign-in li{justify-content:center}.sign-in li{align-items:center;display:flex}.react-horizontal-scrolling-menu--scroll-container::-webkit-scrollbar{display:none}.react-horizontal-scrolling-menu--scroll-container{-ms-overflow-style:none;scrollbar-width:none}.react-horizontal-scrolling-menu--item:first-child{margin-left:50px}