.burger-menu-container[data-v-29041c87]{z-index:2000}.burger-btn[data-v-29041c87]{align-items:center;background:linear-gradient(180deg,#ffffff1a,#ffffff05),var(--surface-color-strong);border:1px solid rgba(246,196,83,.45);border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:5px;height:40px;justify-content:center;position:absolute;right:.5rem;top:50%;transform:translateY(-50%);transition:background .3s,border-color .3s;width:40px;z-index:2100}.burger-btn .bar[data-v-29041c87]{background:var(--text-main);height:2px;transition:all .3s;width:24px}.burger-btn.active[data-v-29041c87]{background:transparent;border-color:transparent;position:fixed;right:1rem;top:1rem;transform:none}.burger-btn.active .bar-1[data-v-29041c87]{transform:rotate(45deg) translate(5px,5px)}.burger-btn.active .bar-2[data-v-29041c87]{opacity:0}.burger-btn.active .bar-3[data-v-29041c87]{transform:rotate(-45deg) translate(5px,-5px)}.burger-btn.active .menu-badge[data-v-29041c87]{display:none}.menu-badge[data-v-29041c87]{align-items:center;background:#dc3545;border-radius:9px;box-shadow:0 2px 4px #0000004d;color:#fff;display:flex;font-size:.65rem;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:-5px;top:-5px}.notifications-section[data-v-29041c87]{background:#ecfdf514;border:1px solid rgba(251,191,36,.25);border-radius:16px;margin-bottom:.5rem;padding:.75rem 1rem}.notifications-header-inline[data-v-29041c87]{align-items:center;display:flex;gap:.5rem;margin-bottom:.75rem}.notifications-header-inline .notif-title[data-v-29041c87]{color:#fbbf24;font-weight:700}.notifications-header-inline .notif-badge[data-v-29041c87]{align-items:center;background:#dc3545;border-radius:9px;color:#fff;display:flex;font-size:.7rem;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 5px}.notifications-list-inline[data-v-29041c87]{display:flex;flex-direction:column;gap:.5rem;max-height:200px;overflow-y:auto}.notif-item[data-v-29041c87]{background:#ecfdf50f;border-radius:6px;cursor:pointer;padding:.5rem;transition:background .2s}.notif-item[data-v-29041c87]:hover{background:#ecfdf524}.notif-item.unread[data-v-29041c87]{background:#d4af3726;border-left:3px solid #d4af37}.notif-item .notif-content strong[data-v-29041c87]{color:#ecfdf5;display:block;font-size:.85rem;margin-bottom:.25rem}.notif-item .notif-content p[data-v-29041c87]{color:#ecfdf5cc;font-size:.75rem;line-height:1.3;margin:0}.notif-item .notif-content .notif-time[data-v-29041c87]{color:#6ee7b7d9;font-size:.65rem}.notif-actions[data-v-29041c87]{display:flex;gap:.5rem;margin-top:.5rem}.btn-notif-accept[data-v-29041c87],.btn-notif-join[data-v-29041c87],.btn-notif-reject[data-v-29041c87]{border:none;border-radius:6px;cursor:pointer;font-size:.75rem;font-weight:700;padding:.35rem .75rem;transition:all .2s ease}.btn-notif-accept[data-v-29041c87]{background:#28a745;color:#fff}.btn-notif-accept[data-v-29041c87]:hover{background:#218838}.btn-notif-reject[data-v-29041c87]{background:#dc3545;color:#fff}.btn-notif-reject[data-v-29041c87]:hover{background:#c82333}.btn-notif-join[data-v-29041c87]{background:#d4af37;color:#1a1a1a}.btn-notif-join[data-v-29041c87]:hover{background:#b8972e}.notif-responded[data-v-29041c87]{font-size:.75rem;font-weight:700;margin-top:.4rem}.notif-responded .accepted[data-v-29041c87]{color:#28a745}.notif-responded .rejected[data-v-29041c87]{color:#dc3545}.empty-notif[data-v-29041c87]{padding:.5rem;text-align:center}.empty-notif p[data-v-29041c87]{color:#6ee7b7d9;font-size:.85rem;margin:0}.menu-overlay[data-v-29041c87]{height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:2000}.backdrop[data-v-29041c87]{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#022c229e;left:0;width:100%}.backdrop[data-v-29041c87],.menu-content[data-v-29041c87]{height:100%;position:absolute;top:0}.menu-content[data-v-29041c87]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#ffffff17,#ffffff03),var(--surface-color-strong);border-left:1px solid rgba(246,196,83,.52);box-shadow:-10px 0 30px #00000094;display:flex;flex-direction:column;padding:1.5rem;right:0;width:280px;z-index:2001}.menu-header[data-v-29041c87]{align-items:center;display:flex;justify-content:space-between;margin-bottom:2rem}.menu-header .menu-title[data-v-29041c87]{color:#fbbf24;font-size:1.5rem;font-weight:700;text-shadow:0 2px 6px rgba(0,0,0,.35)}.menu-header .close-btn[data-v-29041c87]{background:none;border:none;color:#fff;cursor:pointer;font-size:2rem}.menu-links[data-v-29041c87]{display:flex;flex-direction:column;gap:1rem;max-height:calc(100vh - 200px);overflow-x:hidden;overflow-y:auto;padding-right:.5rem}.menu-item[data-v-29041c87]{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.18);border-radius:8px;color:var(--text-main);cursor:pointer;display:flex;font-size:1rem;gap:12px;padding:.8rem;text-align:left;text-decoration:none;transition:all .2s}.menu-item[data-v-29041c87]:hover{background:#ffffff24;border-color:#f6c45366;color:#f6c453}.menu-item.logout[data-v-29041c87]{background:#b91c1c59;border-color:hsla(0,0%,100%,.2) hsla(0,91%,71%,.65) hsla(0,91%,71%,.65);border-top:1px solid hsla(0,91%,71%,.65);box-shadow:inset 0 1px #ffffff1a;color:#fecaca;flex-shrink:0;font-weight:700;padding-top:1rem}.menu-item.logout .icon[data-v-29041c87]{stroke:#fecaca}.menu-item.logout[data-v-29041c87]:hover{background:#dc262680;border-color:#fca6a6d9;color:#fff1f2}.menu-item.login[data-v-29041c87]{color:#fbbf24;flex-shrink:0}.menu-item.highlight-item[data-v-29041c87]{background:#fbbf2424;border-color:#fbbf2459;color:#fbbf24;font-weight:700}.menu-item.highlight-item[data-v-29041c87]:hover{background:#fbbf2433}.menu-item.highlight-alt[data-v-29041c87]{background:#10b98124;border-color:#10b98159;color:#10b981;font-weight:700}.menu-item.highlight-alt[data-v-29041c87]:hover{background:#10b98133}.menu-item .icon[data-v-29041c87]{height:20px;stroke-width:2;width:20px}.divider[data-v-29041c87]{background:#ecfdf538;height:1px;margin:.5rem 0;min-height:1px}.social-share-block[data-v-29041c87]{align-items:center;display:flex;flex-direction:column;gap:.55rem;padding:.2rem 0}.social-share-title[data-v-29041c87]{color:#ecfdf5e6;font-size:.82rem;font-weight:600}.social-share-row[data-v-29041c87]{align-items:center;display:flex;gap:.65rem}.social-share-btn[data-v-29041c87]{align-items:center;background:#ffffff14;border:1px solid hsla(0,0%,100%,.18);border-radius:10px;cursor:pointer;display:inline-flex;height:48px;justify-content:center;transition:all .2s;width:48px}.social-share-btn[data-v-29041c87]:hover{background:#ffffff24;border-color:#f6c45366}.social-share-btn svg[data-v-29041c87]{fill:var(--text-main);height:18px;width:18px}.slide-enter-active[data-v-29041c87],.slide-leave-active[data-v-29041c87]{transition:all .3s ease}.slide-enter-from[data-v-29041c87],.slide-leave-to[data-v-29041c87]{opacity:0}.slide-enter-from .menu-content[data-v-29041c87],.slide-leave-to .menu-content[data-v-29041c87]{transform:translate(100%)}.game-header[data-v-d7dc5fb4]{background:linear-gradient(180deg,#ffffff17,#ffffff05),var(--surface-color-strong);border:1px solid hsla(0,0%,100%,.2);border-radius:16px;box-shadow:0 10px 26px -14px #000000bf;margin-bottom:2rem;padding:.5rem 3.5rem .5rem .5rem;position:relative;width:calc(100% - 4rem)}.game-header[data-v-d7dc5fb4],.user-info[data-v-d7dc5fb4]{align-items:center;display:flex;justify-content:space-between}.user-info[data-v-d7dc5fb4]{flex:1;gap:1.5rem}.token-wrapper[data-v-d7dc5fb4]{align-items:flex-start;display:flex;flex-direction:column;gap:.35rem}.token-row[data-v-d7dc5fb4]{gap:.45rem;justify-content:center}.token-row[data-v-d7dc5fb4],.tokens[data-v-d7dc5fb4]{align-items:center;display:flex}.tokens[data-v-d7dc5fb4]{background:#ffffff1a;border:1px solid hsla(0,0%,100%,.2);border-radius:20px;color:var(--text-main);font-size:.9rem;font-weight:600;gap:.5rem;padding:.3rem .8rem}.tokens .icon[data-v-d7dc5fb4]{font-size:1rem}.chip-icon[data-v-d7dc5fb4]{background:radial-gradient(circle at 35% 30%,#fef3c7,#f59e0b 58%,#b45309);border:1px solid rgba(180,83,9,.6);border-radius:50%;box-shadow:inset 0 0 0 2px #fff6;display:inline-block;height:14px;width:14px}.super-tokens[data-v-d7dc5fb4]{background:#facc151f;border-color:#facc1559;padding:.24rem .62rem}.super-icon[data-v-d7dc5fb4]{display:inline-block;height:16px;width:16px}.add-btn[data-v-d7dc5fb4]{background:#10b981;border-radius:50%;color:#fff;font-size:1rem;height:20px;justify-content:center;margin-left:.3rem;transition:transform .2s;width:20px}.add-btn[data-v-d7dc5fb4],.profile-link[data-v-d7dc5fb4]{align-items:center;display:flex;text-decoration:none}.profile-link[data-v-d7dc5fb4]{color:var(--text-main);gap:1rem;text-align:left}.header-burger-slot[data-v-d7dc5fb4]{align-items:center;display:flex;padding-left:.5rem}.text-info[data-v-d7dc5fb4]{align-items:flex-start;display:flex;flex-direction:column}.top-row[data-v-d7dc5fb4]{align-items:center;display:flex;gap:.25rem;margin-bottom:.2rem}.username[data-v-d7dc5fb4]{color:var(--text-main);font-size:1rem;font-weight:700}.subscription-icon[data-v-d7dc5fb4]{align-items:center;background:#0f172ad9;border-radius:999px;display:inline-flex;font-size:.8rem;height:1.1rem;justify-content:center;width:1.1rem}.meta-info[data-v-d7dc5fb4]{align-items:flex-start;display:flex;flex-direction:column;font-size:.8rem;gap:0}.elo-score[data-v-d7dc5fb4]{color:#fbbf24;font-size:.75rem;font-weight:700;line-height:1.2;margin-right:0}.sub-badge[data-v-d7dc5fb4]{align-items:center;background:#0f172ab8;border:1px solid hsla(0,0%,100%,.28);border-radius:999px;color:#f8fafc;display:inline-flex;font-size:.68rem;font-weight:700;gap:.25rem;letter-spacing:.02em;padding:.16rem .55rem;text-shadow:0 1px 2px rgba(0,0,0,.45);text-transform:uppercase}.sub-badge.premium[data-v-d7dc5fb4]{background:linear-gradient(135deg,#f8c65d,#e1941e);border-color:#fde091f2;color:#2b1a02;text-shadow:none}.sub-badge.premium_plus[data-v-d7dc5fb4]{background:linear-gradient(135deg,#be3a91,#7c3aed);border-color:#f9a8d4e6;color:#fff4fb;text-shadow:none}
