@keyframes badge-pulse-b23d275a{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.9}}.badge-pulse[data-v-b23d275a]{animation:badge-pulse-b23d275a 2s ease-in-out infinite}.nav-item[data-v-b23d275a]{transition:all .2s ease-in-out}.nav-item.active[data-v-b23d275a]{transform:translateY(-2px)}@media(prefers-reduced-motion:reduce){.badge-pulse[data-v-b23d275a],.nav-item[data-v-b23d275a]{animation:none!important;transition:none!important;transform:none!important}}.safe-area-pb[data-v-b23d275a]{padding-bottom:env(safe-area-inset-bottom,0)}.notif-bell-btn[data-v-9d14ced9]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;background:#fff;color:#000;border:2px solid #000;border-radius:var(--arcade-radius-md);box-shadow:2px 2px rgb(var(--shadow-rgb, 0, 0, 0));cursor:pointer;transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease,color 75ms ease}.notif-bell-btn[data-v-9d14ced9]:hover{background:#fff01f;transform:translate(1px,1px);box-shadow:1px 1px rgb(var(--shadow-rgb, 0, 0, 0))}.notif-bell-btn[data-v-9d14ced9]:active{transform:translate(2px,2px);box-shadow:none}.notif-bell-btn--urgent[data-v-9d14ced9]{background:#fff01f;animation:bell-pulse-arcade-9d14ced9 1.8s ease-in-out infinite}@keyframes bell-pulse-arcade-9d14ced9{0%,to{box-shadow:2px 2px rgb(var(--shadow-rgb, 0, 0, 0))}50%{box-shadow:2px 2px rgb(var(--shadow-rgb, 0, 0, 0)),0 0 0 3px #ff313173}}.notif-bell-urgent-dot[data-v-9d14ced9]{position:absolute;right:.3rem;top:.3rem;width:.55rem;height:.55rem;background:#ff3131;border:1.5px solid #000;border-radius:var(--arcade-radius-sm)}.notif-bell-count[data-v-9d14ced9]{position:absolute;top:-.4rem;right:-.4rem;display:inline-flex;align-items:center;justify-content:center;min-width:1.2rem;height:1.2rem;padding:0 .3rem;background:#ff3131;color:#000;border:2px solid #000;border-radius:var(--arcade-radius-base);box-shadow:1px 1px rgb(var(--shadow-rgb, 0, 0, 0));font-family:var(--arcade-font-display);font-size:.55rem;line-height:1;font-variant-numeric:tabular-nums}.notification-filters[data-v-76b91867]{flex:1;min-width:0;overflow:hidden}.filter-chips[data-v-76b91867]{display:flex;flex-wrap:wrap;gap:.4rem;padding-bottom:.25rem}.filter-chip[data-v-76b91867]{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .65rem;background:var(--arcade-card);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:2px 2px 0 0 var(--arcade-border);font-family:var(--arcade-font-display);font-size:.55rem;letter-spacing:.04em;text-transform:uppercase;line-height:1;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease,color 75ms ease}.filter-chip[data-v-76b91867]:hover{transform:translate(1px,1px);box-shadow:1px 1px 0 0 var(--arcade-border)}.filter-chip[data-v-76b91867]:active{transform:translate(2px,2px);box-shadow:none}.filter-chip.is-active[data-v-76b91867]{background:var(--arcade-accent);color:var(--arcade-accent-contrast)}.filter-chip-count[data-v-76b91867]{min-width:1.1rem;padding:.1rem .3rem;border-radius:var(--arcade-radius-full);background:var(--arcade-text-primary);color:var(--arcade-card);text-align:center}@media(max-width:768px){.filter-chips[data-v-76b91867]{gap:.35rem}}.item-deadline[data-v-98b8b013]{display:inline-flex;align-items:center;gap:.35rem;margin:.35rem 0 0;padding:.1rem .45rem;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);font-size:.75rem;font-weight:700}.item-deadline.is-urgent[data-v-98b8b013]{background:var(--arcade-danger);color:var(--arcade-accent-contrast)}.item-deadline.is-expired[data-v-98b8b013]{color:var(--arcade-text-muted)}.item-deadline-action[data-v-98b8b013]{display:block;margin-top:.35rem;font-size:.8125rem;font-weight:700;text-decoration:underline}.notification-item[data-v-98b8b013]{display:flex;align-items:flex-start;gap:.7rem;padding:.7rem .85rem;background:var(--arcade-card);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:2px 2px 0 0 var(--arcade-border);transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease;cursor:pointer;touch-action:pan-y}.notification-item[data-v-98b8b013]:hover{background:var(--arcade-bg-accent);transform:translate(1px,1px);box-shadow:1px 1px 0 0 var(--arcade-border)}.notification-item.unread[data-v-98b8b013]{background:var(--arcade-bg-warm);color:#000}.notification-item.unread .item-title[data-v-98b8b013],.notification-item.unread .item-message[data-v-98b8b013],.notification-item.unread .item-time[data-v-98b8b013]{color:#000!important}.item-icon[data-v-98b8b013]{width:2.4rem;height:2.4rem;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:1px 1px 0 0 var(--arcade-border);display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1rem}.item-content[data-v-98b8b013]{flex:1;min-width:0}.item-header[data-v-98b8b013]{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:.3rem}.item-title[data-v-98b8b013]{font-family:var(--arcade-font-display);font-size:.65rem;letter-spacing:.02em;color:var(--arcade-text-primary);margin:0;line-height:1.45;flex:1;min-width:0}.item-time[data-v-98b8b013]{font-family:var(--arcade-font-display);font-size:.5rem;letter-spacing:.04em;color:var(--arcade-text-muted);white-space:nowrap;flex-shrink:0;line-height:1}.item-message[data-v-98b8b013]{font-size:.8rem;font-weight:600;color:var(--arcade-text-secondary);margin:0;line-height:1.5;word-break:break-word}.expand-button[data-v-98b8b013]{display:inline-flex;align-items:center;gap:.3rem;margin-top:.4rem;padding:.3rem .55rem;font-family:var(--arcade-font-display);font-size:.5rem;letter-spacing:.04em;text-transform:uppercase;color:var(--arcade-accent);background:transparent;border:2px solid transparent;border-radius:var(--arcade-radius-base);cursor:pointer;transition:background-color 75ms ease,border-color 75ms ease}.expand-button[data-v-98b8b013]:hover{background:var(--arcade-card-muted);border-color:var(--arcade-border)}.notification-item.unread .expand-button[data-v-98b8b013]{color:#000}.item-actions[data-v-98b8b013]{display:flex;gap:4px;flex-shrink:0}@media(max-width:768px){.notification-item[data-v-98b8b013]{padding:12px;min-height:44px}.item-icon[data-v-98b8b013]{width:40px;height:40px;font-size:18px;min-width:40px;min-height:40px}.item-actions .p-button[data-v-98b8b013]{min-width:44px;min-height:44px}}.notification-list[data-v-51417dd4]{flex:1;overflow-y:auto;padding:.85rem 1rem;background:var(--arcade-card)}.group-header[data-v-51417dd4]{position:sticky;top:0;background:var(--arcade-card);z-index:10;padding:.4rem 0 .6rem}.group-title-row[data-v-51417dd4]{display:flex;justify-content:space-between;align-items:center}.group-title[data-v-51417dd4]{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .55rem;background:var(--arcade-card-muted);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:1px 1px 0 0 var(--arcade-border);font-family:var(--arcade-font-display);font-size:.55rem;letter-spacing:.05em;text-transform:uppercase;line-height:1;margin:0}.group-items[data-v-51417dd4]{margin-bottom:1rem;display:flex;flex-direction:column;gap:.5rem}.load-more-section[data-v-51417dd4]{padding:.75rem 0}.load-more-btn[data-v-51417dd4]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;height:2.3rem;background:var(--arcade-card);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:2px 2px 0 0 var(--arcade-border);font-family:var(--arcade-font-display);font-size:.55rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease}.load-more-btn[data-v-51417dd4]:hover{background:var(--arcade-bg-accent);transform:translate(1px,1px);box-shadow:1px 1px 0 0 var(--arcade-border)}.loading-more[data-v-51417dd4]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:1rem;color:var(--arcade-text-secondary);font-weight:600;font-size:.85rem}@media(max-width:768px){.notification-list[data-v-51417dd4]{padding:12px}}.loading-state[data-v-ef62483d]{padding:16px}.skeleton-card[data-v-ef62483d]{display:flex;gap:12px;margin-bottom:16px}.skeleton-icon[data-v-ef62483d]{width:40px;height:40px;background:#e5e7eb;border-radius:10px;animation:skeleton-ef62483d 1.5s ease-in-out infinite;flex-shrink:0}.skeleton-content[data-v-ef62483d]{flex:1;display:flex;flex-direction:column;gap:8px}.skeleton-line[data-v-ef62483d]{height:16px;background:#e5e7eb;border-radius:var(--arcade-radius-base);animation:skeleton-ef62483d 1.5s ease-in-out infinite}.skeleton-title[data-v-ef62483d]{width:60%}.skeleton-message[data-v-ef62483d]{width:100%}@keyframes skeleton-ef62483d{0%,to{opacity:1}50%{opacity:.5}}@media(max-width:768px){.skeleton-icon[data-v-ef62483d]{width:36px;height:36px}}.empty-state[data-v-d79cf2f4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;text-align:center}.empty-illustration[data-v-d79cf2f4]{margin-bottom:24px}.empty-icon[data-v-d79cf2f4]{font-size:64px;color:#d1d5db}.empty-title[data-v-d79cf2f4]{font-size:18px;font-weight:600;color:#111827;margin:0 0 8px}.empty-description[data-v-d79cf2f4]{font-size:14px;color:#6b7280;margin:0 0 24px;max-width:300px}.empty-actions[data-v-d79cf2f4]{display:flex;gap:12px;flex-wrap:wrap;justify-content:center}.empty-button[data-v-d79cf2f4]{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:var(--arcade-radius-lg);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;border:none}.empty-button.primary[data-v-d79cf2f4]{background:#3b82f6;color:#fff}.empty-button.primary[data-v-d79cf2f4]:hover{background:#2563eb;transform:translateY(-1px);box-shadow:0 4px 12px #3b82f64d}.empty-button.secondary[data-v-d79cf2f4]{background:#fff;color:#3b82f6;border:1px solid #3b82f6}.empty-button.secondary[data-v-d79cf2f4]:hover{background:#eff6ff;transform:translateY(-1px)}@media(max-width:768px){.empty-state[data-v-d79cf2f4]{padding:32px 16px}.empty-icon[data-v-d79cf2f4]{font-size:48px}.empty-title[data-v-d79cf2f4]{font-size:16px}.empty-description[data-v-d79cf2f4]{font-size:13px}.empty-actions[data-v-d79cf2f4]{flex-direction:column;width:100%}.empty-button[data-v-d79cf2f4]{width:100%;justify-content:center}}.notification-dropdown[data-v-d4245a4e]{position:absolute;right:0;margin-top:10px;width:420px;max-width:90vw;max-height:600px;background:var(--arcade-card);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:4px 4px 0 0 var(--arcade-border);z-index:50;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s,opacity .2s;touch-action:pan-y}.dropdown-header[data-v-d4245a4e]{background:var(--arcade-card);border-bottom:2px solid var(--arcade-border);padding:.85rem 1rem}.header-top[data-v-d4245a4e]{display:flex;justify-content:space-between;align-items:center;gap:.75rem}.header-title-section[data-v-d4245a4e]{display:flex;align-items:center;gap:.55rem;min-width:0}.header-bell-icon[data-v-d4245a4e]{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;background:var(--arcade-bg-warm);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:1px 1px 0 0 var(--arcade-border);flex-shrink:0;color:#000}.header-title[data-v-d4245a4e]{font-family:var(--arcade-font-display);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;color:var(--arcade-text-primary);margin:0;line-height:1.3}.header-unread-chip[data-v-d4245a4e]{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;height:1.4rem;padding:0 .35rem;background:#ff3131;color:#000;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:1px 1px 0 0 var(--arcade-border);font-family:var(--arcade-font-display);font-size:.55rem;line-height:1;font-variant-numeric:tabular-nums}.header-actions[data-v-d4245a4e]{display:inline-flex;align-items:center;gap:.3rem}.header-mark-all[data-v-d4245a4e]{display:flex;justify-content:flex-end;margin-top:.5rem}.header-mark-all-btn[data-v-d4245a4e]{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.8rem;font-weight:700;background:var(--arcade-card);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:1px 1px 0 0 var(--arcade-border);cursor:pointer}.header-mark-all-btn[data-v-d4245a4e]:hover{background:var(--arcade-accent);color:var(--arcade-accent-contrast)}.header-close-btn[data-v-d4245a4e],.header-sound-btn[data-v-d4245a4e]{display:inline-flex;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;background:var(--arcade-card);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:1px 1px 0 0 var(--arcade-border);cursor:pointer;transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease}.header-sound-btn[data-v-d4245a4e]:hover{background:var(--arcade-accent);color:var(--arcade-accent-contrast);transform:translate(1px,1px);box-shadow:none}.header-sound-btn.is-muted[data-v-d4245a4e]{background:#ef4444;color:#fff}.header-sound-btn.is-active[data-v-d4245a4e]{background:var(--arcade-accent);color:var(--arcade-accent-contrast)}.sound-channels-link[data-v-d4245a4e]{display:inline-flex;align-items:center;gap:.4rem;margin-bottom:.5rem;font-size:.8125rem;font-weight:700;color:var(--arcade-text-primary);text-decoration:underline}.sound-settings[data-v-d4245a4e]{margin-top:.65rem;padding:.7rem .8rem;background:var(--arcade-card-muted);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:inset 1px 1px #0000000d;display:flex;flex-direction:column;gap:.65rem;font-family:var(--arcade-font-body)}.sound-quiet-active[data-v-d4245a4e]{display:flex;align-items:center;gap:.4rem;padding:.45rem .6rem;background:#1e293b;color:#fef08a;border:2px solid #000;border-radius:var(--arcade-radius-base);font-size:.75rem;font-weight:700}.sound-row[data-v-d4245a4e]{display:flex;align-items:center;gap:.5rem;font-size:.78rem;font-weight:700;color:var(--arcade-text-primary)}.sound-label[data-v-d4245a4e]{display:inline-flex;align-items:center;gap:.3rem;min-width:4.5rem}.sound-slider[data-v-d4245a4e]{flex:1;height:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);cursor:pointer}.sound-slider[data-v-d4245a4e]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:1rem;height:1.2rem;background:var(--arcade-accent);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-sm);cursor:pointer}.sound-slider[data-v-d4245a4e]::-moz-range-thumb{width:1rem;height:1.2rem;background:var(--arcade-accent);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-sm);cursor:pointer}.sound-value[data-v-d4245a4e]{min-width:2.5rem;text-align:right;font-family:var(--arcade-font-display);font-size:.55rem;font-variant-numeric:tabular-nums}.sound-quiet-section[data-v-d4245a4e]{border-top:2px dashed var(--arcade-border);padding-top:.6rem;display:flex;flex-direction:column;gap:.45rem}.sound-toggle-row[data-v-d4245a4e]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sound-toggle-row input[type=checkbox][data-v-d4245a4e]{width:1rem;height:1rem;accent-color:var(--arcade-accent);cursor:pointer}.sound-quiet-times[data-v-d4245a4e]{display:flex;align-items:center;gap:.5rem;padding-left:1.5rem;font-size:.7rem;color:var(--arcade-text-secondary)}.sound-quiet-times label[data-v-d4245a4e]{display:flex;flex-direction:column;gap:.2rem;font-weight:700}.sound-time[data-v-d4245a4e]{padding:.25rem .4rem;background:#fff;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);font-family:var(--arcade-font-body);font-size:.78rem;color:#000;font-variant-numeric:tabular-nums;cursor:pointer}.sound-quiet-sep[data-v-d4245a4e]{font-family:var(--arcade-font-display);color:var(--arcade-text-secondary);align-self:flex-end;padding-bottom:.35rem}.sound-test-grid[data-v-d4245a4e]{border-top:2px dashed var(--arcade-border);padding-top:.6rem;display:flex;flex-direction:column;gap:.4rem}.sound-test-label[data-v-d4245a4e]{font-family:var(--arcade-font-display);font-size:.5rem;color:var(--arcade-text-secondary);letter-spacing:.04em}.sound-test-buttons[data-v-d4245a4e]{display:grid;grid-template-columns:repeat(3,1fr);gap:.35rem}.sound-test-btn[data-v-d4245a4e]{display:inline-flex;align-items:center;justify-content:center;gap:.25rem;padding:.35rem .5rem;background:var(--arcade-card);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:1px 1px 0 0 var(--arcade-border);font-family:var(--arcade-font-body);font-size:.7rem;font-weight:700;cursor:pointer;transition:transform 75ms ease}.sound-test-btn[data-v-d4245a4e]:hover{transform:translate(1px,1px);background:var(--arcade-bg-warm);color:#000}.sound-test-btn.is-urgent[data-v-d4245a4e]{background:#ef4444;color:#fff;border-color:#000}.sound-test-btn.is-urgent[data-v-d4245a4e]:hover{background:#dc2626}.header-close-btn[data-v-d4245a4e]:hover{background:#ff3131;color:#000;transform:translate(1px,1px);box-shadow:none}.dropdown-filters[data-v-d4245a4e]{padding:.7rem .85rem;border-bottom:2px dashed var(--arcade-border);background:var(--arcade-card-muted);display:flex;flex-direction:column;gap:.6rem}.search-wrapper[data-v-d4245a4e]{width:100%}.search-input[data-v-d4245a4e]{border-radius:var(--arcade-radius-md)!important}.filter-tabs-wrapper[data-v-d4245a4e]{display:flex;align-items:center;width:100%;min-width:0}.notifications-container[data-v-d4245a4e]{flex:1;overflow-y:auto;min-height:0;background:var(--arcade-card)}.dropdown-footer[data-v-d4245a4e]{border-top:2px solid var(--arcade-border);padding:.75rem .85rem;background:var(--arcade-card-muted)}.footer-cta[data-v-d4245a4e]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:100%;height:2.6rem;background:var(--arcade-bg-warm);color:#000;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:2px 2px 0 0 var(--arcade-border);font-family:var(--arcade-font-display);font-size:.65rem;letter-spacing:.05em;text-transform:uppercase;line-height:1;cursor:pointer;transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease}.footer-cta[data-v-d4245a4e]:hover{background:#fcd34d;transform:translate(1px,1px);box-shadow:1px 1px 0 0 var(--arcade-border)}.footer-cta[data-v-d4245a4e]:active{transform:translate(2px,2px);box-shadow:none}@media(max-width:768px){.notification-dropdown[data-v-d4245a4e]{width:100vw;max-width:100vw;height:100vh;max-height:100vh;border-radius:0;position:fixed;top:0;right:0;margin:0;z-index:9999}.dropdown-header[data-v-d4245a4e]{padding:12px}.dropdown-filters[data-v-d4245a4e]{padding:10px 12px}.dropdown-footer[data-v-d4245a4e]{flex-direction:column;padding:10px 12px}.dropdown-footer .p-button[data-v-d4245a4e]{width:100%;min-height:44px}.notifications-container[data-v-d4245a4e]{padding:12px}}.balance-display[data-v-2730ac70]{transition:all .2s}.balance-display--collapsed[data-v-2730ac70] .p-card-body{padding:.75rem}.balance-display--header button[data-v-2730ac70]{position:relative}.balance-trigger[data-v-2730ac70]{display:inline-flex;align-items:center;gap:.4rem;min-width:0;height:2.5rem;padding:0 .55rem;background:#fff;color:#000;border:2px solid #000;border-radius:var(--arcade-radius-md);box-shadow:2px 2px rgb(var(--shadow-rgb, 0, 0, 0));transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease;cursor:pointer}.balance-trigger[data-v-2730ac70]:hover{background:#fff01f;transform:translate(1px,1px);box-shadow:1px 1px rgb(var(--shadow-rgb, 0, 0, 0))}.balance-trigger[data-v-2730ac70]:active{transform:translate(2px,2px);box-shadow:none}.balance-trigger__icon[data-v-2730ac70]{width:1.5rem;height:1.5rem;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--arcade-radius-base);background:#7df9ff;border:1px solid #000;flex-shrink:0;color:#000}.balance-hide-toggle[data-v-2730ac70]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2.5rem;background:var(--arcade-card);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);flex-shrink:0}.balance-trigger__icon i[data-v-2730ac70]{color:#000!important;font-size:.75rem!important}.balance-trigger .text-\[10px\][data-v-2730ac70]{font-size:.5rem!important;font-weight:700!important;letter-spacing:.05em!important;color:#475569!important;line-height:1!important;margin-bottom:.15rem}.balance-trigger .text-sm[data-v-2730ac70]{font-family:var(--arcade-font-display)!important;font-size:.6rem!important;color:#000!important;line-height:1!important;font-variant-numeric:tabular-nums}.balance-dropdown-panel[data-v-2730ac70]{position:absolute;top:100%;right:0;margin-top:.5rem;width:19rem;background:var(--arcade-card);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:4px 4px 0 0 var(--arcade-border);z-index:50;overflow:hidden}.balance-display--header .absolute[data-v-2730ac70]{position:absolute;top:100%;right:0}.bdp-body[data-v-2730ac70]{padding:.9rem;display:flex;flex-direction:column;gap:.85rem}.bdp-available-card[data-v-2730ac70]{display:flex;flex-direction:column;gap:.45rem;width:100%;padding:.75rem .85rem;background:var(--arcade-bg-warm);color:#000;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:2px 2px 0 0 var(--arcade-border);cursor:pointer;text-align:left;transition:transform 75ms ease,box-shadow 75ms ease}.bdp-available-card[data-v-2730ac70]:hover{transform:translate(1px,1px);box-shadow:1px 1px 0 0 var(--arcade-border)}.bdp-available-row[data-v-2730ac70]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.bdp-kicker[data-v-2730ac70]{font-family:var(--arcade-font-body);font-size:.6rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#000;line-height:1}.bdp-external-icon[data-v-2730ac70]{display:inline-flex;align-items:center;justify-content:center;width:1.3rem;height:1.3rem;background:#000;color:#fff01f;border-radius:var(--arcade-radius-base)}.bdp-external-icon i[data-v-2730ac70]{font-size:.65rem}.bdp-available-amount[data-v-2730ac70]{font-family:var(--arcade-font-body);font-size:1.2rem;font-weight:800;color:#000;letter-spacing:.01em;font-variant-numeric:tabular-nums;line-height:1.1}.bdp-details[data-v-2730ac70]{display:flex;flex-direction:column;gap:.75rem}.bdp-section-title[data-v-2730ac70]{font-family:var(--arcade-font-body);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--arcade-text-secondary);margin-bottom:.4rem}.bdp-composition[data-v-2730ac70]{padding-top:.25rem;border-top:2px dashed var(--arcade-border)}.bdp-bar[data-v-2730ac70]{height:.65rem;background:var(--arcade-card-muted);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);overflow:hidden;display:flex}.bdp-bar-segment[data-v-2730ac70]{height:100%;border-right:2px solid var(--arcade-border);transition:width .2s ease}.bdp-bar-segment[data-v-2730ac70]:last-child{border-right:none}.bdp-legend[data-v-2730ac70]{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.5rem;font-size:.7rem;font-weight:600;color:var(--arcade-text-secondary)}.bdp-legend-item[data-v-2730ac70]{display:inline-flex;align-items:center;gap:.3rem}.bdp-legend-dot[data-v-2730ac70]{display:inline-block;width:.6rem;height:.6rem;border:1.5px solid var(--arcade-border);border-radius:var(--arcade-radius-sm)}.bdp-escrow-block[data-v-2730ac70]{padding:.55rem .7rem;background:#ff8a3d2e;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:1px 1px 0 0 var(--arcade-border)}.bdp-escrow-label[data-v-2730ac70]{display:inline-flex;align-items:center;gap:.3rem;font-family:var(--arcade-font-body);font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:var(--arcade-text-primary)}.bdp-escrow-amount[data-v-2730ac70]{font-family:var(--arcade-font-body);font-size:.85rem;font-weight:800;color:#ff8a3d;font-variant-numeric:tabular-nums}.bdp-escrow-desc[data-v-2730ac70]{font-size:.7rem;font-weight:600;color:var(--arcade-text-secondary);line-height:1.4}.bdp-row[data-v-2730ac70]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.bdp-row-label[data-v-2730ac70]{font-size:.75rem;font-weight:600;color:var(--arcade-text-secondary)}.bdp-row-value[data-v-2730ac70]{font-family:var(--arcade-font-body);font-size:.8rem;font-weight:800;color:var(--arcade-text-primary);font-variant-numeric:tabular-nums}.bdp-row-value--orange[data-v-2730ac70]{color:#ff8a3d}.bdp-row-value--yellow[data-v-2730ac70]{color:#ca8a04}.bdp-total[data-v-2730ac70]{display:flex;align-items:center;justify-content:space-between;padding-top:.6rem;border-top:2px dashed var(--arcade-border)}.bdp-total-label[data-v-2730ac70]{font-family:var(--arcade-font-body);font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--arcade-text-primary)}.bdp-total-value[data-v-2730ac70]{font-family:var(--arcade-font-body);font-size:.95rem;font-weight:800;color:var(--arcade-accent);font-variant-numeric:tabular-nums}.bdp-actions[data-v-2730ac70]{display:grid;grid-template-columns:1fr 1fr;gap:.5rem;padding-top:.35rem}.bdp-action-btn[data-v-2730ac70]{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:.55rem .5rem;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:2px 2px 0 0 var(--arcade-border);font-family:var(--arcade-font-body);font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.04em;line-height:1;cursor:pointer;transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease,color 75ms ease}.bdp-action-btn[data-v-2730ac70]:hover{transform:translate(1px,1px);box-shadow:1px 1px 0 0 var(--arcade-border)}.bdp-action-btn[data-v-2730ac70]:active{transform:translate(2px,2px);box-shadow:none}.bdp-action-btn--primary[data-v-2730ac70]{background:var(--arcade-accent);color:var(--arcade-accent-contrast)}.bdp-action-btn--primary[data-v-2730ac70]:hover{background:var(--arcade-bg-warm);color:#000}.bdp-action-btn--ghost[data-v-2730ac70]{background:var(--arcade-card);color:var(--arcade-text-primary)}.bdp-action-btn--ghost[data-v-2730ac70]:hover{background:var(--arcade-bg-accent)}.header-primary-cta[data-v-e7abe2e1]{align-items:center;gap:.5rem;padding:.55rem .95rem;background:#000;color:#fff;border:2px solid #000;border-radius:var(--arcade-radius-md);box-shadow:3px 3px #fff01f;font-family:var(--arcade-font-display);font-size:.6rem;letter-spacing:.04em;text-transform:uppercase;line-height:1;cursor:pointer;transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease,color 75ms ease;white-space:nowrap}.header-primary-cta i[data-v-e7abe2e1]{font-size:.85rem}.header-primary-cta[data-v-e7abe2e1]{display:none;align-items:center;gap:.5rem;height:2.5rem;padding:0 1rem;background:#000;color:#fff;border:2px solid #000;border-radius:var(--arcade-radius-md);box-shadow:3px 3px #fff01f;font-family:var(--arcade-font-display);font-size:.6rem;letter-spacing:.04em;text-transform:uppercase;line-height:1;cursor:pointer;transition:transform 75ms ease,box-shadow 75ms ease,color 75ms ease,background-color 75ms ease}@media(min-width:768px){.header-primary-cta[data-v-e7abe2e1]{display:inline-flex}}.header-primary-cta i[data-v-e7abe2e1]{font-size:.95rem}.header-primary-cta[data-v-e7abe2e1]:hover{background:#111;color:#fff01f;transform:translate(1px,1px);box-shadow:2px 2px #fff01f}.header-primary-cta[data-v-e7abe2e1]:active{transform:translate(3px,3px);box-shadow:none}.header-primary-cta.cta-pulse[data-v-e7abe2e1]{animation:cta-pulse-arcade-e7abe2e1 1.6s ease-in-out infinite}@keyframes cta-pulse-arcade-e7abe2e1{0%,to{box-shadow:3px 3px #fff01f}50%{box-shadow:4px 4px #fff01f,0 0 0 3px #fff01f59}}.header-guest-actions[data-v-e7abe2e1]{gap:.5rem;padding-left:.65rem;margin-left:.25rem;border-left:1px solid rgba(255,255,255,.2);flex-shrink:0}.header-guest-link[data-v-e7abe2e1]{height:2.25rem;padding:0 .85rem;border-radius:var(--arcade-radius-md);display:inline-flex;align-items:center;justify-content:center;gap:.4rem;text-decoration:none;font-size:.7rem;font-family:var(--arcade-font-display);font-weight:400;letter-spacing:.02em;text-transform:uppercase;line-height:1;white-space:nowrap;flex-shrink:0;transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease}.header-guest-link i[data-v-e7abe2e1]{font-size:.85rem}.header-guest-actions .header-guest-link-secondary[data-v-e7abe2e1]{border:2px solid #000000;background:#000;color:#fff!important;box-shadow:3px 3px #fff01f}.header-guest-actions .header-guest-link-secondary[data-v-e7abe2e1]:hover{background:#111;color:#fff01f!important;transform:translate(2px,2px);box-shadow:1px 1px #fff01f}.header-guest-actions .header-guest-link-secondary[data-v-e7abe2e1]:active{transform:translate(3px,3px);box-shadow:none}.header-guest-actions .header-guest-link-primary[data-v-e7abe2e1]{border:2px solid #000000;background:#fff;color:#1d4ed8!important;box-shadow:3px 3px #000}.header-guest-actions .header-guest-link-primary[data-v-e7abe2e1]:hover{background:#fff01f;border-color:#000;color:#000!important;transform:translate(2px,2px);box-shadow:1px 1px #000}.header-guest-actions .header-guest-link-primary[data-v-e7abe2e1]:active{transform:translate(3px,3px);box-shadow:none}.header-guest-link[data-v-e7abe2e1]:focus-visible{outline:2px solid var(--arcade-focus-ring);box-shadow:0 0 0 6px var(--arcade-focus-halo);outline-offset:2px}@keyframes cta-pulse-e7abe2e1{0%,to{box-shadow:0 0 #22c55eb3}50%{box-shadow:0 0 0 10px #22c55e00}}.cta-pulse[data-v-e7abe2e1]{animation:cta-pulse-e7abe2e1 2s cubic-bezier(.4,0,.6,1) infinite}.btn-header-white[data-v-e168def3]{color:#000!important;background:#fff!important;border:2px solid #000!important;border-radius:var(--arcade-radius-md)!important;box-shadow:2px 2px rgb(var(--shadow-rgb, 0, 0, 0))!important;transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease!important;width:2.5rem!important;height:2.5rem!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}html[data-theme] .p-button.p-button-text.btn-header-white[data-v-e168def3]{background:#fff!important;color:#000!important}html[data-theme] .p-button.p-button-text.btn-header-white[data-v-e168def3]:hover:not(:disabled){background:#fff01f!important;color:#000!important}.btn-header-white[data-v-e168def3]:hover{background:#fff01f!important;transform:translate(1px,1px);box-shadow:1px 1px rgb(var(--shadow-rgb, 0, 0, 0))!important}.btn-header-white[data-v-e168def3]:active{transform:translate(2px,2px);box-shadow:none!important}.btn-header-white .p-button-icon[data-v-e168def3],.btn-header-white .p-button-label[data-v-e168def3]{color:#000!important}.btn-header-white.btn-header-white--labeled[data-v-e168def3]{width:auto!important;padding:0 .75rem!important;gap:.375rem;white-space:nowrap}@media(max-width:1023px){.btn-header-white.btn-header-white--labeled[data-v-e168def3]{width:2.5rem!important;padding:0!important}.btn-header-white--labeled[data-v-e168def3] .p-button-label{display:none}}.arcade-breadcrumb[data-v-a013a169]{margin-bottom:1rem}.arcade-breadcrumb-list[data-v-a013a169]{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem}.arcade-breadcrumb-item[data-v-a013a169]{display:flex;align-items:center;gap:.4rem}.arcade-breadcrumb-link[data-v-a013a169]{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .55rem;background:var(--arcade-card);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:1px 1px 0 0 var(--arcade-border);font-family:var(--arcade-font-body);font-size:.7rem;font-weight:700;line-height:1;text-decoration:none;transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease,color 75ms ease}@media(max-width:767px){.arcade-breadcrumb-link[data-v-a013a169]{min-height:44px}}.arcade-breadcrumb-link[data-v-a013a169]:hover{background:var(--arcade-bg-warm);color:#000;transform:translate(1px,1px);box-shadow:none}.arcade-breadcrumb-current[data-v-a013a169]{display:inline-flex;align-items:center;gap:.3rem;padding:.3rem .55rem;background:var(--arcade-bg-warm);color:#000;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:1px 1px 0 0 var(--arcade-border);font-family:var(--arcade-font-body);font-size:.7rem;font-weight:800;line-height:1;max-width:100%;min-width:0}.arcade-breadcrumb-sep[data-v-a013a169]{font-size:.7rem;color:var(--arcade-text-muted)}.ql-shell[data-v-6daf3072]{padding:.75rem .9rem;background:var(--arcade-card);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:2px 2px 0 0 var(--arcade-border)}@media(min-width:768px){.ql-shell[data-v-6daf3072]{box-shadow:3px 3px 0 0 var(--arcade-border)}}.ql-shell--compact[data-v-6daf3072]{padding:.65rem .75rem}.ql-kicker[data-v-6daf3072]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .55rem;background:var(--arcade-bg-warm);color:#000;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:1px 1px 0 0 var(--arcade-border);font-family:var(--arcade-font-display);font-size:.55rem;letter-spacing:.05em;text-transform:uppercase;line-height:1;margin-bottom:.6rem}.ql-list[data-v-6daf3072]{display:flex;flex-wrap:wrap;gap:.5rem}.ql-list--column[data-v-6daf3072]{flex-direction:column;align-items:stretch}.ql-item[data-v-6daf3072]{display:inline-flex;align-items:center;gap:.5rem;padding:.55rem .8rem;background:var(--arcade-card);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:2px 2px 0 0 var(--arcade-border);font-family:var(--arcade-font-body);font-size:.78rem;font-weight:700;line-height:1;text-decoration:none;transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease,color 75ms ease}.ql-item[data-v-6daf3072]:hover{background:var(--arcade-bg-warm);color:#000;transform:translate(1px,1px);box-shadow:1px 1px 0 0 var(--arcade-border)}.ql-item:hover .ql-item-icon[data-v-6daf3072]{color:#000}.ql-item[data-v-6daf3072]:active{transform:translate(2px,2px);box-shadow:none}.ql-item-icon[data-v-6daf3072]{font-size:.85rem;color:var(--arcade-accent);flex-shrink:0}.ql-item-label[data-v-6daf3072]{flex:1;min-width:0}.ql-item-badge[data-v-6daf3072]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:1px 1px 0 0 var(--arcade-border);font-family:var(--arcade-font-display);font-size:.5rem;line-height:1;color:#000;flex-shrink:0;font-variant-numeric:tabular-nums}.ql-item-badge--success[data-v-6daf3072]{background:#39ff14}.ql-item-badge--info[data-v-6daf3072]{background:#7df9ff}.ql-item-badge--warn[data-v-6daf3072]{background:#fff01f}.ql-item-badge--danger[data-v-6daf3072]{background:#ff3131}.ql-item-badge--secondary[data-v-6daf3072]{background:var(--arcade-card-muted);color:var(--arcade-text-primary)}.benefits-list[data-v-096682e0]{list-style:none;padding:0;margin:0}.exit-intent-dialog .p-dialog-header{padding:1.5rem;border-bottom:1px solid #e5e7eb}.dark .exit-intent-dialog .p-dialog-header{border-bottom-color:#374151}.exit-intent-dialog .p-dialog-content{padding:0 1.5rem}.exit-intent-dialog .p-dialog-footer{padding:1.5rem;border-top:1px solid #e5e7eb}.dark .exit-intent-dialog .p-dialog-footer{border-top-color:#374151}@media(max-width:640px){.exit-intent-dialog .p-dialog-header,.exit-intent-dialog .p-dialog-content,.exit-intent-dialog .p-dialog-footer{padding:1rem}}.benefits-list[data-v-e786149b]{list-style:none;padding:0;margin:0}.modal-content[data-v-e786149b]{color:var(--arcade-text-primary)}.pwa-install-dialog .p-dialog-header{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:var(--arcade-radius-lg) var(--arcade-radius-lg) 0 0}.pwa-install-dialog .p-dialog-header .p-dialog-title,.pwa-install-dialog .p-dialog-close-button{color:#fff}.pwa-install-dialog .p-dialog-content{background:var(--arcade-card);color:var(--arcade-text-primary)}.feedback-panel__head[data-v-a64e304d]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.feedback-panel__title[data-v-a64e304d]{font-size:1.05rem;font-weight:700;color:var(--arcade-text-primary)}.feedback-panel__subtitle[data-v-a64e304d]{font-size:.85rem;color:var(--arcade-text-secondary)}.feedback-panel__body[data-v-a64e304d]{display:flex;flex-direction:column;gap:1rem}.feedback-panel__fieldset[data-v-a64e304d]{border:0;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.feedback-panel__field[data-v-a64e304d]{display:flex;flex-direction:column;gap:.4rem}.feedback-panel__label[data-v-a64e304d]{font-size:.875rem;font-weight:600;color:var(--arcade-text-primary)}.feedback-panel__types[data-v-a64e304d]{display:flex;flex-wrap:wrap;gap:.5rem 1rem}.feedback-panel__type[data-v-a64e304d]{display:inline-flex;align-items:center;gap:.4rem;font-size:.9rem;color:var(--arcade-text-primary);cursor:pointer}.feedback-panel__hint[data-v-a64e304d]{font-size:.8rem;color:var(--arcade-text-secondary)}.feedback-panel__error[data-v-a64e304d]{font-size:.8rem;color:var(--arcade-danger)}.feedback-panel__root{width:420px}@media(max-width:640px){.feedback-panel__root{width:100vw!important}}.umb[data-v-25330c87]{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:var(--arcade-card, #fff);color:var(--arcade-text-primary, #000);cursor:pointer;font-family:inherit;display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .55rem .3rem .4rem;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:3px 3px 0 0 var(--arcade-border);transition:transform 75ms ease,box-shadow 75ms ease,background-color .15s ease;min-height:44px;flex-shrink:0;max-width:min(280px,40vw)}.umb[data-v-25330c87]:hover{background:#fff01f;transform:translate(1px,1px);box-shadow:2px 2px rgb(var(--shadow-rgb, 0, 0, 0))}.umb[data-v-25330c87]:active,.umb--open[data-v-25330c87]{background:#fff01f;transform:translate(3px,3px);box-shadow:0 0 #000}.umb[data-v-25330c87]:focus-visible{outline:3px solid var(--arcade-focus-ring);box-shadow:0 0 0 6px var(--arcade-focus-halo);outline-offset:2px}.umb-avatar-slot[data-v-25330c87]{position:relative;display:inline-block;flex-shrink:0;width:2rem;height:2rem}.umb-avatar.p-avatar[data-v-25330c87],.umb-avatar[data-v-25330c87]{width:2rem!important;height:2rem!important;min-width:2rem!important;max-width:2rem!important;min-height:2rem!important;max-height:2rem!important;border:2px solid #000!important;border-radius:var(--arcade-radius-base)!important;background:linear-gradient(135deg,#7df9ff,#00f0ff)!important;box-shadow:1px 1px rgb(var(--shadow-rgb, 0, 0, 0))!important;color:#000!important;overflow:hidden;font-size:.65rem!important}.umb-avatar[data-v-25330c87] .p-avatar-label{font-family:var(--arcade-font-display)!important;font-size:.55rem!important;color:#000!important;letter-spacing:.02em;text-shadow:1px 1px 0 rgba(255,255,255,.4)}.umb-avatar[data-v-25330c87] img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.umb-avatar-stripe[data-v-25330c87]{position:absolute;top:-2px;right:-2px;width:.5rem;height:.5rem;background:#ff8a3d;border:2px solid #000;border-radius:0;pointer-events:none}.umb:hover .umb-avatar-stripe[data-v-25330c87]{background:#ff3131}.umb--open .umb-avatar-stripe[data-v-25330c87]{background:#39ff14}.umb-verified[data-v-25330c87]{position:absolute;right:-3px;bottom:-3px;width:.95rem;height:.95rem;display:inline-flex;align-items:center;justify-content:center;background:#39ff14;color:#000;border:2px solid #000;border-radius:50%;font-size:.55rem;font-weight:900;z-index:2;box-shadow:1px 1px rgb(var(--shadow-rgb, 0, 0, 0))}.umb-identity[data-v-25330c87]{display:none;flex-direction:row;align-items:center;gap:.4rem;min-width:0}@media(min-width:1024px){.umb-identity[data-v-25330c87]{display:inline-flex}}.umb-name[data-v-25330c87]{font-family:var(--arcade-font-body);font-size:.875rem;font-weight:800;line-height:1.1;color:var(--arcade-text-primary, #000);letter-spacing:.01em;max-width:10rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.umb:hover .umb-name[data-v-25330c87],.umb:active .umb-name[data-v-25330c87],.umb--open .umb-name[data-v-25330c87]{color:#000}.umb-tier[data-v-25330c87]{display:inline-flex;align-items:center;padding:.2rem .45rem;background:#fff01f;color:#000;border:2px solid #000;border-radius:var(--arcade-radius-base);box-shadow:1.5px 1.5px rgb(var(--shadow-rgb, 0, 0, 0));font-family:var(--arcade-font-display);font-size:.5rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;line-height:1;flex-shrink:0;transform:rotate(-2deg);transition:transform .15s ease,background .15s ease}.umb-tier--icon[data-v-25330c87]{padding:.2rem .3rem;font-size:.6rem}.umb:hover .umb-tier[data-v-25330c87]{transform:rotate(0) scale(1.05)}.umb-tier[data-tier=new][data-v-25330c87]{background:#fff01f;color:#000}.umb-tier[data-tier=experienced][data-v-25330c87]{background:silver;color:#000}.umb-tier[data-tier=trusted][data-v-25330c87]{background:gold;color:#000}.umb-tier[data-tier=top_rated][data-v-25330c87]{background:linear-gradient(135deg,#e5e4e2,#b9f2ff);color:#000}.umb-tier[data-tier=admin][data-v-25330c87]{background:#ff3131;color:#000}.umb--open .umb-tier[data-v-25330c87]{background:#000!important;color:#fff01f!important;transform:rotate(0)}.umb-chevron-brick[data-v-25330c87]{display:inline-flex;align-items:center;justify-content:center;width:1.4rem;height:1.4rem;background:#000;color:#fff01f;border:2px solid #000;border-radius:var(--arcade-radius-base);flex-shrink:0;margin-left:.15rem;transition:background .15s ease,transform .2s ease}.umb:hover .umb-chevron-brick[data-v-25330c87]{background:#fff;color:#000}.umb--open .umb-chevron-brick[data-v-25330c87]{background:#fff;color:#ff3131}.umb-chevron[data-v-25330c87]{font-size:.65rem;font-weight:900;transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.umb-chevron--up[data-v-25330c87]{transform:rotate(180deg)}@media(max-width:1023px){.umb[data-v-25330c87]{padding:.3rem .4rem .3rem .35rem;gap:.3rem;max-width:none}.umb-identity[data-v-25330c87]{display:none!important}.umb-chevron-brick[data-v-25330c87]{width:1.2rem;height:1.2rem}.umb-avatar-slot[data-v-25330c87]{width:1.85rem;height:1.85rem}.umb-avatar.p-avatar[data-v-25330c87],.umb-avatar[data-v-25330c87]{width:1.85rem!important;height:1.85rem!important;min-width:1.85rem!important;max-width:1.85rem!important;min-height:1.85rem!important;max-height:1.85rem!important}.umb-avatar[data-v-25330c87] .p-avatar-label{font-size:.5rem!important}.umb[data-v-25330c87]:hover{transform:none;box-shadow:3px 3px rgb(var(--shadow-rgb, 0, 0, 0))}}[data-theme=midnight]{background:var(--arcade-card);color:var(--arcade-text-primary);border-color:var(--arcade-border);box-shadow:3px 3px rgb(var(--shadow-rgb))}[data-theme=midnight]{background:#fff01f;color:#000}[data-theme=midnight]{color:inherit}[data-theme=midnight]{color:#000}@media(max-width:399px){.umb-chevron-brick[data-v-25330c87]{display:none}.umb[data-v-25330c87]{gap:0}}[class*=section-header][data-v-6c4c4496]{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;margin-top:.65rem;margin-bottom:.35rem;padding-top:.25rem;border-top:1px solid rgba(148,163,184,.22);text-transform:none}.user-menu-header[data-v-6c4c4496]{background:var(--arcade-card);color:var(--arcade-text-primary);border-bottom:2px solid var(--arcade-border)}.umh[data-v-6c4c4496]{position:relative;padding:0}.umh-cover[data-v-6c4c4496]{height:3.25rem;background:repeating-linear-gradient(45deg,rgba(0,0,0,.12) 0 5px,transparent 5px 11px),var(--arcade-accent);border-bottom:2px solid var(--arcade-border)}.umh-main[data-v-6c4c4496]{display:flex;align-items:flex-start;gap:.8rem;padding:0 .9rem .7rem}.umh-avatar-wrap[data-v-6c4c4496]{position:relative;flex-shrink:0;margin-top:-2.2rem}.umh-avatar-skeleton[data-v-6c4c4496]{margin-top:0}.umh-id[data-v-6c4c4496]{padding-top:.55rem}.umh-tier[data-v-6c4c4496]{display:inline-block;margin-top:.3rem;padding:.2rem .36rem;background:var(--arcade-bg-warm);color:#000;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:1px 1px 0 0 var(--arcade-border);font-family:var(--arcade-font-display);font-size:.42rem;letter-spacing:.03em;text-transform:uppercase;line-height:1;white-space:nowrap}.umh-id[data-v-6c4c4496]{flex:1 1 auto;min-width:0}.umh-name[data-v-6c4c4496]{font-family:var(--arcade-font-display);font-size:.68rem;line-height:1.4;color:var(--arcade-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.umh-email[data-v-6c4c4496]{margin-top:.32rem;font-size:.72rem;font-weight:600;color:var(--arcade-text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.umh-verif[data-v-6c4c4496]{display:inline-flex;align-items:center;gap:.4rem;margin-top:.45rem}.umh-verif-label[data-v-6c4c4496]{font-family:var(--arcade-font-body);font-size:.75rem;font-weight:600;color:var(--arcade-text-muted)}.umh-balance[data-v-6c4c4496]{display:flex;align-items:center;gap:.6rem;margin:0 .9rem;padding:.5rem .55rem;background:var(--arcade-card-muted);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:2px 2px rgb(var(--shadow-rgb));cursor:pointer;transition:transform 75ms ease,box-shadow 75ms ease,background-color .12s ease,color .12s ease}.umh-balance[data-v-6c4c4496]:hover{background:var(--arcade-bg-warm);color:#000;transform:translate(1.5px,1.5px);box-shadow:.5px .5px rgb(var(--shadow-rgb))}.umh-balance[data-v-6c4c4496]:focus-visible{outline:3px solid var(--arcade-focus-ring);box-shadow:0 0 0 6px var(--arcade-focus-halo);outline-offset:2px}.umh-balance-icon[data-v-6c4c4496]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;background:var(--arcade-accent);color:var(--arcade-accent-contrast);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);font-size:.85rem}.umh-balance-info[data-v-6c4c4496]{display:flex;flex-direction:column;gap:.14rem;min-width:0;flex:1 1 auto}.umh-balance-label[data-v-6c4c4496]{font-family:var(--arcade-font-display);font-size:.42rem;letter-spacing:.04em;text-transform:uppercase;color:var(--arcade-text-muted)}.umh-balance:hover .umh-balance-label[data-v-6c4c4496]{color:#000}.umh-balance-amount[data-v-6c4c4496]{font-family:var(--arcade-font-body);font-size:1rem;font-weight:800;line-height:1.1;font-variant-numeric:tabular-nums;color:inherit;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.umh-balance-held[data-v-6c4c4496]{font-size:.72rem;font-weight:600;opacity:.8}.umh-balance-arrow[data-v-6c4c4496]{font-size:.7rem;flex-shrink:0;color:var(--arcade-text-muted);transition:transform .12s ease,color .12s ease}.umh-balance:hover .umh-balance-arrow[data-v-6c4c4496]{color:#000;transform:translate(2px)}.umh-actions[data-v-6c4c4496]{display:flex;gap:.5rem;padding:.65rem .9rem .8rem;border-bottom:2px dashed var(--arcade-border)}.umh-action[data-v-6c4c4496]{flex:1 1 0;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.45rem .5rem;background:var(--arcade-card)!important;color:var(--arcade-text-primary)!important;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:2px 2px rgb(var(--shadow-rgb));font-family:var(--arcade-font-display);font-size:.5rem;letter-spacing:.03em;text-transform:uppercase;line-height:1;cursor:pointer;transition:transform 75ms ease,box-shadow 75ms ease,background-color .12s ease,color .12s ease}.umh-action i[data-v-6c4c4496]{font-size:.72rem}.umh-action[data-v-6c4c4496]:hover{background:var(--arcade-bg-warm)!important;color:#000!important;transform:translate(1.5px,1.5px);box-shadow:.5px .5px rgb(var(--shadow-rgb))}.umh-action[data-v-6c4c4496]:focus-visible{outline:3px solid var(--arcade-focus-ring);box-shadow:0 0 0 6px var(--arcade-focus-halo);outline-offset:2px}.user-menu-header .border-b[data-v-6c4c4496]{border-color:var(--arcade-border)!important;border-bottom-width:2px!important;border-bottom-style:dashed!important}.usermenu-stat-chip[data-v-6c4c4496]{display:inline-flex;align-items:center;gap:.35rem;padding:.3rem .55rem;background:var(--arcade-card-muted);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:1px 1px 0 0 var(--arcade-border);font-family:var(--arcade-font-body);font-size:.75rem;font-weight:700;letter-spacing:.02em;line-height:1;font-variant-numeric:tabular-nums}.usermenu-tier-chip[data-v-6c4c4496]{display:inline-flex;align-items:center;padding:.25rem .5rem;background:var(--arcade-bg-warm);color:#000;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:1px 1px 0 0 var(--arcade-border);font-family:var(--arcade-font-body);font-size:.7rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;line-height:1}.user-menu-header .quick-action-btn[data-v-6c4c4496]{width:2rem!important;height:2rem!important;min-width:2rem!important;padding:0!important;background:var(--arcade-card)!important;color:var(--arcade-text-primary)!important;border:2px solid var(--arcade-border)!important;border-radius:var(--arcade-radius-base)!important;box-shadow:1px 1px 0 0 var(--arcade-border)!important;transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease!important}.user-menu-header .quick-action-btn[data-v-6c4c4496]:hover{background:var(--arcade-bg-warm)!important;color:#000!important;transform:translate(1px,1px);box-shadow:none!important}.user-menu-header .quick-action-btn .p-button-icon[data-v-6c4c4496]{color:inherit!important;font-size:.85rem!important}.user-menu-header[data-v-6c4c4496] .profile-avatar-modern.p-avatar,.user-menu-header[data-v-6c4c4496] .profile-avatar-modern{border:3px solid var(--arcade-border)!important;border-radius:var(--arcade-radius-md)!important;box-shadow:3px 3px 0 0 var(--arcade-border)!important;background:var(--arcade-accent)!important;color:var(--arcade-accent-contrast)!important;width:4rem!important;height:4rem!important;overflow:hidden}.user-menu-header[data-v-6c4c4496] .profile-avatar-modern .p-avatar-label{font-family:var(--arcade-font-display)!important;font-size:1.1rem!important;color:var(--arcade-accent-contrast)!important}.user-menu-header[data-v-6c4c4496] .profile-avatar-modern img{-o-object-fit:cover;object-fit:cover}.usermenu-item[data-v-6c4c4496]{color:var(--arcade-text-primary);font-weight:600;border-left:4px solid transparent;transition:background-color 75ms ease,border-color 75ms ease,color 75ms ease}.usermenu-item[data-v-6c4c4496]:hover{background-color:var(--arcade-bg-accent);border-left-color:var(--arcade-accent)}.usermenu-item[data-v-6c4c4496]:focus,.usermenu-item[data-v-6c4c4496]:focus-visible{background-color:var(--arcade-bg-accent);border-left-color:var(--arcade-accent)}.usermenu-item-icon[data-v-6c4c4496]{font-size:1rem;color:var(--arcade-text-secondary);flex-shrink:0}.usermenu-item:hover .usermenu-item-icon[data-v-6c4c4496]{color:var(--arcade-text-primary)}.usermenu-item-label[data-v-6c4c4496]{color:var(--arcade-text-primary);line-height:1.3}.usermenu-item--danger[data-v-6c4c4496]{color:#ff3131}.usermenu-item--danger[data-v-6c4c4496]:hover,.usermenu-item--danger[data-v-6c4c4496]:focus{background-color:#ff3131;color:#000;border-left-color:#000}.usermenu-item--danger:hover .usermenu-item-label[data-v-6c4c4496],.usermenu-item--danger:focus .usermenu-item-label[data-v-6c4c4496]{color:#000!important}.usermenu-item-icon--danger[data-v-6c4c4496]{color:#ff3131}.usermenu-item--danger:hover .usermenu-item-icon--danger[data-v-6c4c4496],.usermenu-item--danger:focus .usermenu-item-icon--danger[data-v-6c4c4496]{color:#000}.usermenu-item-badge[data-v-6c4c4496]{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .35rem;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:1px 1px 0 0 var(--arcade-border);font-family:var(--arcade-font-display);font-size:.5rem;line-height:1;color:#000;flex-shrink:0}.usermenu-item-badge--info[data-v-6c4c4496]{background:#7df9ff}.usermenu-item-badge--success[data-v-6c4c4496]{background:#39ff14}.usermenu-item-badge--warn[data-v-6c4c4496],.usermenu-item-badge--warning[data-v-6c4c4496]{background:#fff01f}.usermenu-item-badge--danger[data-v-6c4c4496]{background:#ff3131}.usermenu-item-badge--secondary[data-v-6c4c4496]{background:var(--arcade-card-muted);color:var(--arcade-text-primary)}.user-avatar-large[data-v-6c4c4496]{flex-shrink:0}@media(max-width:768px){.user-menu-header[data-v-6c4c4496]{padding:1rem;position:sticky;top:0;z-index:10;background:#fff}[data-theme=midnight] .user-menu-header[data-v-6c4c4496]{background:#1f2937}.user-menu-header .flex[data-v-6c4c4496]{gap:1rem}}.skeleton-avatar[data-v-6c4c4496]{width:64px;height:64px;border-radius:50%;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:skeleton-loading-6c4c4496 1.5s ease-in-out infinite}[data-theme=midnight] .skeleton-avatar[data-v-6c4c4496]{background:linear-gradient(90deg,#374151 25%,#4b5563,#374151 75%);background-size:200% 100%}.skeleton-text[data-v-6c4c4496]{height:16px;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:var(--arcade-radius-base);animation:skeleton-loading-6c4c4496 1.5s ease-in-out infinite}[data-theme=midnight] .skeleton-text[data-v-6c4c4496]{background:linear-gradient(90deg,#374151 25%,#4b5563,#374151 75%);background-size:200% 100%}.skeleton-text-title[data-v-6c4c4496]{width:60%;height:20px}.skeleton-text-subtitle[data-v-6c4c4496]{width:80%;height:14px}@keyframes skeleton-loading-6c4c4496{0%{background-position:200% 0}to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){.skeleton-avatar[data-v-6c4c4496],.skeleton-text[data-v-6c4c4496]{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}}.header-search-zone[data-v-403d7b68]{max-width:min(50vw,44rem);min-width:0}.header-search-zone--no-hint[data-v-403d7b68]{max-width:50vw}.header-search-zone[data-v-403d7b68] input{min-width:0;width:100%}@media(min-width:1280px)and (max-width:1439px){.header-search-zone[data-v-403d7b68]{max-width:min(42vw,34rem)}}.search-bar-professional[data-v-403d7b68] .p-autocomplete{width:100%}.search-bar-professional[data-v-403d7b68] .p-autocomplete-input{height:44px!important;border-radius:var(--arcade-radius-md)!important;background:var(--arcade-input-bg)!important;border:2px solid var(--arcade-border)!important;padding-left:3rem!important;padding-right:1rem!important;font-size:14px!important;font-weight:600!important;color:var(--arcade-text-primary)!important;transition:transform 75ms ease,box-shadow 75ms ease;box-shadow:var(--arcade-shadow-neo-sm)!important}.search-bar-professional[data-v-403d7b68] .p-autocomplete-input::-moz-placeholder{color:var(--arcade-text-muted)!important;font-weight:500}.search-bar-professional[data-v-403d7b68] .p-autocomplete-input::placeholder{color:var(--arcade-text-muted)!important;font-weight:500}.search-bar-professional[data-v-403d7b68] .p-autocomplete-input:focus{outline:3px solid var(--arcade-focus-ring)!important;outline-offset:0;border-color:var(--arcade-input-border-focus)!important;box-shadow:var(--arcade-shadow-neo),0 0 0 6px var(--arcade-focus-halo)!important;transform:translate(-1px,-1px)}.search-container-pro .pi-search[data-v-403d7b68]{color:var(--arcade-text-muted)!important}.search-bar-professional[data-v-403d7b68] .p-autocomplete-loader{right:1rem!important}@media(min-width:1280px){.search-bar-professional[data-v-403d7b68] .p-autocomplete-input{padding-right:8rem!important}.search-bar-professional[data-v-403d7b68] .p-autocomplete-loader{right:8rem!important}}.search-container-pro[data-v-403d7b68]{position:relative}.search-container-pro .pi-search[data-v-403d7b68]{z-index:10}kbd[data-v-403d7b68]{font-family:ui-monospace,monospace;font-size:.75rem}.header-brand[data-v-41b55086]{min-height:44px;min-width:44px}.header-brand__wordmark[data-v-41b55086]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;font-size:.875rem}@media(min-width:640px){.header-brand__wordmark[data-v-41b55086]{font-family:var(--arcade-font-display);letter-spacing:-.025em}}@media(max-width:359px){.header-brand__wordmark[data-v-41b55086]{display:none}}.header-rotating-hint[data-v-41b55086]{max-width:18rem;padding:.35rem .7rem;border-radius:var(--arcade-radius-md);border:2px solid #000000;background:#fff01f;color:#000;font-size:.75rem;font-weight:600;line-height:1.25;text-decoration:none;box-shadow:3px 3px rgb(var(--shadow-rgb, 0, 0, 0));height:2.25rem;display:inline-flex!important;align-items:center;justify-content:center}@media(max-width:1279px){.header-rotating-hint[data-v-41b55086]{display:none!important}}@media(min-width:1280px){.header-rotating-hint[data-v-41b55086]{display:inline-flex!important}}@media(min-width:1280px)and (max-width:1439px){.header-rotating-hint[data-v-41b55086]{max-width:14rem;padding:.32rem .55rem;font-size:.7rem}}.header-hint-item[data-v-41b55086]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%}html[data-theme=midnight]{background:#00f0ff;color:#000;border-color:#000;box-shadow:3px 3px rgb(var(--shadow-rgb, 0, 0, 0))}@media(max-width:399px){.header-row[data-v-fb8586e2]{padding-left:.5rem;padding-right:.5rem}}.header-scrolled[data-v-fb8586e2]{background:var(--arcade-header-bg)}.arcade-loader-topbar[data-v-fc7f94f0]{position:fixed;top:0;left:0;right:0;z-index:9999;pointer-events:none}.arcade-loader-topbar-track[data-v-fc7f94f0]{height:3px;background:var(--arcade-border);overflow:hidden;position:relative}.arcade-loader-topbar-fill[data-v-fc7f94f0]{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,#fff01f 30%,#39ff14 50%,#7df9ff 70%,transparent 100%);animation:topbar-slide-fc7f94f0 1.2s ease-in-out infinite}@keyframes topbar-slide-fc7f94f0{0%{transform:translate(-100%)}to{transform:translate(100%)}}.arcade-loader-topbar-text[data-v-fc7f94f0]{position:absolute;top:.5rem;right:1rem;display:inline-flex;align-items:center;gap:.4rem;padding:.35rem .65rem;background:#fff01f;color:#000;border:2px solid #000;border-radius:var(--arcade-radius-sm);box-shadow:2px 2px #000;font-family:var(--arcade-font-display);font-size:.55rem;text-transform:uppercase;letter-spacing:.05em;pointer-events:auto}.arcade-loader-topbar-dot[data-v-fc7f94f0]{animation:blink-fc7f94f0 .8s steps(2) 6}@media(prefers-reduced-motion:reduce){.arcade-loader-topbar-dot[data-v-fc7f94f0]{animation:none}}@keyframes blink-fc7f94f0{0%,50%{opacity:1}51%,to{opacity:0}}.arcade-loader-overlay[data-v-fc7f94f0]{position:fixed;inset:0;z-index:9998;display:flex;align-items:center;justify-content:center}.arcade-loader-overlay-mask[data-v-fc7f94f0]{position:absolute;inset:0;background:#0000008c;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.arcade-loader-overlay-content[data-v-fc7f94f0]{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center}.arcade-loader-brick[data-v-fc7f94f0]{background:var(--arcade-card);border:4px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:var(--arcade-shadow-neo);padding:1.5rem 2rem;display:flex;flex-direction:column;align-items:center;gap:1rem;color:var(--arcade-text-primary)}.arcade-loader-overlay-text[data-v-fc7f94f0]{font-family:var(--arcade-font-display);font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;text-align:center;line-height:1.4}.arcade-loader-spinner-pixel[data-v-fc7f94f0]{width:2.5rem;height:2.5rem;position:relative;display:inline-block}.arcade-loader-spinner-pixel[data-size=small][data-v-fc7f94f0]{width:1.5rem;height:1.5rem}.arcade-loader-spinner-pixel[data-size=large][data-v-fc7f94f0]{width:4rem;height:4rem}.arcade-loader-spinner-pixel .pix[data-v-fc7f94f0]{position:absolute;width:22%;height:22%;background:#fff01f;border:1px solid #000;animation:pix-chase-fc7f94f0 1.2s linear infinite}.arcade-loader-spinner-pixel .pix[data-v-fc7f94f0]:nth-child(1){top:0;left:39%;animation-delay:0s}.arcade-loader-spinner-pixel .pix[data-v-fc7f94f0]:nth-child(2){top:11%;right:11%;animation-delay:.15s;background:#ff8a3d}.arcade-loader-spinner-pixel .pix[data-v-fc7f94f0]:nth-child(3){top:39%;right:0;animation-delay:.3s;background:#ff3131}.arcade-loader-spinner-pixel .pix[data-v-fc7f94f0]:nth-child(4){bottom:11%;right:11%;animation-delay:.45s;background:#ff3131}.arcade-loader-spinner-pixel .pix[data-v-fc7f94f0]:nth-child(5){bottom:0;left:39%;animation-delay:.6s;background:#7df9ff}.arcade-loader-spinner-pixel .pix[data-v-fc7f94f0]:nth-child(6){bottom:11%;left:11%;animation-delay:.75s;background:#7df9ff}.arcade-loader-spinner-pixel .pix[data-v-fc7f94f0]:nth-child(7){top:39%;left:0;animation-delay:.9s;background:#39ff14}.arcade-loader-spinner-pixel .pix[data-v-fc7f94f0]:nth-child(8){top:11%;left:11%;animation-delay:1.05s;background:#39ff14}@keyframes pix-chase-fc7f94f0{0%,to{opacity:.15;transform:scale(.85)}20%{opacity:1;transform:scale(1.1)}}.arcade-loader-inline[data-v-fc7f94f0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1.5rem;gap:.75rem}.arcade-loader-caption[data-v-fc7f94f0]{font-family:var(--arcade-font-display);font-size:.6rem;text-transform:uppercase;letter-spacing:.05em;color:var(--arcade-text-muted);text-align:center}.arcade-loader-caption.is-small[data-v-fc7f94f0]{font-size:.5rem}.arcade-loader-caption.is-large[data-v-fc7f94f0]{font-size:.75rem}.arcade-loader-skeleton[data-v-fc7f94f0]{padding:.5rem}.arcade-skel-card[data-v-fc7f94f0]{background:var(--arcade-card);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);padding:1rem}.arcade-skel-list-row[data-v-fc7f94f0]{display:flex;align-items:center;gap:.75rem;padding:.5rem .25rem;border-bottom:2px dashed var(--arcade-border)}.arcade-skel-list-row[data-v-fc7f94f0]:last-child{border-bottom:none}.arcade-skel-table[data-v-fc7f94f0]{border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);overflow:hidden}.arcade-skel-table-head[data-v-fc7f94f0]{background:var(--arcade-card-muted);padding:.6rem .75rem;display:flex;gap:1rem}.arcade-skel-table-row[data-v-fc7f94f0]{padding:.6rem .75rem;display:flex;gap:1rem;border-top:2px solid var(--arcade-border)}.loader-topbar-enter-active[data-v-fc7f94f0],.loader-topbar-leave-active[data-v-fc7f94f0]{transition:opacity .15s ease,transform .2s ease}.loader-topbar-enter-from[data-v-fc7f94f0],.loader-topbar-leave-to[data-v-fc7f94f0]{opacity:0;transform:translateY(-100%)}.loader-overlay-enter-active[data-v-fc7f94f0],.loader-overlay-leave-active[data-v-fc7f94f0]{transition:opacity .18s ease}.loader-overlay-enter-from[data-v-fc7f94f0],.loader-overlay-leave-to[data-v-fc7f94f0]{opacity:0}[data-v-fc7f94f0] .p-skeleton{background:var(--arcade-card-muted)!important;border-radius:var(--arcade-radius-sm)!important;overflow:hidden}[data-v-fc7f94f0] .p-skeleton:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent)!important}.mobile-guest-cta[data-v-4b4ad890]{position:fixed;bottom:0;left:0;right:0;z-index:45;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));background-color:var(--arcade-card);border-top:2px solid var(--arcade-border);box-shadow:var(--arcade-shadow-neo)}@media(min-width:768px){.mobile-guest-cta[data-v-4b4ad890]{display:none}}.mobile-guest-cta__copy[data-v-4b4ad890]{display:flex;flex-direction:column;min-width:0;overflow:hidden}.mobile-guest-cta__title[data-v-4b4ad890],.mobile-guest-cta__sub[data-v-4b4ad890]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-guest-cta__title[data-v-4b4ad890]{font-family:var(--arcade-font-display);font-size:.55rem;text-transform:uppercase;letter-spacing:.02em;color:var(--arcade-text-primary);line-height:1.35}.mobile-guest-cta__sub[data-v-4b4ad890]{font-size:.75rem;font-weight:600;color:var(--arcade-text-secondary);line-height:1.4}.mobile-guest-cta__actions[data-v-4b4ad890]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.mobile-guest-cta__btn[data-v-4b4ad890]{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 .7rem;border-radius:var(--arcade-radius-md);border:2px solid var(--arcade-border);font-family:var(--arcade-font-display);font-size:.55rem;text-transform:uppercase;line-height:1;white-space:nowrap;text-decoration:none}.mobile-guest-cta__btn--ghost[data-v-4b4ad890]{background-color:transparent;color:var(--arcade-text-primary)}.mobile-guest-cta__btn--primary[data-v-4b4ad890]{background-color:var(--arcade-accent);color:var(--arcade-accent-contrast);box-shadow:var(--arcade-shadow-neo-sm)}.mobile-guest-cta__btn[data-v-4b4ad890]:focus-visible{outline:3px solid var(--arcade-focus-ring);box-shadow:0 0 0 6px var(--arcade-focus-halo);outline-offset:2px}[data-v-4b4ad890] .p-accordion{background:transparent}.header-role-badge[data-v-4b4ad890]{align-items:center;padding:.3rem .55rem;border:2px solid #000;border-radius:var(--arcade-radius-base);box-shadow:2px 2px #000;font-family:var(--arcade-font-display);font-size:.55rem;letter-spacing:.04em;text-transform:uppercase;line-height:1;color:#000;white-space:nowrap}.header-role-badge--success[data-v-4b4ad890],.header-role-badge--ok[data-v-4b4ad890]{background:#39ff14}.header-role-badge--info[data-v-4b4ad890],.header-role-badge--primary[data-v-4b4ad890]{background:#7df9ff}.header-role-badge--danger[data-v-4b4ad890],.header-role-badge--error[data-v-4b4ad890]{background:#ff3131}.header-role-badge[data-v-4b4ad890]{align-items:center;justify-content:center;gap:.3rem;height:1.85rem;padding:0 .6rem;border:2px solid #000;border-radius:var(--arcade-radius-base);box-shadow:2px 2px #000;font-family:var(--arcade-font-display);font-size:.55rem;letter-spacing:.04em;text-transform:uppercase;line-height:1;color:#000;white-space:nowrap}.header-role-badge--success[data-v-4b4ad890]{background:#39ff14}.header-role-badge--info[data-v-4b4ad890]{background:#7df9ff}.header-role-badge--warn[data-v-4b4ad890],.header-role-badge--warning[data-v-4b4ad890]{background:#fff01f}.header-role-badge--danger[data-v-4b4ad890]{background:#ff3131}.header-role-badge--secondary[data-v-4b4ad890],.header-role-badge--contrast[data-v-4b4ad890]{background:#fff}.balance-mobile-pill[data-v-4b4ad890]{display:inline-flex;align-items:center;gap:.4rem;height:2.25rem;padding:0 .65rem;background:#fff;color:#000;border:2px solid #000;border-radius:var(--arcade-radius-md);box-shadow:2px 2px #000;text-decoration:none;transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease}.balance-mobile-pill[data-v-4b4ad890]:hover{background:#fff01f;transform:translate(1px,1px);box-shadow:1px 1px #000}.balance-mobile-icon[data-v-4b4ad890]{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:#7df9ff;border:1px solid #000;border-radius:var(--arcade-radius-base)}.balance-mobile-amount[data-v-4b4ad890]{font-family:var(--arcade-font-display);font-size:.55rem;letter-spacing:.03em;color:#000;font-variant-numeric:tabular-nums}.section-active[data-v-4b4ad890]{background:#2563eb1a;border-left:3px solid #2563eb;color:#1d4ed8}.menu-item-active[data-v-4b4ad890]{background:linear-gradient(135deg,#3b82f61a,#3b82f60d);color:#1d4ed8;font-weight:600}.active-dot[data-v-4b4ad890],.sidebar-glass[data-v-4b4ad890]{display:none}.sidebar-shell[data-v-4b4ad890]{margin-top:0;transition:width .24s cubic-bezier(.22,1,.36,1)}.sidebar-expanded[data-v-4b4ad890],.sidebar-collapsed[data-v-4b4ad890]{box-shadow:none}.sidebar-nav-collapsed[data-v-4b4ad890]{padding-left:.375rem;padding-right:.375rem}.sidebar-collapsed .sidebar-menu-item[data-v-4b4ad890],.sidebar-collapsed .sidebar-category-header[data-v-4b4ad890]{min-height:2.75rem}.sidebar-menu-item[data-v-4b4ad890],.sidebar-category-header[data-v-4b4ad890]{border:1px solid transparent}.sidebar-collapsed .sidebar-category-header[data-v-4b4ad890]{margin-top:.25rem!important;margin-bottom:.25rem!important}.sidebar-collapsed .sidebar-menu-item[data-v-4b4ad890]:hover,.sidebar-collapsed .sidebar-category-header[data-v-4b4ad890]:hover{transform:translate(0)}.sidebar-collapsed .sidebar-menu-item.menu-item-active[data-v-4b4ad890],.sidebar-collapsed .sidebar-category-header.section-active[data-v-4b4ad890]{border-color:#2563eb59;background:linear-gradient(180deg,#dbeafedb,#bfdbfead);box-shadow:0 8px 16px -14px #1e40af99}[data-theme=midnight],.dark{border-color:#60a5fa66;background:linear-gradient(180deg,#1e3a8a80,#2563eb59);box-shadow:0 10px 18px -14px #0284c78c}@media(min-width:1024px){.sidebar-glass[data-v-4b4ad890]{display:flex!important}}@media(max-width:1023px){.sidebar-glass[data-v-4b4ad890]{display:none!important}}[data-theme=midnight]{background:var(--sidebar-glass-bg, rgba(17, 24, 39, .9));border-right-color:#ffffff1a}@keyframes badge-pulse-4b4ad890{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.9}}.badge-pulse[data-v-4b4ad890]{animation:badge-pulse-4b4ad890 2s ease-in-out infinite}@keyframes fadeInUp-4b4ad890{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.menu-item-enter[data-v-4b4ad890]{animation:fadeInUp-4b4ad890 .3s ease-out forwards}.transition-all[data-v-4b4ad890]{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.group\/item[data-v-4b4ad890]:hover{transform:translate(2px);box-shadow:var(--sidebar-shadow-1, 0 1px 2px rgba(0, 0, 0, .05))}.border-l-3[data-v-4b4ad890]{border-left-width:3px}[data-theme=midnight]{background:linear-gradient(135deg,#1e3a8a4d,#1e3a8a26);color:#60a5fa;border-left-color:#3b82f6}[data-theme=midnight]{background:#60a5fa}@media(prefers-reduced-motion:reduce){.menu-item-enter[data-v-4b4ad890],.badge-pulse[data-v-4b4ad890],.transition-all[data-v-4b4ad890],.group\/item[data-v-4b4ad890]:hover{animation:none!important;transition:none!important;transform:none!important}}.skip-link[data-v-4b4ad890]{position:absolute;top:-40px;left:0;background:#1d4ed8;color:#fff;padding:8px 16px;z-index:9999;border-radius:0 0 var(--arcade-radius-base) 0;text-decoration:none;font-weight:600}.skip-link[data-v-4b4ad890]:focus{top:0}.sr-only[data-v-4b4ad890]{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.sr-only.focus\:not-sr-only[data-v-4b4ad890]:focus{position:static;width:auto;height:auto;padding:inherit;margin:inherit;overflow:visible;clip:auto;white-space:normal}kbd[data-v-4b4ad890]{font-family:ui-monospace,monospace;font-size:.75rem}.kbd-hint[data-v-4b4ad890]{padding:2px 6px;background:#f3f4f6;border:1px solid #d1d5db;border-radius:var(--arcade-radius-base);font-family:ui-monospace,monospace;font-size:.75rem}[data-theme=midnight]{background:#374151;border-color:#4b5563}.search-modal-content[data-v-4b4ad890]{display:flex;flex-direction:column;gap:1.5rem;padding:1.5rem}.search-modal-input-wrapper[data-v-4b4ad890]{position:sticky;top:0;z-index:10;background:#fff;padding-bottom:.5rem}[data-theme=midnight]{background:#1f2937}.mobile-search-input[data-v-4b4ad890] .p-autocomplete-input{border-radius:var(--arcade-radius-xl)!important;border:2px solid #e5e7eb!important;font-size:18px!important;transition:all .2s ease}.mobile-search-input[data-v-4b4ad890] .p-autocomplete-input:focus{outline:3px solid var(--arcade-focus-ring)!important;outline-offset:0;border-color:var(--arcade-input-border-focus)!important;box-shadow:0 0 0 6px var(--arcade-focus-halo)!important}.search-filters[data-v-4b4ad890]{margin:-.5rem 0}.scrollbar-hide[data-v-4b4ad890]{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide[data-v-4b4ad890]::-webkit-scrollbar{display:none}.search-section[data-v-4b4ad890]{padding-bottom:.5rem;border-bottom:1px solid #e5e7eb}[data-theme=midnight]{border-bottom-color:#374151}.search-section[data-v-4b4ad890]:last-of-type{border-bottom:none}.search-item[data-v-4b4ad890]{display:flex;align-items:center;gap:.75rem;padding:.875rem;border-radius:var(--arcade-radius-lg);cursor:pointer;transition:all .15s ease;color:#374151}[data-theme=midnight]{color:#d1d5db}.search-item[data-v-4b4ad890]:hover{background:#f3f4f6}[data-theme=midnight]{background:#374151}.search-item i[data-v-4b4ad890]:first-child{flex-shrink:0}.search-item span[data-v-4b4ad890]{flex:1;font-size:.875rem}.recent-search-item[data-v-4b4ad890]{color:#6b7280}.trending-item[data-v-4b4ad890]{font-weight:500}.search-hint[data-v-4b4ad890]{padding:1rem;background:#f9fafb;border-radius:var(--arcade-radius-lg);margin-top:auto}[data-theme=midnight]{background:#111827}.page-fade-enter-active[data-v-4b4ad890]{transition:opacity .28s ease,transform .28s ease;will-change:opacity,transform}.page-fade-leave-active[data-v-4b4ad890]{transition:opacity .18s ease}.page-fade-enter-from[data-v-4b4ad890]{opacity:0;transform:translateY(10px)}.page-fade-leave-to[data-v-4b4ad890]{opacity:0}.page-slide-enter-active[data-v-4b4ad890]{transition:transform .3s ease-out,opacity .3s ease-out}.page-slide-leave-active[data-v-4b4ad890]{transition:transform .3s ease-in,opacity .3s ease-in}.page-slide-enter-from[data-v-4b4ad890]{transform:translate(20px);opacity:0}.page-slide-leave-to[data-v-4b4ad890]{transform:translate(-20px);opacity:0}@media(prefers-reduced-motion:reduce){.page-fade-enter-active[data-v-4b4ad890],.page-fade-leave-active[data-v-4b4ad890],.page-slide-enter-active[data-v-4b4ad890],.page-slide-leave-active[data-v-4b4ad890]{transition:none!important}.page-fade-enter-from[data-v-4b4ad890],.page-fade-leave-to[data-v-4b4ad890],.page-slide-enter-from[data-v-4b4ad890],.page-slide-leave-to[data-v-4b4ad890]{transform:none!important;opacity:1!important}}@media(prefers-reduced-motion:reduce){.page-fade-enter-active[data-v-4b4ad890],.page-fade-leave-active[data-v-4b4ad890]{transition:none!important}}[class*=section-header][data-v-4b4ad890]{-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none;margin-top:.65rem;margin-bottom:.35rem;padding-top:.25rem;border-top:1px solid rgba(148,163,184,.22);text-transform:none}[data-theme=midnight]{color:#9ca3af!important}[data-theme=midnight]{color:#6b7280!important}[data-theme=midnight]{border-color:#3741514d!important}.header-role-badge[data-v-4b4ad890]{border-radius:var(--arcade-radius-full);font-size:.7rem;font-weight:600;letter-spacing:.02em;padding:0 .55rem;min-height:1.45rem;border:1px solid transparent}.header-role-badge.p-badge-warn[data-v-4b4ad890]{background:#fbbf2433;color:#fef3c7;border-color:#fbbf2473}.header-role-badge.p-badge-info[data-v-4b4ad890]{background:#ffffff29;color:#dbeafe;border-color:#ffffff52}[data-theme=midnight] .header-role-badge.p-badge-info[data-v-4b4ad890]{background:#94a3b82e;color:#e2e8f0;border-color:#94a3b873}@media(max-width:768px){.quick-action-btn[data-v-4b4ad890]{min-width:44px;min-height:44px;padding:10px}.quick-action-btn[data-v-4b4ad890]:hover{transform:none}}.skeleton-text-small[data-v-4b4ad890]{width:100px;height:14px}.quick-action-btn[data-v-4b4ad890]{min-width:36px;min-height:36px;padding:8px;transition:all .2s ease}.quick-action-btn[data-v-4b4ad890]:hover{transform:scale(1.05)}.quick-action-btn[data-v-4b4ad890]:active{transform:scale(.95)}.quick-actions-panel[data-v-4b4ad890]{margin:.5rem 0 .85rem;padding:.5rem;background:var(--arcade-card-muted);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:2px 2px 0 0 var(--arcade-border);display:flex;flex-direction:column;gap:.4rem}.quick-actions-panel__title[data-v-4b4ad890]{display:inline-flex;align-items:center;align-self:flex-start;gap:.3rem;padding:.3rem .55rem;background:var(--arcade-bg-warm);color:#000;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:1px 1px 0 0 var(--arcade-border);font-family:var(--arcade-font-display);font-size:.5rem;letter-spacing:.05em;text-transform:uppercase;line-height:1;margin-bottom:.1rem}.quick-actions-panel .quick-action-btn[data-v-4b4ad890]{display:inline-flex;align-items:center;gap:.55rem;min-width:0;width:100%;padding:.55rem .7rem;background:var(--arcade-card);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:2px 2px 0 0 var(--arcade-border);font-family:var(--arcade-font-display);font-size:.55rem;letter-spacing:.04em;text-transform:uppercase;line-height:1.3;text-align:left;cursor:pointer;transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease,color 75ms ease}.quick-actions-panel .quick-action-btn i[data-v-4b4ad890]{font-size:.95rem;color:var(--arcade-text-primary);flex-shrink:0}.quick-actions-panel .quick-action-btn span[data-v-4b4ad890]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.quick-actions-panel .quick-action-btn[data-v-4b4ad890]:hover{background:var(--arcade-bg-warm);color:#000;transform:translate(1px,1px);box-shadow:1px 1px 0 0 var(--arcade-border)}.quick-actions-panel .quick-action-btn:hover i[data-v-4b4ad890]{color:#000}.quick-actions-panel .quick-action-btn[data-v-4b4ad890]:active{transform:translate(2px,2px);box-shadow:none}@media(prefers-reduced-motion:reduce){.quick-action-btn[data-v-4b4ad890]{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}}.sidebar-cta-section[data-v-4b4ad890]{position:sticky;bottom:0;margin-top:auto;padding-top:.75rem}.sidebar-cta[data-v-4b4ad890]{padding:.875rem;background:#f8fafc;border:1px solid #e2e8f0;border-radius:var(--arcade-radius-lg);display:flex;flex-direction:column;gap:.5rem;box-shadow:0 2px 8px #0f172a0f}.sidebar-cta-title[data-v-4b4ad890]{font-size:.75rem;font-weight:600;letter-spacing:.02em;color:#64748b;text-transform:uppercase;margin:0 0 .25rem .125rem}.collapsed-guest-cta-rail[data-v-4b4ad890]{display:flex;flex-direction:column;align-items:center;gap:.5rem;flex-shrink:0;padding:.625rem .375rem calc(.625rem + env(safe-area-inset-bottom,0px));background:#f8fafcf2;transition:opacity .2s ease,transform .2s ease}.collapsed-guest-cta-link[data-v-4b4ad890]{width:2.5rem;height:2.5rem;border-radius:var(--arcade-radius-xl);display:inline-flex;align-items:center;justify-content:center;box-shadow:0 1px 2px #0f172a14;text-decoration:none;transition:transform .15s ease,background-color .15s ease,border-color .15s ease}.collapsed-guest-cta-link-secondary[data-v-4b4ad890]{background:#fff;border:1px solid #2563eb;color:#1e3a8a}.collapsed-guest-cta-link-primary[data-v-4b4ad890]{background:#2563eb;border:1px solid #1d4ed8;color:#fff}.collapsed-guest-cta-link[data-v-4b4ad890]:focus-visible{outline:2px solid var(--arcade-focus-ring);box-shadow:0 0 0 6px var(--arcade-focus-halo);outline-offset:2px}.collapsed-guest-cta-link[data-v-4b4ad890]:hover{transform:translateY(-1px)}.collapsed-guest-cta-link-secondary[data-v-4b4ad890]:hover{background:#eff6ff}.collapsed-guest-cta-link-primary[data-v-4b4ad890]:hover{background:#1d4ed8}[data-theme=midnight],.dark{background:#0f172ae0}[data-theme=midnight],.dark{box-shadow:0 1px 2px #02061766}.cta-button-base[data-v-4b4ad890]{min-height:40px;justify-content:center}.btn-cta-primary[data-v-4b4ad890]{background:linear-gradient(135deg,#2563eb,#1d4ed8)!important;border:1px solid #1d4ed8!important;font-weight:600}.btn-cta-primary[data-v-4b4ad890]:hover{background:linear-gradient(135deg,#1d4ed8,#1e40af)!important;transform:translateY(-1px)}.btn-cta-secondary[data-v-4b4ad890]{background:#fff!important;border:1px solid #2563eb!important;color:#1e3a8a!important;font-weight:500}.btn-cta-secondary[data-v-4b4ad890]:hover{background:#eff6ff!important;transform:translateY(-1px)}[data-v-4b4ad890] .btn-cta-primary .p-button-label,[data-v-4b4ad890] .btn-cta-primary .p-button-icon{color:#fff!important}[data-v-4b4ad890] .btn-cta-secondary .p-button-label,[data-v-4b4ad890] .btn-cta-secondary .p-button-icon{color:#1e3a8a!important;opacity:1!important;text-shadow:none!important}[data-v-4b4ad890] .btn-cta-secondary .p-button-icon{color:#2563eb!important}[data-v-4b4ad890] .btn-cta-secondary .p-button-label{font-weight:600!important}.trust-strip-shell[data-v-4b4ad890]{background-color:var(--arcade-card-muted);border-top:2px solid var(--arcade-border);border-bottom:2px solid var(--arcade-border)}.trust-strip-section[data-v-4b4ad890]{position:relative}.trust-strip-header[data-v-4b4ad890]{display:flex;flex-direction:column;align-items:center;gap:.6rem;margin-bottom:1.25rem;text-align:center}.trust-strip-kicker[data-v-4b4ad890]{display:inline-flex;align-items:center;gap:.5rem;padding:.45rem .75rem;font-family:var(--arcade-font-display);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:#000;background-color:var(--arcade-bg-warm);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:var(--arcade-shadow-neo);line-height:1}.trust-strip-subtitle[data-v-4b4ad890]{font-size:.875rem;font-weight:600;color:var(--arcade-text-secondary);line-height:1.5;max-width:36rem;margin:0}.trust-badges-grid[data-v-4b4ad890]{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));gap:1rem}.trust-badge-item[data-v-4b4ad890]{display:flex;align-items:center;gap:.85rem;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);padding:.85rem 1rem;background:var(--arcade-card);color:var(--arcade-text-primary);min-height:70px;box-shadow:var(--arcade-shadow-neo);transition:transform 75ms ease,box-shadow 75ms ease}.trust-badge-item[data-v-4b4ad890]:hover{transform:translate(2px,2px);box-shadow:2px 2px rgb(var(--shadow-rgb))}.trust-badge-item[data-v-4b4ad890]:active{transform:translate(4px,4px);box-shadow:none}.trust-badge-icon[data-v-4b4ad890]{width:2.5rem;height:2.5rem;border-radius:var(--arcade-radius-md);border:2px solid var(--arcade-border);display:flex;align-items:center;justify-content:center;font-size:1.05rem;flex-shrink:0;color:#000;box-shadow:var(--arcade-shadow-neo-sm)}.trust-badge-icon-green[data-v-4b4ad890]{background:#39ff14}.trust-badge-icon-blue[data-v-4b4ad890]{background:#7df9ff}.trust-badge-icon-purple[data-v-4b4ad890]{background:#ff66e3}.trust-badge-icon-yellow[data-v-4b4ad890]{background:#fff01f}.trust-badge-content[data-v-4b4ad890]{display:flex;flex-direction:column;gap:.2rem;min-width:0}.trust-badge-title[data-v-4b4ad890]{font-family:var(--arcade-font-display);font-size:.6rem;letter-spacing:.04em;text-transform:uppercase;color:var(--arcade-text-primary);line-height:1.4}.trust-badge-subtitle[data-v-4b4ad890]{font-size:.75rem;font-weight:600;color:var(--arcade-text-secondary);line-height:1.3}@media(min-width:640px){.trust-badges-grid[data-v-4b4ad890]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.trust-badges-grid[data-v-4b4ad890]{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.trust-badge-item[data-v-4b4ad890],.trust-badge-item[data-v-4b4ad890]:hover{transition:none!important;transform:none!important;box-shadow:none!important}}.legal-copy[data-v-4b4ad890]{line-height:1.45}.legal-nav[data-v-4b4ad890]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.55rem}.arcade-footer[data-v-4b4ad890]{background-color:var(--arcade-card);color:var(--arcade-text-primary);border-top:4px solid var(--arcade-border)}.footer-column-block[data-v-4b4ad890]{display:flex;flex-direction:column}.footer-acc-summary[data-v-4b4ad890]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;list-style:none;cursor:pointer}.footer-acc-summary[data-v-4b4ad890]::-webkit-details-marker{display:none}.footer-acc-chevron[data-v-4b4ad890]{margin-bottom:1rem;font-size:.75rem;color:var(--arcade-text-secondary);transition:transform .15s ease}.footer-acc[open] .footer-acc-chevron[data-v-4b4ad890]{transform:rotate(180deg)}@media(min-width:768px){.footer-acc-summary[data-v-4b4ad890]{pointer-events:none;cursor:default}.footer-acc-chevron[data-v-4b4ad890]{display:none}}.footer-column-heading[data-v-4b4ad890]{display:inline-flex;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.35rem .6rem;font-family:var(--arcade-font-display);font-size:.6rem;letter-spacing:.08em;text-transform:uppercase;color:#000;background-color:var(--arcade-bg-warm);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:var(--arcade-shadow-neo-sm);align-self:flex-start}.footer-heading-icon[data-v-4b4ad890]{color:#000;font-size:.7rem}.footer-column-nav[data-v-4b4ad890]{display:flex;flex-direction:column;align-items:stretch;gap:.4rem;padding-right:.25rem}.footer-column-link[data-v-4b4ad890]{display:flex;align-items:center;gap:.5rem;padding:.4rem .55rem;font-size:.85rem;color:var(--arcade-text-primary);font-weight:600;line-height:1.3;text-decoration:none;border:2px solid transparent;border-radius:var(--arcade-radius-md);transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease,border-color 75ms ease}.footer-column-link[data-v-4b4ad890]:hover{background-color:var(--arcade-bg-accent);border-color:var(--arcade-border);color:var(--arcade-text-primary);box-shadow:var(--arcade-shadow-neo-sm);transform:translate(1px,1px)}.footer-column-button[data-v-4b4ad890]{width:100%;background:none;font-family:inherit;text-align:left;cursor:pointer}.footer-column-link-accent[data-v-4b4ad890]{color:var(--arcade-accent)!important;font-weight:700}.footer-column-link-accent[data-v-4b4ad890]:hover{background-color:var(--arcade-accent);color:var(--arcade-accent-contrast)!important}.footer-link-icon[data-v-4b4ad890]{color:var(--arcade-accent);font-size:.7rem;width:.9rem;flex-shrink:0;transition:transform 75ms ease}.footer-column-link:hover .footer-link-icon[data-v-4b4ad890]{transform:translate(2px);color:var(--arcade-text-primary)}.arcade-social-btn[data-v-4b4ad890]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-md);box-shadow:var(--arcade-shadow-neo-sm);transition:transform 75ms ease,box-shadow 75ms ease}@media(max-width:767px){.arcade-social-btn[data-v-4b4ad890]{width:2.75rem;height:2.75rem}.footer-column-link[data-v-4b4ad890],.legal-nav-link[data-v-4b4ad890]{min-height:44px}}.arcade-social-btn[data-v-4b4ad890]:hover{transform:translate(1px,1px);box-shadow:1px 1px rgb(var(--shadow-rgb))}.arcade-social-btn[data-v-4b4ad890]:active{transform:translate(2px,2px);box-shadow:none}.legal-strip-top[data-v-4b4ad890]{background-color:var(--arcade-card-muted);border-top:2px solid var(--arcade-border)}.legal-strip[data-v-4b4ad890]{background-color:var(--arcade-card-muted);border-top:2px solid var(--arcade-border);color:var(--arcade-text-primary)}.legal-copy[data-v-4b4ad890]{color:var(--arcade-text-secondary);font-weight:600}.legal-nav[data-v-4b4ad890]{display:inline-flex;flex-wrap:wrap;gap:.5rem;justify-content:center}.legal-nav-link[data-v-4b4ad890]{display:inline-flex;align-items:center;gap:.4rem;padding:.4rem .7rem;border-radius:var(--arcade-radius-md);border:2px solid var(--arcade-border);background:var(--arcade-card);color:var(--arcade-text-primary);font-weight:700;font-size:.75rem;font-family:var(--arcade-font-display);letter-spacing:.02em;line-height:1;text-decoration:none;box-shadow:var(--arcade-shadow-neo-sm);transition:transform 75ms ease,box-shadow 75ms ease,background-color 75ms ease}.legal-nav-link[data-v-4b4ad890]:hover{background:var(--arcade-bg-warm);color:#000;transform:translate(1px,1px);box-shadow:1px 1px rgb(var(--shadow-rgb))}.legal-nav-link[data-v-4b4ad890]:active{transform:translate(2px,2px);box-shadow:none}.legal-nav-icon[data-v-4b4ad890]{font-size:.7rem;color:inherit}@media(max-width:1023px){.sidebar-cta-title[data-v-4b4ad890]{font-size:.6875rem}}.sticky-mobile-cta[data-v-4b4ad890]{position:fixed;bottom:0;left:0;right:0;z-index:999;display:flex;gap:.75rem;padding-top:.875rem;padding-right:calc(1rem + env(safe-area-inset-right));padding-left:calc(1rem + env(safe-area-inset-left));background:linear-gradient(to top,#fff,#fffffffa);box-shadow:0 -4px 12px #0000001a;padding-bottom:calc(.875rem + env(safe-area-inset-bottom));border-top:1px solid rgba(148,163,184,.28);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.dark .sticky-mobile-cta[data-v-4b4ad890]{background:linear-gradient(to top,#111827,#111827fa);box-shadow:0 -4px 12px #0000004d;border-top:1px solid rgba(71,85,105,.45)}.slide-up-enter-active[data-v-4b4ad890],.slide-up-leave-active[data-v-4b4ad890]{transition:transform .3s ease-out}.slide-up-enter-from[data-v-4b4ad890],.slide-up-leave-to[data-v-4b4ad890]{transform:translateY(100%)}@media(max-width:768px){.layout-main[data-v-4b4ad890]{padding-bottom:calc(80px + env(safe-area-inset-bottom))}}.sticky-mobile-cta[data-v-4b4ad890] .p-button{border-radius:.65rem!important;min-height:44px}@supports (padding: max(0px)){.sticky-mobile-cta[data-v-4b4ad890]{padding-right:max(1rem,env(safe-area-inset-right));padding-left:max(1rem,env(safe-area-inset-left));padding-bottom:max(.875rem,env(safe-area-inset-bottom))}}@media(min-width:769px){.sticky-mobile-cta[data-v-4b4ad890]{display:none}}.sogamers-tour-popover.driver-popover{max-width:400px;background:var(--arcade-card);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-lg);box-shadow:var(--arcade-shadow-neo)}.sogamers-tour-popover .driver-popover-arrow{border-color:var(--arcade-card)}.sogamers-tour-popover .driver-popover-title{font-family:var(--arcade-font-display);font-size:.8rem;line-height:1.6;font-weight:400;color:var(--arcade-text-primary);margin-bottom:.65rem}.sogamers-tour-popover .driver-popover-description{font-family:var(--arcade-font-body);font-size:.9rem;line-height:1.6;color:var(--arcade-text-secondary)}.sogamers-tour-popover .driver-popover-footer{display:flex;gap:.5rem;align-items:center;justify-content:space-between;margin-top:1rem}.sogamers-tour-popover .driver-popover-progress-text{font-family:var(--arcade-font-body);font-size:.8rem;font-weight:700;color:var(--arcade-text-muted)}.sogamers-tour-popover button.driver-popover-next-btn,.sogamers-tour-popover button.driver-popover-prev-btn,.sogamers-tour-popover button.driver-popover-close-btn{font-family:var(--arcade-font-body);font-size:.8rem;font-weight:700;padding:.45rem .85rem;border-radius:var(--arcade-radius-md);border:2px solid var(--arcade-border);text-shadow:none;transition:transform 75ms ease,box-shadow 75ms ease}.sogamers-tour-popover button.driver-popover-next-btn{background:var(--arcade-accent);color:var(--arcade-accent-contrast);box-shadow:var(--arcade-shadow-neo-sm)}.sogamers-tour-popover button.driver-popover-prev-btn{background:var(--arcade-card-muted);color:var(--arcade-text-primary);box-shadow:var(--arcade-shadow-neo-sm)}.sogamers-tour-popover button.driver-popover-next-btn:hover,.sogamers-tour-popover button.driver-popover-prev-btn:hover{transform:translate(2px,2px);box-shadow:none}.sogamers-tour-popover button.driver-popover-close-btn{background:var(--arcade-card);color:var(--arcade-text-primary);width:1.75rem;height:1.75rem;line-height:1;font-size:1rem;padding:0;display:grid;place-items:center;opacity:1}.sogamers-tour-popover button.driver-popover-close-btn:hover{background:var(--arcade-bg-warm);color:#000}.sogamers-tour-popover button.driver-popover-next-btn:focus-visible,.sogamers-tour-popover button.driver-popover-prev-btn:focus-visible,.sogamers-tour-popover button.driver-popover-close-btn:focus-visible{outline:3px solid var(--arcade-focus-ring);box-shadow:0 0 0 6px var(--arcade-focus-halo);outline-offset:2px}.header-search-suggestions-panel{margin-top:.35rem!important;border-radius:var(--arcade-radius-lg)!important;border:2px solid #000000!important;box-shadow:4px 4px #000!important;overflow:hidden;max-height:min(22rem,70vh)!important}@media(max-width:639px){.header-search-suggestions-panel{box-shadow:2px 2px #000!important}}.header-search-suggestions-panel .p-autocomplete-list-container{border-radius:inherit}.user-menu-dropdown.p-menu{min-width:280px;max-width:320px}.user-menu-dropdown.p-menu-overlay{margin-top:0!important}.user-menu-dropdown.p-menu{max-height:min(78vh,620px);overflow-y:auto;border-radius:var(--arcade-radius-md);background:var(--arcade-card);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);box-shadow:4px 4px 0 0 var(--arcade-border);padding:0;transition:opacity .2s ease,transform .2s ease;animation:menuFadeIn .2s ease}.user-menu-dropdown .p-menu-list{padding:0}.user-menu-dropdown .p-menu-separator{margin:.4rem 0;border-color:var(--arcade-border);border-top:2px dashed var(--arcade-border)}.user-menu-dropdown .p-menu-item-link{padding:.65rem .85rem;color:var(--arcade-text-primary);font-weight:600;font-size:.88rem;transition:background-color 75ms ease,color 75ms ease}.user-menu-dropdown .p-menu-item-link:hover,.user-menu-dropdown .p-menu-item.p-focus .p-menu-item-link{background-color:var(--arcade-bg-accent)!important;color:var(--arcade-text-primary)!important;border-left:4px solid var(--arcade-accent);padding-left:calc(.85rem - 4px)}.user-menu-dropdown .p-menu-item-icon{color:var(--arcade-text-primary);font-size:.95rem}.user-menu-dropdown .section-header{display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .55rem;margin:.5rem .75rem .25rem;background:var(--arcade-card-muted);color:var(--arcade-text-primary);border:2px solid var(--arcade-border);border-radius:var(--arcade-radius-base);box-shadow:1px 1px 0 0 var(--arcade-border);font-family:var(--arcade-font-display);font-size:.5rem;letter-spacing:.05em;text-transform:uppercase;line-height:1;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.user-menu-dropdown .section-header i{font-size:.65rem}.user-menu-dropdown .p-menu-list>li{animation:menuItemFadeIn .3s ease-out forwards;opacity:0}.user-menu-dropdown .p-menu-list>li:nth-child(1){animation-delay:.05s}.user-menu-dropdown .p-menu-list>li:nth-child(2){animation-delay:.1s}.user-menu-dropdown .p-menu-list>li:nth-child(3){animation-delay:.15s}.user-menu-dropdown .p-menu-list>li:nth-child(4){animation-delay:.2s}.user-menu-dropdown .p-menu-list>li:nth-child(5){animation-delay:.25s}.user-menu-dropdown .p-menu-list>li:nth-child(n+6){animation-delay:.3s}@keyframes menuFadeIn{0%{opacity:0;transform:translateY(-8px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes menuItemFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:768px){.user-menu-dropdown.p-menu{min-width:100vw;width:100vw;max-width:100vw;max-height:100vh;height:100vh;border-radius:0;margin:0;position:fixed;top:0!important;left:0!important;right:0;bottom:0;box-shadow:none;border:none}.user-menu-dropdown .p-menu-list{padding:0;height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}.user-menu-dropdown .section-header{padding:.75rem 1rem .5rem;margin-top:.5rem}.user-menu-dropdown .p-menu-separator{margin:.75rem 0}}@media(prefers-reduced-motion:reduce){.user-menu-dropdown .p-menu-list>li{animation:none!important;transition:none!important;transform:none!important;opacity:1!important}}.mobile-search-dialog.p-dialog{margin:0;border-radius:0}.mobile-search-dialog .p-dialog-header{padding:1rem 1.5rem}.mobile-search-dialog .p-dialog-content{padding:0;height:calc(100vh - 70px);overflow-y:auto}
