.key-auth[data-v-bb5b24da]{--key-accent:#e263a3;display:grid;grid-template-columns:minmax(320px,440px) minmax(0,1fr);gap:42px;align-items:center;max-width:1440px;margin:auto;padding:26px 24px;color:#faf2f6;position:relative;font-family:inherit}.key-auth__card[data-v-bb5b24da]{background:linear-gradient(145deg,#29111d,#15090f 65%);border:1px solid #492c3b;border-radius:22px;overflow:hidden}.key-auth__tabs[data-v-bb5b24da]{display:flex;border-bottom:1px solid #402935}.key-auth__tabs button[data-v-bb5b24da]{flex:1;padding:20px 10px;background:transparent;border:0;color:#aa8c9b;font-weight:700;position:relative}.key-auth__tabs button span[data-v-bb5b24da]{display:inline-flex;vertical-align:middle;margin-inline-end:8px}.key-auth__tabs button.active[data-v-bb5b24da]{color:var(--key-accent);background:#391b2a66}.key-auth__tabs button.active[data-v-bb5b24da]:after{content:"";position:absolute;bottom:0;inset-inline:18%;height:2px;background:linear-gradient(90deg,#dc4791,#ef83b9)}.key-auth__form[data-v-bb5b24da]{padding:28px}.key-auth h1[data-v-bb5b24da]{font-size:24px;line-height:1.2;font-weight:800;margin:0 0 6px}.key-auth__subtitle[data-v-bb5b24da]{color:#b6a2ac;font-size:14px;margin:0 0 24px}.key-auth label[data-v-bb5b24da]{display:block;font-size:13px;font-weight:700;margin:20px 0 8px}.key-auth input[data-v-bb5b24da]:not([type=checkbox]),.key-auth textarea[data-v-bb5b24da],.key-auth__placeholder[data-v-bb5b24da]{width:100%;box-sizing:border-box;border:1px solid #4b313e;border-radius:12px;background:#10080c;color:#ffeff7;padding:15px 14px;font:inherit;font-size:14px;outline:none}.key-auth input[data-v-bb5b24da]:focus,.key-auth textarea[data-v-bb5b24da]:focus{border-color:var(--key-accent);box-shadow:0 0 0 3px #e262a21a}.key-auth input[data-v-bb5b24da]::placeholder{color:#907884}.key-auth small[data-v-bb5b24da]{display:block;color:#a08894;font-size:12px;margin-top:8px}.key-auth__placeholder[data-v-bb5b24da]{border-style:dashed;color:#a08894;font-size:13px}.key-auth small.key-auth__once[data-v-bb5b24da]{color:var(--key-accent)}.key-auth__notice[data-v-bb5b24da]{background:#2d172280;border:1px solid #5b384a;border-radius:12px;padding:13px;font-size:12px;line-height:1.55;color:#e6d2dc;margin:18px 0 16px}.key-auth button[data-v-bb5b24da]{cursor:pointer;font-family:inherit}.key-auth button[data-v-bb5b24da]:disabled{opacity:.5;cursor:default}.key-auth__submit[data-v-bb5b24da]{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:52px;border:0;border-radius:14px;background:linear-gradient(100deg,#dd4691,#ed82b8);color:#240615;font-size:15px;font-weight:800;padding:8px 9px 8px 22px;box-shadow:0 8px 28px #df449120;margin-top:16px}.key-auth__submit span[data-v-bb5b24da]{display:grid;place-items:center;background:#680b3a2b;border-radius:10px;width:38px;height:38px;font-size:23px}.key-auth__divider[data-v-bb5b24da]{display:flex;align-items:center;gap:14px;color:#836876;font-size:12px;margin:22px 0}.key-auth__divider[data-v-bb5b24da]:before,.key-auth__divider[data-v-bb5b24da]:after{content:"";flex:1;height:1px;background:#412b36}.key-auth__switch[data-v-bb5b24da]{color:#ad94a0;font-size:13px;text-align:center}.key-auth__switch button[data-v-bb5b24da]{color:var(--key-accent);font-weight:800;border:0;background:none}.key-auth__footnote[data-v-bb5b24da]{display:flex;gap:12px;justify-content:center;flex-wrap:wrap;font-size:11px;color:#a18794;margin-top:28px}.key-auth__footnote i[data-v-bb5b24da]{color:#713c57;font-style:normal}.key-auth__intro[data-v-bb5b24da]{align-self:stretch;display:flex;flex-direction:column;justify-content:center;padding:64px 44px;min-height:650px;border:1px solid #432534;border-radius:24px;background:radial-gradient(ellipse at 100% 40%,#6f234940,transparent 65%),linear-gradient(145deg,#180810,#0e080b);overflow:hidden}.key-auth__brand[data-v-bb5b24da]{letter-spacing:.28em;font-weight:900;color:#e674ad;font-size:16px;margin-bottom:40px}.key-auth h2[data-v-bb5b24da]{font-size:clamp(30px,3.3vw,48px);font-weight:850;line-height:1.08;margin:0 0 18px}.key-auth h2 em[data-v-bb5b24da]{font-style:normal;color:#e972ae}.key-auth__intro>p[data-v-bb5b24da]{font-size:17px;line-height:1.65;max-width:500px;color:#bfadb6}.key-auth__features[data-v-bb5b24da]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:28px 0 42px}.key-auth__features>div[data-v-bb5b24da]{background:#170a10;border:1px solid #48303c;border-radius:14px;padding:18px 14px}.key-auth__features b[data-v-bb5b24da]{font-size:13px}.key-auth__features span[data-v-bb5b24da],.key-auth li span[data-v-bb5b24da]{display:block;font-size:12px;color:#aa919e;line-height:1.6;margin-top:6px}.key-auth h3[data-v-bb5b24da]{font-size:18px;font-weight:800;margin-bottom:20px}.key-auth ol[data-v-bb5b24da]{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;list-style:none;padding:0;counter-reset:steps}.key-auth li[data-v-bb5b24da]:before{display:block;counter-increment:steps;content:counter(steps);color:var(--key-accent);font-size:26px;font-weight:900;margin-bottom:12px}.key-auth li b[data-v-bb5b24da]{font-size:14px}.key-auth__input-wrap[data-v-bb5b24da]{position:relative}.key-auth__input-wrap input[data-v-bb5b24da]{padding-inline-end:48px!important}.key-auth__input-wrap button[data-v-bb5b24da]{position:absolute;inset-inline-end:9px;top:8px;width:34px;height:34px;border:0;background:none;color:var(--key-accent);font-size:23px}.key-auth__secret[data-v-bb5b24da]{font-family:monospace!important;resize:none;word-break:break-all}.key-auth__key-actions[data-v-bb5b24da]{display:flex;gap:10px;margin-top:12px}.key-auth__key-actions button[data-v-bb5b24da]{flex:1;background:#3d212f;border:1px solid #694155;color:#f8d5e6;padding:10px;border-radius:10px;font-size:13px}.key-auth label.key-auth__confirm[data-v-bb5b24da]{display:flex;align-items:center;gap:10px;line-height:1.5}.key-auth__confirm input[data-v-bb5b24da]{accent-color:#d95597;width:18px;height:18px;flex-shrink:0}.key-auth__error[data-v-bb5b24da]{color:#ffb1b1;background:#5d202033;border:1px solid #804141;border-radius:10px;padding:12px;font-size:13px}.key-auth__close[data-v-bb5b24da]{position:absolute;top:6px;inset-inline-end:10px;border:0;border-radius:50%;width:36px;height:36px;background:#361d2a;color:#efdae4;font-size:27px;z-index:2}.key-auth--modal[data-v-bb5b24da]{width:min(1220px,100%);padding:28px;gap:28px}.key-auth--modal .key-auth__intro[data-v-bb5b24da]{min-height:620px}@media(max-width:900px){.key-auth[data-v-bb5b24da]{grid-template-columns:minmax(0,440px);justify-content:center;padding:20px 16px;gap:20px}.key-auth__intro[data-v-bb5b24da]{min-height:0;padding:30px 24px}.key-auth--modal .key-auth__intro[data-v-bb5b24da]{display:none}.key-auth__brand[data-v-bb5b24da]{margin-bottom:22px}.key-auth h2[data-v-bb5b24da]{font-size:30px}.key-auth__features[data-v-bb5b24da]{margin-bottom:26px;gap:8px}.key-auth__features>div[data-v-bb5b24da]{padding:12px 9px}.key-auth ol[data-v-bb5b24da]{gap:12px}.key-auth__form[data-v-bb5b24da]{padding:24px 20px}.key-auth--modal[data-v-bb5b24da]{padding-top:48px}.key-auth__close[data-v-bb5b24da]{top:4px;inset-inline-end:16px}}.key-auth__form textarea[data-v-bb5b24da]:not(.key-auth__secret){width:100%;box-sizing:border-box;padding:12px;border:1px solid #67505f;background:#151019;color:#f4dfeb;border-radius:12px;font:inherit;resize:vertical}.key-auth__form input[data-v-bb5b24da]:disabled{opacity:.65}.key-auth__footnote[data-v-bb5b24da]{flex-wrap:wrap}.access-key-overlay[data-v-21a12e7e]{position:fixed;inset:0;z-index:100000;background:#090206e8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow-y:auto;overscroll-behavior:contain;display:flex;align-items:safe center;justify-content:center;padding:24px 12px;box-sizing:border-box}.access-key-dialog[data-v-21a12e7e]{width:min(1220px,100%);outline:none;background:#11070c;border:1px solid #492d3b;border-radius:28px;box-shadow:0 24px 100px #0008;max-width:100%}@media(max-width:900px){.access-key-overlay[data-v-21a12e7e]{padding:12px 8px}.access-key-dialog[data-v-21a12e7e]{max-width:480px;border-radius:22px}}.notification-enter-active[data-v-c3dee6d4],.notification-leave-active[data-v-c3dee6d4]{transition:all .22s ease}.notification-enter-from[data-v-c3dee6d4],.notification-leave-to[data-v-c3dee6d4]{opacity:0;transform:translate(24px) scale(.98)}@keyframes fadeIn-c3dee6d4{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in[data-v-c3dee6d4]{animation:fadeIn-c3dee6d4 .22s ease}.notification-host[data-v-c3dee6d4]{position:fixed;top:16px;right:16px;z-index:9999999999;pointer-events:none}.notification-stack[data-v-c3dee6d4]{display:flex;flex-direction:column;gap:10px;width:min(360px,calc(100vw - 24px))}.notification-card[data-v-c3dee6d4]{position:relative;display:flex;align-items:center;gap:10px;overflow:hidden;border-radius:14px;border:1px solid;padding:12px 14px;color:#f8fafc;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 14px 30px #00000052;pointer-events:auto}.notification-card--success[data-v-c3dee6d4]{background:linear-gradient(135deg,#ee359147,#5f063366);border-color:#d84b9199}.notification-card--error[data-v-c3dee6d4]{background:linear-gradient(135deg,#ef444447,#7f1d1d66);border-color:#f871719e}.notification-icon[data-v-c3dee6d4]{display:inline-flex;height:24px;width:24px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:9999px;font-size:14px;font-weight:800;background:#ffffff29}.notification-text[data-v-c3dee6d4]{flex:1 1 auto;font-size:14px;font-weight:700;line-height:1.35}.notification-close[data-v-c3dee6d4]{border:0;background:transparent;color:#fff;opacity:.86;cursor:pointer;font-size:18px;line-height:1}.notification-close[data-v-c3dee6d4]:hover{opacity:1}.notification-progress[data-v-c3dee6d4]{position:absolute;left:0;right:0;bottom:0;height:2px;background:#ffffff38}.h2h-status[data-v-ee84ddcb]{padding:7px 10px;border-radius:12px;background:#3c2832;color:#eb8abb;font-size:12px;text-align:right}.h2h-status--paid[data-v-ee84ddcb],.h2h-success[data-v-ee84ddcb]{color:#eb8abb}.h2h-hash[data-v-ee84ddcb]{display:grid;gap:8px;font-size:13px}.h2h-hash code[data-v-ee84ddcb]{overflow-wrap:anywhere;color:#bcabb3}.crypto-details__copy[data-v-ee84ddcb]:disabled{opacity:.45;cursor:default}.payment__item.payment__item--crypto[data-v-ee84ddcb]{min-height:148px;background:linear-gradient(145deg,#301b26,#1e1017);border:1px solid #4d303f;border-radius:16px;padding:28px 8px 13px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;transition:border-color .15s,background .15s}.payment__item.payment__item--crypto[data-v-ee84ddcb]:hover,.payment__item.payment__item--crypto.active[data-v-ee84ddcb]{border-color:#df75aa;background:linear-gradient(145deg,#4e253a,#2c1521)}.crypto-method-logo[data-v-ee84ddcb]{position:relative;width:48px;height:48px;flex-shrink:0}.crypto-method-logo>img[data-v-ee84ddcb]{width:48px;height:48px;object-fit:contain;border-radius:50%;filter:none!important}.crypto-method-logo>img.crypto-method-network[data-v-ee84ddcb]{position:absolute;width:21px;height:21px;right:-6px;bottom:-3px;background:#29141f;border:2px solid #29141f;border-radius:50%;padding:1px}.crypto-method-label[data-v-ee84ddcb]{display:flex;flex-direction:column;align-items:center;gap:4px;text-align:center;max-width:100%}.crypto-method-label strong[data-v-ee84ddcb]{font-size:15px;font-weight:800;color:#f9edf3;line-height:1.1}.crypto-method-label span[data-v-ee84ddcb]{font-size:10px;line-height:1.3;color:#c3a4b3}.payment__item--crypto .crypto-bonus-badge[data-v-ee84ddcb]{font-size:10px;top:8px;left:8px;right:auto;padding:3px 5px;border-radius:6px;background:#df65a2;color:#2b0b1b}.payment__item--crypto .payment-min-badge[data-v-ee84ddcb]{font-size:9px;top:8px;right:8px;color:#d7afc3;border-color:#533645}.modal-fade-enter-active[data-v-ee84ddcb],.modal-fade-leave-active[data-v-ee84ddcb]{transition:opacity .3s ease}.modal-fade-enter-from[data-v-ee84ddcb],.modal-fade-leave-to[data-v-ee84ddcb]{opacity:0}.payment__empty[data-v-ee84ddcb]{display:flex;align-items:center;justify-content:center;width:100%;padding:30px 0}.payment__item[data-v-ee84ddcb]{position:relative;overflow:visible}.payment-min-badge[data-v-ee84ddcb]{position:absolute;top:6px;right:6px;z-index:2;max-width:calc(100% - 12px);padding:3px 7px;border:1px solid rgba(255,178,24,.28);border-radius:7px;background:#1d1d22f5;color:#ffb218;font-size:10px;font-weight:800;line-height:1;white-space:nowrap;box-shadow:0 6px 16px #0000003d}.payment__divider[data-v-ee84ddcb]{display:flex;align-items:center;width:100%;gap:10px;margin:6px 0;color:#6a6a70;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.payment__divider[data-v-ee84ddcb]:before,.payment__divider[data-v-ee84ddcb]:after{content:"";flex:1 1 auto;height:1px;background:#323238}.crypto-bonus-badge[data-v-ee84ddcb]{position:absolute;top:28px;right:6px;min-width:42px;padding:5px 8px;border-radius:8px;background:linear-gradient(135deg,#df4491,#ffb218);color:#111318;font-size:13px;font-weight:900;line-height:1;text-align:center;box-shadow:0 8px 22px #df449147}@media(max-width:992px){#deposit-modal .modal-body--panel-open .modal-left[data-v-ee84ddcb]{visibility:hidden}#deposit-modal .modal-body--panel-open .modal-right.show[data-v-ee84ddcb]{z-index:5;overflow-y:auto}}.deposit-bonus-info[data-v-ee84ddcb]{margin-top:10px;padding:11px 12px;border-radius:10px;border:1px solid rgba(223,68,145,.25);background:#df449114}.deposit-bonus-info--warning[data-v-ee84ddcb]{border-color:#ffb21852;background:#ffb2181a}.deposit-bonus-info__title[data-v-ee84ddcb]{margin-bottom:4px;color:#fff;font-size:13px;font-weight:800}.deposit-bonus-info__text[data-v-ee84ddcb]{color:#9ca3af;font-size:12px;line-height:1.4}.deposit-bonus-info--warning .deposit-bonus-info__text[data-v-ee84ddcb]{color:#ffda79}.crypto-details[data-v-ee84ddcb]{display:grid;gap:12px}.crypto-details__qr[data-v-ee84ddcb]{width:180px;height:180px;object-fit:contain;margin:0 auto 4px;border-radius:8px;background:#fff;padding:8px}.crypto-details__row[data-v-ee84ddcb]{display:flex;justify-content:space-between;gap:12px;color:#9ca3af;font-size:14px}.crypto-details__row strong[data-v-ee84ddcb]{color:#fff;text-align:right}.crypto-details__row--highlight[data-v-ee84ddcb]{align-items:center;padding:12px;border-radius:8px;background:#ffb2181a;border:1px solid rgba(255,178,24,.24)}.crypto-details__row--highlight strong[data-v-ee84ddcb]{color:#ffb218;font-size:18px}.crypto-details__row--bonus[data-v-ee84ddcb]{align-items:center;padding:12px;border-radius:8px;background:#df44911a;border:1px solid rgba(223,68,145,.28)}.crypto-details__row--bonus strong[data-v-ee84ddcb]{color:#df4491;font-size:17px}.crypto-details__address[data-v-ee84ddcb]{padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#00000040;color:#fff;font-size:13px;line-height:1.4;overflow-wrap:anywhere}.crypto-details__copy[data-v-ee84ddcb]{width:100%}.crypto-details__note[data-v-ee84ddcb]{margin:0;color:#9ca3af;font-size:13px;line-height:1.4}.crypto-details__note--warning[data-v-ee84ddcb]{color:#ffbf69}.bonus-promo-overlay[data-v-ee84ddcb]{position:fixed;inset:0;z-index:100100;display:flex;align-items:center;justify-content:center;padding:18px;background:#0a0608d6;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overflow-y:auto;box-sizing:border-box}.bonus-promo-dialog[data-v-ee84ddcb]{position:relative;width:min(440px,100%);max-height:calc(100dvh - 36px);overflow-y:auto;padding:28px;box-sizing:border-box;border:1px solid #533b47;border-radius:22px;background:#221c1f;color:#fff;box-shadow:0 20px 80px #0008;outline:none}.bonus-promo-close[data-v-ee84ddcb]{position:absolute;top:10px;right:12px;width:36px;height:36px;border:0;border-radius:50%;background:#393034;color:#bdaeb6;font-size:26px;cursor:pointer}.bonus-promo-icon[data-v-ee84ddcb]{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;background:#ffacd219;border:1px solid #ffacd24d;color:#ffacd2;font-size:28px;font-weight:800;margin-bottom:18px}.bonus-promo-dialog h2[data-v-ee84ddcb]{font-size:23px;line-height:1.2;margin:0 25px 12px 0;font-weight:800}.bonus-promo-dialog p[data-v-ee84ddcb]{color:#c2b7bc;font-size:14px;line-height:1.5;margin:0 0 18px}.bonus-promo-selection[data-v-ee84ddcb]{display:grid;gap:6px;padding:16px;border-radius:12px;background:#171114;margin:18px 0}.bonus-promo-selection span[data-v-ee84ddcb]{font-size:12px;color:#96818c}.bonus-promo-selection strong[data-v-ee84ddcb]{font-size:15px;overflow-wrap:anywhere}.bonus-promo-selection strong+span[data-v-ee84ddcb]{margin-top:8px}.bonus-promo-dialog .bonus-promo-note[data-v-ee84ddcb]{font-size:12px;color:#8f9e95}.bonus-promo-dialog .bonus-promo-error[data-v-ee84ddcb]{color:#ffb2a9}.bonus-promo-actions[data-v-ee84ddcb]{display:flex;flex-direction:column;gap:10px}.bonus-promo-actions .base-button[data-v-ee84ddcb]{width:100%;min-height:46px;height:auto;padding:12px;font-size:14px;white-space:normal}.bonus-promo-cancel-bonus[data-v-ee84ddcb]{background:#3a3035;border:1px solid #62535a;color:#ece1e6}.bonus-promo-dialog button[data-v-ee84ddcb]:focus-visible{outline:2px solid #ffacd2;outline-offset:3px}.bonus-promo-dialog button[data-v-ee84ddcb]:disabled{opacity:.6;cursor:wait}@media(max-width:400px){.bonus-promo-dialog[data-v-ee84ddcb]{padding:22px}.bonus-promo-dialog h2[data-v-ee84ddcb]{font-size:21px}}.modal-fade-enter-active[data-v-efbc43d0],.modal-fade-leave-active[data-v-efbc43d0]{transition:opacity .2s ease}.modal-fade-enter-from[data-v-efbc43d0],.modal-fade-leave-to[data-v-efbc43d0]{opacity:0}.games-search-modal[data-v-efbc43d0]{width:600px;height:661px;max-width:calc(100vw - 22px);max-height:calc(100vh - 22px);overflow:auto;border-radius:22px;border:1px solid #2a2d37;background:linear-gradient(180deg,#1f212c,#181a23);box-shadow:0 30px 60px #00000080;padding:12px}.modal__header[data-v-efbc43d0]{display:flex;align-items:center;justify-content:space-between;margin:0 0 10px;font-size:28px;font-weight:700;color:#fff;line-height:1}.modal__close[data-v-efbc43d0]{padding:0;border:0;background:transparent;display:inline-flex}.form-group-input.search[data-v-efbc43d0]{position:relative;margin-bottom:10px}.form-group-input.search .base-input[data-v-efbc43d0]{width:100%;min-height:46px;padding:0 44px;border-radius:12px;border:1px solid #313544;background:#2a2d39;color:#fff}.form-group-input.search .icon-left[data-v-efbc43d0],.form-group-input.search .icon-right[data-v-efbc43d0]{position:absolute;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center}.form-group-input.search .icon-left[data-v-efbc43d0]{left:12px}.form-group-input.search .icon-right[data-v-efbc43d0]{right:12px;cursor:pointer}.modal__content[data-v-efbc43d0]{display:flex;flex-direction:column;gap:10px}.modal__state[data-v-efbc43d0]{border:1px solid #313544;border-radius:12px;min-height:120px;display:flex;align-items:center;justify-content:center;color:#8f93a3}.modal__slider_header[data-v-efbc43d0]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.modal__slider_title[data-v-efbc43d0]{margin:0;color:#fff;font-size:22px;line-height:1;font-weight:700}.modal__slider_navigation[data-v-efbc43d0],.modal__slider_buttons[data-v-efbc43d0]{display:flex;align-items:center;gap:8px}.swiper-button[data-v-efbc43d0]{width:42px;height:42px;border-radius:12px;border:1px solid #333847;background:#242733;display:inline-flex;align-items:center;justify-content:center;padding:0}.swiper-button[data-v-efbc43d0]:disabled{opacity:.4}.modal__slider_link[data-v-efbc43d0]{min-height:42px;border-radius:12px;border:1px solid #333847;background:#242733;color:#f7f8fa;padding:0 16px;font-weight:700}.modal__slider_list[data-v-efbc43d0]{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;scroll-behavior:smooth}.modal__slider_list[data-v-efbc43d0]::-webkit-scrollbar{display:none}.swiper-wrapper[data-v-efbc43d0],.games-grid[data-v-efbc43d0]{display:grid;grid-template-columns:repeat(4,132px);gap:12px}.games-grid--list[data-v-efbc43d0]{margin-top:4px}.modal__slider_list .swiper-wrapper[data-v-efbc43d0]{display:flex;gap:var(--slide-gap, 12px)}.modal__slider_list .swiper-slide[data-v-efbc43d0]{flex:0 0 132px;min-width:0}.game-element[data-v-efbc43d0]{width:132px}.game-element__wrapper[data-v-efbc43d0]{position:relative;width:100%;background-size:90% auto;background-position:center;background-repeat:no-repeat;background-color:#202026;border-radius:14px;overflow:hidden}.game-element__image[data-v-efbc43d0]{display:block;width:100%;height:176px;object-fit:fill}.game-element__layout[data-v-efbc43d0]{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:flex-end;padding:12px;background:linear-gradient(to bottom,#00000008 28%,#000000db);color:#fff;z-index:2;opacity:0;transition:opacity .2s ease}.game-element:hover .game-element__layout[data-v-efbc43d0]{opacity:1}.game-element__title[data-v-efbc43d0]{font-size:13px;font-weight:700;margin-bottom:3px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.game-element__title span[data-v-efbc43d0]{display:block}.game-element__descr[data-v-efbc43d0]{font-size:11px;color:#b2b2b8;margin-bottom:10px}.game-element__buttons[data-v-efbc43d0]{display:flex;gap:6px}.game-element__button[data-v-efbc43d0]{flex:1;min-height:30px;padding:0 8px;border-radius:8px;font-size:11px;font-weight:700}.games__load[data-v-efbc43d0]{margin-top:14px;display:flex;justify-content:center}.games__load .base-button[data-v-efbc43d0]{min-width:190px}@media(max-width:992px){.games-search-modal[data-v-efbc43d0]{width:min(100vw,100%);height:auto;max-height:100vh;border-radius:0;border:0;padding:14px}.modal__header[data-v-efbc43d0]{font-size:34px}.modal__slider_title[data-v-efbc43d0]{font-size:18px}.swiper-wrapper[data-v-efbc43d0],.games-grid[data-v-efbc43d0]{grid-template-columns:repeat(3,132px)}}@media(max-width:680px){.modal__slider_title[data-v-efbc43d0]{font-size:16px;flex:1 1 auto}.modal__slider_navigation[data-v-efbc43d0]{flex:0 0 auto;justify-content:flex-end}.swiper-wrapper[data-v-efbc43d0],.games-grid[data-v-efbc43d0]{grid-template-columns:repeat(2,132px);gap:10px}.game-element__layout[data-v-efbc43d0]{opacity:1}.game-element__buttons[data-v-efbc43d0]{flex-direction:column}.game-element__button[data-v-efbc43d0]{min-height:32px}}.modal.games-search-overlay[data-v-efbc43d0]{position:fixed;inset:auto 0;top:var(--search-viewport-top, 0px);height:calc(var(--search-viewport-height, 100dvh) - var(--search-menu-space, 0px));box-sizing:border-box;display:flex;align-items:center;justify-content:center;padding:11px;overflow:hidden;overscroll-behavior:contain}.games-search-overlay .games-search-modal[data-v-efbc43d0]{display:flex;flex-direction:column;box-sizing:border-box;width:600px;max-width:100%;height:661px;max-height:100%;min-height:0;overflow:hidden}.games-search-modal>.modal__header[data-v-efbc43d0],.games-search-modal>.form-group-input.search[data-v-efbc43d0]{flex:0 0 auto}.games-search-modal>.modal__content[data-v-efbc43d0]{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch}.games-search-modal>.modal__content[data-v-efbc43d0]>*{flex-shrink:0}.games-search-modal .modal__close[data-v-efbc43d0]{width:44px;height:44px}.games-search-modal .modal__close svg[data-v-efbc43d0]{width:24px;height:24px}@media(max-width:992px){.modal.games-search-overlay[data-v-efbc43d0]{padding:0}.games-search-overlay .games-search-modal[data-v-efbc43d0]{width:100%;height:100%;max-width:100%;border-radius:0;padding:max(10px,env(safe-area-inset-top)) max(14px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(14px,env(safe-area-inset-left))}.games-search-modal .form-group-input.search .base-input[data-v-efbc43d0]{font-size:16px}}.games-search-modal .games-grid[data-v-efbc43d0]{grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.games-search-modal .games-grid .game-element[data-v-efbc43d0]{width:100%;min-width:0}@media(min-width:360px)and (max-width:680px){.games-search-modal .games-grid[data-v-efbc43d0]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:359px){.games-search-modal .games-grid[data-v-efbc43d0]{grid-template-columns:repeat(2,minmax(0,1fr))}}.modal__items[data-v-69428f63]{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:16px 0 4px}.modal__item[data-v-69428f63]{display:flex;align-items:center;gap:10px;background:#2a2a30;border:none;border-radius:10px;padding:12px 16px;cursor:pointer;color:#fff;font-size:14px;font-weight:600;position:relative;transition:background .2s}.modal__item[data-v-69428f63]:hover,.modal__item.active[data-v-69428f63]{background:#35353d}.modal__item img[data-v-69428f63]{width:24px;height:18px;object-fit:cover;border-radius:2px;flex-shrink:0}.modal__item_check[data-v-69428f63]{margin-left:auto}.vpn-notice-enter-active[data-v-3e399676],.vpn-notice-leave-active[data-v-3e399676]{transition:opacity .22s ease}.vpn-notice-enter-from[data-v-3e399676],.vpn-notice-leave-to[data-v-3e399676]{opacity:0}.vpn-notice-modal[data-v-3e399676]{position:fixed;inset:0;z-index:999999;display:flex;align-items:center;justify-content:center;padding:18px;background:#08090dc7;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vpn-notice-modal__body[data-v-3e399676]{position:relative;width:min(100%,430px);overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:22px;padding:26px;color:#f7f8fb;background:radial-gradient(circle at 50% 0%,rgba(255,179,58,.2),transparent 36%),linear-gradient(180deg,#242732,#171922);box-shadow:0 30px 70px #0000008c;text-align:center}.vpn-notice-modal__close[data-v-3e399676]{position:absolute;top:14px;right:14px;display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#0e1016b8;color:#8f93a3;cursor:pointer;transition:color .18s ease,border-color .18s ease,transform .18s ease}.vpn-notice-modal__close[data-v-3e399676]:hover{color:#fff;border-color:#ffffff29;transform:translateY(-1px)}.vpn-notice-modal__flag-wrap[data-v-3e399676]{display:flex;align-items:center;justify-content:center;width:92px;height:92px;margin:8px auto 18px;border-radius:28px;background:linear-gradient(180deg,#ffb33a2e,#ffffff0a);border:1px solid rgba(255,255,255,.08)}.vpn-notice-modal__flag[data-v-3e399676]{width:64px;height:48px;object-fit:cover;border-radius:8px;box-shadow:0 10px 22px #00000052}.vpn-notice-modal__flag--fallback[data-v-3e399676]{background:#20232d}.vpn-notice-modal__eyebrow[data-v-3e399676]{margin:0 0 8px;color:#8f93a3;font-size:13px;font-weight:700}.vpn-notice-modal__ip[data-v-3e399676]{display:inline-flex;align-items:center;justify-content:center;min-height:38px;max-width:100%;margin-bottom:18px;padding:0 14px;border:1px solid rgba(255,179,58,.32);border-radius:12px;background:#ffb33a1a;color:#ffce4a;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:15px;font-weight:800;overflow-wrap:anywhere}.vpn-notice-modal__title[data-v-3e399676]{margin:0 0 10px;color:#fff;font-size:28px;line-height:1.08;font-weight:850;letter-spacing:0}.vpn-notice-modal__text[data-v-3e399676]{margin:0 auto 22px;max-width:330px;color:#c5c8d3;font-size:15px;line-height:1.5}.vpn-notice-modal__button[data-v-3e399676]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:54px;border:0;border-radius:14px;background:linear-gradient(180deg,#ff9b0f,#ffce4a);color:#421701;cursor:pointer;font-size:16px;font-weight:850;transition:transform .18s ease,filter .18s ease}.vpn-notice-modal__button[data-v-3e399676]:hover{filter:brightness(1.04);transform:translateY(-1px)}@media(max-width:480px){.vpn-notice-modal[data-v-3e399676]{padding:12px}.vpn-notice-modal__body[data-v-3e399676]{border-radius:18px;padding:22px 18px 18px}.vpn-notice-modal__title[data-v-3e399676]{font-size:24px}}.vpn-notice-lock{overflow:hidden}body.player-chat-expanded #app{margin-right:320px}body.player-chat-expanded .header{right:320px;width:calc(100% - var(--sidebar-width) - var(--offset) - 320px)}.pc-panel,.pc-launcher,.pc-backdrop{box-sizing:border-box}.pc-panel{position:fixed;right:0;top:0;bottom:0;width:320px;z-index:110;display:flex;flex-direction:column;color:#f2e9ee;font-family:inherit;background:linear-gradient(165deg,#271920,#181014 65%);border-left:1px solid #412c37;box-shadow:-12px 0 36px #0003}.pc-header{display:flex;align-items:center;gap:10px;min-height:84px;padding:16px 14px;border-bottom:1px solid #412d37;background:radial-gradient(ellipse at top left,#f43f981f,transparent 75%)}.pc-header h2{margin:0 0 5px;font-size:15px;font-weight:750;color:#fff0f8}.pc-header small{font-size:9px;color:#a68696;letter-spacing:1.2px;display:flex;gap:5px;align-items:center}.pc-header>div{flex:1}.pc-icon{display:grid;place-items:center;width:35px;height:35px;border-radius:12px;color:#e877b0;background:#f43f9819;border:1px solid #f43f9835}.pc-dot{width:5px;height:5px;border-radius:50%;background:#f43f98}.pc-tool{display:grid;place-items:center;width:28px;height:30px;border-radius:8px;color:#a58796;border:0;background:transparent;cursor:pointer}.pc-tool:hover{color:#ffacd2;background:#ffffff08}.pc-channel{padding:12px 16px;display:flex;justify-content:space-between;color:#c1a9b5;font-size:11px;border-bottom:1px solid #ffffff06}.pc-channel i{color:#db619e;margin-right:6px}.pc-channel>span:last-child{font-size:9px;color:#8f6f7f;letter-spacing:1px}.pc-messages{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#583647 transparent;padding:12px 10px}.pc-message{display:flex;align-items:flex-start;gap:9px;padding:10px 9px;border:1px solid #ffffff07;border-radius:10px;background:linear-gradient(135deg,#ffffff05,#ffffff02);margin-bottom:7px}.pc-message--staff{border-color:#f43f9829;background:#f43f9808}.pc-avatar{position:relative;flex:0 0 36px;height:42px;display:flex;align-items:flex-start;justify-content:center;padding-top:6px;border-radius:9px;font-size:17px;font-weight:700;color:hsl(var(--avatar-hue) 50% 80%);background:linear-gradient(135deg,hsl(var(--avatar-hue) 27% 29%),hsl(var(--avatar-hue) 25% 15%));border:1px solid hsl(var(--avatar-hue) 30% 37%)}.pc-avatar small{position:absolute;bottom:-1px;left:-1px;right:-1px;border-radius:0 0 8px 8px;padding:3px 0;background:#3d2632;color:#d396b4;text-align:center;font-size:7px;letter-spacing:.2px}.pc-avatar{cursor:pointer;padding-left:0;padding-right:0;transition:border-color .15s}.pc-avatar:hover{border-color:#ffacd2}.pc-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:8px}.pc-avatar small{z-index:1}.pc-author{flex:1;min-width:0;text-align:left;background:none;border:0;padding:0;cursor:pointer}.pc-author strong{display:block}.pc-author:hover strong{color:#ffacd2}.player-vip-newbie{--vip-edge: #66788b;--vip-ribbon: linear-gradient(100deg,#425367,#647489);--vip-ink: #d7e2ee}.player-vip-bronze{--vip-edge: #bd8957;--vip-ribbon: linear-gradient(100deg,#94613d,#cc9b69);--vip-ink: #fff3dc}.player-vip-silver{--vip-edge: #b8c8d9;--vip-ribbon: linear-gradient(100deg,#879aaf,#ccd9e6);--vip-ink: #223344}.player-vip-gold{--vip-edge: #dfbd60;--vip-ribbon: linear-gradient(100deg,#ab8532,#efd479);--vip-ink: #3c2b06}.player-vip-platinum{--vip-edge: #d973a6;--vip-ribbon: linear-gradient(100deg,#ae5f87,#f3b7d5);--vip-ink: #3c1227}.player-vip-diamond{--vip-edge: #d07ad9;--vip-ribbon: linear-gradient(100deg,#943888,#d674bb);--vip-ink: #fff1ff}.pc-message .pc-avatar{flex-basis:42px;height:49px;padding-top:7px;font-size:21px;border-color:var(--vip-edge)}.pc-message .pc-avatar small{background:var(--vip-ribbon);color:var(--vip-ink);font-size:7px;font-weight:800;line-height:1.1;padding:3px 0;letter-spacing:.15px}.pc-staff-tag{font-size:6px;letter-spacing:.3px;padding:3px 4px;border-radius:4px;background:#f43f9818;color:#df96bb;flex-shrink:0}.pc-message-content{flex:1;min-width:0}.pc-message-top{display:flex;gap:5px;align-items:center;margin-bottom:5px}.pc-message-top strong{font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;color:#ecdfe6}.pc-message-top time{font-size:9px;color:#79646e;flex-shrink:0}.pc-message-content p{margin:0;font-size:12px;line-height:1.5;color:#bfaeb6;white-space:pre-wrap;overflow-wrap:anywhere}.pc-delete{color:#99858f;font-size:10px;padding:3px;border:0;background:none;cursor:pointer}.pc-delete:hover{color:#ff9292}.pc-footer{position:relative;padding:12px;border-top:1px solid #ffffff09;background:#1b1116}.pc-compose{border:1px solid #4c303e;border-radius:12px;padding:10px;background:#261920}.pc-compose:focus-within{border-color:#f43f9888}.pc-compose textarea{width:100%;resize:none;border:0;background:transparent;outline:0;font:inherit;color:#f4e1eb;font-size:12px;line-height:1.5;min-height:40px}.pc-compose textarea::placeholder{color:#8b717e}.pc-compose-actions{display:flex;align-items:center;gap:8px}.pc-compose-actions .pc-tool{font-size:20px}.pc-compose-actions small{flex:1;color:#866a78;font-size:9px}.pc-send{display:grid;place-items:center;width:32px;height:30px;border-radius:8px;border:0;background:linear-gradient(135deg,#f43f98,#e974af);color:#330a1f;cursor:pointer}.pc-send:disabled{opacity:.4;cursor:default}.pc-hint{margin:8px 0 0;color:#836976;text-align:center;font-size:8px}.pc-emojis{position:absolute;bottom:calc(100% + 5px);left:12px;right:12px;background:#35212b;padding:10px;display:grid;grid-template-columns:repeat(6,1fr);gap:5px;border:1px solid #5d394b;border-radius:12px;box-shadow:0 8px 24px #0005}.pc-emojis button{border:0;border-radius:6px;background:transparent;font-size:21px;height:33px;cursor:pointer}.pc-emojis button:hover{background:#ffffff10}.pc-login{text-align:center;padding:4px 0}.pc-login p{font-size:11px;color:#967d8a;margin:0 0 10px}.pc-login button{width:100%;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border:1px solid #f43f983d;border-radius:10px;background:#f43f9814;color:#e989b9;font-size:12px;font-weight:700;cursor:pointer}.pc-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:180px;padding:30px 15px;color:#ab919e;text-align:center;font-size:12px}.pc-empty-icon{font-size:32px;margin-bottom:14px}.pc-empty strong{color:#f4e3ec;font-size:14px}.pc-empty p{margin-top:10px;line-height:1.7}.pc-launcher{position:fixed;bottom:26px;right:24px;z-index:110;display:flex;align-items:center;gap:10px;padding:13px 18px;border:1px solid #d84b9166;border-radius:14px;background:linear-gradient(135deg,#3d172a,#4e1d36);color:#f2a5cc;font:inherit;font-size:12px;font-weight:700;box-shadow:0 8px 28px #0005;cursor:pointer}.pc-launcher i{font-size:18px}.pc-launcher b{background:#f43f98;color:#2f091c;padding:3px 5px;border-radius:6px;font-size:9px}.pc-backdrop{display:none}.pc-rules{padding:12px 16px;background:#351e2a;color:#d4b5c4;font-size:11px;line-height:1.6}.pc-error{padding:9px 14px;font-size:11px;line-height:1.5;color:#ffc1c1;background:#512626}.pc-new{border:0;padding:9px;background:#4d2238;color:#f2add0;font-size:11px;cursor:pointer}.pc-panel button:focus-visible,.pc-launcher:focus-visible{outline:2px solid #ffacd2;outline-offset:2px}@media(max-width:1199px){body.player-chat-expanded #app{margin-right:0}body.player-chat-expanded .header{right:0;width:calc(100% - var(--sidebar-width) - var(--offset))}.pc-panel{width:min(360px,100%);top:12px;bottom:calc(80px + env(safe-area-inset-bottom));right:12px;border:1px solid #503442;border-radius:16px;overflow:hidden;z-index:910}.pc-header{min-height:68px;padding:12px}.pc-backdrop{display:block;position:fixed;inset:0;z-index:905;border:0;background:#0008;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.pc-launcher{bottom:calc(82px + env(safe-area-inset-bottom));right:14px;padding:12px 14px}}@media(max-width:992px){.pc-launcher{display:none}}@media(max-width:400px){.pc-panel{left:8px;right:8px;width:auto}}.pc-mute-dialog select{display:block;width:100%;padding:9px;margin:10px 0;background:#301b26;color:#ffe5f2;border:1px solid #be6091;border-radius:8px}.pc-mute-dialog button{padding:8px 12px;margin-right:8px;border-radius:8px;background:#f43f98;color:#290b1a}.pc-mute-dialog button:disabled{opacity:.5}.pc-panel .pc-channel,.pc-panel .pc-channel span,.pc-panel .pc-channel i,.pc-panel .pc-header .pc-tool,.pc-panel .pc-header .pc-tool i{color:#cbd2de}.pc-compose[data-v-9f98c1b5]{box-sizing:border-box;min-width:0}.pc-compose textarea[data-v-9f98c1b5]{display:block;box-sizing:border-box;width:100%;max-width:100%;min-width:0;padding:8px 10px;border:1px solid transparent;border-radius:8px;margin:0 0 6px;outline:none}.pc-compose textarea[data-v-9f98c1b5]:focus-visible{outline:none!important;box-shadow:inset 0 0 0 1px #c890ac}.pc-compose[data-v-9f98c1b5]:focus-within{border-color:#c890ac80}.pc-compose-actions[data-v-9f98c1b5]{min-width:0}.pc-panel .pc-channel[data-v-9f98c1b5],.pc-panel .pc-channel span[data-v-9f98c1b5],.pc-panel .pc-channel i[data-v-9f98c1b5],.pc-panel .pc-header .pc-tool[data-v-9f98c1b5],.pc-panel .pc-header .pc-tool i[data-v-9f98c1b5]{color:#cbd2de}
