html[data-theme=dark]{--pv-bg:#0a1020;--pv-bg-strong:#111a2d;--pv-surface:rgba(20,30,50,.92);--pv-surface-strong:rgba(20,30,50,.98);--pv-surface-muted:#131c30;--pv-border:rgba(148,163,184,.24);--pv-border-strong:rgba(96,165,250,.44);--pv-text:#eef2ff;--pv-muted:#a7b2ca;--pv-brand-soft:rgba(96,165,250,.16);--pv-accent:#22d3ee;--pv-accent-strong:#67e8f9;--pv-accent-soft:rgba(34,211,238,.16);--pv-success:#34d399;--pv-warning:#fbbf24;--pv-danger:#f87171;--pv-token-primary:#dbeafe;--pv-token-accent:#fde68a;--pv-token-surface:#0f172a;--pv-lmn-base:#fde68a;--pv-lmn-base-strong:#facc15;--pv-lmn-highlight:#fef3c7;--pv-lmn-surface:rgba(15,23,42,.95);--pv-lmn-ink:#f8fafc;--pv-lmn-glow:rgba(250,204,21,.24);--pv-lmn-shadow:rgba(2,6,23,.65);--pv-lmn-earned:#34d399;--pv-lmn-earned-soft:rgba(52,211,153,.22);--pv-lmn-spent:#fb923c;--pv-lmn-spent-soft:rgba(251,146,60,.22);--pv-shadow:0 22px 42px rgba(2,6,23,.48),0 2px 8px rgba(2,6,23,.35);--pv-card-shadow:0 14px 28px rgba(2,6,23,.42),0 1px 4px rgba(2,6,23,.3);--pv-card-shadow-hover:0 20px 34px rgba(2,6,23,.5),0 3px 8px rgba(2,6,23,.36);background:radial-gradient(circle at top,#101933 0,#0a1020 58%,#070b15 100%)}html[data-theme=dark] body{background:transparent;color:var(--pv-text)}html[data-theme=dark] ::-moz-selection{background:rgba(96,165,250,.28);color:#f8fafc}html[data-theme=dark] ::selection{background:rgba(96,165,250,.28);color:#f8fafc}html[data-theme=dark] :focus-visible{box-shadow:0 0 0 4px rgba(96,165,250,.28)}html[data-theme=dark] .skip-link:focus{background:linear-gradient(135deg,#3b82f6,#60a5fa);color:#f8fafc}html[data-theme=dark] .pv-alert,html[data-theme=dark] .pv-card,html[data-theme=dark] .pv-card-muted,html[data-theme=dark] .pv-details,html[data-theme=dark] .pv-empty-state,html[data-theme=dark] .pv-floating-menu,html[data-theme=dark] .pv-form-card,html[data-theme=dark] .pv-glass-row,html[data-theme=dark] .pv-header-dropdown,html[data-theme=dark] .pv-header-search,html[data-theme=dark] .pv-header-shell,html[data-theme=dark] .pv-hero,html[data-theme=dark] .pv-note,html[data-theme=dark] .pv-panel,html[data-theme=dark] .pv-stat-card{border-color:var(--pv-border);background:var(--pv-surface-strong);color:var(--pv-text)}html[data-theme=dark] .pv-card-muted:before,html[data-theme=dark] .pv-card:before,html[data-theme=dark] .pv-hero:before,html[data-theme=dark] .pv-panel:before{background:linear-gradient(90deg,transparent,rgba(148,163,184,.35),transparent)}html[data-theme=dark] .pv-economy-loop .pv-route-card,html[data-theme=dark] .pv-flow-card,html[data-theme=dark] .pv-hero-preview-card,html[data-theme=dark] .pv-hero-preview-dropdown-body,html[data-theme=dark] .pv-hero-preview-prompt,html[data-theme=dark] .pv-menu-link-active,html[data-theme=dark] .pv-path-card,html[data-theme=dark] .pv-price-pill,html[data-theme=dark] .pv-proof-item,html[data-theme=dark] .pv-route-card,html[data-theme=dark] .pv-route-loader-track,html[data-theme=dark] .pv-workspace-status{border-color:var(--pv-border);background:#142038;color:var(--pv-text)}html[data-theme=dark] .pv-divider,html[data-theme=dark] .pv-header-account-wrap:before,html[data-theme=dark] .pv-header-mobile-logout,html[data-theme=dark] .pv-hero-preview-dropdown,html[data-theme=dark] .pv-hero-preview-foot,html[data-theme=dark] .pv-menu-logout,html[data-theme=dark] .pv-route-card-action{border-color:rgba(148,163,184,.28);background:none}html[data-theme=dark] .pv-header-shell:before,html[data-theme=dark] .pv-lmn-token-glow,html[data-theme=dark] .pv-route-card:after{opacity:.5}html[data-theme=dark] .pv-header-brand{color:#e2e8f0}html[data-theme=dark] .pv-header-brand:hover{color:#f8fafc}html[data-theme=dark] .pv-header-mobile-trigger{border-color:rgba(148,163,184,.32);background:rgba(20,30,50,.86);color:#dbe4fb}html[data-theme=dark] .pv-header-mobile-trigger:hover{border-color:rgba(96,165,250,.44);background:rgba(37,99,235,.2);color:#eff6ff}html[data-theme=dark] .pv-button-primary,html[data-theme=dark] .pv-header-primary-button{border-color:transparent;background:linear-gradient(135deg,#3b82f6,#2563eb);color:#f8fafc}html[data-theme=dark] .pv-button-primary:hover,html[data-theme=dark] .pv-header-primary-button:hover{background:linear-gradient(135deg,#60a5fa,#3b82f6)}html[data-theme=dark] .pv-badge,html[data-theme=dark] .pv-breadcrumb-link,html[data-theme=dark] .pv-button-ghost,html[data-theme=dark] .pv-button-secondary,html[data-theme=dark] .pv-chip,html[data-theme=dark] .pv-header-ghost-button,html[data-theme=dark] .pv-header-link,html[data-theme=dark] .pv-header-menu-link,html[data-theme=dark] .pv-header-mobile-link,html[data-theme=dark] .pv-header-search-button,html[data-theme=dark] .pv-inline-link,html[data-theme=dark] .pv-nav-pill,html[data-theme=dark] .pv-workspace-status{border-color:rgba(148,163,184,.28);background:rgba(20,30,50,.7);color:#dbe4fb}html[data-theme=dark] .pv-button-ghost:hover,html[data-theme=dark] .pv-button-secondary:hover,html[data-theme=dark] .pv-header-ghost-button:hover,html[data-theme=dark] .pv-header-link:hover,html[data-theme=dark] .pv-header-menu-link:hover,html[data-theme=dark] .pv-header-mobile-link:hover,html[data-theme=dark] .pv-header-search-button:hover,html[data-theme=dark] .pv-inline-link:hover,html[data-theme=dark] .pv-nav-pill:hover{border-color:rgba(96,165,250,.45);background:rgba(37,99,235,.2);color:#eff6ff}html[data-theme=dark] .pv-badge-brand,html[data-theme=dark] .pv-chip-brand,html[data-theme=dark] .pv-header-link-active,html[data-theme=dark] .pv-header-menu-link-active,html[data-theme=dark] .pv-header-mobile-link-active,html[data-theme=dark] .pv-nav-pill-active,html[data-theme=dark] .pv-workspace-status-info{border-color:rgba(96,165,250,.5);background:rgba(59,130,246,.2);color:#bfdbfe}html[data-theme=dark] .pv-alert-success,html[data-theme=dark] .pv-badge-success,html[data-theme=dark] .pv-workspace-status-success{border-color:rgba(52,211,153,.44);background:rgba(16,185,129,.16);color:#86efac}html[data-theme=dark] .pv-alert-warning,html[data-theme=dark] .pv-badge-warning,html[data-theme=dark] .pv-workspace-status-warning{border-color:rgba(251,191,36,.44);background:rgba(251,191,36,.14);color:#fde68a}html[data-theme=dark] .pv-alert-error,html[data-theme=dark] .pv-badge-danger{border-color:hsla(0,91%,71%,.44);background:hsla(0,91%,71%,.14);color:#fca5a5}html[data-theme=dark] .pv-alert-info{border-color:rgba(96,165,250,.44);background:rgba(59,130,246,.14);color:#bfdbfe}html[data-theme=dark] .pv-input,html[data-theme=dark] .pv-select,html[data-theme=dark] .pv-textarea{border-color:rgba(148,163,184,.35);background:#0f172b;color:#e5edff;box-shadow:none}html[data-theme=dark] .pv-input::-moz-placeholder,html[data-theme=dark] .pv-textarea::-moz-placeholder{color:#9fb0d1}html[data-theme=dark] .pv-breadcrumbs,html[data-theme=dark] .pv-flow-step,html[data-theme=dark] .pv-hero-preview-body,html[data-theme=dark] .pv-hero-preview-foot,html[data-theme=dark] .pv-hero-preview-label,html[data-theme=dark] .pv-hint-badge,html[data-theme=dark] .pv-input::placeholder,html[data-theme=dark] .pv-kicker,html[data-theme=dark] .pv-label,html[data-theme=dark] .pv-price-code,html[data-theme=dark] .pv-proof-label,html[data-theme=dark] .pv-stat-label,html[data-theme=dark] .pv-textarea::placeholder{color:#9fb0d1}html[data-theme=dark] .pv-header-search:focus-within,html[data-theme=dark] .pv-input:focus,html[data-theme=dark] .pv-select:focus,html[data-theme=dark] .pv-textarea:focus{border-color:rgba(96,165,250,.6);box-shadow:0 0 0 4px rgba(59,130,246,.2)}html[data-theme=dark] .pv-header-search input[type=search]{border:0;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}html[data-theme=dark] .pv-header-search input:focus,html[data-theme=dark] .pv-header-search input:focus-visible{box-shadow:none!important;outline:none}html[data-theme=dark] .pv-select optgroup,html[data-theme=dark] .pv-select option{background:#0f172b;color:#e5edff}html[data-theme=dark] .pv-hero-preview-title{color:#f8fafc}html[data-theme=dark] .pv-card-muted.pv-catalog-filter-card-white{border-color:var(--pv-border)!important;background:#121b2f!important}html[data-theme=dark] .pv-progress{background:rgba(148,163,184,.28)}html[data-theme=dark] .pv-progress-fill,html[data-theme=dark] .pv-route-loader-bar{background:linear-gradient(90deg,#60a5fa,#2563eb)}html[data-theme=dark] .pv-lmn-token[data-state=balance]:not(.pv-lmn-token-no-border),html[data-theme=dark] .pv-lmn-token[data-state=neutral]:not(.pv-lmn-token-no-border){border-color:rgba(148,163,184,.36);background:linear-gradient(150deg,rgba(248,250,252,.98),rgba(226,232,240,.94)),rgba(241,245,249,.9);color:#0f172a}html[data-theme=dark] .pv-lmn-token[data-state=balance]:not(.pv-lmn-token-no-border) .pv-lmn-token-value,html[data-theme=dark] .pv-lmn-token[data-state=neutral]:not(.pv-lmn-token-no-border) .pv-lmn-token-value{color:#0f172a}html[data-theme=dark] .pv-lmn-token[data-state=balance]:not(.pv-lmn-token-no-border) .pv-lmn-token-code,html[data-theme=dark] .pv-lmn-token[data-state=neutral]:not(.pv-lmn-token-no-border) .pv-lmn-token-code{color:#334155}html[data-theme=dark] .pv-lmn-token[data-state=earned]:not(.pv-lmn-token-no-border){border-color:rgba(110,231,183,.5);background:linear-gradient(150deg,rgba(236,253,245,.98),rgba(220,252,231,.95)),rgba(236,253,245,.9);color:#14532d}html[data-theme=dark] .pv-lmn-token[data-state=earned]:not(.pv-lmn-token-no-border) .pv-lmn-token-value{color:#14532d}html[data-theme=dark] .pv-lmn-token[data-state=earned]:not(.pv-lmn-token-no-border) .pv-lmn-token-code{color:#166534}html[data-theme=dark] .pv-lmn-token[data-state=spent]:not(.pv-lmn-token-no-border){border-color:hsla(31,97%,72%,.48);background:linear-gradient(150deg,rgba(255,247,237,.98),rgba(255,237,213,.95)),rgba(255,247,237,.9);color:#7c2d12}html[data-theme=dark] .pv-lmn-token[data-state=spent]:not(.pv-lmn-token-no-border) .pv-lmn-token-value{color:#7c2d12}html[data-theme=dark] .pv-lmn-token[data-state=spent]:not(.pv-lmn-token-no-border) .pv-lmn-token-code{color:#9a3412}html[data-theme=dark] .pv-lmn-token.pv-lmn-token-no-border[data-state=balance] .pv-lmn-token-value,html[data-theme=dark] .pv-lmn-token.pv-lmn-token-no-border[data-state=earned] .pv-lmn-token-value,html[data-theme=dark] .pv-lmn-token.pv-lmn-token-no-border[data-state=neutral] .pv-lmn-token-value,html[data-theme=dark] .pv-lmn-token.pv-lmn-token-no-border[data-state=spent] .pv-lmn-token-value{color:#e2e8f0}html[data-theme=dark] .pv-lmn-token.pv-lmn-token-no-border[data-state=balance] .pv-lmn-token-code,html[data-theme=dark] .pv-lmn-token.pv-lmn-token-no-border[data-state=earned] .pv-lmn-token-code,html[data-theme=dark] .pv-lmn-token.pv-lmn-token-no-border[data-state=neutral] .pv-lmn-token-code,html[data-theme=dark] .pv-lmn-token.pv-lmn-token-no-border[data-state=spent] .pv-lmn-token-code{color:#9fb0d1}html[data-theme=dark] .pv-breadcrumb-current{color:#dbe4fb}html[data-theme=dark] .pv-empty-state{border-color:rgba(96,165,250,.4);background:rgba(15,23,42,.55)}html[data-theme=dark] footer{border-color:rgba(148,163,184,.24)!important;background:rgba(10,16,32,.95)!important}html[data-theme=dark] [class*=text-slate-900],html[data-theme=dark] [class*=text-slate-950],html[data-theme=dark] [class*=text-zinc-800],html[data-theme=dark] [class*=text-zinc-900],html[data-theme=dark] [class*=text-zinc-950]{color:#eef2ff!important}html[data-theme=dark] [class*=text-slate-600],html[data-theme=dark] [class*=text-slate-700],html[data-theme=dark] [class*=text-zinc-600],html[data-theme=dark] [class*=text-zinc-700]{color:#c5d0e8!important}html[data-theme=dark] [class*=text-slate-400],html[data-theme=dark] [class*=text-slate-500],html[data-theme=dark] [class*=text-zinc-400],html[data-theme=dark] [class*=text-zinc-500]{color:#98a7c6!important}html[data-theme=dark] [class*=text-amber-]{color:#fcd34d!important}html[data-theme=dark] [class*=text-emerald-]{color:#6ee7b7!important}html[data-theme=dark] [class*=text-blue-]{color:#93c5fd!important}html[data-theme=dark] [class*=text-red-]{color:#fca5a5!important}html[data-theme=dark] [class*=text-rose-]{color:#fda4af!important}html[data-theme=dark] [class*=text-orange-]{color:#fdba74!important}html[data-theme=dark] [class*=text-indigo-]{color:#c4b5fd!important}html[data-theme=dark] [class*=bg-slate-200],html[data-theme=dark] [class*=bg-slate-400],html[data-theme=dark] [class*=bg-white],html[data-theme=dark] [class*=bg-zinc-100],html[data-theme=dark] [class*=bg-zinc-200],html[data-theme=dark] [class*=bg-zinc-300],html[data-theme=dark] [class*=bg-zinc-50]{background-color:#111a2e!important}html[data-theme=dark] [class*=bg-zinc-800],html[data-theme=dark] [class*=bg-zinc-900]{background-color:#1d4ed8!important}html[data-theme=dark] [class*=bg-amber-]{background-color:rgba(251,191,36,.14)!important}html[data-theme=dark] [class*=bg-emerald-]{background-color:rgba(16,185,129,.14)!important}html[data-theme=dark] [class*=bg-blue-]{background-color:rgba(59,130,246,.16)!important}html[data-theme=dark] [class*=bg-red-]{background-color:hsla(0,91%,71%,.14)!important}html[data-theme=dark] [class*=bg-rose-]{background-color:rgba(244,63,94,.14)!important}html[data-theme=dark] [class*=border-slate-],html[data-theme=dark] [class*=border-zinc-]{border-color:rgba(148,163,184,.28)!important}html[data-theme=dark] [class*=border-amber-]{border-color:rgba(251,191,36,.38)!important}html[data-theme=dark] [class*=border-emerald-]{border-color:rgba(52,211,153,.38)!important}html[data-theme=dark] [class*=border-blue-]{border-color:rgba(96,165,250,.38)!important}html[data-theme=dark] [class*=border-red-]{border-color:hsla(0,91%,71%,.38)!important}html[data-theme=dark] [class*=border-rose-]{border-color:rgba(251,113,133,.38)!important}html[data-theme=dark] [class*=shadow-]{box-shadow:0 10px 24px rgba(2,6,23,.42)!important}@media (max-width:640px){html[data-theme=dark] .pv-alert,html[data-theme=dark] .pv-card,html[data-theme=dark] .pv-card-muted,html[data-theme=dark] .pv-details,html[data-theme=dark] .pv-empty-state,html[data-theme=dark] .pv-form-card,html[data-theme=dark] .pv-hero,html[data-theme=dark] .pv-panel{background:#121b2f}}:root{color-scheme:light;--font-sans:Inter,"SF Pro Display","SF Pro Text","Segoe UI Variable","Segoe UI","Aptos",system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--pv-bg:#f3f6fb;--pv-bg-strong:#eaf0f7;--pv-surface:hsla(0,0%,100%,.92);--pv-surface-strong:#fff;--pv-surface-muted:#f7f9fc;--pv-border:rgba(15,23,42,.08);--pv-border-strong:rgba(29,78,216,.22);--pv-text:#0f172a;--pv-muted:#5f6b7c;--pv-brand:#1d4ed8;--pv-brand-strong:#1e40af;--pv-brand-soft:#eef4ff;--pv-accent:#1d4ed8;--pv-accent-strong:#1e40af;--pv-accent-soft:#eef4ff;--pv-success:#0f8a5f;--pv-warning:#b96912;--pv-danger:#c2410c;--pv-shadow:0 1px 2px rgba(15,23,42,.04),0 16px 32px rgba(15,23,42,.04);--pv-card-shadow:0 1px 2px rgba(15,23,42,.03),0 12px 24px rgba(15,23,42,.03);--pv-card-shadow-hover:0 1px 2px rgba(15,23,42,.04),0 20px 36px rgba(15,23,42,.06)}body,html{background:var(--pv-bg)}body{color:var(--pv-text)}::-moz-selection{background:rgba(29,78,216,.14);color:var(--pv-text)}::selection{background:rgba(29,78,216,.14);color:var(--pv-text)}:focus-visible{box-shadow:0 0 0 4px rgba(29,78,216,.12)}.skip-link:focus{background:var(--pv-brand);color:#fff}.pv-main-shell{overflow-x:visible}.pv-page{gap:1.5rem}.pv-page-sm{gap:1.25rem}.pv-alert,.pv-card,.pv-card-muted,.pv-details,.pv-empty-state,.pv-floating-menu,.pv-form-card,.pv-glass-row,.pv-header-dropdown,.pv-hero,.pv-note,.pv-panel,.pv-stat-card{border:1px solid var(--pv-border);border-radius:1.5rem;background:var(--pv-surface-strong);color:var(--pv-text)}.pv-alert,.pv-card,.pv-details,.pv-floating-menu,.pv-form-card,.pv-header-dropdown,.pv-hero,.pv-panel{box-shadow:var(--pv-card-shadow)}.pv-card-muted:before,.pv-card:before,.pv-hero:before,.pv-panel:before{display:none}.pv-hero,.pv-panel{overflow:hidden}.pv-card-muted,.pv-empty-state,.pv-glass-row,.pv-hero,.pv-note{background:var(--pv-surface-muted)}.pv-card{background:var(--pv-surface-strong)}.pv-card-optimized{content-visibility:visible;contain-intrinsic-size:auto}.pv-card-hover-lift:hover,.pv-card:hover,.pv-flow-card:hover,.pv-path-card:hover,.pv-route-card:hover{transform:translateY(-1px);border-color:var(--pv-border-strong);box-shadow:var(--pv-card-shadow-hover)}.pv-flow-step,.pv-hero-preview-label,.pv-kicker,.pv-menu-label,.pv-stat-label{color:#7a8698;font-size:.72rem;font-weight:700;letter-spacing:.16em}.pv-display{font-size:clamp(2.8rem,5.3vw,4.35rem);line-height:.94;font-weight:760;letter-spacing:-.07em}.pv-title{font-size:clamp(2rem,3.2vw,3rem);line-height:.96;font-weight:760;letter-spacing:-.06em}.pv-lead{color:var(--pv-muted);font-size:1rem;line-height:1.68}.pv-hero-preview-shell{width:min(100%,25rem);gap:.9rem}.pv-home-hero-compact .pv-hero-actions{gap:.6rem}.pv-home-hero-compact .pv-hero-button-primary,.pv-home-hero-compact .pv-hero-button-secondary{min-height:2.7rem;min-width:9.5rem;padding-inline:1rem}.pv-home-hero-preview-shell{width:min(100%,22rem);gap:.55rem}.pv-flow-card,.pv-hero-preview-card,.pv-hero-preview-dropdown-body,.pv-hero-preview-prompt,.pv-path-card,.pv-price-pill,.pv-proof-item,.pv-route-card,.pv-workspace-status{border:1px solid var(--pv-border);background:#fff;box-shadow:none}.pv-flow-card,.pv-path-card,.pv-proof-item{border-radius:1.35rem}.pv-hero-preview-card{border-radius:1.4rem;padding:1.4rem}.pv-home-hero-preview-card{border-radius:1.15rem;padding:1rem}.pv-hero-preview-title{font-size:clamp(1.25rem,2.5vw,1.55rem);line-height:1.16;font-weight:700}.pv-hero-preview-body,.pv-hint-badge,.pv-proof-label{color:var(--pv-muted)}.pv-divider,.pv-header-account-wrap:before,.pv-header-mobile-logout,.pv-hero-preview-dropdown,.pv-hero-preview-foot,.pv-route-card-action{border-color:var(--pv-border)}.pv-hero-preview-dropdown-body{top:calc(100% + .75rem);padding:.9rem;box-shadow:var(--pv-card-shadow-hover)}.pv-hero-preview-prompt{border-radius:1rem;background:#f8fafc;color:#334155}.pv-button-ghost,.pv-button-primary,.pv-button-secondary,.pv-header-ghost-button,.pv-header-link,.pv-header-menu-link,.pv-header-mobile-link,.pv-header-primary-button,.pv-header-search-button,.pv-nav-pill{min-height:2.9rem;border-radius:.95rem;font-weight:650;box-shadow:none}.pv-button-primary,.pv-header-primary-button{border:1px solid transparent;background:var(--pv-brand);color:#fff}.pv-button-primary:hover,.pv-header-primary-button:hover{background:var(--pv-brand-strong);box-shadow:none}.pv-hero-actions{gap:.75rem}.pv-hero-button-primary,.pv-hero-button-secondary{min-width:10.5rem;padding-inline:1.2rem;box-shadow:none}.pv-hero-button-primary:hover{box-shadow:none}.pv-button-secondary,.pv-header-ghost-button,.pv-header-link,.pv-header-menu-link,.pv-header-mobile-link,.pv-header-search-button,.pv-nav-pill{border:1px solid var(--pv-border);background:hsla(0,0%,100%,.86);color:var(--pv-text)}.pv-button-ghost:hover,.pv-button-secondary:hover,.pv-header-ghost-button:hover,.pv-header-link:hover,.pv-header-menu-link:hover,.pv-header-mobile-link:hover,.pv-header-search-button:hover,.pv-nav-pill:hover{border-color:var(--pv-border-strong);background:#fff;color:var(--pv-brand-strong)}.pv-hero-button-secondary{border:1px solid var(--pv-border);background:#fff;color:var(--pv-text)}.pv-hero-button-secondary:hover{border-color:var(--pv-border-strong);background:#fff;color:var(--pv-brand-strong);box-shadow:none;transform:translateY(-1px)}.pv-hero-button-secondary:focus-visible{box-shadow:0 0 0 4px rgba(29,78,216,.1)}.pv-button-ghost{border:1px solid transparent;background:transparent;color:var(--pv-muted)}.pv-button-ghost:hover{background:hsla(0,0%,100%,.72)}.pv-inline-link{color:var(--pv-brand-strong)}.pv-inline-link:hover{color:var(--pv-brand)}.pv-badge,.pv-chip,.pv-workspace-status{border:1px solid var(--pv-border);background:#fff;color:#475569}.pv-badge-brand,.pv-chip-brand,.pv-header-link-active,.pv-header-menu-link-active,.pv-header-mobile-link-active,.pv-nav-pill-active,.pv-workspace-status-info{border:1px solid rgba(29,78,216,.14);background:var(--pv-brand-soft);color:var(--pv-brand-strong)}.pv-badge-warning,.pv-workspace-status-warning{border:1px solid rgba(185,105,18,.16);background:rgba(255,247,237,.9);color:#9a4d00}.pv-badge-success,.pv-workspace-status-success{border:1px solid rgba(15,138,95,.16);background:rgba(236,253,245,.9);color:#166534}.pv-badge-danger{border:1px solid rgba(194,65,12,.18);background:rgba(255,237,213,.9);color:#9a3412}.pv-label{color:#475467;font-size:.78rem;font-weight:700}.pv-input,.pv-select,.pv-textarea{border:1px solid rgba(15,23,42,.12);border-radius:.95rem;background:#fff;padding:.88rem 1rem;box-shadow:none}.pv-input::-moz-placeholder,.pv-textarea::-moz-placeholder{color:#98a2b3}.pv-input::placeholder,.pv-textarea::placeholder{color:#98a2b3}.pv-header-search:focus-within,.pv-input:focus,.pv-select:focus,.pv-textarea:focus{border-color:rgba(29,78,216,.4);box-shadow:0 0 0 4px rgba(29,78,216,.1)}.pv-alert{backdrop-filter:none}.pv-alert-success{border-color:rgba(15,138,95,.14);background:rgba(236,253,245,.94);color:#166534}.pv-alert-warning{border-color:rgba(185,105,18,.16);background:rgba(255,247,237,.94);color:#9a3412}.pv-alert-error{border-color:rgba(194,65,12,.18);background:rgba(255,237,213,.94);color:#9a3412}.pv-alert-info{border-color:rgba(29,78,216,.14);background:rgba(238,244,255,.94);color:var(--pv-brand-strong)}.pv-progress{background:rgba(148,163,184,.18)}.pv-progress-fill,.pv-route-loader-bar{background:var(--pv-brand);box-shadow:none}.pv-header-shell{border:1px solid rgba(15,23,42,.06);border-radius:1.35rem;background:hsla(0,0%,100%,.9);box-shadow:0 8px 24px rgba(15,23,42,.05);backdrop-filter:blur(16px)}.pv-header-shell:before{display:none}.pv-header-shell-scrolled{background:hsla(0,0%,100%,.96);box-shadow:0 12px 28px rgba(15,23,42,.08)}.pv-header-brand{font-size:clamp(1.24rem,1.4vw,1.46rem);font-weight:760;letter-spacing:-.05em}.pv-header-search{min-height:3rem;border-radius:1rem;border:1px solid rgba(15,23,42,.08);background:rgba(248,250,252,.9);box-shadow:none}.pv-header-search-desktop{width:clamp(17rem,22vw,20rem)}.pv-header-search-desktop.pv-header-search-expanded,.pv-header-search-desktop:focus-within{width:clamp(21rem,27vw,24rem)}.pv-header-avatar{background:rgba(29,78,216,.08);color:var(--pv-brand-strong)}.pv-floating-menu,.pv-header-dropdown{background:hsla(0,0%,100%,.98)}footer{border-top:1px solid rgba(15,23,42,.08);background:rgba(250,251,253,.98)}.pv-route-loader-track{background:rgba(29,78,216,.08)}.pv-home-metrics{display:grid;gap:.75rem}.pv-home-metric-card{border:1px solid var(--pv-border);border-radius:1.3rem;background:#fff;padding:1rem}.pv-home-metric-value{font-size:clamp(1.45rem,2.4vw,1.9rem);line-height:1;font-weight:760;letter-spacing:-.05em;color:var(--pv-text)}.pv-home-metric-label{margin-top:.45rem;font-size:.82rem;line-height:1.5;color:var(--pv-muted)}.pv-auth-card-grid{display:grid;gap:.75rem}.pv-auth-card{border:1px solid var(--pv-border);border-radius:1.25rem;background:#fff;padding:1rem}.pv-auth-card-title{font-size:.95rem;font-weight:650;letter-spacing:-.02em;color:var(--pv-text)}.pv-auth-card-body{margin-top:.35rem;font-size:.84rem;line-height:1.55;color:var(--pv-muted)}.pv-data-table{overflow:hidden;border:1px solid var(--pv-border);border-radius:1.35rem;background:#fff}.pv-data-row{display:grid;gap:.75rem;padding:1rem 1.15rem}.pv-data-row+.pv-data-row{border-top:1px solid rgba(15,23,42,.06)}.pv-data-label{font-size:.74rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#7a8698}.pv-data-value{font-size:1rem;font-weight:650;letter-spacing:-.02em;color:var(--pv-text)}.pv-data-meta{font-size:.82rem;color:var(--pv-muted)}.pv-dashboard-split{display:grid;gap:1rem}.pv-plans-compare-max-col{background:rgba(15,23,42,.04)}.pv-review-rating{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;min-width:3rem;min-height:2.5rem;border:1px solid var(--pv-border);border-radius:.78rem;padding-inline:.65rem;background:#fff;color:var(--pv-muted);font-size:.9rem;font-weight:650;line-height:1;transition:border-color .16s ease,color .16s ease,background-color .16s ease}.pv-review-rating:hover{border-color:var(--pv-border-strong);color:var(--pv-brand-strong)}.pv-review-rating-active{border-color:rgba(29,78,216,.3);background:var(--pv-brand-soft);color:var(--pv-brand-strong)}.pv-review-rating-star{font-size:.82rem}.pv-store-feed-card{display:flex;flex-direction:column;min-height:100%;overflow:hidden;padding:0}.pv-store-artwork{position:relative;min-height:9.5rem;padding:1rem;background:radial-gradient(120% 120% at 12% 10%,hsla(0,0%,100%,.22) 0,hsla(0,0%,100%,0) 54%),linear-gradient(132deg,var(--pv-store-art-from),var(--pv-store-art-to));border-bottom:1px solid hsla(0,0%,100%,.24)}.pv-store-artwork:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(15,23,42,0) 24%,rgba(15,23,42,.25));pointer-events:none}.pv-store-artwork-noise{position:absolute;inset:0;background-image:linear-gradient(132deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.12) 8%,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 16%);background-size:140px 140px;opacity:.45}.pv-store-artwork-mark{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:3rem;min-height:3rem;border-radius:.95rem;border:1px solid hsla(0,0%,100%,.3);background:rgba(15,23,42,.22);color:#fff;font-size:1rem;font-weight:700;letter-spacing:.03em}.pv-store-artwork-title{position:absolute;right:1rem;bottom:.85rem;max-width:calc(100% - 5rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsla(0,0%,100%,.88);font-size:.72rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;z-index:1}.pv-store-price-chip{display:inline-flex;align-items:center;gap:.38rem;border-radius:999px;border:1px solid var(--pv-border);background:var(--pv-surface-muted);color:var(--pv-text);padding:.38rem .58rem;font-size:.82rem;font-weight:650;line-height:1}.pv-store-state-chip{border-radius:999px;border:1px solid rgba(29,78,216,.22);background:var(--pv-brand-soft);color:var(--pv-brand-strong);font-size:.76rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:.35rem .62rem}.pv-store-progress-wrap{border-radius:.95rem;border:1px solid var(--pv-border)}.pv-store-progress-wrap,.pv-store-reward-note{background:var(--pv-surface-muted);padding:.72rem .8rem}.pv-store-reward-note{border-radius:.95rem;border:1px dashed var(--pv-border)}html[data-theme=dark]{color-scheme:dark;--pv-bg:#0b1220;--pv-bg-strong:#121b2d;--pv-surface:rgba(15,23,42,.94);--pv-surface-strong:#0f172a;--pv-surface-muted:#111b31;--pv-border:rgba(148,163,184,.16);--pv-border-strong:rgba(96,165,250,.24);--pv-text:#e5edf8;--pv-muted:#9aa8bd;--pv-brand:#60a5fa;--pv-brand-strong:#93c5fd;--pv-brand-soft:rgba(96,165,250,.14);--pv-accent:#60a5fa;--pv-accent-strong:#93c5fd;--pv-accent-soft:rgba(96,165,250,.14);--pv-shadow:none;--pv-card-shadow:none;--pv-card-shadow-hover:none}html[data-theme=dark],html[data-theme=dark] body{background:#0b1220}html[data-theme=dark] .pv-alert,html[data-theme=dark] .pv-auth-card,html[data-theme=dark] .pv-card,html[data-theme=dark] .pv-card-muted,html[data-theme=dark] .pv-data-table,html[data-theme=dark] .pv-details,html[data-theme=dark] .pv-empty-state,html[data-theme=dark] .pv-floating-menu,html[data-theme=dark] .pv-flow-card,html[data-theme=dark] .pv-form-card,html[data-theme=dark] .pv-glass-row,html[data-theme=dark] .pv-header-dropdown,html[data-theme=dark] .pv-hero,html[data-theme=dark] .pv-hero-preview-card,html[data-theme=dark] .pv-hero-preview-dropdown-body,html[data-theme=dark] .pv-hero-preview-prompt,html[data-theme=dark] .pv-home-metric-card,html[data-theme=dark] .pv-note,html[data-theme=dark] .pv-panel,html[data-theme=dark] .pv-path-card,html[data-theme=dark] .pv-proof-item,html[data-theme=dark] .pv-route-card,html[data-theme=dark] .pv-stat-card,html[data-theme=dark] .pv-workspace-status{border-color:var(--pv-border);background:var(--pv-surface-strong);color:var(--pv-text)}html[data-theme=dark] .pv-badge,html[data-theme=dark] .pv-button-ghost,html[data-theme=dark] .pv-button-secondary,html[data-theme=dark] .pv-chip,html[data-theme=dark] .pv-header-ghost-button,html[data-theme=dark] .pv-header-link,html[data-theme=dark] .pv-header-menu-link,html[data-theme=dark] .pv-header-mobile-link,html[data-theme=dark] .pv-header-search-button,html[data-theme=dark] .pv-nav-pill,html[data-theme=dark] .pv-workspace-status{border-color:var(--pv-border);background:rgba(15,23,42,.88);color:var(--pv-text)}html[data-theme=dark] .pv-header-shell{border-color:rgba(148,163,184,.14);background:rgba(11,18,32,.88);box-shadow:0 12px 28px rgba(2,6,23,.24)}html[data-theme=dark] .pv-header-search{background:rgba(15,23,42,.82)}html[data-theme=dark] .pv-plans-compare-max-col{background:rgba(96,165,250,.14)!important}html[data-theme=dark] .pv-review-rating{border-color:var(--pv-border);background:rgba(15,23,42,.88);color:var(--pv-text)}html[data-theme=dark] .pv-review-rating:hover{border-color:var(--pv-border-strong);color:var(--pv-brand-strong)}html[data-theme=dark] .pv-review-rating-active{border-color:rgba(96,165,250,.34);background:rgba(96,165,250,.2);color:#dbeafe}html[data-theme=dark] .pv-store-price-chip,html[data-theme=dark] .pv-store-progress-wrap,html[data-theme=dark] .pv-store-reward-note{border-color:var(--pv-border);background:rgba(15,23,42,.76)}html[data-theme=dark] .pv-store-state-chip{border-color:rgba(96,165,250,.3);background:rgba(96,165,250,.14);color:#dbeafe}html[data-theme=dark] .pv-input,html[data-theme=dark] .pv-select,html[data-theme=dark] .pv-textarea{border-color:rgba(148,163,184,.22);background:#0b1220;color:var(--pv-text)}html[data-theme=dark] footer{background:rgba(10,15,28,.98)}@media (min-width:768px){.pv-auth-card-grid,.pv-dashboard-split,.pv-home-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.pv-home-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.pv-auth-card-grid,.pv-dashboard-split{grid-template-columns:repeat(3,minmax(0,1fr))}.pv-data-row{grid-template-columns:minmax(0,1.5fr) minmax(11rem,.7fr) minmax(8rem,.55fr);align-items:center}}@media (max-width:640px){.pv-alert,.pv-card,.pv-card-muted,.pv-details,.pv-empty-state,.pv-floating-menu,.pv-form-card,.pv-header-dropdown,.pv-hero,.pv-panel{border-radius:1.2rem}.pv-display{font-size:2.5rem}.pv-title{font-size:1.9rem}.pv-auth-card,.pv-home-metric-card{padding:.9rem}.pv-home-hero-preview-shell{width:100%}}@font-face{font-family:ibmPlexMono;src:url(/_next/static/media/f270c174075d2249-s.ttf) format("truetype");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:ibmPlexMono;src:url(/_next/static/media/e29c0b2fe2ebd388-s.ttf) format("truetype");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:ibmPlexMono;src:url(/_next/static/media/ccb527096063ace6-s.ttf) format("truetype");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:ibmPlexMono Fallback;src:local("Arial");ascent-override:77.95%;descent-override:20.91%;line-gap-override:0.00%;size-adjust:131.49%}.__className_b1b114{font-family:ibmPlexMono,ibmPlexMono Fallback}.__variable_b1b114{--font-mono:"ibmPlexMono","ibmPlexMono Fallback"}