.danger-section[data-v-fdf7e23e]{margin-top:12px}.error[data-v-fdf7e23e]{margin-bottom:16px}.discord-not-connected[data-v-f763f901]{text-align:center}.info-box[data-v-f763f901]{padding:30px;margin-bottom:20px}.info-box .v-icon[data-v-f763f901]{color:var(--faint)}.info-text[data-v-f763f901]{font-size:.95em;color:var(--mute);margin:0}.roles-container[data-v-f763f901]{display:flex;gap:12px;flex-wrap:wrap}.role-btn[data-v-f763f901]{flex:1;min-width:200px}.role-dot[data-v-f763f901]{font-size:1.5rem;margin-right:8px;line-height:1}.premium-dot[data-v-f763f901]{color:#f0ab00}.crew-dot[data-v-f763f901]{color:#3ba370}.stripe-checkout-container[data-v-babe7619]{padding:16px 0}.checkout-button[data-v-babe7619]{font-weight:600;padding:12px 0;font-size:16px}.checkout-button .stripe-logo[data-v-babe7619]{height:20px;width:auto;margin-right:8px;filter:brightness(0) invert(1);vertical-align:middle}.payment-logos[data-v-babe7619]{display:flex;justify-content:center;gap:12px;flex-wrap:wrap}.payment-logo[data-v-babe7619]{height:24px;width:auto;opacity:.9;filter:brightness(0) invert(1)}.security-note[data-v-babe7619]{font-size:12px;color:var(--ink-soft);text-align:center;display:flex;align-items:center;justify-content:center;gap:6px}.error-message[data-v-babe7619]{background-color:#f443361a;color:#f44336;padding:12px;border-radius:4px;margin-bottom:16px}.gate-panel[data-v-1c071757]{display:flex;align-items:flex-start;gap:12px}.gate-panel strong[data-v-1c071757]{display:block;font-size:.95rem}.gate-panel p[data-v-1c071757]{margin:4px 0 0;color:var(--mute);font-size:.82rem;line-height:1.4}.buy-layout[data-v-1c071757]{display:flex;flex-direction:column;gap:12px}.buy-head[data-v-1c071757]{display:flex;align-items:center;justify-content:space-between;gap:12px}.buy-head strong[data-v-1c071757]{font-size:.95rem}.buy-price[data-v-1c071757]{font-size:1.15rem;font-weight:800}.buy-note[data-v-1c071757]{margin:6px 0 12px;color:var(--mute);font-size:.78rem}.buy-features[data-v-1c071757]{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.buy-features li[data-v-1c071757]{display:flex;align-items:center;gap:8px;color:var(--ink-soft);font-size:.84rem}.payment-section[data-v-1c071757]{padding:14px;border-radius:10px;border:1px solid var(--line);background:var(--glass)}.benefit-row[data-v-1c071757]{display:flex;align-items:flex-start;gap:12px}.benefit-icon[data-v-1c071757]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:9px;background:var(--glass-strong)}.benefit-row strong[data-v-1c071757]{display:block;font-size:.9rem}.benefit-row p[data-v-1c071757]{margin:2px 0 0;color:var(--mute);font-size:.78rem;line-height:1.35}.benefits-list[data-v-9e4c0eb2]{display:flex;flex-direction:column;gap:12px}.benefit-item[data-v-9e4c0eb2]{display:flex;align-items:flex-start;gap:12px;padding:12px;background:var(--glass);border:1px solid var(--line);border-radius:8px}.benefit-icon[data-v-9e4c0eb2]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:rgba(var(--v-theme-primary),.15);border-radius:8px;flex-shrink:0}.benefit-icon .v-icon[data-v-9e4c0eb2]{color:rgb(var(--v-theme-primary))}.benefit-content[data-v-9e4c0eb2]{flex:1}.benefit-title[data-v-9e4c0eb2]{font-size:.95em;font-weight:500;color:var(--ink);margin-bottom:4px}.benefit-text[data-v-9e4c0eb2]{font-size:.85em;color:var(--mute);line-height:1.4}.error[data-v-4b198576]{margin-bottom:16px}.mode-options[data-v-4b198576]{display:flex;flex-direction:column;gap:12px;margin-top:12px}.mode-options.disabled[data-v-4b198576]{opacity:.4;pointer-events:none}.mode-option[data-v-4b198576]{display:flex;align-items:center;gap:12px;padding:16px;background:var(--glass);border:2px solid rgba(255,255,255,.1);border-radius:10px;cursor:pointer;transition:all .2s ease}.mode-option[data-v-4b198576]:hover:not(.disabled){background:var(--glass-strong);border-color:rgba(var(--v-theme-primary),.5);transform:translate(4px)}.mode-option.active[data-v-4b198576]{background:rgba(var(--v-theme-primary),.15);border-color:rgb(var(--v-theme-primary))}.mode-option.disabled[data-v-4b198576]{cursor:not-allowed}.mode-radio[data-v-4b198576]{display:flex;align-items:center}.mode-radio .v-icon[data-v-4b198576]{color:var(--ink-soft)}.mode-option.active .mode-radio .v-icon[data-v-4b198576]{color:rgb(var(--v-theme-primary))!important}.mode-content[data-v-4b198576]{display:flex;align-items:center;gap:16px;flex:1}.mode-icon[data-v-4b198576]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--glass-strong);border-radius:8px}.mode-icon .v-icon[data-v-4b198576]{color:var(--ink);transition:color .2s ease}.mode-option.active .mode-icon[data-v-4b198576]{background:rgba(var(--v-theme-primary),.2)}.mode-option.active .mode-icon .v-icon[data-v-4b198576]{color:rgb(var(--v-theme-primary))!important}.mode-text[data-v-4b198576]{flex:1}.mode-title[data-v-4b198576]{font-size:1em;font-weight:500;color:var(--ink);margin-bottom:4px}.mode-desc[data-v-4b198576]{font-size:.8em;color:var(--mute)}.tx-body[data-v-94473935]{display:flex;flex-direction:column;gap:12px}.tx-row[data-v-94473935]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center}.tx-icon[data-v-94473935]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:10px;background:var(--glass-strong);color:var(--ink-soft);flex-shrink:0}.tx-icon.premium[data-v-94473935],.tx-icon.gift[data-v-94473935]{background:var(--accent-gold-bg);color:var(--accent-gold)}.tx-icon.gift-received[data-v-94473935]{background:#80cbc41f;color:var(--status-teal)}.tx-icon.donation[data-v-94473935]{background:#f48fb11f;color:var(--status-pink)}.tx-copy[data-v-94473935]{min-width:0}.tx-title[data-v-94473935]{font-size:.95rem;font-weight:700;line-height:1.2;color:var(--ink)}.tx-subtitle[data-v-94473935]{margin-top:3px;font-size:.8rem;line-height:1.3;color:var(--mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-amount[data-v-94473935]{font-size:1.05rem;font-weight:700;color:var(--accent-gold);white-space:nowrap}.tx-amount.free[data-v-94473935]{color:var(--mute)}.tx-footnote[data-v-94473935]{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding-left:52px;font-size:.74rem;font-weight:600;color:var(--mute)}.dot[data-v-94473935]{opacity:.55}.tx-detail[data-v-94473935]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-status.is-success[data-v-94473935]{color:var(--status-success-soft)}.tx-status.is-failed[data-v-94473935]{color:var(--status-danger)}.tx-status.is-processing[data-v-94473935]{color:var(--status-info)}.tx-status.is-pending[data-v-94473935]{color:var(--status-warn)}.copy-command[data-v-94473935]{display:flex;align-items:center;gap:8px;margin:0;width:100%;min-width:0;padding:6px 8px;border-radius:8px;border:1px solid var(--line);background:var(--glass);color:var(--ink);cursor:pointer;transition:background .15s ease,border-color .15s ease}.copy-command[data-v-94473935]:hover{background:var(--glass-strong);border-color:var(--line-strong)}.copy-command.copied[data-v-94473935]{border-color:#81c78473;background:#4caf5014}.copy-command code[data-v-94473935]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:4px 8px;border-radius:6px;border:1px solid var(--code-line);background:var(--code-bg);font-family:Consolas,Courier New,monospace;font-size:.78rem;font-weight:600;line-height:1.3;color:var(--code-ink);text-align:left}.copy-command .v-icon[data-v-94473935]{flex-shrink:0}@media (max-width: 560px){.tx-row[data-v-94473935]{grid-template-columns:auto minmax(0,1fr)}.tx-amount[data-v-94473935]{grid-column:2}.tx-footnote[data-v-94473935]{padding-left:0}}.nav-rail-item[data-v-bea2fd8c]{--nav-ease: cubic-bezier(.16, 1, .3, 1);--nav-duration: .48s;position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:42px;min-height:42px;max-height:42px;margin:0 0 4px;padding:0;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--nav-item);font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:1;text-align:left;text-decoration:none;vertical-align:middle;cursor:pointer;overflow:hidden;transition:background .18s ease,border-color .18s ease,color .18s ease}.nav-rail-item.expanded[data-v-bea2fd8c]{justify-content:flex-start}.nav-rail-item[data-v-bea2fd8c]:hover:not(.disabled){color:var(--nav-item-hover);background:var(--hover-color);border-color:var(--line)}.nav-rail-item.active[data-v-bea2fd8c]{color:var(--ink);background:rgba(var(--v-theme-primary),.18);border-color:rgba(var(--v-theme-primary),.35)}.nav-rail-item.active .nav-rail-indicator[data-v-bea2fd8c]{opacity:1}.nav-rail-item.disabled[data-v-bea2fd8c]{opacity:.45;cursor:not-allowed}.nav-rail-indicator[data-v-bea2fd8c]{position:absolute;left:-15px;top:50%;transform:translateY(-50%);width:3px;height:22px;border-radius:0 4px 4px 0;background:rgb(var(--v-theme-primary));opacity:0;transition:opacity .2s ease,left var(--nav-duration) var(--nav-ease)}.nav-rail-item.expanded .nav-rail-indicator[data-v-bea2fd8c]{left:0}.nav-rail-icon[data-v-bea2fd8c]{position:relative;display:flex;align-items:center;justify-content:center;align-self:stretch;width:42px;flex:0 0 42px;line-height:0}.nav-rail-item:not(.expanded) .nav-rail-icon[data-v-bea2fd8c]{width:100%;flex:1 1 auto}.nav-rail-icon[data-v-bea2fd8c] .v-icon,.nav-rail-icon[data-v-bea2fd8c] .nr-icon{position:relative!important;left:auto!important;top:auto!important;transform:translate(-1px)!important;display:block!important;width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;margin:0!important;padding:0!important;font-size:20px!important;line-height:0!important;overflow:hidden!important;box-sizing:border-box!important}.nav-rail-icon[data-v-bea2fd8c] .v-avatar{--v-avatar-height: 28px;display:inline-flex!important;align-items:center;justify-content:center;width:28px!important;height:28px!important;min-width:28px!important;min-height:28px!important;margin:0!important;transform:none!important;flex:none!important;overflow:hidden!important;position:relative!important;border-radius:50%!important}.nav-rail-icon[data-v-bea2fd8c] .nav-persona-avatar,.nav-rail-icon .nav-persona-avatar[data-v-bea2fd8c]{display:block;width:28px;height:28px;border-radius:50%;object-fit:cover;margin:0;padding:0;flex-shrink:0}.nav-rail-label[data-v-bea2fd8c]{display:none;min-width:0;max-width:140px;flex:0 1 auto;overflow:hidden;white-space:nowrap;opacity:0;transform:translate(-8px);font-size:.78rem;font-weight:700;letter-spacing:.02em;text-align:left;line-height:1.2;pointer-events:none;transition:opacity .2s ease,transform .28s var(--nav-ease)}.nav-rail-item.expanded .nav-rail-label[data-v-bea2fd8c]{display:block;opacity:1;transform:translate(0);transition-delay:.12s,.12s}.nav-rail-item:not(.expanded) .nav-rail-label[data-v-bea2fd8c]{display:none}.nav-rail-item.variant-premium[data-v-bea2fd8c]{color:var(--accent-gold)}.nav-rail-item.variant-premium[data-v-bea2fd8c]:hover:not(.disabled),.nav-rail-item.variant-premium.active[data-v-bea2fd8c]{background:var(--accent-gold-bg);border-color:var(--accent-gold-line);color:var(--status-warn)}.nav-rail-item.variant-donation[data-v-bea2fd8c]{color:var(--status-pink)}.nav-rail-item.variant-donation[data-v-bea2fd8c]:hover:not(.disabled),.nav-rail-item.variant-donation.active[data-v-bea2fd8c]{background:#ff8a801f;border-color:#ff8a8047;color:var(--status-orange)}.nav-rail-item.variant-danger[data-v-bea2fd8c]{color:var(--status-danger)}.nav-rail-item.variant-danger[data-v-bea2fd8c]:hover:not(.disabled){background:#f443361f;border-color:#f4433647;color:var(--status-danger)}@media (prefers-reduced-motion: reduce){.nav-rail-item[data-v-bea2fd8c],.nav-rail-label[data-v-bea2fd8c],.nav-rail-indicator[data-v-bea2fd8c]{transition:none!important}}#menu[data-v-6503f16f]{margin-bottom:10px!important}.downloadbtn[data-v-6503f16f]{display:flex;justify-content:center;margin:10px 0}span[data-v-6503f16f]{margin:0}button[data-v-6503f16f]{margin:initial!important}.settings-toolbar[data-v-6503f16f]{padding:8px 16px!important}.toolbar-content[data-v-6503f16f]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.toolbar-main-title[data-v-6503f16f]{font-size:1.25rem!important;font-weight:600!important;line-height:1.2!important}.toolbar-subtitle[data-v-6503f16f]{font-size:.85rem;color:var(--ink-soft);line-height:1}.driver-card-wrapper[data-v-38d409ed]{width:100%}.driver-card[data-v-38d409ed]{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 12px;background:var(--hover-color);border-radius:10px;border:1px solid var(--line);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease;position:relative;overflow:hidden;width:100%;margin-bottom:8px;text-decoration:none;color:inherit;cursor:pointer}.driver-card[data-v-38d409ed]:hover{background:var(--hover-color);border-color:rgba(var(--v-theme-primary),.35);transform:translateY(-1px);box-shadow:0 8px 20px #00000038}.driver-accent[data-v-38d409ed]{position:absolute;left:0;top:0;bottom:0;width:3px;background:#9e9e9e8c;transition:background .18s ease}.driver-accent.presence-offline[data-v-38d409ed],.driver-card.presence-offline .driver-accent[data-v-38d409ed]{background:#9e9e9e8c}.driver-accent.presence-online[data-v-38d409ed],.driver-card.presence-online .driver-accent[data-v-38d409ed]{background:#43a047}.driver-accent.presence-racing[data-v-38d409ed],.driver-card.presence-racing .driver-accent[data-v-38d409ed]{background:#1e88e5}.driver-card:hover .driver-accent.presence-offline[data-v-38d409ed],.driver-card.presence-offline:hover .driver-accent[data-v-38d409ed]{background:#bdbdbdbf}.driver-card:hover .driver-accent.presence-online[data-v-38d409ed],.driver-card.presence-online:hover .driver-accent[data-v-38d409ed]{background:#66bb6a}.driver-card:hover .driver-accent.presence-racing[data-v-38d409ed],.driver-card.presence-racing:hover .driver-accent[data-v-38d409ed]{background:#42a5f5}.driver-card.with-reward[data-v-38d409ed]{border-color:#73ad2173;background:linear-gradient(90deg,#73ad2114,#ffffff05)}.driver-card.current-driver[data-v-38d409ed]{border-color:rgba(var(--v-theme-primary),.45);background:linear-gradient(90deg,rgba(var(--v-theme-primary),.12),#ffffff05)}.driver-avatar[data-v-38d409ed]{position:relative;flex-shrink:0}.driver-avatar img[data-v-38d409ed]{width:48px;height:48px;border-radius:10px;border:2px solid rgba(255,255,255,.14);object-fit:cover;display:block}.driver-card:hover .driver-avatar img[data-v-38d409ed]{border-color:rgba(var(--v-theme-primary),.45)}.driver-level[data-v-38d409ed]{position:absolute;bottom:-5px;right:-5px;display:flex;align-items:center;gap:3px;background:#12141cf5;padding:2px 6px;border-radius:999px;border:1px solid var(--line-strong);font-size:.68rem;font-weight:700;line-height:1;color:#8ec7ff;fill:#8ec7ff}.level-icon[data-v-38d409ed]{display:flex;align-items:center;justify-content:center;color:inherit;fill:currentColor}.level-icon[data-v-38d409ed] svg{width:12px;height:12px;display:block;fill:currentColor;color:inherit}.level-icon[data-v-38d409ed] path,.level-icon[data-v-38d409ed] polygon{fill:currentColor}.driver-main[data-v-38d409ed]{min-width:0}.driver-top[data-v-38d409ed]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-bottom:4px}.driver-name[data-v-38d409ed]{margin:0;font-size:.98rem;font-weight:600;line-height:1.25;color:var(--ink);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.driver-tag[data-v-38d409ed]{color:var(--mute);font-size:inherit;font-weight:inherit;line-height:inherit;vertical-align:baseline;margin-right:.28em}.driver-nickname[data-v-38d409ed]{font-size:inherit;font-weight:inherit;line-height:inherit;vertical-align:baseline}.driver-badges[data-v-38d409ed]{display:flex;align-items:center;flex-wrap:wrap;gap:6px}.role-chip.icon-only[data-v-38d409ed]{padding:4px;min-width:24px;justify-content:center}.role-chip[data-v-38d409ed],.current-chip[data-v-38d409ed]{display:inline-flex;align-items:center;gap:4px;padding:2px 8px;border-radius:999px;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;line-height:1.2}.current-chip[data-v-38d409ed]{background:rgba(var(--v-theme-primary),.16);color:rgb(var(--v-theme-primary));border:1px solid rgba(var(--v-theme-primary),.28)}.driver-meta[data-v-38d409ed]{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px}.meta-item[data-v-38d409ed]{display:inline-flex;align-items:center;gap:4px;font-size:.74rem;line-height:1.2;color:var(--mute);white-space:nowrap}.meta-item .v-icon[data-v-38d409ed]{opacity:.65}.meta-item.status-online[data-v-38d409ed]{color:var(--ink);max-width:min(100%,200px);min-width:0;flex:1 1 120px;overflow:hidden}.status-scroll[data-v-38d409ed]{display:block;width:100%;max-width:100%;min-width:0;overflow:hidden}.status-scroll.scrolling[data-v-38d409ed]{mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent)}.status-scroll-inner[data-v-38d409ed]{display:inline-flex;width:max-content;white-space:nowrap;will-change:transform}.status-text[data-v-38d409ed]{flex-shrink:0;white-space:nowrap}.status-scroll.scrolling .status-scroll-inner[data-v-38d409ed]{animation:status-marquee-bounce-38d409ed var(--status-duration, 6s) ease-in-out infinite}.status-scroll.scrolling:hover .status-scroll-inner[data-v-38d409ed]{animation-play-state:paused}@keyframes status-marquee-bounce-38d409ed{0%,12%{transform:translate(0)}45%,57%{transform:translate(var(--status-shift, 0px))}90%,to{transform:translate(0)}}.driver-card.has-manage-actions[data-v-38d409ed]{grid-template-columns:auto 1fr;padding-right:28px}.driver-actions[data-v-38d409ed]{flex-shrink:0}.driver-actions[data-v-38d409ed]:has(.action-buttons-stack){position:absolute;top:50%;right:8px;transform:translateY(-50%);z-index:2}.action-buttons[data-v-38d409ed]{display:flex;gap:4px;align-items:center}.action-buttons-stack[data-v-38d409ed]{flex-direction:column;align-items:flex-end;gap:1px}.action-buttons .v-btn[data-v-38d409ed]{min-width:auto!important}.action-buttons-stack .v-btn[data-v-38d409ed]{width:18px!important;height:18px!important;min-width:18px!important;min-height:18px!important;padding:0!important}.action-buttons-stack .v-btn[data-v-38d409ed] .v-icon{font-size:12px!important;width:12px;height:12px}.PREMIUM[data-v-38d409ed]{color:#d9be00;fill:#d9be00}.driver-level.PREMIUM[data-v-38d409ed],.driver-level.PREMIUM .level-icon[data-v-38d409ed],.driver-level.PREMIUM .level-icon[data-v-38d409ed] svg,.driver-level.PREMIUM .level-icon[data-v-38d409ed] path,.driver-level.PREMIUM .level-icon[data-v-38d409ed] polygon{color:#d9be00;fill:#d9be00}.FREEMIUM[data-v-38d409ed]{color:#0054a5;fill:#0054a5}.driver-level.FREEMIUM[data-v-38d409ed],.driver-level.FREEMIUM .level-icon[data-v-38d409ed],.driver-level.FREEMIUM .level-icon[data-v-38d409ed] svg,.driver-level.FREEMIUM .level-icon[data-v-38d409ed] path,.driver-level.FREEMIUM .level-icon[data-v-38d409ed] polygon{color:#8ec7ff;fill:#8ec7ff}.STAFF[data-v-38d409ed]{color:#ad4aff;fill:#ad4aff}.driver-level.STAFF[data-v-38d409ed],.driver-level.STAFF .level-icon[data-v-38d409ed],.driver-level.STAFF .level-icon[data-v-38d409ed] svg,.driver-level.STAFF .level-icon[data-v-38d409ed] path,.driver-level.STAFF .level-icon[data-v-38d409ed] polygon{color:#ad4aff;fill:#ad4aff}.role-chip.STAFF[data-v-38d409ed]{background:#ad4aff24;color:#ad4aff;border:1px solid rgba(173,74,255,.24)}.DEVELOPER[data-v-38d409ed]{color:#11fc4a;fill:#11fc4a}.driver-level.DEVELOPER[data-v-38d409ed],.driver-level.DEVELOPER .level-icon[data-v-38d409ed],.driver-level.DEVELOPER .level-icon[data-v-38d409ed] svg,.driver-level.DEVELOPER .level-icon[data-v-38d409ed] path,.driver-level.DEVELOPER .level-icon[data-v-38d409ed] polygon{color:#11fc4a;fill:#11fc4a}.role-chip.DEVELOPER[data-v-38d409ed]{background:#11fc4a1f;color:#11fc4a;border:1px solid rgba(17,252,74,.24)}.CONTENT_CREATOR[data-v-38d409ed]{color:#ff0521;fill:#ff0521}.driver-level.CONTENT_CREATOR[data-v-38d409ed],.driver-level.CONTENT_CREATOR .level-icon[data-v-38d409ed],.driver-level.CONTENT_CREATOR .level-icon[data-v-38d409ed] svg,.driver-level.CONTENT_CREATOR .level-icon[data-v-38d409ed] path,.driver-level.CONTENT_CREATOR .level-icon[data-v-38d409ed] polygon{color:#ff0521;fill:#ff0521}.role-chip.CONTENT_CREATOR[data-v-38d409ed]{background:#ff05211f;color:#ff0521;border:1px solid rgba(255,5,33,.24)}.role-chip.PREMIUM[data-v-38d409ed]{background:#d9be0024;color:#d9be00;border:1px solid rgba(217,190,0,.24)}.dialog-title[data-v-38d409ed]{font-size:1.2em;font-weight:600;padding:20px}.confirmation-text[data-v-38d409ed]{font-size:1em;line-height:1.6;color:var(--ink-soft)}@media (max-width: 640px){.driver-card[data-v-38d409ed]{grid-template-columns:auto 1fr}.driver-card.has-manage-actions[data-v-38d409ed]{padding-right:28px}.driver-actions[data-v-38d409ed]:not(:has(.action-buttons-stack)){grid-column:1 / -1;justify-self:end}.driver-meta[data-v-38d409ed]{gap:4px 8px}}.error[data-v-af3abd73]{margin-bottom:16px}.currency-selection[data-v-af3abd73]{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:8px}.currency-card[data-v-af3abd73]{display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px;background:var(--glass);border:2px solid rgba(255,255,255,.1);border-radius:12px;cursor:pointer;transition:all .2s ease}.currency-card[data-v-af3abd73]:hover{background:var(--glass-strong);border-color:rgba(var(--v-theme-primary),.3);transform:translateY(-2px)}.currency-card.currency-selected[data-v-af3abd73]{background:rgba(var(--v-theme-primary),.15);border-color:rgb(var(--v-theme-primary));box-shadow:0 0 16px rgba(var(--v-theme-primary),.3)}.currency-icon[data-v-af3abd73]{color:rgb(var(--v-theme-primary))}.currency-label[data-v-af3abd73]{font-size:.9em;font-weight:500;color:var(--ink-soft)}.currency-amount[data-v-af3abd73]{font-size:1.1em;font-weight:700;color:var(--ink)}.requirement-notice[data-v-af3abd73]{text-align:left}.notice-title[data-v-af3abd73]{font-size:1em;font-weight:600;margin-bottom:8px}.notice-text[data-v-af3abd73]{font-size:.9em;line-height:1.5}.send-btn[data-v-af3abd73]{margin-top:4px}.error[data-v-ae39db0b]{margin-bottom:16px}.color-picker-wrapper[data-v-ae39db0b]{display:flex;align-items:center;justify-content:center;padding:8px}.color-input[data-v-ae39db0b]{width:40px;height:40px;border-radius:50%;border:2px solid rgba(var(--v-theme-primary),.3);cursor:pointer;background:transparent;transition:all .3s ease}.color-input[data-v-ae39db0b]:hover:not(:disabled){border-color:rgba(var(--v-theme-primary),.6);transform:scale(1.05)}.color-input[data-v-ae39db0b]:disabled{opacity:.4;cursor:not-allowed}.color-input[data-v-ae39db0b]::-webkit-color-swatch-wrapper{padding:0;border-radius:50%}.color-input[data-v-ae39db0b]::-webkit-color-swatch{border:none;border-radius:50%}.avatar-preview[data-v-ae39db0b]{display:flex;align-items:center;gap:14px;margin:12px 0 14px;padding:12px;border-radius:10px;background:var(--glass);border:1px solid var(--line)}.avatar-preview-img[data-v-ae39db0b]{width:72px;height:72px;border-radius:12px;object-fit:cover;border:2px solid rgb(var(--v-theme-primary));box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.18)}.avatar-preview-meta[data-v-ae39db0b]{display:flex;flex-direction:column;gap:2px;min-width:0}.avatar-preview-title[data-v-ae39db0b]{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--faint)}.avatar-preview-id[data-v-ae39db0b]{font-size:15px;font-weight:600;color:var(--ink)}.avatar-grid[data-v-ae39db0b]{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:8px;max-height:280px;overflow-y:auto;overflow-x:hidden;padding:10px;background:var(--glass);border-radius:10px;border:1px solid var(--line-strong)}.avatar-grid.is-disabled[data-v-ae39db0b]{opacity:.55}.avatar-grid[data-v-ae39db0b]::-webkit-scrollbar{width:6px}.avatar-grid[data-v-ae39db0b]::-webkit-scrollbar-track{background:var(--glass);border-radius:3px}.avatar-grid[data-v-ae39db0b]::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-primary),.3);border-radius:3px}.avatar-grid[data-v-ae39db0b]::-webkit-scrollbar-thumb:hover{background:rgba(var(--v-theme-primary),.5)}.avatar-item[data-v-ae39db0b]{position:relative;display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;border-radius:10px;line-height:0}.avatar-item[data-v-ae39db0b]:disabled{cursor:not-allowed}.avatar-item img[data-v-ae39db0b]{width:100%;aspect-ratio:1;height:auto;border-radius:10px;object-fit:cover;border:2px solid rgba(255,255,255,.1);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.avatar-item:not(:disabled):hover img[data-v-ae39db0b]{border-color:rgba(var(--v-theme-primary),.55);transform:translateY(-1px)}.avatar-item.is-selected img[data-v-ae39db0b]{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.35)}.avatar-check[data-v-ae39db0b]{position:absolute;right:4px;bottom:4px;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgb(var(--v-theme-primary));color:#fff;box-shadow:0 1px 4px #00000059}.error[data-v-f156d1e1]{margin-bottom:16px}.code-input[data-v-f156d1e1]{text-transform:uppercase}.redeem-btn[data-v-f156d1e1]{margin-top:4px}.history-header[data-v-f156d1e1]{margin-top:24px}.codes-list[data-v-f156d1e1]{max-height:250px;overflow-y:auto;overflow-x:hidden}.codes-list[data-v-f156d1e1]::-webkit-scrollbar{width:6px}.codes-list[data-v-f156d1e1]::-webkit-scrollbar-track{background:var(--glass);border-radius:3px}.codes-list[data-v-f156d1e1]::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-primary),.3);border-radius:3px}.codes-list[data-v-f156d1e1]::-webkit-scrollbar-thumb:hover{background:rgba(var(--v-theme-primary),.5)}.empty-state[data-v-f156d1e1]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;color:var(--faint)}.empty-text[data-v-f156d1e1]{font-size:.9em}.code-item[data-v-f156d1e1]{display:flex;align-items:center;gap:12px;padding:16px;background:var(--glass);border-bottom:1px solid var(--line);transition:background .2s ease}.code-item[data-v-f156d1e1]:hover{background:var(--glass-strong)}.code-item[data-v-f156d1e1]:last-child{border-bottom:none}.code-icon[data-v-f156d1e1]{flex-shrink:0}.code-details[data-v-f156d1e1]{flex:1}.code-name[data-v-f156d1e1]{font-size:1em;font-weight:600;color:var(--ink);margin-bottom:4px;font-family:monospace}.code-description[data-v-f156d1e1]{font-size:.85em;color:var(--mute)}.error[data-v-eee56967]{margin-bottom:16px}.prestige-display[data-v-eee56967]{display:flex;align-items:baseline;justify-content:center;gap:8px;padding:16px;background:rgba(var(--v-theme-primary),.15);border-radius:12px;border:2px solid rgba(var(--v-theme-primary),.3)}.prestige-value[data-v-eee56967]{font-size:3.5em;font-weight:700;color:rgb(var(--v-theme-primary));line-height:1}.prestige-max[data-v-eee56967]{font-size:1.8em;font-weight:600;color:var(--mute)}.progress-bar[data-v-eee56967]{margin-top:8px;border-radius:6px;border:1px solid var(--line-strong)}.progress-bar strong[data-v-eee56967]{font-size:.75em;color:var(--ink);text-shadow:0 1px 3px rgba(0,0,0,.5)}.max-prestige-notice[data-v-eee56967]{display:flex;align-items:center;gap:16px;padding:20px;background:rgba(var(--v-theme-primary),.1);border-radius:12px;border:2px solid rgba(var(--v-theme-primary),.3)}.notice-text[data-v-eee56967]{flex:1}.notice-title[data-v-eee56967]{font-size:1.1em;font-weight:600;color:rgb(var(--v-theme-primary));margin-bottom:4px}.notice-subtitle[data-v-eee56967]{font-size:.9em;color:var(--mute)}.prestige-requirement[data-v-eee56967]{display:flex;align-items:center;gap:12px;padding:16px;background:#ffc1071a;border-radius:12px;border:1px solid rgba(255,193,7,.3)}.requirement-text[data-v-eee56967]{font-size:.95em;color:#ffc107e6;font-weight:500}.prestige-btn[data-v-eee56967]{margin-top:8px;font-weight:600;letter-spacing:.5px}.prestige-btn .v-icon[data-v-eee56967]{opacity:1!important}.v-input__details{padding-inline-start:2px!important}.v-list-item__prepend{font-size:30px!important;margin-top:10px}.nav-persona-avatar{display:block;width:28px;height:28px;border-radius:50%;object-fit:cover}#menu[data-v-07fd5f90]{margin-bottom:10px!important}.downloadbtn[data-v-07fd5f90]{display:flex;justify-content:center;margin:10px 0}button[data-v-07fd5f90]{margin:initial!important}.avatar-preview[data-v-07fd5f90]{display:flex;align-items:center;gap:14px;margin:12px 0 14px;padding:12px;border-radius:10px;background:var(--glass);border:1px solid var(--line)}.avatar-preview-img[data-v-07fd5f90]{width:72px;height:72px;border-radius:12px;object-fit:cover;border:2px solid rgb(var(--v-theme-primary));box-shadow:0 0 0 3px rgba(var(--v-theme-primary),.18)}.avatar-preview-meta[data-v-07fd5f90]{display:flex;flex-direction:column;gap:2px;min-width:0}.avatar-preview-title[data-v-07fd5f90]{font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--faint)}.avatar-preview-id[data-v-07fd5f90]{font-size:15px;font-weight:600;color:var(--ink)}.avatar-grid-create[data-v-07fd5f90]{display:grid;grid-template-columns:repeat(auto-fill,minmax(56px,1fr));gap:8px;max-height:280px;overflow-y:auto;overflow-x:hidden;padding:10px;margin-bottom:16px;background:var(--glass);border-radius:10px;border:1px solid var(--line-strong)}.avatar-grid-create[data-v-07fd5f90]::-webkit-scrollbar{width:6px}.avatar-grid-create[data-v-07fd5f90]::-webkit-scrollbar-track{background:var(--glass);border-radius:3px}.avatar-grid-create[data-v-07fd5f90]::-webkit-scrollbar-thumb{background:rgba(var(--v-theme-primary),.3);border-radius:3px}.avatar-grid-create[data-v-07fd5f90]::-webkit-scrollbar-thumb:hover{background:rgba(var(--v-theme-primary),.5)}.avatar-item-create[data-v-07fd5f90]{position:relative;display:block;padding:0;margin:0;border:none;background:transparent;cursor:pointer;border-radius:10px;line-height:0}.avatar-item-create img[data-v-07fd5f90]{width:100%;aspect-ratio:1;height:auto;border-radius:10px;object-fit:cover;border:2px solid rgba(255,255,255,.1);transition:border-color .2s ease,transform .2s ease,box-shadow .2s ease}.avatar-item-create:hover img[data-v-07fd5f90]{border-color:rgba(var(--v-theme-primary),.55);transform:translateY(-1px)}.avatar-item-create.is-selected img[data-v-07fd5f90]{border-color:rgb(var(--v-theme-primary));box-shadow:0 0 0 2px rgba(var(--v-theme-primary),.35)}.avatar-check[data-v-07fd5f90]{position:absolute;right:4px;bottom:4px;width:18px;height:18px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:rgb(var(--v-theme-primary));color:#fff;box-shadow:0 1px 4px #00000059}.create-btn[data-v-07fd5f90]{margin-top:0!important;font-weight:600;letter-spacing:.5px}.create-btn .v-icon[data-v-07fd5f90]{opacity:1!important}.driver-cards-list[data-v-07fd5f90]{display:flex;flex-direction:column;gap:8px}.v-list-item-title{margin:10px 0!important}.auth-panel[data-v-975c274f]{padding-top:4px}.auth-alert[data-v-975c274f]{margin-bottom:14px!important}.auth-hint[data-v-975c274f]{margin:10px 0 14px;color:var(--mute);font-size:.78rem;line-height:1.4}.auth-actions[data-v-975c274f]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:14px}.auth-submit[data-v-975c274f]{margin-top:14px}[data-v-975c274f] input:-webkit-autofill,[data-v-975c274f] input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s!important}.toolbar-content[data-v-7f7aada0]{display:flex;flex-direction:column;align-items:flex-start;gap:2px}.toolbar-main-title[data-v-7f7aada0]{font-size:1.05rem!important;font-weight:800!important;line-height:1.2!important}.toolbar-subtitle[data-v-7f7aada0]{font-size:.78rem;color:var(--mute);line-height:1.2}.dialog-lead[data-v-7f7aada0]{margin:0 0 14px;color:var(--mute);font-size:.86rem;line-height:1.45}.cost-row[data-v-7f7aada0],.benefit-row[data-v-7f7aada0]{display:flex;align-items:center;gap:12px}.cost-copy[data-v-7f7aada0],.benefit-row>div[data-v-7f7aada0]:last-child{flex:1;min-width:0}.cost-copy strong[data-v-7f7aada0],.benefit-row strong[data-v-7f7aada0]{display:block;font-size:.9rem;font-weight:700}.cost-copy span[data-v-7f7aada0],.benefit-row p[data-v-7f7aada0]{display:block;margin:2px 0 0;color:var(--mute);font-size:.78rem;line-height:1.35}.cost-value[data-v-7f7aada0]{flex-shrink:0;font-size:.86rem;font-weight:800}.summary-grid[data-v-7f7aada0]{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.summary-tile[data-v-7f7aada0]{display:flex;flex-direction:column;gap:4px;padding:14px;border-radius:10px;border:1px solid var(--line);background:var(--glass)}.summary-tile.accent[data-v-7f7aada0]{border-color:#ffc10747;background:#ffc10714}.summary-label[data-v-7f7aada0]{font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.summary-value[data-v-7f7aada0]{font-size:1.2rem;font-weight:800}.summary-note[data-v-7f7aada0]{font-size:.72rem;color:var(--mute)}.benefit-icon[data-v-7f7aada0]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:9px;background:var(--glass-strong)}@media (max-width: 520px){.summary-grid[data-v-7f7aada0]{grid-template-columns:1fr}}.donation-wrapper[data-v-4598699f]{display:flex;flex-direction:column;align-items:stretch;gap:14px;padding:4px 0}.amount-section[data-v-4598699f]{display:flex;flex-direction:column;gap:10px}.amount-presets[data-v-4598699f]{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.preset-btn[data-v-4598699f]{background:var(--glass-strong);border:1px solid var(--line-strong);border-radius:8px;color:var(--ink);font-size:1rem;font-weight:600;padding:10px 0;cursor:pointer;transition:all .15s ease}.preset-btn[data-v-4598699f]:hover{background:#ef535033;border-color:#ef5350}.preset-btn.active[data-v-4598699f]{background:#ef5350;border-color:#ef5350;color:#fff}.custom-row[data-v-4598699f]{display:flex;align-items:center;background:var(--glass-strong);border:1px solid var(--line-strong);border-radius:8px;overflow:hidden;transition:border-color .15s}.custom-row[data-v-4598699f]:focus-within{border-color:#ef5350}.currency-symbol[data-v-4598699f]{padding:0 12px;color:#aaa;font-size:1rem;font-weight:600;user-select:none}.custom-input[data-v-4598699f]{flex:1;background:transparent;border:none;outline:none;color:var(--ink);font-size:.95rem;padding:11px 12px 11px 0}.custom-input[data-v-4598699f]::placeholder{color:#666}.stripe-btn[data-v-4598699f]{display:flex;align-items:center;justify-content:center;gap:10px;background:#635bff;border:none;border-radius:8px;padding:13px 20px;cursor:pointer;font-weight:700;font-size:1rem;color:#fff;transition:background .15s,transform .1s;width:100%}.stripe-btn[data-v-4598699f]:hover:not(:disabled){background:#5148e5;transform:translateY(-1px)}.stripe-btn[data-v-4598699f]:active{transform:translateY(0)}.stripe-btn[data-v-4598699f]:disabled{cursor:wait;opacity:.7}.stripe-logo[data-v-4598699f]{height:22px;width:auto;filter:brightness(0) invert(1)}.error-message[data-v-4598699f]{color:var(--status-danger);font-size:.85rem;margin:0;text-align:center}.cost-row[data-v-79f61fdc]{display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--ink-soft);font-size:.88rem}.cost-left[data-v-79f61fdc]{display:flex;align-items:center;gap:10px}.cost-row strong[data-v-79f61fdc]{color:var(--ink);font-weight:700}.total-row[data-v-79f61fdc]{border-color:#f4433647!important;background:#f4433614!important}.total-row .cost-row[data-v-79f61fdc]{color:var(--status-danger)}.donate-note[data-v-79f61fdc]{margin:16px 0 14px;text-align:center}.nav-rail[data-v-ed615546]{display:flex;flex-direction:column;flex:1;width:100%;min-height:0;height:100%;overflow:hidden;padding:6px 0 0}.nav-section[data-v-ed615546]{display:flex;flex-direction:column;align-items:stretch;width:100%;flex-shrink:0;padding:0 15px;box-sizing:border-box}.nav-section-main[data-v-ed615546]{flex:0 1 auto;min-height:0;max-height:100%;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;-ms-overflow-style:none}.nav-rail-spacer[data-v-ed615546]{flex:1 1 auto;min-height:0}.nav-section-footer[data-v-ed615546]{flex:0 0 auto;padding:8px 15px 12px;border-top:1px solid var(--line)}.nav-section-main[data-v-ed615546]::-webkit-scrollbar{width:0;height:0}.tos-header[data-v-8e335724]{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 16px}.tos-title[data-v-8e335724]{font-size:1.05rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.dialog-lead[data-v-8e335724]{margin:0 0 14px;color:var(--mute);font-size:.86rem;line-height:1.45}.tos-row[data-v-8e335724]{display:flex;align-items:flex-start;gap:12px}.tos-icon[data-v-8e335724]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:36px;height:36px;border-radius:9px;background:var(--glass-strong)}.tos-row strong[data-v-8e335724]{display:block;font-size:.9rem}.tos-row p[data-v-8e335724]{margin:4px 0 0;color:var(--mute);font-size:.82rem;line-height:1.45}.site-footer[data-v-09e9e877]{margin-top:auto;padding:48px 24px 28px;min-height:320px;contain:layout style;background:var(--primary-color);border-top:1px solid var(--line);color:var(--ink-soft)}.site-footer.is-home[data-v-09e9e877]{background:var(--primary-color)}.footer-inner[data-v-09e9e877]{width:min(1120px,100%);margin:0 auto;display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1.6fr);gap:40px;align-items:start}.footer-brand[data-v-09e9e877]{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.footer-logo[data-v-09e9e877]{display:block;height:28px;width:auto}.footer-tag[data-v-09e9e877]{margin:0;max-width:320px;color:var(--mute);font-size:.9rem;line-height:1.45}.footer-social[data-v-09e9e877]{display:flex;gap:8px;margin-top:4px}.footer-social a[data-v-09e9e877]{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--line-strong);background:var(--hover-color);color:var(--ink)!important;text-decoration:none;transition:background .15s ease,border-color .15s ease}.footer-social a[data-v-09e9e877]:hover{background:var(--active-color);border-color:var(--line-strong)}.footer-nav[data-v-09e9e877]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.footer-col[data-v-09e9e877]{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.footer-col h3[data-v-09e9e877]{margin:0 0 2px;font-size:.72rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:var(--mute)}.footer-col a[data-v-09e9e877],.footer-link-btn[data-v-09e9e877]{margin:0;padding:0;border:none;background:none;color:var(--ink-soft)!important;font-size:.9rem;font-weight:600;line-height:1.3;text-align:left;text-decoration:none;cursor:pointer;transition:color .15s ease}.footer-col a[data-v-09e9e877]:hover,.footer-link-btn[data-v-09e9e877]:hover{color:var(--ink)!important}.footer-bottom[data-v-09e9e877]{width:min(1120px,100%);margin:36px auto 0;padding-top:20px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:10px}.footer-copy[data-v-09e9e877]{margin:0;font-size:.82rem;font-weight:600;color:var(--ink-soft)}.footer-disclaimer[data-v-09e9e877]{margin:0;max-width:720px;font-size:.78rem;line-height:1.45;color:var(--mute)}.legal-header[data-v-09e9e877]{display:flex;align-items:center;justify-content:space-between;gap:12px}.legal-title[data-v-09e9e877]{font-size:1.05rem;font-weight:800;letter-spacing:.02em;text-transform:uppercase;color:var(--ink)}.legal-row[data-v-09e9e877]{display:flex;gap:12px;align-items:flex-start}.legal-icon[data-v-09e9e877]{width:34px;height:34px;border-radius:9px;background:var(--glass-strong);display:flex;align-items:center;justify-content:center;flex-shrink:0}.legal-icon.warning[data-v-09e9e877]{background:#eab3082e}.legal-row strong[data-v-09e9e877]{display:block;margin-bottom:4px;color:var(--ink);font-size:.92rem}.legal-row p[data-v-09e9e877]{margin:0;color:var(--mute);font-size:.82rem;line-height:1.5}.section-row.disclaimer[data-v-09e9e877]{border-color:#eab30847!important}@media (max-width: 900px){.footer-inner[data-v-09e9e877]{grid-template-columns:1fr;gap:32px}.footer-nav[data-v-09e9e877]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 640px){.site-footer[data-v-09e9e877]{padding:40px 16px 24px}.footer-nav[data-v-09e9e877]{grid-template-columns:1fr 1fr;gap:28px 20px}.footer-col[data-v-09e9e877]:last-child{grid-column:1 / -1}}.nr-notify[data-v-0a1141d1]{align-items:flex-start!important;justify-content:center!important;padding-left:60px!important;box-sizing:border-box!important}.nr-notify[data-v-0a1141d1] .v-snackbar__wrapper{min-width:min(420px,calc(100vw - 84px))!important;max-width:min(720px,calc(100vw - 84px))!important;min-height:0!important;height:auto!important;padding:0!important;border-radius:12px!important;border:2px solid var(--nr-notify-border, var(--line-strong))!important;background:color-mix(in srgb,var(--card-bg-solid) 92%,transparent)!important;backdrop-filter:blur(10px);box-shadow:var(--elev-shadow)!important;color:var(--ink)!important}.nr-notify[data-v-0a1141d1] .v-snackbar-transition-enter-active,.nr-notify[data-v-0a1141d1] .v-snackbar-transition-leave-active{transition-duration:.28s!important;transition-timing-function:cubic-bezier(.22,1,.36,1)!important}.nr-notify[data-v-0a1141d1] .v-snackbar-transition-enter-active{transition-property:opacity,transform!important}.nr-notify[data-v-0a1141d1] .v-snackbar-transition-enter-from{opacity:0!important;transform:translate(-50%) translateY(-12px) scale(.96)!important}.nr-notify[data-v-0a1141d1] .v-snackbar-transition-leave-active{transition-property:opacity,transform!important}.nr-notify[data-v-0a1141d1] .v-snackbar-transition-leave-to{opacity:0!important;transform:translate(-50%) translateY(-10px) scale(.96)!important}.nr-notify--success[data-v-0a1141d1]{--nr-notify-border: color-mix(in srgb, var(--status-success) 55%, var(--line-strong))}.nr-notify--error[data-v-0a1141d1]{--nr-notify-border: color-mix(in srgb, var(--status-danger) 55%, var(--line-strong))}.nr-notify--warning[data-v-0a1141d1]{--nr-notify-border: color-mix(in srgb, var(--status-warn) 55%, var(--line-strong))}.nr-notify--maintenance[data-v-0a1141d1]{--nr-notify-border: color-mix(in srgb, var(--status-danger) 55%, var(--line-strong))}.nr-notify--info[data-v-0a1141d1]{--nr-notify-border: color-mix(in srgb, var(--status-info) 55%, var(--line-strong))}.nr-notify--peek[data-v-0a1141d1]{cursor:pointer}.nr-notify--peek[data-v-0a1141d1] .v-snackbar__wrapper{transition:transform .28s ease!important;transform:translate(-50%) translateY(calc(-100% + 4px))!important}.nr-notify--peek[data-v-0a1141d1]:hover .v-snackbar__wrapper,.nr-notify--peek[data-v-0a1141d1]:focus-within .v-snackbar__wrapper{transform:translate(-50%) translateY(0)!important}.nr-notify__row[data-v-0a1141d1]{display:flex;align-items:flex-start;gap:8px;padding:8px 8px 8px 10px}.nr-notify__icon[data-v-0a1141d1]{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;margin-top:0;border-radius:8px;background:var(--glass-strong);color:var(--ink);flex-shrink:0}.nr-notify__icon[data-v-0a1141d1] svg{display:block;flex-shrink:0;color:inherit}.nr-notify--success .nr-notify__icon[data-v-0a1141d1]{color:var(--status-success);background:color-mix(in srgb,var(--status-success) 16%,transparent)}.nr-notify--error .nr-notify__icon[data-v-0a1141d1],.nr-notify--maintenance .nr-notify__icon[data-v-0a1141d1]{color:var(--status-danger);background:color-mix(in srgb,var(--status-danger) 16%,transparent)}.nr-notify--warning .nr-notify__icon[data-v-0a1141d1]{color:var(--status-warn);background:color-mix(in srgb,var(--status-warn) 16%,transparent)}.nr-notify--info .nr-notify__icon[data-v-0a1141d1]{color:var(--status-info);background:color-mix(in srgb,var(--status-info) 16%,transparent)}.nr-notify__text[data-v-0a1141d1]{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1;line-height:1.25}.nr-notify__title[data-v-0a1141d1]{font-size:.68rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--mute)}.nr-notify__message[data-v-0a1141d1]{font-size:.82rem;font-weight:650;color:var(--ink);overflow-wrap:anywhere}.nr-notify__message[data-v-0a1141d1] a{color:var(--link-color)!important;text-decoration:underline}.nr-notify__close[data-v-0a1141d1]{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;margin:0;padding:0;border:none;border-radius:999px;background:var(--hover-color);color:var(--mute);cursor:pointer;flex-shrink:0}.nr-notify__close[data-v-0a1141d1] svg{display:block;color:inherit}.nr-notify__close[data-v-0a1141d1]:hover{background:var(--active-color);color:var(--ink)}@media (max-width: 900px){.nr-notify[data-v-0a1141d1]{padding-left:0!important}.nr-notify[data-v-0a1141d1] .v-snackbar__wrapper{min-width:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important}}.bottom-right-cookie-container[data-v-e9d18580]{position:fixed;bottom:20px;right:20px;z-index:9999;width:320px;animation:fadeIn-e9d18580 .4s ease-out}.update-card[data-v-e9d18580]{border-radius:12px!important;width:100%;overflow:hidden;background-color:var(--glass)!important;border:1px solid var(--line)!important;box-shadow:0 20px 50px #0000008c!important}.update-header[data-v-e9d18580]{display:flex;align-items:center;padding:16px}.update-icon[data-v-e9d18580]{background:#ffffff1a;border-radius:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:12px}.update-title-section[data-v-e9d18580]{display:flex;flex-direction:column}.update-title[data-v-e9d18580]{font-weight:700;letter-spacing:.02em;color:var(--ink);font-size:.95rem;text-transform:uppercase}.update-version[data-v-e9d18580]{font-size:.72rem;padding:2px 8px;background-color:var(--glass);border-radius:999px;color:var(--mute);display:inline-block;margin-top:4px;width:fit-content}.update-content[data-v-e9d18580]{padding:0 16px 12px;color:var(--ink-soft);font-size:.86rem}.update-features[data-v-e9d18580]{background-color:var(--glass);border-radius:10px;border:1px solid var(--line);margin-top:12px;padding:12px}.feature-item[data-v-e9d18580]{display:flex;align-items:center;margin-bottom:8px;color:var(--ink-soft);font-size:.8rem}.feature-item[data-v-e9d18580]:last-child{margin-bottom:0}.feature-icon[data-v-e9d18580]{margin-right:8px;color:var(--status-success)!important}.update-actions[data-v-e9d18580]{display:flex;justify-content:flex-end;align-items:center;padding:12px 16px;background-color:var(--glass);border-top:1px solid var(--line)}.accept-btn[data-v-e9d18580]{background:var(--hover-color)!important;color:var(--ink)!important;font-weight:700;letter-spacing:.02em;font-size:.8rem!important;padding:0 14px!important;border-radius:10px!important;text-transform:none!important}.accept-btn[data-v-e9d18580]:hover{background:var(--active-color)!important}@keyframes fadeIn-e9d18580{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}p[data-v-e9d18580]{font-size:.85rem;line-height:1.5;margin:0;color:var(--ink)}span[data-v-e9d18580]{font-size:.8rem;color:var(--ink)}.bottom-right-cookie-container[data-v-0ddb8cdd]{position:fixed;bottom:20px;right:20px;z-index:9999;width:320px;animation:fadeIn-0ddb8cdd .4s ease-out}.update-card[data-v-0ddb8cdd]{border-radius:12px!important;width:100%;overflow:hidden;background-color:var(--glass)!important;border:1px solid var(--line)!important;box-shadow:0 20px 50px #0000008c!important}.update-header[data-v-0ddb8cdd]{display:flex;align-items:center;padding:16px}.update-icon[data-v-0ddb8cdd]{background:#ffffff1a;border-radius:10px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;margin-right:12px}.update-title-section[data-v-0ddb8cdd]{flex:1}.update-title[data-v-0ddb8cdd]{font-size:.95rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:var(--ink)}.update-build[data-v-0ddb8cdd]{margin-top:2px;font-size:.78rem;font-weight:500;letter-spacing:.02em;color:var(--mute)}.update-content[data-v-0ddb8cdd]{padding:0 16px 16px;color:var(--ink-soft);font-size:.86rem}.update-actions[data-v-0ddb8cdd]{display:flex;padding:12px 16px;gap:8px;border-top:1px solid var(--line);background-color:var(--glass)}.accept-btn[data-v-0ddb8cdd]{background:var(--hover-color)!important;color:var(--ink)!important;font-weight:700!important;text-transform:none!important;border-radius:10px!important}.later-btn[data-v-0ddb8cdd]{color:var(--mute)!important;text-transform:none!important;font-weight:700!important}.accept-btn[data-v-0ddb8cdd]{flex:1;background:var(--hover-color)!important;color:var(--ink)!important}.later-btn[data-v-0ddb8cdd]{color:var(--ink-soft)!important}@keyframes fadeIn-0ddb8cdd{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.v-main{display:flex;flex-direction:column;min-height:100vh;flex:1;transition:padding-left .48s cubic-bezier(.16,1,.3,1)!important}@media (prefers-reduced-motion: reduce){.v-main{transition:none!important}}footer{flex:initial!important}a{color:var(--link-color)!important}.v-divider{border-color:var(--line-strong)!important}code{background:var(--page-bg);padding:3px}.v-overlay__scrim{background:#000!important;opacity:50%!important}html[data-theme=light] .v-overlay__scrim{background:#12151d!important;opacity:40%!important}.v-app-bar,.v-toolbar{background:var(--primary-color)!important;padding-left:20px;padding-right:20px!important}.v-navigation-drawer{border-right:1px solid var(--line)!important;background:linear-gradient(180deg,var(--nav-bg-top) 0%,var(--nav-bg-bottom) 100%)!important;box-shadow:4px 0 24px var(--shadow-color)}.app-nav-rail{--nav-ease: cubic-bezier(.16, 1, .3, 1);--nav-duration: .48s;position:relative;height:100dvh!important;max-height:100dvh!important;top:0!important;transition:width var(--nav-duration) var(--nav-ease)!important}.app-nav-rail.v-navigation-drawer--active,.app-nav-rail.v-navigation-drawer{transition:width var(--nav-duration) var(--nav-ease)!important}.app-nav-rail :deep(.v-navigation-drawer__content){height:100%!important;overflow:hidden!important;overscroll-behavior:none}.nav-shell{display:flex;flex-direction:column;height:100%;overflow:hidden}.nav-shell :deep(.nav-rail){flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.nav-brand{flex-shrink:0;display:flex;align-items:center;justify-content:flex-start;height:64px;padding:0 15px;border-bottom:1px solid var(--line);box-sizing:border-box}.nav-brand-link{display:flex;align-items:center;justify-content:center;width:100%;height:44px;padding:0;border-radius:12px;overflow:hidden;transition:background .18s ease}.app-nav-rail.is-expanded .nav-brand-link{justify-content:flex-start}.nav-brand-link:hover{background:var(--hover-color)}.nav-brand-swap{position:relative;display:block;width:34px;height:34px;transition:width var(--nav-duration) var(--nav-ease),height var(--nav-duration) var(--nav-ease)}.app-nav-rail.is-expanded .nav-brand-swap{width:100%;height:22px}.nav-brand-logo{position:absolute;inset:0;display:block;background-position:center;background-repeat:no-repeat;background-size:contain;opacity:0;pointer-events:none;transition:opacity .24s ease,transform .32s var(--nav-ease)}.nav-brand-mark{background-image:url(https://cdn.nightriderz.world/images/website/logo/NRZ_Normal.svg);transform:scale(.92)}.nav-brand-wide{background-image:url(https://cdn.nightriderz.world/images/website/logo/NRZ_Wide.svg);background-position:left center;transform:translate(-8px)}.nav-brand-mark.active{opacity:1;transform:scale(1);transition-delay:.14s}.nav-brand-wide.active{opacity:1;transform:translate(0);transition-delay:.16s}.app-nav-rail.is-expanded .nav-brand-mark{transition-delay:0s}.app-nav-rail:not(.is-expanded) .nav-brand-wide{transition-delay:0s}.nav-collapse-btn{position:absolute;top:50%;right:0;z-index:2;display:flex;align-items:center;justify-content:center;width:14px;height:36px;margin:0;padding:0;transform:translateY(-50%);border:1px solid var(--line);border-right:none;border-radius:8px 0 0 8px;background:var(--nav-bg-top);color:var(--faint);font-size:inherit;font-weight:400;letter-spacing:0;line-height:1;vertical-align:middle;cursor:pointer;opacity:.55;transition:opacity .18s ease,color .18s ease,background .18s ease,border-color .18s ease}.app-nav-rail:hover .nav-collapse-btn,.nav-collapse-btn:focus-visible{opacity:1}.nav-collapse-btn:hover,.nav-collapse-btn:focus-visible{color:var(--ink-soft);background:var(--card-bg-solid);border-color:var(--line-strong)}.nav-collapse-icon{transition:transform var(--nav-duration) var(--nav-ease)}.app-nav-rail.is-expanded .nav-collapse-icon{transform:rotate(180deg)}@media (prefers-reduced-motion: reduce){.app-nav-rail,.nav-brand-swap,.nav-brand-logo,.nav-collapse-icon{transition:none!important}}#app{display:flex;min-height:100vh}.routerview{background:var(--secondary-color);flex:1}.page-view{flex:1 0 auto;width:100%}*{font-family:Arial;line-height:1.5;text-decoration:none}*::-webkit-scrollbar{-webkit-appearance:none;width:7px;height:7px}*::-webkit-scrollbar-thumb{border-radius:5px;background-color:var(--scrollbar-thumb)}*::-webkit-scrollbar-track{background:var(--scrollbar-track)}*::-webkit-scrollbar-button{display:none;width:0;height:0}*::-webkit-scrollbar-corner{background:transparent}body{margin:0;padding:0;background-color:var(--page-bg);color:var(--ink)}.container{display:flex;flex:1}.spacer{flex:1}button{background:var(--hover-color);font-size:18px;border-radius:10px;padding:4px 16px;color:var(--button-text);text-align:center;border:1px solid var(--button-border);font-weight:600;letter-spacing:0;cursor:pointer;text-decoration:none;line-height:36px;vertical-align:middle;transition:background .15s ease,border-color .15s ease}table{background:var(--secondary-color)!important}button:hover{background:var(--active-color);border-color:var(--line-strong);color:var(--ink)}h5{font-size:20px;font-weight:500;line-height:1;letter-spacing:.02em;margin:16px 0}.v-popper__popper{z-index:10000;top:0;left:0;outline:none;margin-top:2px}.v-popper__popper.v-popper__popper--hidden{visibility:hidden;opacity:0;transition:opacity .15s,visibility .15s;pointer-events:none}.v-popper__popper.v-popper__popper--shown{visibility:visible;opacity:1;transition:opacity .15s}.v-popper__popper.v-popper__popper--skip-transition,.v-popper__popper.v-popper__popper--skip-transition>.v-popper__wrapper{transition:none!important}.v-popper__backdrop{position:absolute;top:0;left:0;width:100%;height:100%;display:none}.v-popper__inner{position:relative;box-sizing:border-box;overflow-y:auto}.v-popper__inner>div{position:relative;z-index:1;max-width:inherit;max-height:inherit}.v-popper__arrow-container{position:absolute;width:10px;height:10px}.v-popper__popper--arrow-overflow .v-popper__arrow-container,.v-popper__popper--no-positioning .v-popper__arrow-container{display:none}.v-popper__arrow-inner,.v-popper__arrow-outer{border-style:solid;position:absolute;top:0;left:0;width:0;height:0}.v-popper__arrow-inner{visibility:hidden;border-width:7px}.v-popper__arrow-outer{border-width:6px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{left:-2px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{left:-1px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-container{top:0}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner,.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{border-top-width:0;border-left-color:transparent!important;border-right-color:transparent!important;border-top-color:transparent!important}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-inner{top:-4px}.v-popper__popper[data-popper-placement^=bottom] .v-popper__arrow-outer{top:-6px}.VuePagination__pagination{display:inline-flex}.VuePagination__pagination button.active{background:pink}.v-alert{margin:10px;display:flex!important;justify-content:center;align-items:center}.v-alert__prepend{align-self:center!important}.v-list-item-title{font-size:18px!important;font-weight:700!important;margin-bottom:20px}:root{--nr-dialog-bg: rgba(17, 20, 28, .98);--nr-dialog-surface: rgba(255, 255, 255, .03);--nr-dialog-line: rgba(255, 255, 255, .08);--nr-dialog-mute: rgba(255, 255, 255, .58);--nr-dialog-text: rgba(255, 255, 255, .92);--nr-dialog-radius: 12px;--nr-dialog-shadow: 0 20px 50px rgba(0, 0, 0, .55)}.v-overlay.v-dialog{align-items:center!important}.v-overlay.v-dialog .v-overlay__scrim{background:#000000b8!important;backdrop-filter:blur(6px);opacity:1!important}.v-dialog>.v-overlay__content{margin:16px!important;max-height:calc(100% - 32px)!important}.v-dialog>.v-overlay__content>.v-card,.v-dialog>.v-overlay__content>.challenge-creator,.v-dialog>.v-overlay__content>.participants-dialog,.v-dialog>.v-overlay__content>.setup-dialog-card{max-height:85vh!important;display:flex!important;flex-direction:column!important;overflow:hidden!important}.v-dialog .v-card{background:var(--nr-dialog-bg)!important;color:var(--nr-dialog-text)!important;border-radius:var(--nr-dialog-radius)!important;border:1px solid var(--nr-dialog-line)!important;box-shadow:var(--nr-dialog-shadow)!important}.v-dialog .v-card.car-dialog-card,.v-dialog .v-card.livery-preview-card{overflow:hidden!important}.v-dialog .v-card.v-theme--dark,.v-dialog .v-card[class*=instructions],.v-dialog .preview-dialog-card,.v-dialog .legal-card,.v-dialog .tos-card,.v-dialog .challenge-creator{background:var(--nr-dialog-bg)!important}.v-dialog .v-toolbar,.v-dialog .v-toolbar.bg-primary,.v-dialog .v-toolbar.bg-error,.v-dialog .v-toolbar.bg-surface,.v-dialog .creator-header,.v-dialog .legal-header-bg,.v-dialog .tos-header-bg,.v-dialog .preview-dialog-header{flex:0 0 auto;background:var(--glass)!important;border-bottom:1px solid var(--nr-dialog-line)!important;color:var(--nr-dialog-text)!important;box-shadow:none!important}.v-dialog .v-toolbar{border-top-left-radius:var(--nr-dialog-radius)!important;border-top-right-radius:var(--nr-dialog-radius)!important;min-height:56px!important;padding:0!important}.v-dialog .v-toolbar .v-toolbar__content{padding:0 16px!important;gap:8px!important;min-height:56px!important}.v-dialog .v-toolbar .v-toolbar-title,.v-dialog .v-toolbar .text-h6,.v-dialog .v-toolbar .text-h4,.v-dialog .legal-header .text-h4,.v-dialog .tos-header .text-h4,.v-dialog .creator-header h2,.v-dialog .preview-dialog-title{font-size:1.05rem!important;font-weight:800!important;letter-spacing:.02em!important;text-transform:uppercase!important;color:var(--nr-dialog-text)!important;line-height:1.25!important;margin-left:0!important;margin-inline-start:0!important;padding-left:0!important;padding-inline-start:0!important}.v-dialog .v-toolbar .v-icon,.v-dialog .creator-header .header-icon,.v-dialog .legal-header .v-icon,.v-dialog .tos-header .v-icon{color:var(--nr-dialog-text)!important;opacity:1!important;margin-right:0!important;margin-inline-end:0!important}.v-dialog .v-toolbar .v-avatar{border:2px solid rgba(255,255,255,.16)!important;margin-right:0!important;margin-inline-end:0!important}.v-dialog .v-toolbar .v-btn[icon],.v-dialog .creator-header .close-btn,.v-dialog .legal-header .close-btn,.v-dialog .tos-header .close-btn,.v-dialog .preview-close-btn,.v-dialog .v-btn.close-btn,.v-dialog .v-card-title .v-btn[icon],.v-dialog .v-toolbar-title+.v-btn[icon],.v-dialog .v-btn[icon].v-btn--density-default{background:var(--glass-strong)!important;color:var(--nr-dialog-text)!important;border-radius:9px!important;overflow:hidden!important}.v-dialog .v-toolbar .v-btn[icon] .v-ripple__container,.v-dialog .creator-header .close-btn .v-ripple__container,.v-dialog .legal-header .close-btn .v-ripple__container,.v-dialog .tos-header .close-btn .v-ripple__container,.v-dialog .preview-close-btn .v-ripple__container,.v-dialog .v-btn.close-btn .v-ripple__container,.v-dialog .v-card-title .v-btn[icon] .v-ripple__container{display:none!important}.v-dialog .v-toolbar .v-btn[icon]:hover,.v-dialog .creator-header .close-btn:hover,.v-dialog .legal-header .close-btn:hover,.v-dialog .tos-header .close-btn:hover,.v-dialog .preview-close-btn:hover,.v-dialog .v-btn.close-btn:hover,.v-dialog .v-card-title .v-btn[icon]:hover{background:#ffffff1a!important}.v-dialog .v-toolbar .v-btn[icon]:active,.v-dialog .creator-header .close-btn:active,.v-dialog .legal-header .close-btn:active,.v-dialog .tos-header .close-btn:active,.v-dialog .preview-close-btn:active,.v-dialog .v-btn.close-btn:active,.v-dialog .v-card-title .v-btn[icon]:active{background:var(--hover-color)!important}.v-dialog .app-bar-subtitle,.v-dialog .creator-header p,.v-dialog .preview-dialog-subtitle{color:var(--nr-dialog-mute)!important;font-size:.82rem!important;font-weight:500!important;text-transform:none!important;letter-spacing:0!important}.v-dialog .creator-header{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:12px!important;padding:16px 20px!important}.v-dialog .creator-header .header-content{display:flex!important;align-items:center!important;gap:10px!important}.v-dialog .creator-header .header-text h2{margin:0 0 2px!important}.v-dialog .creator-header .header-text p{margin:0!important}.v-dialog .progress-steps{border-bottom:1px solid var(--nr-dialog-line)!important;background:var(--hover-color)!important}.v-dialog .legal-header,.v-dialog .tos-header{min-height:56px!important;padding:14px 20px!important}.v-dialog .legal-header-bg,.v-dialog .tos-header-bg{background:var(--glass)!important;background-image:none!important;padding:0!important;margin:0!important}.v-dialog .v-tabs{flex:0 0 auto;background:transparent!important;border-bottom:1px solid var(--nr-dialog-line)}.v-dialog .v-tab{color:var(--mute)!important;text-transform:none!important;font-weight:700!important;letter-spacing:.02em!important;min-height:44px!important}.v-dialog .v-tab--selected,.v-dialog .v-tab:hover{color:var(--ink)!important}.v-dialog .v-tabs .v-tab-slider,.v-dialog .v-slide-group__content .v-tab-slider{background:rgb(var(--v-theme-primary))!important;height:2px!important}.v-dialog .v-window{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}.v-dialog .v-window__container,.v-dialog .v-window-item{height:100%!important}.v-dialog .v-window-item>.v-card{height:100%!important;display:flex!important;flex-direction:column!important;background:transparent!important;box-shadow:none!important;border:none!important}.v-dialog .v-card-text,.v-dialog .creator-content,.v-dialog .legal-content,.v-dialog .tos-content,.v-dialog .instruction-content,.v-dialog .participants-list{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;padding:18px 20px!important;color:var(--nr-dialog-text)!important}.v-dialog .v-card-text .v-container{padding-top:0!important;padding-bottom:16px!important}.v-dialog .v-card-title{color:var(--nr-dialog-text)!important;font-weight:800!important;letter-spacing:.02em!important}.v-dialog .v-card-text h3,.v-dialog .v-card-text h2,.settings-tab-header .page-title{color:var(--nr-dialog-text)!important;margin:12px 0 8px!important;font-weight:800!important}.v-dialog .v-card-text .settings-tab-header h3,.v-dialog .v-card-text .settings-tab-header p{margin:0!important}.v-dialog .v-card-text h3{font-size:1.05rem!important}.v-dialog .v-card-text h2{font-size:1.2rem!important}.v-dialog .v-card-text ol,.v-dialog .v-card-text ul{padding-left:20px;margin:10px 0}.v-dialog .v-card-text ol li,.v-dialog .v-card-text ul li{margin:6px 0;color:var(--ink-soft);line-height:1.5}.v-dialog .v-card-text span[style*="background: black"],.v-dialog .v-card-text .code-snippet{background:#00000073!important;padding:3px 8px;border-radius:6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-weight:600;border:1px solid var(--nr-dialog-line)}.v-dialog .v-card-actions,.v-dialog .creator-footer{flex:0 0 auto!important;padding:14px 18px!important;background:var(--glass)!important;border-top:1px solid var(--nr-dialog-line)!important}.v-dialog .v-btn{text-transform:none!important;font-weight:700!important;letter-spacing:.02em!important;border-radius:10px!important}.v-dialog .v-btn--variant-elevated,.v-dialog .v-btn.bg-primary{box-shadow:none!important}.v-dialog .v-btn--variant-tonal{background:var(--glass-strong)!important;color:var(--ink)!important}.v-dialog .v-btn--variant-tonal:hover{background:var(--hover-color)!important}.v-dialog .v-btn--variant-outlined{border-color:var(--line-strong)!important;color:var(--ink)!important}.v-dialog .v-list{background:transparent!important}.v-dialog .v-list-item{border-radius:10px!important;margin-bottom:6px!important;background:var(--nr-dialog-surface)!important;border:1px solid var(--nr-dialog-line)!important}.v-dialog .v-list-item:hover{background:var(--glass-strong)!important}.v-dialog .v-list-item-title{color:var(--nr-dialog-text)!important;font-weight:700!important}.v-dialog .v-list-item-subtitle{color:var(--nr-dialog-mute)!important}.v-dialog .v-text-field,.v-dialog .v-select,.v-dialog .v-textarea,.v-dialog .v-autocomplete{margin-bottom:12px}.v-dialog .v-text-field .v-field,.v-dialog .v-select .v-field,.v-dialog .v-textarea .v-field,.v-dialog .v-autocomplete .v-field{background:var(--glass)!important;border:1px solid var(--nr-dialog-line)!important;border-radius:10px!important;box-shadow:none!important}.v-dialog .v-text-field .v-field:hover,.v-dialog .v-select .v-field:hover{background:var(--glass-strong)!important}.v-dialog .v-text-field .v-field--focused,.v-dialog .v-select .v-field--focused{border-color:var(--faint)!important}.v-dialog .v-alert{border-radius:10px!important;margin-bottom:14px!important;border:1px solid var(--nr-dialog-line)!important}.v-dialog .v-chip{background:var(--glass-strong)!important;border:1px solid var(--nr-dialog-line)!important;color:var(--nr-dialog-text)!important}.v-dialog .v-divider{border-color:var(--nr-dialog-line)!important;margin:14px 0}.v-dialog .legal-section-card,.v-dialog .discord-required,.v-dialog .purchase-container,.v-dialog .premium-active,.v-dialog .info-card,.v-dialog .benefit-card,.v-dialog .section-row{background:var(--nr-dialog-surface)!important;border:1px solid var(--nr-dialog-line)!important;border-radius:10px!important;box-shadow:none!important}.v-dialog .icon-circle{background:#ffffff1a!important;border-radius:10px!important}.v-dialog .price-tag{background:var(--glass-strong)!important;border:1px solid var(--nr-dialog-line)!important;border-radius:10px!important;padding:14px!important;text-align:center;margin:14px 0}.v-dialog .benefit-card:hover{background:var(--glass-strong)!important;border-color:var(--line-strong)!important;transform:none!important}.v-dialog .feature-list{list-style:none;padding:0;margin:14px 0}.v-dialog .feature-list li{display:flex;align-items:center;gap:10px;padding:6px 0;color:var(--ink-soft)}.v-dialog .benefits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:16px}.v-dialog .v-card-title:has(.mdi-alert),.v-dialog .dialog-title{gap:10px}.v-dialog .v-form .v-btn[type=submit],.v-dialog .v-form .v-btn[variant=elevated]{width:100%;margin-top:12px;padding:10px 14px}.v-dialog .grid{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0;max-height:300px;overflow-y:auto;padding:8px;background:var(--nr-dialog-surface);border-radius:10px;border:1px solid var(--nr-dialog-line)}.v-dialog .grid img{transition:border-color .15s ease;border:2px solid var(--nr-dialog-line);cursor:pointer;border-radius:6px}.v-dialog .grid img:hover{border-color:var(--faint)}.v-dialog .grid input[type=radio]:checked~label img,.v-dialog .grid span:has(input[type=radio]:checked) img{border-color:var(--ink);box-shadow:0 0 0 1px #ffffff59}.v-dialog .card{background:var(--nr-dialog-bg)!important;border:1px solid var(--nr-dialog-line);color:var(--nr-dialog-text)}.v-dialog .v-img{border-radius:8px}.v-dialog .v-card-text::-webkit-scrollbar,.v-dialog .creator-content::-webkit-scrollbar,.v-dialog .grid::-webkit-scrollbar,.v-dialog .participants-list::-webkit-scrollbar{width:8px}.v-dialog .v-card-text::-webkit-scrollbar-track,.v-dialog .creator-content::-webkit-scrollbar-track,.v-dialog .grid::-webkit-scrollbar-track,.v-dialog .participants-list::-webkit-scrollbar-track{background:var(--glass);border-radius:4px}.v-dialog .v-card-text::-webkit-scrollbar-thumb,.v-dialog .creator-content::-webkit-scrollbar-thumb,.v-dialog .grid::-webkit-scrollbar-thumb,.v-dialog .participants-list::-webkit-scrollbar-thumb{background:#ffffff2e;border-radius:4px}.settings-tab-page{margin:0;padding:4px 0}.settings-tab-header{display:flex;align-items:center;gap:14px;margin-bottom:18px}.settings-tab-header .header-icon{display:flex;align-items:center;justify-content:center;width:44px;height:44px;background:var(--glass-strong);border-radius:10px;flex-shrink:0}.settings-tab-header .header-icon .v-icon{color:var(--ink)!important}.settings-tab-header .header-icon.danger{background:#f4433629}.settings-tab-header .header-icon.danger .v-icon{color:var(--status-danger)!important}.settings-tab-header .header-content{display:flex;flex-direction:column;gap:2px;min-width:0}.settings-tab-header .page-title{margin:0!important;font-size:1.1rem!important;font-weight:800!important;line-height:1.2!important;color:var(--nr-dialog-text)!important}.settings-tab-header .page-title.danger{color:var(--status-danger)!important}.settings-tab-header .page-subtitle{margin:0;font-size:.82rem;line-height:1.35;color:var(--nr-dialog-mute)}.section-list{display:flex;flex-direction:column;gap:10px}.section-row{overflow:hidden}.section-row.danger{border-color:#f4433647!important}.section-body{padding:14px}.settings-tab-page .setting-item{display:flex;align-items:flex-start;gap:14px}.settings-tab-page .setting-info{flex:1;min-width:0}.settings-tab-page .setting-info.full-width{width:100%}.settings-tab-page .setting-label{display:flex;align-items:center;font-size:.95rem;font-weight:700;color:var(--nr-dialog-text);margin-bottom:0;line-height:1.2}.settings-tab-page .setting-description{font-size:.8rem;color:var(--nr-dialog-mute);margin:2px 0 14px;line-height:1.35}.settings-tab-page .setting-description.danger{color:#ef9a9ae6}.settings-tab-page .save-btn{margin-top:10px;font-weight:700}.settings-tab-page .state-message{min-height:160px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center;color:var(--nr-dialog-mute)}.settings-tab-page .state-title{margin:0;font-size:.95rem;font-weight:700;color:var(--ink)}.settings-tab-page .state-copy{margin:0;max-width:320px;font-size:.82rem;line-height:1.45}.dialog-lead{margin:0 0 16px;color:var(--nr-dialog-mute);font-size:.88rem;line-height:1.5}.v-dialog .challenge-creator{background:var(--primary-color)!important}.v-dialog .challenge-creator .wizard-steps{border-bottom:1px solid var(--nr-dialog-line)!important;background:var(--glass)!important}.v-dialog .challenge-creator .panel{background:var(--nr-dialog-surface)!important;border:1px solid var(--nr-dialog-line)!important}.v-dialog .challenge-creator .tag{background:#ffffff1a!important;color:var(--nr-dialog-mute)!important}.v-dialog .challenge-creator .media-drop{border-color:var(--nr-dialog-line)!important;background:var(--nr-dialog-surface)!important}.v-dialog .challenge-creator .media-drop:hover{border-color:var(--faint)!important;background:var(--glass-strong)!important}.v-dialog .challenge-creator .creator-select .vs__dropdown-toggle,.v-dialog .challenge-creator .reward-type-select .vs__dropdown-toggle{min-height:36px!important;height:36px!important;max-height:36px!important;padding-top:0!important;padding-bottom:0!important;box-sizing:border-box!important}.v-dialog .challenge-creator .field-input{height:36px!important;min-height:36px!important;max-height:36px!important}.bottom-right-cookie-container .update-card{background:var(--nr-dialog-bg)!important;border:1px solid var(--nr-dialog-line)!important;border-radius:var(--nr-dialog-radius)!important;box-shadow:var(--nr-dialog-shadow)!important}.bottom-right-cookie-container .update-icon{background:#ffffff1a!important;box-shadow:none!important;border-radius:10px!important}.bottom-right-cookie-container .update-version{color:var(--nr-dialog-mute)!important}.bottom-right-cookie-container .feature-icon{background:var(--glass-strong)!important;color:var(--status-success)!important}.bottom-right-cookie-container .accept-btn{background:var(--hover-color)!important;color:var(--ink)!important;border-radius:10px!important;box-shadow:none!important}.bottom-right-cookie-container .accept-btn:hover{background:#ffffff2e!important;box-shadow:none!important;transform:none!important}.bottom-right-cookie-container .later-btn{color:var(--nr-dialog-mute)!important}.bottom-right-cookie-container .update-actions{border-top:1px solid var(--nr-dialog-line)!important;background:var(--glass)!important}.participants-dialog{background:var(--nr-dialog-bg)!important;border:1px solid var(--nr-dialog-line)!important;border-radius:var(--nr-dialog-radius)!important;box-shadow:var(--nr-dialog-shadow)!important;overflow:hidden}.map-overlay{border:1px solid var(--nr-dialog-line)!important;border-radius:var(--nr-dialog-radius)!important;box-shadow:var(--nr-dialog-shadow)!important;overflow:hidden!important;background:var(--nr-dialog-bg)!important}.v-dialog .v-card,.v-dialog .challenge-creator,.v-dialog .participants-dialog{animation:nrDialogIn .22s ease-out}@keyframes nrDialogIn{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 600px){.v-dialog .v-card,.v-dialog .challenge-creator{border-radius:10px!important}.v-dialog .v-toolbar .v-toolbar-title,.v-dialog .creator-header h2{font-size:.95rem!important}.v-dialog .v-card-text,.v-dialog .creator-content,.v-dialog .legal-content{padding:14px 16px!important}}:root{--nr-overlay-bg: rgba(17, 20, 28, .98);--nr-overlay-surface: rgba(255, 255, 255, .04);--nr-overlay-line: rgba(255, 255, 255, .1);--nr-overlay-text: rgba(255, 255, 255, .92);--nr-overlay-mute: rgba(255, 255, 255, .58);--nr-overlay-hover: rgba(255, 255, 255, .08);--nr-overlay-active: rgba(255, 255, 255, .14);--nr-overlay-radius: 10px;--nr-overlay-shadow: 0 16px 40px rgba(0, 0, 0, .55);--nr-overlay-z: 2400;--vs-colors--lightest: rgba(255, 255, 255, .12);--vs-colors--light: rgba(255, 255, 255, .55);--vs-colors--dark: #eceff4;--vs-colors--darkest: rgba(0, 0, 0, .45);--vs-border-color: var(--nr-overlay-line);--vs-border-radius: var(--nr-overlay-radius);--vs-controls-color: var(--ink-soft);--vs-controls--deselect-text-shadow: none;--vs-search-input-color: var(--nr-overlay-text);--vs-search-input-placeholder-color: var(--nr-overlay-mute);--vs-font-size: .86rem;--vs-line-height: 1.35;--vs-selected-bg: transparent;--vs-selected-color: var(--nr-overlay-text);--vs-selected-border-color: transparent;--vs-dropdown-bg: var(--nr-overlay-bg);--vs-dropdown-color: var(--nr-overlay-text);--vs-dropdown-z-index: var(--nr-overlay-z);--vs-dropdown-box-shadow: var(--nr-overlay-shadow);--vs-dropdown-option-color: var(--nr-overlay-text);--vs-dropdown-option-padding: 10px 12px;--vs-dropdown-option--active-bg: rgba(var(--v-theme-primary), .22);--vs-dropdown-option--active-color: var(--ink);--vs-dropdown-option--deselect-bg: rgba(244, 67, 54, .22);--vs-dropdown-option--deselect-color: #ffcdd2;--vs-state-disabled-bg: rgba(255, 255, 255, .03);--vs-state-disabled-color: var(--faint);--vs-disabled-bg: rgba(255, 255, 255, .03);--vs-disabled-color: var(--faint)}.v-tooltip>.v-overlay__content,.v-overlay.v-tooltip>.v-overlay__content{background:var(--nr-overlay-bg)!important;color:var(--nr-overlay-text)!important;border:1px solid var(--nr-overlay-line)!important;border-radius:8px!important;box-shadow:var(--nr-overlay-shadow)!important;padding:7px 11px!important;font-size:.78rem!important;font-weight:600!important;letter-spacing:.01em!important;line-height:1.35!important;max-width:min(280px,80vw);pointer-events:none!important}.v-tooltip .v-overlay__content.nav-rail-tooltip,.nav-rail-tooltip{font-size:.78rem!important;font-weight:700!important;letter-spacing:.02em!important;text-transform:none!important}.v-menu>.v-overlay__content,.v-overlay.v-menu>.v-overlay__content{border-radius:12px!important;box-shadow:var(--nr-overlay-shadow)!important;border:1px solid var(--nr-overlay-line)!important;overflow:hidden!important;background:var(--nr-overlay-bg)!important;padding:0!important}.v-menu>.v-overlay__content>.v-card,.v-menu>.v-overlay__content>.v-list,.v-overlay.v-menu>.v-overlay__content>.v-list{background:var(--nr-overlay-bg)!important;color:var(--nr-overlay-text)!important;box-shadow:none!important;border:none!important;padding:6px!important}.v-menu .v-list-item,.v-overlay.v-menu .v-list-item{color:var(--nr-overlay-text)!important;min-height:36px!important;margin:1px 0!important;padding-inline:12px!important;border-radius:8px!important;transition:background .12s ease,color .12s ease}.v-menu .v-list-item:hover,.v-overlay.v-menu .v-list-item:hover{background:rgba(var(--v-theme-primary),.18)!important}.v-menu .v-list-item--active,.v-menu .v-list-item--active:hover,.v-overlay.v-menu .v-list-item--active,.v-overlay.v-menu .v-list-item--active:hover{background:rgba(var(--v-theme-primary),.28)!important}.v-menu .v-list-item-title,.v-overlay.v-menu .v-list-item-title{color:var(--nr-overlay-text)!important;font-size:.86rem!important;font-weight:600!important;letter-spacing:.01em!important}.v-menu .v-list-item-subtitle,.v-overlay.v-menu .v-list-item-subtitle{color:var(--nr-overlay-mute)!important;font-size:.76rem!important}.v-menu .v-list,.v-overlay.v-menu .v-list,.vs__dropdown-menu{scrollbar-width:thin;scrollbar-color:rgba(178,178,178,.5) transparent}.v-menu .v-list::-webkit-scrollbar,.v-overlay.v-menu .v-list::-webkit-scrollbar,.vs__dropdown-menu::-webkit-scrollbar{width:6px}.v-menu .v-list::-webkit-scrollbar-track,.v-overlay.v-menu .v-list::-webkit-scrollbar-track,.vs__dropdown-menu::-webkit-scrollbar-track{background:transparent}.v-menu .v-list::-webkit-scrollbar-thumb,.v-overlay.v-menu .v-list::-webkit-scrollbar-thumb,.vs__dropdown-menu::-webkit-scrollbar-thumb{background-color:#b2b2b273;border-radius:5px;box-shadow:none!important;-webkit-box-shadow:none!important}.v-menu .v-list::-webkit-scrollbar-thumb:hover,.v-overlay.v-menu .v-list::-webkit-scrollbar-thumb:hover,.vs__dropdown-menu::-webkit-scrollbar-thumb:hover{background-color:#b2b2b2b3}.v-menu .v-list::-webkit-scrollbar-button,.v-overlay.v-menu .v-list::-webkit-scrollbar-button,.vs__dropdown-menu::-webkit-scrollbar-button{display:none;width:0;height:0}.v-menu .v-list::-webkit-scrollbar-corner,.v-overlay.v-menu .v-list::-webkit-scrollbar-corner,.vs__dropdown-menu::-webkit-scrollbar-corner{background:transparent}.v-popper--theme-tooltip .v-popper__inner{background:var(--nr-overlay-bg)!important;color:var(--nr-overlay-text)!important;border:1px solid var(--nr-overlay-line)!important;border-radius:8px!important;box-shadow:var(--nr-overlay-shadow)!important;padding:7px 11px!important;font-size:.78rem!important;font-weight:600!important;line-height:1.35!important}.v-popper--theme-tooltip .v-popper__arrow-outer{border-color:var(--nr-overlay-line)!important}.v-popper--theme-tooltip .v-popper__arrow-inner{border-color:var(--nr-overlay-bg)!important}.v-popper--theme-dropdown .v-popper__inner{background:var(--nr-overlay-bg)!important;color:var(--nr-overlay-text)!important;border:1px solid var(--nr-overlay-line)!important;border-radius:12px!important;box-shadow:var(--nr-overlay-shadow)!important;padding:6px!important}.v-popper--theme-dropdown .v-popper__arrow-inner{border-color:var(--nr-overlay-bg)!important}.v-popper--theme-dropdown .v-popper__arrow-outer{border-color:var(--nr-overlay-line)!important}.v-select{font-size:.86rem}.vs__dropdown-toggle{min-height:40px;padding:2px 4px 2px 8px;display:flex;align-items:center;background:var(--nr-overlay-surface)!important;border:1px solid var(--nr-overlay-line)!important;border-radius:var(--nr-overlay-radius)!important;transition:border-color .15s ease,background .15s ease}.vs__dropdown-toggle:hover{background:var(--glass-strong)!important;border-color:var(--faint)!important}.v-select.vs--open .vs__dropdown-toggle{border-color:var(--faint)!important}.vs__selected-options{display:flex;align-items:center;flex-wrap:wrap;padding:0;margin:0}.vs__selected{margin:0 4px 0 0!important;padding:0;display:flex;align-items:center;color:var(--nr-overlay-text)!important;font-weight:600;line-height:1.25}.vs--single.vs--open .vs__selected{position:relative!important;opacity:1!important}.vs__search,.vs__search:focus{margin:0!important;padding:0 4px;color:var(--nr-overlay-text)!important;line-height:1.25}.v-select:not(.vs--searchable) .vs__search,.v-select:not(.vs--searchable) .vs__search:focus{width:0!important;min-width:0!important;max-width:0!important;padding:0!important;margin:0!important;border:0!important;height:0!important;flex:0 0 0!important;opacity:0!important;caret-color:transparent}.vs__actions{padding:0 8px 0 4px}.vs__clear{fill:currentColor!important;color:var(--mute)!important;margin-right:6px}.vs__clear svg,.vs__clear path{fill:currentColor!important;color:var(--mute)!important;stroke:none!important}.vs__clear:hover,.vs__clear:hover svg,.vs__clear:hover path{fill:currentColor!important;color:var(--ink)!important}.vs__open-indicator{fill:currentColor!important;color:var(--mute)!important;transform-origin:center center}.v-select.vs--open .vs__open-indicator{transform:rotate(180deg) scale(var(--vs-controls-size, 1))}.vs__dropdown-menu{margin:0!important;padding:6px!important;background:var(--nr-overlay-bg)!important;border:1px solid var(--nr-overlay-line)!important;border-radius:12px!important;box-shadow:var(--nr-overlay-shadow)!important;max-height:min(320px,50vh)!important;overflow-x:hidden!important;overflow-y:auto!important;z-index:var(--nr-overlay-z)!important}.v-select:not(.vs--open-above)>.vs__dropdown-menu{top:calc(100% + 6px)}body>.vs__dropdown-menu{z-index:3000!important}.vs__dropdown-option{position:relative;margin:1px 0!important;padding:9px 12px!important;border-radius:8px!important;white-space:normal;color:var(--nr-overlay-text)!important;font-size:.86rem;font-weight:600;letter-spacing:.01em;line-height:1.35;transition:background .12s ease,color .12s ease}.vs__dropdown-option--selected{background:rgba(var(--v-theme-primary),.14)!important;color:var(--ink)!important}.vs__dropdown-option--selected:before{content:"";position:absolute;left:4px;top:8px;bottom:8px;width:3px;border-radius:999px;background:rgb(var(--v-theme-primary))}.vs__dropdown-option--highlight,.vs__dropdown-option:hover{background:rgba(var(--v-theme-primary),.22)!important;color:var(--ink)!important}.vs__dropdown-option--selected.vs__dropdown-option--highlight,.vs__dropdown-option--selected:hover{background:rgba(var(--v-theme-primary),.3)!important}.vs__no-options{color:var(--nr-overlay-mute)!important;padding:12px!important;font-size:.82rem;font-weight:600;text-align:center}.car-filter.v-select .vs__dropdown-toggle,.car-select.v-select .vs__dropdown-toggle,.car-select .vs__dropdown-toggle{min-height:36px}.car-select{--vs-border-color: transparent}.car-select .vs__dropdown-toggle,.leaderboard-page .car-select .vs__dropdown-toggle{background:transparent!important;border-color:transparent!important;min-height:36px}.creator-select .vs__dropdown-toggle,.reward-type-select .vs__dropdown-toggle,.difficulty-select .vs__dropdown-toggle{min-height:36px!important;height:36px!important;max-height:36px!important;padding-top:0!important;padding-bottom:0!important;background:var(--card-bg-solid)!important;box-sizing:border-box!important}.operator-select{height:36px}.operator-select .vs__dropdown-toggle{position:relative;flex-wrap:nowrap;min-height:36px!important;height:36px!important;max-height:36px!important;padding:0 28px 0 10px!important;box-sizing:border-box!important;background:var(--card-bg-solid)!important}.operator-select .vs__selected-options{flex-wrap:nowrap;overflow:hidden;align-items:center;min-height:0;height:100%;padding:0;margin:0}.operator-select .vs__actions{position:absolute;top:0;right:0;bottom:0;width:28px;padding:0;margin:0;display:flex;align-items:center;justify-content:center}.operator-select .vs__open-indicator{position:static;transform:none;margin:0}.operator-select.vs--open .vs__open-indicator{transform:rotate(180deg)}.operator-select .vs__selected{white-space:nowrap!important;overflow:hidden;text-overflow:ellipsis;margin:0!important;padding:0!important;font-size:.84rem;font-weight:700;letter-spacing:.02em;line-height:1}.operator-select .vs__search,.operator-select .vs__search:focus{margin:0!important;padding:0!important;width:0!important;max-width:0!important;flex-grow:0!important}.operator-select .vs__clear{display:none!important}.filter-select,select.filter-select{appearance:none;-webkit-appearance:none;min-height:38px;padding:0 36px 0 12px;border-radius:var(--nr-overlay-radius);border:1px solid var(--nr-overlay-line);background-color:var(--glass);background-image:linear-gradient(45deg,transparent 50%,rgba(255,255,255,.7) 50%),linear-gradient(135deg,rgba(255,255,255,.7) 50%,transparent 50%);background-position:calc(100% - 18px) calc(50% - 3px),calc(100% - 12px) calc(50% - 3px);background-size:6px 6px,6px 6px;background-repeat:no-repeat;color:var(--nr-overlay-text);font-size:.86rem;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.filter-select:hover,select.filter-select:hover{border-color:var(--faint);background-color:var(--glass)}.filter-select:focus,select.filter-select:focus{outline:none;border-color:var(--faint)}.filter-select option,select.filter-select option{background:var(--primary-color);color:var(--ink)}:root{--nr-fade-duration: .22s;--nr-fade-ease: cubic-bezier(.22, 1, .36, 1)}.fade-enter-active,.fade-leave-active,.nr-fade-enter-active,.nr-fade-leave-active{transition:opacity var(--nr-fade-duration) var(--nr-fade-ease),transform var(--nr-fade-duration) var(--nr-fade-ease)}.fade-enter-from,.fade-leave-to,.nr-fade-enter-from,.nr-fade-leave-to{opacity:0;transform:translateY(6px)}.fade-enter-to,.fade-leave-from,.nr-fade-enter-to,.nr-fade-leave-from{opacity:1;transform:translateY(0)}.fade-soft-enter-active,.fade-soft-leave-active{transition:opacity .18s ease}.fade-soft-enter-from,.fade-soft-leave-to{opacity:0}.nr-list-enter-active{transition:opacity .28s var(--nr-fade-ease),transform .28s var(--nr-fade-ease)}.nr-list-enter-from{opacity:0;transform:translateY(10px)}.nr-list-move{transition:transform .22s var(--nr-fade-ease)}.page-enter-active,.page-leave-active{transition:opacity .2s var(--nr-fade-ease),transform .2s var(--nr-fade-ease)}.page-enter-from{opacity:0;transform:translateY(10px)}.page-leave-to{opacity:0;transform:translateY(-6px)}.page-enter-to,.page-leave-from{opacity:1;transform:translateY(0)}.tab-fade-enter-active,.tab-fade-leave-active{transition:opacity .18s var(--nr-fade-ease),transform .18s var(--nr-fade-ease)}.tab-fade-enter-from,.tab-fade-leave-to{opacity:0;transform:translateY(4px)}.dialog-fade-enter-active,.dialog-fade-leave-active{transition:opacity .16s ease}.dialog-fade-enter-from,.dialog-fade-leave-to{opacity:0}img[data-nr-img]:not(.nr-img-ready):not(.skip-img-fade){opacity:0;transition:opacity .35s var(--nr-fade-ease)}img[data-nr-img].nr-img-ready,img.skip-img-fade{opacity:1;transition-property:opacity;transition-duration:.35s;transition-timing-function:var(--nr-fade-ease)}.nr-bg-ready{animation:nrBgIn .4s var(--nr-fade-ease) both}@keyframes nrBgIn{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){img.nr-img,img[data-nr-img],img.nr-img-ready{opacity:1!important;transition-property:none!important}.nr-bg-ready{animation:none!important}.fade-enter-active,.fade-leave-active,.nr-fade-enter-active,.nr-fade-leave-active,.fade-soft-enter-active,.fade-soft-leave-active,.nr-list-enter-active,.nr-list-move,.page-enter-active,.page-leave-active,.tab-fade-enter-active,.tab-fade-leave-active,.dialog-fade-enter-active,.dialog-fade-leave-active{transition-duration:.01ms!important}.fade-enter-from,.fade-leave-to,.nr-fade-enter-from,.nr-fade-leave-to,.page-enter-from,.page-leave-to,.tab-fade-enter-from,.tab-fade-leave-to,.nr-list-enter-from{transform:none!important}}.nr-icon,.v-icon.nr-icon{display:block!important;flex-shrink:0;box-sizing:content-box;width:1em;height:1em;font-size:inherit;line-height:1!important;color:inherit;overflow:hidden;vertical-align:middle}.v-icon{line-height:1!important}.v-icon--size-x-small{font-size:1rem}.v-icon--size-small{font-size:1.25rem}.v-icon--size-default{font-size:1.5rem}.v-icon--size-large{font-size:1.75rem}.v-icon--size-x-large{font-size:2rem}:root,html[data-theme=dark]{color-scheme:dark;--primary-color: #11141c;--secondary-color: #1f2430;--page-bg: #11141c;--ink: #ffffff;--ink-soft: rgba(255, 255, 255, .88);--mute: rgba(255, 255, 255, .55);--faint: rgba(255, 255, 255, .38);--line: rgba(255, 255, 255, .08);--line-strong: rgba(255, 255, 255, .12);--hover-color: rgba(255, 255, 255, .04);--active-color: rgba(255, 255, 255, .08);--card-bg: rgba(255, 255, 255, .03);--card-bg-solid: #1a1f2b;--nav-bg-top: #11141c;--nav-bg-bottom: #11141c;--nav-item: rgba(255, 255, 255, .62);--nav-item-hover: #ffffff;--shadow-color: rgba(0, 0, 0, .45);--elev-shadow: 0 8px 20px rgba(0, 0, 0, .22);--elev-shadow-strong: 0 10px 24px rgba(0, 0, 0, .28);--scrollbar-thumb: rgba(178, 178, 178, .5);--scrollbar-track: rgba(0, 0, 0, .35);--logo-filter: none;--link-color: #ffffff;--button-text: #ffffff;--button-border: rgba(255, 255, 255, .1);--surface-rgb: 31, 36, 48;--overlay-scrim: rgba(0, 0, 0, .5);--glass: rgba(255, 255, 255, .03);--glass-strong: rgba(255, 255, 255, .055);--code-bg: #0d1016;--code-ink: #f3f5f8;--code-line: rgba(255, 255, 255, .1);--accent-gold: #ffd54f;--accent-gold-bg: rgba(255, 213, 79, .12);--accent-gold-line: rgba(255, 213, 79, .28);--status-success: #81c784;--status-success-soft: #a5d6a7;--status-danger: #ef9a9a;--status-info: #90caf9;--status-warn: #ffe082;--status-teal: #80cbc4;--status-pink: #f48fb1;--status-orange: #ffab91;--rank-silver: #cfd8dc}html[data-theme=light]{color-scheme:light;--primary-color: #eef0f4;--secondary-color: #f7f8fb;--page-bg: #e6e8ee;--ink: rgba(18, 22, 32, .94);--ink-soft: rgba(18, 22, 32, .82);--mute: rgba(18, 22, 32, .64);--faint: rgba(18, 22, 32, .52);--line: rgba(18, 22, 32, .13);--line-strong: rgba(18, 22, 32, .2);--hover-color: rgba(18, 22, 32, .04);--active-color: rgba(18, 22, 32, .08);--card-bg: rgba(18, 22, 32, .03);--card-bg-solid: #ffffff;--nav-bg-top: #f5f6f9;--nav-bg-bottom: #eceef3;--nav-item: rgba(18, 22, 32, .66);--nav-item-hover: rgba(18, 22, 32, .95);--shadow-color: rgba(18, 22, 32, .14);--elev-shadow: 0 8px 20px rgba(18, 22, 32, .12);--elev-shadow-strong: 0 10px 24px rgba(18, 22, 32, .16);--scrollbar-thumb: rgba(90, 96, 110, .45);--scrollbar-track: rgba(18, 22, 32, .08);--logo-filter: invert(1) brightness(.12);--link-color: #141820;--button-text: #141820;--button-border: rgba(18, 22, 32, .12);--surface-rgb: 247, 248, 251;--overlay-scrim: rgba(18, 22, 32, .35);--glass: rgba(18, 22, 32, .035);--glass-strong: rgba(18, 22, 32, .07);--code-bg: rgba(18, 22, 32, .06);--code-ink: rgba(18, 22, 32, .88);--code-line: rgba(18, 22, 32, .14);--my-crew-bg: rgb(var(--v-theme-primary));--my-crew-bg-hover: rgb(var(--v-theme-primary));--my-crew-fg: #ffffff;--my-crew-border: rgba(255, 255, 255, .2);--my-crew-shadow: none;--my-crew-shadow-hover: none;--my-crew-hover-filter: brightness(1.06);--my-crew-label: rgba(255, 255, 255, .88);--my-crew-label-opacity: 1;--my-crew-divider: rgba(255, 255, 255, .32);--my-crew-name: #ffffff;--accent-gold: #f9a825;--accent-gold-bg: rgba(249, 168, 37, .14);--accent-gold-line: rgba(249, 168, 37, .38);--status-success: #2e7d32;--status-success-soft: #388e3c;--status-danger: #c62828;--status-info: #1565c0;--status-warn: #f9a825;--status-teal: #00796b;--status-pink: #c2185b;--status-orange: #ef6c00;--rank-silver: #546e7a;--nr-overlay-bg: rgba(255, 255, 255, .98);--nr-overlay-surface: rgba(18, 22, 32, .04);--nr-overlay-line: rgba(18, 22, 32, .12);--nr-overlay-text: rgba(18, 22, 32, .92);--nr-overlay-mute: rgba(18, 22, 32, .58);--nr-overlay-hover: rgba(18, 22, 32, .06);--nr-overlay-active: rgba(18, 22, 32, .1);--nr-overlay-shadow: 0 16px 40px rgba(18, 22, 32, .16);--nr-dialog-bg: rgba(255, 255, 255, .98);--nr-dialog-surface: rgba(18, 22, 32, .04);--nr-dialog-line: rgba(18, 22, 32, .1);--nr-dialog-mute: rgba(18, 22, 32, .58);--nr-dialog-text: rgba(18, 22, 32, .92);--nr-dialog-shadow: 0 20px 50px rgba(18, 22, 32, .16);--vs-colors--lightest: rgba(18, 22, 32, .1);--vs-colors--light: rgba(18, 22, 32, .55);--vs-colors--dark: #141820;--vs-colors--darkest: rgba(18, 22, 32, .35);--vs-controls-color: rgba(18, 22, 32, .72);--vs-search-input-color: rgba(18, 22, 32, .92);--vs-search-input-placeholder-color: rgba(18, 22, 32, .55);--vs-selected-color: rgba(18, 22, 32, .92);--vs-dropdown-option-color: rgba(18, 22, 32, .92);--vs-dropdown-option--active-color: #141820;--vs-state-disabled-bg: rgba(18, 22, 32, .04);--vs-state-disabled-color: rgba(18, 22, 32, .35);--vs-disabled-bg: rgba(18, 22, 32, .04);--vs-disabled-color: rgba(18, 22, 32, .35)}html,body{background-color:var(--page-bg);color:var(--ink)}::view-transition-old(root),::view-transition-new(root){animation-duration:.35s;animation-timing-function:ease}#app.theme-fade{transition:opacity .16s ease!important}@media (prefers-reduced-motion: reduce){::view-transition-old(root),::view-transition-new(root){animation-duration:.01ms!important}#app.theme-fade{transition:none!important}}html[data-theme=light] .footer-logo,html[data-theme=light] .nav-brand-logo,html[data-theme=light] .nav-brand-mark,html[data-theme=light] .nav-brand-wide{filter:var(--logo-filter)}html[data-theme=light] .stage,html[data-theme=light] .stage .stage-line,html[data-theme=light] .stage .stage-actions,html[data-theme=light] .stage .play-btn,html[data-theme=light] .stage .ghost-btn{color:#fffffff0}html[data-theme=light] .stage .stage-logo{filter:none}html[data-theme=light] .v-main,html[data-theme=light] .page-view{background:var(--secondary-color);color:var(--ink)}html[data-theme=light] .v-card{background:var(--card-bg-solid)!important;color:var(--ink)}html[data-theme=light] .v-toolbar,html[data-theme=light] .v-app-bar{color:var(--ink)}html[data-theme=light] .v-list,html[data-theme=light] .v-list-item-title,html[data-theme=light] .v-list-item-subtitle,html[data-theme=light] .vs__dropdown-option--selected,html[data-theme=light] .vs__dropdown-option--highlight,html[data-theme=light] .vs__dropdown-option:hover{color:var(--ink)!important}html[data-theme=light] .vs__clear,html[data-theme=light] .vs__open-indicator,html[data-theme=light] .vs__deselect,html[data-theme=light] .vs__search,html[data-theme=light] .vs__selected{color:var(--ink)!important;fill:currentColor}html[data-theme=light] .v-select .vs__dropdown-toggle,html[data-theme=light] .vue-select .vs__dropdown-toggle,html[data-theme=light] .vs__dropdown-toggle,html[data-theme=light] .vs__dropdown-menu{background:var(--card-bg-solid)!important;border-color:var(--line-strong)!important;color:var(--ink)!important}html[data-theme=light] .v-dialog .v-tab,html[data-theme=light] .v-dialog .v-tab--selected,html[data-theme=light] .v-dialog .v-tab:hover,html[data-theme=light] .v-dialog .v-toolbar-title,html[data-theme=light] .v-dialog .v-btn,html[data-theme=light] .v-dialog .close-btn,html[data-theme=light] .v-dialog .header-text,html[data-theme=light] .v-dialog .header-text h2,html[data-theme=light] .v-dialog .header-text p,html[data-theme=light] .v-dialog .creator-header,html[data-theme=light] .v-dialog .legal-title,html[data-theme=light] .v-dialog .panel-head h3,html[data-theme=light] .v-dialog .field-label,html[data-theme=light] .v-dialog .req-meta,html[data-theme=light] .v-dialog .wizard-step-label{color:var(--ink)!important}html[data-theme=light] .v-dialog .v-tabs .v-btn,html[data-theme=light] .v-dialog .v-tab{opacity:1!important}html[data-theme=light] .v-dialog .v-toolbar,html[data-theme=light] .v-dialog .creator-header,html[data-theme=light] .v-dialog .legal-header-bg,html[data-theme=light] .v-dialog .tos-header-bg{background:#1216200a!important;color:var(--ink)!important}html[data-theme=light] .v-dialog .v-card-text,html[data-theme=light] .v-dialog .creator-content,html[data-theme=light] .v-dialog .settings-tab-page,html[data-theme=light] .v-dialog .dialog-lead{color:var(--ink-soft)!important}html[data-theme=light] .v-overlay.v-dialog .v-overlay__scrim{background:#12162073!important}html[data-theme=light] [class$=-page],html[data-theme=light] [class$=-hero]:not(.stage):not(.page-hero):not(.crew-hero),html[data-theme=light] [class$=-toolbar],html[data-theme=light] .hero-title-row,html[data-theme=light] .hero-title-row h1,html[data-theme=light] .hero-title-row p,html[data-theme=light] .hero-copy,html[data-theme=light] .hero-subtitle,html[data-theme=light] .hero-text,html[data-theme=light] .hero-text p,html[data-theme=light] .toolbar-subtitle,html[data-theme=light] .dialog-lead,html[data-theme=light] .summary-label,html[data-theme=light] .summary-note,html[data-theme=light] .group-header,html[data-theme=light] .group-header h2,html[data-theme=light] .panel-header,html[data-theme=light] .panel-header h2,html[data-theme=light] .panel-header h3,html[data-theme=light] .block-head,html[data-theme=light] .block-head h2,html[data-theme=light] .block-head p,html[data-theme=light] .feature-copy,html[data-theme=light] .section-title,html[data-theme=light] .section-subtitle,html[data-theme=light] .empty-state,html[data-theme=light] .empty-state h3,html[data-theme=light] .empty-state p,html[data-theme=light] .panel,html[data-theme=light] .panel-head,html[data-theme=light] .panel-head h3,html[data-theme=light] .toolbar,html[data-theme=light] .toolbar-inner,html[data-theme=light] .filter-bar,html[data-theme=light] .creator-content,html[data-theme=light] .challenge-creator,html[data-theme=light] .back-btn,html[data-theme=light] .link-row,html[data-theme=light] .livery-name,html[data-theme=light] .page-title,html[data-theme=light] .page-subtitle{color:var(--ink)!important}html[data-theme=light] [class$=-hero]:not(.stage):not(.page-hero):not(.crew-hero),html[data-theme=light] [class$=-toolbar],html[data-theme=light] [class$=-stats],html[data-theme=light] .toolbar,html[data-theme=light] .toolbar-inner,html[data-theme=light] .filter-bar,html[data-theme=light] .pulse,html[data-theme=light] .stat-card{background:transparent!important;border-color:var(--line)!important;box-shadow:none!important}html[data-theme=light] .crew-hero{background:transparent!important;color:#fffffff0!important}html[data-theme=light] .crew-hero .hero-title,html[data-theme=light] .crew-hero .hero-motto,html[data-theme=light] .crew-hero .hero-tag,html[data-theme=light] .crew-hero .hero-side-btn,html[data-theme=light] .crew-hero .hero-side-btn:hover,html[data-theme=light] .crew-hero .hero-side-btn.settings,html[data-theme=light] .crew-hero .hero-side-btn.settings:hover,html[data-theme=light] .crew-hero .hero-side-btn.discord:hover,html[data-theme=light] .crew-hero .hero-side-btn.leave:hover,html[data-theme=light] .crew-hero .v-icon{color:#fff!important}html[data-theme=light] .crew-hero .hero-motto{color:#ffffffb8!important}html[data-theme=light] .tab-btn,html[data-theme=light] .icon-btn,html[data-theme=light] .week-nav-btn,html[data-theme=light] .week-picker-btn,html[data-theme=light] .current-week-btn,html[data-theme=light] .class-chip,html[data-theme=light] .ghost-btn:not(.stage .ghost-btn),html[data-theme=light] .hero-btn,html[data-theme=light] .chip,html[data-theme=light] .mode-chip,html[data-theme=light] .status-pill{color:var(--ink)!important;background:var(--glass)!important;border-color:var(--line-strong)!important}html[data-theme=light] .week-picker-text,html[data-theme=light] .filter-value{color:var(--ink)!important;background:transparent!important;border:none!important;box-shadow:none!important}html[data-theme=light] .text-btn{color:var(--ink)!important;background:transparent!important;border-color:transparent!important;border-bottom-color:var(--line-strong)!important}html[data-theme=light] .tab-btn.active,html[data-theme=light] .tab-btn:hover,html[data-theme=light] .class-chip.active,html[data-theme=light] .hero-btn:hover,html[data-theme=light] .icon-btn:hover{color:var(--ink)!important;background:var(--active-color)!important}html[data-theme=light] .tab-count,html[data-theme=light] .chip-count,html[data-theme=light] .week-current-tag{color:var(--mute)!important}html[data-theme=light] .challenge-card,html[data-theme=light] .car-card,html[data-theme=light] .crew-card,html[data-theme=light] .driver-card,html[data-theme=light] .leaderboard-card,html[data-theme=light] .lb-card,html[data-theme=light] .lb-card-wrap,html[data-theme=light] .roster-item,html[data-theme=light] .achievement-card,html[data-theme=light] .activity-card,html[data-theme=light] .premium-card,html[data-theme=light] .controller-card,html[data-theme=light] .livery-card,html[data-theme=light] .feature-card{background:var(--card-bg-solid)!important;border-color:var(--line)!important;color:var(--ink)!important}html[data-theme=light] .car-card:hover,html[data-theme=light] .crew-card:hover,html[data-theme=light] .livery-card:hover,html[data-theme=light] .controller-card:hover,html[data-theme=light] .feature-card:hover{box-shadow:var(--elev-shadow-strong)!important}html[data-theme=light] .driver-card:hover,html[data-theme=light] .leaderboard-card:hover,html[data-theme=light] .lb-card-wrap:hover,html[data-theme=light] .challenge-card:hover,html[data-theme=light] .roster-item:hover,html[data-theme=light] .achievement-card:hover,html[data-theme=light] .activity-card:hover,html[data-theme=light] .premium-card:hover{box-shadow:var(--elev-shadow)!important}html[data-theme=light] .home .block,html[data-theme=light] .home .live-block,html[data-theme=light] .home .feature,html[data-theme=light] .home .team-block,html[data-theme=light] .home .close-block{background:transparent!important;box-shadow:none!important;border-color:transparent!important}html[data-theme=light] .home .feature.odd,html[data-theme=light] .home .live-block,html[data-theme=light] .home .team-block{background:var(--primary-color)!important}html[data-theme=light] .home .pulse{background:var(--card-bg-solid)!important;border-color:var(--line)!important;box-shadow:none!important}html[data-theme=light] .challenge-card .condition-icon{filter:brightness(0)}html[data-theme=light] .driver-name,html[data-theme=light] .car-model,html[data-theme=light] .crew-name,html[data-theme=light] .challenge-title,html[data-theme=light] .race-name,html[data-theme=light] .achievement-title,html[data-theme=light] .mode-label,html[data-theme=light] .stat-value,html[data-theme=light] .pulse-v,html[data-theme=light] .lb-title,html[data-theme=light] .card-title{color:var(--ink)!important}html[data-theme=light] .stat-label,html[data-theme=light] .field-label,html[data-theme=light] .meta-label,html[data-theme=light] .meta-item,html[data-theme=light] .car-maker,html[data-theme=light] .driver-tag,html[data-theme=light] .pulse-k,html[data-theme=light] .achievement-text,html[data-theme=light] .confirmation-text,html[data-theme=light] .condition-copy,html[data-theme=light] .footer-col h3,html[data-theme=light] .mute,html[data-theme=light] .text-mute{color:var(--mute)!important}html[data-theme=light] .leaderboard-row,html[data-theme=light] .condition-row,html[data-theme=light] .req-row,html[data-theme=light] .section-row,html[data-theme=light] .week-item{color:var(--ink)!important;background:var(--glass)!important;border-color:var(--line)!important}html[data-theme=light] .meta-row{color:inherit!important;background:transparent!important;border:none!important;box-shadow:none!important}html[data-theme=light] .field-input,html[data-theme=light] input.field-input,html[data-theme=light] .search-input,html[data-theme=light] textarea.field-input{background:var(--card-bg-solid)!important;border-color:var(--line-strong)!important;color:var(--ink)!important}html[data-theme=light] .search-field .v-field,html[data-theme=light] .search-wrap{background:var(--card-bg-solid)!important;border-color:var(--line-strong)!important;color:var(--ink)!important;box-shadow:none!important}.search-field .v-field__outline,.search-field .v-field__loader,.search-field .v-text-field__details{display:none!important}.search-field .v-field,.search-field .v-field--variant-solo,.search-field .v-field--variant-solo-filled,.search-field .v-field--variant-filled{box-shadow:none!important}.search-field .v-field--variant-solo-filled .v-field__overlay,.search-field .v-field--variant-filled .v-field__overlay{opacity:0!important;background:transparent!important}html[data-theme=light] .search-input::placeholder,html[data-theme=light] .field-input::placeholder{color:var(--faint)!important}html[data-theme=light] .search-icon{color:var(--mute)!important}html[data-theme=light] .home .block,html[data-theme=light] .home .block-head,html[data-theme=light] .home .feature-copy,html[data-theme=light] .home .text-btn,html[data-theme=light] .home .pulse,html[data-theme=light] .home .live-block,html[data-theme=light] .home .roster-item{color:var(--ink)}html[data-theme=light] .home .text-btn{color:var(--ink)!important}html[data-theme=light] .week-picker-menu,html[data-theme=light] .dropdown-panel,html[data-theme=light] .menu-panel{background:var(--card-bg-solid)!important;border-color:var(--line-strong)!important;color:var(--ink)!important;box-shadow:var(--nr-overlay-shadow)!important}html[data-theme=light] .v-skeleton-loader,html[data-theme=light] .skeletor{background:var(--glass)!important}html[data-theme=light] .v-chip{color:var(--ink)!important}html[data-theme=light] .v-chip.v-chip--variant-tonal{background:var(--glass)!important}html[data-theme=light] .v-main .v-icon{opacity:.9}html[data-theme=light] .stage .v-icon,html[data-theme=light] .crew-hero .v-icon{opacity:1;color:#fff!important}html[data-theme=light] .v-btn.bg-primary,html[data-theme=light] .v-btn.bg-error,html[data-theme=light] .v-btn.bg-success,html[data-theme=light] .v-btn.bg-warning,html[data-theme=light] .v-btn--variant-flat.bg-primary,html[data-theme=light] .v-btn--variant-flat.bg-error,html[data-theme=light] .v-dialog .v-btn.bg-primary,html[data-theme=light] .v-dialog .v-btn.bg-error,html[data-theme=light] .stripe-btn,html[data-theme=light] .preset-btn.active,html[data-theme=light] .VuePagination__pagination button.active{color:#fff!important}html[data-theme=light] .my-crew-btn{color:#fff!important;background:rgb(var(--v-theme-primary))!important;border-color:#fff3!important;box-shadow:none!important;filter:none!important}html[data-theme=light] .my-crew-btn:hover{background:rgb(var(--v-theme-primary))!important;box-shadow:none!important;filter:brightness(1.06)!important}html[data-theme=light] .my-crew-btn-label{color:#ffffffe0!important;opacity:1!important}html[data-theme=light] .my-crew-btn-name{color:#fff!important;border-left-color:#ffffff52!important}html[data-theme=light] .my-crew-btn .v-icon{color:#fff!important;opacity:1!important}html[data-theme=light] .lb-card,html[data-theme=light] .lb-card-wrap,html[data-theme=light] .lb-main,html[data-theme=light] .lb-top,html[data-theme=light] .lb-meta,html[data-theme=light] .lb-empty,html[data-theme=light] .lb-mode,html[data-theme=light] .lb-row,html[data-theme=light] .lb-row td{color:var(--ink)!important}html[data-theme=light] .lb-card{background:var(--card-bg-solid)!important;border-color:var(--line)!important}html[data-theme=light] .lb-name,html[data-theme=light] .lb-title h4{color:var(--ink)!important}html[data-theme=light] .lb-empty,html[data-theme=light] .lb-meta,html[data-theme=light] .lb-mode{color:var(--mute)!important}html[data-theme=light] .v-dialog .v-btn:not(.v-btn--variant-flat):not(.bg-primary):not(.bg-error),html[data-theme=light] .v-dialog .v-chip,html[data-theme=light] .challenge-creator .ghost-btn,html[data-theme=light] .challenge-creator .wizard-step,html[data-theme=light] .challenge-creator .wizard-step-num,html[data-theme=light] .challenge-creator .tag{color:var(--ink)!important}html[data-theme=light] .home .ghost-btn:not(.stage .ghost-btn),html[data-theme=light] .home .close-actions .ghost-btn{color:var(--ink)!important;border-color:var(--line-strong)!important;background:var(--glass)!important}html[data-theme=light] .home .text-btn{color:var(--ink)!important;background:transparent!important;border-color:transparent!important;border-bottom-color:var(--line-strong)!important}html[data-theme=light] .vs__dropdown-option--selected,html[data-theme=light] .v-list-item--active .v-list-item-title{color:var(--ink)!important}html[data-theme=light] .pagination button,html[data-theme=light] .VuePagination__pagination button{color:var(--ink)!important;background:var(--card-bg-solid)!important;border-color:var(--line-strong)!important}html[data-theme=light] .VuePagination__pagination button.active{color:#fff!important}html[data-theme=light] .v-main h1,html[data-theme=light] .v-main h2,html[data-theme=light] .v-main h3,html[data-theme=light] .v-main h4,html[data-theme=light] .v-main p,html[data-theme=light] .v-main label,html[data-theme=light] .v-main .v-label{color:var(--ink)}html[data-theme=light] .v-main .stage h1,html[data-theme=light] .v-main .stage h2,html[data-theme=light] .v-main .stage h3,html[data-theme=light] .v-main .stage p,html[data-theme=light] .v-main .stage .stage-code,html[data-theme=light] .v-main .crew-hero h1,html[data-theme=light] .v-main .crew-hero h2,html[data-theme=light] .v-main .crew-hero h3,html[data-theme=light] .v-main .crew-hero p{color:#fff}html[data-theme=light] .footer,html[data-theme=light] .footer a,html[data-theme=light] .footer p,html[data-theme=light] .footer span,html[data-theme=light] .footer h3,html[data-theme=light] .footer h4{color:var(--ink)}html[data-theme=light] .footer .mute,html[data-theme=light] .footer .faint{color:var(--mute)!important}html[data-theme=light] .legal-title,html[data-theme=light] .legal-row strong{color:var(--ink)!important}html[data-theme=light] .legal-row p{color:var(--mute)!important}html[data-theme=light] .challenge-creator,html[data-theme=light] .challenge-creator .panel,html[data-theme=light] .challenge-creator .panel-head,html[data-theme=light] .challenge-creator .field-label,html[data-theme=light] .challenge-creator .req-meta,html[data-theme=light] .challenge-creator .wizard-step-label{color:var(--ink)!important}html[data-theme=light] .challenge-creator{background:var(--card-bg-solid)!important;border-color:var(--line)!important}html[data-theme=light] .update-card,html[data-theme=light] .update-title,html[data-theme=light] .update-content,html[data-theme=light] .update-version,html[data-theme=light] .update-build{color:var(--ink)!important}html[data-theme=light] .update-card{background:var(--card-bg-solid)!important;border-color:var(--line-strong)!important}html[data-theme=light] .update-header{background:var(--glass)!important;border-color:var(--line)!important}
