.affiliate-info-section[data-v-e0ceb640]{position:relative}.affiliate-info-frame[data-v-e0ceb640]{width:100%;max-width:1000px;margin-left:auto;margin-right:auto}.section-header[data-v-e0ceb640]{justify-content:flex-start;align-items:center;gap:.5rem;width:100%;margin-bottom:.75rem;display:flex}.section-icon[data-v-e0ceb640]{animation:2s infinite pulse-e0ceb640}.section-title[data-v-e0ceb640]{color:rgb(var(--v-theme-primary));text-align:left;margin:0;font-size:clamp(1.4rem,4vw,2rem);font-weight:700}.affiliate-info-panel[data-v-e0ceb640]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px #0000001f;background:linear-gradient(145deg,#ffffff0f,#ffffff05)!important}.affiliate-info-inner[data-v-e0ceb640]{flex-direction:column;gap:1.75rem;display:flex}.affiliate-block[data-v-e0ceb640]{flex-direction:column;gap:.75rem;display:flex}.affiliate-block-header[data-v-e0ceb640]{align-items:center;gap:.5rem;display:flex}.affiliate-block-header-icon[data-v-e0ceb640]{flex-shrink:0}.affiliate-block-title[data-v-e0ceb640]{color:rgb(var(--v-theme-primary));font-size:1.0625rem;font-weight:700;line-height:1.3}.affiliate-block-title--sm[data-v-e0ceb640]{font-size:1rem}.affiliate-inner-card[data-v-e0ceb640]{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:14px}.affiliate-inner-card--link[data-v-e0ceb640]{border-color:rgba(var(--v-theme-success-rgb), .28);background:rgba(var(--v-theme-success-rgb), .07)}.affiliate-inner-card--accent[data-v-e0ceb640]{border-color:rgba(var(--v-theme-primary-rgb), .28);background:rgba(var(--v-theme-primary-rgb), .06)}.affiliate-inner-card--muted[data-v-e0ceb640]{background:#ffffff08;border-color:#ffffff14}.affiliate-link-row[data-v-e0ceb640]{gap:.5rem}.affiliate-link-input[data-v-e0ceb640]{min-width:0;margin-right:0!important}.affiliate-link-btn[data-v-e0ceb640]{flex-shrink:0}.copy-btn[data-v-e0ceb640],.share-btn[data-v-e0ceb640]{transition:background-color .2s,box-shadow .2s}.copy-btn[data-v-e0ceb640]:hover,.share-btn[data-v-e0ceb640]:hover{box-shadow:0 2px 10px rgba(var(--v-theme-primary-rgb), .25)}.share-menu[data-v-e0ceb640]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000eb;border:1px solid #ffffff1f;border-radius:12px}.commission-cards[data-v-e0ceb640]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1rem;display:grid}.commission-card[data-v-e0ceb640]{border:1px solid #ffffff1a;border-radius:14px;transition:background-color .2s,border-color .2s;background:#ffffff0a!important}.commission-card[data-v-e0ceb640]:hover{border-color:#ecbb2e40;background:#ecbb2e14!important}.commission-card-header-icon[data-v-e0ceb640]{margin-top:.125rem}.commission-event-title[data-v-e0ceb640]{margin:0;padding:0;line-height:1.15}.commission-event-chip[data-v-e0ceb640]{margin-top:.375rem!important}.commission-levels[data-v-e0ceb640]{flex-direction:column;gap:.75rem;display:flex}.commission-level-item[data-v-e0ceb640]{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:10px;justify-content:space-between;align-items:center;padding:.625rem .75rem;transition:background-color .2s;display:flex}.commission-level-item[data-v-e0ceb640]:hover{background:#ffffff0f}.level-label[data-v-e0ceb640]{color:rgba(var(--v-theme-on-surface-rgb), .92);align-items:center;font-size:.9rem;font-weight:500;display:flex}.level-value[data-v-e0ceb640]{align-items:baseline;gap:4px;display:flex}.level-value .value[data-v-e0ceb640]{color:rgb(var(--v-theme-primary));font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:700}.level-value .unit[data-v-e0ceb640]{color:rgba(var(--v-theme-on-surface-rgb), .65);margin-left:2px;font-size:.875rem;font-weight:600}.affiliate-how-levels[data-v-e0ceb640]{flex-direction:column;gap:.75rem;display:flex}.affiliate-how-level[data-v-e0ceb640]{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;align-items:flex-start;gap:.75rem;padding:.75rem .875rem;transition:background-color .2s;display:flex}.affiliate-how-level[data-v-e0ceb640]:hover{background:#ecbb2e12}.affiliate-how-level-icon[data-v-e0ceb640]{flex-shrink:0;margin-top:.125rem}.affiliate-how-level-text[data-v-e0ceb640]{color:rgba(var(--v-theme-on-surface-rgb), .92);word-wrap:break-word;overflow-wrap:anywhere;line-height:1.45}.download-btn[data-v-e0ceb640]{font-weight:600}[data-v-e0ceb640] .v-field{background:#ffffff0d!important}[data-v-e0ceb640] .v-field--focused{border-color:rgb(var(--v-theme-primary))!important;box-shadow:0 0 0 2px rgba(var(--v-theme-primary-rgb), .2)!important}[data-v-e0ceb640] .v-field__input{color:rgb(var(--v-theme-on-surface))!important}[data-v-e0ceb640] .v-alert{border-radius:12px}@keyframes pulse-e0ceb640{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@media (max-width:600px){.commission-cards[data-v-e0ceb640]{grid-template-columns:1fr}.level-value .value[data-v-e0ceb640]{font-size:1.1rem}.affiliate-how-level[data-v-e0ceb640]{gap:.625rem;padding:.625rem .75rem}.affiliate-how-level-text[data-v-e0ceb640]{font-size:.875rem;line-height:1.5}}.affiliate-commissions-frame[data-v-374f401c]{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;padding:0}.affiliate-commissions-panel[data-v-374f401c]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px #0000001f;background:linear-gradient(145deg,#ffffff0f,#ffffff05)!important}.affiliate-commissions-mobile-root[data-v-374f401c]{position:relative}.affiliate-commissions-mobile-progress[data-v-374f401c]{z-index:1;position:absolute;top:0;left:0;right:0}.affiliate-commissions-mobile-skeleton[data-v-374f401c] .v-skeleton-loader__bone{background:#ffffff14!important}.affiliate-commissions-mobile-list[data-v-374f401c] .v-list-item{border-bottom:1px solid #ffffff14}.affiliate-commissions-mobile-list[data-v-374f401c] .v-list-item:last-child{border-bottom:none}.affiliate-commissions-mobile-item[data-v-374f401c]{transition:background-color .2s}.affiliate-commissions-mobile-item[data-v-374f401c]:hover{background:#ecbb2e14!important}.commissions-table[data-v-374f401c],.commissions-table[data-v-374f401c] .v-data-table,.commissions-table[data-v-374f401c] .v-data-table__wrapper{background:0 0!important}.commissions-table[data-v-374f401c] .v-data-table-header{background:#ffffff0d!important}.commissions-table[data-v-374f401c] .v-data-table-header__content{text-transform:uppercase;letter-spacing:.5px;font-size:.8125rem;font-weight:600!important}.commissions-table[data-v-374f401c] .v-data-table__th{white-space:nowrap}.commissions-table[data-v-374f401c] .v-data-table__td{color:rgb(var(--v-theme-on-surface))!important;border-bottom:1px solid #ffffff14!important}.commissions-table[data-v-374f401c] .v-data-table__tr:hover{background:#ecbb2e14!important}.affiliate-commissions-pager[data-v-374f401c]{margin-top:8px}.tier-chip[data-v-374f401c]{text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}.type-text[data-v-374f401c]{color:rgb(var(--v-theme-on-surface));font-weight:500}.status-chip[data-v-374f401c]{text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}.amount-display[data-v-374f401c]{text-align:right}.amount-value[data-v-374f401c]{color:rgb(var(--v-theme-primary));font-size:1.1rem;font-weight:700}.date-display[data-v-374f401c]{justify-content:flex-end;align-items:center;display:flex}.date-text[data-v-374f401c]{font-size:.875rem}.empty-state-container[data-v-374f401c]{justify-content:center;align-items:center;min-height:400px;padding:48px 24px;display:flex}.empty-state-content[data-v-374f401c]{text-align:center;max-width:500px}.empty-state-icon[data-v-374f401c]{animation:3s ease-in-out infinite float-374f401c}@keyframes float-374f401c{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.empty-state-button[data-v-374f401c]{text-transform:none;letter-spacing:.5px;min-width:200px;height:48px;font-size:1rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #ecbb2e4d}.empty-state-button[data-v-374f401c]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #ecbb2e66}@media (max-width:600px){.affiliate-commissions-panel[data-v-374f401c]{border-radius:12px}.empty-state-container[data-v-374f401c]{min-height:300px;padding:24px 12px}.mobile-empty-icon[data-v-374f401c]{max-height:64px!important;margin-bottom:8px!important;font-size:64px!important}.mobile-empty-title[data-v-374f401c]{margin-bottom:8px!important;font-size:1.5rem!important}.mobile-empty-description[data-v-374f401c]{margin-bottom:16px!important;font-size:.9rem!important;line-height:1.4!important}.empty-state-button[data-v-374f401c] .v-icon{font-size:20px!important}.commissions-table[data-v-374f401c] .v-data-table-header__content{padding:8px 4px!important;font-size:.75rem!important}.commissions-table[data-v-374f401c] .v-data-table__td{padding:8px 4px!important;font-size:.85rem!important}}.affiliate-stats-frame[data-v-c0630cd0]{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;padding:0}.affiliate-stats-panel[data-v-c0630cd0]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px #0000001f;background:linear-gradient(145deg,#ffffff0f,#ffffff05)!important}.affiliate-stats-toolbar[data-v-c0630cd0]{background:#ffffff0a;border-bottom:1px solid #ffffff14}.stats-panel-body[data-v-c0630cd0],.affiliate-stats-mobile-root[data-v-c0630cd0]{position:relative}.affiliate-stats-mobile-progress[data-v-c0630cd0]{z-index:1;position:absolute;top:0;left:0;right:0}.affiliate-stats-mobile-skeleton[data-v-c0630cd0] .v-skeleton-loader__bone{background:#ffffff14!important}.stats-group[data-v-c0630cd0]{border-bottom:1px solid #ffffff14;padding:1rem 0 1.25rem}.stats-group--last[data-v-c0630cd0]{border-bottom:none;padding-bottom:.5rem}.stats-group-heading[data-v-c0630cd0]{align-items:center;gap:.25rem;padding:.5rem 1rem .75rem;display:flex}.stats-group-heading h3[data-v-c0630cd0]{letter-spacing:.02em;margin:0;font-size:1.05rem}.affiliate-stats-mobile-list[data-v-c0630cd0] .v-list-item{border-bottom:1px solid #ffffff14}.affiliate-stats-mobile-list[data-v-c0630cd0] .v-list-item:last-child{border-bottom:none}.affiliate-stats-mobile-item[data-v-c0630cd0]{transition:background-color .2s}.affiliate-stats-mobile-item[data-v-c0630cd0]:hover{background:#ecbb2e14!important}.stat-value-mobile[data-v-c0630cd0]{line-height:1.2}.stats-section[data-v-c0630cd0]{background:#ffffff08;border:1px solid #ffffff14;border-radius:12px;padding:1.25rem 1.5rem}.stats-section h3[data-v-c0630cd0]{letter-spacing:.5px;margin:0;font-size:1.1rem}.stats-table[data-v-c0630cd0],.stats-table[data-v-c0630cd0] .v-data-table,.stats-table[data-v-c0630cd0] .v-data-table__wrapper{background:0 0!important}.stats-table[data-v-c0630cd0] .v-data-table-header{background:#ffffff0d!important}.stats-table[data-v-c0630cd0] .v-data-table-header__content{text-transform:uppercase;letter-spacing:.5px;font-size:.8125rem;font-weight:600!important}.stats-table[data-v-c0630cd0] .v-data-table__th{white-space:nowrap}.stats-table[data-v-c0630cd0] .v-data-table__td{color:rgb(var(--v-theme-on-surface))!important;border-bottom:1px solid #ffffff14!important}.stats-table[data-v-c0630cd0] .v-data-table__tr:hover{background:#ecbb2e14!important}.tier-stat[data-v-c0630cd0]{align-items:center;gap:.5rem;display:flex}.stat-value[data-v-c0630cd0]{color:rgb(var(--v-theme-primary));font-size:1.1rem;font-weight:700}.amount-display[data-v-c0630cd0]{text-align:right}.amount-value[data-v-c0630cd0]{color:rgb(var(--v-theme-primary));font-size:1.1rem;font-weight:700}.type-text[data-v-c0630cd0]{color:rgb(var(--v-theme-on-surface));font-weight:500}@media (max-width:600px){.affiliate-stats-panel[data-v-c0630cd0]{border-radius:12px}.stats-table[data-v-c0630cd0] .v-data-table-header__content{padding:8px 4px!important;font-size:.75rem!important}.stats-table[data-v-c0630cd0] .v-data-table__td{padding:8px 4px!important;font-size:.85rem!important}}.affiliate-page-root[data-v-6fe0d95e]{position:relative}.affiliate-page-content[data-v-6fe0d95e]{z-index:1;position:relative}.affiliate-tabs .v-tab[data-v-6fe0d95e]{text-transform:none;font-size:.9rem;min-width:auto!important;padding:4px 12px!important}.auth-hero-map-root[data-v-4a9b6004]{position:relative}.auth-page-content[data-v-4a9b6004]{z-index:1;position:relative}.twofa-verify-card.v-card[data-v-2250ef06]{z-index:2;background:linear-gradient(135deg,#000 0%,#212121 100%);border:1px solid #ecbb2e33;border-radius:16px;width:100%;min-width:400px;max-width:500px;position:relative;box-shadow:0 8px 32px #0000004d;overflow:visible!important}.twofa-verify-card[data-v-2250ef06] .v-card__content{overflow:visible!important}.twofa-verify-card[data-v-2250ef06] .v-card-text{padding:16px 24px 28px!important;overflow:visible!important}.twofa-verify-card .v-toolbar[data-v-2250ef06]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.twofa-verify-card .v-toolbar-title[data-v-2250ef06]{color:#fff;font-size:1.25rem;font-weight:600}.twofa-verify-card .v-toolbar-title .v-icon[data-v-2250ef06]{color:rgb(var(--v-theme-primary));margin-right:8px}.twofa-intro[data-v-2250ef06]{color:#ffffffe0}.twofa-verify-btn[data-v-2250ef06]{text-transform:uppercase;letter-spacing:1.5px;font-size:1.2rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1),background-position .6s;position:relative;overflow:hidden;box-shadow:0 4px 15px #ecbb2e66;color:#000!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%) 0 0/200% 200%!important;border-radius:27px!important;height:54px!important}.twofa-verify-btn[data-v-2250ef06]:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%) 0 0/200% 200%;transition:opacity .6s;position:absolute;inset:0}.twofa-verify-btn[data-v-2250ef06]:hover{filter:brightness(1.1);transform:translateY(-2px)scale(1.02);box-shadow:0 8px 25px #ecbb2e99;background-position:100% 100%!important}.twofa-verify-btn[data-v-2250ef06]:hover:before{opacity:1}.twofa-verify-btn[data-v-2250ef06]:disabled{box-shadow:none;filter:none;transform:none;color:#ffffff80!important;background:#ffffff1a!important}.twofa-verify-form[data-v-2250ef06] .v-field{transition:all .3s;color:#fff!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important}.twofa-verify-form[data-v-2250ef06] .v-field:hover{background:#ffffff12!important;border-color:#fff3!important}.twofa-verify-form[data-v-2250ef06] .v-field__input{color:#fff!important}.twofa-verify-form[data-v-2250ef06] .v-label{color:#ffffffb3!important}.twofa-verify-form[data-v-2250ef06] .v-field--focused{box-shadow:none!important;background:#ffffff14!important;border-color:#0000!important}.twofa-verify-form[data-v-2250ef06] .v-field--focused .v-field__outline{border-color:#0000!important}.twofa-verify-form[data-v-2250ef06] .v-field--focused .v-label{color:rgb(var(--v-theme-primary))!important}.v-container.fill-height[data-v-2250ef06]{z-index:2;min-height:calc(100vh - 350px);position:relative;justify-content:center!important;align-items:center!important;padding-top:16px!important;padding-bottom:0!important;display:flex!important}.auth-page-shell[data-v-2250ef06] .auth-page-content>.v-container.fill-height{min-height:calc(100vh - var(--v-layout-top,0px))!important;min-height:calc(100dvh - var(--v-layout-top,0px))!important}@media (max-width:959px){.auth-page-shell[data-v-2250ef06] .auth-page-content>.v-container.fill-height{min-height:calc(100vh - var(--v-layout-top,0px))!important;min-height:calc(100dvh - var(--v-layout-top,0px))!important;justify-content:center!important;align-items:flex-start!important;padding:8px 16px 0!important}.auth-page-shell[data-v-2250ef06] .auth-page-content>.v-container.fill-height .v-row{align-items:flex-start!important;margin-top:0!important;margin-bottom:0!important}.twofa-verify-form[data-v-2250ef06] .v-field{background:#121212!important;border-color:#ffffff38!important}.twofa-verify-form[data-v-2250ef06] .v-field:hover{background:#1a1a1a!important;border-color:#ffffff47!important}.twofa-verify-form[data-v-2250ef06] .v-field--focused{background:#1a1a1a!important}.twofa-verify-card[data-v-2250ef06]{box-shadow:none!important;width:100%!important;min-width:unset!important;background:0 0!important;border:none!important;padding:0!important}.twofa-verify-card .v-toolbar[data-v-2250ef06]{display:none!important}.twofa-verify-card .v-card-text[data-v-2250ef06],.v-container.fill-height .v-row .v-col[data-v-2250ef06]{margin:0!important;padding:0!important}}.auth-greeting[data-v-2250ef06]{color:#fff;text-align:center;background:linear-gradient(135deg,#fff 0%,#ecbb2e 100%);-webkit-text-fill-color:transparent;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-size:1.85rem;font-weight:800;line-height:1.2}.auth-greeting.animate[data-v-2250ef06]{animation:.5s ease-out both fadeInUp-2250ef06}@keyframes fadeInUp-2250ef06{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.email-resend-card[data-v-bbad1f66]{background:linear-gradient(135deg,#000 0%,#212121 100%);border:1px solid #ecbb2e33;border-radius:16px;width:100%;min-width:400px;max-width:500px;overflow:hidden;box-shadow:0 8px 32px #0000004d}.email-resend-card .v-card-text[data-v-bbad1f66]{padding:16px 24px!important}.email-resend-card .v-toolbar[data-v-bbad1f66]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.email-resend-card .v-toolbar-title[data-v-bbad1f66]{color:#fff;font-size:1.25rem;font-weight:600}.email-resend-card .v-toolbar-title .v-icon[data-v-bbad1f66]{color:rgb(var(--v-theme-primary));margin-right:8px}.email-verification-message[data-v-bbad1f66]{color:#ffffffe6;margin-bottom:1rem;font-size:1rem;line-height:1.6}.mobile-email-title[data-v-bbad1f66]{color:rgb(var(--v-theme-primary));align-items:center;gap:8px;margin:0;font-size:1.3rem;font-weight:700;line-height:1.2;display:none}.mobile-email-title-icon[data-v-bbad1f66]{color:rgb(var(--v-theme-primary))}.email-verification-instructions[data-v-bbad1f66]{color:#ffffffb3;margin-bottom:1.5rem;font-size:.9rem;line-height:1.5}.email-verification-spam-hint[data-v-bbad1f66]{background:#ecbb2e1f;border:1px solid #ecbb2e59;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;display:flex}.spam-hint-icon-wrap[data-v-bbad1f66]{width:30px;height:30px;color:rgb(var(--v-theme-primary));background:#ecbb2e33;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.spam-hint-copy[data-v-bbad1f66]{min-width:0}.spam-hint-title[data-v-bbad1f66]{color:#f1e381;text-transform:uppercase;letter-spacing:.04em;margin:0 0 2px;font-size:.78rem;font-weight:800}.spam-hint-text[data-v-bbad1f66]{color:#ffffffeb;margin:0;font-size:.88rem;line-height:1.35}.email-verification-sent-to[data-v-bbad1f66]{color:#ffffffd9;margin:0;font-size:.95rem;line-height:1.5}.email-verification-address[data-v-bbad1f66]{color:rgb(var(--v-theme-primary));font-size:1rem;font-weight:700;line-height:1.4;text-decoration:none;display:inline-block}.email-verification-sent-row[data-v-bbad1f66]{background:#ecbb2e14;border:1px solid #ecbb2e40;border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.email-sent-block[data-v-bbad1f66]{min-width:0}.email-sent-block .email-verification-sent-to[data-v-bbad1f66]{margin-bottom:2px}.email-actions-row[data-v-bbad1f66]{flex-direction:column;align-items:stretch;gap:8px;width:100%;min-width:0;display:flex}.open-mailbox-large-btn[data-v-bbad1f66]{text-transform:none;letter-spacing:.2px;justify-content:center;width:100%;min-height:48px;font-size:1.05rem;font-weight:800;color:#000!important;border-radius:999px!important}.resend-inline-btn[data-v-bbad1f66]{text-transform:none;letter-spacing:0;justify-content:center;width:100%;min-height:34px;font-weight:700;color:#000!important;box-shadow:none!important;border-radius:999px!important}.change-email-btn[data-v-bbad1f66]{text-transform:none;letter-spacing:0;white-space:nowrap;justify-content:center;align-items:center;width:100%;min-height:34px;padding:6px 12px;font-weight:700;display:inline-flex;color:#000!important;box-shadow:none!important;border-radius:999px!important}.text-primary[data-v-bbad1f66]{text-decoration:none;transition:all .3s;color:rgb(var(--v-theme-primary))!important}.text-primary[data-v-bbad1f66]:hover{text-decoration:underline;color:#f1e381!important}.v-container.fill-height[data-v-bbad1f66]{min-height:calc(100vh - 350px);justify-content:center!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;display:flex!important}@media (max-width:600px){.v-container.fill-height[data-v-bbad1f66]{min-height:75vh;align-items:center!important;padding-top:24px!important;padding-bottom:24px!important}.email-resend-card[data-v-bbad1f66]{box-shadow:none!important;background:0 0!important;border:none!important;margin:0!important;padding:0!important}.email-resend-card .v-toolbar[data-v-bbad1f66]{display:none!important}.email-resend-card .v-card-text[data-v-bbad1f66]{margin:0!important;padding:32px!important}.email-verification-message[data-v-bbad1f66]{font-size:.95rem;line-height:1.5}.mobile-email-title[data-v-bbad1f66]{display:inline-flex}.email-verification-instructions[data-v-bbad1f66]{font-size:.85rem;line-height:1.4}.email-verification-sent-row[data-v-bbad1f66]{flex-direction:column;align-items:flex-start;gap:8px}.email-actions-row[data-v-bbad1f66]{width:100%}.change-email-btn[data-v-bbad1f66]{padding:5px 10px}.open-mailbox-large-btn[data-v-bbad1f66]{box-sizing:border-box;left:8px;right:8px;bottom:calc(88px + env(safe-area-inset-bottom,0px));z-index:20;position:fixed;transform:none;box-shadow:0 10px 24px #00000059;margin:0!important;width:auto!important;min-width:0!important;max-width:none!important;margin-inline:0!important}.email-resend-form[data-v-bbad1f66]{padding-bottom:calc(136px + env(safe-area-inset-bottom,0px))}}.login-card.v-card[data-v-889ce4f1]{z-index:2;background:linear-gradient(135deg,#000 0%,#212121 100%);border:1px solid #ecbb2e33;border-radius:16px;width:100%;min-width:400px;max-width:500px;position:relative;box-shadow:0 8px 32px #0000004d;overflow:visible!important}.login-card[data-v-889ce4f1] .v-card__content{overflow:visible!important}.login-card .v-card-text[data-v-889ce4f1]{padding:16px 24px 28px!important;overflow:visible!important}.login-card .v-toolbar[data-v-889ce4f1]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.login-card .v-toolbar-title[data-v-889ce4f1]{color:#fff;font-size:1.25rem;font-weight:600}.login-card .v-toolbar-title .v-icon[data-v-889ce4f1]{color:rgb(var(--v-theme-primary));margin-right:8px}.login-btn[data-v-889ce4f1]{text-transform:uppercase;letter-spacing:1.5px;isolation:isolate;font-size:1.2rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1),background-position .6s;position:relative;overflow:hidden;box-shadow:0 4px 15px #ecbb2e66;color:#000!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%) 0 0/200% 200%!important;border-radius:27px!important;height:auto!important;min-height:54px!important}.login-btn[data-v-889ce4f1]:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%) 0 0/200% 200%;transition:opacity .6s;position:absolute;inset:0}.login-btn[data-v-889ce4f1]:hover{filter:brightness(1.1);transform:translateY(-2px)scale(1.02);box-shadow:0 8px 25px #ecbb2e99;background-position:100% 100%!important}.login-btn[data-v-889ce4f1]:hover:before{opacity:1}.login-btn[data-v-889ce4f1]:disabled{box-shadow:none;filter:none;transform:none;color:#ffffff80!important;background:#ffffff1a!important}.gsi-material-button[data-v-889ce4f1]{flex-shrink:0;background:#fffffff2!important;border:none!important;border-radius:28px!important;width:auto!important;min-width:auto!important;max-width:none!important;height:56px!important;padding:0!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 15px #ecbb2e33!important}.gsi-material-button[data-v-889ce4f1]:hover{transform:translateY(-2px)!important;box-shadow:0 6px 25px #ecbb2e4d!important}.gsi-material-button.is-loading[data-v-889ce4f1]{border-radius:28px!important;width:56px!important;height:56px!important;padding:0!important;transform:none!important}.gsi-material-button.is-loading .gsi-material-button-content-wrapper[data-v-889ce4f1]{justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}.gsi-material-button.is-loading .loader[data-v-889ce4f1]{border:3px solid #1f1f1f33!important;border-top-color:#1f1f1f!important;border-radius:50%!important;width:24px!important;height:24px!important;margin:0!important;animation:.8s linear infinite spin-889ce4f1!important;display:block!important}.gsi-material-button .gsi-material-button-contents[data-v-889ce4f1]{text-align:center!important;flex-grow:1!important;font-size:1.25rem!important;font-weight:700!important}.gsi-material-button .gsi-material-button-content-wrapper[data-v-889ce4f1]{white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:.75rem!important;padding:0 24px!important;display:flex!important}.gsi-material-button .gsi-material-button-icon[data-v-889ce4f1]{flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;margin-right:0!important;display:flex!important}.gsi-material-button .gsi-material-button-icon svg[data-v-889ce4f1]{width:24px!important;height:24px!important;display:block!important}@keyframes spin-889ce4f1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.login-form[data-v-889ce4f1] .v-field{transition:all .3s;color:#fff!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important}.login-form[data-v-889ce4f1] .v-field:hover{background:#ffffff12!important;border-color:#fff3!important}.login-form[data-v-889ce4f1] .v-field__input{color:#fff!important}.login-form[data-v-889ce4f1] .v-label{color:#ffffffb3!important}.login-form[data-v-889ce4f1] .v-field--focused{box-shadow:none!important;background:#ffffff14!important;border-color:#0000!important}.login-form[data-v-889ce4f1] .v-field--focused .v-field__outline{border-color:#0000!important}.login-form[data-v-889ce4f1] .v-field--focused .v-label{color:rgb(var(--v-theme-primary))!important}.login-form[data-v-889ce4f1] .v-field__prepend-inner{color:#ffffff80!important}.login-form[data-v-889ce4f1] .v-field--focused .v-field__prepend-inner,[data-v-889ce4f1] .v-selection-control__input,[data-v-889ce4f1] .v-checkbox .v-selection-control__input{color:rgb(var(--v-theme-primary))!important}.text-primary[data-v-889ce4f1]{text-decoration:none;transition:all .3s;color:rgb(var(--v-theme-primary))!important}.text-primary[data-v-889ce4f1]:hover{text-decoration:underline;color:#f1e381!important}.v-divider[data-v-889ce4f1]{border-color:#fff3!important}.text-medium-emphasis[data-v-889ce4f1]{color:#fff9!important}[data-v-889ce4f1] .v-dialog .v-card{background:linear-gradient(135deg,#000 0%,#212121 100%);border:1px solid #ecbb2e33;border-radius:16px}.v-container.fill-height[data-v-889ce4f1]{z-index:2;min-height:calc(100vh - 350px);position:relative;justify-content:center!important;align-items:center!important;padding-top:16px!important;padding-bottom:0!important;display:flex!important}.auth-page-shell[data-v-889ce4f1] .auth-page-content>.v-container.fill-height{min-height:calc(100vh - var(--v-layout-top,0px))!important;min-height:calc(100dvh - var(--v-layout-top,0px))!important}@media (max-width:959px){.auth-page-shell[data-v-889ce4f1] .auth-page-content>.v-container.fill-height{min-height:calc(100vh - var(--v-layout-top,0px))!important;min-height:calc(100dvh - var(--v-layout-top,0px))!important;justify-content:center!important;align-items:flex-start!important;padding:8px 16px 0!important}.auth-page-shell[data-v-889ce4f1] .auth-page-content>.v-container.fill-height .v-row{align-items:flex-start!important;margin-top:0!important;margin-bottom:0!important}.login-form[data-v-889ce4f1] .v-field{background:#121212!important;border-color:#ffffff38!important}.login-form[data-v-889ce4f1] .v-field:hover{background:#1a1a1a!important;border-color:#ffffff47!important}.login-form[data-v-889ce4f1] .v-field--focused{background:#1a1a1a!important}.login-card[data-v-889ce4f1]{box-shadow:none!important;width:100%!important;min-width:unset!important;background:0 0!important;border:none!important;padding:0!important}.login-card .v-toolbar[data-v-889ce4f1]{display:none!important}.login-card .v-card-text[data-v-889ce4f1]{margin:0!important;padding:0 0 24px!important;overflow:visible!important}.v-container.fill-height .v-row .v-col[data-v-889ce4f1]{margin:0!important;padding:0!important}}.auth-greeting[data-v-889ce4f1]{color:#fff;text-align:center;background:linear-gradient(135deg,#fff 0%,#ecbb2e 100%);-webkit-text-fill-color:transparent;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-size:1.85rem;font-weight:800;line-height:1.2}.auth-greeting.animate[data-v-889ce4f1]{animation:.5s ease-out both fadeInUp-889ce4f1}@keyframes fadeInUp-889ce4f1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.forgot-password-card[data-v-9ab81422]{z-index:2;background:linear-gradient(135deg,#000 0%,#212121 100%);border:1px solid #ecbb2e33;border-radius:16px;width:100%;min-width:400px;max-width:500px;position:relative;overflow:hidden;box-shadow:0 8px 32px #0000004d}.forgot-password-card .v-card-text[data-v-9ab81422]{padding:16px 24px!important}.forgot-password-card .v-toolbar[data-v-9ab81422]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.forgot-password-card .v-toolbar-title[data-v-9ab81422]{color:#fff;font-size:1.25rem;font-weight:600}.forgot-password-card .v-toolbar-title .v-icon[data-v-9ab81422]{color:rgb(var(--v-theme-primary));margin-right:8px}.forgot-password-btn[data-v-9ab81422]{text-transform:uppercase;letter-spacing:1.5px;font-size:1.2rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1),background-position .6s;position:relative;overflow:hidden;box-shadow:0 4px 15px #ecbb2e66;color:#000!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%) 0 0/200% 200%!important;border-radius:27px!important;height:54px!important}.forgot-password-btn[data-v-9ab81422]:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%) 0 0/200% 200%;transition:opacity .6s;position:absolute;inset:0}.forgot-password-btn[data-v-9ab81422]:hover{filter:brightness(1.1);transform:translateY(-2px)scale(1.02);box-shadow:0 8px 25px #ecbb2e99;background-position:100% 100%!important}.forgot-password-btn[data-v-9ab81422]:hover:before{opacity:1}.forgot-password-btn[data-v-9ab81422]:disabled{box-shadow:none;filter:none;transform:none;color:#ffffff80!important;background:#ffffff1a!important}.forgot-password-form[data-v-9ab81422] .v-field{transition:all .3s;color:#fff!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important}.forgot-password-form[data-v-9ab81422] .v-field:hover{background:#ffffff12!important;border-color:#fff3!important}.forgot-password-form[data-v-9ab81422] .v-field__input{color:#fff!important}.forgot-password-form[data-v-9ab81422] .v-label{color:#ffffffb3!important}.forgot-password-form[data-v-9ab81422] .v-field--focused{box-shadow:none!important;background:#ffffff14!important;border-color:#0000!important}.forgot-password-form[data-v-9ab81422] .v-field--focused .v-field__outline{border-color:#0000!important}.forgot-password-form[data-v-9ab81422] .v-field--focused .v-label{color:rgb(var(--v-theme-primary))!important}.forgot-password-form[data-v-9ab81422] .v-field__prepend-inner{color:#ffffff80!important}.forgot-password-form[data-v-9ab81422] .v-field--focused .v-field__prepend-inner{color:rgb(var(--v-theme-primary))!important}.text-primary[data-v-9ab81422]{text-decoration:none;transition:all .3s;color:rgb(var(--v-theme-primary))!important}.text-primary[data-v-9ab81422]:hover{text-decoration:underline;color:#f1e381!important}[data-v-9ab81422] .v-dialog .v-card{background:linear-gradient(135deg,#000 0%,#212121 100%);border:1px solid #ecbb2e33;border-radius:16px}.v-container.fill-height[data-v-9ab81422]{min-height:calc(100vh - var(--v-layout-top,0px));min-height:calc(100dvh - var(--v-layout-top,0px));z-index:2;position:relative;justify-content:center!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;display:flex!important}.auth-page-shell[data-v-9ab81422] .auth-page-content>.v-container.fill-height{min-height:calc(100vh - var(--v-layout-top,0px))!important;min-height:calc(100dvh - var(--v-layout-top,0px))!important}@media (max-width:959px){.forgot-password-form[data-v-9ab81422] .v-field{background:#121212!important;border-color:#ffffff38!important}.forgot-password-form[data-v-9ab81422] .v-field:hover{background:#1a1a1a!important;border-color:#ffffff47!important}.forgot-password-form[data-v-9ab81422] .v-field--focused{background:#1a1a1a!important}.v-container.fill-height[data-v-9ab81422]{min-height:calc(100vh - var(--v-layout-top,0px))!important;min-height:calc(100dvh - var(--v-layout-top,0px))!important;justify-content:center!important;align-items:flex-start!important;padding:8px 16px 0!important}.v-container.fill-height .v-row[data-v-9ab81422]{align-items:flex-start!important;margin-top:0!important;margin-bottom:0!important}.forgot-password-card[data-v-9ab81422]{box-shadow:none!important;width:100%!important;min-width:unset!important;background:0 0!important;border:none!important;padding:0!important}.forgot-password-card .v-toolbar[data-v-9ab81422]{display:none!important}.forgot-password-card .v-card-text[data-v-9ab81422],.v-container.fill-height .v-row .v-col[data-v-9ab81422]{margin:0!important;padding:0!important}}.auth-greeting[data-v-9ab81422]{color:#fff;text-align:center;background:linear-gradient(135deg,#fff 0%,#ecbb2e 100%);-webkit-text-fill-color:transparent;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-size:1.85rem;font-weight:800;line-height:1.2}.auth-greeting.animate[data-v-9ab81422]{animation:.5s ease-out both fadeInUp-9ab81422}@keyframes fadeInUp-9ab81422{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.password-reset-card[data-v-d2260697]{background:linear-gradient(135deg,#000 0%,#212121 100%);border:1px solid #ecbb2e33;border-radius:16px;width:100%;min-width:400px;max-width:500px;overflow:hidden;box-shadow:0 8px 32px #0000004d}.password-reset-card .v-card-text[data-v-d2260697]{padding:16px 24px!important}.password-reset-card .v-toolbar[data-v-d2260697]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.password-reset-card .v-toolbar-title[data-v-d2260697]{color:#fff;font-size:1.25rem;font-weight:600}.password-reset-card .v-toolbar-title .v-icon[data-v-d2260697]{color:rgb(var(--v-theme-primary));margin-right:8px}.password-reset-btn[data-v-d2260697]{text-transform:uppercase;letter-spacing:1px;font-size:1.1rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1),background-position .6s;position:relative;overflow:hidden;box-shadow:0 4px 12px #ecbb2e4d;color:#000!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%) 0 0/200% 200%!important}.password-reset-btn[data-v-d2260697]:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%) 0 0/200% 200%;transition:opacity .6s;position:absolute;inset:0}.password-reset-btn[data-v-d2260697]:hover{filter:brightness(1.1);transform:translateY(-3px)scale(1.02);box-shadow:0 8px 20px #ecbb2e80;background-position:100% 100%!important}.password-reset-btn[data-v-d2260697]:hover:before{opacity:1}.password-reset-btn[data-v-d2260697]:disabled{box-shadow:none;filter:none;transform:none;color:#ffffff80!important;background:#ffffff1a!important}[data-v-d2260697] .v-field{color:#fff!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important}[data-v-d2260697] .v-field__input{color:#fff!important}[data-v-d2260697] .v-label{color:#ffffffb3!important}[data-v-d2260697] .v-field--focused .v-field__outline{border-color:#0000!important}[data-v-d2260697] .v-field--focused .v-label{color:rgb(var(--v-theme-primary))!important}.v-container.fill-height[data-v-d2260697]{min-height:calc(100vh - 350px);justify-content:center!important;align-items:center!important;padding-top:0!important;padding-bottom:0!important;display:flex!important}.register-card.v-card[data-v-66d9aabd]{z-index:2;background:linear-gradient(135deg,#000 0%,#212121 100%);border:1px solid #ecbb2e33;border-radius:16px;width:100%;min-width:400px;max-width:500px;position:relative;box-shadow:0 8px 32px #0000004d;overflow:visible!important}.register-card[data-v-66d9aabd] .v-card__content{overflow:visible!important}.register-card .v-card-text[data-v-66d9aabd]{padding:16px 24px 28px!important;overflow:visible!important}.register-card .v-toolbar[data-v-66d9aabd]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.register-card .v-toolbar-title[data-v-66d9aabd]{color:#fff;font-size:1.25rem;font-weight:600}.register-card .v-toolbar-title .v-icon[data-v-66d9aabd]{color:rgb(var(--v-theme-primary));margin-right:8px}.register-btn[data-v-66d9aabd]{text-transform:uppercase;letter-spacing:1.5px;isolation:isolate;font-size:1.2rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1),background-position .6s;position:relative;overflow:hidden;box-shadow:0 4px 15px #ecbb2e66;color:#000!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%) 0 0/200% 200%!important;border-radius:27px!important;height:auto!important;min-height:54px!important}.register-btn[data-v-66d9aabd]:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%) 0 0/200% 200%;transition:opacity .6s;position:absolute;inset:0}.register-btn[data-v-66d9aabd]:hover{filter:brightness(1.1);transform:translateY(-2px)scale(1.02);box-shadow:0 8px 25px #ecbb2e99;background-position:100% 100%!important}.register-btn[data-v-66d9aabd]:hover:before{opacity:1}.register-btn[data-v-66d9aabd]:disabled{box-shadow:none;filter:none;transform:none;color:#ffffff80!important;background:#ffffff1a!important}.email-confirm-continue-btn[data-v-66d9aabd]{text-transform:uppercase;letter-spacing:1.5px;isolation:isolate;font-size:1rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1),background-position .6s;position:relative;overflow:hidden;box-shadow:0 4px 15px #ecbb2e66;color:#000!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%) 0 0/200% 200%!important;border-radius:27px!important;height:auto!important;min-height:54px!important}.email-confirm-continue-btn[data-v-66d9aabd]:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%) 0 0/200% 200%;transition:opacity .6s;position:absolute;inset:0}.email-confirm-continue-btn[data-v-66d9aabd]:hover{filter:brightness(1.1);transform:translateY(-2px)scale(1.02);box-shadow:0 8px 25px #ecbb2e99;background-position:100% 100%!important}.email-confirm-continue-btn[data-v-66d9aabd]:hover:before{opacity:1}.email-confirm-continue-btn[data-v-66d9aabd]:disabled{box-shadow:none;filter:none;transform:none;color:#ffffff80!important;background:#ffffff1a!important}.gsi-material-button[data-v-66d9aabd]{flex-shrink:0;background:#fffffff2!important;border:none!important;border-radius:28px!important;width:auto!important;min-width:auto!important;max-width:none!important;height:56px!important;padding:0!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 15px #ecbb2e33!important}.gsi-material-button[data-v-66d9aabd]:hover{transform:translateY(-2px)!important;box-shadow:0 6px 25px #ecbb2e4d!important}.gsi-material-button.is-loading[data-v-66d9aabd]{border-radius:28px!important;width:56px!important;height:56px!important;padding:0!important;transform:none!important}.gsi-material-button.is-loading .gsi-material-button-content-wrapper[data-v-66d9aabd]{justify-content:center!important;align-items:center!important;padding:0!important;display:flex!important}.gsi-material-button.is-loading .loader[data-v-66d9aabd]{border:3px solid #1f1f1f33!important;border-top-color:#1f1f1f!important;border-radius:50%!important;width:24px!important;height:24px!important;margin:0!important;animation:.8s linear infinite spin-66d9aabd!important;display:block!important}.gsi-material-button .gsi-material-button-contents[data-v-66d9aabd]{text-align:center!important;flex-grow:1!important;font-size:1.25rem!important;font-weight:700!important}.gsi-material-button .gsi-material-button-content-wrapper[data-v-66d9aabd]{white-space:nowrap!important;justify-content:center!important;align-items:center!important;gap:.75rem!important;padding:0 24px!important;display:flex!important}.gsi-material-button .gsi-material-button-icon[data-v-66d9aabd]{flex-shrink:0!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;margin-right:0!important;display:flex!important}.gsi-material-button .gsi-material-button-icon svg[data-v-66d9aabd]{width:24px!important;height:24px!important;display:block!important}@keyframes spin-66d9aabd{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.form-section[data-v-66d9aabd]{margin-bottom:8px}.register-form[data-v-66d9aabd] .v-field{transition:all .3s;color:#fff!important;background:#ffffff0d!important;border:1px solid #ffffff1a!important}.register-form[data-v-66d9aabd] .v-field:hover{background:#ffffff12!important;border-color:#fff3!important}.register-form[data-v-66d9aabd] .v-field__input{color:#fff!important}.register-form[data-v-66d9aabd] .v-label{color:#ffffffb3!important}.register-form[data-v-66d9aabd] .v-field--focused{box-shadow:none!important;background:#ffffff14!important;border-color:#0000!important}.register-form[data-v-66d9aabd] .v-field--focused .v-field__outline{border-color:#0000!important}.register-form[data-v-66d9aabd] .v-field--focused .v-label{color:rgb(var(--v-theme-primary))!important}.register-form[data-v-66d9aabd] .v-field__prepend-inner{color:#ffffff80!important}.register-form[data-v-66d9aabd] .v-field--focused .v-field__prepend-inner{color:rgb(var(--v-theme-primary))!important}.username-field[data-v-66d9aabd] .v-field__append-inner{align-items:center;margin-right:-4px;display:flex}.username-field[data-v-66d9aabd] .v-field__append-inner>.dice-btn{order:2;margin-right:-4px}.dice-btn[data-v-66d9aabd]{opacity:.7;transition:all .3s;border:none!important;outline:none!important;width:40px!important;min-width:40px!important;height:40px!important}.dice-btn[data-v-66d9aabd]:hover{opacity:1;transform:rotate(90deg)scale(1.1)}.dice-btn[data-v-66d9aabd]:active{animation:.4s diceRoll-66d9aabd;transform:rotate(180deg)scale(.9)}@keyframes diceRoll-66d9aabd{0%{transform:rotate(0)scale(1)}50%{transform:rotate(180deg)scale(.9)}to{transform:rotate(360deg)scale(1)}}.dice-btn[data-v-66d9aabd]:focus,.dice-btn[data-v-66d9aabd]:focus-visible,.dice-btn[data-v-66d9aabd]:focus-within,.dice-btn.v-btn--active[data-v-66d9aabd],.dice-btn.v-btn--selected[data-v-66d9aabd]{box-shadow:none!important;opacity:1!important;background:0 0!important;border:none!important;outline:none!important;transform:rotate(90deg)scale(1.1)!important}.dice-btn[data-v-66d9aabd]:before,.dice-btn[data-v-66d9aabd]:after{display:none!important}.dice-btn[data-v-66d9aabd] .v-btn__overlay,.dice-btn[data-v-66d9aabd] .v-btn__underlay,.dice-btn[data-v-66d9aabd] .v-ripple__container,.dice-btn[data-v-66d9aabd] .v-ripple__animation,.dice-btn[data-v-66d9aabd] .v-ripple__container *,.dice-btn[data-v-66d9aabd] .v-ripple__animation *{opacity:0!important;background:0 0!important;display:none!important}.dice-btn[data-v-66d9aabd] .v-btn__wrapper{background:0 0!important}.dice-btn[data-v-66d9aabd] .v-btn__wrapper:before,.dice-btn[data-v-66d9aabd] .v-btn__wrapper:after{background:0 0!important;display:none!important}.dice-btn[data-v-66d9aabd] .v-btn__prepend,.dice-btn[data-v-66d9aabd] .v-btn__append{display:none!important}.username-field[data-v-66d9aabd] .dice-btn.v-btn{background:0 0!important;border:none!important;outline:none!important}.username-field[data-v-66d9aabd] .dice-btn.v-btn:hover,.username-field[data-v-66d9aabd] .dice-btn.v-btn:focus,.username-field[data-v-66d9aabd] .dice-btn.v-btn:active,.username-field[data-v-66d9aabd] .dice-btn.v-btn.v-btn--active{box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important}.username-field[data-v-66d9aabd] .dice-btn .v-icon{z-index:1;position:relative}.username-field[data-v-66d9aabd] .v-field__append-inner .dice-btn.v-btn--variant-text,.username-field[data-v-66d9aabd] .v-field__append-inner .dice-btn.v-btn--variant-text *{color:#ffffff80!important;text-decoration:none!important}[data-v-66d9aabd] .v-selection-control__input,[data-v-66d9aabd] .v-checkbox .v-selection-control__input{color:rgb(var(--v-theme-primary))!important}.text-primary[data-v-66d9aabd]{text-decoration:none;transition:all .3s;color:rgb(var(--v-theme-primary))!important}.text-primary[data-v-66d9aabd]:hover{text-decoration:underline;color:#f1e381!important}.login-link[data-v-66d9aabd]{align-items:center;gap:4px;text-decoration:none;transition:all .3s;display:inline-flex;color:#ffffffb3!important}.login-link[data-v-66d9aabd]:hover{text-decoration:underline;color:rgb(var(--v-theme-primary))!important}.v-divider[data-v-66d9aabd]{border-color:#fff3!important}.text-medium-emphasis[data-v-66d9aabd]{color:#fff9!important}.email-confirm-dialog[data-v-66d9aabd] .v-overlay__scrim{-webkit-backdrop-filter:blur(12px);background:#000c!important}[data-v-66d9aabd] .v-dialog .v-card{background:linear-gradient(135deg,#000 0%,#212121 100%);border:1px solid #ecbb2e33;border-radius:16px;box-shadow:0 8px 32px #0000004d}.email-confirm-card.v-card[data-v-66d9aabd],.email-confirm-card[data-v-66d9aabd] .v-card__content{overflow:visible!important}.email-confirm-card .email-confirm-body[data-v-66d9aabd]{padding-bottom:8px!important;overflow:visible!important}.email-confirm-card .email-confirm-toolbar[data-v-66d9aabd]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.email-confirm-card .email-confirm-toolbar .v-toolbar-title[data-v-66d9aabd]{color:#fff;font-size:1.1rem;font-weight:600}.email-confirm-card .email-confirm-toolbar .v-icon[data-v-66d9aabd]{color:rgb(var(--v-theme-primary));margin-right:8px}.email-confirm-message[data-v-66d9aabd]{color:#ffffffe6;line-height:1.5}.email-confirm-address[data-v-66d9aabd]{color:rgb(var(--v-theme-primary));word-break:break-all}.email-confirm-cancel-btn[data-v-66d9aabd]{color:#ffffffb3!important}.email-confirm-cancel-btn[data-v-66d9aabd]:hover{color:#ffffffe6!important}.v-container.fill-height[data-v-66d9aabd]{z-index:2;min-height:calc(100vh - 350px);position:relative;justify-content:center!important;align-items:center!important;padding-top:16px!important;padding-bottom:0!important;display:flex!important}.auth-page-shell[data-v-66d9aabd] .auth-page-content>.v-container.fill-height{min-height:calc(100vh - var(--v-layout-top,0px))!important;min-height:calc(100dvh - var(--v-layout-top,0px))!important}@media (max-width:959px){.auth-page-shell[data-v-66d9aabd] .auth-page-content>.v-container.fill-height{min-height:calc(100vh - var(--v-layout-top,0px))!important;min-height:calc(100dvh - var(--v-layout-top,0px))!important;justify-content:center!important;align-items:flex-start!important;padding:8px 16px 0!important}.auth-page-shell[data-v-66d9aabd] .auth-page-content>.v-container.fill-height .v-row{align-items:flex-start!important;margin-top:0!important;margin-bottom:0!important}.register-form[data-v-66d9aabd] .v-field{background:#121212!important;border-color:#ffffff38!important}.register-form[data-v-66d9aabd] .v-field:hover{background:#1a1a1a!important;border-color:#ffffff47!important}.register-form[data-v-66d9aabd] .v-field--focused{background:#1a1a1a!important}.register-card[data-v-66d9aabd]{box-shadow:none!important;width:100%!important;min-width:unset!important;background:0 0!important;border:none!important;padding:0!important}.register-card .v-toolbar[data-v-66d9aabd]{display:none!important}.register-card .v-card-text[data-v-66d9aabd]{margin:0!important;padding:0 0 24px!important;overflow:visible!important}.v-container.fill-height .v-row .v-col[data-v-66d9aabd]{margin:0!important;padding:0!important}.register-btn[data-v-66d9aabd]{margin-top:-8px!important}}.auth-greeting[data-v-66d9aabd]{color:#fff;text-align:center;background:linear-gradient(135deg,#fff 0%,#ecbb2e 100%);-webkit-text-fill-color:transparent;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-size:1.85rem;font-weight:800;line-height:1.2}.auth-greeting.animate[data-v-66d9aabd]{animation:.5s ease-out both fadeInUp-66d9aabd}@keyframes fadeInUp-66d9aabd{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.coupon-card[data-v-c0e41d57]{background:linear-gradient(135deg,#000 0%,#212121 100%);border-radius:16px;overflow:hidden}.bonus-fade-enter-active[data-v-c0e41d57]{opacity:1;max-height:300px;transition:all .4s ease-out}.bonus-fade-leave-active[data-v-c0e41d57]{opacity:0;max-height:0;transition:all .3s ease-in;overflow:hidden}.bonus-fade-enter-from[data-v-c0e41d57]{opacity:0;max-height:0}.bonus-fade-enter-to[data-v-c0e41d57],.bonus-fade-leave-from[data-v-c0e41d57]{opacity:1;max-height:300px}.bonus-fade-leave-to[data-v-c0e41d57]{opacity:0;max-height:0}.bonus-section-wrapper[data-v-c0e41d57]{position:relative;overflow:hidden}.coupon-bonus-card[data-v-c0e41d57]{background:linear-gradient(135deg,#4caf5026 0%,#4caf5014 100%);border:2px solid #4caf5066;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;box-shadow:0 2px 12px #4caf5026}.coupon-bonus-card[data-v-c0e41d57]:before{content:"";background:linear-gradient(90deg,#4caf50cc 0%,#4caf50 50%,#4caf50cc 100%);height:2px;animation:2s infinite shimmer-c0e41d57;position:absolute;top:0;left:0;right:0}@keyframes shimmer-c0e41d57{0%,to{opacity:.6}50%{opacity:1}}.coupon-bonus-card[data-v-c0e41d57]:hover{border-color:#4caf50b3;transform:translateY(-1px);box-shadow:0 4px 16px #4caf5040}.bonus-card-content[data-v-c0e41d57]{flex-wrap:nowrap;align-items:center;gap:14px;padding:10px 14px;display:flex}.bonus-icon-wrapper[data-v-c0e41d57]{flex-shrink:0;align-items:center;display:flex;position:relative}.bonus-icon[data-v-c0e41d57]{filter:drop-shadow(0 1px 4px #4caf5066);animation:2s ease-in-out infinite bonusIconPulse-c0e41d57;color:#2e7d32!important}@keyframes bonusIconPulse-c0e41d57{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.bonus-sparkle[data-v-c0e41d57]{pointer-events:none;font-size:8px;animation:2s ease-in-out infinite sparkleFloat-c0e41d57;position:absolute}.bonus-sparkle-1[data-v-c0e41d57]{animation-delay:0s;top:-4px;left:-4px}.bonus-sparkle-2[data-v-c0e41d57]{animation-delay:.7s;top:-2px;right:-2px}@keyframes sparkleFloat-c0e41d57{0%,to{opacity:0;transform:translateY(0)scale(.5)}50%{opacity:1;transform:translateY(-4px)scale(1)}}.bonus-main-content[data-v-c0e41d57]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.bonus-title-row[data-v-c0e41d57]{justify-content:space-between;align-items:center;gap:12px;display:flex}.bonus-title[data-v-c0e41d57]{color:#4caf50;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;font-size:.8125rem;font-weight:700}.bonus-message[data-v-c0e41d57]{color:#ffffffd9;white-space:nowrap;font-size:.75rem}.bonus-amount-value[data-v-c0e41d57]{color:#4caf50;text-shadow:0 1px 4px #4caf504d;white-space:nowrap;flex-shrink:0;font-size:1.125rem;font-weight:800;line-height:1;animation:2s ease-in-out infinite bonusAmountGlow-c0e41d57}@keyframes bonusAmountGlow-c0e41d57{0%,to{text-shadow:0 1px 4px #4caf504d}50%{text-shadow:0 1px 6px #4caf5080}}.bonus-percentage[data-v-c0e41d57]{color:#ffffffb3;white-space:nowrap;font-size:.6875rem;font-weight:600;line-height:1}@media (max-width:600px){.bonus-main-content[data-v-c0e41d57]{gap:2px}.bonus-message[data-v-c0e41d57]{font-size:.6875rem}}.coupon-toolbar[data-v-c0e41d57]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.content-below-bonus[data-v-c0e41d57]{margin-top:16px;transition:margin-top .4s ease-out}.content-below-bonus.with-bonus[data-v-c0e41d57]{margin-top:16px}.quick-amount-buttons[data-v-c0e41d57]{gap:8px;width:100%;display:flex}.quick-amount-buttons .amount-btn[data-v-c0e41d57]{flex:1;min-width:0}.amount-btn[data-v-c0e41d57]{font-weight:600;transition:all .3s;position:relative;overflow:visible}.amount-btn[data-v-c0e41d57]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #ecbb2e4d}.selected-amount[data-v-c0e41d57]{box-shadow:0 4px 16px #ecbb2e66;color:#000!important}.amount-btn.bonus-eligible[data-v-c0e41d57]{animation:2s ease-in-out infinite bonusButtonPulse-c0e41d57;box-shadow:0 2px 8px #4caf504d,0 0 12px #4caf5033;background:linear-gradient(135deg,#4caf501a 0%,#4caf500d 100%)!important;border:2px solid #4caf5099!important}.amount-btn.bonus-eligible[data-v-c0e41d57]:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 4px 16px #4caf5066,0 0 20px #4caf504d;border-color:#4caf50e6!important}.amount-btn.bonus-eligible.selected-amount[data-v-c0e41d57]{box-shadow:0 4px 20px #4caf5080,0 0 24px #4caf5066;color:#fff!important;background:#4caf50!important;border-color:#4caf50!important}.amount-btn.bonus-eligible.selected-amount .amount-text[data-v-c0e41d57]{color:#fff!important}.amount-text[data-v-c0e41d57]{z-index:1;position:relative}.bonus-badge[data-v-c0e41d57]{filter:drop-shadow(0 2px 4px #4caf5080);z-index:2;font-size:14px;animation:2s ease-in-out infinite bonusBadgeFloat-c0e41d57;position:absolute;top:-6px;right:-6px}@keyframes bonusButtonPulse-c0e41d57{0%,to{box-shadow:0 2px 8px #4caf504d,0 0 12px #4caf5033}50%{box-shadow:0 2px 12px #4caf5066,0 0 18px #4caf504d}}@keyframes bonusBadgeFloat-c0e41d57{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-4px)rotate(5deg)}}.card-payment-container[data-v-c0e41d57]{background:#ffffff0d;border-radius:12px;position:relative;overflow:hidden}.loading-overlay[data-v-c0e41d57]{z-index:10;cursor:not-allowed;background:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.loading-overlay[data-v-c0e41d57]:after{content:"";border:3px solid #ecbb2e4d;border-top-color:#ecbb2e;border-radius:50%;width:40px;height:40px;animation:1s linear infinite spin-c0e41d57}@keyframes spin-c0e41d57{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.submit-btn[data-v-c0e41d57]{text-transform:uppercase;letter-spacing:1px;font-size:1.1rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1),background-position .6s;position:relative;overflow:hidden;box-shadow:0 4px 12px #ecbb2e4d;color:#000!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%) 0 0/200% 200%!important}.submit-btn[data-v-c0e41d57]:hover{filter:brightness(1.1);transform:translateY(-3px)scale(1.02);box-shadow:0 8px 20px #ecbb2e80;background-position:100% 100%!important}.submit-btn[data-v-c0e41d57]:disabled{box-shadow:none;filter:none;transform:none;color:#ffffff80!important;background:#ffffff1a!important}.payment-method-details--express[data-v-c0e41d57]{flex-direction:column;gap:10px;display:flex}.express-checkout-init[data-v-c0e41d57]{width:100%;min-height:52px;position:relative}.express-checkout-init .express-checkout-container[data-v-c0e41d57]:not(.express-checkout-container--empty){min-height:52px}.express-checkout-container[data-v-c0e41d57]{width:100%;margin:0}.express-checkout-container--empty[data-v-c0e41d57]{min-height:0;display:none}.express-checkout-container>div[data-v-c0e41d57]{width:100%}.express-checkout-loading[data-v-c0e41d57]{justify-content:center;align-items:center;gap:12px;min-height:48px;padding:8px 0;display:flex}.express-checkout-loading.express-checkout-loading--overlay[data-v-c0e41d57]{z-index:2;box-sizing:border-box;pointer-events:none;height:52px;min-height:52px;max-height:52px;margin:0;padding:0;position:absolute;top:0;left:0;right:0}.express-checkout-loading-label[data-v-c0e41d57]{color:#ffffffd9;font-size:.875rem}.express-checkout-fallback[data-v-c0e41d57]{background:#ffffff08;border:1px solid #ffffff24;border-radius:10px;padding:10px}.express-checkout-fallback-message[data-v-c0e41d57]{color:#ffffffd9;text-align:left;align-items:center;gap:8px;font-size:.78rem;line-height:1.35;display:flex}.express-checkout-fallback-message span[data-v-c0e41d57]{text-align:left;flex:auto;display:block}.express-checkout-fallback-actions[data-v-c0e41d57]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.express-checkout-fallback-action[data-v-c0e41d57]{color:#ffffffe6!important;border-color:#ecbb2e73!important}.express-checkout-not-available-card[data-v-c0e41d57]{background:linear-gradient(135deg,#2196f31a 0%,#2196f30d 100%);border:1px solid #2196f34d;border-radius:12px}.email-reset-btn[data-v-c0e41d57]{opacity:.7;margin-left:4px;transition:opacity .2s}.email-reset-btn[data-v-c0e41d57]:hover{opacity:1}.coupon-list-card[data-v-c14768df]{background:linear-gradient(135deg,#000 0%,#212121 100%);border-radius:16px;overflow:hidden}.coupon-toolbar[data-v-c14768df]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.coupon-table[data-v-c14768df]{background:0 0!important}.status-chip[data-v-c14768df]{text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}.segment-control[data-v-c14768df]{border-bottom:1px solid #ffffff14;gap:12px;padding-bottom:6px;display:flex;position:relative}.segment-control[data-v-c14768df]:after{content:"";background:linear-gradient(90deg,#fff0,#ecbb2e66,#fff0);height:1px;position:absolute;bottom:-1px;left:0;right:0}.segment-button[data-v-c14768df]{color:#fff9;cursor:pointer;background:0 0;border:none;flex:1;padding:10px 0;font-size:.9rem;font-weight:600;transition:color .2s;position:relative}.segment-button[data-v-c14768df]:after{content:"";opacity:0;background:linear-gradient(135deg,#f7e38e 0%,#ecbb2e 100%);border-radius:999px;height:3px;transition:opacity .2s,transform .25s;position:absolute;bottom:-7px;left:0;right:0;transform:scaleX(.4)}.segment-button__inner[data-v-c14768df]{justify-content:center;align-items:center;gap:8px;display:flex}.segment-button__label[data-v-c14768df]{align-items:center;gap:6px;display:flex}.segment-button[data-v-c14768df]:hover,.segment-button--active[data-v-c14768df]{color:#ecbb2e}.segment-button--active[data-v-c14768df]:after{opacity:1;transform:scaleX(1)}.segment-badge[data-v-c14768df]{color:#000;text-align:center;background:#ecbb2e;border-radius:999px;min-width:28px;padding:2px 10px;font-size:.8rem;font-weight:600}[data-v-c14768df] .v-data-table,[data-v-c14768df] .v-data-table__wrapper{background:0 0!important}[data-v-c14768df] .v-data-table-header{background:#ffffff0d!important}[data-v-c14768df] .v-data-table-header__content{text-transform:uppercase;letter-spacing:.5px;font-size:.875rem;font-weight:600!important}[data-v-c14768df] .v-data-table__td{color:#fff!important;border-bottom:1px solid #ffffff1a!important}[data-v-c14768df] .v-data-table__tr:hover{background:#ecbb2e0d!important}[data-v-c14768df] .v-data-table-footer,[data-v-c14768df] .v-data-table-footer__items-per-page,[data-v-c14768df] .v-data-table-footer__pagination{color:#fff!important}.coupon-code-link[data-v-c14768df]{color:#ecbb2e;text-decoration:underline;transition:opacity .2s}.coupon-code-link[data-v-c14768df]:hover{opacity:.8}@media (max-width:720px){.segment-control[data-v-c14768df]{flex-direction:column;gap:8px}.segment-button[data-v-c14768df]{width:100%}}.coupon-card[data-v-2d49eab4]{background:linear-gradient(135deg,#000 0%,#212121 100%);border-radius:16px;overflow:hidden}.coupon-toolbar[data-v-2d49eab4]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.coupon-tabs .v-tab[data-v-22ccd6e0]{text-transform:none;font-size:.9rem;min-width:auto!important;padding:4px 12px!important}.deposit-page-root[data-v-d284021b]{position:relative}.deposit-page-content[data-v-d284021b]{z-index:1;position:relative}.deposit-card[data-v-d284021b]{background:linear-gradient(135deg,#000 0%,#212121 100%);border-radius:16px;overflow:hidden}.deposit-toolbar[data-v-d284021b]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d;transition:all .3s}.deposit-toolbar .v-toolbar-title[data-v-d284021b]{color:#fff!important}.status-chip[data-v-d284021b]{margin-left:16px;margin-right:16px;font-weight:600;transition:all .3s;box-shadow:0 2px 8px #00000026}.v-card-text[data-v-d284021b]{color:#fff!important;background:0 0!important}.v-alert[data-v-d284021b]{box-shadow:0 2px 8px #0000001a;border:none!important;border-radius:12px!important}.v-text-field[data-v-d284021b]{border-radius:8px!important}.v-btn[data-v-d284021b]{text-transform:none;font-weight:600;box-shadow:0 2px 8px #0000001a;border-radius:8px!important}.v-expansion-panels[data-v-d284021b]{overflow:hidden;border-radius:12px!important}.v-expansion-panel[data-v-d284021b]{border-radius:12px!important}.v-chip[data-v-d284021b]{border-radius:20px!important}.back-btn[data-v-d284021b]{transition:all .3s;color:#fff!important;background:#ffffff1a!important;border:1px solid #fff3!important}.back-btn[data-v-d284021b]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #0003;background:#fff3!important;border-color:#fff6!important}.refresh-btn[data-v-d284021b]{letter-spacing:1px;font-size:1rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1),background-position .6s;position:relative;overflow:hidden;box-shadow:0 4px 12px #ecbb2e4d;color:#000!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%) 0 0/200% 200%!important}.refresh-btn[data-v-d284021b]:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%) 0 0/200% 200%;transition:opacity .6s;position:absolute;inset:0}.refresh-btn[data-v-d284021b]:hover{filter:brightness(1.1);transform:translateY(-3px)scale(1.02);box-shadow:0 8px 20px #ecbb2e80;background-position:100% 100%!important}.refresh-btn[data-v-d284021b]:hover:before{opacity:1}.refresh-btn[data-v-d284021b]:disabled{box-shadow:none;filter:none;transform:none;color:#ffffff80!important;background:#ffffff1a!important}[data-v-d284021b] .v-field{background:#ffffff0d!important;border-color:#fff3!important}[data-v-d284021b] .v-field--focused{border-color:#ecbb2e!important;box-shadow:0 0 0 2px #ecbb2e33!important}[data-v-d284021b] .v-label{color:#ffffffb3!important}[data-v-d284021b] .v-field__input{color:#fff!important}[data-v-d284021b] .v-messages{color:#fff9!important}[data-v-d284021b] .v-field__append-inner,[data-v-d284021b] .v-field__prepend-inner{color:#ffffffb3!important}.text-white[data-v-d284021b],.text-body-1[data-v-d284021b]{color:#fff!important}.qr-container[data-v-d284021b]{justify-content:center;align-items:center;min-height:220px;display:flex}.qr-image[data-v-d284021b]{opacity:0;transition:all .3s;animation:.5s forwards fadeIn-d284021b}@keyframes fadeIn-d284021b{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.v-progress-circular[data-v-d284021b]{animation:2s infinite pulse-d284021b}@keyframes pulse-d284021b{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.deposit-list-frame[data-v-f50b03d5]{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;padding:0}.deposit-list-panel[data-v-f50b03d5]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px #0000001f;background:linear-gradient(145deg,#ffffff0f,#ffffff05)!important}.deposit-balance-sheet[data-v-f50b03d5]{border:1px solid #ffffff14;background:#ffffff0a!important}.deposit-mobile-root[data-v-f50b03d5]{position:relative}.deposit-mobile-progress[data-v-f50b03d5]{z-index:1;position:absolute;top:0;left:0;right:0}.deposit-mobile-skeleton[data-v-f50b03d5] .v-skeleton-loader__bone{background:#ffffff14!important}.deposit-mobile-list[data-v-f50b03d5] .v-list-item{border-bottom:1px solid #ffffff14}.deposit-mobile-list[data-v-f50b03d5] .v-list-item:last-child{border-bottom:none}.deposit-mobile-item[data-v-f50b03d5]{transition:background-color .2s}.deposit-mobile-item[data-v-f50b03d5]:hover{background:#ecbb2e14!important}.deposit-table[data-v-f50b03d5]{background:0 0!important}.status-chip[data-v-f50b03d5]{text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}[data-v-f50b03d5] .v-data-table,[data-v-f50b03d5] .v-data-table__wrapper{background:0 0!important}[data-v-f50b03d5] .v-data-table-header{background:#ffffff0d!important}[data-v-f50b03d5] .v-data-table-header__content{text-transform:uppercase;letter-spacing:.5px;font-size:.8125rem;font-weight:600!important}[data-v-f50b03d5] .v-data-table__th{white-space:nowrap}[data-v-f50b03d5] .v-data-table__td{color:rgb(var(--v-theme-on-surface))!important;border-bottom:1px solid #ffffff14!important}[data-v-f50b03d5] .v-data-table__tr:hover{background:#ecbb2e14!important}.deposit-list-pager[data-v-f50b03d5]{margin-top:8px}@media (max-width:600px){.deposit-list-panel[data-v-f50b03d5]{border-radius:12px}.deposit-table[data-v-f50b03d5] .v-data-table-header__content{padding:8px 4px!important;font-size:.75rem!important}.deposit-table[data-v-f50b03d5] .v-data-table__td{padding:8px 4px!important;font-size:.85rem!important}}.pulse[data-v-b4b64c30]{animation:1s pulseAnim-b4b64c30}@keyframes pulseAnim-b4b64c30{0%{opacity:1}50%{opacity:.6}to{opacity:1}}.special-offer-card[data-v-49df5f08]{cursor:pointer;background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border:2px solid #ecbb2e;border-radius:12px;padding:20px;transition:transform .2s;position:relative;overflow:visible}.special-offer-card[data-v-49df5f08]:hover{transform:translateY(-2px)}.special-offer-glow[data-v-49df5f08]{pointer-events:none;background:radial-gradient(circle at 100% 0,#ecbb2e26,#0000 70%);position:absolute;inset:0}.deposit-card[data-v-49df5f08]{border-radius:0;overflow:visible}.tier-card[data-v-49df5f08]{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;padding:16px;transition:all .2s;position:relative;overflow:visible}.tier-card[data-v-49df5f08]:hover{background:#ffffff14;transform:translateY(-2px)}.tier-selected[data-v-49df5f08]{box-shadow:0 0 15px #000;background:#0003!important;border:2px solid #ecbb2e!important}.tier-hero[data-v-49df5f08]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border:1px solid #ffffff26;margin-top:8px;padding:20px;transform:scale(1.02);margin-bottom:24px!important}.tier-hero.tier-selected[data-v-49df5f08]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border:2px solid #ecbb2e!important}.selected-checkmark[data-v-49df5f08]{z-index:10;background:#ecbb2e;border:2px solid #1a1a1a;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:-10px;left:-10px;box-shadow:0 2px 4px #0000004d}@media (max-width:600px){.tier-hero[data-v-49df5f08]{transform:none!important}.tier-badge[data-v-49df5f08]{padding:3px 10px;font-size:.65rem}}.hero-glow[data-v-49df5f08]{pointer-events:none;background:radial-gradient(circle at 100% 0,#ecbb2e33,#0000 70%);border-radius:12px;position:absolute;inset:0}.text-shadow-gold[data-v-49df5f08]{text-shadow:0 2px 10px #ecbb2e66}.tier-badge[data-v-49df5f08]{text-transform:uppercase;z-index:5;border-radius:12px;padding:4px 12px;font-size:.7rem;font-weight:800;position:absolute;top:-10px;right:12px;box-shadow:0 4px 8px #0000004d}.tier-badge.popular[data-v-49df5f08]{color:#000;background:#ecbb2e}.tier-badge.best-value[data-v-49df5f08]{color:#000;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%);padding:4px 16px;font-size:.75rem}.methods-row[data-v-49df5f08]{gap:12px;padding:12px 4px 4px 12px;display:flex;overflow-x:auto}.method-item[data-v-49df5f08]{cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:60px;height:40px;transition:all .2s;display:flex;position:relative;overflow:visible}.method-item[data-v-49df5f08]:hover{background:#ffffff1a}.method-selected[data-v-49df5f08]{background:rgb(var(--v-theme-primary))!important;color:rgb(var(--v-theme-on-primary))!important;border-color:rgb(var(--v-theme-primary))!important}.method-selected i[data-v-49df5f08],.method-selected .v-icon[data-v-49df5f08]{color:rgb(var(--v-theme-on-primary))!important}.method-item i[data-v-49df5f08]{opacity:1}.express-checkout-fallback[data-v-49df5f08]{background:#ffffff08;border:1px solid #ffffff24;border-radius:10px;padding:10px}.express-checkout-fallback-message[data-v-49df5f08]{color:#ffffffd9;text-align:left;align-items:center;gap:8px;font-size:.78rem;line-height:1.35;display:flex}.express-checkout-fallback-message span[data-v-49df5f08]{text-align:left;flex:auto;display:block}.express-checkout-fallback-actions[data-v-49df5f08]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.express-checkout-fallback-action[data-v-49df5f08]{color:#ffffffe6!important;border-color:#ecbb2e73!important}.sticky-footer-action[data-v-49df5f08]{padding:16px;padding-bottom:calc(16px + env(safe-area-inset-bottom));z-index:100;background:#0e0e0e;border-top:1px solid #ffffff1a;position:fixed;bottom:72px;left:0;right:0;overflow:visible;box-shadow:0 -10px 40px #000c}.footer-content[data-v-49df5f08]{max-width:600px;margin:0 auto}.sticky-footer-action--express .footer-content--express[data-v-49df5f08]{flex-direction:column;display:flex;overflow:visible}.sticky-footer-action--express[data-v-49df5f08]{padding:16px!important;padding-bottom:calc(16px + env(safe-area-inset-bottom))!important}.submit-btn[data-v-49df5f08]{color:#fff;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:#2e7d32;border:none;border-radius:9999px;width:100%;min-height:48px;padding:0 24px;font-size:1.1rem;font-weight:800;transition:box-shadow .2s,transform .2s;display:block;box-shadow:0 4px 12px #2e7d3259}.submit-btn[data-v-49df5f08]:not(:disabled):not(.submit-btn-loading){animation:2s ease-in-out infinite submit-btn-glow-49df5f08}.submit-btn[data-v-49df5f08]:hover:not(:disabled){background:#388e3c;transform:scale(1.02);box-shadow:0 6px 16px #2e7d3273}.submit-btn[data-v-49df5f08]:disabled{cursor:not-allowed;opacity:.45}.submit-btn.submit-btn-loading[data-v-49df5f08]:disabled{opacity:1;cursor:wait}@keyframes submit-btn-glow-49df5f08{0%,to{box-shadow:0 4px 12px #2e7d3259,0 0 #2e7d3266}50%{box-shadow:0 6px 16px #2e7d3273,0 0 20px 2px #2e7d3259}}.submit-btn-content[data-v-49df5f08]{justify-content:center;align-items:center;gap:.5rem;display:flex}.submit-btn-method-icon[data-v-49df5f08]{opacity:1}.submit-btn-loading .submit-btn-content[data-v-49df5f08]{padding:0}.submit-btn-loading .loader[data-v-49df5f08]{border:3px solid #fff3;border-top-color:#fff;border-radius:50%;width:24px;height:24px;animation:.8s linear infinite spin-49df5f08;display:block}.card-payment-container[data-v-49df5f08]{background:#ffffff0d;border-radius:12px}.loading-overlay[data-v-49df5f08]{z-index:10;background:#000000b3;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:absolute;top:0;left:0}.loading-overlay[data-v-49df5f08]:after{content:"";border:2px solid #ecbb2e4d;border-top-color:#ecbb2e;border-radius:50%;width:30px;height:30px;animation:1s linear infinite spin-49df5f08}@keyframes spin-49df5f08{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (min-width:960px){.sticky-footer-action[data-v-49df5f08]{box-shadow:none;background:0 0;border:none;margin-top:24px;padding:0;position:static}.sticky-footer-action--express[data-v-49df5f08]{padding:0!important}}.sticky-footer-action .submit-btn{color:#fff;text-transform:uppercase;letter-spacing:1px;cursor:pointer;background:#2e7d32;border:none;border-radius:9999px;width:100%;height:48px;min-height:48px;margin-left:auto;margin-right:auto;padding:0 24px;font-size:1.1rem;font-weight:800;transition:width .3s cubic-bezier(.4,0,.2,1),min-width .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1),border-radius .3s cubic-bezier(.4,0,.2,1),box-shadow .2s,transform .2s,opacity .2s;display:block;box-shadow:0 4px 12px #2e7d3259}.sticky-footer-action .submit-btn:not(:disabled):not(.submit-btn-loading){animation:2s ease-in-out infinite sticky-submit-btn-glow}.sticky-footer-action .submit-btn:hover:not(:disabled){background:#388e3c;transform:scale(1.02);box-shadow:0 6px 16px #2e7d3273}.sticky-footer-action .submit-btn:disabled{cursor:not-allowed;opacity:.45}.sticky-footer-action .submit-btn.submit-btn-loading:disabled{opacity:1;cursor:wait}.sticky-footer-action .submit-btn.submit-btn-loading{border-radius:24px!important;width:48px!important;min-width:48px!important;padding:0!important}.sticky-footer-action .footer-content{flex-direction:column;align-items:stretch;display:flex;overflow:visible}.sticky-footer-action .express-checkout-init{width:100%;min-height:52px;position:relative}.sticky-footer-action .express-checkout-init .express-checkout-container:not(.express-checkout-container--empty){min-height:52px}.sticky-footer-action .express-checkout-container{width:100%}.sticky-footer-action .express-checkout-container--empty{min-height:0;display:none}.sticky-footer-action .express-checkout-loading{justify-content:center;align-items:center;gap:12px;width:100%;min-height:48px;padding:8px 0;display:flex}.sticky-footer-action .express-checkout-loading.express-checkout-loading--overlay{z-index:2;box-sizing:border-box;pointer-events:none;height:52px;min-height:52px;max-height:52px;margin:0;padding:0;position:absolute;top:0;left:0;right:0}.sticky-footer-action .express-checkout-loading-label{color:#ffffffd9;font-size:.875rem}.sticky-footer-action .submit-btn-content{justify-content:center;align-items:center;gap:.5rem;height:100%;min-height:0;display:flex}.sticky-footer-action .submit-btn-method-icon{opacity:1}.sticky-footer-action .submit-btn-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sticky-footer-action .submit-btn:not(.submit-btn-loading) .submit-btn-content{opacity:0;animation:.35s .25s forwards deposit-btn-label-fade-in}.sticky-footer-action .submit-btn-loading .submit-btn-content{justify-content:center;align-items:center;min-height:24px;padding:0;display:flex}.sticky-footer-action .submit-btn-loading .loader{flex-shrink:0;margin:0;border:3px solid #fff3!important;border-top-color:#fff!important;border-radius:50%!important;width:24px!important;height:24px!important;animation:.8s linear infinite deposit-submit-spin!important;display:block!important}@keyframes deposit-submit-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes deposit-btn-label-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sticky-submit-btn-glow{0%,to{box-shadow:0 4px 12px #2e7d3259,0 0 #2e7d3266}50%{box-shadow:0 6px 16px #2e7d3273,0 0 20px 2px #2e7d3259}}.submit-btn.submit-btn-paypal{background:#003087!important;box-shadow:0 4px 12px #00308759!important}.submit-btn.submit-btn-paypal:hover:not(:disabled){background:#0070e0!important;box-shadow:0 6px 16px #0070e073!important}.submit-btn.submit-btn-paypal:not(:disabled):not(.submit-btn-loading){animation:2s ease-in-out infinite submit-btn-paypal-glow!important}.submit-btn.submit-btn-paypal .submit-btn-method-icon{color:#fff!important}@keyframes submit-btn-paypal-glow{0%,to{box-shadow:0 4px 12px #00308759,0 0 #00308766}50%{box-shadow:0 6px 16px #0070e073,0 0 20px 2px #00308759}}.deposit-page-root[data-v-59fe5fc1]{position:relative}.deposit-page-content[data-v-59fe5fc1]{z-index:1;position:relative}.deposit-tabs .v-tab[data-v-59fe5fc1]{text-transform:none;font-size:.9rem;min-width:auto!important;padding:4px 12px!important}.game-checkout-inline.v-card[data-v-07ad8d58]{width:100%;overflow:visible}.game-checkout-inline[data-v-07ad8d58] .v-card-text{overflow:visible}.tier-stack[data-v-07ad8d58]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;padding-top:12px;display:grid;overflow:visible}.tier-card[data-v-07ad8d58]{cursor:pointer;background:#ffffff06;border:1px solid #ffffff24;border-radius:10px;align-items:stretch;padding:8px 8px 7px;transition:border-color .2s,box-shadow .2s,transform .2s,background .2s;display:flex;position:relative;overflow:visible}.tier-card[data-v-07ad8d58]:hover{border-color:#ecbb2e66;transform:translateY(-1px)}.tier-selected[data-v-07ad8d58]{border-color:rgb(var(--v-theme-primary))!important;background:#ecbb2e17!important}.tier-hero[data-v-07ad8d58]{border-color:#ecbb2e8c;box-shadow:0 4px 16px #ecbb2e1f}.hero-glow[data-v-07ad8d58]{pointer-events:none;background:radial-gradient(circle at 90% 0,#ecbb2e1f,#0000 52%);position:absolute;inset:0}.tier-card-body[data-v-07ad8d58]{z-index:1;justify-content:center;align-items:center;width:100%;min-width:0;display:flex;position:relative}.tier-compact[data-v-07ad8d58]{flex-direction:column;justify-content:center;align-items:center;gap:4px;width:100%;min-height:72px;display:flex}.tier-ticket-row[data-v-07ad8d58]{justify-content:center;align-items:center;width:100%;min-height:20px;display:flex}.tier-ticket-count[data-v-07ad8d58]{color:#ffffffeb;letter-spacing:.01em;font-variant-numeric:tabular-nums;text-align:center;width:100%;font-size:1.02rem;font-weight:800;line-height:1;display:block}.tier-compact-price-row[data-v-07ad8d58]{justify-content:center;align-items:center;gap:0;width:100%;min-height:28px;display:flex}.tier-compact-price[data-v-07ad8d58]{font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:4px;width:100%;display:flex}.tier-compact-strike[data-v-07ad8d58]{color:#fff6;white-space:nowrap;font-size:.66rem;font-weight:600;line-height:1.1}.tier-compact-pay[data-v-07ad8d58]{text-align:center;font-size:1.06rem;line-height:1.1}.tier-compact-price--hero .tier-compact-pay[data-v-07ad8d58]{letter-spacing:-.02em;font-size:1.14rem}.tier-compact-meta[data-v-07ad8d58]{white-space:nowrap;flex-wrap:nowrap;justify-content:center;align-items:center;gap:3px;width:100%;min-height:20px;display:flex}.tier-package-pill[data-v-07ad8d58]{white-space:nowrap;color:rgb(var(--v-theme-success));background:rgba(var(--v-theme-success), .12);border:1px solid rgba(var(--v-theme-success), .32);border-radius:999px;flex-shrink:0;padding:1px 4px;font-size:.56rem;font-weight:800}.tier-package-note[data-v-07ad8d58]{white-space:nowrap;color:#ffffff8c;font-size:.62rem;font-weight:600}.selected-checkmark[data-v-07ad8d58]{z-index:10;background:#ecbb2e;border:2px solid #1a1a1a;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:absolute;top:-10px;left:-10px;box-shadow:0 2px 4px #0000004d}.methods-row[data-v-07ad8d58]{gap:8px;padding-top:12px;padding-left:8px;padding-right:4px;display:grid}.method-item[data-v-07ad8d58]{color:#ffffffd9;cursor:pointer;background:#ffffff08;border:1px solid #ffffff29;border-radius:10px;justify-content:center;align-items:center;min-height:42px;transition:all .2s;display:flex;position:relative;overflow:visible}.method-item[data-v-07ad8d58]:hover{color:#fff;border-color:#ecbb2e80}.method-selected[data-v-07ad8d58]{border-color:rgb(var(--v-theme-primary));color:#fff;background:#ecbb2e14}.method-item--skeleton[data-v-07ad8d58]{pointer-events:none;cursor:default;background:#ffffff0f;border-color:#ffffff1a}.method-item--skeleton[data-v-07ad8d58]:hover{color:#ffffffd9;border-color:#ffffff1a;transform:none}.game-checkout-methods-skeleton[data-v-07ad8d58]{gap:8px}.card-payment-container[data-v-07ad8d58]{background:#ffffff0d;border-radius:12px}.payment-method-details[data-v-07ad8d58]{width:100%;margin-bottom:12px}.payment-method-details--express[data-v-07ad8d58]{flex-direction:column;gap:10px;margin-bottom:0;display:flex}.payment-method-control[data-v-07ad8d58]{width:100%}.express-checkout-init[data-v-07ad8d58]{width:100%;min-height:52px;position:relative}.express-checkout-init .express-checkout-container[data-v-07ad8d58]:not(.express-checkout-container--empty){min-height:52px}.express-checkout-container[data-v-07ad8d58]{width:100%}.express-checkout-container--empty[data-v-07ad8d58]{min-height:0;display:none}.express-checkout-loading[data-v-07ad8d58]{justify-content:center;align-items:center;gap:12px;min-height:48px;padding:8px 0;display:flex}.express-checkout-loading.express-checkout-loading--overlay[data-v-07ad8d58]{z-index:2;box-sizing:border-box;pointer-events:none;height:52px;min-height:52px;max-height:52px;margin:0;padding:0;position:absolute;top:0;left:0;right:0}.express-checkout-loading-label[data-v-07ad8d58]{color:#ffffffd9;font-size:.875rem}.express-checkout-fallback[data-v-07ad8d58]{background:#ffffff08;border:1px solid #ffffff24;border-radius:10px;padding:10px}.express-checkout-fallback-message[data-v-07ad8d58]{color:#ffffffd9;text-align:left;align-items:center;gap:8px;font-size:.78rem;line-height:1.35;display:flex}.express-checkout-fallback-message span[data-v-07ad8d58]{text-align:left;flex:auto;display:block}.express-checkout-fallback-actions[data-v-07ad8d58]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.express-checkout-fallback-action[data-v-07ad8d58]{color:#ffffffe6!important;border-color:#ecbb2e73!important}.game-checkout-submit-btn[data-v-07ad8d58]{color:#000;text-transform:none;letter-spacing:.3px;cursor:pointer;background:linear-gradient(135deg,#ecbb2e 0%,#f1d36a 100%);border:none;border-radius:9999px;width:100%;height:44px;min-height:44px;margin-left:auto;margin-right:auto;padding:0 18px;font-size:1rem;font-weight:800;transition:width .3s cubic-bezier(.4,0,.2,1),min-width .3s cubic-bezier(.4,0,.2,1),padding .3s cubic-bezier(.4,0,.2,1),border-radius .3s cubic-bezier(.4,0,.2,1),box-shadow .2s,transform .2s,opacity .2s;display:block;box-shadow:0 4px 12px #ecbb2e59}.game-checkout-submit-btn[data-v-07ad8d58]:hover:not(:disabled):not(.submit-btn-paypal){transform:translateY(-1px);box-shadow:0 8px 24px #ecbb2e59}.game-checkout-submit-btn[data-v-07ad8d58]:disabled{cursor:not-allowed;opacity:.45}.game-checkout-submit-btn.submit-btn-loading[data-v-07ad8d58]:disabled{opacity:1;cursor:wait}.game-checkout-submit-btn.submit-btn-loading[data-v-07ad8d58]{border-radius:22px!important;width:44px!important;min-width:44px!important;padding:0!important}.game-checkout-submit-btn .submit-btn-content[data-v-07ad8d58]{justify-content:center;align-items:center;gap:.5rem;height:100%;min-height:0;display:flex}.game-checkout-submit-btn.submit-btn-loading .submit-btn-content[data-v-07ad8d58]{min-height:24px;padding:0}.game-checkout-submit-btn.submit-btn-loading .loader[data-v-07ad8d58]{flex-shrink:0;margin:0;border:3px solid #00000026!important;border-top-color:#000!important;border-radius:50%!important;width:24px!important;height:24px!important;animation:.8s linear infinite game-checkout-submit-spin-07ad8d58!important;display:block!important}.game-checkout-submit-btn.submit-btn-paypal.submit-btn-loading .loader[data-v-07ad8d58]{border:3px solid #fff3!important;border-top-color:#fff!important}@keyframes game-checkout-submit-spin-07ad8d58{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.game-checkout-submit-btn.submit-btn-paypal[data-v-07ad8d58]{color:#fff!important;background:#003087!important;box-shadow:0 4px 12px #00308759!important}.game-checkout-submit-btn.submit-btn-paypal[data-v-07ad8d58]:hover:not(:disabled){transform:none;background:#0070e0!important;box-shadow:0 6px 16px #0070e073!important}.game-checkout-submit-btn.submit-btn-paypal[data-v-07ad8d58]:not(:disabled):not(.submit-btn-loading){animation:2s ease-in-out infinite game-checkout-submit-btn-paypal-glow-07ad8d58!important}.game-checkout-submit-btn.submit-btn-paypal .submit-btn-method-icon[data-v-07ad8d58]{color:#fff!important}@keyframes game-checkout-submit-btn-paypal-glow-07ad8d58{0%,to{box-shadow:0 4px 12px #00308759,0 0 #00308766}50%{box-shadow:0 6px 16px #0070e073,0 0 20px 2px #00308759}}.game-checkout-submit-btn .submit-btn-label[data-v-07ad8d58]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.game-card[data-v-39a26ab1]{background:linear-gradient(135deg,#000 0%,#212121 100%);border:1px solid #ecbb2e33;border-radius:20px;width:100%;min-width:340px;max-width:500px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.game-card.game-card--game-checkout[data-v-39a26ab1],.v-overlay.v-dialog .v-overlay__content .v-card.game-card.game-card--game-checkout[data-v-39a26ab1],.v-overlay.v-dialog .v-overlay__content form .v-card.game-card.game-card--game-checkout[data-v-39a26ab1]{overflow:visible}.game-card[data-v-39a26ab1]:hover:not(.no-hover-effects){border-color:#ecbb2e66;transform:translateY(-8px)scale(1.02);box-shadow:0 20px 40px #0006,0 0 0 1px #ecbb2e4d}@media (max-width:960px){.game-card[data-v-39a26ab1]:hover:not(.no-hover-effects){transform:none}}.game-card.not-clickable[data-v-39a26ab1]{-webkit-user-select:none;user-select:none;cursor:default!important}.game-card.not-clickable[data-v-39a26ab1]:active{box-shadow:none!important;border-color:#ecbb2e33!important;transform:none!important}.game-card.not-clickable[data-v-39a26ab1] .v-ripple__container{display:none!important}.game-card.not-clickable[data-v-39a26ab1] .v-card{cursor:default!important}.game-img-container[data-v-39a26ab1]{border-top-left-radius:inherit;border-top-right-radius:inherit;background-color:#000;position:relative;overflow:hidden}.game-img-title-wrap[data-v-39a26ab1]{z-index:4;pointer-events:none;border-top-left-radius:inherit;border-top-right-radius:inherit;background:linear-gradient(#000000e0 0%,#000000b8 22%,#00000085 38%,#00000057 52%,#0003 64%,#0000001a 74%,#0000000d 82%,#00000005 90%,#00000002 96%,#0000 100%) 0 0/100% 100% no-repeat;min-height:6.75rem;padding:12px 4.25rem 2.25rem 14px;position:absolute;top:0;left:0;right:0;overflow:hidden}.game-img-title-wrap--no-timer[data-v-39a26ab1]{padding-right:14px}.game-img-title[data-v-39a26ab1]{z-index:1;letter-spacing:.01em;color:#fff;-webkit-line-clamp:2;line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:0;font-size:1.2rem;font-weight:800;line-height:1.3;display:-webkit-box;position:relative;overflow:hidden}.game-img-title--modal[data-v-39a26ab1]{font-size:1rem}.modal-header-bar[data-v-39a26ab1]{justify-content:flex-end;align-items:center;min-height:44px;display:flex;padding:6px 8px!important}.game-img-stat-badge[data-v-39a26ab1]{z-index:5;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#00000073;border:1px solid #ffffff1f;border-radius:6px;padding:3px 7px;font-size:.6875rem;font-weight:600;display:flex;position:absolute;box-shadow:0 1px 3px #0003}.game-img-stat-badge--tr[data-v-39a26ab1]{z-index:6;align-items:center;top:12px;left:auto;right:12px}.game-img-stat-badge--bl[data-v-39a26ab1]{bottom:24px;left:12px}.game-img-stat-badge--br[data-v-39a26ab1]{bottom:24px;right:12px}.game-img-stat-badge--inline[data-v-39a26ab1]{white-space:nowrap;flex-flow:row;align-items:baseline;gap:4px;line-height:1.2}.game-img-stat-badge--inline-end[data-v-39a26ab1]{justify-content:flex-end}.game-img-stat-badge--tr.game-img-stat-badge--inline[data-v-39a26ab1]{align-items:center}.game-img-stat-badge__icon[data-v-39a26ab1]{color:#ffffffb8!important}.game-img-stat-badge__text[data-v-39a26ab1]{color:#ffffffe0;letter-spacing:.01em;font-variant-numeric:tabular-nums}.game-img-stat-badge__sold-pct[data-v-39a26ab1]{color:#ecbb2e;text-shadow:0 0 4px #000c;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}.game-img-stat-badge__sold-label[data-v-39a26ab1],.game-img-stat-badge__pot-label[data-v-39a26ab1]{color:#fff;opacity:.85;text-shadow:0 0 2px #0009;font-size:.75rem;font-weight:500}.game-img-stat-badge__pot-amount[data-v-39a26ab1]{color:#00ff82;text-shadow:0 0 4px #000;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:700}.game-card:hover .game-img-stat-badge__sold-label[data-v-39a26ab1],.game-card:hover .game-img-stat-badge__pot-label[data-v-39a26ab1]{opacity:.95;text-shadow:0 0 3px #000c}.game-img[data-v-39a26ab1]{--game-card-banner-height:220px;min-height:var(--game-card-banner-height);max-height:var(--game-card-banner-height);border-top-left-radius:inherit;border-top-right-radius:inherit;background-color:#000;transition:transform .4s cubic-bezier(.4,0,.2,1);position:relative}.game-img[data-v-39a26ab1] .v-responsive{border-top-left-radius:inherit;border-top-right-radius:inherit;background-color:#000}.game-img[data-v-39a26ab1] .v-img__placeholder{min-height:var(--game-card-banner-height);height:100%;background-color:#000!important}.game-img[data-v-39a26ab1] .v-skeleton-loader{min-height:var(--game-card-banner-height);height:var(--game-card-banner-height);background-color:#000!important}.game-img[data-v-39a26ab1] .v-skeleton-loader__image{min-height:var(--game-card-banner-height)!important;height:var(--game-card-banner-height)!important;background-color:#ffffff0f!important}.game-img[data-v-39a26ab1] .v-skeleton-loader__bone{background-color:#ffffff14!important}.game-img[data-v-39a26ab1] .v-skeleton-loader__bone:after{background:linear-gradient(90deg,#fff0,#ffffff0f,#fff0)!important}.img-overlay[data-v-39a26ab1]{pointer-events:none;background:linear-gradient(135deg,#0000001a 0%,#0000004d 50%,#0009 100%);position:absolute;inset:0}.progress-overlay[data-v-39a26ab1]{z-index:2;color:#fff;padding:10px 12px 12px;position:absolute;bottom:0;left:0;right:0}.progress-background[data-v-39a26ab1]{z-index:-1;background:linear-gradient(#0000 0%,#000000e6 100%);position:absolute;inset:0}.progress-content[data-v-39a26ab1]{z-index:1;position:relative}.description-container[data-v-39a26ab1]{background:#ffffff05;border:1px solid #ffffff1a;border-radius:8px;padding:8px 10px}.description-text[data-v-39a26ab1],.expand-btn[data-v-39a26ab1]{transition:all .3s}.description-toggle-btn[data-v-39a26ab1]{min-width:auto;padding:2px 8px;font-size:.75rem}.description-toggle-btn[data-v-39a26ab1]:before{display:none}.description-toggle-btn[data-v-39a26ab1]:hover{background:0 0!important;transform:none!important}.user-progress-container[data-v-39a26ab1],.overall-progress-container[data-v-39a26ab1]{background:#ffffff05;border:1px solid #ffffff1a;border-radius:8px;padding:10px;transition:padding .3s}.user-progress-container.user-progress-collapsed[data-v-39a26ab1]{padding:6px 10px}.progress-icon-container[data-v-39a26ab1]{background:#ecbb2e1a;border:1px solid #ecbb2e4d;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.progress-stats[data-v-39a26ab1]{padding:6px}.stat-item[data-v-39a26ab1]{text-align:center;flex:1}.stat-divider[data-v-39a26ab1]{background:#fff3;width:1px;height:30px;margin:0 12px}.countdown-container[data-v-39a26ab1]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;min-height:68px;padding:10px;display:flex}.countdown-content[data-v-39a26ab1]{text-align:center;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.countdown-header[data-v-39a26ab1]{justify-content:center;align-items:center;gap:6px;margin-bottom:4px;display:flex}.countdown-icon[data-v-39a26ab1]{color:#d93943!important}.countdown-content.sold-out .countdown-icon[data-v-39a26ab1]{color:#ecbb2e!important}.countdown-label[data-v-39a26ab1]{color:#d93943;text-transform:uppercase;letter-spacing:.5px;font-size:.8rem;font-weight:600}.countdown-content.sold-out .countdown-label[data-v-39a26ab1]{color:#ecbb2e}.countdown-timer[data-v-39a26ab1]{color:#d93943;text-align:center;word-wrap:break-word;overflow-wrap:break-word;font-size:1rem;font-weight:600;line-height:1.2}.countdown-content.sold-out .countdown-timer[data-v-39a26ab1]{color:#ecbb2e}.countdown-content.ended[data-v-39a26ab1]{padding:12px}.countdown-content.ended .countdown-label[data-v-39a26ab1]{color:#ecbb2e;font-size:.875rem}.countdown-content.ended .countdown-header[data-v-39a26ab1]{margin-bottom:0}.ended-content-wrapper[data-v-39a26ab1]{flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;display:flex}.ended-icon-wrapper[data-v-39a26ab1]{justify-content:center;align-items:center;display:flex}.ended-text-wrapper[data-v-39a26ab1]{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}.ended-link-btn[data-v-39a26ab1]{text-transform:none;letter-spacing:.3px;border-radius:8px;min-height:32px;padding:8px 14px;font-size:clamp(.8125rem,2vw,.9375rem);font-weight:500}.ended-link-btn[data-v-39a26ab1] .v-btn__content{justify-content:center;align-items:center;font-size:clamp(.8125rem,2vw,.9375rem)}.ended-link-btn[data-v-39a26ab1]:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ecbb2e4d}.line-clamp[data-v-39a26ab1]{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.responsive-text-btn[data-v-39a26ab1]{height:2.5rem;padding:0 1rem;font-size:.75rem;line-height:1}.v-card--reveal[data-v-39a26ab1]{transition:opacity .3s}.v-progress-linear[data-v-39a26ab1]{border-radius:10px;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #0000004d}.v-progress-linear__determinate[data-v-39a26ab1]{background:linear-gradient(90deg,#ecbb2e 0%,#f1e381 100%);position:relative;overflow:hidden;box-shadow:0 2px 4px #ecbb2e4d}.progress-bar-container[data-v-39a26ab1]{margin-top:0;position:relative}.user-progress-bar-container[data-v-39a26ab1]{margin-bottom:4px;position:relative}.animated-progress-bar[data-v-39a26ab1],.animated-user-progress[data-v-39a26ab1]{transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.animated-progress-bar[data-v-39a26ab1]:before,.animated-user-progress[data-v-39a26ab1]:before{content:"";z-index:1;background:linear-gradient(90deg,#0000,#ffffff0d,#0000);width:100%;height:100%;animation:4s infinite shimmer-39a26ab1;position:absolute;top:0;left:-100%}.pulse-animation[data-v-39a26ab1]{animation:4s ease-in-out infinite progressPulse-39a26ab1}.progress-glow[data-v-39a26ab1],.user-progress-glow[data-v-39a26ab1]{opacity:.08;filter:blur(.5px);z-index:-1;background:linear-gradient(90deg,#ecbb2e 0%,#f1e381 100%);border-radius:10px;height:100%;transition:width .4s cubic-bezier(.4,0,.2,1);position:absolute;top:0;left:0}@keyframes shimmer-39a26ab1{0%{left:-100%}to{left:100%}}@keyframes progressPulse-39a26ab1{0%,to{box-shadow:0 2px 4px #ecbb2e1a}50%{box-shadow:0 2px 4px #ecbb2e26,0 0 4px #ecbb2e14}}.game-card:hover .animated-progress-bar[data-v-39a26ab1],.game-card:hover .animated-user-progress[data-v-39a26ab1]{transform:scaleY(1.02)}.game-card:hover .progress-glow[data-v-39a26ab1],.game-card:hover .user-progress-glow[data-v-39a26ab1]{opacity:.12;filter:blur(.8px)}.v-btn[data-v-39a26ab1]{text-transform:none;letter-spacing:.5px;border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.v-btn[data-v-39a26ab1]:before{content:"";background:linear-gradient(90deg,#0000,#fff3,#0000);width:100%;height:100%;transition:left .5s;position:absolute;top:0;left:-100%}.v-btn[data-v-39a26ab1]:hover:before{left:100%}.close-btn[data-v-39a26ab1]{background:#ffffff1a!important;border-radius:50%!important;margin:2px!important;transition:all .2s!important}.close-btn[data-v-39a26ab1]:hover{background:#fff3!important;margin:2px!important;transform:scale(1.1)!important}.close-btn .v-icon[data-v-39a26ab1]{transition:all .2s!important}.close-btn:hover .v-icon[data-v-39a26ab1]{color:#ecbb2e!important}.modal-header[data-v-39a26ab1]{position:relative}.modal-close-btn[data-v-39a26ab1]{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);flex-shrink:0;position:relative}.modal-close-btn[data-v-39a26ab1]:hover{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.description-text-container[data-v-39a26ab1]{transition:max-height .3s;overflow:hidden}.description-text-container[data-v-39a26ab1]:not(.description-expanded){max-height:6em}@media (max-width:600px){.description-text-container[data-v-39a26ab1]:not(.description-expanded){max-height:3em}}.description-expanded[data-v-39a26ab1]{max-height:1000px}.tickets-count-btn[data-v-39a26ab1]{text-transform:none;letter-spacing:normal;font-weight:700;transition:all .3s;background:#ecbb2e1a!important;border:1px solid #ecbb2e4d!important}.tickets-count-btn[data-v-39a26ab1]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #ecbb2e33;background:#ecbb2e33!important;border-color:#ecbb2e80!important}.buy-tickets-btn[data-v-39a26ab1]{color:#000;text-transform:none;letter-spacing:.5px;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%);min-height:42px;font-size:1rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #ecbb2e4d}.buy-tickets-btn[data-v-39a26ab1]:hover{filter:brightness(1.1);background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%);transform:translateY(-3px)scale(1.02);box-shadow:0 8px 20px #ecbb2e80}@media (max-width:960px){.buy-tickets-btn[data-v-39a26ab1]:hover{transform:none}}.buy-tickets-btn[data-v-39a26ab1]:disabled{color:#ffffff80;box-shadow:none;background:#ffffff1a;transform:none}.login-btn[data-v-39a26ab1]{color:#fff;background:#ffffff0d;border:2px solid #ffffff4d;min-height:40px;font-size:.95rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}.login-btn[data-v-39a26ab1]:hover{filter:brightness(1.2)contrast(1.1);background:#fff3;border-color:#ffffffe6;transform:translateY(-3px)scale(1.03);box-shadow:0 6px 16px #ffffff4d,0 0 20px #ffffff1a}.register-btn[data-v-39a26ab1]{color:#000;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%);min-height:40px;font-size:.95rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 3px 8px #ecbb2e33}.register-btn[data-v-39a26ab1]:hover{filter:brightness(1.1);background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%);transform:translateY(-2px)scale(1.02);box-shadow:0 6px 16px #ecbb2e66}.participate-btn[data-v-39a26ab1]{color:#000;text-transform:none;letter-spacing:.5px;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%);font-size:1.1rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #ecbb2e4d}.participate-btn[data-v-39a26ab1]:hover{filter:brightness(1.1);background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%);transform:translateY(-3px)scale(1.02);box-shadow:0 8px 20px #ecbb2e80}.complete-account-dialog[data-v-39a26ab1] .v-overlay__scrim{-webkit-backdrop-filter:blur(12px);background:#000c!important}.complete-account-card[data-v-39a26ab1]{background:linear-gradient(135deg,#000 0%,#212121 100%)!important;border:1px solid #ecbb2e4d!important;border-radius:16px!important;box-shadow:0 8px 32px #00000080!important}.complete-account-icon[data-v-39a26ab1]{animation:2s ease-in-out infinite pulse}.complete-account-title[data-v-39a26ab1]{color:#fff;background:linear-gradient(135deg,#fff 0%,#ecbb2e 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.complete-account-description[data-v-39a26ab1]{color:#fffc;line-height:1.6}.complete-account-btn[data-v-39a26ab1]{font-weight:800}.v-btn--loading[data-v-39a26ab1]{position:relative}.v-btn--loading .v-progress-circular[data-v-39a26ab1]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.game-card-skeleton-root[data-v-fb776800]{background:linear-gradient(135deg,#000 0%,#212121 100%);border:1px solid #ecbb2e33;border-radius:20px;width:100%;min-width:340px;max-width:500px;overflow:hidden}.game-card-skeleton-hero[data-v-fb776800]{--game-card-skeleton-hero-edge:10px;--game-card-banner-height:220px;border-top-left-radius:inherit;border-top-right-radius:inherit;background-color:#000;flex-shrink:0;position:relative}.game-card-skeleton-hero-top-row[data-v-fb776800]{z-index:3;padding:14px var(--game-card-skeleton-hero-edge) 8px var(--game-card-skeleton-hero-edge);pointer-events:none;flex-direction:row;justify-content:space-between;align-items:center;gap:10px;display:flex;position:absolute;top:0;left:0;right:0}.game-card-skeleton-hero-title[data-v-fb776800]{flex:auto;min-width:0;background:0 0!important;min-height:0!important;margin:0!important;padding:0!important}.game-card-skeleton-hero-title[data-v-fb776800] .v-skeleton-loader__heading{flex:auto;width:100%;max-width:100%;margin:0!important}.game-card-skeleton-hero-title[data-v-fb776800] .v-skeleton-loader__bone{max-width:100%;background:#ffffff1f!important}.game-card-skeleton-hero-badges[data-v-fb776800]{z-index:2;pointer-events:none;position:absolute;inset:0}.game-card-skeleton-pill[data-v-fb776800]{background:#ffffff1f;border-radius:999px;height:22px;position:absolute}.game-card-skeleton-pill--timer[data-v-fb776800]{flex-shrink:0;width:52px;position:relative}.game-card-skeleton-pill--bl[data-v-fb776800]{bottom:22px;left:var(--game-card-skeleton-hero-edge);width:88px}.game-card-skeleton-pill--br[data-v-fb776800]{bottom:22px;right:var(--game-card-skeleton-hero-edge);width:96px}.game-card-skeleton-hero-image[data-v-fb776800]{min-height:var(--game-card-banner-height);height:var(--game-card-banner-height);background:0 0!important;border-radius:0!important}.game-card-skeleton-hero-image[data-v-fb776800] .v-skeleton-loader{min-height:var(--game-card-banner-height);height:var(--game-card-banner-height)}.game-card-skeleton-hero-image[data-v-fb776800] .v-skeleton-loader__image{height:var(--game-card-banner-height)!important;min-height:var(--game-card-banner-height)!important;max-height:var(--game-card-banner-height)!important;border-radius:0!important}.game-card-skeleton-hero-image[data-v-fb776800] .v-skeleton-loader__bone{height:var(--game-card-banner-height)!important;min-height:var(--game-card-banner-height)!important;background:#ffffff14!important;border-radius:0!important}.game-card-skeleton-hero-progress[data-v-fb776800]{z-index:2;background:#ecbb2e59;border-radius:0;height:6px;position:absolute;bottom:0;left:0;right:0}.game-card-skeleton-desc-loader[data-v-fb776800] .v-skeleton-loader__bone{background:#ffffff14!important}.game-card-skeleton-tier-stack[data-v-fb776800]{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;margin-bottom:8px;padding-top:4px;display:grid}.game-card-skeleton-tier-card[data-v-fb776800]{background:#ffffff06;border:1px solid #ffffff24;border-radius:10px;flex-direction:column;justify-content:center;align-items:stretch;gap:6px;min-height:118px;padding:8px 8px 7px;display:flex;position:relative}.game-card-skeleton-tier-card--selected[data-v-fb776800]{border-color:rgb(var(--v-theme-primary));background:#ecbb2e17}.game-card-skeleton-selection-pip[data-v-fb776800]{z-index:3;background:#ecbb2e;border-radius:50%;width:20px;height:20px;position:absolute;top:-6px;left:-6px;box-shadow:0 2px 5px #00000059,0 0 0 2px #1a1a1af2}.game-card-skeleton-tier-line[data-v-fb776800]{max-height:18px}.game-card-skeleton-tier-line[data-v-fb776800] .v-skeleton-loader__bone{max-width:85%;margin:0 auto;background:#ffffff1a!important}.game-card-skeleton-tier-price[data-v-fb776800]{max-height:26px}.game-card-skeleton-tier-price[data-v-fb776800] .v-skeleton-loader__bone{max-width:55%;margin:0 auto;background:#ecbb2e38!important}.game-card-skeleton-tier-meta[data-v-fb776800]{justify-content:center;align-items:center;gap:4px;min-height:18px;display:flex}.game-card-skeleton-tier-strike[data-v-fb776800]{max-width:40%}.game-card-skeleton-tier-strike[data-v-fb776800] .v-skeleton-loader__bone{background:#ffffff0f!important}.game-card-skeleton-tier-pill[data-v-fb776800]{max-width:36px}.game-card-skeleton-tier-pill[data-v-fb776800] .v-skeleton-loader__bone{background:rgba(var(--v-theme-success), .15)!important;border-radius:999px!important;height:16px!important}.game-card-skeleton-methods-row[data-v-fb776800]{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;display:grid}.game-card-skeleton-method[data-v-fb776800]{background:#ffffff0d;border:1px solid #ffffff29;border-radius:10px;min-height:42px;position:relative;overflow:visible}.game-card-skeleton-method--selected[data-v-fb776800]{border-color:rgb(var(--v-theme-primary));background:#ecbb2e1a}.game-card-skeleton-paypal-btn[data-v-fb776800]{width:100%;margin:0!important;padding:8px 0 0!important}.game-card-skeleton-paypal-btn[data-v-fb776800] .v-skeleton-loader__button{flex:auto;width:100%!important;max-width:none!important;margin:0!important}.game-card-skeleton-paypal-btn[data-v-fb776800] .v-skeleton-loader__bone{background:#0070d259!important;border-radius:9999px!important;height:48px!important}.game-pagination-row[data-v-8105dc83]{margin-top:0}.game-focus-row[data-v-8105dc83]{--focus-dim-opacity:.42}.game-focus-row[data-v-8105dc83] .focus-card-item{padding-bottom:6px;transition:opacity .22s,transform .22s,filter .22s}:is(.game-focus-row[data-v-8105dc83]:has(.focus-card-item:hover) .focus-card-item:not(:hover),.game-focus-row[data-v-8105dc83]:has(.focus-card-item:focus-within) .focus-card-item:not(:focus-within)){opacity:var(--focus-dim-opacity);filter:saturate(.8);transform:scale(.992)}@media (max-width:960px){:is(.game-focus-row[data-v-8105dc83]:has(.focus-card-item:hover) .focus-card-item:not(:hover),.game-focus-row[data-v-8105dc83]:has(.focus-card-item:focus-within) .focus-card-item:not(:focus-within)){opacity:1;filter:none;transform:none}}.warning-card[data-v-75ccf6aa]{border:2px solid #ff980080;border-radius:12px}.warning-title[data-v-75ccf6aa]{color:#fff;background:#ff98001a;border-bottom:1px solid #ff98004d;align-items:center;padding:20px 24px;font-size:1.25rem;font-weight:700;display:flex}.warning-content[data-v-75ccf6aa]{padding:24px}.warning-message[data-v-75ccf6aa]{color:#ffffffe6;margin-bottom:20px;font-size:1rem;line-height:1.6}.warning-cta[data-v-75ccf6aa]{margin-top:16px}.cta-button[data-v-75ccf6aa]{color:#000;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%);font-weight:800}.hcb[data-v-8b7d21db]{color:#000!important;text-transform:uppercase!important;letter-spacing:.5px!important;border:none!important;min-width:210px!important;max-width:300px!important;height:64px!important;font-size:1.12rem!important;font-weight:900!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.hcb--pulse[data-v-8b7d21db]{animation:3.4s cubic-bezier(.37,0,.63,1) infinite hcbPulse-8b7d21db;transform:translate(0,0);box-shadow:0 10px 26px #ecbb2e70,0 0 0 2px #ffd24d52;background:linear-gradient(135deg,#ffd24d 0%,#ecbb2e 45%,#f59e0b 100%)!important;min-width:200px!important;max-width:370px!important;height:auto!important;min-height:74px!important;padding-top:10px!important;padding-bottom:10px!important;transition:transform .5s cubic-bezier(.22,1,.36,1),box-shadow .55s cubic-bezier(.22,1,.36,1),filter .45s cubic-bezier(.22,1,.36,1),background .5s cubic-bezier(.22,1,.36,1)!important}.hcb--pulse[data-v-8b7d21db]:hover{filter:brightness(1.06);animation-play-state:paused;background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%)!important;transform:translateY(-3px)!important;box-shadow:0 14px 36px #ecbb2e7a,0 0 0 2px #ffd24d6b!important}.hcb--glass[data-v-8b7d21db]{-webkit-font-smoothing:antialiased;transform:translate(0,0);color:#fff!important;box-shadow:none!important;background:#fff3!important;border:1px solid #ffffff73!important;transition:background .45s cubic-bezier(.25,.8,.2,1),border-color .45s cubic-bezier(.25,.8,.2,1),box-shadow .5s cubic-bezier(.22,1,.36,1),transform .5s cubic-bezier(.22,1,.36,1),filter .45s cubic-bezier(.22,1,.36,1)!important}.hcb--glass[data-v-8b7d21db]:hover{filter:brightness(1.04);background:#ffffff47!important;border-color:#fff!important;transform:translateY(-2px)!important;box-shadow:0 6px 22px #ffffff1f!important}.hcb--pulse[data-v-8b7d21db] .v-btn__content{align-items:center}.hcb--crosshair[data-v-8b7d21db]{-webkit-font-smoothing:antialiased;font-size:1.62rem!important}.hcb--embedded[data-v-8b7d21db]{max-width:100%;min-width:0!important}.hcb--embedded.hcb--pulse[data-v-8b7d21db]{min-width:0!important;max-width:min(320px,100%)!important;min-height:52px!important;padding-top:8px!important;padding-bottom:8px!important}.hcb--embedded.hcb--crosshair[data-v-8b7d21db]{letter-spacing:.35px!important;font-size:1rem!important}.hcb--embedded.hcb--crosshair[data-v-8b7d21db] .v-btn__content{text-align:center!important;justify-content:center!important}.hcb__guest-icon[data-v-8b7d21db]{transform-origin:50%;margin-right:4px;animation:3.2s ease-in-out infinite hcbCrosshairLock-8b7d21db;font-size:52px!important}.hcb__guest-icon--crosshair[data-v-8b7d21db]{margin-right:8px}.hcb__guest-label[data-v-8b7d21db]{text-transform:uppercase;color:#121212;flex-direction:column;align-items:flex-start;margin-right:4px;line-height:1.05;display:flex}.hcb__guest-label>span[data-v-8b7d21db]{letter-spacing:.5px;font-size:1.42rem;font-weight:900}@keyframes hcbPulse-8b7d21db{0%,to{box-shadow:0 10px 26px #ecbb2e6b,0 0 0 2px #ffd24d4d}50%{box-shadow:0 14px 34px #ecbb2e80,0 0 0 2px #ffd24d61}}@keyframes hcbCrosshairLock-8b7d21db{0%,to{transform:translate(0,0)scale(1)}12%{transform:translate(0,0)scale(1.06)}28%{transform:translate(1.5px,-1px)scale(1.07)}44%{transform:translate(-1.5px,-1px)scale(1.08)}60%{transform:translate(-1px,1.5px)scale(1.08)}76%{transform:translate(1px,1px)scale(1.06)}90%{transform:translate(0,0)scale(1.02)}}@media (max-width:660px){.hcb[data-v-8b7d21db]:not(.hcb--embedded){min-width:224px!important;max-width:272px!important;height:62px!important}.hcb--crosshair[data-v-8b7d21db]:not(.hcb--embedded) .v-btn__content{white-space:normal!important;text-align:left!important;justify-content:flex-start!important;line-height:1.05!important}}@media (max-width:400px){.hcb[data-v-8b7d21db]:not(.hcb--embedded){min-width:216px!important;max-width:264px!important;height:58px!important}.hcb--crosshair[data-v-8b7d21db]:not(.hcb--embedded) .v-btn__content{white-space:normal!important;text-align:left!important;justify-content:flex-start!important;line-height:1.05!important}}@media (max-width:600px){.hcb--embedded.hcb--pulse[data-v-8b7d21db]{width:100%!important;min-width:0!important;max-width:100%!important}.hcb--embedded.hcb--crosshair[data-v-8b7d21db] .v-btn__content{text-align:center!important;justify-content:center!important}}@media (prefers-reduced-motion:reduce){.hcb--pulse[data-v-8b7d21db],.hcb__guest-icon[data-v-8b7d21db]{animation:none}.hcb--pulse[data-v-8b7d21db]:hover,.hcb--glass[data-v-8b7d21db]:hover{filter:none;transform:none!important}}.game-results-section[data-v-f2f746ea]{width:100%;margin-top:12px;margin-bottom:12px}.results-card[data-v-f2f746ea]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#2196f326 0%,#2196f314 100%);border:1px solid #2196f34d;border-radius:10px;padding:0;transition:all .3s;overflow:hidden;box-shadow:0 2px 8px #2196f31a}.results-card[data-v-f2f746ea]:hover{border-color:#2196f380;box-shadow:0 4px 12px #2196f333}.results-card.winner-card[data-v-f2f746ea]{background:linear-gradient(135deg,#4caf5033 0%,#4caf501a 100%);border-color:#4caf5066;box-shadow:0 2px 8px #4caf5026}.results-card.winner-card[data-v-f2f746ea]:hover{border-color:#4caf5099;box-shadow:0 4px 12px #4caf5040}.results-card.second-place-card[data-v-f2f746ea]{background:linear-gradient(135deg,#2196f333 0%,#2196f31a 100%);border-color:#2196f366;box-shadow:0 2px 8px #2196f326}.results-card.second-place-card[data-v-f2f746ea]:hover{border-color:#2196f399;box-shadow:0 4px 12px #2196f340}.results-card.third-place-card[data-v-f2f746ea]{background:linear-gradient(135deg,#ff980033 0%,#ff98001a 100%);border-color:#ff980066;box-shadow:0 2px 8px #ff980026}.results-card.third-place-card[data-v-f2f746ea]:hover{border-color:#ff980099;box-shadow:0 4px 12px #ff980040}.results-card.second-place-card .status-icon-wrapper[data-v-f2f746ea]{background:#2196f340;border-color:#2196f366}.results-card.third-place-card .status-icon-wrapper[data-v-f2f746ea]{background:#ff980040;border-color:#ff980066}.results-card.timeout-results-card[data-v-f2f746ea]{background:linear-gradient(135deg,#ff980026 0%,#ff980014 100%);border:1px solid #ff98004d;box-shadow:0 2px 8px #ff98001a}.results-card.timeout-results-card[data-v-f2f746ea]:hover{border-color:#ff980080;box-shadow:0 4px 12px #ff980033}.timeout-results-card .status-icon-wrapper[data-v-f2f746ea]{background:#ff980040;border-color:#ff980066;box-shadow:0 2px 8px #ff980033}.results-status-header[data-v-f2f746ea]{background:#0003;border-bottom:1px solid #ffffff1a;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.status-icon-wrapper[data-v-f2f746ea]{background:#2196f340;border:2px solid #2196f366;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 2px 8px #2196f333}.winner-card .status-icon-wrapper[data-v-f2f746ea]{background:#4caf5040;border-color:#4caf5066;box-shadow:0 2px 8px #4caf5033}.status-content[data-v-f2f746ea]{flex:1;min-width:0;padding-top:2px}.status-title[data-v-f2f746ea]{color:#fff;letter-spacing:-.3px;margin:0 0 4px;font-size:1.25rem;font-weight:800;line-height:1.2}.status-subtitle[data-v-f2f746ea]{color:#fff9;margin:0;font-size:.8125rem;font-weight:500}.results-ranking-section[data-v-f2f746ea]{text-align:center;background:#0003;border-bottom:1px solid #ffffff1a;padding:24px 20px}.ranking-badge-large[data-v-f2f746ea]{justify-content:center;margin-bottom:16px;animation:.5s ease-out fadeInScale-f2f746ea;display:flex}@keyframes fadeInScale-f2f746ea{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.ranking-chip-large[data-v-f2f746ea]{animation:2s ease-in-out infinite pulseGlow-f2f746ea;display:inline-flex;box-shadow:0 4px 16px #0000004d}@media (max-width:960px){.ranking-badge-large[data-v-f2f746ea]{animation:.5s ease-out .6s both fadeInScale-f2f746ea}.ranking-chip-large[data-v-f2f746ea]{animation:2s ease-in-out .6s infinite pulseGlow-f2f746ea}}@keyframes pulseGlow-f2f746ea{0%,to{box-shadow:0 4px 16px #0000004d}50%{box-shadow:0 4px 20px #ecbb2e66}}.ranking-chip-large[data-v-f2f746ea] .v-chip{letter-spacing:.5px!important;height:auto!important;min-height:48px!important;padding:12px 24px!important;font-size:1.125rem!important;font-weight:800!important}.ranking-icon-large[data-v-f2f746ea]{margin-right:8px!important}.ranking-text-large[data-v-f2f746ea]{letter-spacing:.5px;font-size:1.125rem;font-weight:800}.ranking-subline[data-v-f2f746ea]{margin-top:8px}.subline-text[data-v-f2f746ea]{color:#ffffffd9;margin:0;font-size:.9375rem;font-weight:600;line-height:1.4}.results-distance-section[data-v-f2f746ea]{background:#00000026;border-bottom:1px solid #ffffff1a;align-items:center;gap:20px;padding:16px 20px;display:flex}.distance-content[data-v-f2f746ea]{flex:1;min-width:0}.distance-header[data-v-f2f746ea]{align-items:center;gap:8px;margin-bottom:10px;display:flex}.distance-header-icon[data-v-f2f746ea]{color:#ecbb2e;flex-shrink:0}.distance-header-label[data-v-f2f746ea]{color:#ffffffb3;text-transform:uppercase;letter-spacing:.8px;font-size:.75rem;font-weight:600}.distance-content-wrapper[data-v-f2f746ea]{padding-left:28px}.distance-explanation[data-v-f2f746ea]{color:#ffffffe6;margin:0;font-size:.9375rem;font-weight:500;line-height:1.5}.distance-explanation[data-v-f2f746ea] strong{color:#ecbb2e;font-family:Courier New,monospace;font-weight:700}.distance-cta-wrapper[data-v-f2f746ea]{flex-shrink:0;justify-content:flex-end;display:flex}.cta-primary[data-v-f2f746ea]{white-space:nowrap;color:#000!important;text-transform:uppercase!important;letter-spacing:1px!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%)!important;border-radius:12px!important;min-height:52px!important;font-size:1rem!important;font-weight:800!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 12px #ecbb2e4d!important}.cta-primary[data-v-f2f746ea]:hover{filter:brightness(1.1)!important;background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%)!important;transform:translateY(-2px)scale(1.02)!important;box-shadow:0 6px 20px #ecbb2e80!important}.results-expandable-section[data-v-f2f746ea]{background:#0000001a;border-top:1px solid #ffffff1a;padding:10px 16px 12px}.expandable-content[data-v-f2f746ea]{margin-bottom:8px}.description-text[data-v-f2f746ea]{color:#ffffffd9;margin-bottom:12px;font-size:.8125rem;line-height:1.5}.coordinates-inline[data-v-f2f746ea]{flex-direction:column;gap:8px;margin-top:8px;display:flex}.coordinate-item[data-v-f2f746ea]{background:#0003;border:1px solid #ffffff14;border-radius:6px;align-items:flex-start;gap:8px;padding:8px 10px;transition:all .2s;display:flex}.coordinate-item[data-v-f2f746ea]:hover{background:#0000004d;border-color:#ecbb2e4d}.coordinate-icon[data-v-f2f746ea]{flex-shrink:0;margin-top:2px}.coordinate-info[data-v-f2f746ea]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.coordinate-label[data-v-f2f746ea]{color:#fff9;text-transform:uppercase;letter-spacing:.3px;font-size:.6875rem;font-weight:600;line-height:1}.coordinate-value[data-v-f2f746ea]{color:#ecbb2e;word-break:break-all;font-family:Courier New,monospace;font-size:.75rem;font-weight:500;line-height:1.3}.expand-toggle-btn[data-v-f2f746ea]{color:#ffffffb3!important;text-transform:none!important;min-width:auto!important;height:auto!important;padding:2px 4px!important;font-size:.6875rem!important;font-weight:500!important}.expand-toggle-btn[data-v-f2f746ea]:hover{color:#ffffffe6!important;background:#ffffff0d!important}@media (max-width:960px){.game-results-section[data-v-f2f746ea]{margin-top:10px;margin-bottom:10px}.results-status-header[data-v-f2f746ea]{gap:12px;padding:14px 16px}.status-icon-wrapper[data-v-f2f746ea]{width:44px;height:44px}.status-icon-wrapper .v-icon[data-v-f2f746ea]{font-size:28px!important}.status-title[data-v-f2f746ea]{font-size:1.125rem}.status-subtitle[data-v-f2f746ea]{font-size:.75rem}.results-ranking-section[data-v-f2f746ea]{padding:20px 16px}.ranking-chip-large[data-v-f2f746ea] .v-chip{min-height:44px!important;padding:10px 20px!important;font-size:1rem!important}.ranking-text-large[data-v-f2f746ea]{font-size:1rem}.subline-text[data-v-f2f746ea]{font-size:.875rem}.results-distance-section[data-v-f2f746ea]{padding:14px 16px}.distance-content-wrapper[data-v-f2f746ea]{padding-left:0}.distance-explanation[data-v-f2f746ea]{font-size:.875rem}.cta-primary[data-v-f2f746ea]{min-height:48px!important;font-size:.9375rem!important}.results-expandable-section[data-v-f2f746ea]{padding:8px 14px 10px}.coordinates-inline[data-v-f2f746ea]{gap:6px;margin-top:6px}.coordinate-item[data-v-f2f746ea]{padding:6px 8px}}@media (max-width:600px){.results-distance-section[data-v-f2f746ea]{flex-direction:column;align-items:stretch;gap:16px}.distance-content[data-v-f2f746ea]{width:100%}.distance-cta-wrapper[data-v-f2f746ea]{justify-content:center;align-self:stretch;width:100%}.distance-cta-wrapper[data-v-f2f746ea] .hcb--embedded{width:100%!important;max-width:100%!important}.cta-primary[data-v-f2f746ea]{width:100%!important}}.ranking-badge-top-3[data-v-f2f746ea],.ranking-badge-top-3[data-v-f2f746ea] .v-chip,.ranking-chip-large.ranking-badge-top-3[data-v-f2f746ea] .v-chip{color:#1a1a1a!important;background:linear-gradient(135deg,#f7d774 0%,#e6b325 100%)!important;font-weight:700!important;box-shadow:0 2px 6px #e6b32559!important}.ranking-badge-top-5[data-v-f2f746ea],.ranking-badge-top-5[data-v-f2f746ea] .v-chip,.ranking-chip-large.ranking-badge-top-5[data-v-f2f746ea] .v-chip{color:#1a1a1a!important;background:linear-gradient(135deg,#e3e5eb 0%,#b3b6c2 100%)!important;font-weight:700!important;box-shadow:0 2px 6px #b3b6c259!important}.ranking-badge-top-10[data-v-f2f746ea],.ranking-badge-top-10[data-v-f2f746ea] .v-chip,.ranking-chip-large.ranking-badge-top-10[data-v-f2f746ea] .v-chip{color:#fff!important;background:linear-gradient(135deg,#56a3ff 0%,#1c5dc9 100%)!important;font-weight:700!important;box-shadow:0 2px 6px #1c5dc959!important}.ranking-badge-exact-place[data-v-f2f746ea],.ranking-badge-exact-place[data-v-f2f746ea] .v-chip,.ranking-chip-large.ranking-badge-exact-place[data-v-f2f746ea] .v-chip{color:#fff!important;background:linear-gradient(135deg,#26a69a 0%,#00796b 100%)!important;font-weight:700!important;box-shadow:0 2px 6px #00796b59!important}.ranking-badge-needs-improvement[data-v-f2f746ea],.ranking-badge-needs-improvement[data-v-f2f746ea] .v-chip,.ranking-chip-large.ranking-badge-needs-improvement[data-v-f2f746ea] .v-chip{color:#fff!important;background:linear-gradient(135deg,#70757a 0%,#3c4043 100%)!important;font-weight:600!important;box-shadow:0 2px 6px #3c40434d!important}.game-rejected-section[data-v-7f6bca59]{width:100%;margin-top:12px;margin-bottom:12px}.rejected-card[data-v-7f6bca59]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#f4433626 0%,#f4433614 100%);border:1px solid #f443364d;border-radius:10px;overflow:hidden}.rejected-header[data-v-7f6bca59]{background:#0003;border-bottom:1px solid #ffffff1a;align-items:flex-start;gap:14px;padding:18px 20px;display:flex}.rejected-icon-wrapper[data-v-7f6bca59]{background:#f4433640;border:2px solid #f4433666;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:0 2px 8px #f4433633}.rejected-content[data-v-7f6bca59]{flex:1;min-width:0;padding-top:2px}.rejected-title[data-v-7f6bca59]{color:#ff5252;letter-spacing:-.3px;margin:0 0 4px;font-size:1.25rem;font-weight:800;line-height:1.2}.rejected-subtitle[data-v-7f6bca59]{color:#ffffffd9;margin:0;font-size:.8125rem;font-weight:500}.rejected-body[data-v-7f6bca59]{color:#ffffffe6;padding:16px 20px;font-size:.9375rem;line-height:1.5}@media (max-width:960px){.rejected-header[data-v-7f6bca59]{gap:12px;padding:14px 16px}.rejected-icon-wrapper[data-v-7f6bca59]{width:44px;height:44px}.rejected-icon-wrapper .v-icon[data-v-7f6bca59]{font-size:28px!important}.rejected-title[data-v-7f6bca59]{font-size:1.125rem}.rejected-body[data-v-7f6bca59]{padding:14px 16px}}.countdown-wrapper[data-v-623e452b]{justify-content:center;align-items:center;display:flex}.countdown-display[data-v-623e452b]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000d9;border:2px solid;border-radius:8px;justify-content:center;align-items:center;min-width:100px;height:44px;padding:0 16px;transition:all .3s;display:flex;box-shadow:0 2px 12px #00000080}.countdown-normal[data-v-623e452b]{background:#2196f3e6;border-color:#2196f3;box-shadow:0 4px 20px #2196f366}.countdown-warning[data-v-623e452b]{background:#ff9800f2;border-color:#ff9800;animation:1s ease-in-out infinite pulse-623e452b;box-shadow:0 4px 20px #ff980080}.countdown-critical[data-v-623e452b]{background:#f44336f2;border-color:#f44336;animation:.5s ease-in-out infinite pulse-623e452b;box-shadow:0 4px 20px #f4433699}@keyframes pulse-623e452b{0%,to{opacity:1;transform:scale(1);box-shadow:0 4px 20px #f4433699}50%{opacity:.9;transform:scale(1.05);box-shadow:0 6px 30px #f44336cc}}.countdown-text[data-v-623e452b]{letter-spacing:2px;color:#fff;text-shadow:0 1px 4px #00000080;text-align:center;width:100%;font-family:Courier New,monospace;font-size:1rem;font-weight:700;line-height:1}.countdown-expired[data-v-623e452b]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#f44336f2;border:2px solid #f44336;border-radius:8px;justify-content:center;align-items:center;min-width:80px;display:flex;box-shadow:0 2px 12px #f4433699}.countdown-expired .countdown-text[data-v-623e452b]{color:#fff;text-shadow:0 1px 4px #00000080;text-align:center;width:100%;font-size:.9rem;font-weight:700}.game-active-status[data-v-ab86dbaa]{background:linear-gradient(145deg,#ecbb2e14,#ecbb2e05);border:1px solid #ecbb2e33;border-radius:12px;width:100%;padding:10px 12px}.status-header[data-v-ab86dbaa]{justify-content:space-between;align-items:center;gap:12px;display:flex}.status-copy[data-v-ab86dbaa]{min-width:0}.status-title-row[data-v-ab86dbaa]{align-items:center;gap:8px;margin-bottom:2px;display:flex}.status-title[data-v-ab86dbaa]{color:#ecbb2e;margin:0;font-size:.95rem;font-weight:700;line-height:1.2}.status-subtitle[data-v-ab86dbaa]{color:#ffffffbf;margin:0;font-size:.8rem;line-height:1.3}.countdown-wrap[data-v-ab86dbaa]{flex-shrink:0}@media (max-width:600px){.status-header[data-v-ab86dbaa]{flex-direction:column;align-items:flex-start;gap:8px}.countdown-wrap[data-v-ab86dbaa]{justify-content:flex-end;width:100%;display:flex}}.geo-game-modal[data-v-7ee9c349]{background:linear-gradient(135deg,#000 0%,#212121 100%);border-radius:16px;flex-direction:column;width:min(96vw,1320px);max-width:1320px;height:95vh;max-height:95vh;margin:auto;display:flex;overflow:hidden}@supports (height:100dvh){.geo-game-modal[data-v-7ee9c349]{height:95dvh;max-height:95dvh}}.geo-game-toolbar[data-v-7ee9c349]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.title-text[data-v-7ee9c349]{line-height:.9;margin-top:6px!important}.title-text.text-h5[data-v-7ee9c349]{font-size:clamp(1rem,3vw,1.5rem)!important}.modal-close-btn[data-v-7ee9c349]{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;top:50%;right:8px;transform:translateY(-50%);background:#ffffff1a!important;border-radius:50%!important;margin:2px!important;transition:all .2s!important}.modal-close-btn[data-v-7ee9c349]:hover{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fff3!important;margin:2px!important;transform:translateY(-50%)scale(1.1)!important}.modal-close-btn .v-icon[data-v-7ee9c349]{transition:all .2s!important}.modal-close-btn:hover .v-icon[data-v-7ee9c349]{color:#ecbb2e!important}.game-content[data-v-7ee9c349]{color:#fff}.geo-game-modal[data-v-7ee9c349] .geo-game-body--active{flex-direction:column;min-height:0;display:flex}.geo-game-modal[data-v-7ee9c349] .geo-game-body--with-submit{padding-bottom:0!important}.game-content--active[data-v-7ee9c349],.game-content--completed[data-v-7ee9c349]{flex-direction:column;flex:1;min-height:0;display:flex}.game-panels[data-v-7ee9c349]{flex:1;gap:8px;min-height:0;display:grid}.active-status-section[data-v-7ee9c349]{margin:0}.game-panels[data-v-7ee9c349] .game-results-section,.game-panels[data-v-7ee9c349] .game-rejected-section{margin-top:0!important;margin-bottom:0!important}.game-panels--active[data-v-7ee9c349],.game-panels--completed[data-v-7ee9c349]{grid-template-rows:minmax(0,1fr) auto minmax(0,1fr)}.image-wrapper[data-v-7ee9c349]{min-height:0;margin-bottom:0!important}.image-wrapper[data-v-7ee9c349] .image-section{margin-bottom:0!important}.game-panels--active .image-wrapper[data-v-7ee9c349] .image-section,.game-panels--active .image-wrapper[data-v-7ee9c349] .image-container,.game-panels--active .image-wrapper[data-v-7ee9c349] .game-image,.game-panels--completed .image-wrapper[data-v-7ee9c349] .image-section,.game-panels--completed .image-wrapper[data-v-7ee9c349] .image-container,.game-panels--completed .image-wrapper[data-v-7ee9c349] .game-image{height:100%!important;min-height:0!important;max-height:none!important}.guessing-section[data-v-7ee9c349]{min-height:0;margin-top:0;display:grid}.game-panels--active .guessing-section[data-v-7ee9c349] .map-section,.game-panels--active .guessing-section[data-v-7ee9c349] .map-wrapper,.game-panels--active .guessing-section[data-v-7ee9c349] .map-container,.game-panels--completed .guessing-section[data-v-7ee9c349] .map-section,.game-panels--completed .guessing-section[data-v-7ee9c349] .map-wrapper,.game-panels--completed .guessing-section[data-v-7ee9c349] .map-container{height:100%!important;min-height:0!important;max-height:none!important}.start-game-btn[data-v-7ee9c349]{color:#000;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%);font-size:1.1rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #ecbb2e4d}.start-game-btn[data-v-7ee9c349]:hover{filter:brightness(1.1);background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%);transform:translateY(-3px)scale(1.02);box-shadow:0 8px 20px #ecbb2e80}.submit-btn[data-v-7ee9c349]{color:#000;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%);border-radius:12px;margin-top:8px;font-size:1.1rem;font-weight:800;box-shadow:0 4px 12px #ecbb2e4d}.submit-btn[data-v-7ee9c349]:disabled{color:#ffffff80;box-shadow:none;background:#ffffff1a;transform:none}@media (max-width:960px){.geo-game-modal[data-v-7ee9c349]{border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;margin:0!important}}@media (max-width:600px){.geo-game-toolbar[data-v-7ee9c349]{min-height:52px!important}.title-text.text-h5[data-v-7ee9c349]{font-size:.95rem!important}.title-text.text-body-2[data-v-7ee9c349]{font-size:.7rem!important}.geo-game-modal[data-v-7ee9c349] .v-card-actions{min-height:auto!important}.submit-btn[data-v-7ee9c349]{padding:12px 16px;font-size:.95rem}}.completed-game-card[data-v-7efd40be]{cursor:pointer;border:1px solid #ffffff14;border-radius:16px;transition:transform .2s,box-shadow .2s;overflow:hidden}.completed-game-card[data-v-7efd40be]:hover{transform:translateY(-6px);box-shadow:0 12px 28px #ecbb2e33}.completed-game-card--no-winner[data-v-7efd40be]:hover{box-shadow:0 12px 28px #ffffff1a}.completed-game-card__banner[data-v-7efd40be]{position:relative;overflow:hidden}.completed-game-card__banner-img[data-v-7efd40be]{display:block}.completed-game-card__banner-overlay[data-v-7efd40be]{background:linear-gradient(#0000 0%,#000000b3 100%);position:absolute;inset:0}.completed-game-card__badge[data-v-7efd40be]{position:absolute;top:12px;right:12px}.completed-game-card__title[data-v-7efd40be]{-webkit-line-clamp:2;-webkit-box-orient:vertical;padding:16px 16px 8px;font-size:1.15rem;font-weight:600;line-height:1.35;display:-webkit-box;overflow:hidden}.completed-game-card__body[data-v-7efd40be]{padding-top:0;padding-bottom:16px}.completed-game-card__top3[data-v-7efd40be]{flex-direction:column;gap:8px;display:flex}.completed-game-card__entry[data-v-7efd40be]{border-radius:10px;align-items:center;gap:12px;min-height:48px;padding:10px 12px;transition:background .2s;display:flex}.completed-game-card__entry[data-v-7efd40be]:hover{background:#ecbb2e1f}.completed-game-card__entry[data-v-7efd40be]:active{background:#ecbb2e2e}.completed-game-card__rank[data-v-7efd40be]{border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;min-width:40px;height:30px;padding:0 8px;font-size:.75rem;font-weight:700;display:flex}.completed-game-card__rank--1[data-v-7efd40be]{color:#4caf50;background:#4caf504d}.completed-game-card__rank--2[data-v-7efd40be]{color:#2196f3;background:#2196f34d}.completed-game-card__rank--3[data-v-7efd40be]{color:#ff9800;background:#ff98004d}.completed-game-card__avatar[data-v-7efd40be]{background:#ffffff1a;flex-shrink:0}.completed-game-card__entry-info[data-v-7efd40be]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.completed-game-card__username[data-v-7efd40be]{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;font-weight:600;overflow:hidden}.completed-game-card__distance[data-v-7efd40be]{color:#fff9;font-size:.75rem}.completed-game-card__chevron[data-v-7efd40be]{color:#fff6;flex-shrink:0}.completed-game-card__entry:hover .completed-game-card__chevron[data-v-7efd40be]{color:#ecbb2ee6}.completed-game-card__winner[data-v-7efd40be]{border-radius:10px;align-items:center;gap:12px;margin-bottom:16px;padding:12px;transition:background .2s;display:flex}.completed-game-card__winner[data-v-7efd40be]:hover{background:#ecbb2e14}.completed-game-card__winner-avatar[data-v-7efd40be]{background:#ecbb2e33;flex-shrink:0}.completed-game-card__winner-info[data-v-7efd40be]{flex-direction:column;gap:2px;display:flex}.completed-game-card__winner-label[data-v-7efd40be]{color:#fff9;font-size:.75rem}.completed-game-card__winner-name[data-v-7efd40be]{font-size:.95rem;font-weight:600}.completed-game-card__no-winner[data-v-7efd40be]{background:#ffffff0a;border-radius:10px;align-items:center;gap:12px;margin-bottom:16px;padding:16px;display:flex}.discover-more-completed-card[data-v-1c1edf28]{cursor:pointer;border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;height:100%;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.discover-more-completed-card[data-v-1c1edf28]:hover{border-color:#fff3;transform:translateY(-6px);box-shadow:0 12px 28px #ecbb2e33}.image-wrapper[data-v-1c1edf28]{flex:1;justify-content:center;align-items:center;min-height:200px;display:flex;position:relative;overflow:hidden}.background-pattern[data-v-1c1edf28]{background-color:#0000;background-image:radial-gradient(circle at 20% 20%,#ecbb2e40 0%,#0000 50%),radial-gradient(circle at 80% 80%,#ff980033 0%,#0000 50%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;position:absolute;inset:0}.content-overlay[data-v-1c1edf28]{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:1.5rem;display:flex;position:relative}.card-icon[data-v-1c1edf28]{filter:drop-shadow(0 2px 4px #0000001a);margin-bottom:1rem;animation:2s infinite pulse-1c1edf28}.card-title[data-v-1c1edf28]{color:#fff;text-shadow:0 2px 8px #000c;margin-bottom:.5rem;font-size:1.25rem;font-weight:700;line-height:1.3}.card-description[data-v-1c1edf28]{color:#ffffffe6;text-shadow:0 1px 4px #0009;font-size:.85rem;line-height:1.5}.card-actions[data-v-1c1edf28]{background:0 0;margin-top:auto;padding:1rem}.discover-button[data-v-1c1edf28]{text-transform:none;letter-spacing:.5px;border-radius:12px;height:48px;font-size:.9rem;font-weight:700;transition:all .3s;box-shadow:0 4px 12px #00000026}.discover-button[data-v-1c1edf28]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0003}@keyframes pulse-1c1edf28{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.completed-games-pagination[data-v-b788b126]{margin-top:0}.no-winner-dialog[data-v-b788b126]{background:linear-gradient(135deg,#000 0%,#212121 100%);border-radius:16px;overflow:hidden}.no-winner-dialog__toolbar[data-v-b788b126]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.no-winner-dialog__toolbar .v-toolbar-title[data-v-b788b126],[data-v-b788b126] .no-winner-dialog .v-card-text{color:#fff}[data-v-b788b126] .geo-game-dialog-content{min-height:min(95vh,1100px)}@supports (height:100dvh){[data-v-b788b126] .geo-game-dialog-content{min-height:min(95dvh,1100px)}}.my-games-list-frame[data-v-d1278425]{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;padding:0}.my-games-list-panel[data-v-d1278425]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px #0000001f;background:linear-gradient(145deg,#ffffff0f,#ffffff05)!important}.my-games-inner-tabs[data-v-d1278425]{margin-bottom:0}.my-games-mobile-root[data-v-d1278425]{position:relative}.my-games-mobile-progress[data-v-d1278425]{z-index:1;position:absolute;top:0;left:0;right:0}.my-games-mobile-title[data-v-d1278425]{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-width:0;line-height:1.35;display:-webkit-box;overflow:hidden}.my-games-mobile-list[data-v-d1278425] .v-list-item{border-bottom:1px solid #ffffff14}.my-games-mobile-list[data-v-d1278425] .v-list-item:last-child{border-bottom:none}.my-games-mobile-item[data-v-d1278425]{transition:background-color .2s}.my-games-mobile-item[data-v-d1278425]:hover{background:#ecbb2e14!important}.my-games-mobile-skeleton[data-v-d1278425] .v-skeleton-loader__bone{background:#ffffff14!important}.my-games-mobile-distance[data-v-d1278425]{line-height:1.2}.my-games-mobile-distance .text-subtitle-1[data-v-d1278425]{letter-spacing:.01em;font-size:1.0625rem!important}.my-games-mobile-stack .my-games-mobile-status-btn[data-v-d1278425]{flex:0 auto;width:auto!important;min-width:0!important;max-width:min(100%,11rem)!important;height:auto!important;min-height:24px!important;padding-left:8px!important;padding-right:8px!important;font-size:.72rem!important}.my-games-mobile-stack .my-games-mobile-status-btn.ranking-button[data-v-d1278425],.my-games-mobile-stack .my-games-mobile-status-btn.timeout-status-btn[data-v-d1278425],.my-games-mobile-stack .my-games-mobile-status-btn.game-over-btn[data-v-d1278425],.my-games-mobile-stack .my-games-mobile-status-btn.submit-guess-btn[data-v-d1278425],.my-games-mobile-stack .my-games-mobile-status-btn.guess-submitted-btn[data-v-d1278425],.my-games-mobile-stack .my-games-mobile-status-btn.game-rejected-btn[data-v-d1278425],.my-games-mobile-stack .my-games-mobile-status-btn.running-game-btn[data-v-d1278425]{letter-spacing:.02em!important;text-transform:none!important;max-width:min(100%,10rem)!important;height:auto!important;min-height:40px!important;padding-left:10px!important;padding-right:10px!important;font-size:.8125rem!important;line-height:1.2!important}.my-games-mobile-stack .my-games-mobile-status-btn.ranking-button[data-v-d1278425] .v-icon,.my-games-mobile-stack .my-games-mobile-status-btn.timeout-status-btn[data-v-d1278425] .v-icon,.my-games-mobile-stack .my-games-mobile-status-btn.game-over-btn[data-v-d1278425] .v-icon,.my-games-mobile-stack .my-games-mobile-status-btn.submit-guess-btn[data-v-d1278425] .v-icon,.my-games-mobile-stack .my-games-mobile-status-btn.guess-submitted-btn[data-v-d1278425] .v-icon,.my-games-mobile-stack .my-games-mobile-status-btn.game-rejected-btn[data-v-d1278425] .v-icon,.my-games-mobile-stack .my-games-mobile-status-btn.running-game-btn[data-v-d1278425] .v-icon{width:18px!important;height:18px!important;margin-inline-end:6px!important;font-size:18px!important}.my-games-mobile-stack .my-games-mobile-status-btn.start-game-btn[data-v-d1278425]{flex:100%!important;width:100%!important;max-width:100%!important;min-height:44px!important;padding-left:12px!important;padding-right:12px!important;font-size:.9375rem!important}.my-games-mobile-stack .my-games-mobile-status-btn.start-game-btn[data-v-d1278425] .v-icon{width:18px!important;height:18px!important;margin-inline-end:6px!important;font-size:18px!important}.my-games-table[data-v-d1278425],[data-v-d1278425] .v-data-table,[data-v-d1278425] .v-data-table__wrapper{background:0 0!important}[data-v-d1278425] .v-data-table-header{background:#ffffff0d!important}[data-v-d1278425] .v-data-table-header__content{text-transform:uppercase;letter-spacing:.5px;font-size:.8125rem;font-weight:600!important}[data-v-d1278425] .v-data-table__th{white-space:nowrap}[data-v-d1278425] .v-data-table__td{color:rgb(var(--v-theme-on-surface))!important;border-bottom:1px solid #ffffff14!important}[data-v-d1278425] .v-data-table__tr:hover{background:#ecbb2e14!important}.clickable-row[data-v-d1278425]{cursor:pointer;transition:all .2s}.clickable-row[data-v-d1278425]:hover{background:#ecbb2e14!important}.my-games-list-pager[data-v-d1278425]{margin-top:8px}.start-game-btn[data-v-d1278425]{color:#fff;background:linear-gradient(135deg,#4caf50 0%,#45a049 100%);font-size:.8rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #4caf504d;justify-content:center!important;width:120px!important;min-width:120px!important;height:28px!important;padding:0 12px!important}.start-game-btn[data-v-d1278425]:hover{filter:brightness(1.1);background:linear-gradient(135deg,#45a049 0%,#4caf50 100%);transform:translateY(-2px)scale(1.02);box-shadow:0 4px 12px #4caf5066}.submit-guess-btn[data-v-d1278425]{color:#fff;background:linear-gradient(135deg,#4caf50 0%,#45a049 100%);font-size:.8rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #4caf504d;justify-content:center!important;width:120px!important;min-width:120px!important;height:28px!important;padding:0 12px!important}.submit-guess-btn[data-v-d1278425]:hover{filter:brightness(1.1);background:linear-gradient(135deg,#45a049 0%,#4caf50 100%);transform:translateY(-2px)scale(1.02);box-shadow:0 4px 12px #4caf5066}.guess-submitted-btn[data-v-d1278425]{color:#000;background:linear-gradient(135deg,#00ff82 0%,#0c6 100%);font-size:.85rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #00ff824d;justify-content:center!important;width:120px!important;min-width:120px!important;height:28px!important;padding:0 12px!important}.guess-submitted-btn[data-v-d1278425]:hover{filter:brightness(1.1);background:linear-gradient(135deg,#0c6 0%,#00ff82 100%);transform:translateY(-2px)scale(1.02);box-shadow:0 4px 12px #00ff8266}.game-over-btn[data-v-d1278425]{color:#fff;box-shadow:none;cursor:not-allowed;opacity:.7;background:linear-gradient(135deg,#757575 0%,#616161 100%);font-size:.7rem;font-weight:600;justify-content:center!important;width:120px!important;min-width:120px!important;height:28px!important;padding:0 12px!important}.game-rejected-btn[data-v-d1278425]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#ff5252 0%,#d32f2f 100%);font-size:.7rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #d32f2f4d;justify-content:center!important;width:120px!important;min-width:120px!important;height:28px!important;padding:0 12px!important}.game-rejected-btn[data-v-d1278425]:hover{filter:brightness(1.1);background:linear-gradient(135deg,#d32f2f 0%,#ff5252 100%);transform:translateY(-2px)scale(1.02);box-shadow:0 4px 12px #d32f2f66}@media (max-width:600px){.mobile-compact-container[data-v-d1278425]{padding-top:16px!important;padding-bottom:16px!important}.my-games-list-panel[data-v-d1278425]{border-radius:12px}.my-games-table[data-v-d1278425] .v-data-table-header__content{padding:8px 4px!important;font-size:.75rem!important}.my-games-table[data-v-d1278425] .v-data-table__td{padding:8px 4px!important;font-size:.85rem!important}.my-games-table[data-v-d1278425] .v-data-table__tr{min-height:48px!important}.start-game-btn[data-v-d1278425],.submit-guess-btn[data-v-d1278425],.guess-submitted-btn[data-v-d1278425],.game-rejected-btn[data-v-d1278425]{padding:4px 8px;font-size:.7rem;width:100px!important;min-width:100px!important;height:24px!important}.ranking-button[data-v-d1278425]{width:100px!important;min-width:100px!important;height:24px!important;padding:4px 8px!important;font-size:.7rem!important}.ranking-button[data-v-d1278425] .v-icon{width:11px!important;height:11px!important;font-size:11px!important}}.ranking-button[data-v-d1278425]{text-transform:uppercase!important;letter-spacing:.5px!important;font-size:.85rem!important;font-weight:600!important}.ranking-button.ranking-badge-top-3[data-v-d1278425]{color:#1a1a1a!important;background:linear-gradient(135deg,#f7d774 0%,#e6b325 100%)!important;box-shadow:0 2px 6px #e6b32559!important}.ranking-button.ranking-badge-top-3[data-v-d1278425]:hover{background:linear-gradient(135deg,#e6b325 0%,#f7d774 100%)!important;box-shadow:0 4px 12px #e6b32580!important}.ranking-button.ranking-badge-top-5[data-v-d1278425]{color:#1a1a1a!important;background:linear-gradient(135deg,#e3e5eb 0%,#b3b6c2 100%)!important;box-shadow:0 2px 6px #b3b6c259!important}.ranking-button.ranking-badge-top-5[data-v-d1278425]:hover{background:linear-gradient(135deg,#b3b6c2 0%,#e3e5eb 100%)!important;box-shadow:0 4px 12px #b3b6c280!important}.ranking-button.ranking-badge-top-10[data-v-d1278425]{color:#fff!important;background:linear-gradient(135deg,#56a3ff 0%,#1c5dc9 100%)!important;box-shadow:0 2px 6px #1c5dc959!important}.ranking-button.ranking-badge-top-10[data-v-d1278425]:hover{background:linear-gradient(135deg,#1c5dc9 0%,#56a3ff 100%)!important;box-shadow:0 4px 12px #1c5dc980!important}.ranking-button.ranking-badge-exact-place[data-v-d1278425]{color:#fff!important;background:linear-gradient(135deg,#26a69a 0%,#00796b 100%)!important;box-shadow:0 2px 6px #00796b59!important}.ranking-button.ranking-badge-exact-place[data-v-d1278425]:hover{background:linear-gradient(135deg,#00796b 0%,#26a69a 100%)!important;box-shadow:0 4px 12px #00796b80!important}.ranking-button.ranking-badge-needs-improvement[data-v-d1278425]{color:#fff!important;background:linear-gradient(135deg,#70757a 0%,#3c4043 100%)!important;box-shadow:0 2px 6px #3c40434d!important}.ranking-button.ranking-badge-needs-improvement[data-v-d1278425]:hover{background:linear-gradient(135deg,#3c4043 0%,#70757a 100%)!important;box-shadow:0 4px 12px #3c404373!important}.timeout-status-btn[data-v-d1278425]{color:#fff;text-align:center;white-space:normal;background:linear-gradient(135deg,#ff9800 0%,#f57c00 100%);font-size:.75rem;font-weight:600;line-height:1.2;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 6px #ff98004d;justify-content:center!important;width:120px!important;min-width:120px!important;height:28px!important;padding:0 12px!important}.timeout-status-btn[data-v-d1278425]:hover{filter:brightness(1.1);background:linear-gradient(135deg,#f57c00 0%,#ff9800 100%);transform:translateY(-2px)scale(1.02);box-shadow:0 4px 12px #ff980066}.running-game-btn[data-v-d1278425]{color:#fff;background:linear-gradient(135deg,#f44336 0%,#d32f2f 100%);font-size:.8rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);animation:2s ease-in-out infinite pulse-running-d1278425;box-shadow:0 2px 6px #f4433666;justify-content:center!important;width:120px!important;min-width:120px!important;height:28px!important;padding:0 12px!important}.running-game-btn[data-v-d1278425]:hover{filter:brightness(1.1);background:linear-gradient(135deg,#d32f2f 0%,#f44336 100%);transform:translateY(-2px)scale(1.02);box-shadow:0 4px 12px #f4433680}@keyframes pulse-running-d1278425{0%,to{box-shadow:0 2px 6px #f4433666,0 0 #f44336b3}50%{box-shadow:0 2px 6px #f4433666,0 0 0 8px #f4433600}}.start-game-btn[data-v-d1278425],.submit-guess-btn[data-v-d1278425],.guess-submitted-btn[data-v-d1278425],.game-rejected-btn[data-v-d1278425],.timeout-status-btn[data-v-d1278425],.running-game-btn[data-v-d1278425],.ranking-button[data-v-d1278425]{justify-content:center!important;width:120px!important;min-width:120px!important;height:28px!important;padding:0 12px!important}.ranking-badge-top-3[data-v-d1278425]{color:#000!important;background:linear-gradient(135deg,gold 0%,orange 100%)!important;font-weight:700!important}.ranking-badge-top-5[data-v-d1278425]{color:#fff!important;background:linear-gradient(135deg,#cd7f32 0%,#b8860b 100%)!important;font-weight:700!important}.ranking-badge-top-10[data-v-d1278425]{color:#000!important;background:linear-gradient(135deg,silver 0%,gray 100%)!important;font-weight:700!important}.ranking-badge-needs-improvement[data-v-d1278425]{color:#fff!important;background:linear-gradient(135deg,#f44336 0%,#d32f2f 100%)!important;font-weight:600!important}.empty-state-container[data-v-d1278425]{justify-content:center;align-items:center;min-height:400px;padding:48px 24px;display:flex}.mobile-empty-state[data-v-d1278425]{background:0 0;min-height:200px;padding:24px 12px}.empty-state-content[data-v-d1278425]{text-align:center;max-width:500px}.empty-state-icon[data-v-d1278425]{animation:3s ease-in-out infinite float-d1278425}@keyframes float-d1278425{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}.empty-state-button[data-v-d1278425]{text-transform:none;letter-spacing:.5px;min-width:200px;height:48px;font-size:1rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 4px 12px #ecbb2e4d}.empty-state-button[data-v-d1278425]:hover{transform:translateY(-2px);box-shadow:0 6px 16px #ecbb2e66}@media (max-width:600px){.empty-state-container[data-v-d1278425]{min-height:400px;padding:4px}.mobile-empty-icon[data-v-d1278425]{max-height:64px!important;margin-bottom:8px!important;font-size:64px!important}.mobile-empty-title[data-v-d1278425]{margin-bottom:8px!important;font-size:1.5rem!important}.mobile-empty-description[data-v-d1278425]{margin-bottom:16px!important;font-size:.9rem!important;line-height:1.4!important}.empty-state-ranking-link[data-v-d1278425]{opacity:.9;text-transform:none;font-weight:500}.empty-state-button[data-v-d1278425] .v-icon{font-size:20px!important}}.ranking-explanation-card[data-v-d1278425]{border:1px solid #ffffff1a}.ranking-explanation-card--fullscreen[data-v-d1278425]{border:none;border-radius:0;height:100%;max-height:100dvh}.ranking-explanation-content[data-v-d1278425]{-webkit-overflow-scrolling:touch}[data-v-d1278425] .geo-game-dialog-content{min-height:min(95vh,1100px)}@supports (height:100dvh){[data-v-d1278425] .geo-game-dialog-content{min-height:min(95dvh,1100px)}}.ranking-icon-wrapper[data-v-d1278425]{text-align:center;width:32px;margin-right:16px;font-size:1.5rem}@media (max-width:600px){.ranking-explanation-title[data-v-d1278425]{min-height:56px;padding:12px 16px!important;padding-top:max(12px, env(safe-area-inset-top))!important;padding-left:max(16px, env(safe-area-inset-left))!important;padding-right:max(16px, env(safe-area-inset-right))!important}.ranking-explanation-title .text-h5[data-v-d1278425]{font-size:1.25rem!important}.ranking-explanation-close[data-v-d1278425]{min-width:44px;min-height:44px}.ranking-explanation-content[data-v-d1278425]{padding:16px!important;padding-left:max(16px, env(safe-area-inset-left))!important;padding-right:max(16px, env(safe-area-inset-right))!important;padding-bottom:max(16px, env(safe-area-inset-bottom))!important}.ranking-explanation-content .mb-6[data-v-d1278425]{margin-bottom:1rem!important}.ranking-explanation-content .mb-4[data-v-d1278425]{margin-bottom:.75rem!important}.ranking-list .v-list-item[data-v-d1278425]{min-height:auto!important;padding-top:8px!important;padding-bottom:8px!important}.ranking-list .v-list-item[data-v-d1278425]:not(:last-child){margin-bottom:4px!important}.ranking-icon-wrapper[data-v-d1278425]{width:28px;margin-right:12px;font-size:1.25rem}.ranking-list .v-list-item-title[data-v-d1278425]{font-size:.9375rem!important}.ranking-list .v-list-item-subtitle[data-v-d1278425]{margin-top:2px!important;font-size:.8125rem!important}.ranking-explanation-content .v-alert[data-v-d1278425]{margin-top:1rem!important;padding:12px 16px!important}}.game-page-root[data-v-77d56e05]{position:relative}.game-page-content[data-v-77d56e05]{z-index:1;position:relative}.game-tabs .v-tab[data-v-77d56e05]{text-transform:none;font-size:.9rem;min-width:auto!important;padding:4px 12px!important}.bonus-section[data-v-7a9a8eb0]{background:0 0;margin:1rem;position:relative;overflow:hidden}.background-elements[data-v-7a9a8eb0]{pointer-events:none;z-index:1;position:absolute;inset:0}.floating-shape[data-v-7a9a8eb0]{background:linear-gradient(45deg, rgba(var(--v-theme-primary-rgb), .1), rgba(var(--v-theme-secondary-rgb), .1));border-radius:50%;animation:6s ease-in-out infinite float-7a9a8eb0;position:absolute}.shape-1[data-v-7a9a8eb0]{width:200px;height:200px;animation-delay:0s;top:10%;left:5%}.shape-2[data-v-7a9a8eb0]{width:150px;height:150px;animation-delay:2s;top:60%;right:10%}.shape-3[data-v-7a9a8eb0]{width:100px;height:100px;animation-delay:4s;bottom:20%;left:20%}.bonus-container[data-v-7a9a8eb0]{z-index:2;position:relative}.section-header[data-v-7a9a8eb0]{text-align:center;margin-bottom:2rem}.header-content[data-v-7a9a8eb0]{max-width:600px;margin:0 auto}.title-row[data-v-7a9a8eb0]{justify-content:center;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.section-icon[data-v-7a9a8eb0]{animation:2s infinite pulse-7a9a8eb0}.section-title[data-v-7a9a8eb0]{color:rgb(var(--v-theme-primary));text-shadow:0 4px 8px #0000001a;margin:0;font-size:clamp(1.4rem,4vw,2rem);font-weight:700;line-height:1.2}.section-subtitle[data-v-7a9a8eb0]{color:rgba(var(--v-theme-on-surface-rgb), .7);margin:0;font-size:1.1rem;line-height:1.5}.bonus-row[data-v-7a9a8eb0]{gap:1rem}.bonus-col[data-v-7a9a8eb0]{animation:slideInUp-7a9a8eb0 .8s ease-out var(--delay) both;padding:.5rem}.bonus-card[data-v-7a9a8eb0]{z-index:1;height:100%;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:visible;border-radius:16px!important}.bonus-card--clickable[data-v-7a9a8eb0]{cursor:pointer}.bonus-card[data-v-7a9a8eb0]:hover{transform:translateY(-8px)!important}.card-content[data-v-7a9a8eb0]{z-index:2;text-align:center;flex-direction:column;align-items:center;height:100%;padding:1.5rem;display:flex;position:relative}.icon-section[data-v-7a9a8eb0]{margin-bottom:1.25rem}.icon-container[data-v-7a9a8eb0]{justify-content:center;align-items:center;display:flex;position:relative}.bonus-avatar[data-v-7a9a8eb0]{box-shadow:0 4px 12px rgba(var(--v-theme-primary-rgb), .2);z-index:2;transition:all .3s cubic-bezier(.4,0,.2,1)}.bonus-card:hover .bonus-avatar[data-v-7a9a8eb0]{box-shadow:0 8px 20px rgba(var(--v-theme-primary-rgb), .3);transform:scale(1.1)}.icon-ring[data-v-7a9a8eb0]{border:2px solid rgba(var(--v-theme-primary-rgb), .2);border-radius:50%;animation:3s linear infinite rotate-7a9a8eb0;position:absolute;inset:-6px}.bonus-card:hover .icon-ring[data-v-7a9a8eb0]{border-color:rgba(var(--v-theme-primary-rgb), .4);animation-duration:1.5s}.text-content[data-v-7a9a8eb0]{flex-direction:column;flex:1;justify-content:center;display:flex}.bonus-title[data-v-7a9a8eb0]{color:rgb(var(--v-theme-on-surface));margin:0 0 .75rem;font-size:1.25rem;font-weight:800;line-height:1.3}.bonus-description[data-v-7a9a8eb0]{color:rgba(var(--v-theme-on-surface-rgb), .7);margin:0 0 1rem;font-size:.9rem;line-height:1.5}.bonus-value[data-v-7a9a8eb0]{color:rgb(var(--v-theme-primary));text-shadow:0 2px 4px #0000001a;margin-top:auto;font-size:1.5rem;font-weight:900}.decorative-elements[data-v-7a9a8eb0]{pointer-events:none;z-index:1;position:absolute;inset:0}.sparkle[data-v-7a9a8eb0]{background:rgb(var(--v-theme-primary));opacity:0;border-radius:50%;width:4px;height:4px;animation:2s ease-in-out infinite sparkle-7a9a8eb0;position:absolute}.sparkle-1[data-v-7a9a8eb0]{animation-delay:0s;top:20%;left:15%}.sparkle-2[data-v-7a9a8eb0]{animation-delay:.7s;top:30%;right:20%}.sparkle-3[data-v-7a9a8eb0]{animation-delay:1.4s;bottom:20%;left:25%}.bonus-card:hover .sparkle[data-v-7a9a8eb0]{opacity:1}@keyframes float-7a9a8eb0{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(180deg)}}@keyframes pulse-7a9a8eb0{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes slideInUp-7a9a8eb0{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes rotate-7a9a8eb0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes sparkle-7a9a8eb0{0%,to{opacity:0;transform:scale(0)}50%{opacity:1;transform:scale(1)}}.section-header[data-v-d9571c61]{justify-content:center;align-items:center;gap:.5rem;display:flex}.section-title[data-v-d9571c61]{color:rgb(var(--v-theme-primary));margin:0;font-size:clamp(1.4rem,4vw,2rem);font-weight:700}.completed-games-section[data-v-d9571c61]{max-width:90vw;margin-top:-26px;margin-left:auto;margin-right:auto}@media (min-width:960px){.completed-games-section[data-v-d9571c61]{max-width:70vw}}.discover-more-card[data-v-8cd56382]{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(145deg,#ffffff0d,#ffffff05);border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;height:100%;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;overflow:hidden}.discover-more-card[data-v-8cd56382]:hover{border-color:#fff3;transform:translateY(-8px)scale(1.02);box-shadow:0 20px 40px #0003}.discover-more-card.standalone[data-v-8cd56382]{max-width:400px;margin:0 auto}.image-wrapper[data-v-8cd56382]{justify-content:center;align-items:center;height:220px;display:flex;position:relative;overflow:hidden}.background-pattern[data-v-8cd56382]{background-color:#0000;background-image:radial-gradient(circle at 20% 20%,#ffc10733 0%,#0000 50%),radial-gradient(circle at 80% 80%,#ff980033 0%,#0000 50%);background-position:0 0;background-repeat:repeat;background-size:auto;background-attachment:scroll;background-origin:padding-box;background-clip:border-box;position:absolute;inset:0}.content-overlay[data-v-8cd56382]{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:1.5rem;display:flex;position:relative}.card-icon[data-v-8cd56382]{filter:drop-shadow(0 2px 4px #0000001a);margin-bottom:1rem;animation:2s infinite pulse-8cd56382}.card-title[data-v-8cd56382]{color:#fff;text-shadow:0 2px 8px #000c;margin-bottom:.5rem;font-size:1.25rem;font-weight:700;line-height:1.3}.card-description[data-v-8cd56382]{color:#ffffffe6;text-shadow:0 1px 4px #0009;font-size:.85rem;line-height:1.5}.card-content[data-v-8cd56382]{background:0 0;flex-grow:1}.content-section[data-v-8cd56382]{justify-content:space-between;align-items:center;display:flex}.content-info[data-v-8cd56382]{flex:1;align-items:center;gap:.75rem;display:flex}.content-icon[data-v-8cd56382]{color:rgb(var(--v-theme-primary));filter:drop-shadow(0 2px 4px #0000001a)}.content-details[data-v-8cd56382]{flex-direction:column;gap:.125rem;display:flex}.content-value[data-v-8cd56382]{color:rgb(var(--v-theme-primary));font-size:1.5rem;font-weight:800;line-height:1}.content-label[data-v-8cd56382]{color:#fff;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}.discover-highlight[data-v-8cd56382]{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.discover-icon[data-v-8cd56382]{color:rgb(var(--v-theme-primary));filter:drop-shadow(0 1px 2px #0000001a)}.discover-details[data-v-8cd56382]{text-align:right;flex-direction:column;gap:.125rem;display:flex}.discover-value[data-v-8cd56382]{color:rgb(var(--v-theme-primary));font-size:1.5rem;font-weight:800;line-height:1}.discover-label[data-v-8cd56382]{color:#fff;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}.card-actions[data-v-8cd56382]{background:0 0;padding:0 1rem 1rem}.discover-button[data-v-8cd56382]{text-transform:none;letter-spacing:.5px;border-radius:12px;height:48px;font-size:.9rem;font-weight:700;transition:all .3s;box-shadow:0 4px 12px #00000026}.discover-button[data-v-8cd56382]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0003}@keyframes pulse-8cd56382{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.video-dialog[data-v-40596345] .v-overlay{z-index:100000!important}.video-dialog[data-v-40596345] .v-overlay__content{width:100%;max-width:100%;height:100%;margin:0;position:relative;z-index:100000!important;background:0 0!important}.video-dialog[data-v-40596345] .v-card{box-shadow:none!important;background:0 0!important}.video-dialog[data-v-40596345] .v-overlay__scrim{z-index:99999!important;background:#000000d9!important}.video-modal-background[data-v-40596345]{z-index:99999;pointer-events:none;width:100%;height:100%;position:fixed;top:0;left:0;background:#000000d9!important}.video-modal-content[data-v-40596345]{z-index:100001;flex-direction:column;justify-content:flex-start;align-items:center;gap:1rem;width:100%;height:100%;padding-top:4rem;display:flex;position:relative}.hero-text-container[data-v-40596345]{z-index:2;text-align:center;pointer-events:none;background:radial-gradient(#ecbb2e0d 0%,#0000 70%);border-radius:20px;flex-shrink:0;width:100%;max-width:1200px;position:relative}.hero-title[data-v-40596345]{color:#fff;background:linear-gradient(135deg,#fff 0%,#ecbb2e 50%,#f1e381 100%);-webkit-text-fill-color:transparent;text-shadow:0 4px 20px #ecbb2e66;letter-spacing:-.02em;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;margin:0 8px .5rem;font-size:clamp(2rem,5vw,3.5rem);font-weight:900;line-height:1.1;animation:4s infinite titleGradientShift-40596345;transform:translateZ(0)}.hero-subtitle[data-v-40596345]{color:#ffffffe6;box-sizing:border-box;text-shadow:0 2px 15px #0006;letter-spacing:.01em;width:100%;max-width:850px;margin:0 auto;padding-left:8px;padding-right:8px;font-size:clamp(1.1rem,2.5vw,1.35rem);font-weight:400;line-height:1.4}.fade-in[data-v-40596345]{opacity:0;animation:.6s ease-out forwards fadeIn-40596345}.fade-in-1[data-v-40596345]{animation-delay:.1s}.fade-in-2[data-v-40596345]{animation-delay:.2s}.fade-in-3[data-v-40596345]{animation-delay:.3s}.fade-in-4[data-v-40596345]{animation-delay:.4s}.floating-close-button[data-v-40596345]{z-index:100002;transition:all .3s cubic-bezier(.4,0,.2,1);position:fixed;top:.5rem;right:.5rem;box-shadow:0 4px 12px #0000004d,0 0 0 1px #ecbb2e1a,inset 0 1px #fff3;color:#fffffff2!important;background:linear-gradient(135deg,#fff3 0%,#ffffff26 100%)!important;border:2px solid #ffffff40!important;border-radius:50%!important;width:48px!important;height:48px!important}.floating-close-button[data-v-40596345]:hover{transform:scale(1.1)rotate(90deg);box-shadow:0 6px 20px #ecbb2e66,0 0 0 2px #ecbb2e33,inset 0 1px #ffffff4d;background:linear-gradient(135deg,#ecbb2e4d 0%,#ecbb2e33 100%)!important;border-color:#ecbb2e80!important}.floating-close-button:hover .v-icon[data-v-40596345]{color:#ecbb2e!important}.floating-close-button[data-v-40596345]:active{transform:scale(.95)}.floating-close-button .v-icon[data-v-40596345]{transition:color .3s}.video-container-fullscreen[data-v-40596345]{z-index:2;justify-content:center;align-items:center;width:100%;max-width:1200px;height:auto;min-height:0;display:flex;position:relative;overflow:visible;background:0 0!important}.video-loading[data-v-40596345]{justify-content:center;align-items:center;width:100%;height:100%;min-height:300px;display:flex;position:relative}.video-loading[data-v-40596345]:before{content:"";background:radial-gradient(circle,#ecbb2e33 0%,#0000 70%);border-radius:50%;width:120px;height:120px;animation:2s ease-in-out infinite loadingPulse-40596345;position:absolute}.video-loading[data-v-40596345] .v-progress-circular{z-index:1;filter:drop-shadow(0 0 10px #ecbb2e80)}.video-card-wrapper[data-v-40596345]{aspect-ratio:16/9;border:none;border-radius:24px;width:min(90vw,177.778vh - 711.111px);max-width:90vw;height:auto;padding:0;display:block;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000080,inset 0 1px #ffffff1a;background:linear-gradient(135deg,#0009 0%,#00000080 100%)!important}.video-card-wrapper[data-v-40596345]:before{content:"";pointer-events:none;z-index:1;background:radial-gradient(circle at 50% 0,#ecbb2e14 0%,#0000 50%);border-radius:24px;position:absolute;inset:0}.video-responsive-wrapper[data-v-40596345]{background:#000;width:100%;height:100%;margin:0;padding:0;position:absolute;top:0;left:0}.video-iframe[data-v-40596345]{z-index:2;background:0 0;border:none;border-radius:24px;width:100%;height:100%;position:absolute;top:0;left:0}.cta-overlay[data-v-40596345]{z-index:100002;pointer-events:none;flex-direction:column;justify-content:flex-end;align-items:center;width:100%;padding:2rem;transition:padding-bottom .4s cubic-bezier(.4,0,.2,1);display:flex;position:absolute;bottom:0;left:0;right:0}.cta-overlay[data-v-40596345]>*{pointer-events:all}.cta-button-wrapper[data-v-40596345]{opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;margin-bottom:0;transition:transform .4s cubic-bezier(.4,0,.2,1),margin-bottom .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative;transform:translateY(0)}.cta-button-wrapper.fade-in[data-v-40596345]{opacity:0;animation:.6s ease-out forwards fadeIn-40596345}.cta-button-wrapper--bottom[data-v-40596345]{margin-bottom:0;transform:translateY(0)}.modal-cta-button[data-v-40596345]{cursor:pointer;will-change:transform;backface-visibility:hidden;min-width:280px;margin-bottom:1rem;animation:2.8s ease-in-out infinite modalCtaPulse-40596345;position:relative;overflow:visible;transform:translateY(0)scale(1);color:#000!important;text-transform:uppercase!important;letter-spacing:2px!important;text-align:center!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 50%,#ecbb2e 100%) 0 0/200% 100%!important;border:none!important;border-radius:50px!important;justify-content:center!important;align-items:center!important;padding:2rem 4rem!important;font-size:clamp(1.1rem,2.5vw,1.5rem)!important;font-weight:900!important;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)!important;display:flex!important;box-shadow:0 8px 30px #ecbb2e66,0 0 40px #ecbb2e33,inset 0 1px #ffffff4d!important}.modal-cta-button[data-v-40596345] .v-btn__content{justify-content:center;align-items:center;width:100%;display:flex}.modal-cta-button[data-v-40596345]:before{content:"";z-index:-1;opacity:0;background:linear-gradient(135deg,#ecbb2e,#f1e381,#ecbb2e,#f1e381) 0 0/300% 300%;border-radius:50px;transition:opacity .4s;animation:2s ease-in-out infinite ctaBorderGlow-40596345;position:absolute;inset:-2px}.modal-cta-button[data-v-40596345]:hover:before{opacity:.6}.modal-cta-button[data-v-40596345]:after{content:"";background:linear-gradient(90deg,#0000,#fff6,#0000);border-radius:50px;width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.modal-cta-button[data-v-40596345]:hover:after{left:100%}.cta-button-content[data-v-40596345]{z-index:1;justify-content:center;align-items:center;gap:.5rem;width:100%;margin:0 auto;display:flex;position:relative}.cta-icon-start[data-v-40596345]{flex-shrink:0;align-items:center;display:flex}.cta-icon-end[data-v-40596345]{flex-shrink:0;align-items:center;transition:transform .3s;animation:1.5s ease-in-out infinite ctaArrowMove-40596345;display:flex}.modal-cta-button:hover .cta-icon-end[data-v-40596345]{animation:none;transform:translate(8px)}.cta-text[data-v-40596345]{text-shadow:0 1px 2px #0000001a;white-space:nowrap;flex-shrink:0;font-weight:900;position:relative}.cta-button-glow[data-v-40596345]{z-index:-1;opacity:0;background:radial-gradient(circle,#ecbb2e4d 0%,#0000 70%);border-radius:50px;width:120%;height:120%;transition:opacity .4s;animation:2s ease-in-out infinite ctaGlowPulse-40596345;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.modal-cta-button:hover .cta-button-glow[data-v-40596345]{opacity:1}.modal-cta-button[data-v-40596345]:hover{animation-play-state:paused;background-position:100% 0!important;transform:translateY(-3px)!important;box-shadow:0 12px 34px #ecbb2e94,0 0 40px #ecbb2e33,inset 0 1px #fff6!important}.modal-cta-button[data-v-40596345]:active{transform:translateY(-3px)scale(1.02)!important}@keyframes modalCtaPulse-40596345{0%,to{transform:translateY(0)scale(1);box-shadow:0 8px 30px #ecbb2e66,0 0 40px #ecbb2e33,inset 0 1px #ffffff4d}50%{transform:translateY(-1px)scale(1.015);box-shadow:0 12px 34px #ecbb2e94,0 0 40px #ecbb2e33,inset 0 1px #ffffff4d}}@keyframes ctaBorderGlow-40596345{0%,to{opacity:.3}50%{opacity:.6}}@keyframes ctaArrowMove-40596345{0%,to{transform:translate(0)}50%{transform:translate(8px)}}@keyframes ctaGlowPulse-40596345{0%,to{opacity:.4;transform:translate(-50%,-50%)scale(1)}50%{opacity:.7;transform:translate(-50%,-50%)scale(1.1)}}@keyframes fadeIn-40596345{0%{opacity:0}to{opacity:1}}@keyframes titleGradientShift-40596345{0%,to{background-position:0%}50%{background-position:100%}}@keyframes loadingPulse-40596345{0%,to{opacity:.3;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.cookie-consent-banner-wrapper[data-v-40596345]{width:100%;overflow:hidden}.cookie-consent-banner-inline[data-v-40596345]{pointer-events:all;z-index:10;background:0 0;border:none;width:100%;max-width:100%;margin-top:.5rem;margin-bottom:0;padding:0;position:relative}.cookie-banner-fade-enter-active[data-v-40596345]{transition:opacity .3s ease-out 1s,transform .3s ease-out 1s,max-height .4s cubic-bezier(.4,0,.2,1) 1s}.cookie-banner-fade-leave-active[data-v-40596345]{max-height:200px;transition:opacity .4s ease-in,transform .4s ease-in,max-height .4s cubic-bezier(.4,0,.2,1)}.cookie-banner-fade-enter-from[data-v-40596345]{opacity:0;max-height:0;transform:translateY(10px)}.cookie-banner-fade-leave-to[data-v-40596345]{opacity:0;max-height:0;transform:translateY(-10px)}.cookie-banner-fade-enter-to[data-v-40596345],.cookie-banner-fade-leave-from[data-v-40596345]{opacity:1;max-height:200px;transform:translateY(0)}.cookie-consent-text-inline[data-v-40596345]{width:100%}.cookie-consent-title-inline[data-v-40596345]{color:#ffffffe6;margin:0 0 2px;font-size:.7rem;font-weight:600;line-height:1.2}.cookie-consent-description-inline[data-v-40596345]{color:#ffffffb3;margin:0 0 4px;font-size:.6rem;line-height:1.3}.cookie-consent-links-inline[data-v-40596345]{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.cookie-consent-link-inline[data-v-40596345]{color:#ecbb2ecc;font-size:.55rem;font-weight:500;text-decoration:none;transition:color .2s}.cookie-consent-link-inline[data-v-40596345]:hover{color:#ecbb2e;text-decoration:underline}.cookie-consent-actions-inline[data-v-40596345]{gap:4px;margin-top:6px;display:flex}.cookie-consent-btn-inline[data-v-40596345]{cursor:pointer;pointer-events:all;z-index:1;border:none;border-radius:4px;flex:1;min-width:0;padding:6px 10px;font-size:.65rem;font-weight:600;transition:all .2s;position:relative}.cookie-consent-btn-inline--primary[data-v-40596345]{background:linear-gradient(135deg,#ecbb2ee6 0%,#f1e381e6 100%);font-weight:700;box-shadow:0 1px 4px #ecbb2e33;color:#000!important}.cookie-consent-btn-inline--primary[data-v-40596345]:hover{transform:translateY(-1px);box-shadow:0 2px 6px #ecbb2e4d}.cookie-consent-btn-inline--secondary[data-v-40596345]{color:#ffffffe6;background:#ffffff14;border:1px solid #ffffff26;font-weight:200}.cookie-consent-btn-inline--secondary[data-v-40596345]:hover{background:#ffffff1f;border-color:#ffffff40;transform:translateY(-1px)}.fair-draw-section[data-v-fbff50a7]{scroll-margin-top:90px;position:relative;overflow:hidden}.fair-draw-banner[data-v-fbff50a7]{justify-content:center;align-items:center;min-height:300px;display:flex;position:relative;overflow:hidden}.banner-background[data-v-fbff50a7]{z-index:2;position:absolute;inset:0}.fair-draw-img[data-v-fbff50a7]{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .6s}.fair-draw-banner:hover .fair-draw-img[data-v-fbff50a7]{transform:scale(1.05)}.banner-overlay[data-v-fbff50a7]{z-index:2;background:linear-gradient(135deg,#000000b3 0%,#00000080 30%,#0000004d 70%,#0009 100%);position:absolute;inset:0}.banner-content[data-v-fbff50a7]{z-index:3;width:100%;max-width:1200px;padding:2rem;position:relative}.content-wrapper[data-v-fbff50a7]{text-align:center;flex-direction:column;align-items:center;display:flex}.banner-header[data-v-fbff50a7]{justify-content:center;align-items:center;gap:.5rem;padding-bottom:.5rem;display:flex}.banner-icon[data-v-fbff50a7]{animation:2s infinite pulse-fbff50a7}.banner-title[data-v-fbff50a7]{color:#fff;text-shadow:0 4px 8px #00000080;margin:0;font-size:clamp(1.4rem,4vw,2rem);font-weight:700;line-height:1.2}.banner-description[data-v-fbff50a7]{color:#ffffffe6;text-shadow:0 2px 4px #0000004d;max-width:600px;margin:0;font-size:1rem;line-height:1.6}.how-it-works-btn[data-v-fbff50a7]{margin-top:1rem;color:#000!important;text-transform:uppercase!important;letter-spacing:.5px!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%)!important;border:none!important;min-height:44px!important;padding:0 16px!important;font-size:.95rem!important;font-weight:800!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 12px #ecbb2e4d!important}.how-it-works-btn[data-v-fbff50a7]:hover{filter:brightness(1.1);background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%)!important;transform:translateY(-3px)scale(1.02)!important;box-shadow:0 8px 20px #ecbb2e80!important}.algorithm-link[data-v-fbff50a7]{color:#ffffffd9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;align-items:center;margin-top:1.5rem;padding:.5rem 1rem;font-size:1rem;font-weight:500;text-decoration:none;transition:all .3s;display:inline-flex}.algorithm-link[data-v-fbff50a7]:hover{color:#fff;background:#ffffff1a;border-color:#fff3;transform:translateY(-1px);box-shadow:0 4px 12px #0003}@keyframes pulse-fbff50a7{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.faq-section[data-v-0dbce772]{margin:1rem}.faq-container[data-v-0dbce772]{max-width:1200px}.section-header[data-v-0dbce772]{text-align:center;margin-bottom:1.5rem}.title-row[data-v-0dbce772]{justify-content:center;align-items:center;gap:.75rem;margin-bottom:.75rem;display:flex}.section-icon[data-v-0dbce772]{animation:2s infinite pulse-0dbce772}.section-title[data-v-0dbce772]{color:rgb(var(--v-theme-primary));margin:0;font-size:clamp(1.4rem,4vw,2rem);font-weight:700;line-height:1.2}.section-subtitle[data-v-0dbce772]{color:rgba(var(--v-theme-on-surface-rgb), .7);max-width:760px;margin:0 auto;font-size:1rem;line-height:1.5}.faq-panels[data-v-0dbce772]{border-radius:14px;overflow:hidden}.faq-group+.faq-group[data-v-0dbce772]{margin-top:1.5rem}.faq-group-title[data-v-0dbce772]{color:rgb(var(--v-theme-primary));margin:0 0 .75rem;font-size:1.1rem;font-weight:800}.faq-panel[data-v-0dbce772]{border:1px solid rgba(var(--v-theme-primary-rgb), .15)}.faq-question[data-v-0dbce772]{align-items:flex-start;padding-block:.875rem;font-weight:700;line-height:1.5}.faq-panels[data-v-0dbce772] .v-expansion-panel--active .faq-question{color:rgb(var(--v-theme-primary))}.faq-answer[data-v-0dbce772]{color:rgba(var(--v-theme-on-surface-rgb), .85);line-height:1.6}@keyframes pulse-0dbce772{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.featured-games-section[data-v-e63d740b]{flex-direction:column;justify-content:center;width:100%;max-width:100%;display:flex}.featured-games-header[data-v-e63d740b]{border-radius:12px;justify-content:center;align-items:center;gap:.5rem;margin-bottom:.25rem;padding-bottom:.5rem;display:flex}.featured-icon[data-v-e63d740b]{animation:2s infinite pulse-e63d740b}.featured-title[data-v-e63d740b]{color:#ecbb2e;text-shadow:0 2px 4px #0000004d;margin:0;font-size:clamp(1.55rem,4.5vw,2rem);font-weight:700}@media (max-width:960px){.featured-icon[data-v-e63d740b]{animation:none}}.featured-games-grid[data-v-e63d740b]{grid-template-columns:repeat(3,minmax(0,1fr));justify-content:center;align-items:start;gap:1rem;width:100%;display:grid}.featured-game-item[data-v-e63d740b]{justify-content:center;width:100%;transition:opacity .22s,transform .22s,filter .22s;display:flex}:is(.game-focus-row:has(.featured-game-item:hover) .featured-game-item[data-v-e63d740b]:not(:hover),.game-focus-row:has(.featured-game-item:focus-within) .featured-game-item[data-v-e63d740b]:not(:focus-within)){opacity:.42;filter:saturate(.8);transform:scale(.992)}@keyframes pulse-e63d740b{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@media (max-width:1300px){.featured-games-grid[data-v-e63d740b]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;width:min(100%,980px);margin-inline:auto}.featured-game-item[data-v-e63d740b]{width:100%}.featured-game-item[data-v-e63d740b]:last-child:nth-child(odd){grid-column:1/-1;justify-self:center;width:min(100%,500px)}:is(.game-focus-row:has(.featured-game-item:hover) .featured-game-item[data-v-e63d740b]:not(:hover),.game-focus-row:has(.featured-game-item:focus-within) .featured-game-item[data-v-e63d740b]:not(:focus-within)){opacity:1;filter:none;transform:none}}@media (max-width:900px){.featured-games-grid[data-v-e63d740b]{grid-template-columns:1fr;gap:1.5rem 1.35rem;width:100%}.featured-games-header[data-v-e63d740b]{margin-bottom:.5rem;padding-bottom:0}.featured-title[data-v-e63d740b]{font-size:clamp(1.65rem,5.25vw,2rem)}}@media (max-width:600px){.featured-games-grid[data-v-e63d740b]{gap:1.75rem 1.5rem}.featured-games-section[data-v-e63d740b]{padding-inline:.25rem}.featured-games-header[data-v-e63d740b]{margin-bottom:.5rem}.featured-title[data-v-e63d740b]{font-size:clamp(1.8rem,6.5vw,2.05rem)}.featured-icon[data-v-e63d740b]{font-size:2.25rem!important}}.game-preview-card[data-v-bd96cd46]{cursor:pointer;background:linear-gradient(135deg,#000 0%,#212121 100%);border-radius:16px;height:100%;transition:all .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.game-preview-card[data-v-bd96cd46]:hover{transform:translateY(-8px)scale(1.02);box-shadow:0 20px 40px #0003}@media (max-width:960px){.game-preview-card[data-v-bd96cd46]:hover{transform:none}}.image-wrapper[data-v-bd96cd46]{height:220px;position:relative;overflow:hidden}.game-image[data-v-bd96cd46]{height:100%;transition:filter .3s}.category-badge[data-v-bd96cd46]{z-index:3;background:#ecbb2e;border-radius:20px;padding:1px;transition:all .3s;position:absolute;top:12px;right:12px}.category-badge-content[data-v-bd96cd46]{background:#000000e6;border-radius:20px;justify-content:center;align-items:center;min-height:22px;padding:2px 8px;display:flex;position:relative;overflow:hidden}.category-badge-content[data-v-bd96cd46]:before{content:"";background:linear-gradient(90deg,#0000,#ecbb2e1a,#0000);width:100%;height:100%;transition:left .6s;position:absolute;top:0;left:-100%}.category-badge:hover .category-badge-content[data-v-bd96cd46]:before{left:100%}.category-text[data-v-bd96cd46]{color:#ecbb2e;font-size:.9rem;font-weight:800}.image-overlay[data-v-bd96cd46]{z-index:2;background:linear-gradient(#0000 30%,#0009 60%,#000000e6 100%);align-items:flex-end;padding:1rem;display:flex;position:absolute;inset:0}.hover-overlay[data-v-bd96cd46]{opacity:0;z-index:4;background:#000000b3;flex-direction:column;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.game-preview-card:hover .hover-overlay[data-v-bd96cd46]{opacity:1}.hover-text[data-v-bd96cd46]{color:#fff;text-shadow:0 2px 4px #000c;margin-top:.5rem;font-weight:600}@media (max-width:960px){.game-preview-card:hover .hover-overlay[data-v-bd96cd46]{opacity:0}}.game-title[data-v-bd96cd46]{color:#fff;text-shadow:0 2px 8px #000c;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1.25rem;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.card-content[data-v-bd96cd46]{background:0 0}.prize-section[data-v-bd96cd46]{justify-content:space-between;align-items:center;display:flex}.prize-info[data-v-bd96cd46]{flex:1;align-items:center;gap:.75rem;display:flex}.prize-icon[data-v-bd96cd46]{color:rgb(var(--v-theme-primary));filter:drop-shadow(0 2px 4px #0000001a)}.prize-details[data-v-bd96cd46]{flex-direction:column;gap:.125rem;display:flex}.prize-value[data-v-bd96cd46]{color:rgb(var(--v-theme-primary));font-size:1.5rem;font-weight:800;line-height:1}.prize-label[data-v-bd96cd46]{color:#fff;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}.ticket-price-highlight[data-v-bd96cd46]{justify-content:space-between;align-items:center;gap:.7rem;display:flex}.ticket-icon[data-v-bd96cd46]{color:rgb(var(--v-theme-primary));filter:drop-shadow(0 1px 2px #0000001a)}.ticket-details[data-v-bd96cd46]{text-align:right;flex-direction:column;gap:.125rem;display:flex}.ticket-value[data-v-bd96cd46]{color:rgb(var(--v-theme-primary));font-size:1.5rem;font-weight:800;line-height:1}.ticket-label[data-v-bd96cd46]{color:#fff;text-transform:uppercase;letter-spacing:.5px;font-size:.75rem;font-weight:600}.card-actions[data-v-bd96cd46]{padding:0;background:0 0;padding-bottom:1rem;padding-left:1rem;padding-right:1rem}.action-button[data-v-bd96cd46]{text-transform:none;letter-spacing:.5px;border-radius:12px;height:48px;font-size:.9rem;font-weight:700;transition:all .3s;box-shadow:0 4px 12px #00000026}.action-button[data-v-bd96cd46]:hover{transform:translateY(-2px);box-shadow:0 8px 20px #0003}.hero-section[data-v-d6392bdb]{--hero-category-accent-rgb:236, 187, 46;flex-direction:column;justify-content:center;width:100%;max-width:700px;height:100%;margin:0;padding:0;display:flex;position:relative;overflow:visible}.hero-section[data-v-d6392bdb]:before{content:"";pointer-events:none;position:absolute;inset:0}.hero-content[data-v-d6392bdb]{z-index:2;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;max-width:100%;min-height:100%;margin:0;display:flex;position:relative}.hero-title[data-v-d6392bdb]{color:#fff;background:linear-gradient(135deg,#fff 0%,#ecbb2e 100%);-webkit-text-fill-color:transparent;opacity:0;-webkit-background-clip:text;background-clip:text;min-height:1.1em;margin-bottom:.5rem;font-size:3rem;font-weight:800;line-height:1.1}.hero-title.animate[data-v-d6392bdb]{animation:.5s ease-out both fadeInUp-d6392bdb}.hero-subtitle[data-v-d6392bdb]{color:#fffc;opacity:0;min-height:1.4em;font-size:1rem;line-height:1.4}.hero-subtitle.animate[data-v-d6392bdb]{animation:.5s ease-out .2s both fadeInUp-d6392bdb}.hero-features[data-v-d6392bdb]{flex-shrink:0;grid-template-columns:repeat(3,1fr);gap:.7rem;width:100%;max-width:100%;min-height:50px;margin-top:1rem;margin-bottom:1.5rem;display:grid}.hero-features.is-loading[data-v-d6392bdb]{opacity:1;animation:none}.hero-features[data-v-d6392bdb]:not(.is-loading){opacity:0;animation:.5s ease-out .4s both fadeInUp-d6392bdb}.feature-item[data-v-d6392bdb]{border:1px solid rgba(var(--hero-category-accent-rgb), .34);height:50px;color:inherit;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(145deg,#0e121cdb 0%,#0a0e14d1 100%);border-radius:14px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1rem;text-decoration:none;transition:background-color .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:0 6px 18px #00000038}.feature-item[data-v-d6392bdb]:hover{border-color:rgba(var(--hero-category-accent-rgb), .7);box-shadow:0 10px 22px #0000004d, 0 0 0 1px rgba(var(--hero-category-accent-rgb), .24);background:linear-gradient(145deg,#221b08e0 0%,#181408d6 100%);transform:translateY(-2px)}.feature-icon[data-v-d6392bdb]{color:#ecbb2e!important;font-size:24px!important}.feature-item span[data-v-d6392bdb]{color:#fffffff0;font-size:clamp(.9rem,3vw,1rem);font-weight:700}.hero-actions[data-v-d6392bdb]{z-index:2;justify-content:center;align-items:center;margin-bottom:1.5rem;display:flex;position:relative}.hero-actions[data-v-d6392bdb]:not(.animate){opacity:1}.hero-actions.animate[data-v-d6392bdb]{opacity:0;animation:.5s ease-out .6s both fadeIn-d6392bdb}.hero-cta-actions[data-v-d6392bdb]{flex-direction:row;justify-content:center;align-items:center;gap:.5rem;width:100%;display:flex;position:relative}.hero-cta-actions--logged-in[data-v-d6392bdb]{gap:1rem}@keyframes fadeInUp-d6392bdb{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn-d6392bdb{0%{opacity:0}to{opacity:1}}@media (max-width:660px){.hero-cta-actions--guest[data-v-d6392bdb]{flex-direction:column!important;gap:.75rem!important}.hero-cta-actions--logged-in[data-v-d6392bdb]{flex-direction:column!important;align-items:center!important;gap:1.125rem!important}.hero-cta-actions--logged-in[data-v-d6392bdb] .hcb{width:min(320px,100vw - 1.75rem)!important;min-width:0!important;max-width:min(320px,100vw - 1.75rem)!important}.hero-cta-actions--logged-in[data-v-d6392bdb] .hcb--crosshair,.hero-cta-actions--logged-in[data-v-d6392bdb] .hcb--glass{width:min(246px,100vw - 2rem)!important;min-width:0!important;max-width:min(246px,100vw - 2rem)!important}.hero-title[data-v-d6392bdb]{font-size:2.5rem!important}}@media (max-width:960px){.hero-features[data-v-d6392bdb]{grid-template-columns:repeat(2,1fr)!important;gap:.6rem!important}}@media (max-width:600px){.hero-title[data-v-d6392bdb]{font-size:2rem!important}.hero-trust[data-v-d6392bdb]{gap:.35rem!important;min-height:36px!important;padding:.4rem .65rem!important}.trust-content[data-v-d6392bdb]{gap:.7rem!important}.trust-item[data-v-d6392bdb]{gap:.35rem!important}.trust-item .v-icon[data-v-d6392bdb]{font-size:20px!important}.trust-item span[data-v-d6392bdb]{font-size:clamp(.55rem,2.2vw,.8rem)!important}.trust-arrow .v-icon[data-v-d6392bdb]{font-size:18px!important}}@media (max-width:400px){.hero-features[data-v-d6392bdb]{grid-template-columns:repeat(2,1fr)!important;gap:.5rem!important}.hero-cta-actions--logged-in[data-v-d6392bdb]{gap:1rem!important}.hero-cta-actions--logged-in[data-v-d6392bdb] .hcb{width:min(300px,100vw - 1.25rem)!important;max-width:min(300px,100vw - 1.25rem)!important}.hero-cta-actions--logged-in[data-v-d6392bdb] .hcb--crosshair,.hero-cta-actions--logged-in[data-v-d6392bdb] .hcb--glass{width:min(226px,100vw - 1.75rem)!important;min-width:0!important;max-width:min(226px,100vw - 1.75rem)!important}.hero-title[data-v-d6392bdb]{font-size:1.75rem!important}}.recent-ticket-purchases-section[data-v-e4f7f24b]{position:relative}.section-header[data-v-e4f7f24b]{justify-content:center;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.section-icon[data-v-e4f7f24b]{animation:2s infinite pulse-e4f7f24b}.section-title[data-v-e4f7f24b]{color:rgb(var(--v-theme-primary));margin:0;font-size:clamp(1.4rem,4vw,2rem);font-weight:700}.games-tickets-table[data-v-e4f7f24b]{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;padding:0}.recent-purchases-panel[data-v-e4f7f24b]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px #0000001f;background:linear-gradient(145deg,#ffffff0f,#ffffff05)!important}.recent-purchases-skeleton[data-v-e4f7f24b] .v-skeleton-loader__bone{background:#ffffff0f!important}.recent-purchases-list[data-v-e4f7f24b] .v-list-item{border-bottom:1px solid #ffffff14}.recent-purchases-list[data-v-e4f7f24b] .v-list-item:last-child{border-bottom:none}.recent-purchases-list-item[data-v-e4f7f24b]{transition:background-color .2s}.recent-purchases-list-item[data-v-e4f7f24b]:hover{background:#ecbb2e14!important}.recent-purchase-mobile-tickets-line[data-v-e4f7f24b]{color:rgb(var(--v-theme-primary));font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:700}.recent-purchase-mobile__time[data-v-e4f7f24b]{font-variant-numeric:tabular-nums;word-break:break-word;max-width:46%;line-height:1.3}.recent-purchases-table[data-v-e4f7f24b],.recent-purchases-table[data-v-e4f7f24b] .v-data-table{background:0 0!important}.recent-purchases-table[data-v-e4f7f24b] .v-data-table__wrapper{overflow-x:auto;background:0 0!important}.recent-purchases-table[data-v-e4f7f24b] .v-data-table-header{background:#ffffff0d!important}.recent-purchases-table[data-v-e4f7f24b] .v-data-table-header__content{text-transform:uppercase;letter-spacing:.5px;font-size:.8125rem;font-weight:600!important}.recent-purchases-table[data-v-e4f7f24b] .v-data-table__th{white-space:nowrap}.recent-purchases-table[data-v-e4f7f24b] .v-data-table__td{border-bottom:1px solid #ffffff14!important}.min-width-0[data-v-e4f7f24b]{min-width:0}.tickets-col--game .game-title-text[data-v-e4f7f24b],.tickets-col--buyer .username-text[data-v-e4f7f24b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.clickable-row[data-v-e4f7f24b]{cursor:pointer;transition:background-color .2s}.clickable-row[data-v-e4f7f24b]:hover{box-shadow:none;background:#ecbb2e14!important}.clickable-row td[data-v-e4f7f24b]{border-bottom:1px solid #ffffff14!important}.game-title-text[data-v-e4f7f24b]{color:rgb(var(--v-theme-primary));text-decoration:underline;-webkit-text-decoration-color:rgba(var(--v-theme-primary-rgb), .45);text-decoration-color:rgba(var(--v-theme-primary-rgb), .45);text-underline-offset:2px;font-weight:600}.username-text[data-v-e4f7f24b]{font-weight:500}.date-text--tabular[data-v-e4f7f24b]{font-variant-numeric:tabular-nums}.empty-state[data-v-e4f7f24b]{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}@keyframes pulse-e4f7f24b{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.how-it-works-section[data-v-986f9567]{--how-it-works-accent-rgb:26, 112, 132;--how-it-works-accent:rgb(var(--how-it-works-accent-rgb))}.section-header[data-v-986f9567]{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.section-title[data-v-986f9567]{color:rgb(var(--v-theme-primary));margin:0;font-size:clamp(1.4rem,4vw,2rem);font-weight:700}.how-it-works-grid[data-v-986f9567]{grid-template-columns:repeat(3,minmax(0,500px));justify-content:center;gap:18px;display:grid}.how-it-works-card[data-v-986f9567]{border:1px solid rgba(var(--how-it-works-accent-rgb), .42);width:100%;box-shadow:0 8px 24px #0000003d, 0 0 0 1px rgba(var(--how-it-works-accent-rgb), .1);cursor:pointer;background:linear-gradient(160deg,#0e2430f2 0%,#08141cf7 100%);border-radius:14px;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s;overflow:hidden}.how-it-works-card[data-v-986f9567]:hover{box-shadow:0 20px 40px #0006, 0 0 0 1px rgba(var(--v-theme-primary), .35);border-color:rgba(var(--v-theme-primary), .5);transform:translateY(-8px)scale(1.02)}.how-it-works-card[data-v-986f9567]:focus-visible{outline:2px solid rgba(var(--v-theme-primary), .7);outline-offset:2px}.how-it-works-card-media[data-v-986f9567]{justify-content:center;align-items:center;height:260px;display:flex;position:relative;overflow:hidden}.how-it-works-card-image[data-v-986f9567],.how-it-works-image-skeleton[data-v-986f9567]{width:100%;height:100%}.how-it-works-card-media--map[data-v-986f9567]:before{content:"";pointer-events:none;z-index:2;background:linear-gradient(#060e1600 0%,#060e16cc 100%);height:74px;position:absolute;bottom:0;left:0;right:0}.how-it-works-card-media-fallback[data-v-986f9567]{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.how-it-works-map-preview[data-v-986f9567]{pointer-events:none;z-index:0;width:100%;height:100%;position:relative}.how-it-works-map-preview[data-v-986f9567] .map-section,.how-it-works-map-preview[data-v-986f9567] .map-wrapper,.how-it-works-map-preview[data-v-986f9567] .map-container{height:100%;min-height:100%}.how-it-works-map-preview[data-v-986f9567] .map-wrapper{border-radius:0}.how-it-works-map-preview[data-v-986f9567] .map-section,.how-it-works-map-preview[data-v-986f9567] .map-wrapper,.how-it-works-map-preview[data-v-986f9567] .map-container,.how-it-works-map-preview[data-v-986f9567] .leaflet-container{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.how-it-works-map-preview[data-v-986f9567] .leaflet-container,.how-it-works-map-preview[data-v-986f9567] .map-wrapper,.how-it-works-map-preview[data-v-986f9567] .leaflet-pane,.how-it-works-map-preview[data-v-986f9567] .leaflet-control-container,.how-it-works-map-preview[data-v-986f9567] .leaflet-interactive,.how-it-works-map-preview[data-v-986f9567] .leaflet-marker-pane,.how-it-works-map-preview[data-v-986f9567] .leaflet-overlay-pane{pointer-events:none}.how-it-works-map-preview[data-v-986f9567] .map-control-overlay,.how-it-works-map-preview[data-v-986f9567] .map-reset-control,.how-it-works-map-preview[data-v-986f9567] .map-zoom-controls,.how-it-works-map-preview[data-v-986f9567] .map-verify-control,.how-it-works-map-preview[data-v-986f9567] .leaflet-control-attribution{display:none!important}.how-it-works-map-preview[data-v-986f9567] .distance-label{font-size:.72rem;font-weight:700}.how-it-works-map-rank-badge[data-v-986f9567]{letter-spacing:.5px;white-space:nowrap;z-index:4;font-size:.85rem;line-height:1;position:absolute;bottom:8px;transform:translate(-50%);text-transform:uppercase!important;font-weight:600!important}.how-it-works-map-rank-badge--left[data-v-986f9567]{left:calc(50% - 98px)}.how-it-works-map-rank-badge--center[data-v-986f9567]{bottom:16px;left:50%}.how-it-works-map-rank-badge--right[data-v-986f9567]{left:calc(50% + 98px)}.how-it-works-map-rank-badge[data-v-986f9567] .v-chip__content{text-transform:uppercase;font-weight:600}.how-it-works-map-rank-badge[data-v-986f9567] .v-chip{justify-content:center;width:120px;min-width:120px;height:28px;padding:0 12px;border-radius:999px!important}.how-it-works-map-rank-badge[data-v-986f9567] .v-chip__overlay,.how-it-works-map-rank-badge[data-v-986f9567] .v-chip__underlay{border-radius:999px!important}.how-it-works-map-rank-badge--center[data-v-986f9567] .v-chip{width:132px;min-width:132px;height:32px}.how-it-works-map-rank-badge--center[data-v-986f9567] .v-chip__content{font-size:.9rem;font-weight:700}.ranking-badge-top-3[data-v-986f9567],.ranking-badge-top-3[data-v-986f9567] .v-chip{color:#1a1a1a!important;background:linear-gradient(135deg,#f7d774 0%,#e6b325 100%)!important;box-shadow:0 2px 6px #e6b32559!important}.ranking-badge-top-5[data-v-986f9567],.ranking-badge-top-5[data-v-986f9567] .v-chip{color:#1a1a1a!important;background:linear-gradient(135deg,#e3e5eb 0%,#b3b6c2 100%)!important;box-shadow:0 2px 6px #b3b6c259!important}.ranking-badge-top-10[data-v-986f9567],.ranking-badge-top-10[data-v-986f9567] .v-chip{color:#fff!important;background:linear-gradient(135deg,#56a3ff 0%,#1c5dc9 100%)!important;box-shadow:0 2px 6px #1c5dc959!important}.media-step-1[data-v-986f9567]{background:radial-gradient(circle at 20% 20%, rgba(var(--how-it-works-accent-rgb), .44) 0%, transparent 46%), linear-gradient(145deg, #24566a 0%, #163744 100%)}.media-step-2[data-v-986f9567]{background:radial-gradient(circle at 85% 25%, rgba(var(--how-it-works-accent-rgb), .4) 0%, transparent 42%), linear-gradient(145deg, #306f86 0%, #194658 100%)}.media-step-3[data-v-986f9567]{background:radial-gradient(circle at 78% 18%, rgba(var(--how-it-works-accent-rgb), .38) 0%, transparent 44%), linear-gradient(145deg, #2a6277 0%, #153746 100%)}.how-it-works-card-content[data-v-986f9567]{padding:14px}.how-it-works-step-heading[data-v-986f9567]{align-items:center;gap:10px;min-width:0;margin-bottom:8px;display:flex}.how-it-works-step-number[data-v-986f9567]{background:rgba(var(--v-theme-primary), .16);width:28px;height:28px;color:rgb(var(--v-theme-primary));border:1px solid rgba(var(--v-theme-primary), .45);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:800;display:inline-flex}.how-it-works-step-title[data-v-986f9567]{color:#fff;white-space:nowrap;flex:auto;margin:0;font-size:clamp(.82rem,1.15vw,1.1rem);font-weight:800}.how-it-works-step-description[data-v-986f9567]{color:#ffffffd1;margin:0;font-size:1rem;line-height:1.45}@media (max-width:1100px){.how-it-works-card[data-v-986f9567]:hover{transform:none}.how-it-works-grid[data-v-986f9567]{grid-template-columns:1fr}.how-it-works-card-media[data-v-986f9567]{height:250px}.how-it-works-step-title[data-v-986f9567]{font-size:1.02rem}.how-it-works-section .section-header[data-v-986f9567]{margin-bottom:10px}.how-it-works-map-rank-badge[data-v-986f9567]{letter-spacing:.3px;font-size:.72rem}.how-it-works-map-rank-badge[data-v-986f9567] .v-chip{width:90px;min-width:90px;height:24px;padding:0 8px}.how-it-works-map-rank-badge--left[data-v-986f9567]{left:calc(50% - 84px)}.how-it-works-map-rank-badge--center[data-v-986f9567]{bottom:14px}.how-it-works-map-rank-badge--center[data-v-986f9567] .v-chip{width:102px;min-width:102px;height:28px}.how-it-works-map-rank-badge--center[data-v-986f9567] .v-chip__content{font-size:.78rem}.how-it-works-map-rank-badge--right[data-v-986f9567]{left:calc(50% + 84px)}}.coupon-promo-banner[data-v-c7089b16]{color:#f7f8fa;background:linear-gradient(140deg,#0f0f0f 0%,#1f1f1f 60%,#101010 100%);max-width:920px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 20px 50px #00000073;border:1px solid #ffffff0a!important;border-radius:18px!important;padding:40px 28px 22px!important}.coupon-promo-banner[data-v-c7089b16]:after{content:"";opacity:.8;pointer-events:none;background:radial-gradient(circle at 100% 0,#ecbb2e2e,#0000 55%);position:absolute;inset:0}.promo-layout[data-v-c7089b16]{z-index:1;grid-template-columns:auto 1fr auto;align-items:center;gap:24px;display:grid;position:relative}.promo-badge[data-v-c7089b16]{color:#ecbb2eeb;cursor:pointer;background:#ecbb2e26;border:1px solid #ecbb2e66;border-radius:16px;justify-content:center;align-items:center;width:58px;height:58px;text-decoration:none;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;box-shadow:inset 0 0 12px #ecbb2e26}.promo-badge[data-v-c7089b16]:hover{background:#ecbb2e40;border-color:#ecbb2e99;transform:scale(1.1);box-shadow:0 4px 16px #ecbb2e4d,inset 0 0 12px #ecbb2e33}.promo-badge[data-v-c7089b16]:hover .v-icon{animation:.6s ease-in-out gift-bounce-c7089b16}@keyframes gift-bounce-c7089b16{0%,to{transform:translateY(0)rotate(0)scale(1)}25%{transform:translateY(-4px)rotate(-5deg)scale(1.1)}50%{transform:translateY(-2px)rotate(5deg)scale(1.05)}75%{transform:translateY(-3px)rotate(-3deg)scale(1.08)}}.promo-body[data-v-c7089b16]{flex-direction:column;gap:10px;display:flex}.promo-eyebrow-chip[data-v-c7089b16]{text-transform:uppercase;letter-spacing:2px;color:#ffffffb3;align-items:center;gap:6px;padding:4px 12px;font-size:.7rem;display:inline-flex;position:absolute;top:8px;left:0}.promo-title[data-v-c7089b16]{color:#fff;margin:0;font-size:clamp(1.05rem,2vw,1.25rem);font-weight:800;line-height:1.28}.promo-description[data-v-c7089b16]{color:#ffffffc7;margin:0;font-size:clamp(.85rem,1.6vw,.95rem)}.promo-cta[data-v-c7089b16]{flex-direction:column;gap:8px;width:auto;display:flex}.promo-primary-btn[data-v-c7089b16]{color:#000!important;text-transform:uppercase!important;letter-spacing:.5px!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%)!important;border:none!important;min-height:44px!important;padding:0 16px!important;font-size:.95rem!important;font-weight:800!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 12px #ecbb2e4d!important}.promo-primary-btn[data-v-c7089b16]:hover{filter:brightness(1.1);background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%)!important;transform:translateY(-3px)scale(1.02)!important;box-shadow:0 8px 20px #ecbb2e80!important}.promo-secondary-btn[data-v-c7089b16]{justify-content:center;font-weight:600;color:#fff!important;text-transform:none!important;min-height:24px!important;padding:0 4px!important;font-size:.75rem!important}.promo-secondary-btn[data-v-c7089b16]:hover{text-decoration:underline}@media (max-width:960px){.coupon-promo-banner[data-v-c7089b16]{padding:8px 16px!important}.promo-layout[data-v-c7089b16]{grid-template-columns:1fr;gap:8px}.promo-eyebrow-chip[data-v-c7089b16],.promo-badge[data-v-c7089b16]{visibility:hidden;width:0;height:0;overflow:hidden}.promo-cta[data-v-c7089b16]{width:100%}}.home-page-content[data-v-344bebe4]{z-index:1;position:relative}.hero-section-wrapper[data-v-344bebe4]{isolation:isolate;height:auto;min-height:40vh;max-height:none;position:relative;overflow:hidden}.hero-bg[data-v-344bebe4]{z-index:2;position:relative}.hero-container-centered[data-v-344bebe4]{text-align:center;flex-direction:column;justify-content:center;align-items:center;height:auto;min-height:40vh;max-height:none;padding:2rem;display:flex}.hero-container-with-games[data-v-344bebe4]{flex-direction:row;align-items:center;gap:2rem;height:auto;min-height:40vh;max-height:none;padding:1.5rem;display:flex}.hero-centered-content[data-v-344bebe4]{z-index:3;width:100%;max-width:800px;position:relative}.hero-row[data-v-344bebe4]{z-index:3;flex-wrap:nowrap;gap:2rem;height:auto;min-height:40vh;max-height:none;display:flex;position:relative}.hero-content-col[data-v-344bebe4]{flex:none;justify-content:center;align-items:center;height:100%;padding:1rem;display:flex}.hero-content-wrapper[data-v-344bebe4]{flex:2;justify-content:center;align-items:center;min-width:0;display:flex}.featured-games-wrapper[data-v-344bebe4]{flex:3;justify-content:center;align-items:center;min-width:0;display:flex}.featured-games-col[data-v-344bebe4]{z-index:3;flex:1;justify-content:center;align-items:center;height:100%;padding:1rem;display:flex;position:relative}.featured-games-wrapper[data-v-344bebe4]{z-index:4;flex-direction:column;justify-content:center;width:100%;max-width:100%;height:100%;display:flex;position:relative}.featured-games-header[data-v-344bebe4]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;max-width:700px;margin-bottom:1rem;margin-left:auto;margin-right:auto;padding:.75rem;display:flex}.featured-icon[data-v-344bebe4]{animation:2s infinite pulse-344bebe4}.featured-title[data-v-344bebe4]{color:#d4af37;text-shadow:0 2px 4px #0000004d;margin:0;font-size:clamp(1rem,2.5vw,1.25rem);font-weight:700}.featured-games-grid[data-v-344bebe4]{flex-wrap:nowrap;flex:1;justify-content:center;align-items:stretch;gap:.5rem;width:100%;max-width:700px;min-height:0;margin:0 auto;display:flex}.featured-games-grid .v-col[data-v-344bebe4]{flex:1;min-width:0;max-width:350px;display:flex}@keyframes pulse-344bebe4{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.game-card[data-v-344bebe4]{min-width:100%;max-width:100%}.home-coupon-promo[data-v-344bebe4]{justify-content:center;display:flex;padding:0 2rem 2rem!important}@media (max-width:1900px){.hero-section-wrapper[data-v-344bebe4]{height:auto;min-height:auto;max-height:none}.hero-container-with-games[data-v-344bebe4]{flex-direction:column;gap:1rem;height:auto;min-height:auto;max-height:none}.hero-content-wrapper[data-v-344bebe4]{width:100%}.featured-games-wrapper[data-v-344bebe4]{justify-content:center;width:100%}.featured-games-wrapper[data-v-344bebe4] .featured-games-section{width:min(100%,1400px);margin-inline:auto}}@media (max-width:600px){.hero-container-with-games[data-v-344bebe4]{padding-inline:.75rem;gap:1.25rem;padding-bottom:.5rem}}[data-v-344bebe4] .geo-game-dialog-content{min-height:min(95vh,1100px)}@supports (height:100dvh){[data-v-344bebe4] .geo-game-dialog-content{min-height:min(95dvh,1100px)}}.live-guess-map[data-v-4756be13]{pointer-events:none;z-index:0;opacity:1;animation:.45s ease-out live-guess-map-fade-in-4756be13;position:absolute;inset:0}.live-guess-map[data-v-4756be13] .leaflet-container{width:100%;height:100%}.live-guess-map[data-v-4756be13] .leaflet-pane{filter:saturate(1.14)contrast(1.02)brightness()}.live-guess-map[data-v-4756be13] .leaflet-tile{opacity:.82}.live-guess-map[data-v-4756be13] .live-guess-ping-icon{background:0 0;border:0;justify-content:center!important;align-items:center!important;width:14px!important;height:14px!important;line-height:0!important;display:flex!important}.live-guess-map[data-v-4756be13] .live-guess-ping{transform-origin:50%;background:#ecbb2e1a;border:1.25px solid #ecbb2e5c;border-radius:999px;width:10px;height:10px;animation:3s ease-out infinite live-guess-ping-4756be13;box-shadow:0 0 4px #ecbb2e1f}.live-guess-map[data-v-4756be13] .live-guess-ping-recent{background:#ecbb2e2e;border-width:1.5px;border-color:#ecbb2e94;width:13px;height:13px;box-shadow:0 0 7px #ecbb2e2e}@keyframes live-guess-ping-4756be13{0%{opacity:.85;transform:scale(.5)}70%{opacity:0;transform:scale(2)}to{opacity:0;transform:scale(2.2)}}@keyframes live-guess-map-fade-in-4756be13{0%{opacity:0}to{opacity:1}}.more-games-section[data-v-bc1294b0]{position:relative}.section-header[data-v-bc1294b0]{justify-content:center;align-items:center;gap:.5rem;margin-bottom:1rem;display:flex}.section-title[data-v-bc1294b0]{color:rgb(var(--v-theme-primary));margin:0;font-size:clamp(1.4rem,4vw,2rem);font-weight:700}.games-grid-container[data-v-bc1294b0]{width:100%}.game-skeleton[data-v-bc1294b0]{border-radius:12px;width:100%}.games-row[data-v-bc1294b0]{gap:1rem}.game-col[data-v-bc1294b0]{padding:.5rem}.section-divider[data-v-bc1294b0]{justify-content:center;align-items:center;margin:2rem 0;display:flex;position:relative}.section-divider[data-v-bc1294b0]:before{content:"";z-index:1;background:linear-gradient(90deg,#0000 0%,#ecbb2e4d 20%,#ecbb2e99 50%,#ecbb2e4d 80%,#0000 100%);height:1px;position:absolute;top:50%;left:0;right:0}.section-divider-line[data-v-bc1294b0]{z-index:2;width:100%;max-width:1200px;position:relative;border-width:1px!important;border-color:#ecbb2e33!important}.navigation-drawer[data-v-ac659293]{border-right:1px solid #ecbb2e33;background:linear-gradient(135deg,#000 0%,#1a1a1a 100%)!important}[data-v-ac659293] .v-navigation-drawer{height:100vh!important;margin:0!important;padding:0!important;position:fixed!important;top:0!important;left:0!important;transform:none!important}[data-v-ac659293] .v-navigation-drawer__content{flex-direction:column!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;top:0!important;left:0!important}[data-v-ac659293] .v-navigation-drawer--rail{height:100vh!important;margin:0!important;padding:0!important;position:fixed!important;top:0!important;left:0!important;transform:none!important}[data-v-ac659293] .v-navigation-drawer--rail .v-navigation-drawer__content{flex-direction:column!important;height:100%!important;margin:0!important;padding:0!important;display:flex!important;position:relative!important;top:0!important;left:0!important}[data-v-ac659293] .v-navigation-drawer--rail .v-list-item{min-height:48px!important}.header-row[data-v-ac659293]{z-index:10;border-bottom:1px solid #ecbb2e33;overflow:hidden;height:64px!important;min-height:64px!important;max-height:64px!important;margin:0!important;padding:8px!important;position:absolute!important;top:1px!important;left:0!important;right:0!important}.header-content[data-v-ac659293]{z-index:1;align-items:center;width:100%;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:visible;height:48px!important;min-height:48px!important;max-height:48px!important}.header-expanded-content[data-v-ac659293]{opacity:1;transition:all .3s cubic-bezier(.4,0,.2,1);transform:translate(0)scale(1)}.header-expanded-content.v-enter-active[data-v-ac659293],.header-expanded-content.v-leave-active[data-v-ac659293]{transition:all .3s cubic-bezier(.4,0,.2,1)}.header-expanded-content.v-enter-from[data-v-ac659293],.header-expanded-content.v-leave-to[data-v-ac659293]{opacity:0;transform:translate(-20px)scale(.9)}.rail-toggle-btn[data-v-ac659293]{opacity:1;border:1px solid #ecbb2e4d;transition:all .3s cubic-bezier(.4,0,.2,1);background:#ecbb2e1a!important;min-width:39px!important;max-width:39px!important;min-height:39px!important;max-height:39px!important;margin:0!important;position:relative!important;top:-1px!important;left:0!important;transform:none!important}.rail-toggle-btn[data-v-ac659293]:hover{border-color:#ecbb2e80;background:#ecbb2e33!important;transform:none!important}.auth-btn[data-v-ac659293]{text-transform:none;letter-spacing:.5px;font-size:.875rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}.auth-btn[data-v-ac659293]:hover{transform:translateY(-1px)}.user-profile-section[data-v-ac659293]{opacity:1;justify-content:space-between;align-items:center;width:100%;padding:4px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:visible;transform:translate(0);height:48px!important;max-height:48px!important}.user-info[data-v-ac659293]{flex:1;align-items:center;min-width:0;padding:4px 0;display:flex;overflow:visible;height:40px!important;max-height:40px!important}.user-avatar[data-v-ac659293]{z-index:2;opacity:1;border:2px solid #ecbb2e4d;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;transform:scale(1);margin:0!important}.user-details[data-v-ac659293]{min-width:0;margin-left:4px;transition:all .3s cubic-bezier(.4,0,.2,1)}.user-email[data-v-ac659293]{white-space:nowrap;text-overflow:ellipsis;min-width:200px;max-width:200px;transition:all .3s cubic-bezier(.4,0,.2,1);display:block;overflow:hidden}.settings-btn[data-v-ac659293]{z-index:2;opacity:1;border:1px solid #ecbb2e4d;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;transform:scale(1);background:#ecbb2e1a!important;margin:0!important}.settings-btn[data-v-ac659293]:hover{border-color:#ecbb2e80;transform:scale(1.1);box-shadow:0 0 0 6px #ecbb2e1a;background:#ecbb2e33!important}.divider-custom[data-v-ac659293]{border-color:#ecbb2e4d!important}.navigation-list[data-v-ac659293]{flex:1;transition:all .3s cubic-bezier(.4,0,.2,1);overflow-y:auto;background:0 0!important;margin-top:72px!important;padding-top:0!important}.navigation-list .v-list-item[data-v-ac659293]{align-items:center;min-height:48px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;margin:0!important}.nav-item[data-v-ac659293]{border-radius:12px;align-items:center;min-height:48px;margin:4px 8px;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex;overflow:visible!important}.nav-item[data-v-ac659293] .v-list-item__content,.nav-item[data-v-ac659293] .v-list-item__prepend,.nav-item[data-v-ac659293] .v-list-item__append{overflow:visible!important}.nav-item.px-0[data-v-ac659293]{justify-content:center;margin:4px 8px;padding:0 8px!important}.nav-item.px-4[data-v-ac659293]{padding:0 16px!important}.nav-item[data-v-ac659293]:hover{transform:translate(4px);background:#ecbb2e1a!important}.nav-item.px-0[data-v-ac659293]:hover{transform:none}.nav-item.v-list-item--active[data-v-ac659293]{background:#ecbb2e26!important}.nav-icon[data-v-ac659293]{justify-content:center;align-items:center;transition:color .3s,transform .3s;display:flex}.nav-item.px-0 .nav-icon[data-v-ac659293]{margin-left:0!important;margin-right:0!important}.rail-icon[data-v-ac659293]{flex:0 0 24px!important;justify-content:center!important;align-items:center!important;width:24px!important;height:24px!important;display:flex!important}.nav-item:hover .nav-icon[data-v-ac659293]{transform:scale(1.1);color:#ecbb2e!important}.nav-title[data-v-ac659293]{margin-left:8px;font-weight:500;transition:all .3s cubic-bezier(.4,0,.2,1)}.logout-item[data-v-ac659293]:hover{background:#d939431a!important}.logout-item:hover .nav-icon[data-v-ac659293]{color:#d93943!important}@keyframes fadeInUp-ac659293{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.nav-item[data-v-ac659293]{animation:.3s forwards fadeInUp-ac659293}.nav-icon-wrapper[data-v-ac659293]{justify-content:center;align-items:center;display:flex;position:relative;overflow:visible!important}.rail-icon-wrapper[data-v-ac659293]{width:100%;height:100%;overflow:visible!important}.bonus-icon[data-v-ac659293]{filter:drop-shadow(0 1px 4px #4caf5066);animation:2s ease-in-out infinite bonusIconPulse-ac659293;color:#2e7d32!important}@keyframes bonusIconPulse-ac659293{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.bonus-sparkle[data-v-ac659293]{pointer-events:none;z-index:10;font-size:8px;animation:2s ease-in-out infinite sparkleFloat-ac659293;position:absolute}.bonus-sparkle-1[data-v-ac659293]{animation-delay:0s;top:-4px;left:-4px}.bonus-sparkle-2[data-v-ac659293]{animation-delay:.7s;top:-2px;right:-2px}@keyframes sparkleFloat-ac659293{0%,to{opacity:0;transform:translateY(0)scale(.5)}50%{opacity:1;transform:translateY(-4px)scale(1)}}.bottom-nav[data-v-fd491349]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1000!important;visibility:visible!important;opacity:1!important;background:linear-gradient(135deg,#000 0%,#1a1a1a 100%)!important;border-top:1px solid #ecbb2e4d!important;width:100%!important;height:72px!important;display:block!important;position:fixed!important;bottom:0!important;left:0!important;right:0!important;box-shadow:0 -2px 12px #0000004d!important}.bottom-nav[data-v-fd491349] *,.bottom-nav[data-v-fd491349] :before,.bottom-nav[data-v-fd491349] :after,.v-bottom-navigation[data-v-fd491349] *,.v-bottom-navigation[data-v-fd491349] :before,.v-bottom-navigation[data-v-fd491349] :after{background:0 0!important}.bottom-nav-btn[data-v-fd491349]{flex:1 1 0!important;min-width:60px!important;max-width:100%!important;height:56px!important;margin:8px 4px!important;position:relative!important;overflow:visible!important}.bottom-nav-btn[data-v-fd491349]:before{content:"";opacity:0;background:linear-gradient(135deg,#ecbb2e1a 0%,#f1e3810d 100%);border-radius:16px;transition:opacity .3s;position:absolute;inset:0}.bottom-nav .v-btn[data-v-fd491349],.bottom-nav .v-btn[data-v-fd491349]:before,.bottom-nav .v-btn[data-v-fd491349]:after{box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.bottom-nav .v-icon[data-v-fd491349],.bottom-nav .bottom-nav-label[data-v-fd491349]{transform:scale(1)!important}.bottom-nav-content[data-v-fd491349]{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:100%;max-width:100%;display:flex;position:relative}.bottom-nav-icon[data-v-fd491349]{color:#ffffffb3!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important}.bottom-nav-indicator[data-v-fd491349]{z-index:1001;color:#fff;border:2px solid rgb(var(--v-theme-error));will-change:transform, box-shadow;border-radius:12px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;padding:0 6px;font-size:11px;font-weight:600;line-height:1;animation:1.6s ease-out infinite bottomNavIndicatorPulse-fd491349;display:flex;position:absolute;top:3px;right:10px;box-shadow:0 2px 6px #0000004d;background:rgb(var(--v-theme-error))!important}@keyframes bottomNavIndicatorPulse-fd491349{0%{box-shadow:0 2px 6px #0000004d, 0 0 0 0 rgba(var(--v-theme-error), .55);transform:scale(1)}70%{box-shadow:0 2px 6px #0000004d, 0 0 0 10px rgba(var(--v-theme-error), 0);transform:scale(1.08)}to{box-shadow:0 2px 6px #0000004d, 0 0 0 0 rgba(var(--v-theme-error), 0);transform:scale(1)}}@media (prefers-reduced-motion:reduce){.bottom-nav-indicator[data-v-fd491349]{animation:none}}.bottom-nav-btn:hover .bottom-nav-icon[data-v-fd491349]{color:#ecbb2e!important}.bottom-nav-btn-active .bottom-nav-icon[data-v-fd491349]{color:#ecbb2e!important;transform:scale(1)!important}.bottom-nav-label[data-v-fd491349]{color:#fff9!important;text-transform:uppercase!important;letter-spacing:.4px!important;white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:clamp(.72rem,2.4vw,.875rem)!important;font-weight:600!important;line-height:1.35!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;overflow:hidden!important}.bottom-nav-with-help .bottom-nav-label[data-v-fd491349]{font-size:clamp(.68rem,2.1vw,.8125rem)!important}.bottom-nav-btn:hover .bottom-nav-label[data-v-fd491349]{transform:translateY(-1px);color:#ecbb2ee6!important}.bottom-nav-btn-active .bottom-nav-label[data-v-fd491349]{color:#ecbb2e!important;font-weight:600!important;transform:none!important}.bottom-nav-icon-wrapper[data-v-fd491349]{justify-content:center;align-items:center;display:flex;position:relative}.bonus-icon[data-v-fd491349]{filter:drop-shadow(0 1px 4px #4caf5066);animation:2s ease-in-out infinite bonusIconPulse-fd491349;color:#2e7d32!important}@keyframes bonusIconPulse-fd491349{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}.bonus-sparkle[data-v-fd491349]{pointer-events:none;z-index:10;font-size:8px;animation:2s ease-in-out infinite sparkleFloat-fd491349;position:absolute}.bonus-sparkle-1[data-v-fd491349]{animation-delay:0s;top:-4px;left:-4px}.bonus-sparkle-2[data-v-fd491349]{animation-delay:.7s;top:-2px;right:-2px}@keyframes sparkleFloat-fd491349{0%,to{opacity:0;transform:translateY(0)scale(.5)}50%{opacity:1;transform:translateY(-4px)scale(1)}}.app-bar[data-v-3af812c4]{border-bottom:1px solid #ecbb2e33;transition:all .3s cubic-bezier(.4,0,.2,1);background:linear-gradient(135deg,#000 0%,#1a1a1a 100%)!important}.logo-link[data-v-3af812c4]{transition:all .3s cubic-bezier(.4,0,.2,1)}.auth-btn[data-v-3af812c4]{text-transform:none;letter-spacing:.5px;font-size:.875rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}.auth-btn[data-v-3af812c4]:hover{transform:translateY(-1px)}.balance-btn[data-v-3af812c4]{opacity:1;transition:all .3s;transform:translate(0);background:#ecbb2e1a!important;border:1px solid #ecbb2e4d!important}.balance-btn[data-v-3af812c4]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #ecbb2e33;background:#ecbb2e33!important;border-color:#ecbb2e80!important}.balance-icon[data-v-3af812c4],.balance-amount[data-v-3af812c4],.balance-currency[data-v-3af812c4]{transition:all .3s}.admin-btn[data-v-3af812c4]{opacity:1;transition:all .3s;transform:translate(0)}.admin-btn[data-v-3af812c4]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #ecbb2e33}.app-bar-profile-btn[data-v-3af812c4]{opacity:1;transition:all .3s;transform:translate(0)}.app-bar-profile-btn[data-v-3af812c4]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #ecbb2e33}.app-bar-avatar[data-v-3af812c4]{border:2px solid #ecbb2e33;transition:all .3s}.app-bar-profile-btn:hover .app-bar-avatar[data-v-3af812c4]{border-color:#ecbb2e99;transform:scale(1.1);box-shadow:0 0 0 6px #ecbb2e1a}.profile-menu-card[data-v-3af812c4]{background:linear-gradient(135deg,#000 0%,#212121 100%)!important;border:1px solid #ecbb2e33!important;border-radius:16px!important;overflow:hidden!important;box-shadow:0 8px 32px #0006!important}.profile-menu-header[data-v-3af812c4]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e1a;position:relative;border-radius:16px 16px 0 0!important;padding:16px 20px 12px!important;overflow:visible!important}.profile-menu-avatar[data-v-3af812c4]{transition:all .3s;border:2px solid #ecbb2e4d!important}.profile-menu-user-info[data-v-3af812c4]{flex:1;min-width:0;margin-left:10px}.profile-menu-username[data-v-3af812c4]{margin-bottom:2px;line-height:1.2;color:rgb(var(--v-theme-primary))!important;font-size:1rem!important;font-weight:700!important}.profile-menu-email[data-v-3af812c4]{white-space:nowrap;text-overflow:ellipsis;max-width:160px;display:block;overflow:hidden;color:#ffffffb3!important;font-size:.85rem!important;font-weight:400!important}.profile-menu-settings-btn[data-v-3af812c4]{z-index:1;border-radius:12px;transition:all .3s;position:relative;overflow:visible!important}.profile-menu-settings-btn[data-v-3af812c4]:hover{transform:translateY(-1px);background:#ecbb2e26!important}.profile-menu-settings-btn[data-v-3af812c4] .v-icon{transition:all .3s}.profile-menu-settings-btn[data-v-3af812c4]:hover .v-icon{filter:drop-shadow(0 0 4px #ecbb2e66);transform:rotate(10deg)scale(1.1);color:rgb(var(--v-theme-primary))!important}.profile-menu-divider[data-v-3af812c4]{margin:0 12px;border-width:1px!important;border-color:#ecbb2e33!important}.profile-menu-footer[data-v-3af812c4]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-radius:0 0 16px 16px!important;padding:8px 20px 12px!important}.profile-menu-logout-btn[data-v-3af812c4]{text-transform:none;letter-spacing:.5px;border-radius:8px;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1)}.profile-menu-logout-btn[data-v-3af812c4]:hover{filter:drop-shadow(0 2px 8px #f443364d);transform:translateY(-1px);background:#f443361a!important}.profile-menu-logout-btn[data-v-3af812c4] .v-icon{transition:all .3s}.profile-menu-logout-btn[data-v-3af812c4]:hover .v-icon{transform:translate(-2px)}.footer-container[data-v-3774f87d]{background:linear-gradient(135deg,#000 0%,#1a1a1a 100%);border-top:1px solid #ecbb2e33;position:relative;overflow:hidden}.footer-container[data-v-3774f87d]:before{content:"";background:linear-gradient(90deg,#0000 0%,#ecbb2e80 50%,#0000 100%);height:1px;position:absolute;top:0;left:0;right:0}.footer-main-col[data-v-3774f87d]{max-width:none}.footer-logo-link[data-v-3774f87d]{cursor:pointer;line-height:0;text-decoration:none;display:inline-block}.footer-logo-link[data-v-3774f87d] .v-img{display:block!important}.footer-description[data-v-3774f87d]{font-size:.95rem;font-weight:400;line-height:1.7;color:#fffc!important}.footer-section-title[data-v-3774f87d]{letter-spacing:.8px;padding-bottom:8px;font-size:1.1rem;font-weight:700;position:relative;color:#fff!important}.footer-section-title[data-v-3774f87d]:after{content:"";background:linear-gradient(90deg, rgb(var(--v-theme-primary)) 0%, #ecbb2e80 100%);border-radius:1px;width:30px;height:2px;position:absolute;bottom:0;left:0}.footer-site-nav[data-v-3774f87d]{flex-direction:column;display:flex}.footer-nav-row[data-v-3774f87d]{text-align:start;width:100%;min-height:40px;font:inherit;cursor:pointer;color:inherit;background:0 0;border:none;border-radius:8px;align-items:center;gap:.5rem;margin-bottom:4px;display:flex}.footer-nav-row-icon[data-v-3774f87d]{flex-shrink:0;margin-right:4px}.footer-nav-row-text[data-v-3774f87d]{font-weight:500}.footer-link[data-v-3774f87d]{border-radius:8px;transition:all .3s cubic-bezier(.4,0,.2,1)}.footer-link[data-v-3774f87d]:hover{transform:translate(4px);background:#ecbb2e1a!important}.footer-link .footer-nav-row-text[data-v-3774f87d]{font-weight:500;transition:all .3s}.footer-link:hover .footer-nav-row-text[data-v-3774f87d]{color:rgb(var(--v-theme-primary))!important}.footer-link[data-v-3774f87d] .v-icon{transition:all .3s}.footer-link[data-v-3774f87d]:hover .v-icon{transform:scale(1.1);color:rgb(var(--v-theme-primary))!important}.contact-info[data-v-3774f87d]{font-size:.95rem;line-height:1.6;color:#fffc!important}.social-links[data-v-3774f87d]{margin-top:12px}.social-btn[data-v-3774f87d]{border-radius:12px;transition:all .3s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden}.social-btn[data-v-3774f87d]:before{content:"";opacity:0;background:linear-gradient(135deg,#ecbb2e1a 0%,#ecbb2e0d 100%);transition:opacity .3s;position:absolute;inset:0}.social-btn[data-v-3774f87d]:hover{transform:translateY(-3px)scale(1.1);box-shadow:0 6px 16px #ecbb2e4d;background:#ecbb2e26!important}.social-btn[data-v-3774f87d]:hover:before{opacity:1}.social-icon[data-v-3774f87d]{z-index:1;opacity:1;width:24px;height:24px;font-size:24px;transition:all .3s;position:relative}.social-btn:hover .social-icon[data-v-3774f87d]{transform:scale(1.1);color:rgb(var(--v-theme-primary))!important}.footer-divider[data-v-3774f87d]{border-width:1px!important;border-color:#ecbb2e33!important}.footer-links-separator[data-v-3774f87d]{justify-content:center;align-items:center;width:min(420px,100% - 48px);margin:.4rem auto .55rem;display:flex;position:relative}.footer-links-separator[data-v-3774f87d]:before{content:"";z-index:1;background:linear-gradient(90deg,#0000 0%,#ecbb2e4d 20%,#ecbb2e99 50%,#ecbb2e4d 80%,#0000 100%);height:1px;position:absolute;top:50%;left:0;right:0}.footer-links-separator-line[data-v-3774f87d]{z-index:2;width:100%;position:relative;border-width:1px!important;border-color:#ecbb2e33!important}.footer-legal-link[data-v-3774f87d]{border-radius:6px;min-height:34px;font-weight:500;transition:all .3s;position:relative;padding-inline:10px!important}.footer-legal-link[data-v-3774f87d]:hover{transform:translateY(-1px);color:rgb(var(--v-theme-primary))!important;background:#ecbb2e1a!important}.footer-preferences-row[data-v-3774f87d],.footer-legal-row[data-v-3774f87d]{gap:.2rem .35rem}.footer-preferences-row[data-v-3774f87d] .v-col,.footer-legal-row[data-v-3774f87d] .v-col{padding-top:0;padding-bottom:0}.footer-disclaimer-row[data-v-3774f87d] .v-col{padding-top:.35rem;padding-bottom:.1rem}.footer-copyright-row[data-v-3774f87d] .v-col{padding-top:.2rem;padding-bottom:0}.footer-version-row[data-v-3774f87d] .v-col{padding-top:0;padding-bottom:0}.copyright[data-v-3774f87d]{letter-spacing:.3px;font-size:.9rem;font-weight:400;color:#fff9!important}.version[data-v-3774f87d]{letter-spacing:.2px;font-size:.75rem;font-weight:300;color:#ffffff80!important}.terms-change-dialog[data-v-b0332114]{background:linear-gradient(135deg,#000 0%,#212121 100%);border:1px solid #ecbb2e33;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px #0000004d}.terms-change-toolbar[data-v-b0332114]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.terms-change-toolbar .v-toolbar-title[data-v-b0332114]{color:#fff}.terms-info-box[data-v-b0332114]{background-color:rgba(var(--v-theme-surface), .3);border:1px solid #ecbb2e33;border-left:4px solid #ecbb2e;border-radius:8px;padding:12px}.accept-btn[data-v-b0332114]{text-transform:uppercase;letter-spacing:1.5px;font-size:1.2rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1),background-position .6s;position:relative;overflow:hidden;box-shadow:0 4px 15px #000;color:#fff!important;background:#2e7d32!important;border-radius:27px!important;height:54px!important;text-decoration:none!important}.accept-btn[data-v-b0332114] .v-icon,.accept-btn[data-v-b0332114] .v-btn__content{color:#fff!important;text-decoration:none!important}.accept-btn[data-v-b0332114]:hover{filter:brightness(1.1);transform:translateY(-2px)scale(1.02);box-shadow:0 8px 25px #000;background-position:100% 100%!important;text-decoration:none!important}.accept-btn[data-v-b0332114]:hover:before{opacity:1}.accept-btn[data-v-b0332114]:disabled{box-shadow:none;filter:none;transform:none;color:#ffffff80!important;background:#ffffff1a!important}.text-primary[data-v-b0332114]{text-decoration:none;transition:all .3s;color:rgb(var(--v-theme-primary))!important}.text-primary[data-v-b0332114]:hover{text-decoration:underline;color:#f1e381!important}@media (max-width:600px){.terms-change-dialog[data-v-b0332114]{box-shadow:none!important;width:100%!important;min-width:unset!important;border:none!important;border-radius:0!important;flex-direction:column!important;padding:16px!important;display:flex!important}.terms-change-toolbar[data-v-b0332114]{display:none!important}.terms-info-box[data-v-b0332114]{padding:10px}}.auth-greeting[data-v-b0332114]{color:#fff;text-align:center;background:linear-gradient(135deg,#fff 0%,#ecbb2e 100%);-webkit-text-fill-color:transparent;opacity:0;-webkit-background-clip:text;background-clip:text;margin-bottom:24px;font-size:1.7rem;font-weight:800;line-height:1.2;animation:.5s ease-out both paused fadeInUp-b0332114}.auth-greeting.animate[data-v-b0332114]{animation-play-state:running}@keyframes fadeInUp-b0332114{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.registration-prompt-dialog[data-v-e1c9cfd6] .v-overlay__scrim{-webkit-backdrop-filter:blur(12px);background:#000c!important}.registration-prompt-card[data-v-e1c9cfd6]{background:linear-gradient(135deg,#000 0%,#212121 100%)!important;border:1px solid #ecbb2e4d!important;border-radius:16px!important;box-shadow:0 8px 32px #00000080!important}.registration-icon[data-v-e1c9cfd6]{animation:2s ease-in-out infinite pulse-e1c9cfd6}@keyframes pulse-e1c9cfd6{0%,to{opacity:1;transform:scale(1)}50%{opacity:.9;transform:scale(1.05)}}.registration-title[data-v-e1c9cfd6]{color:#fff;background:linear-gradient(135deg,#fff 0%,#ecbb2e 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.registration-description[data-v-e1c9cfd6]{color:#fffc;line-height:1.6}.registration-btn[data-v-e1c9cfd6]{text-transform:uppercase;letter-spacing:.5px;font-size:1rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1),background-position .6s;position:relative;overflow:hidden;box-shadow:0 4px 12px #ecbb2e4d;color:#000!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%) 0 0/200% 200%!important}.registration-btn[data-v-e1c9cfd6]:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%) 0 0/200% 200%;transition:opacity .6s;position:absolute;inset:0}.registration-btn[data-v-e1c9cfd6]:hover{filter:brightness(1.1);transform:translateY(-2px)scale(1.02);box-shadow:0 8px 20px #ecbb2e80;background-position:100% 100%!important}.registration-btn[data-v-e1c9cfd6]:hover:before{opacity:1}.dismiss-btn[data-v-e1c9cfd6]{text-transform:none;font-size:.875rem;color:#fff9!important}.dismiss-btn[data-v-e1c9cfd6]:hover{color:#ffffffe6!important;background:#ffffff0d!important}.button-container[data-v-e1c9cfd6]{gap:0;margin-top:8px}@media (max-width:600px){.registration-prompt-card[data-v-e1c9cfd6]{margin:16px!important}.registration-prompt-card .v-card-text[data-v-e1c9cfd6]{padding:24px!important}.registration-title[data-v-e1c9cfd6]{font-size:1.25rem!important}.registration-description[data-v-e1c9cfd6]{font-size:.9rem!important}}.persistent-geo-guess-map-backdrop[data-v-7ce6759e]{z-index:0;pointer-events:none;position:fixed;inset:0}.persistent-geo-guess-map-overlay[data-v-7ce6759e]{background:radial-gradient(circle at 15% 25%,#ecbb2e33 0%,#ecbb2e00 46%),radial-gradient(circle at 82% 80%,#1a70842e 0%,#1a708400 50%),linear-gradient(115deg,#040c14c2 0%,#06161ead 50%,#040b12cc 100%);position:absolute;inset:0}.slot-wrapper[data-v-699735af]{z-index:2;position:relative}.layout-footer-wrapper[data-v-699735af]{z-index:3;position:relative}.complete-account-dialog[data-v-699735af] .v-overlay__scrim{-webkit-backdrop-filter:blur(12px);background:#000c!important}.complete-account-card[data-v-699735af]{background:linear-gradient(135deg,#000 0%,#212121 100%)!important;border:1px solid #ecbb2e4d!important;border-radius:16px!important;box-shadow:0 8px 32px #00000080!important}.complete-account-title[data-v-699735af]{color:#fff;background:linear-gradient(135deg,#fff 0%,#ecbb2e 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.complete-account-description[data-v-699735af]{color:#fffc;line-height:1.6}.complete-account-btn[data-v-699735af]{font-weight:800}.custom-notification-banner[data-v-3fc2e0d9]{z-index:9999;justify-content:center;align-items:flex-start;width:100%;max-width:100vw;display:flex;pointer-events:none!important;position:fixed!important;top:20px!important;left:0!important;right:0!important}.custom-notification-banner .notification-card[data-v-3fc2e0d9]{pointer-events:auto!important}.v-snackbar[data-v-3fc2e0d9]{margin:0 auto!important}.custom-notification-banner[data-v-3fc2e0d9]{left:50%!important;right:auto!important;overflow:visible!important;transform:translate(-50%)!important}.custom-notification-banner .v-snackbar__wrapper[data-v-3fc2e0d9]{margin:20px!important;padding:30px 50px 50px!important;overflow:visible!important}.custom-notification-banner .v-snackbar__content[data-v-3fc2e0d9]{margin:0!important;padding:0!important;overflow:visible!important}.notification-card[data-v-3fc2e0d9]{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:linear-gradient(135deg,#000 0%,#212121 100%)!important;border:1px solid #ffffff1a!important;border-radius:16px!important;margin:0 20px 20px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 8px 32px #0006!important}.notification-card[data-v-3fc2e0d9]:hover{transform:translateY(-2px);box-shadow:0 12px 40px #00000080!important}.notification-icon-container[data-v-3fc2e0d9]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.notification-icon[data-v-3fc2e0d9]{transition:all .3s}.notification-icon-success[data-v-3fc2e0d9]{color:#00ff82}.notification-icon-error[data-v-3fc2e0d9]{color:#ff4757}.notification-icon-warning[data-v-3fc2e0d9]{color:#ffa502}.notification-icon-info[data-v-3fc2e0d9]{color:#3742fa}.notification-content[data-v-3fc2e0d9]{min-width:0}.notification-title[data-v-3fc2e0d9]{color:#fff;line-height:1.4}.notification-text[data-v-3fc2e0d9]{color:#fffc;line-height:1.5}.notification-action-btn[data-v-3fc2e0d9]{transition:all .2s!important}.notification-action-btn-success[data-v-3fc2e0d9]{color:#00ff82!important;border-color:#00ff82!important}.notification-action-btn-success[data-v-3fc2e0d9]:hover{background:#00ff821a!important}.notification-action-btn-error[data-v-3fc2e0d9]{color:#ff4757!important;border-color:#ff4757!important}.notification-action-btn-error[data-v-3fc2e0d9]:hover{background:#ff47571a!important}.notification-action-btn-warning[data-v-3fc2e0d9]{color:#ffa502!important;border-color:#ffa502!important}.notification-action-btn-warning[data-v-3fc2e0d9]:hover{background:#ffa5021a!important}.notification-action-btn-info[data-v-3fc2e0d9]{color:#3742fa!important;border-color:#3742fa!important}.notification-action-btn-info[data-v-3fc2e0d9]:hover{background:#3742fa1a!important}.notification-close-btn[data-v-3fc2e0d9]{flex-shrink:0;color:#fff9!important;background:#ffffff0d!important;border-radius:50%!important;margin-left:16px!important;transition:all .2s!important}.notification-close-btn[data-v-3fc2e0d9]:hover{transform:scale(1.1);color:#ffffffe6!important;background:#ffffff1a!important}.notification-card.notification-success[data-v-3fc2e0d9]{border:1px solid #00ff82!important}.notification-success .notification-icon-container[data-v-3fc2e0d9]{background:#00ff821a;border-color:#00ff8233}.notification-card.notification-error[data-v-3fc2e0d9]{border:1px solid #ff4757!important}.notification-error .notification-icon-container[data-v-3fc2e0d9]{background:#ff47571a;border-color:#ff475733}.notification-card.notification-warning[data-v-3fc2e0d9]{border:1px solid #ffa502!important}.notification-warning .notification-icon-container[data-v-3fc2e0d9]{background:#ffa5021a;border-color:#ffa50233}.notification-card.notification-info[data-v-3fc2e0d9]{border:1px solid #3742fa!important}.notification-info .notification-icon-container[data-v-3fc2e0d9]{background:#3742fa1a;border-color:#3742fa33}.custom-notification-banner .v-snackbar__wrapper[data-v-3fc2e0d9]{justify-content:center;width:100%;display:flex}.notification-card[data-v-3fc2e0d9]{animation:.4s cubic-bezier(.4,0,.2,1) slideInFromTop-3fc2e0d9}@keyframes slideInFromTop-3fc2e0d9{0%{opacity:0;transform:translateY(-100px)}to{opacity:1;transform:translateY(0)}}.custom-notification-banner[data-v-257fc383]{z-index:9999;justify-content:center;align-items:flex-end;width:auto;max-width:100vw;display:flex;pointer-events:none!important;position:fixed!important;bottom:0!important;left:50%!important;right:auto!important;overflow:visible!important;transform:translate(-50%)!important}.custom-notification-banner .notification-card[data-v-257fc383]{pointer-events:auto!important}.v-snackbar[data-v-257fc383]{margin:0 auto!important}.custom-notification-banner .v-snackbar__wrapper[data-v-257fc383]{justify-content:center;align-items:center;max-width:calc(100vw - 40px);display:flex;width:auto!important;margin:0 auto!important;padding:30px 50px 50px!important;overflow:visible!important}.custom-notification-banner .v-snackbar__content[data-v-257fc383]{margin:0!important;padding:0!important;overflow:visible!important}.notification-card[data-v-257fc383]{max-width:calc(100vw - 40px);-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:linear-gradient(135deg,#000 0%,#212121 100%)!important;border:1px solid #ffffff1a!important;border-radius:16px!important;width:fit-content!important;margin:0 auto 20px!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 8px 32px #0006!important}.notification-card[data-v-257fc383]:hover{transform:translateY(-2px);box-shadow:0 12px 40px #00000080!important}.notification-avatar-container[data-v-257fc383]{flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.notification-avatar[data-v-257fc383]{border:2px solid #fff3;transition:all .3s}.notification-avatar-placeholder[data-v-257fc383]{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.notification-avatar-icon[data-v-257fc383]{color:#fff9}.notification-content[data-v-257fc383]{min-width:0}.notification-title[data-v-257fc383]{color:#fff;line-height:1.4}.notification-text[data-v-257fc383]{color:#fffc;line-height:1.5}.notification-card.notification[data-v-257fc383]{border:1px solid rgb(var(--v-theme-primary))!important}.notification .notification-avatar[data-v-257fc383]{border-color:rgba(var(--v-theme-primary), .3)}.notification .notification-avatar-placeholder[data-v-257fc383]{background:rgba(var(--v-theme-primary), .1);border-color:rgba(var(--v-theme-primary), .2)}.notification .notification-avatar-icon[data-v-257fc383]{color:rgb(var(--v-theme-primary))}.notification-card[data-v-257fc383]{animation:.4s cubic-bezier(.4,0,.2,1) slideInFromTop}@keyframes slideInFromBottom-257fc383{0%{opacity:0;transform:translateY(100px)}to{opacity:1;transform:translateY(0)}}@media (max-width:960px){.custom-notification-banner .v-snackbar__wrapper[data-v-257fc383]{max-width:calc(100vw - 24px);margin:12px!important;padding:12px 16px 16px!important}.notification-card[data-v-257fc383]{max-width:calc(100vw - 24px);border-radius:12px!important;margin:0 auto 12px!important}.notification-card-text[data-v-257fc383]{padding:12px!important}.notification-avatar-container[data-v-257fc383]{width:32px;height:32px}.notification-avatar-container[data-v-257fc383] .v-avatar{width:32px!important;height:32px!important}.notification-avatar-placeholder[data-v-257fc383]{width:32px;height:32px}.notification-avatar-placeholder .notification-avatar-icon[data-v-257fc383]{font-size:18px!important}.notification-title[data-v-257fc383]{line-height:1.3;font-size:.875rem!important}.notification-text[data-v-257fc383]{line-height:1.4;font-size:.75rem!important}}.imprint-container[data-v-257bd4cb]{max-width:1200px;margin:0 auto;padding:24px 16px}.imprint-wrapper[data-v-257bd4cb]{flex-direction:column;gap:20px;display:flex}.imprint-card[data-v-257bd4cb]{background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;padding:24px;transition:all .3s}.imprint-card[data-v-257bd4cb]:hover{background:#ffffff0d;border-color:#ecbb2e4d}.header-card[data-v-257bd4cb]{padding:32px}.header-content[data-v-257bd4cb]{flex-wrap:wrap;align-items:center;gap:32px;display:flex}.header-title-section[data-v-257bd4cb]{flex:1;min-width:200px}.imprint-title[data-v-257bd4cb]{color:rgb(var(--v-theme-primary));align-items:center;gap:12px;margin:0 0 8px;font-size:1.75rem;font-weight:600;display:flex}.imprint-title-icon[data-v-257bd4cb]{font-size:1.75rem}.imprint-subtitle[data-v-257bd4cb]{color:#ffffffb3;margin:0;font-size:.875rem}.header-divider[data-v-257bd4cb]{border-color:#fff3;height:60px}.company-name-section[data-v-257bd4cb]{text-align:center;flex-direction:column;flex:1;align-items:center;gap:12px;min-width:200px;display:flex}.company-name[data-v-257bd4cb]{color:#fff;margin:0;font-size:1.5rem;font-weight:600}.company-meta[data-v-257bd4cb]{color:#ffffffb3;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;font-size:.875rem;display:flex}.company-divider[data-v-257bd4cb]{color:#fff6}.contact-card[data-v-257bd4cb]{padding:28px}.section-title[data-v-257bd4cb]{color:rgb(var(--v-theme-primary));align-items:center;gap:10px;margin:0 0 20px;font-size:1.25rem;font-weight:600;display:flex}.section-icon[data-v-257bd4cb]{font-size:1.5rem}.contact-grid[data-v-257bd4cb]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px;display:grid}.contact-item[data-v-257bd4cb]{flex-direction:column;gap:12px;display:flex}.contact-label[data-v-257bd4cb]{color:rgb(var(--v-theme-primary));text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:8px;font-size:.875rem;font-weight:600;display:flex}.contact-icon[data-v-257bd4cb]{font-size:1.25rem}.contact-value[data-v-257bd4cb]{flex-direction:column;gap:8px;display:flex}.contact-value p[data-v-257bd4cb]{color:#ffffffe6;margin:0;line-height:1.6}.contact-note[data-v-257bd4cb]{color:#fff9;font-size:.8125rem}.contact-link[data-v-257bd4cb]{color:rgb(var(--v-theme-primary));text-decoration:none;transition:all .2s;display:inline-block}.contact-link[data-v-257bd4cb]:hover{color:rgb(var(--v-theme-secondary));transform:translate(4px)}.details-grid[data-v-257bd4cb]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;display:grid}.detail-card[data-v-257bd4cb]{padding:20px}.detail-header[data-v-257bd4cb]{align-items:center;gap:10px;margin-bottom:12px;display:flex}.detail-icon[data-v-257bd4cb]{color:rgb(var(--v-theme-primary));font-size:1.5rem}.detail-title[data-v-257bd4cb]{color:rgb(var(--v-theme-primary));text-transform:uppercase;letter-spacing:.5px;margin:0;font-size:.9375rem;font-weight:600}.detail-content[data-v-257bd4cb]{color:#ffffffe6;margin:0;font-size:.9375rem;line-height:1.6}.detail-note[data-v-257bd4cb]{color:#fff9;margin:8px 0 0;font-size:.8125rem;line-height:1.5}.detail-link[data-v-257bd4cb]{color:rgb(var(--v-theme-primary));text-decoration:none;transition:color .2s}.detail-link[data-v-257bd4cb]:hover{color:rgb(var(--v-theme-secondary))}.additional-info[data-v-257bd4cb]{flex-direction:column;gap:20px;padding:24px;display:flex}.additional-item[data-v-257bd4cb]{align-items:flex-start;gap:16px;display:flex}.additional-icon[data-v-257bd4cb]{color:rgb(var(--v-theme-primary));flex-shrink:0;margin-top:2px;font-size:1.5rem}.additional-content[data-v-257bd4cb]{flex:1}.additional-title[data-v-257bd4cb]{color:rgb(var(--v-theme-primary));text-transform:uppercase;letter-spacing:.5px;margin:0 0 6px;font-size:.9375rem;font-weight:600}.additional-text[data-v-257bd4cb]{color:#ffffffe6;margin:0;font-size:.9375rem;line-height:1.6}.additional-link[data-v-257bd4cb]{color:rgb(var(--v-theme-primary));font-size:.9375rem;text-decoration:none;transition:color .2s}.additional-link[data-v-257bd4cb]:hover{color:rgb(var(--v-theme-secondary))}.liability-card[data-v-257bd4cb]{padding:28px}.liability-items[data-v-257bd4cb]{flex-direction:column;gap:24px;display:flex}.liability-item[data-v-257bd4cb]{border-bottom:1px solid #ffffff1a;padding-bottom:24px}.liability-item[data-v-257bd4cb]:last-child{border-bottom:none;padding-bottom:0}.liability-title[data-v-257bd4cb]{color:rgb(var(--v-theme-primary));align-items:center;gap:10px;margin:0 0 12px;font-size:1rem;font-weight:600;display:flex}.liability-icon[data-v-257bd4cb]{font-size:1.25rem}.liability-text[data-v-257bd4cb]{color:#ffffffd9;margin:0;font-size:.9375rem;line-height:1.7}@media (max-width:960px){.imprint-container[data-v-257bd4cb]{padding:16px 12px}.imprint-wrapper[data-v-257bd4cb]{gap:16px}.header-card[data-v-257bd4cb]{padding:24px}.header-content[data-v-257bd4cb]{flex-direction:column;align-items:flex-start;gap:24px}.header-divider[data-v-257bd4cb]{display:none}.header-title-section[data-v-257bd4cb],.company-name-section[data-v-257bd4cb]{width:100%}.imprint-title[data-v-257bd4cb],.imprint-title-icon[data-v-257bd4cb]{font-size:1.5rem}.imprint-card[data-v-257bd4cb]{padding:20px}.company-name[data-v-257bd4cb]{font-size:1.5rem}.contact-grid[data-v-257bd4cb]{grid-template-columns:1fr;gap:20px}.details-grid[data-v-257bd4cb]{grid-template-columns:1fr;gap:16px}.section-title[data-v-257bd4cb]{font-size:1.125rem}.section-icon[data-v-257bd4cb]{font-size:1.25rem}}@media (max-width:600px){.imprint-container[data-v-257bd4cb]{padding:12px 8px}.imprint-card[data-v-257bd4cb]{padding:16px}.header-card[data-v-257bd4cb]{padding:20px 16px}.header-content[data-v-257bd4cb]{gap:20px}.imprint-title[data-v-257bd4cb],.imprint-title-icon[data-v-257bd4cb],.company-name[data-v-257bd4cb]{font-size:1.25rem}.company-meta[data-v-257bd4cb]{flex-direction:column;gap:4px}.company-divider[data-v-257bd4cb]{display:none}.contact-card[data-v-257bd4cb],.liability-card[data-v-257bd4cb]{padding:20px}.additional-item[data-v-257bd4cb]{flex-direction:column;gap:12px}}.privacy p[data-v-47c47f1a],.terms p[data-v-fabf69bc]{line-height:1.7}.news-center[data-v-8c55d242]{max-width:1200px;margin:0 auto;padding:32px 16px}.news-header[data-v-8c55d242]{justify-content:space-between;align-items:center;display:flex}.news-list[data-v-8c55d242]{flex-direction:column;gap:16px;margin-top:8px;display:flex}.news-card[data-v-8c55d242]{cursor:pointer;border-radius:8px;transition:all .2s}.news-card[data-v-8c55d242]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000026}.news-card-unread[data-v-8c55d242]{border-left:4px solid rgb(var(--v-theme-primary))}.news-card-title[data-v-8c55d242]{flex-wrap:wrap;align-items:flex-start;gap:8px;width:100%;display:flex;min-height:auto!important;padding:20px 24px 8px!important}.news-icon[data-v-8c55d242]{flex-shrink:0;margin-right:12px}.news-subject[data-v-8c55d242]{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;flex:1;min-width:0;margin-right:12px;font-size:1.125rem;font-weight:500;line-height:1.4}.news-status-chip[data-v-8c55d242],.news-status-icon[data-v-8c55d242]{flex-shrink:0;margin-left:auto}.news-card-subtitle[data-v-8c55d242]{opacity:.7;font-size:.875rem;padding:0 24px 20px!important;margin-top:0!important;padding-top:4px!important}.news-modal-card[data-v-8c55d242]{background:linear-gradient(135deg,#000 0%,#212121 100%);border-radius:16px;flex-direction:column;max-height:85vh;display:flex;overflow:hidden}.news-modal-header[data-v-8c55d242]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d;flex-shrink:0;padding:24px;position:relative}.news-modal-header-content[data-v-8c55d242]{align-items:flex-start;gap:16px;padding-right:48px;display:flex}.news-modal-header-icon[data-v-8c55d242]{flex-shrink:0;margin-top:2px;color:rgb(var(--v-theme-primary))!important}.news-modal-header-text[data-v-8c55d242]{flex:1;min-width:0}.news-modal-header-title[data-v-8c55d242]{color:#fff;-webkit-line-clamp:2;word-break:break-word;-webkit-box-orient:vertical;margin:0 0 8px;font-size:1.5rem;font-weight:600;line-height:1.4;display:-webkit-box;overflow:hidden}.news-modal-header-date[data-v-8c55d242]{color:#ffffffb3;font-size:.875rem;line-height:1.4}.news-modal-close-btn[data-v-8c55d242]{z-index:10;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);position:absolute;top:20px;right:16px;background:#ffffff1a!important;border-radius:50%!important;width:36px!important;height:36px!important;transition:all .2s!important}.news-modal-close-btn[data-v-8c55d242]:hover{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transform:scale(1.1);background:#fff3!important}.news-modal-close-btn .v-icon[data-v-8c55d242]{transition:all .2s!important}.news-modal-close-btn:hover .v-icon[data-v-8c55d242]{color:#ecbb2e!important}.news-modal-divider[data-v-8c55d242]{background-color:#ecbb2e4d!important;border-color:#ecbb2e4d!important;height:1px!important;margin:0!important}.news-modal-actions-wrapper[data-v-8c55d242]{border-top:1px solid #ecbb2e4d;padding:20px 24px}.news-modal-actions[data-v-8c55d242]{justify-content:center;align-items:center;width:100%;display:flex}.news-content[data-v-8c55d242]{font-size:1rem;line-height:1.7}.news-content[data-v-8c55d242] h1{margin-top:1.5em;margin-bottom:.75em;font-size:1.75rem;font-weight:600;line-height:1.3}.news-content[data-v-8c55d242] h2{margin-top:1.5em;margin-bottom:.75em;font-size:1.5rem;font-weight:600;line-height:1.3}.news-content[data-v-8c55d242] h3{margin-top:1.25em;margin-bottom:.5em;font-size:1.25rem;font-weight:600;line-height:1.4}.news-content[data-v-8c55d242] p{margin-bottom:1.25em;line-height:1.7}.news-content[data-v-8c55d242] p:last-child{margin-bottom:0}.news-content[data-v-8c55d242] ul,.news-content[data-v-8c55d242] ol{margin:1em 0;padding-left:2em}.news-content[data-v-8c55d242] li{margin-bottom:.5em;line-height:1.6}.news-content[data-v-8c55d242] img{border-radius:8px;max-width:100%;height:auto;margin:1.5em 0;display:block}.news-content[data-v-8c55d242] a{color:rgb(var(--v-theme-primary));text-decoration:none;transition:opacity .2s}.news-content[data-v-8c55d242] a:hover{opacity:.8;text-decoration:underline}.news-content[data-v-8c55d242] hr{border:none;border-top:1px solid #ffffff1f;margin:2em 0}.news-content[data-v-8c55d242] strong{font-weight:600}.news-content[data-v-8c55d242] em{font-style:italic}.news-modal-actions[data-v-8c55d242]{min-height:auto!important}@media (max-width:600px){.news-modal-toolbar[data-v-8c55d242]{padding:12px 0!important}.news-modal-toolbar .text-h5[data-v-8c55d242]{font-size:1.125rem!important}.news-modal-toolbar .text-body-2[data-v-8c55d242]{font-size:.75rem!important}.news-content[data-v-8c55d242]{font-size:.9375rem;padding:16px!important}.news-content[data-v-8c55d242] h1{font-size:1.5rem}.news-content[data-v-8c55d242] h2{font-size:1.25rem}.news-content[data-v-8c55d242] h3{font-size:1.125rem}.news-modal-actions[data-v-8c55d242]{padding:12px 16px 16px!important}.news-center[data-v-8c55d242]{padding:24px 12px}.news-list[data-v-8c55d242]{gap:12px}.news-card-title[data-v-8c55d242]{flex-wrap:wrap;align-items:flex-start!important;padding:16px 16px 6px!important}.news-subject[data-v-8c55d242]{word-wrap:break-word;overflow-wrap:break-word;white-space:normal;flex-basis:100%;margin-bottom:8px;margin-right:0}.news-status-chip[data-v-8c55d242],.news-status-icon[data-v-8c55d242]{align-self:flex-end;margin-left:0}.news-card-subtitle[data-v-8c55d242]{padding:2px 16px 16px!important}.news-icon[data-v-8c55d242]{margin-right:8px}.news-subject[data-v-8c55d242]{font-size:1rem}.news-header[data-v-8c55d242]{flex-direction:column;align-items:flex-start;gap:12px}.news-mark-all-btn[data-v-8c55d242]{align-self:flex-start}}.avatar-settings-card[data-v-974adb5b]{background:linear-gradient(135deg,#000 0%,#212121 100%);border-radius:16px;overflow:hidden}.avatar-settings-toolbar[data-v-974adb5b]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.avatar-current[data-v-974adb5b]{border:2px solid #ecbb2e;box-shadow:0 0 0 1px #ecbb2e66}.avatar-style-card[data-v-974adb5b]{cursor:pointer;background:#111;border-radius:8px;min-height:auto;transition:all .2s;position:relative;overflow:hidden}.avatar-style-card[data-v-974adb5b]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0006}.avatar-style-card--selected[data-v-974adb5b]{box-shadow:0 2px 8px #0006}.avatar-style-card--selected[data-v-974adb5b]:before{content:"";border-radius:inherit;box-sizing:border-box;pointer-events:none;border:2px solid #ecbb2e;position:absolute;inset:0}.avatar-variation-card[data-v-974adb5b]{cursor:pointer;background:#111;border-radius:8px;min-height:auto;transition:all .2s;position:relative;overflow:hidden}.avatar-variation-card[data-v-974adb5b]:hover{transform:translateY(-1px);box-shadow:0 2px 8px #0006}.avatar-variation-card--selected[data-v-974adb5b]{box-shadow:0 2px 8px #0006}.avatar-variation-card--selected[data-v-974adb5b]:before{content:"";border-radius:inherit;box-sizing:border-box;pointer-events:none;border:2px solid #ecbb2e;position:absolute;inset:0}.avatar-save-btn[data-v-974adb5b]{text-transform:uppercase;letter-spacing:.5px;font-size:.95rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1),background-position .6s;position:relative;overflow:hidden;box-shadow:0 3px 10px #ecbb2e4d;color:#000!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%) 0 0/200% 200%!important}.avatar-save-btn[data-v-974adb5b]:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%) 0 0/200% 200%;transition:opacity .6s;position:absolute;inset:0}.avatar-save-btn[data-v-974adb5b]:hover{filter:brightness(1.1);transform:translateY(-2px)scale(1.01);box-shadow:0 6px 16px #ecbb2e80;background-position:100% 100%!important}.avatar-save-btn[data-v-974adb5b]:hover:before{opacity:1}.avatar-save-btn[data-v-974adb5b]:disabled{box-shadow:none;filter:none;transform:none;color:#ffffff80!important;background:#ffffff1a!important}.change-email-card[data-v-099fd72e]{background:linear-gradient(135deg,#000 0%,#212121 100%);border-radius:16px;overflow:hidden}.change-email-toolbar[data-v-099fd72e]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.change-email-btn[data-v-099fd72e]{text-transform:uppercase;letter-spacing:1px;font-size:1.1rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1),background-position .6s;position:relative;overflow:hidden;box-shadow:0 4px 12px #ecbb2e4d;color:#000!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%) 0 0/200% 200%!important}.change-email-btn[data-v-099fd72e]:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%) 0 0/200% 200%;transition:opacity .6s;position:absolute;inset:0}.change-email-btn[data-v-099fd72e]:hover{filter:brightness(1.1);transform:translateY(-3px)scale(1.02);box-shadow:0 8px 20px #ecbb2e80;background-position:100% 100%!important}.change-email-btn[data-v-099fd72e]:hover:before{opacity:1}.change-email-btn[data-v-099fd72e]:disabled{box-shadow:none;filter:none;transform:none;color:#ffffff80!important;background:#ffffff1a!important}[data-v-099fd72e] .v-field{background:#ffffff0d!important}[data-v-099fd72e] .v-field--focused{border-color:#ecbb2e!important;box-shadow:0 0 0 2px #ecbb2e33!important}[data-v-099fd72e] .v-label{color:#ffffffb3!important}[data-v-099fd72e] .v-field__input{color:#fff!important}[data-v-099fd72e] .v-messages{color:#fff9!important}.verification-btn[data-v-099fd72e]{justify-content:center!important;align-items:center!important;display:flex!important}.verification-btn[data-v-099fd72e] .v-btn__content{justify-content:center!important;align-items:center!important;width:100%!important;margin:0!important;padding:0!important;display:flex!important}.change-password-card[data-v-756fa279]{background:linear-gradient(135deg,#000 0%,#212121 100%);border-radius:16px;overflow:hidden}.change-password-toolbar[data-v-756fa279]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.change-password-btn[data-v-756fa279]{text-transform:uppercase;letter-spacing:1px;font-size:1.1rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1),background-position .6s;position:relative;overflow:hidden;box-shadow:0 4px 12px #ecbb2e4d;color:#000!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%) 0 0/200% 200%!important}.change-password-btn[data-v-756fa279]:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%) 0 0/200% 200%;transition:opacity .6s;position:absolute;inset:0}.change-password-btn[data-v-756fa279]:hover{filter:brightness(1.1);transform:translateY(-3px)scale(1.02);box-shadow:0 8px 20px #ecbb2e80;background-position:100% 100%!important}.change-password-btn[data-v-756fa279]:hover:before{opacity:1}.change-password-btn[data-v-756fa279]:disabled{box-shadow:none;filter:none;transform:none;color:#ffffff80!important;background:#ffffff1a!important}[data-v-756fa279] .v-field{background:#ffffff0d!important}[data-v-756fa279] .v-field--focused{border-color:#ecbb2e!important;box-shadow:0 0 0 2px #ecbb2e33!important}[data-v-756fa279] .v-label{color:#ffffffb3!important}[data-v-756fa279] .v-field__input{color:#fff!important}[data-v-756fa279] .v-messages{color:#fff9!important}.change-username-card[data-v-37ce7365]{background:linear-gradient(135deg,#000 0%,#212121 100%);border-radius:16px;overflow:hidden}.change-username-toolbar[data-v-37ce7365]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.change-username-btn[data-v-37ce7365]{text-transform:uppercase;letter-spacing:1px;font-size:1.1rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1),background-position .6s;position:relative;overflow:hidden;box-shadow:0 4px 12px #ecbb2e4d;color:#000!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%) 0 0/200% 200%!important}.change-username-btn[data-v-37ce7365]:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%) 0 0/200% 200%;transition:opacity .6s;position:absolute;inset:0}.change-username-btn[data-v-37ce7365]:hover{filter:brightness(1.1);transform:translateY(-3px)scale(1.02);box-shadow:0 8px 20px #ecbb2e80;background-position:100% 100%!important}.change-username-btn[data-v-37ce7365]:hover:before{opacity:1}.change-username-btn[data-v-37ce7365]:disabled{box-shadow:none;filter:none;transform:none;color:#ffffff80!important;background:#ffffff1a!important}[data-v-37ce7365] .v-field{background:#ffffff0d!important}[data-v-37ce7365] .v-field--focused{border-color:#ecbb2e!important;box-shadow:0 0 0 2px #ecbb2e33!important}[data-v-37ce7365] .v-label{color:#ffffffb3!important}[data-v-37ce7365] .v-field__input{color:#fff!important}[data-v-37ce7365] .v-messages{color:#fff9!important}.manage-2fa-card[data-v-696b4bd2]{background:linear-gradient(135deg,#000 0%,#212121 100%);border-radius:16px;overflow:hidden}.manage-2fa-toolbar[data-v-696b4bd2]{background:linear-gradient(135deg,#1a1a1a 0%,#2d2d2d 100%);border-bottom:1px solid #ecbb2e4d}.activate-2fa-btn[data-v-696b4bd2],.confirm-2fa-btn[data-v-696b4bd2]{text-transform:uppercase;letter-spacing:1px;font-size:1.1rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1),background-position .6s;position:relative;overflow:hidden;box-shadow:0 4px 12px #ecbb2e4d;color:#000!important;background:linear-gradient(135deg,#ecbb2e 0%,#f1e381 100%) 0 0/200% 200%!important}.activate-2fa-btn[data-v-696b4bd2]:before,.confirm-2fa-btn[data-v-696b4bd2]:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#f1e381 0%,#ecbb2e 100%) 0 0/200% 200%;transition:opacity .6s;position:absolute;inset:0}.activate-2fa-btn[data-v-696b4bd2]:hover,.confirm-2fa-btn[data-v-696b4bd2]:hover{filter:brightness(1.1);transform:translateY(-3px)scale(1.02);box-shadow:0 8px 20px #ecbb2e80;background-position:100% 100%!important}.activate-2fa-btn[data-v-696b4bd2]:hover:before,.confirm-2fa-btn[data-v-696b4bd2]:hover:before{opacity:1}.activate-2fa-btn[data-v-696b4bd2]:disabled,.confirm-2fa-btn[data-v-696b4bd2]:disabled{box-shadow:none;filter:none;transform:none;color:#ffffff80!important;background:#ffffff1a!important}.disable-2fa-btn[data-v-696b4bd2]{text-transform:uppercase;letter-spacing:1px;font-size:1.1rem;font-weight:800;transition:all .3s cubic-bezier(.4,0,.2,1),background-position .6s;position:relative;overflow:hidden;box-shadow:0 4px 12px #f443364d;color:#fff!important;background:linear-gradient(135deg,#f44336 0%,#ff6b6b 100%) 0 0/200% 200%!important}.disable-2fa-btn[data-v-696b4bd2]:before{content:"";opacity:0;z-index:-1;background:linear-gradient(135deg,#ff6b6b 0%,#f44336 100%) 0 0/200% 200%;transition:opacity .6s;position:absolute;inset:0}.disable-2fa-btn[data-v-696b4bd2]:hover{filter:brightness(1.1);transform:translateY(-3px)scale(1.02);box-shadow:0 8px 20px #f4433680;background-position:100% 100%!important}.disable-2fa-btn[data-v-696b4bd2]:hover:before{opacity:1}.disable-2fa-btn[data-v-696b4bd2]:disabled{box-shadow:none;filter:none;transform:none;color:#ffffff80!important;background:#ffffff1a!important}[data-v-696b4bd2] .v-field{background:#ffffff0d!important}[data-v-696b4bd2] .v-field--focused{border-color:#ecbb2e!important;box-shadow:0 0 0 2px #ecbb2e33!important}[data-v-696b4bd2] .v-label{color:#ffffffb3!important}[data-v-696b4bd2] .v-field__input{color:#fff!important}[data-v-696b4bd2] .v-messages{color:#fff9!important}p[data-v-696b4bd2]{line-height:1.6;color:#fffc!important}ul[data-v-696b4bd2]{color:#fffc!important}li[data-v-696b4bd2]{margin-bottom:8px;color:#fffc!important}[data-v-696b4bd2] .my-6{background:#ffffff0d;border:1px solid #ecbb2e33;border-radius:12px;padding:16px}.settings-tabs .v-tab[data-v-f251cf24]{text-transform:none;font-size:.9rem;min-width:auto!important;padding:4px 12px!important}.transaction-page-root[data-v-6e2c1d1f]{position:relative}.transaction-page-content[data-v-6e2c1d1f]{z-index:1;position:relative}.transaction-list-section[data-v-6e2c1d1f]{position:relative}.section-header[data-v-6e2c1d1f]{justify-content:flex-start;align-items:center;gap:.5rem;width:100%;margin-bottom:.75rem;display:flex}.section-icon[data-v-6e2c1d1f]{animation:2s infinite pulse-6e2c1d1f}.section-title[data-v-6e2c1d1f]{color:rgb(var(--v-theme-primary));text-align:left;margin:0;font-size:clamp(1.4rem,4vw,2rem);font-weight:700}.transaction-list-frame[data-v-6e2c1d1f]{width:100%;max-width:1000px;margin-left:auto;margin-right:auto;padding:0}.transaction-list-panel[data-v-6e2c1d1f]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:16px;overflow:hidden;box-shadow:0 4px 24px #0000001f;background:linear-gradient(145deg,#ffffff0f,#ffffff05)!important}.transaction-data-table[data-v-6e2c1d1f],.transaction-data-table[data-v-6e2c1d1f] .v-data-table{background:0 0!important}.transaction-data-table[data-v-6e2c1d1f] .v-data-table__wrapper{overflow-x:auto;background:0 0!important}.transaction-data-table[data-v-6e2c1d1f] .v-data-table-header{background:#ffffff0d!important}.transaction-data-table[data-v-6e2c1d1f] .v-data-table-header__content{text-transform:uppercase;letter-spacing:.5px;font-size:.8125rem;font-weight:600!important}.transaction-data-table[data-v-6e2c1d1f] .v-data-table__th{white-space:nowrap}.transaction-data-table[data-v-6e2c1d1f] .v-data-table__td{border-bottom:1px solid #ffffff14!important}.transaction-data-table[data-v-6e2c1d1f] .v-data-table__tr:hover{background:#ecbb2e14!important}.transaction-list-pager[data-v-6e2c1d1f]{margin-top:8px}.min-width-0[data-v-6e2c1d1f]{min-width:0}.tabular-nums[data-v-6e2c1d1f]{font-variant-numeric:tabular-nums}.transaction-datetime[data-v-6e2c1d1f]{white-space:nowrap}.transaction-mobile-list[data-v-6e2c1d1f] .v-list-item{border-bottom:1px solid #ffffff14}.transaction-mobile-list[data-v-6e2c1d1f] .v-list-item:last-child{border-bottom:none}.transaction-mobile-item[data-v-6e2c1d1f]{transition:background-color .2s}.transaction-mobile-item[data-v-6e2c1d1f]:hover{background:#ecbb2e14!important}.transaction-mobile-stack[data-v-6e2c1d1f]{min-width:0}.transaction-mobile-amount[data-v-6e2c1d1f]{white-space:nowrap}.transaction-mobile-datetime[data-v-6e2c1d1f]{word-break:break-word;max-width:55%;line-height:1.35}.transaction-mobile-skeleton[data-v-6e2c1d1f] .v-skeleton-loader__bone{background:#ffffff0f!important}.type-chip[data-v-6e2c1d1f]{text-transform:uppercase;letter-spacing:.04em;font-size:.7rem;font-weight:600}.type-chip--mobile[data-v-6e2c1d1f]{letter-spacing:.03em;font-size:.65rem}@keyframes pulse-6e2c1d1f{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}
