*,:before,:after{box-sizing:border-box;margin:0;padding:0}:root{--mobile-menu-translate-closed:-100%}:dir(rtl){--mobile-menu-translate-closed:100%}html{inline-size:100%;line-height:var(--line-height-normal);min-inline-size:0;-webkit-text-size-adjust:100%;tab-size:4}body{inline-size:100%;line-height:inherit;font-family:var(--font-family-sans), sans-serif;font-size:var(--font-size-base);font-weight:var(--font-weight-normal);color:var(--color-text-secondary);min-block-size:100dvb;min-inline-size:0;background:var(--gradient-background)}.appRoot{inline-size:100%;min-block-size:100dvb;min-inline-size:0}h1,h2,h3,h4,h5,h6{line-height:var(--line-height-tight);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-block-end:var(--space-4);letter-spacing:var(--letter-spacing-tight);transition:color var(--transition-base) var(--transition-smooth)}@media (prefers-reduced-motion:reduce){h1,h2,h3,h4,h5,h6{transition:none}}h1{font-size:var(--font-size-4xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-display)}h2{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);letter-spacing:var(--letter-spacing-tightest)}h3{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-tighter)}h4{font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold)}h5{font-size:var(--font-size-lg);font-weight:var(--font-weight-medium)}h6{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}p{margin-block-end:var(--space-4);max-inline-size:65ch;line-height:var(--line-height-relaxed);color:var(--color-text-secondary);transition:color var(--transition-base) var(--transition-smooth)}@media (prefers-reduced-motion:reduce){p{transition:none}}a{color:var(--color-interactive-primary);text-decoration:none;transition:color var(--transition-base) var(--transition-smooth)}@media (prefers-reduced-motion:reduce){a{transition:none}}@media (hover:hover){a:hover,a:focus-visible{color:var(--color-interactive-primary-hover)}}a:focus-visible{outline:none;color:var(--color-interactive-primary-hover);box-shadow:0 0 0 var(--focus-ring-offset) var(--color-background-overlay), 0 0 0 calc(var(--focus-ring-offset) + var(--focus-ring-width)) var(--focus-color);border-radius:var(--border-radius-sm)}ul,ol{margin-block-end:var(--space-4);padding:0}img,picture,video,canvas{display:block;max-inline-size:100%;block-size:auto}svg{display:block;max-inline-size:100%;pointer-events:none;user-select:none}svg:not([width]){inline-size:1em}svg:not([height]){block-size:1em}img{border-radius:var(--border-radius-md)}.bunpmBrandLogo{position:relative;display:block;aspect-ratio:3600.88/1024;block-size:auto;inline-size:100%}.bunpmBrandLogo>img{position:absolute;border-radius:0;block-size:100%;inline-size:100%;inset:0;object-fit:contain}.bunpmBrandLogoLight{display:none}:root[data-theme=light] .bunpmBrandLogoDark{display:none}:root[data-theme=light] .bunpmBrandLogoLight{display:block}:root[data-theme=light] .bunpmBrandLogoMono{filter:invert()}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:inherit;color:inherit;margin:0;padding:0}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;appearance:button;background-color:#0000;background-image:none;border:0;cursor:pointer}input,textarea,select{background-color:var(--color-background-input);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);padding-block:var(--space-3);padding-inline:var(--space-4);font-size:var(--font-size-base);transition:border-color var(--transition-duration-base) var(--transition-timing-ease), box-shadow var(--transition-duration-base) var(--transition-timing-ease)}@media (prefers-reduced-motion:reduce){input,textarea,select{transition:none}}select{appearance:none;-webkit-appearance:none;padding-inline-end:var(--space-8)}.selectWrapper{position:relative;display:inline-flex;flex-wrap:wrap;inline-size:100%}.selectWrapper select{inline-size:100%}.selectWrapper svg{position:absolute;inset-block-start:50%;inset-inline-end:var(--space-3);block-size:var(--size-icon-sm);inline-size:var(--size-icon-sm);pointer-events:none;transform:translateY(-50%);color:var(--color-text-tertiary);transition:transform var(--transition-duration-fast) var(--transition-timing-ease)}@media (prefers-reduced-motion:reduce){.selectWrapper svg{transition:none}}.selectWrapper select:focus-visible~svg{transform:translateY(-50%)rotate(180deg)}input[type=date]::calendar-picker-indicator,input[type=datetime-local]::calendar-picker-indicator{-webkit-appearance:none;inline-size:0;opacity:0;pointer-events:none}fieldset{border:0;margin:0;padding:0}input:focus-visible,textarea:focus-visible,select:focus-visible{outline:none;border-color:var(--focus-color);box-shadow:0 0 0 var(--focus-ring-offset) var(--color-background-input), 0 0 0 calc(var(--focus-ring-offset) + var(--focus-ring-width)) var(--focus-color)}input::placeholder,textarea::placeholder{color:var(--color-text-placeholder)}table{border-collapse:collapse;border-spacing:0;inline-size:100%;margin-block-end:var(--space-6)}th,td{padding-block:var(--space-1);padding-inline:var(--space-2);text-align:start;border-block-end:var(--border-width-1) solid var(--color-border-primary)}th{font-weight:var(--font-weight-semibold);color:var(--color-text-primary);background-color:var(--color-background-muted)}.srOnly{position:absolute;inline-size:.0625rem;block-size:.0625rem;padding:0;margin:-.0625rem;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:none;box-shadow:0 0 0 var(--focus-ring-offset) var(--color-background-overlay), 0 0 0 calc(var(--focus-ring-offset) + var(--focus-ring-width)) var(--focus-color);border-color:var(--focus-color)}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:0s;animation-iteration-count:1;transition-duration:0s;scroll-behavior:auto}:root{--transition-duration:0s}}@media (prefers-contrast:high){:root{--focus-color:var(--color-text-inverse)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{box-shadow:0 0 0 .125rem #000,0 0 0 .25rem #fff;border-color:var(--color-text-inverse)}}@media print{*,:before,:after{background:0 0;color:var(--color-print-text,#000);box-shadow:none;text-shadow:none}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}pre,blockquote{border:.0625rem solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-inline-size:100%}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
:root{color-scheme:dark;font-family:var(--font-family-sans), sans-serif;margin:0;padding:0;--color-backdrop:#000000b3;--color-background-card:#0a0f1abf;--color-background-fieldset:#1e293b4d;--color-background-input:#1e293b80;--color-background-input-dark:#0f172ae6;--color-background-muted:#94a3b81a;--color-background-muted-active:#94a3b84d;--color-background-muted-hover:#94a3b833;--color-background-overlay:#0a0f1af2;--color-background-primary:#0a0f1a;--color-background-secondary:#141c2e;--color-background-subtle:#0a0f1a80;--color-background-tertiary:#334155;--color-background-wash:#94a3b80d;--color-border-emphasis:#94a3b866;--color-border-field:#94a3b826;--color-border-primary:#94a3b833;--color-border-secondary:#94a3b81a;--color-border-strong:#94a3b84d;--color-brand-primary:#34d399;--color-brand-primary-hover:#10b981;--color-brand-primary-dark:#047857;--color-brand-primary-bg:#34d39914;--color-brand-primary-bg-hover:#10b98133;--color-brand-primary-border:#34d39959;--color-brand-primary-darker:#036b4a;--color-brand-primary-focus:#34d39999;--color-brand-primary-light:#a7f3d0;--color-brand-primary-light-bg:#a7f3d01a;--color-brand-primary-light-bg-hover:#34d39933;--color-brand-primary-light-border:#a7f3d099;--color-brand-primary-ring:#34d3991a;--color-brand-primary-shadow:#10b98159;--color-brand-secondary:#64748b;--color-loading-overlay:#0a0f1ad9;--color-text-inverse:#fff;--color-text-on-colored-surface:#020617;--color-text-bright:#e2e8f0f2;--color-text-faint:#e2e8f0cc;--color-text-icon:#94a3b899;--color-text-placeholder:#94a3b880;--color-text-primary:#f8fafc;--color-text-secondary:#e2e8f0;--color-text-subtle:#94a3b8cc;--color-text-tertiary:#94a3b8;--color-badge-primary-bg:#047857;--color-border-danger:var(--color-border-error);--color-border-error:#ef444466;--color-border-info:#3b82f64d;--color-border-success:#22c55e66;--color-border-warning:#f59e0b66;--color-danger:var(--color-surface-error);--color-danger-button-bg:#b91c1c;--color-danger-button-bg-hover:#991b1b;--color-danger-hover:#dc2626;--color-surface-error:#ef4444;--color-surface-error-bg:#f8717126;--color-surface-error-bg-emphasis:#ef444426;--color-surface-error-bg-hover:#f8717133;--color-surface-error-border:#f8717173;--color-surface-error-border-emphasis:#ef444466;--color-surface-error-bright:#f87171;--color-surface-error-dark:#dc2626;--color-surface-error-hover:#dc2626;--color-surface-error-text:#fecaca;--color-surface-error-text-light:#fca5a5;--color-surface-info:#3b82f6;--color-surface-info-bg:#3b82f614;--color-surface-info-bg-solid:#3b82f633;--color-surface-info-text:#93c5fd;--color-surface-purple:#a855f7;--color-surface-purple-bg:#a855f733;--color-surface-purple-text:#d8b4fe;--color-surface-success:#22c55e;--color-surface-success-bg:#22c55e33;--color-surface-success-bg-subtle:#22c55e26;--color-surface-success-border:#22c55e73;--color-surface-success-border-subtle:#22c55e59;--color-surface-success-bright:#4ade80;--color-surface-success-dark:#059669;--color-surface-success-emphasis:#10b981;--color-surface-success-text:#bbf7d0;--color-surface-warning:#f59e0b;--color-surface-warning-bg:#facc1533;--color-surface-warning-bright:#eab308;--color-surface-warning-dark:#d97706;--color-surface-warning-shadow:#f59e0b59;--color-surface-warning-text:#fef9c3;--color-text-info:var(--color-surface-info-text);--color-toast-error-bg:#2d1519;--color-toast-info-bg:#121d33;--color-toast-success-bg:#142e1f;--color-toast-warning-bg:#2e2511;--color-interactive-primary:var(--color-brand-primary);--color-interactive-primary-disabled:#94a3b880;--color-interactive-primary-hover:var(--color-brand-primary-hover);--color-interactive-secondary:var(--color-text-secondary);--color-interactive-secondary-hover:var(--color-text-bright);--color-chart-1:#0088fe;--color-chart-2:#00c49f;--color-chart-3:#ffbb28;--color-chart-4:#ff8042;--color-chart-5:#8884d8;--color-chart-6:#82ca9d;--color-chart-7:#ffc658;--color-chart-8:#8dd1e1;--color-chart-fallback:#8884d8;--font-family-mono:"SF Mono", "Cascadia Code", "Fira Code", "Consolas", "Courier New", monospace;--font-family-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", "Inter", "Roboto", "Helvetica Neue", Arial, sans-serif;--font-size-2xs:.6875rem;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-md:.95rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2rem;--font-size-5xl:2.5rem;--font-weight-bold:700;--font-weight-medium:500;--font-weight-normal:400;--font-weight-semibold:600;--line-height-none:1;--line-height-normal:1.5;--line-height-relaxed:1.6;--line-height-snug:1.4;--line-height-tight:1.25;--letter-spacing-base:.05em;--letter-spacing-display:-.05em;--letter-spacing-tight:-.025em;--letter-spacing-tighter:-.03em;--letter-spacing-tightest:-.04em;--letter-spacing-wide:.04em;--letter-spacing-wider:.1em;--space-0:0;--space-0-5:.125rem;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--container-size-2xl:75rem;--container-size-3xl:100rem;--container-size-full:100%;--container-size-lg:45rem;--container-size-md:35rem;--container-size-sm:26.25rem;--container-size-xl:50rem;--size-button-min:7.5rem;--size-modal-lg:42rem;--size-modal-md:32rem;--size-modal-sm:28rem;--size-sidebar:16.25rem;--size-touch-target:2.75rem;--color-diff-addition-bg:#22c55e26;--color-diff-addition-text:#bbf7d0;--color-diff-deletion-bg:#f8717126;--color-diff-deletion-text:#fecaca;--color-diff-highlight-line-bg:#34d39914;--color-diff-hunk-bg:#3b82f61a;--size-grid-min-md:15.625rem;--size-grid-min-sm:12.5rem;--size-icon-button:2.5rem;--size-language-menu-max:20rem;--size-language-menu-min:14.75rem;--size-loading-icon:1.25rem;--border-radius-2xl:1.25rem;--border-radius-full:62.4375rem;--border-radius-lg:.75rem;--border-radius-md:.5rem;--border-radius-sm:.375rem;--border-radius-xl:1rem;--border-radius-xs:.25rem;--border-width-1:.0625rem;--border-width-2:.125rem;--border-width-4:.25rem;--size-btn-padding-y:.625rem;--size-icon-2xl:4rem;--size-icon-input-inset:2.5rem;--size-icon-lg:1.75rem;--size-icon-md:1.5rem;--size-icon-sm:1.25rem;--size-icon-xl:2rem;--size-icon-xs:1rem;--size-spinner:2.5rem;--gradient-background:linear-gradient(135deg, #0a0f1a 0%, #141c2e 50%, #0a0f1a 100%);--gradient-danger:linear-gradient(135deg, #ef4444, #dc2626);--gradient-glass:linear-gradient(135deg, #ffffff1a 0%, #ffffff0d 100%);--gradient-primary:linear-gradient(135deg, #34d399, #10b981);--gradient-primary-hover:linear-gradient(135deg, #10b981, #059669);--gradient-secondary:linear-gradient(135deg, #64748b, #475569);--gradient-shimmer:linear-gradient(90deg, transparent, #ffffff1a, transparent);--gradient-success:linear-gradient(135deg, #4ade80, #22c55e);--gradient-tertiary:linear-gradient(135deg, #94a3b8, #64748b);--gradient-text-primary:linear-gradient(135deg, #34d399, #10b981);--gradient-text-secondary:linear-gradient(135deg, #f8fafc, #e2e8f0);--gradient-warning:linear-gradient(135deg, #f59e0b, #d97706);--shadow-2xl:0 2rem 4rem -.75rem #0009;--shadow-button:0 .25rem .75rem #10b98126;--shadow-button-hover:0 .5rem 1.5rem #10b98140;--shadow-card:0 1.5rem 3rem #0006, 0 0 0 .0625rem #94a3b826;--shadow-elevated:0 1.25rem 2.5rem #0000004d, 0 0 0 .0625rem #94a3b81a;--shadow-floating:0 .625rem 1.5625rem #0003, 0 0 0 .0625rem #94a3b814;--shadow-glow:0 0 1.25rem #34d3994d;--shadow-glow-lg:0 0 2.5rem #34d39966;--shadow-inset:inset 0 .125rem .25rem #0000001a;--shadow-lg:0 1.5rem 3rem #0a0f1a59;--shadow-md:0 1rem 2rem #10b98133;--shadow-sm:0 .5rem 1.5rem #0000004d;--shadow-xl:0 1.5625rem 3.125rem -.75rem #00000080;--backdrop-blur-lg:blur(1.25rem);--backdrop-blur-md:blur(.75rem);--backdrop-blur-sm:blur(.25rem);--backdrop-blur-xl:blur(2rem);--backdrop-brightness:brightness(1.1);--backdrop-saturate:saturate(1.2);--transition-base:.2s ease;--transition-bounce:cubic-bezier(.68, -.55, .265, 1.55);--transition-duration-base:.2s;--transition-duration-fast:.15s;--transition-duration-slow:.3s;--transition-duration-slower:.5s;--transition-duration-slowest:.8s;--transition-elastic:cubic-bezier(.25, .46, .45, .94);--transition-fast:.15s ease;--transition-slow:.3s ease;--transition-slower:.5s ease;--transition-slowest:.8s ease;--transition-smooth:cubic-bezier(.4, 0, .2, 1);--transition-timing-ease:ease;--transition-timing-ease-in:ease-in;--transition-timing-ease-in-out:ease-in-out;--transition-timing-ease-out:ease-out;--animation-duration-base:.3s;--animation-duration-fast:.2s;--animation-duration-slow:.5s;--animation-duration-slower:.8s;--animation-duration-slowest:1.2s;--transform-rotate-lg:8deg;--transform-rotate-md:4deg;--transform-rotate-sm:2deg;--transform-scale-2xl:1.1;--transform-scale-lg:1.02;--transform-scale-md:.98;--transform-scale-sm:.95;--transform-scale-xl:1.05;--transform-translate-y-2xl:-.75rem;--transform-translate-y-lg:-.25rem;--transform-translate-y-md:-.125rem;--transform-translate-y-sm:-.0625rem;--transform-translate-y-xl:-.5rem;--focus-color:var(--color-brand-primary);--focus-ring-offset:.125rem;--focus-ring-width:.125rem;--z-index-dropdown:200;--z-index-modal:900;--z-index-overlay:800;--z-index-skip-link:1100;--z-index-sticky:100;--z-index-toast:1000;--breakpoint-lg:64rem;--breakpoint-md:48rem;--breakpoint-sm:30rem;--breakpoint-xl:75rem;--breakpoint-xs:0;--color-error:var(--color-surface-error);--color-error-bg:var(--color-surface-error-bg);--color-error-bg-emphasis:var(--color-surface-error-bg-emphasis);--color-error-bg-hover:var(--color-surface-error-bg-hover);--color-error-border:var(--color-surface-error-border);--color-error-border-emphasis:var(--color-surface-error-border-emphasis);--color-error-bright:var(--color-surface-error-bright);--color-error-dark:var(--color-surface-error-dark);--color-error-hover:var(--color-surface-error-hover);--color-error-text:var(--color-surface-error-text);--color-error-text-light:var(--color-surface-error-text-light);--color-info:var(--color-surface-info);--color-info-bg:var(--color-surface-info-bg);--color-purple:var(--color-surface-purple);--color-purple-bg:var(--color-surface-purple-bg);--color-purple-text:var(--color-surface-purple-text);--color-success:var(--color-surface-success);--color-success-bg:var(--color-surface-success-bg);--color-success-bg-subtle:var(--color-surface-success-bg-subtle);--color-success-border:var(--color-surface-success-border);--color-success-border-subtle:var(--color-surface-success-border-subtle);--color-success-bright:var(--color-surface-success-bright);--color-success-dark:var(--color-surface-success-dark);--color-success-emphasis:var(--color-surface-success-emphasis);--color-success-text:var(--color-surface-success-text);--color-warning:var(--color-surface-warning);--color-warning-bg:var(--color-surface-warning-bg);--color-warning-bright:var(--color-surface-warning-bright);--color-warning-dark:var(--color-surface-warning-dark);--color-warning-shadow:var(--color-surface-warning-shadow);--color-warning-text:var(--color-surface-warning-text);background-color:var(--color-background-primary);color:var(--color-text-secondary)}:root[data-theme=light]{color-scheme:light;--color-backdrop:#0f172a8c;--color-background-card:#fff;--color-background-fieldset:#94a3b82e;--color-background-input:#fff;--color-background-input-dark:#f3f4f6;--color-background-muted:#0f172a0a;--color-background-muted-active:#0f172a1f;--color-background-muted-hover:#0f172a14;--color-background-overlay:#0f172abf;--color-background-primary:#f9fafb;--color-background-secondary:#fff;--color-background-subtle:#94a3b81f;--color-background-tertiary:#e5e7eb;--color-background-wash:#94a3b814;--color-border-emphasis:#0f172a4d;--color-border-field:#94a3b859;--color-border-primary:#0f172a1f;--color-border-secondary:#94a3b833;--color-border-strong:#0f172a38;--color-brand-primary-bg:#34d39914;--color-brand-primary-bg-hover:#34d39929;--color-brand-primary-border:#34d39973;--color-brand-primary-focus:#34d399b3;--color-brand-primary-light-bg:#34d3990f;--color-brand-primary-light-bg-hover:#34d3991f;--color-brand-primary-light-border:#34d39980;--color-brand-primary-ring:#34d39940;--color-brand-primary-shadow:#04785738;--color-interactive-primary:var(--color-brand-primary-dark);--color-interactive-primary-disabled:#94a3b899;--color-interactive-primary-hover:var(--color-brand-primary-darker);--color-interactive-secondary:#0f172a;--color-interactive-secondary-hover:#020617;--color-loading-overlay:#ffffffe6;--color-text-bright:#020617;--color-text-faint:#64748be6;--color-text-icon:#64748be6;--color-text-placeholder:#94a3b8b3;--color-text-primary:#020617;--color-text-secondary:#0f172a;--color-text-subtle:#475569e6;--color-text-tertiary:#475569;--color-border-info:#2563eb80;--color-border-warning:#f59e0b80;--color-surface-error-bg:#ef44441f;--color-surface-error-bg-emphasis:#f8717129;--color-surface-error-bg-hover:#ef44442e;--color-surface-error-border:#ef444466;--color-surface-error-border-emphasis:#b91c1c80;--color-surface-error-text:#7f1d1d;--color-surface-error-text-light:#991b1b;--color-surface-info-bg:#3b82f61f;--color-surface-info-bg-solid:#3b82f62e;--color-surface-info-text:#1d4ed8;--color-surface-success-bg:#16a34a1f;--color-surface-success-bg-subtle:#16a34a0f;--color-surface-success-border:#16a34a73;--color-surface-success-border-subtle:#16a34a4d;--color-surface-success-text:#14532d;--color-surface-warning-bg:#f59e0b24;--color-surface-warning-shadow:#b4530966;--color-surface-warning-text:#78350f;--color-text-info:var(--color-surface-info-text);--color-toast-error-bg:#fce8e8;--color-toast-info-bg:#e8f0fe;--color-toast-success-bg:#e5f5eb;--color-toast-warning-bg:#fef5dd;--color-diff-addition-bg:#16a34a1f;--color-diff-addition-text:#14532d;--color-diff-deletion-bg:#ef44441f;--color-diff-deletion-text:#7f1d1d;--color-diff-highlight-line-bg:#34d3990f;--color-diff-hunk-bg:#3b82f614;--gradient-background:linear-gradient(135deg, #e5e7eb 0%, #f9fafb 40%, #e5e7eb 100%);--gradient-danger:linear-gradient(135deg, #ef4444, #b91c1c);--gradient-primary:linear-gradient(135deg, #10b981, #059669);--gradient-primary-hover:linear-gradient(135deg, #059669, #047857);--gradient-secondary:linear-gradient(135deg, #64748b, #4b5563);--gradient-success:linear-gradient(135deg, #4ade80, #22c55e);--gradient-tertiary:linear-gradient(135deg, #cbd5f5, #94a3b8);--gradient-text-primary:linear-gradient(135deg, #10b981, #059669);--gradient-text-secondary:linear-gradient(135deg, #020617, #0f172a);--gradient-warning:linear-gradient(135deg, #f59e0b, #b45309);background-color:var(--color-background-primary);color:var(--color-text-secondary)}:root[data-theme=high-contrast]{color-scheme:dark;--color-background-card:#020617;--color-background-input:#020617;--color-background-input-dark:#020617;--color-background-muted:#ffffff24;--color-background-muted-active:#ffffff4d;--color-background-muted-hover:#fff3;--color-background-overlay:#000000e6;--color-background-primary:#000;--color-background-secondary:#000;--color-background-tertiary:#020617;--color-border-emphasis:#fff;--color-border-field:#f9fafbd9;--color-border-info:#bfdbfe;--color-border-primary:#fff;--color-border-secondary:#f9fafbbf;--color-border-strong:#fff;--color-border-warning:#fef3c7;--color-interactive-primary:#fff;--color-interactive-primary-disabled:#94a3b8d9;--color-interactive-primary-hover:#e5e7eb;--color-interactive-secondary:#fff;--color-interactive-secondary-hover:#fff;--color-surface-error-bg:#b91c1c;--color-surface-error-bg-emphasis:#7f1d1d;--color-surface-error-bg-hover:#dc2626;--color-surface-error-border:#fecaca;--color-surface-error-text:#fee2e2;--color-surface-error-text-light:#fecaca;--color-surface-info-bg:#1d4ed8;--color-surface-info-bg-solid:#1d4ed8;--color-surface-info-text:#eff6ff;--color-surface-success-bg:#16a34a;--color-surface-success-bg-subtle:#16a34a;--color-surface-success-border:#bbf7d0;--color-surface-success-text:#ecfdf3;--color-surface-warning-bg:#854d0e;--color-surface-warning-shadow:#fafafa99;--color-surface-warning-text:#fef9c3;--color-text-icon:#f9fafbe6;--color-text-info:var(--color-surface-info-text);--color-text-placeholder:#94a3b8f2;--color-text-primary:#fff;--color-text-secondary:#f9fafb;--color-text-subtle:#f9fafbe6;--color-text-tertiary:#e5e7eb;--color-toast-error-bg:#b91c1c;--color-toast-info-bg:#1d4ed8;--color-toast-success-bg:#16a34a;--color-toast-warning-bg:#854d0e;--focus-color:#fff;--gradient-background:linear-gradient(180deg, #000 0%, #020617 100%)}:root[data-theme=large-text]{color-scheme:dark;--font-size-2xl:1.75rem;--font-size-2xs:.8125rem;--font-size-3xl:2rem;--font-size-4xl:2.5rem;--font-size-5xl:3rem;--font-size-base:1.125rem;--font-size-lg:1.3rem;--font-size-md:1.15rem;--font-size-sm:1rem;--font-size-xl:1.5rem;--font-size-xs:.9rem;--line-height-normal:1.6;--line-height-relaxed:1.8;--size-button-min:8.25rem;--size-touch-target:3rem;--space-2:.625rem;--space-3:.875rem;--space-4:1.125rem;--space-5:1.375rem;--space-6:1.75rem}
.RfZhWq_primaryButton{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);border:none;border-radius:var(--border-radius-md);background:var(--gradient-primary);color:var(--color-text-on-colored-surface);cursor:pointer;gap:var(--space-2);inline-size:auto;text-decoration:none;transition:all var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){.RfZhWq_primaryButton{transition:none}}.RfZhWq_primaryButton:disabled{cursor:not-allowed;opacity:.6;transform:none}@media (hover:hover){.RfZhWq_primaryButton:hover:not(:disabled),.RfZhWq_primaryButton:focus-visible:not(:disabled){background:var(--gradient-primary-hover);box-shadow:var(--shadow-button-hover);color:var(--color-text-on-colored-surface);transform:translatey(var(--transform-translate-y-sm))}}.RfZhWq_primaryButton:active:not(:disabled){background:var(--gradient-primary);color:var(--color-text-on-colored-surface);transform:translateY(0)}.RfZhWq_primaryButtonBlock{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);border:none;border-radius:var(--border-radius-md);background:var(--gradient-primary);box-shadow:var(--shadow-button);color:var(--color-text-on-colored-surface);cursor:pointer;gap:var(--space-2);inline-size:100%;text-decoration:none;transition:all var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){.RfZhWq_primaryButtonBlock{transition:none}}.RfZhWq_primaryButtonBlock:disabled{cursor:not-allowed;opacity:.6;transform:none}@media (hover:hover){.RfZhWq_primaryButtonBlock:hover:not(:disabled),.RfZhWq_primaryButtonBlock:focus-visible:not(:disabled){background:var(--gradient-primary-hover);box-shadow:var(--shadow-button-hover);color:var(--color-text-on-colored-surface);transform:translatey(var(--transform-translate-y-sm))}}.RfZhWq_primaryButtonBlock:active:not(:disabled){background:var(--gradient-primary);color:var(--color-text-on-colored-surface);transform:translateY(0)}.RfZhWq_secondaryButton{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-3) var(--space-4);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);background:var(--color-background-secondary);box-shadow:var(--shadow-button);color:var(--color-text-secondary);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);gap:var(--space-2);inline-size:auto;line-height:var(--line-height-tight);text-decoration:none;transition:all var(--transition-duration-fast)}.RfZhWq_secondaryButton:hover{border-color:var(--color-border-emphasis);background:var(--color-background-muted);box-shadow:var(--shadow-button-hover);color:var(--color-text-primary);transform:translateY(var(--transform-translate-y-sm))}@media (prefers-reduced-motion:reduce){.RfZhWq_secondaryButton{transition:none}}.RfZhWq_ghostButton{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;min-block-size:2.75rem;padding:var(--space-2) var(--space-3);border:none;border-radius:var(--border-radius-sm);background:0 0;color:var(--color-text-tertiary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:var(--space-2);line-height:var(--line-height-tight);text-decoration:none;transition:all var(--transition-duration-fast)}.RfZhWq_ghostButton:hover{background:var(--color-background-muted);color:var(--color-text-primary)}@media (prefers-reduced-motion:reduce){.RfZhWq_ghostButton{transition:none}}.RfZhWq_ghostSmallButton{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;min-block-size:var(--size-touch-target);min-inline-size:var(--size-touch-target);padding:var(--space-1);border:none;border-radius:var(--border-radius-sm);background:0 0;color:var(--color-text-tertiary);cursor:pointer;font-size:var(--font-size-sm);line-height:var(--line-height-tight);transition:all var(--transition-duration-fast)}.RfZhWq_ghostSmallButton:hover{background:var(--color-background-muted);color:var(--color-text-primary)}@media (prefers-reduced-motion:reduce){.RfZhWq_ghostSmallButton{transition:none}}.RfZhWq_ghostButtonIconSmall{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-1);border:none;border-radius:var(--border-radius-sm);background:0 0;block-size:var(--size-icon-sm);color:var(--color-text-tertiary);inline-size:var(--size-icon-sm)}.RfZhWq_ghostButtonIconSmall:hover{background:var(--color-background-muted);color:var(--color-text-primary)}.RfZhWq_dangerButton{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);border:none;border-radius:var(--border-radius-md);background:var(--color-error);color:var(--color-text-on-colored-surface);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);gap:var(--space-2);line-height:var(--line-height-tight);transition:all var(--transition-base)}.RfZhWq_dangerButton:hover:not(:disabled){background:var(--color-error-dark);box-shadow:var(--shadow-md);transform:translateY(var(--transform-translate-y-sm))}.RfZhWq_dangerButton:disabled{cursor:not-allowed;opacity:.6}@media (prefers-reduced-motion:reduce){.RfZhWq_dangerButton{transition:none}}.RfZhWq_warningButton{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);border:none;border-radius:var(--border-radius-md);background:var(--color-warning);color:var(--color-text-on-colored-surface);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);gap:var(--space-2);line-height:var(--line-height-tight);transition:all var(--transition-base)}.RfZhWq_warningButton:hover:not(:disabled){background:var(--color-warning-dark);box-shadow:var(--shadow-md);transform:translateY(var(--transform-translate-y-sm))}.RfZhWq_warningButton:disabled{cursor:not-allowed;opacity:.6}@media (prefers-reduced-motion:reduce){.RfZhWq_warningButton{transition:none}}.RfZhWq_primaryActionButton{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);border:none;border-radius:var(--border-radius-md);background:linear-gradient(135deg, var(--color-brand-primary), var(--color-brand-primary-hover));background-repeat:no-repeat;color:var(--color-text-on-colored-surface);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);gap:var(--space-2);inline-size:100%;line-height:var(--line-height-tight);transition:all var(--transition-base)}.RfZhWq_primaryActionButton:hover:not(:disabled){box-shadow:var(--shadow-md);transform:translateY(var(--transform-translate-y-sm))}.RfZhWq_primaryActionButton:disabled{cursor:not-allowed;opacity:.6}@media (prefers-reduced-motion:reduce){.RfZhWq_primaryActionButton{transition:none}}.RfZhWq_ghostActionButton{display:flex;flex-wrap:wrap;align-items:center;padding:var(--space-2) var(--space-4);border:none;border-radius:var(--border-radius-sm);background:0 0;color:var(--color-text-tertiary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:var(--space-1);line-height:var(--line-height-tight);transition:all var(--transition-base)}.RfZhWq_ghostActionButton:hover:not(:disabled){background:var(--color-background-hover);color:var(--color-text-primary)}@media (prefers-reduced-motion:reduce){.RfZhWq_ghostActionButton{transition:none}}.RfZhWq_ghostButtonCaption{padding:var(--space-1) var(--space-2);border:none;background:0 0;color:var(--color-text-tertiary);cursor:pointer;font-size:var(--font-size-sm);line-height:var(--line-height-tight);transition:all var(--transition-duration-fast)}.RfZhWq_ghostButtonCaption:hover{background:var(--color-background-muted);color:var(--color-text-primary)}@media (prefers-reduced-motion:reduce){.RfZhWq_ghostButtonCaption{transition:none}}.RfZhWq_ctaButtons{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4);margin-block:var(--space-4)}.RfZhWq_ctaButtonPrimary{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-4) var(--space-6);border:none;border-radius:var(--border-radius-md);background:var(--gradient-primary);box-shadow:var(--shadow-button);color:var(--color-text-inverse);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);gap:var(--space-3);inline-size:100%;line-height:var(--line-height-tight);text-decoration:none;transition:all var(--transition-duration-fast)}.RfZhWq_ctaButtonPrimary:hover{color:var(--color-text-on-colored-surface);box-shadow:var(--shadow-md);transform:translateY(var(--transform-translate-y-md))}.RfZhWq_ctaButtonPrimary:active{color:var(--color-text-on-colored-surface);transform:translateY(0)}.RfZhWq_ctaButtonPrimary:focus-visible{outline:var(--border-width-2) solid var(--color-focus-ring,var(--color-brand-primary));outline-offset:var(--space-1)}@media (prefers-reduced-motion:reduce){.RfZhWq_ctaButtonPrimary{transition:none}}.RfZhWq_ctaButtonSecondary{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-4) var(--space-6);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);background:var(--color-background-card);color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);gap:var(--space-3);inline-size:100%;line-height:var(--line-height-tight);text-decoration:none;transition:all var(--transition-duration-fast)}.RfZhWq_ctaButtonSecondary:hover{background:var(--color-background-secondary);box-shadow:var(--shadow-md);transform:translateY(var(--transform-translate-y-md))}.RfZhWq_ctaButtonSecondary:focus-visible{outline:var(--border-width-2) solid var(--color-focus-ring,var(--color-brand-primary));outline-offset:var(--space-1)}@media (prefers-reduced-motion:reduce){.RfZhWq_ctaButtonSecondary{transition:none}}@media (width>=48rem){.RfZhWq_ctaButtons{margin-block:var(--space-8)}.RfZhWq_ctaButtonPrimary,.RfZhWq_ctaButtonSecondary{justify-content:flex-start;inline-size:auto}}.RfZhWq_ctaNote{color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin-block-start:var(--space-4);text-align:center}.RfZhWq_referrerButtonEnable{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-2) var(--space-4);border:none;border-radius:var(--border-radius-sm);background:var(--color-interactive-primary);color:var(--color-text-inverse);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);transition:all var(--transition-duration-fast)}.RfZhWq_referrerButtonEnable:hover{background:var(--color-interactive-primary-hover);transform:translateY(var(--transform-translate-y-sm))}@media (prefers-reduced-motion:reduce){.RfZhWq_referrerButtonEnable{transition:none}}.RfZhWq_referrerButtonDisable{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-2) var(--space-4);border:none;border-radius:var(--border-radius-sm);background:var(--color-error);color:var(--color-text-inverse);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight);transition:all var(--transition-duration-fast)}.RfZhWq_referrerButtonDisable:hover{background:var(--color-error-hover);transform:translateY(var(--transform-translate-y-sm))}@media (prefers-reduced-motion:reduce){.RfZhWq_referrerButtonDisable{transition:none}}.RfZhWq_referrerButtonEnable:disabled,.RfZhWq_referrerButtonDisable:disabled{cursor:not-allowed;opacity:.6;transform:none}.RfZhWq_smallPrimaryButton{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-3);border:var(--border-width-1) solid var(--color-brand-primary-dark);border-radius:var(--border-radius-sm);background:var(--color-brand-primary-dark);box-shadow:var(--shadow-sm);color:var(--color-text-inverse);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:var(--space-1);line-height:var(--line-height-tight);transform:translateY(0);transition:all var(--transition-duration-fast)}.RfZhWq_smallPrimaryButton:hover:not(:disabled){border-color:var(--color-brand-primary-darker);background:var(--color-brand-primary-darker);box-shadow:var(--shadow-sm);color:var(--color-text-inverse);transform:translateY(var(--transform-translate-y-sm))}.RfZhWq_smallPrimaryButton:disabled{cursor:not-allowed;opacity:.6}@media (prefers-reduced-motion:reduce){.RfZhWq_smallPrimaryButton{transition:none}}.RfZhWq_smallPrimaryButtonCaption{color:var(--color-text-inverse);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.RfZhWq_smallGhostButton{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-sm);background:0 0;color:var(--color-text-secondary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:var(--space-1);line-height:var(--line-height-tight);transition:all var(--transition-duration-fast)}.RfZhWq_smallGhostButton:hover:not(:disabled){background:var(--color-background-muted-hover);color:var(--color-text-primary)}@media (prefers-reduced-motion:reduce){.RfZhWq_smallGhostButton{transition:none}}.RfZhWq_smallDangerButton{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-danger);border-radius:var(--border-radius-sm);background:var(--color-danger-button-bg);color:var(--color-text-inverse);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:var(--space-1);line-height:var(--line-height-tight);transition:all var(--transition-duration-fast)}.RfZhWq_smallDangerButton:hover:not(:disabled){background:var(--color-danger-button-bg-hover)}@media (prefers-reduced-motion:reduce){.RfZhWq_smallDangerButton{transition:none}}.RfZhWq_smallSecondaryButton{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-sm);background:var(--color-background-secondary);color:var(--color-text-secondary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:var(--space-1);line-height:var(--line-height-tight);transition:all var(--transition-duration-fast)}.RfZhWq_smallSecondaryButton:hover:not(:disabled){border-color:var(--color-border-emphasis);background:var(--color-background-muted);color:var(--color-text-primary)}@media (prefers-reduced-motion:reduce){.RfZhWq_smallSecondaryButton{transition:none}}.RfZhWq_buttonGroup{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding-block:var(--space-1);padding-inline:var(--space-2)}@media (width<=29.9375rem){.RfZhWq_buttonGroup>button,.RfZhWq_buttonGroup>a{flex:100%;inline-size:100%}}.RfZhWq_buttonLabel{display:none}@media (width>=64rem){.RfZhWq_buttonLabel{display:inline}}.RfZhWq_smallButton{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-3);border:none;border-radius:var(--border-radius-sm);background:var(--color-brand-primary-dark);box-shadow:var(--shadow-sm);color:var(--color-text-inverse);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:var(--space-1);line-height:var(--line-height-tight);transform:translateY(0);transition:all var(--transition-duration-fast)}.RfZhWq_smallButton:hover:not(:disabled){background:var(--color-brand-primary-darker);box-shadow:var(--shadow-sm);transform:translateY(var(--transform-translate-y-sm))}.RfZhWq_smallButton:disabled{box-shadow:var(--shadow-sm);cursor:not-allowed;opacity:.6;transform:none}@media (prefers-reduced-motion:reduce){.RfZhWq_smallButton{transition:none}}.RfZhWq_successButton{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);border:none;border-radius:var(--border-radius-md);background:var(--color-success);color:var(--color-text-on-colored-surface);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);gap:var(--space-2);line-height:var(--line-height-tight);transition:all var(--transition-base)}.RfZhWq_successButton:hover:not(:disabled){background:var(--color-success-dark,var(--color-success));box-shadow:var(--shadow-md);transform:translateY(var(--transform-translate-y-sm))}@media (prefers-reduced-motion:reduce){.RfZhWq_successButton{transition:none}}.RfZhWq_errorButton{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-3) var(--space-6);border:none;border-radius:var(--border-radius-md);background:var(--color-error);color:var(--color-text-on-colored-surface);cursor:pointer;font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);gap:var(--space-2);line-height:var(--line-height-tight);transition:all var(--transition-base)}.RfZhWq_errorButton:hover:not(:disabled){background:var(--color-error-dark);box-shadow:var(--shadow-md);transform:translateY(var(--transform-translate-y-sm))}@media (prefers-reduced-motion:reduce){.RfZhWq_errorButton{transition:none}}.RfZhWq_primaryButton:focus-visible,.RfZhWq_primaryButtonBlock:focus-visible,.RfZhWq_secondaryButton:focus-visible,.RfZhWq_ghostButton:focus-visible,.RfZhWq_ghostSmallButton:focus-visible,.RfZhWq_ghostButtonIconSmall:focus-visible,.RfZhWq_ghostButtonCaption:focus-visible,.RfZhWq_ghostActionButton:focus-visible,.RfZhWq_dangerButton:focus-visible,.RfZhWq_warningButton:focus-visible,.RfZhWq_primaryActionButton:focus-visible,.RfZhWq_smallPrimaryButton:focus-visible,.RfZhWq_smallGhostButton:focus-visible,.RfZhWq_smallDangerButton:focus-visible,.RfZhWq_smallSecondaryButton:focus-visible,.RfZhWq_smallButton:focus-visible,.RfZhWq_successButton:focus-visible,.RfZhWq_errorButton:focus-visible,.RfZhWq_referrerButtonEnable:focus-visible,.RfZhWq_referrerButtonDisable:focus-visible{outline:var(--border-width-2) solid var(--focus-color);outline-offset:var(--focus-ring-offset)}.RfZhWq_warningButtonSmall{padding:var(--space-1) var(--space-2);border:none;border-radius:var(--border-radius-sm);background:var(--color-warning);color:var(--color-text-inverse);font-size:var(--font-size-sm);line-height:var(--line-height-tight)}
.wnGP0a_contentCard{position:relative;padding:var(--space-4);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-lg);background:var(--color-background-card);box-shadow:var(--shadow-sm);margin-block-end:var(--space-6)}.wnGP0a_cardBody{display:flex;flex-direction:column;gap:var(--space-2)}.wnGP0a_cardTitle{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);margin-block-end:var(--space-4)}.wnGP0a_cardTitleCompact{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal)}.wnGP0a_contentCardStacked{display:flex;flex-direction:column;padding:var(--space-4);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-lg);background:var(--color-background-card);box-shadow:var(--shadow-sm);gap:var(--space-4)}.wnGP0a_emptyState{padding:var(--space-8);color:var(--color-text-tertiary);text-align:center}.wnGP0a_contentCardError{padding:var(--space-4);border:var(--border-width-1) solid var(--color-surface-error-border);border-radius:var(--border-radius-md);background:var(--color-surface-error-bg);margin-block-end:var(--space-4)}.wnGP0a_noticeWarningCard{padding:var(--space-3);border:var(--border-width-1) solid var(--color-surface-warning);border-radius:var(--border-radius-md);background:var(--color-surface-warning-bg);color:var(--color-surface-warning);margin-block-end:var(--space-4)}.wnGP0a_errorContainer{padding:var(--space-3);border:var(--border-width-1) solid var(--color-surface-error-border);border-radius:var(--border-radius-md);background:var(--color-surface-error-bg)}.wnGP0a_cardContentCentered{display:flex;flex-direction:column;align-items:center;padding:var(--space-2);gap:var(--space-3);text-align:center}@media (width>=48rem){.wnGP0a_cardContentCentered{padding:var(--space-4)}}.wnGP0a_cardContentMuted{padding:var(--space-4);border-radius:var(--border-radius-md);background:var(--color-background-muted)}.wnGP0a_cardContentNote{padding:var(--space-2);border-radius:var(--border-radius-sm);background:var(--color-background-muted);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.wnGP0a_passwordRequirementsNote{display:flex;flex-direction:column;padding:var(--space-1) var(--space-2);border-radius:var(--border-radius-sm);background:var(--color-background-muted);color:var(--color-text-secondary);font-size:var(--font-size-sm);gap:var(--space-1);line-height:var(--line-height-normal)}.wnGP0a_cardFooterFormActions{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;border-block-start:var(--border-width-1) solid var(--color-border-primary);margin-block-start:var(--space-4);padding-block-start:var(--space-4)}.wnGP0a_backupCodesHeader{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);gap:var(--space-3);line-height:var(--line-height-tight);margin-block-end:var(--space-3)}.wnGP0a_backupCodesWarning{padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-warning);border-radius:var(--border-radius-md);background:var(--color-warning);color:var(--color-text-inverse);margin-block-end:var(--space-4)}.wnGP0a_backupCodesGrid{display:grid;gap:var(--space-3);grid-template-columns:repeat(2,[wnGP0a_grid-repeat]1fr)[wnGP0a_grid-end]}.wnGP0a_backupCodesInstructions{padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);background:var(--color-background-muted);margin-block-end:var(--space-4)}.wnGP0a_backupCodeItem{display:flex;flex-wrap:wrap;align-items:center;padding:var(--space-2);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-sm);gap:var(--space-2)}.wnGP0a_backupCodeText{color:var(--color-brand-primary);font-family:var(--font-family-mono), sans-serif;font-size:var(--font-size-base);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-wide);line-height:var(--line-height-tight)}.wnGP0a_backupCodeCopyButton{display:inline-flex;flex-wrap:wrap;align-items:center;padding:var(--space-1) var(--space-2);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-sm);background:var(--color-background-muted);color:var(--color-text-primary);font-size:var(--font-size-sm);gap:var(--space-1);line-height:var(--line-height-tight)}.wnGP0a_cardFooter{border-block-start:var(--border-width-1) solid var(--color-border-primary);margin-block-start:var(--space-4);padding-block-start:var(--space-4)}.wnGP0a_cardBase{padding:var(--space-4);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);background:var(--color-background-card);box-shadow:var(--shadow-sm);transition:all var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){.wnGP0a_cardBase{transition:none}}.wnGP0a_planPrice{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.wnGP0a_cardSelected{padding:var(--space-4);border-color:var(--color-brand-primary);border-radius:var(--border-radius-md);background:var(--color-background-card);box-shadow:var(--shadow-lg)}.wnGP0a_parserDetailLabel{font-weight:var(--font-weight-semibold)}.wnGP0a_auditResultSuccess{color:var(--color-success)}.wnGP0a_auditResultError{color:var(--color-error)}.wnGP0a_notificationTextSuccess{color:var(--color-success)}.wnGP0a_notificationTextError{color:var(--color-error)}.wnGP0a_notificationTextWarning{color:var(--color-warning)}.wnGP0a_notificationTextInfo{color:var(--color-info)}.wnGP0a_cardValueMono{color:var(--color-text-tertiary);font-family:var(--font-family-mono), sans-serif;font-size:var(--font-size-xs);line-height:var(--line-height-snug);word-break:break-all}.wnGP0a_cardValueSuccess{color:var(--color-success);font-weight:var(--font-weight-medium)}.wnGP0a_cardValueError{color:var(--color-error)}.wnGP0a_cardCaption{color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.wnGP0a_cardWarningNotice{display:block;padding:var(--space-2);border:var(--border-width-1) solid var(--color-surface-warning);border-radius:var(--border-radius-md);background:var(--color-surface-warning-bg);color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.wnGP0a_cardSubtitle{color:var(--color-text-secondary);line-height:var(--line-height-normal)}.wnGP0a_alertCode{overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:var(--space-2);border-radius:var(--border-radius-sm);background:var(--color-background-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-normal);margin-block-start:var(--space-2)}.wnGP0a_cardCaptionSpaced{color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-snug);margin-block-start:var(--space-4)}.wnGP0a_invoiceDetailLabel{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);min-inline-size:var(--size-button-min)}.wnGP0a_cardValueDisplay{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug)}.wnGP0a_emptyStateContainer{display:flex;flex-direction:column;align-items:center;padding:var(--space-8);gap:var(--space-4);text-align:center}.wnGP0a_emptyStateText{color:var(--color-text-tertiary);font-size:var(--font-size-base);line-height:var(--line-height-normal)}.wnGP0a_cardTitleBrandGradient{background:linear-gradient(135deg, var(--color-brand-primary) 0%, var(--color-brand-primary) 50%, var(--color-brand-secondary) 100%);background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:#0000;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);-webkit-text-fill-color:transparent}
._IDz4W_formGroup{display:flex;flex-direction:column;gap:var(--space-1);min-inline-size:0;padding-block:var(--space-3);padding-inline:0}._IDz4W_formGroupCompact{display:flex;flex-direction:column;gap:var(--space-1);padding-block:var(--space-2);padding-inline:0}@media (width>=48rem){._IDz4W_formGroup{flex:1 1 0;padding-block:var(--space-4);padding-inline:var(--space-2)}._IDz4W_formGroupCompact{padding-block:var(--space-3);padding-inline:var(--space-2)}}._IDz4W_formHelpText{color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-tight)}._IDz4W_formLabel{display:block;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);margin-block-end:var(--space-2)}._IDz4W_formLabelPrimary{display:block;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug)}._IDz4W_formInput{flex:auto;padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-field);border-radius:var(--border-radius-md);background:var(--color-background-input);color:var(--color-text-primary);font-size:var(--font-size-base);inline-size:100%;line-height:var(--line-height-tight);min-block-size:3rem;min-inline-size:0;transition:background-color var(--transition-duration-fast), border-color var(--transition-duration-fast), box-shadow var(--transition-duration-fast), color var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._IDz4W_formInput{transition:none}}._IDz4W_formInput:focus-visible{border-color:var(--color-brand-primary);box-shadow:var(--shadow-glow), 0 0 0 var(--focus-ring-width) var(--color-brand-primary-ring);outline:none}._IDz4W_formInputError{border-color:var(--color-surface-error);box-shadow:0 0 0 var(--focus-ring-width) var(--color-surface-error)}._IDz4W_formInputSuccess{border-color:var(--color-surface-success);box-shadow:0 0 0 var(--focus-ring-width) var(--color-surface-success)}._IDz4W_formInputRow{position:relative;display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:var(--space-2)}._IDz4W_formInputRow ._IDz4W_formInputRowIcon{position:absolute;z-index:1;inset-block-start:50%;inset-inline-start:var(--space-3);pointer-events:none;transform:translateY(-50%)}._IDz4W_formInputRow ._IDz4W_formInput{position:relative;z-index:0;padding-inline-start:calc(var(--size-icon-input-inset) + var(--space-2));padding-inline-end:calc(var(--size-icon-input-inset) + var(--space-2))}._IDz4W_formInputRow ._IDz4W_formInputRowAction{position:absolute;z-index:1;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:0;block-size:var(--size-icon-input-inset);inline-size:var(--size-icon-input-inset);inset-block-start:50%;inset-inline-end:var(--space-2);transform:translateY(-50%)}._IDz4W_formInputIconTertiary{display:inline-flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:center;block-size:var(--size-icon-md);color:var(--color-text-tertiary);inline-size:var(--size-icon-md)}._IDz4W_formInputRow ._IDz4W_formInputIconTertiary{position:absolute;z-index:1;inset-block-start:50%;inset-inline-start:var(--space-3);pointer-events:none;transform:translateY(-50%)}._IDz4W_formInputIconMedium{display:inline-flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:center;block-size:var(--size-icon-md);color:var(--color-text-tertiary);inline-size:var(--size-icon-md)}._IDz4W_formInputRow ._IDz4W_formInputIconMedium{position:absolute;z-index:1;inset-block-start:50%;inset-inline-start:var(--space-3);pointer-events:none;transform:translateY(-50%)}._IDz4W_formInputActionGhost{position:absolute;z-index:1;display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-2);border:none;border-radius:var(--border-radius-sm);background:0 0;block-size:var(--size-icon-input-inset);color:var(--color-text-tertiary);cursor:pointer;inline-size:var(--size-icon-input-inset);inset-block-start:50%;inset-inline-end:var(--space-2);transform:translateY(-50%);transition:all var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._IDz4W_formInputActionGhost{transition:none}}@media (hover:hover){._IDz4W_formInputActionGhost:hover,._IDz4W_formInputActionGhost:focus-visible{background:var(--color-background-muted);color:var(--color-text-primary)}}._IDz4W_formError{color:var(--color-error);font-size:var(--font-size-sm);line-height:var(--line-height-snug);margin-block-start:var(--space-1)}._IDz4W_formErrorInline{color:var(--color-error);font-size:var(--font-size-sm);line-height:var(--line-height-snug);margin-block-start:var(--space-1)}._IDz4W_formCheckbox{accent-color:var(--color-brand-primary);block-size:var(--space-4);cursor:pointer;inline-size:var(--space-4)}._IDz4W_formSelect{padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-field);border-radius:var(--border-radius-md);background:var(--color-background-input);color:var(--color-text-primary);font-size:var(--font-size-base);inline-size:100%;line-height:var(--line-height-tight);transition:all var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._IDz4W_formSelect{transition:none}}._IDz4W_formSelect:focus-visible{border-color:var(--color-brand-primary);box-shadow:var(--shadow-glow), 0 0 0 var(--focus-ring-width) var(--color-brand-primary-ring);outline:none}._IDz4W_adminSelect{padding:var(--space-2) var(--space-3);border:var(--border-width-1) solid var(--color-border-field);border-radius:var(--border-radius-md);background:var(--color-background-input);color:var(--color-text-primary);font-size:var(--font-size-sm);inline-size:auto;line-height:var(--line-height-tight);min-inline-size:10rem;transition:all var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._IDz4W_adminSelect{transition:none}}._IDz4W_adminSelect:focus-visible{border-color:var(--color-brand-primary);box-shadow:var(--shadow-glow), 0 0 0 var(--focus-ring-width) var(--color-brand-primary-ring);outline:none}._IDz4W_formTextarea{display:block;padding:var(--space-2) var(--space-3);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-sm);background:var(--color-background-input);color:var(--color-text-primary);font-size:var(--font-size-base);inline-size:100%;line-height:var(--line-height-normal);transition:all var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._IDz4W_formTextarea{transition:none}}._IDz4W_formTextarea:focus-visible{border-color:var(--color-brand-primary);box-shadow:var(--shadow-glow), 0 0 0 var(--focus-ring-width) var(--color-brand-primary-ring);outline:none}._IDz4W_formLabelRow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._IDz4W_formContainer{padding:var(--space-3);margin:0 auto;max-inline-size:var(--container-size-md)}._IDz4W_formSuccess{padding:var(--space-2);border:var(--border-width-1) solid var(--color-surface-success-border);border-radius:var(--border-radius-sm);background:var(--color-surface-success-bg);color:var(--color-success)}._IDz4W_requiredIndicator{color:var(--color-error);font-weight:var(--font-weight-bold)}._IDz4W_checkboxLabel{display:inline-flex;flex-wrap:wrap;align-items:center;cursor:pointer;gap:var(--space-2);line-height:var(--line-height-relaxed)}._IDz4W_checkboxContainer{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2);line-height:var(--line-height-relaxed)}._IDz4W_checkboxContainer input[type=checkbox]{flex-shrink:0;margin-block-start:var(--space-1)}._IDz4W_checkboxText{flex:12rem;min-inline-size:0}._IDz4W_formLayoutWide{inline-size:100%;padding-block:var(--space-3);padding-inline:0}._IDz4W_formLayoutWideCompact{inline-size:100%;padding-block:var(--space-2);padding-inline:0}@media (width>=48rem){._IDz4W_formLayoutWide{padding-block:var(--space-4);padding-inline:var(--space-4)}._IDz4W_formLayoutWideCompact{padding-block:var(--space-3);padding-inline:var(--space-4)}}._IDz4W_filterControls{display:flex;flex-direction:column;flex-wrap:wrap;align-items:flex-start;gap:var(--space-2)}._IDz4W_filterControls ._IDz4W_formGroup{flex:auto;inline-size:100%;min-inline-size:0;padding-block:0;padding-inline:0}@media (width>=48rem){._IDz4W_filterControls{flex-direction:row;gap:var(--space-3)}._IDz4W_filterControls ._IDz4W_formGroup{flex:1 1 0;inline-size:auto}}._IDz4W_filterGroup{display:flex;flex-direction:column;gap:var(--space-2);inline-size:100%}._IDz4W_filterGroup ._IDz4W_formGroup{padding-block:0;padding-inline:0}@media (width>=48rem){._IDz4W_filterControls>._IDz4W_filterGroup{flex:1 1 0;min-inline-size:0}}._IDz4W_filterGroupHalf{inline-size:100%}@media (width>=48rem){._IDz4W_filterGroupHalf{inline-size:50%}}._IDz4W_filterClearButton{display:inline-flex;flex-wrap:wrap;flex-shrink:0;align-items:center;align-self:flex-end;justify-content:center;padding:var(--space-3);border:none;border-radius:var(--border-radius-md);background:0 0;color:var(--color-text-tertiary);cursor:pointer;transition:all var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._IDz4W_filterClearButton{transition:none}}@media (hover:hover){._IDz4W_filterClearButton:hover,._IDz4W_filterClearButton:focus-visible{background:var(--color-background-muted);color:var(--color-text-primary)}}._IDz4W_filterClearButton svg{block-size:var(--size-icon-md);inline-size:var(--size-icon-md)}._IDz4W_filterActionGroup{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;gap:var(--space-2)}@media (width>=48rem){._IDz4W_filterActionGroup{flex:none;flex-direction:column;align-self:stretch;gap:var(--space-2)}._IDz4W_filterActionGroup ._IDz4W_filterClearButton{flex:1;align-items:flex-end}}._IDz4W_filterFooter{display:flex;flex-wrap:wrap;color:var(--color-text-tertiary);font-size:var(--font-size-sm);gap:var(--space-2);line-height:var(--line-height-normal)}._IDz4W_formCaption{color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}._IDz4W_formCheckboxLabel{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;color:var(--color-text-tertiary);font-size:var(--font-size-sm);gap:var(--space-2);line-height:var(--line-height-normal)}._IDz4W_formErrorSmall{display:block;color:var(--color-surface-error);font-size:var(--font-size-xs);line-height:var(--line-height-snug);margin-block-start:var(--space-1)}._IDz4W_formErrorBlock{color:var(--color-error);font-size:var(--font-size-sm);line-height:var(--line-height-snug);margin-block-end:var(--space-2)}._IDz4W_formWarningText{color:var(--color-warning)}._IDz4W_securityWarningCaption{color:var(--color-surface-warning);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}._IDz4W_passwordStrengthWeak{color:var(--color-error);font-weight:var(--font-weight-medium)}._IDz4W_passwordStrengthFair{color:var(--color-surface-warning);font-weight:var(--font-weight-medium)}._IDz4W_passwordStrengthStrong{color:var(--color-success);font-weight:var(--font-weight-medium)}._IDz4W_passwordStrengthIndicator{display:block;block-size:.25rem;inline-size:100%}._IDz4W_passwordStrengthFillVeryWeak svg rect:last-child{fill:var(--color-error)}._IDz4W_passwordStrengthFillWeak svg rect:last-child{fill:var(--color-surface-warning)}._IDz4W_passwordStrengthFillFair svg rect:last-child{fill:var(--color-warning)}._IDz4W_passwordStrengthFillGood svg rect:last-child{fill:var(--color-success)}._IDz4W_passwordStrengthFillStrong svg rect:last-child{fill:var(--color-success)}._IDz4W_passwordStrengthFillVeryStrong svg rect:last-child{fill:var(--color-success)}
.-iVlha_featuresGrid{display:grid;gap:var(--space-3);grid-template-columns:[-iVlha_grid-line-1]1fr[-iVlha_grid-end]}@media (width>=48rem){.-iVlha_featuresGrid{grid-template-columns:repeat(2,[-iVlha_grid-repeat]1fr)[-iVlha_grid-end]}}@media (width>=64rem){.-iVlha_featuresGrid{grid-template-columns:repeat(3,[-iVlha_grid-repeat]1fr)[-iVlha_grid-end]}}.-iVlha_featuresGrid2Col{display:grid;gap:var(--space-2);grid-template-columns:[-iVlha_grid-line-1]1fr[-iVlha_grid-end]}.-iVlha_formGrid2Col{display:grid;gap:var(--space-2);grid-template-columns:[-iVlha_grid-line-1]1fr[-iVlha_grid-end]}@media (width>=48rem){.-iVlha_featuresGrid2Col{gap:var(--space-3);grid-template-columns:repeat(2,[-iVlha_grid-repeat]1fr)[-iVlha_grid-end]}.-iVlha_formGrid2Col{gap:var(--space-3);grid-template-columns:repeat(2,[-iVlha_grid-repeat]1fr)[-iVlha_grid-end]}}.-iVlha_container{inline-size:100%;margin-inline:auto;max-inline-size:var(--container-size-3xl);padding-inline:clamp(var(--space-3), 2vi, var(--space-8))}.-iVlha_noscriptMessage{padding:var(--space-4);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);text-align:center}.-iVlha_page{inline-size:100%;padding:0;margin:0;max-inline-size:none;min-inline-size:0}.-iVlha_brandTitleGradient{background:linear-gradient(135deg, var(--color-brand-primary), var(--color-brand-secondary));background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:#0000;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);-webkit-text-fill-color:transparent}.-iVlha_pageContent{flex:1 1 0;padding:var(--space-3);max-inline-size:100%;min-inline-size:0}@media (width>=48rem){.-iVlha_pageContent{padding:var(--space-4)}}@media (width>=64rem){.-iVlha_pageContent{padding:var(--space-6)}}@media (width>=90rem){.-iVlha_pageContent{padding:var(--space-8)}}.-iVlha_pageMain{padding:var(--space-3)}.-iVlha_pageMain:focus-visible{outline:.125rem solid var(--focus-color);outline-offset:var(--focus-ring-offset)}.-iVlha_pageMainPublic{inline-size:100%;padding:0;min-block-size:60vb;min-inline-size:0}.-iVlha_pageMainPublic:focus-visible{outline:.125rem solid var(--focus-color);outline-offset:var(--focus-ring-offset)}.-iVlha_layoutBody{display:flex;flex-direction:column;gap:var(--space-3)}.-iVlha_pageContentWithContainer{inline-size:100%;margin-inline:auto;max-inline-size:var(--container-size-3xl);padding-block:var(--space-3);padding-inline:var(--space-2)}@media (width>=48rem){.-iVlha_pageContentWithContainer{padding-inline:var(--space-3)}}.-iVlha_layoutBodyTwoColumnsPage{display:flex;flex-direction:column;gap:var(--space-6)}@media (width>=64rem){.-iVlha_layoutBodyTwoColumnsPage{flex-direction:row;align-items:flex-start;gap:var(--space-8)}.-iVlha_layoutBodyTwoColumnsPage>:first-child{flex:0 0 20rem}.-iVlha_layoutBodyTwoColumnsPage>:last-child{flex:auto;min-inline-size:0}}.-iVlha_listStackGap2{display:flex;flex-direction:column;gap:var(--space-2)}.-iVlha_listStackGap3{display:flex;flex-direction:column;padding:0;margin:0;gap:var(--space-3);list-style:none}.-iVlha_settingsFeaturesTitle{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin-block-end:var(--space-3)}.-iVlha_pageSidebar{position:fixed;z-index:50;flex-shrink:0;inline-size:var(--size-sidebar);inset-block-end:0;inset-block-start:0;inset-inline-start:0;overflow-block:auto;overscroll-behavior:contain;scrollbar-gutter:stable;pointer-events:none;transform:translatex(var(--mobile-menu-translate-closed));visibility:hidden}@media (width>=48rem){.-iVlha_pageSidebar{position:sticky;z-index:auto;overflow:visible;padding:0;inline-size:auto;inset-block-end:auto;inset-block-start:0;max-block-size:100dvb;min-block-size:0;pointer-events:auto;transform:none;transition:none;visibility:visible}}@media (width>=64rem){.-iVlha_pageSidebar{inline-size:var(--size-sidebar);overflow-block:auto;overscroll-behavior:contain;scrollbar-gutter:stable}}.-iVlha_pageHeader{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-2) 0;border-block-end:var(--border-width-1) solid var(--color-border-primary);gap:var(--space-2);margin-block-end:var(--space-6);padding-block-end:var(--space-4)}.-iVlha_siteHeader{position:sticky;z-index:var(--z-index-sticky);padding:var(--space-2) var(--space-3);border-block-end:var(--border-width-1) solid var(--color-border-primary);background:var(--color-background-card);inline-size:100%;max-inline-size:none;inset-block-start:0}.-iVlha_siteHeaderDesktop{padding:0;border-block-end:0}.-iVlha_pageHeading{color:var(--color-text-primary);font-size:clamp(var(--font-size-2xl), 4vi, var(--font-size-4xl));font-weight:var(--font-weight-bold);hyphens:auto;line-height:var(--line-height-tight);overflow-wrap:break-word}@media (width>=48rem){.-iVlha_pageHeading{font-size:var(--font-size-2xl)}}.-iVlha_settingsFeatureItem{display:flex;flex-wrap:wrap;align-items:center;padding:var(--space-2);border-radius:var(--border-radius-sm);gap:var(--space-2);list-style:none}.-iVlha_settingsFeatureIcon{display:inline-flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:center;block-size:var(--size-icon-md);color:var(--color-brand-primary);inline-size:var(--size-icon-md)}.-iVlha_settingsSectionTitle{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin-block-start:var(--space-2)}@media (width>=48rem){.-iVlha_settingsSectionTitle{margin-block-start:var(--space-4)}}.-iVlha_sectionTitle{color:var(--color-text-primary);font-size:clamp(var(--font-size-xl), 3vi, var(--font-size-3xl));font-weight:var(--font-weight-bold);hyphens:auto;line-height:var(--line-height-tight);margin-block-end:var(--space-4);overflow-wrap:break-word}.-iVlha_navLink{display:block;padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-sm);color:var(--color-text-primary);font-weight:var(--font-weight-medium);text-decoration:none;transition:background-color var(--transition-duration-fast), border-color var(--transition-duration-fast), color var(--transition-duration-fast), transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){.-iVlha_navLink{transition:none}}@media (hover:hover){.-iVlha_navLink:hover,.-iVlha_navLink:focus-visible{background-color:var(--color-background-muted-hover);color:var(--color-text-primary)}}.-iVlha_navLinkActive{background:var(--color-brand-primary-bg);color:var(--color-brand-primary)}@media (width>=48rem) and (width<=74.9375rem){.-iVlha_navLink{padding-inline:var(--space-2);font-size:var(--font-size-sm)}}.-iVlha_inlineProseLink{display:inline;padding:0;color:var(--color-brand-primary);font-weight:var(--font-weight-medium);text-decoration:underline;text-underline-offset:.12em}@media (hover:hover){.-iVlha_inlineProseLink:hover,.-iVlha_inlineProseLink:focus-visible{text-decoration-thickness:.125rem}}.-iVlha_faqItem{padding:var(--space-3) var(--space-4);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);background:var(--color-background-card)}.-iVlha_faqItem+.-iVlha_faqItem{margin-block-start:var(--space-3)}.-iVlha_faqItem>summary{cursor:pointer;font-weight:var(--font-weight-medium);list-style:none}.-iVlha_faqItem>summary::details-marker{display:none}.-iVlha_faqItem>summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding-block:var(--space-2)}.-iVlha_faqItem>summary:after{flex-shrink:0;background-color:currentColor;block-size:1.25rem;content:"";inline-size:1.25rem;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='currentColor'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M19 9l-7 7-7-7'/%3E%3C/svg%3E");mask-position:50%;mask-repeat:no-repeat;mask-size:contain;transition:transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){.-iVlha_faqItem>summary:after{transition:none}}.-iVlha_faqItem[open]>summary:after{transform:rotate(180deg)}.-iVlha_faqItem[open]{padding-block-end:var(--space-4)}@media (hover:hover){.-iVlha_faqItem>summary:hover,.-iVlha_faqItem>summary:focus-visible{color:var(--color-text-primary)}}.-iVlha_contentSection{display:grid;gap:var(--space-4);justify-items:stretch;margin-block-end:var(--space-8);min-block-size:0}.-iVlha_legalPageNavCard{padding:var(--space-4);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);background:var(--color-background-card);margin-block-end:var(--space-4)}.-iVlha_legalPageNavTitle{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin-block-end:var(--space-3)}.-iVlha_legalPageNavList{display:flex;flex-direction:column;padding:0;margin:0;gap:var(--space-2);list-style:none}.-iVlha_legalPageNavLink{color:var(--color-interactive-primary);text-decoration:none}@media (hover:hover){.-iVlha_legalPageNavLink:hover,.-iVlha_legalPageNavLink:focus-visible{text-decoration:underline}}.-iVlha_legalPageNavCrossLink{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin-block-start:var(--space-3)}.-iVlha_successCenteredLayout{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--space-8);gap:var(--space-4);text-align:center}.-iVlha_flexWrap{flex-wrap:wrap}.-iVlha_confirmDialogOverlay{position:fixed;z-index:1000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;backdrop-filter:var(--backdrop-blur-md);background-color:var(--color-backdrop);inset-block-end:0;inset-block-start:0;inset-inline-end:0;inset-inline-start:0}.-iVlha_pageSectionTitle{color:var(--color-text-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin-block-start:var(--space-2)}.-iVlha_verticalLayout{display:flex;flex-direction:column;gap:var(--space-4)}.-iVlha_adminPageStacked{display:flex;flex-direction:column;gap:var(--space-4)}.-iVlha_statsGrid{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit,[-iVlha_grid-repeat]minmax(min(8.75rem,100%),1fr))[-iVlha_grid-end]}.-iVlha_statCard{display:flex;flex-direction:column;padding:var(--space-3);border-radius:var(--border-radius-md);background:var(--color-background-muted);gap:var(--space-1)}.-iVlha_statValue{color:var(--color-text-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.-iVlha_statLabel{color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-snug)}.-iVlha_backLink{display:inline-flex;flex-wrap:wrap;align-items:center;color:var(--color-text-tertiary);font-size:var(--font-size-sm);gap:var(--space-1);line-height:var(--line-height-normal);text-decoration:none;transition:color var(--transition-base)}@media (prefers-reduced-motion:reduce){.-iVlha_backLink{transition:none}}@media (hover:hover){.-iVlha_backLink:hover,.-iVlha_backLink:focus-visible{color:var(--color-text-primary)}}.-iVlha_backButton{display:inline-flex;flex-wrap:wrap;align-items:center;padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-md);color:var(--color-text-secondary);font-size:var(--font-size-sm);gap:var(--space-2);line-height:var(--line-height-normal);text-decoration:none;transition:background-color var(--transition-duration-fast), border-color var(--transition-duration-fast), color var(--transition-duration-fast), transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){.-iVlha_backButton{transition:none}}@media (hover:hover){.-iVlha_backButton:hover,.-iVlha_backButton:focus-visible{background:var(--color-background-muted);color:var(--color-text-primary)}}.-iVlha_featureItem{display:flex;flex-direction:column;gap:var(--space-1)}.-iVlha_performanceValue{color:var(--color-text-primary);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.-iVlha_performanceValuePositive{color:var(--color-success);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.-iVlha_performanceValueNegative{color:var(--color-error);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.-iVlha_profileCaption{color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.-iVlha_statisticsDisplay{color:var(--color-text-primary);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight)}.-iVlha_performanceLabel{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);margin-block-end:var(--space-1)}.-iVlha_brandLink{display:flex;flex-wrap:wrap;align-items:center;padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-sm);color:var(--color-text-primary);font-weight:var(--font-weight-bold);gap:var(--space-2);text-decoration:none;transition:background-color var(--transition-duration-fast), border-color var(--transition-duration-fast), color var(--transition-duration-fast), transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){.-iVlha_brandLink{transition:none}}@media (hover:hover){.-iVlha_brandLink:hover,.-iVlha_brandLink:focus-visible{background-color:var(--color-background-muted-hover);color:var(--color-text-primary)}}.-iVlha_brandLinkWithHover{display:inline-flex;flex-wrap:wrap;align-items:center;min-block-size:var(--size-touch-target);color:var(--color-text-primary);text-decoration:none;transition:background-color var(--transition-duration-fast), border-color var(--transition-duration-fast), color var(--transition-duration-fast), transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){.-iVlha_brandLinkWithHover{transition:none}}@media (hover:hover){.-iVlha_brandLinkWithHover:hover,.-iVlha_brandLinkWithHover:focus-visible{color:var(--color-brand-primary)}}.-iVlha_logoMarkSmall{display:block;inline-size:6rem}.-iVlha_logoMarkSmall svg{display:block;block-size:auto;inline-size:100%}.-iVlha_flexBetween{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.-iVlha_walletDetailSection{display:flex;flex-direction:column;padding:var(--space-6);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);background:var(--color-background-card);box-shadow:var(--shadow-sm);gap:var(--space-4);margin-block-end:var(--space-4)}.-iVlha_schedulerControl{display:flex;flex-direction:column;padding:var(--space-4);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);background:var(--color-background-card);box-shadow:var(--shadow-sm);gap:var(--space-4)}.-iVlha_schedulerStatus{display:flex;flex-wrap:wrap;align-items:center;padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-sm);background:var(--color-background-muted);gap:var(--space-2)}.-iVlha_schedulerControls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.-iVlha_schedulerInfo{display:flex;flex-direction:column;padding:var(--space-3);border-radius:var(--border-radius-sm);background:var(--color-background-muted);gap:var(--space-2)}.-iVlha_subscriptionCardActive{display:flex;flex-direction:column;padding:var(--space-4);border:var(--border-width-1) solid var(--color-success);border-radius:var(--border-radius-md);background:var(--color-success);color:var(--color-text-on-colored-surface);gap:var(--space-3)}.-iVlha_subscriptionCardDetailLabel{color:inherit;font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.-iVlha_subscriptionCardDetailsPanel{padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);background:var(--color-background-secondary);box-shadow:var(--shadow-sm);color:var(--color-text-primary);margin-block-end:var(--space-4)}.-iVlha_subscriptionCardInactive{display:flex;flex-direction:column;padding:var(--space-4);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);background:var(--color-background-muted);color:var(--color-text-secondary);gap:var(--space-3)}.-iVlha_subscriptionCardTrial{display:flex;flex-direction:column;padding:var(--space-4);border:var(--border-width-1) solid var(--color-warning);border-radius:var(--border-radius-md);background:var(--color-warning);color:var(--color-text-inverse);gap:var(--space-3)}.-iVlha_subscriptionCardExpired{display:flex;flex-direction:column;padding:var(--space-4);border:var(--border-width-1) solid var(--color-error);border-radius:var(--border-radius-md);background:var(--color-error);color:var(--color-text-inverse);gap:var(--space-3)}.-iVlha_funnelProgressQuarter{border-radius:var(--border-radius-sm);background:var(--color-surface-warning);block-size:var(--space-2);inline-size:25%}.-iVlha_funnelProgressHalf{border-radius:var(--border-radius-sm);background:var(--color-surface-warning);block-size:var(--space-2);inline-size:50%}.-iVlha_funnelProgressThreeQuarters{border-radius:var(--border-radius-sm);background:var(--color-surface-warning);block-size:var(--space-2);inline-size:75%}.-iVlha_funnelProgressFull{border-radius:var(--border-radius-sm);background:var(--color-surface-warning);block-size:var(--space-2);inline-size:100%}.-iVlha_analyticsGrid{display:grid;gap:var(--space-4);grid-template-columns:[-iVlha_grid-line-1]1fr[-iVlha_grid-end]}.-iVlha_analyticsItem{display:flex;flex-direction:column;gap:var(--space-1)}.-iVlha_analyticsValue{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.-iVlha_analyticsValueHealthy,.-iVlha_analyticsValueSuccess{color:var(--color-success);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.-iVlha_analyticsValueIdle{color:var(--color-text-secondary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.-iVlha_analyticsLabel{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-snug)}.-iVlha_analyticsSublabel{color:var(--color-text-tertiary);font-size:var(--font-size-xs);line-height:var(--line-height-snug)}.-iVlha_analyticsRow{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--space-2) 0;border-block-end:var(--border-width-1) solid var(--color-border-primary);gap:var(--space-4)}.-iVlha_analyticsRow:last-child{border-block-end:none}.-iVlha_analyticsValueBinance{color:var(--color-binance,var(--color-success));font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.-iVlha_analyticsValueBybit{color:var(--color-bybit,var(--color-info));font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.-iVlha_analyticsValueKucoin{color:var(--color-kucoin,var(--color-warning));font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.-iVlha_analyticsValueWarning{color:var(--color-warning);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.-iVlha_analyticsValueError,.-iVlha_analyticsValueCritical{color:var(--color-error);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.-iVlha_analyticsValueInfo{color:var(--color-info);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}.-iVlha_flexLayoutCenter{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.-iVlha_exchangeCardEnabled{border:var(--border-width-2) solid var(--color-border-success);border-radius:var(--border-radius-md);background:var(--color-background-primary);box-shadow:var(--shadow-sm);transition:background-color var(--transition-duration-fast), border-color var(--transition-duration-fast), color var(--transition-duration-fast), transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){.-iVlha_exchangeCardEnabled{transition:none}}@media (hover:hover){.-iVlha_exchangeCardEnabled:hover,.-iVlha_exchangeCardEnabled:focus-visible{box-shadow:var(--shadow-elevated);transform:translatey(var(--transform-translate-y-md))}}.-iVlha_exchangeCardDisabled{border:var(--border-width-2) solid var(--color-border-danger);border-radius:var(--border-radius-md);background:var(--color-background-primary);box-shadow:var(--shadow-sm);transition:background-color var(--transition-duration-fast), border-color var(--transition-duration-fast), color var(--transition-duration-fast), transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){.-iVlha_exchangeCardDisabled{transition:none}}@media (hover:hover){.-iVlha_exchangeCardDisabled:hover,.-iVlha_exchangeCardDisabled:focus-visible{box-shadow:var(--shadow-elevated);transform:translatey(var(--transform-translate-y-md))}}.-iVlha_exchangeCardHeaderBar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);inline-size:100%}.-iVlha_exchangeCardHeaderTitle{display:inline-flex;flex-wrap:wrap;align-items:center;font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);gap:var(--space-3);line-height:var(--line-height-tight);margin-block-end:var(--space-2)}.-iVlha_tierSettingsActionsRow{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-2)}.-iVlha_tierCombinationsList{padding:0;margin:0;color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);list-style:none}.-iVlha_sessionAlertExpired{padding:var(--space-4);border:var(--border-width-1) solid var(--color-surface-error);border-radius:var(--border-radius-md);background:var(--color-surface-error-bg);color:var(--color-surface-error)}.-iVlha_sessionAlertExpiring{padding:var(--space-4);border:var(--border-width-1) solid var(--color-surface-warning);border-radius:var(--border-radius-md);background:var(--color-surface-warning-bg);color:var(--color-surface-warning)}.-iVlha_subscriptionChartBadgeActive,.-iVlha_subscriptionChartBadgeTrial,.-iVlha_subscriptionChartBadgeCancelled,.-iVlha_subscriptionChartBadgeExpired{display:inline-block;border-radius:var(--border-radius-sm);block-size:var(--space-2);min-inline-size:var(--space-2)}.-iVlha_subscriptionChartBadgeActive{background:var(--color-success)}.-iVlha_subscriptionChartBadgeTrial{background:var(--color-info)}.-iVlha_subscriptionChartBadgeCancelled{background:var(--color-warning)}.-iVlha_subscriptionChartBadgeExpired{background:var(--color-text-tertiary)}.-iVlha_subscriptionChartBarQuarter,.-iVlha_subscriptionChartBarHalf,.-iVlha_subscriptionChartBarThreeQuarters,.-iVlha_subscriptionChartBarFull{border-radius:var(--border-radius-sm);background:var(--color-surface-warning);block-size:var(--space-2);min-inline-size:var(--space-2)}.-iVlha_subscriptionChartBarQuarter{inline-size:25%}.-iVlha_subscriptionChartBarHalf{inline-size:50%}.-iVlha_subscriptionChartBarThreeQuarters{inline-size:75%}.-iVlha_subscriptionChartBarFull{inline-size:100%}.-iVlha_setupStep{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--space-3);margin-block-end:var(--space-4)}.-iVlha_setupTips{padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);background:var(--color-background-muted);margin-block-start:var(--space-4)}.-iVlha_infoRowLabel{color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug)}.-iVlha_infoRowValue{color:var(--color-text-primary);font-size:var(--font-size-sm);line-height:var(--line-height-tight)}.-iVlha_themeSwitcher{position:relative;border:var(--border-width-2) solid transparent;border-radius:var(--border-radius-md)}.-iVlha_themeSwitcherOpen{position:relative;border:var(--border-width-2) solid var(--color-border-primary);border-radius:var(--border-radius-md);background:var(--color-background-primary);box-shadow:var(--shadow-sm);transition:background-color var(--transition-duration-fast), border-color var(--transition-duration-fast), color var(--transition-duration-fast), transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){.-iVlha_themeSwitcherOpen{transition:none}}@media (hover:hover){.-iVlha_themeSwitcherOpen:hover,.-iVlha_themeSwitcherOpen:focus-visible{box-shadow:var(--shadow-md)}}.-iVlha_themeSwitcherMenu.-iVlha_themeSwitcherMenu{position:absolute;z-index:100;padding:var(--space-2);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-lg);background:var(--color-background-secondary);box-shadow:var(--shadow-md);opacity:1;margin:0;backdrop-filter:none;inset-block-start:100%;inset-inline-end:0;inset-inline-start:auto;margin-block-start:var(--space-1);min-inline-size:100%}.-iVlha_themeSwitcherMenu[data-language-menu][data-menu-alignment=center]{inset-inline-end:auto;inset-inline-start:50%;transform:translate(-50%)}.-iVlha_themeSwitcherMenu[data-language-menu][data-menu-alignment=start]{inset-inline-end:auto;inset-inline-start:0;transform:none}.-iVlha_themeSwitcherMenu[data-language-menu][data-menu-alignment=end]{inset-inline-end:0;inset-inline-start:auto;transform:none}.-iVlha_themeSwitcher[data-mobile-switcher]{border:0;border-radius:0;box-shadow:none;inline-size:100%}.-iVlha_themeSwitcher[data-mobile-switcher]>button{justify-content:flex-start;inline-size:100%;min-block-size:var(--size-touch-target)}.-iVlha_themeSwitcherMenu.-iVlha_themeSwitcherMenu[data-mobile-switcher]{position:static;box-sizing:border-box;flex-basis:100%;border:0;border-radius:0;box-shadow:none;inline-size:100%;max-inline-size:100%;min-inline-size:0;margin-block-start:var(--space-1);background-color:var(--color-background-secondary);background-image:none;inset:auto;opacity:1;overflow:hidden;transform:none}.-iVlha_contentContainer{display:flex;flex-direction:column;gap:var(--space-4)}.-iVlha_pageWithSidebar{display:flex;flex-wrap:wrap;gap:var(--space-6)}.-iVlha_pageFooter{padding:var(--space-6) var(--space-4);background:var(--color-background-secondary);border-block-start:var(--border-width-1) solid var(--color-border-primary);contain:layout;margin-block-start:var(--space-10);min-block-size:9rem}.-iVlha_pageFooterContent{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-4);inline-size:min(100%,76rem);margin-inline:auto}.-iVlha_pageFooterBrand{display:inline-flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.-iVlha_pageFooterNav{display:flex;flex-wrap:wrap;gap:var(--space-4)}.-iVlha_pageFooterLink{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);text-decoration:none}@media (hover:hover){.-iVlha_pageFooterLink:hover,.-iVlha_pageFooterLink:focus-visible{color:var(--color-text-primary);text-decoration:underline}}.-iVlha_footerLogo{display:inline-flex;flex:none;align-items:center}@media (width<=32.5rem){.-iVlha_pageFooterContent,.-iVlha_pageFooterBrand{align-items:flex-start;flex-direction:column}.-iVlha_pageFooterNav{gap:var(--space-3) var(--space-4)}}.-iVlha_referralAnalyticsGrid{display:grid;gap:var(--space-4);grid-template-columns:repeat(auto-fit, [grid-repeat] minmax(var(--size-grid-min-md), 1fr)) [grid-end]}.-iVlha_analyticsListFlex{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:var(--space-1)}.-iVlha_errorMessageRow{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;justify-content:space-between;gap:var(--space-2)}.-iVlha_landingHeroContent{inline-size:100%;padding:clamp(var(--space-6), 6vi, var(--space-12));border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-xl);background:0 0;margin-inline:auto;max-inline-size:var(--container-size-3xl);text-align:center}.-iVlha_heroLogo{block-size:auto;inline-size:5rem;margin-block-end:var(--space-4);margin-inline:auto}.-iVlha_landingHeadingTitle{color:var(--color-text-primary);font-size:clamp(var(--font-size-3xl), 7vi, var(--font-size-5xl));font-weight:var(--font-weight-bold);hyphens:auto;line-height:var(--line-height-tight);margin-block-end:var(--space-2);overflow-wrap:break-word}.-iVlha_landingSubtitle{color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-normal);margin-block-end:var(--space-6);margin-inline:auto;max-inline-size:64ch}@media (width>=48rem){.-iVlha_landingHeroContent{padding-block:var(--space-8)}.-iVlha_heroLogo{inline-size:8rem}.-iVlha_landingHeadingTitle{font-size:var(--font-size-4xl)}.-iVlha_landingSubtitle{font-size:var(--font-size-lg)}}@media (width>=75rem){.-iVlha_landingHeroContent{padding-block:var(--space-12);padding-inline:var(--space-16)}}@media (width>=90rem){.-iVlha_landingHeroContent{padding-block:var(--space-16)}.-iVlha_landingStats{gap:var(--space-6)}}.-iVlha_landingStats{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4);list-style:none;margin-block-end:var(--space-6)}.-iVlha_landingStat{padding:var(--space-2) var(--space-3);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-full);background:var(--color-background-muted);color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-tight)}.-iVlha_featureBadges{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-block-end:var(--space-6)}.-iVlha_featureBadge{display:inline-flex;flex-wrap:wrap;align-items:center;padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-md);background:var(--color-background-muted);color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);gap:var(--space-2);line-height:var(--line-height-normal)}.-iVlha_exchangeBadges{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-4);list-style:none}.-iVlha_exchangeBadge{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.-iVlha_exchangeBadgeLabel{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-snug)}.-iVlha_featureList{list-style:outside;margin-block-end:var(--space-4);padding-inline-start:var(--space-6)}.-iVlha_featureListItem{color:var(--color-text-secondary);margin-block-end:var(--space-2)}.-iVlha_ctaFeatures{display:flex;flex-direction:column;gap:var(--space-2);list-style:none;margin-block-end:var(--space-4)}.-iVlha_ctaFeature{display:flex;flex-wrap:wrap;align-items:center;color:var(--color-text-primary);font-size:var(--font-size-sm);gap:var(--space-2);line-height:var(--line-height-normal)}.-iVlha_testimonialCard{padding:var(--space-4);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);background:var(--color-background-card);box-shadow:var(--shadow-sm);transition:background-color var(--transition-duration-fast), border-color var(--transition-duration-fast), color var(--transition-duration-fast), transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){.-iVlha_testimonialCard{transition:none}}@media (hover:hover){.-iVlha_testimonialCard:hover,.-iVlha_testimonialCard:focus-visible{border-color:var(--color-border-emphasis);box-shadow:var(--shadow-md)}}.-iVlha_testimonialContent{margin-block-end:var(--space-4)}.-iVlha_testimonialAuthor{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.-iVlha_testimonialAvatar{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--border-radius-full);background:var(--color-background-muted);block-size:var(--size-icon-2xl);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);inline-size:var(--size-icon-2xl);line-height:var(--line-height-normal)}.-iVlha_testimonialRating{display:flex;flex-wrap:wrap;color:var(--color-warning);gap:var(--space-1)}.-iVlha_dashboardActionsRow{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.-iVlha_dashboardLabelClickable{color:var(--color-text-secondary);cursor:pointer;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug)}@media (hover:hover){.-iVlha_dashboardLabelClickable:hover,.-iVlha_dashboardLabelClickable:focus-visible{color:var(--color-text-primary)}}.-iVlha_dashboardBalanceStack{display:flex;flex-direction:column;gap:var(--space-2)}.-iVlha_dashboardBalanceCaption{color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.-iVlha_walletBalanceSection{display:flex;flex-direction:column;gap:var(--space-4)}.-iVlha_proseCaption{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.-iVlha_formPageContainer{max-inline-size:var(--container-size-lg)}.-iVlha_performerRank{background:linear-gradient(135deg, var(--color-brand-primary) 0%, var(--color-brand-primary) 50%, var(--color-brand-secondary) 100%);background-repeat:no-repeat;-webkit-background-clip:text;background-clip:text;color:#0000;font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);-webkit-text-fill-color:transparent}.-iVlha_statusSuccess{color:var(--color-success);font-weight:var(--font-weight-medium)}.-iVlha_statusError{color:var(--color-error)}.-iVlha_controlPanelDisconnected{color:var(--color-error);font-weight:var(--font-weight-medium)}.-iVlha_controlPanelMono{color:var(--color-text-tertiary);font-family:var(--font-family-mono), sans-serif;font-size:var(--font-size-xs);line-height:var(--line-height-snug);word-break:break-all}.-iVlha_analyticsExchangeWarning{color:var(--color-warning);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.-iVlha_analyticsExchangeInfo{color:var(--color-info);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.-iVlha_analyticsExchangeSuccess{color:var(--color-success);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.-iVlha_pageCaption{color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}
._5-oJ-a_stackGap1{display:flex;flex-direction:column;gap:var(--space-1)}._5-oJ-a_stackGap2{display:flex;flex-direction:column;gap:var(--space-2)}._5-oJ-a_stackGap3{display:flex;flex-direction:column;gap:var(--space-3)}._5-oJ-a_stackGap4{display:flex;flex-direction:column;gap:var(--space-4)}._5-oJ-a_stackGap2MarginBottom4{display:flex;flex-direction:column;gap:var(--space-2);margin-block-end:var(--space-4)}._5-oJ-a_flexWrap{flex-wrap:wrap}._5-oJ-a_flexRowGap1{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:var(--space-1)}._5-oJ-a_flexRowGap2{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:var(--space-2)}._5-oJ-a_flexRowWrapGap2{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-2)}._5-oJ-a_flexLayoutRow{display:flex;flex-wrap:wrap;flex-direction:row;align-items:center;gap:var(--space-2)}._5-oJ-a_flexLayoutBetween{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);inline-size:100%}._5-oJ-a_buttonGroupFlex{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._5-oJ-a_deviceInfo{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._5-oJ-a_deviceBadges{display:flex;flex-wrap:wrap;gap:var(--space-2)}._5-oJ-a_fullWidthContainer{inline-size:100%}._5-oJ-a_tableContainerFull{inline-size:100%;overflow-inline:auto;overscroll-behavior:contain;scrollbar-gutter:stable}._5-oJ-a_chartContainer{block-size:18.75rem;inline-size:100%}._5-oJ-a_centeredContent{display:flex;flex-direction:column;align-items:center;padding:var(--space-8);max-inline-size:calc(100vi - var(--space-6));overflow-wrap:break-word;text-align:center}._5-oJ-a_messageContainer{display:flex;flex-direction:column;gap:var(--space-2)}._5-oJ-a_scrollableContainer{overflow:auto;overscroll-behavior:contain;scrollbar-gutter:stable}._5-oJ-a_sendStatusPanel{display:grid;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-block-end:var(--border-width-1) solid var(--color-border-secondary);background:var(--color-background-muted)}._5-oJ-a_sendStatusHeader{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._5-oJ-a_sendStatusTitle{margin:0;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._5-oJ-a_sendStatusCount{color:var(--color-text-tertiary);font-size:var(--font-size-xs)}._5-oJ-a_sendStatusList{display:grid;gap:var(--space-2);margin:0;padding:0;list-style:none}._5-oJ-a_sendStatusItem{display:grid;grid-template-columns:[_5-oJ-a_status-start]minmax(5rem,max-content)[_5-oJ-a_subject-start]minmax(0,1fr)[_5-oJ-a_time-start]max-content[_5-oJ-a_time-end];gap:var(--space-1) var(--space-2);align-items:center;min-inline-size:0;padding:var(--space-2);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);background:var(--color-background-card)}._5-oJ-a_sendStatusKind{color:var(--color-brand-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold)}._5-oJ-a_sendStatusSubject{min-inline-size:0;overflow:hidden;color:var(--color-text-primary);font-size:var(--font-size-sm);text-overflow:ellipsis;white-space:nowrap}._5-oJ-a_sendStatusDetail{grid-column:_5-oJ-a_subject-start/_5-oJ-a_time-end;color:var(--color-text-secondary);font-size:var(--font-size-xs)}._5-oJ-a_sendStatusTime{color:var(--color-text-tertiary);font-size:var(--font-size-xs)}._5-oJ-a_sendStatusReviewButton{justify-self:start;min-block-size:2rem;padding:var(--space-1) var(--space-2);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-sm);background:var(--color-background-muted);color:var(--color-text-secondary);cursor:pointer;font-size:var(--font-size-xs)}._5-oJ-a_sendStatusDiagnosticPanel{grid-column:_5-oJ-a_status-start/_5-oJ-a_time-end;display:grid;gap:var(--space-2);padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-secondary);border-radius:var(--border-radius-sm);background:var(--color-background-muted)}._5-oJ-a_sendStatusDiagnosticTitle{margin:0;color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}._5-oJ-a_sendStatusDiagnosticGrid{display:grid;grid-template-columns:[_5-oJ-a_delivery-start]minmax(0,1fr)[_5-oJ-a_delivery-end _5-oJ-a_provider-start]minmax(0,1fr)[_5-oJ-a_provider-end];gap:var(--space-2);margin:0}._5-oJ-a_sendStatusDiagnosticGrid div{display:grid;gap:var(--space-1)}._5-oJ-a_sendStatusDiagnosticGrid dt{color:var(--color-text-tertiary);font-size:var(--font-size-2xs);font-weight:var(--font-weight-semibold)}._5-oJ-a_sendStatusDiagnosticGrid dd{margin:0;color:var(--color-text-primary);font-size:var(--font-size-xs)}._5-oJ-a_sendStatusDiagnosticText{margin:0;color:var(--color-text-secondary);font-size:var(--font-size-xs)}._5-oJ-a_sendStatusDiagnosticActions{display:flex;flex-wrap:wrap;gap:var(--space-2)}@media (hover:hover){._5-oJ-a_sendStatusReviewButton:hover,._5-oJ-a_sendStatusReviewButton:focus-visible{background:var(--color-background-muted-hover);color:var(--color-text-primary)}}._5-oJ-a_sendStatusReviewButton:focus-visible{outline:var(--focus-ring-width) solid var(--focus-color);outline-offset:var(--focus-ring-offset)}@media (width<=47.9375rem){._5-oJ-a_sendStatusItem{grid-template-columns:[_5-oJ-a_content-start]minmax(0,1fr)[_5-oJ-a_content-end]}._5-oJ-a_sendStatusDetail{grid-column:auto}._5-oJ-a_sendStatusDiagnosticPanel{grid-column:auto}._5-oJ-a_sendStatusDiagnosticGrid{grid-template-columns:[_5-oJ-a_content-start]minmax(0,1fr)[_5-oJ-a_content-end]}}._5-oJ-a_exchangeListItem{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._5-oJ-a_exchangeNameDisplay{color:var(--color-text-secondary);font-size:var(--font-size-base);line-height:var(--line-height-normal);text-transform:capitalize}._5-oJ-a_exchangeToggleLabel{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._5-oJ-a_noticeWarning{padding:var(--space-3);border:var(--border-width-1) solid var(--color-surface-warning);border-radius:var(--border-radius-md);background:var(--color-surface-warning-bg);color:var(--color-surface-warning);margin-block-end:var(--space-4)}._5-oJ-a_noticeError{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-3);border:var(--border-width-1) solid var(--color-surface-error);border-radius:var(--border-radius-md);background:var(--color-surface-error-bg);color:var(--color-surface-error);gap:var(--space-2);margin-block-end:var(--space-4)}._5-oJ-a_noticeSuccess{padding:var(--space-3);border:var(--border-width-1) solid var(--color-surface-success);border-radius:var(--border-radius-md);background:var(--color-surface-success-bg);color:var(--color-surface-success);margin-block-end:var(--space-4)}._5-oJ-a_noticeInfo{padding:var(--space-3);border:var(--border-width-1) solid var(--color-surface-info);border-radius:var(--border-radius-md);background:var(--color-surface-info-bg);color:var(--color-surface-info);margin-block-end:var(--space-4)}._5-oJ-a_noticeSuccessNotice{padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-success);border-radius:var(--border-radius-md);margin:var(--space-2) 0;background:var(--color-success);color:var(--color-text-inverse);transition:transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._5-oJ-a_noticeSuccessNotice{transition:none}}@media (hover:hover){._5-oJ-a_noticeSuccessNotice:hover,._5-oJ-a_noticeSuccessNotice:focus-visible{transform:translatey(var(--transform-translate-y-md))}}._5-oJ-a_noticeErrorNotice{padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-error);border-radius:var(--border-radius-md);margin:var(--space-2) 0;background:var(--color-error);color:var(--color-text-inverse);transition:transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._5-oJ-a_noticeErrorNotice{transition:none}}@media (hover:hover){._5-oJ-a_noticeErrorNotice:hover,._5-oJ-a_noticeErrorNotice:focus-visible{transform:translatey(var(--transform-translate-y-md))}}._5-oJ-a_noticeWarningNotice{padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-warning);border-radius:var(--border-radius-md);margin:var(--space-2) 0;background:var(--color-warning);color:var(--color-text-inverse);transition:transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._5-oJ-a_noticeWarningNotice{transition:none}}@media (hover:hover){._5-oJ-a_noticeWarningNotice:hover,._5-oJ-a_noticeWarningNotice:focus-visible{transform:translatey(var(--transform-translate-y-md))}}._5-oJ-a_noticeInfoNotice{padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-info);border-radius:var(--border-radius-md);margin:var(--space-2) 0;background:var(--color-info);color:var(--color-text-inverse);transition:transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._5-oJ-a_noticeInfoNotice{transition:none}}@media (hover:hover){._5-oJ-a_noticeInfoNotice:hover,._5-oJ-a_noticeInfoNotice:focus-visible{transform:translatey(var(--transform-translate-y-md))}}._5-oJ-a_noticeMessage{color:var(--color-text-primary);font-weight:var(--font-weight-medium)}._5-oJ-a_noticeClose{padding:var(--space-1);border:none;background:0 0;color:var(--color-text-tertiary);cursor:pointer;font-size:var(--font-size-lg);line-height:var(--line-height-tight)}@media (hover:hover){._5-oJ-a_noticeClose:hover,._5-oJ-a_noticeClose:focus-visible{background:var(--color-background-muted);color:var(--color-text-primary)}}._5-oJ-a_noticeCloseButton{padding:var(--space-1);border:none;border-radius:var(--border-radius-sm);background:0 0;color:var(--color-text-tertiary);cursor:pointer;font-size:var(--font-size-lg);line-height:var(--line-height-none);transition:all var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._5-oJ-a_noticeCloseButton{transition:none}}@media (hover:hover){._5-oJ-a_noticeCloseButton:hover,._5-oJ-a_noticeCloseButton:focus-visible{background:var(--color-background-tertiary);color:var(--color-text-primary)}}._5-oJ-a_notice{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);gap:var(--space-2);margin-block-end:var(--space-4)}._5-oJ-a_noticeWarningVariant{display:flex;flex-direction:column;align-items:flex-start;padding:var(--space-3);border:var(--border-width-1) solid var(--color-surface-warning);border-radius:var(--border-radius-md);background:var(--color-surface-warning-bg);color:var(--color-surface-warning);gap:var(--space-2);margin-block-end:var(--space-4)}._5-oJ-a_noticeMessageFlex{display:flex;flex-direction:column;align-items:flex-start;color:var(--color-text-primary);font-weight:var(--font-weight-medium);gap:var(--space-2)}._5-oJ-a_noticeErrorFlex{display:flex;flex-wrap:wrap;align-items:flex-start;padding:var(--space-3);border:var(--border-width-1) solid var(--color-surface-error);border-radius:var(--border-radius-md);background:var(--color-surface-error-bg);color:var(--color-surface-error);gap:var(--space-2);margin-block-end:var(--space-4)}._5-oJ-a_noticeSuccessFlex{display:flex;flex-wrap:wrap;align-items:flex-start;padding:var(--space-3);border:var(--border-width-1) solid var(--color-surface-success);border-radius:var(--border-radius-md);background:var(--color-surface-success-bg);color:var(--color-surface-success);gap:var(--space-2);margin-block-end:var(--space-4)}._5-oJ-a_noticeWarningFlex{display:flex;flex-wrap:wrap;align-items:flex-start;padding:var(--space-3);border:var(--border-width-1) solid var(--color-surface-warning);border-radius:var(--border-radius-md);background:var(--color-surface-warning-bg);color:var(--color-surface-warning);gap:var(--space-2);margin-block-end:var(--space-4)}._5-oJ-a_errorDisplay{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;color:var(--color-error);font-weight:var(--font-weight-medium)}._5-oJ-a_errorIconSmall{display:inline-flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:center;block-size:var(--size-icon-sm);color:var(--color-error);inline-size:var(--size-icon-sm)}._5-oJ-a_userStatus,._5-oJ-a_userEmailStatus{display:flex;flex-wrap:wrap;align-items:center}._5-oJ-a_notificationSuccess{display:flex;flex-wrap:wrap;align-items:center;padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-success);border-radius:var(--border-radius-md);background:var(--color-success-light);color:var(--color-success);font-weight:var(--font-weight-medium);gap:var(--space-2);margin-block-end:var(--space-4)}._5-oJ-a_notificationError{display:flex;flex-wrap:wrap;align-items:center;padding:var(--space-3);border:var(--border-width-1) solid var(--color-border-error);border-radius:var(--border-radius-md);background:var(--color-error-light);gap:var(--space-2);margin-block-end:var(--space-4)}._5-oJ-a_progressBar{display:block;border-radius:var(--border-radius-sm);block-size:.25rem;inline-size:100%}._5-oJ-a_progressBarTrack{fill:var(--color-border-primary)}._5-oJ-a_progressBarFill{fill:var(--color-brand-primary)}._5-oJ-a_latencyBar{flex:1;border-radius:var(--border-radius-sm);color:var(--color-interactive-primary);margin-inline:.0625rem}._5-oJ-a_list{padding:0;margin:0;list-style:none}._5-oJ-a_mobileOnly{display:block}._5-oJ-a_desktopOnly{display:none}@media (width>=75rem){._5-oJ-a_mobileOnly{display:none}._5-oJ-a_desktopOnly{display:block}}
.KZk3mq_maintenanceBanner{background:var(--color-warning,#f59e0b);color:var(--color-warning-contrast,#000);font-size:var(--font-size-sm);line-height:var(--line-height-normal);padding-block:var(--space-2);padding-inline:var(--space-4);text-align:center}
.AlQovG_iconSmall{display:inline-flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:center;block-size:var(--size-icon-sm);inline-size:var(--size-icon-sm)}.AlQovG_iconMedium{display:inline-flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:center;block-size:var(--size-icon-md);inline-size:var(--size-icon-md)}.AlQovG_iconWarning{color:var(--color-warning)}.AlQovG_iconWrapperTertiary{display:inline-flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:center;block-size:var(--size-icon-md);color:var(--color-text-tertiary);inline-size:var(--size-icon-md)}.AlQovG_iconLarge{display:inline-flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:center;block-size:var(--size-icon-lg);inline-size:var(--size-icon-lg)}.AlQovG_exchangeLogoSmall{display:inline-flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:center;block-size:var(--size-icon-lg);inline-size:auto}
._9zqzYG_headerLogo{display:flex;flex-wrap:nowrap;align-items:center;padding:var(--space-2) clamp(var(--space-3), 2.5vi, var(--space-8));border-radius:var(--border-radius-sm);color:var(--color-text-primary);font-weight:var(--font-weight-bold);gap:var(--space-2);min-block-size:var(--size-touch-target);text-decoration:none;transition:background-color var(--transition-duration-fast), border-color var(--transition-duration-fast), color var(--transition-duration-fast), transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._9zqzYG_headerLogo{transition:none}}@media (hover:hover){._9zqzYG_headerLogo:hover,._9zqzYG_headerLogo:focus-visible{background-color:var(--color-background-muted-hover);color:var(--color-text-primary)}}._9zqzYG_headerLogoActive{background-color:#0000;color:var(--color-text-primary)}@media (hover:hover){._9zqzYG_headerLogoActive:hover,._9zqzYG_headerLogoActive:focus-visible{background-color:var(--color-background-muted-hover);color:var(--color-text-primary)}}._9zqzYG_desktopNav{position:sticky;z-index:var(--z-index-sticky);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--space-2) var(--space-3);background:var(--color-background-card);border-block-end:var(--border-width-1) solid var(--color-border-primary);color:var(--color-text-secondary);gap:var(--space-2);inline-size:100%;inset-block-start:0}._9zqzYG_desktopNavMenu{display:flex;flex-wrap:nowrap;flex:1;align-items:center;gap:0;min-inline-size:0}._9zqzYG_desktopNavMenu>*{padding-inline:var(--space-2);font-size:var(--font-size-sm);white-space:nowrap}._9zqzYG_desktopNavActions{display:flex;flex-wrap:nowrap;flex-shrink:0;align-items:center;gap:var(--space-1)}@media (width>=48rem) and (width<=74.9375rem){._9zqzYG_desktopNav{padding-inline:var(--space-4)}}@media (width>=90rem){._9zqzYG_desktopNav{padding-inline:var(--space-10)}}._9zqzYG_navDropdown{position:relative}._9zqzYG_navDropdownIcon{display:inline-flex;flex-wrap:wrap;align-items:center;block-size:var(--size-icon-sm);inline-size:var(--size-icon-sm)}._9zqzYG_navDropdownMenu{position:absolute;z-index:50;display:flex;flex-direction:column;padding:var(--space-2);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);background:var(--color-background-card);box-shadow:var(--shadow-md);gap:var(--space-1);inset-block-start:100%;inset-inline-start:0;min-inline-size:10rem}._9zqzYG_logoMark{display:block;inline-size:6rem}._9zqzYG_logoMark svg{display:block;block-size:auto;inline-size:100%}._9zqzYG_sidebarNav{display:flex;flex-direction:column;background:var(--color-background-card);block-size:100%;border-inline-end:var(--border-width-1) solid var(--color-border-primary);color:var(--color-text-secondary)}._9zqzYG_sidebarNavHeader{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:var(--space-4);border-block-end:var(--border-width-1) solid var(--color-border-primary);gap:var(--space-2)}._9zqzYG_sidebarNavLogo{display:flex;flex-wrap:wrap;align-items:center;padding:var(--space-2);border-radius:var(--border-radius-sm);color:var(--color-text-primary);font-weight:var(--font-weight-bold);gap:var(--space-3);min-block-size:var(--size-touch-target);text-decoration:none;transition:background-color var(--transition-duration-fast), border-color var(--transition-duration-fast), color var(--transition-duration-fast), transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._9zqzYG_sidebarNavLogo{transition:none}}@media (hover:hover){._9zqzYG_sidebarNavLogo:hover,._9zqzYG_sidebarNavLogo:focus-visible{background-color:var(--color-background-muted-hover);color:var(--color-text-primary)}}._9zqzYG_sidebarNavContent{flex:1;padding:var(--space-2);overflow-block:auto;scrollbar-gutter:stable;overscroll-behavior:contain}._9zqzYG_sidebarNavSection{margin-block-end:var(--space-4)}._9zqzYG_sidebarNavSectionTitle{padding:var(--space-2) var(--space-3);color:var(--color-text-tertiary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-wide);line-height:var(--line-height-tight);margin-block-end:var(--space-2);text-transform:uppercase}._9zqzYG_sidebarNavList{display:flex;flex-direction:column;padding:0;margin:0;gap:var(--space-1);list-style-type:none}._9zqzYG_sidebarNavItem{display:block}._9zqzYG_sidebarNavLink{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-sm);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);gap:var(--space-3);min-block-size:var(--size-touch-target);text-decoration:none;transition:background-color var(--transition-duration-fast), border-color var(--transition-duration-fast), color var(--transition-duration-fast), transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._9zqzYG_sidebarNavLink{transition:none}}@media (hover:hover){._9zqzYG_sidebarNavLink:hover,._9zqzYG_sidebarNavLink:focus-visible{background-color:var(--color-background-muted-hover);color:var(--color-text-primary)}}._9zqzYG_sidebarNavLinkActive{position:relative;display:flex;flex-wrap:wrap;align-items:center;padding:var(--space-2) var(--space-3);border-radius:var(--border-radius-sm);background-color:var(--color-background-muted-hover);color:var(--color-interactive-primary);font-weight:var(--font-weight-semibold);gap:var(--space-3);min-block-size:var(--size-touch-target);text-decoration:none}._9zqzYG_sidebarNavLinkActive:before{position:absolute;background-color:var(--color-interactive-primary);border-end-start-radius:var(--border-radius-sm);border-start-start-radius:var(--border-radius-sm);content:"";inline-size:.1875rem;inset-block-end:0;inset-block-start:0;inset-inline-start:0}._9zqzYG_sidebarNavIcon{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:center;block-size:var(--size-icon-sm);inline-size:var(--size-icon-sm)}._9zqzYG_sidebarNavFooter{display:flex;flex-direction:column;padding:var(--space-4);border-block-start:var(--border-width-1) solid var(--color-border-primary);gap:var(--space-3);margin-block-start:auto}._9zqzYG_sidebarFooterButton{display:flex;flex-wrap:wrap;align-items:center;padding:var(--space-2) var(--space-3);border:var(--border-width-1) solid transparent;border-radius:var(--border-radius-md);background:0 0;color:var(--color-text-secondary);font-family:var(--font-family-primary), sans-serif;font-size:var(--font-size-sm);gap:var(--space-2);inline-size:100%;line-height:var(--line-height-relaxed);min-block-size:var(--size-touch-target);text-align:start;transition:background-color .2s,border-color .2s,color .2s,transform .2s}@media (prefers-reduced-motion:reduce){._9zqzYG_sidebarFooterButton{transition:none}}@media (hover:hover){._9zqzYG_sidebarFooterButton:hover,._9zqzYG_sidebarFooterButton:focus-visible{border-color:var(--color-border-secondary);background:var(--color-background-secondary);color:var(--color-text-primary)}}._9zqzYG_sidebarFooterButton:active{background:var(--color-background-tertiary);transform:translateY(.0625rem)}._9zqzYG_sidebarFooterThemeSwitcher{font-family:var(--font-family-primary), sans-serif;line-height:var(--line-height-relaxed)}@media (width>=48rem){._9zqzYG_sidebarNav{inline-size:var(--space-16);transition:inline-size .2s ease-in-out}._9zqzYG_sidebarNavContent{padding-inline:max(var(--space-1), calc((var(--space-16) - var(--size-touch-target) - var(--border-width-1)) / 2))}@media (prefers-reduced-motion:reduce){._9zqzYG_sidebarNav{transition:none}}@media (hover:hover){._9zqzYG_sidebarNav:hover,._9zqzYG_sidebarNav:focus-visible{inline-size:var(--size-sidebar)}}._9zqzYG_sidebarNavHeader{display:none}._9zqzYG_desktopNavActions ._9zqzYG_smallPrimaryButton{position:absolute;pointer-events:none;visibility:hidden}._9zqzYG_languageSwitcher ._9zqzYG_languageCode{display:inline}._9zqzYG_languageSwitcher ._9zqzYG_languageName{display:none}._9zqzYG_themeSwitcher ._9zqzYG_themeText{display:none}._9zqzYG_sidebarNavLogo span:last-child,._9zqzYG_sidebarNavLink span:last-child,._9zqzYG_sidebarNavLinkActive span:last-child,._9zqzYG_sidebarNavSectionTitle{display:none;opacity:0}@media (prefers-reduced-motion:reduce){._9zqzYG_sidebarNavLogo span:last-child,._9zqzYG_sidebarNavLink span:last-child,._9zqzYG_sidebarNavLinkActive span:last-child,._9zqzYG_sidebarNavSectionTitle{transition:none}}@media (hover:hover){._9zqzYG_sidebarNav:hover ._9zqzYG_sidebarNavLogo span:last-child,._9zqzYG_sidebarNav:focus-visible ._9zqzYG_sidebarNavLogo span:last-child,._9zqzYG_sidebarNav:hover ._9zqzYG_sidebarNavLink span:last-child,._9zqzYG_sidebarNav:focus-visible ._9zqzYG_sidebarNavLink span:last-child,._9zqzYG_sidebarNav:hover ._9zqzYG_sidebarNavLinkActive span:last-child,._9zqzYG_sidebarNav:focus-visible ._9zqzYG_sidebarNavLinkActive span:last-child,._9zqzYG_sidebarNav:hover ._9zqzYG_sidebarNavSectionTitle,._9zqzYG_sidebarNav:focus-visible ._9zqzYG_sidebarNavSectionTitle{display:inline;opacity:1}}._9zqzYG_sidebarNavLink,._9zqzYG_sidebarNavLinkActive{justify-content:center;padding:var(--space-3)}@media (prefers-reduced-motion:reduce){._9zqzYG_sidebarNavLink,._9zqzYG_sidebarNavLinkActive{transition:none}}@media (hover:hover){._9zqzYG_sidebarNav:hover ._9zqzYG_sidebarNavLink,._9zqzYG_sidebarNav:focus-visible ._9zqzYG_sidebarNavLink,._9zqzYG_sidebarNav:hover ._9zqzYG_sidebarNavLinkActive,._9zqzYG_sidebarNav:focus-visible ._9zqzYG_sidebarNavLinkActive{justify-content:flex-start;padding:var(--space-2) var(--space-3)}}._9zqzYG_sidebarNavFooter{flex-direction:column;align-items:center;padding-block:var(--space-2);padding-inline:max(var(--space-1), calc((var(--space-16) - var(--size-touch-target) - var(--border-width-1)) / 2));gap:var(--space-2);transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){._9zqzYG_sidebarNavFooter{transition:none}}@media (hover:hover){._9zqzYG_sidebarNav:hover ._9zqzYG_sidebarNavFooter,._9zqzYG_sidebarNav:focus-visible ._9zqzYG_sidebarNavFooter{flex-direction:column;align-items:stretch;padding:var(--space-4);gap:var(--space-3)}}._9zqzYG_sidebarFooterButton span:last-child{display:none;opacity:0;transition:opacity .2s ease-in-out}@media (prefers-reduced-motion:reduce){._9zqzYG_sidebarFooterButton span:last-child{transition:none}}@media (hover:hover){._9zqzYG_sidebarNav:hover ._9zqzYG_sidebarFooterButton span:last-child,._9zqzYG_sidebarNav:focus-visible ._9zqzYG_sidebarFooterButton span:last-child{display:inline;opacity:1}}._9zqzYG_sidebarFooterButton{justify-content:center;padding:var(--space-3);transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out,opacity .2s ease-in-out,transform .2s ease-in-out}@media (prefers-reduced-motion:reduce){._9zqzYG_sidebarFooterButton{transition:none}}@media (hover:hover){._9zqzYG_sidebarNav:hover ._9zqzYG_sidebarFooterButton,._9zqzYG_sidebarNav:focus-visible ._9zqzYG_sidebarFooterButton{justify-content:flex-start;padding:var(--space-2) var(--space-3)}}._9zqzYG_sidebarFooterThemeSwitcher{display:flex;flex-wrap:wrap;justify-content:center}@media (hover:hover){._9zqzYG_sidebarNav:hover ._9zqzYG_sidebarFooterThemeSwitcher,._9zqzYG_sidebarNav:focus-visible ._9zqzYG_sidebarFooterThemeSwitcher{justify-content:flex-start}}._9zqzYG_sidebarFooterThemeSwitcher span:last-child{display:none;opacity:0;transition:opacity .2s ease-in-out}@media (prefers-reduced-motion:reduce){._9zqzYG_sidebarFooterThemeSwitcher span:last-child{transition:none}}@media (hover:hover){._9zqzYG_sidebarNav:hover ._9zqzYG_sidebarFooterThemeSwitcher span:last-child,._9zqzYG_sidebarNav:focus-visible ._9zqzYG_sidebarFooterThemeSwitcher span:last-child{display:inline;opacity:1}}}@media (width>=64rem){._9zqzYG_sidebarNav{inline-size:var(--size-sidebar);transition:none}._9zqzYG_sidebarNavContent{padding-inline:var(--space-2)}@media (hover:hover){._9zqzYG_sidebarNav:hover,._9zqzYG_sidebarNav:focus-visible{inline-size:var(--size-sidebar)}}._9zqzYG_sidebarNavHeader{display:flex;flex-wrap:wrap}._9zqzYG_desktopNavActions ._9zqzYG_smallPrimaryButton{position:static;pointer-events:auto;visibility:visible}._9zqzYG_languageSwitcher ._9zqzYG_languageCode{display:none}._9zqzYG_languageSwitcher ._9zqzYG_languageName{display:inline}._9zqzYG_themeSwitcher ._9zqzYG_themeText{display:inline}._9zqzYG_sidebarNavLogo span:last-child,._9zqzYG_sidebarNavLink span:last-child,._9zqzYG_sidebarNavLinkActive span:last-child,._9zqzYG_sidebarNavSectionTitle{display:inline;opacity:1}._9zqzYG_sidebarNavLink,._9zqzYG_sidebarNavLinkActive{justify-content:flex-start;padding:var(--space-2) var(--space-3)}._9zqzYG_sidebarNavFooter{align-items:stretch;padding:var(--space-4);gap:var(--space-3)}._9zqzYG_sidebarFooterButton span:last-child{display:inline;opacity:1}._9zqzYG_sidebarFooterButton{justify-content:flex-start;padding:var(--space-2) var(--space-3)}._9zqzYG_sidebarFooterThemeSwitcher{justify-content:flex-start}._9zqzYG_sidebarFooterThemeSwitcher span:last-child{display:inline;opacity:1}}._9zqzYG_desktopNavActions ._9zqzYG_smallPrimaryButton{overflow:hidden;max-inline-size:12.5rem;text-overflow:ellipsis;white-space:nowrap}._9zqzYG_mobileMenuOpen{position:fixed;z-index:var(--z-index-modal);display:flex;flex-direction:column;box-sizing:border-box;padding:var(--space-4);background-color:var(--color-background-primary);background-image:none;border-block-end:var(--border-width-1) solid var(--color-border-primary);gap:var(--space-4);inline-size:100%;max-inline-size:100%;inset-block-end:0;inset-block-start:0;inset-inline-start:0;opacity:1;overflow:hidden auto;overflow-block:auto;overscroll-behavior:contain;padding-block-end:calc(var(--space-4) + env(safe-area-inset-bottom));scrollbar-gutter:stable;transform:translate(0);transition:transform var(--transition-duration-fast);backdrop-filter:none}@media (prefers-reduced-motion:reduce){._9zqzYG_mobileMenuOpen{transition:none}}._9zqzYG_mobileMenuClosed{position:fixed;z-index:var(--z-index-modal);display:flex;flex-direction:column;box-sizing:border-box;padding:var(--space-4);background-color:var(--color-background-primary);background-image:none;border-block-end:var(--border-width-1) solid var(--color-border-primary);gap:var(--space-4);inline-size:100%;max-inline-size:100%;inset-block-end:0;inset-block-start:0;inset-inline-start:0;opacity:1;transform:translatex(var(--mobile-menu-translate-closed));transition:transform var(--transition-duration-fast);backdrop-filter:none}@media (prefers-reduced-motion:reduce){._9zqzYG_mobileMenuClosed{transition:none}}._9zqzYG_mobileMenuOverlayOpen{position:fixed;z-index:var(--z-index-overlay);background:var(--color-backdrop);inset:0;opacity:1;pointer-events:auto}._9zqzYG_mobileMenuOverlayClosed{position:fixed;z-index:var(--z-index-overlay);background:var(--color-backdrop);inset:0;opacity:0;pointer-events:none}._9zqzYG_mobileMenuHeader{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);margin-block-end:var(--space-3)}._9zqzYG_mobileMenuCloseButton{min-inline-size:2.75rem}._9zqzYG_mobileMenuHeaderBar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2);inline-size:100%;margin-block-end:var(--space-3)}._9zqzYG_mobileMenuList{display:flex;flex-direction:column;padding:0;margin:0;gap:var(--space-2);list-style-type:none}._9zqzYG_mobileNavItem{display:block;margin-block:0}._9zqzYG_mobileNavLink{display:flex;flex-wrap:wrap;align-items:center;padding:var(--space-3) var(--space-4);border-radius:var(--border-radius-sm);color:var(--color-text-primary);font-weight:var(--font-weight-medium);gap:var(--space-2);text-decoration:none;transition:background-color var(--transition-duration-fast), border-color var(--transition-duration-fast), color var(--transition-duration-fast), transform var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._9zqzYG_mobileNavLink{transition:none}}@media (hover:hover){._9zqzYG_mobileNavLink:hover,._9zqzYG_mobileNavLink:focus-visible{background-color:var(--color-background-muted-hover);color:var(--color-text-primary)}}._9zqzYG_mobileNavLinkActive{display:flex;flex-wrap:wrap;align-items:center;padding:var(--space-3) var(--space-4);border-radius:var(--border-radius-sm);background-color:var(--color-background-muted-hover);color:var(--color-interactive-primary);font-weight:var(--font-weight-medium);gap:var(--space-2);text-decoration:none}._9zqzYG_languageSwitcher{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._9zqzYG_languageCode{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-snug);min-inline-size:2rem}._9zqzYG_languageName{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);white-space:nowrap}._9zqzYG_languageSwitcher [data-language-menu-list]{display:flex;flex-direction:column;box-sizing:border-box;padding:0;margin:0;max-block-size:min(var(--size-language-menu-max), 70vb);min-inline-size:var(--size-language-menu-min);list-style:none;overflow:hidden auto;overflow-block:auto;overscroll-behavior:contain;scrollbar-gutter:stable}._9zqzYG_languageSwitcher [data-language-menu-item]{display:block;margin:0;list-style:none}._9zqzYG_languageSwitcher [data-language-menu-option]{display:grid;align-items:center;box-sizing:border-box;grid-template-columns:[_9zqzYG_code]4.25rem[_9zqzYG_label]minmax(0,1fr)[_9zqzYG_grid-end];gap:var(--space-2);inline-size:100%;min-block-size:2.75rem;text-align:start;white-space:nowrap}._9zqzYG_languageSwitcher [data-language-menu-code]{display:inline-flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;inline-size:auto;min-inline-size:0;white-space:nowrap}._9zqzYG_languageSwitcher [data-language-menu-label]{min-inline-size:0;white-space:nowrap}._9zqzYG_languageSwitcher[data-mobile-switcher] [data-language-menu-list]{inline-size:100%;max-block-size:min(var(--size-language-menu-max), 45vb);max-inline-size:100%;min-inline-size:0}._9zqzYG_languageSwitcher[data-mobile-switcher] [data-language-menu-option]{white-space:normal}._9zqzYG_languageSwitcher[data-mobile-switcher] [data-language-menu-label]{hyphens:auto;overflow-wrap:anywhere;white-space:normal}._9zqzYG_themeSwitcher{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}._9zqzYG_themeText{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);white-space:nowrap}
.K7NuIq_toastContainer{position:fixed;z-index:var(--z-index-toast);display:flex;flex-direction:column;gap:var(--space-2);inset-block-start:6rem;inset-inline-end:var(--space-4);inset-inline-start:var(--space-4);margin-inline:auto;max-inline-size:min(calc(100vi - var(--space-8)), 20rem);pointer-events:none}@media (width>=47.9375rem){.K7NuIq_toastContainer{inset-block-start:9rem}}@media (width>=48rem){.K7NuIq_toastContainer{inset-block-start:10rem;inset-inline-end:var(--space-10);inset-inline-start:auto;margin-inline:0;max-inline-size:min(calc(100vi - var(--space-12)), 22.5rem)}}@media (width>=64rem){.K7NuIq_toastContainer{max-inline-size:min(calc(100vi - var(--space-12)), 22.5rem)}}.K7NuIq_toastSuccess,.K7NuIq_toastError,.K7NuIq_toastWarning,.K7NuIq_toastInfo{display:flex;flex-wrap:wrap;align-items:flex-start;padding:var(--space-4);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);box-shadow:var(--shadow-lg);gap:var(--space-3);inline-size:100%;pointer-events:auto}.K7NuIq_toastSuccess{border-color:var(--color-surface-success-border);background:var(--color-toast-success-bg);color:var(--color-surface-success-text)}.K7NuIq_toastError{border-color:var(--color-surface-error-border);background:var(--color-toast-error-bg);color:var(--color-surface-error-text)}.K7NuIq_toastWarning{border-color:var(--color-surface-warning-border);background:var(--color-toast-warning-bg);color:var(--color-surface-warning-text)}.K7NuIq_toastInfo{border-color:var(--color-surface-info-border);background:var(--color-toast-info-bg);color:var(--color-surface-info-text)}@keyframes K7NuIq_toastSlideIn{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:translateY(0)}}@media (width>=48rem){@keyframes K7NuIq_toastSlideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}}@keyframes K7NuIq_toastSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-100%)}}@media (width>=48rem){@keyframes K7NuIq_toastSlideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}}.K7NuIq_toastEntering{animation:toastSlideIn var(--transition-duration-base) var(--transition-timing-ease) forwards}@media (prefers-reduced-motion:reduce){.K7NuIq_toastEntering{animation:none}}.K7NuIq_toastExiting{animation:toastSlideOut var(--transition-duration-base) var(--transition-timing-ease) forwards}@media (prefers-reduced-motion:reduce){.K7NuIq_toastExiting{animation:none}}.K7NuIq_toastDismiss{flex-shrink:0;padding:var(--space-1);border:none;border-radius:var(--border-radius-sm);background:0 0;color:inherit;cursor:pointer;transition:background-color var(--transition-duration-base) var(--transition-timing-ease)}@media (prefers-reduced-motion:reduce){.K7NuIq_toastDismiss{transition:none}}@media (hover:hover){.K7NuIq_toastDismiss:hover,.K7NuIq_toastDismiss:focus-visible{background-color:var(--color-background-muted-hover)}}.K7NuIq_toastAction{flex-shrink:0;padding:var(--space-1) var(--space-2);border:none;border-radius:var(--border-radius-sm);background:0 0;color:inherit;cursor:pointer;font-weight:var(--font-weight-semibold);text-decoration:underline;transition:background-color var(--transition-duration-base) var(--transition-timing-ease)}@media (prefers-reduced-motion:reduce){.K7NuIq_toastAction{transition:none}}@media (hover:hover){.K7NuIq_toastAction:hover,.K7NuIq_toastAction:focus-visible{background-color:var(--color-background-muted-hover)}}.K7NuIq_toastMessage{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}.K7NuIq_toastDemoContainer>div{position:static;box-shadow:var(--shadow-md);inset:auto;margin-inline:0;max-inline-size:100%}.K7NuIq_toastTextSuccess{color:var(--color-success);font-weight:var(--font-weight-medium)}.K7NuIq_toastTextError{color:var(--color-error)}.K7NuIq_toastIcon{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:center;block-size:var(--size-icon-sm);inline-size:var(--size-icon-sm)}
.j0FdzW_root{position:fixed;inset-inline-end:1rem;inset-block-end:1rem;z-index:70}.j0FdzW_trigger{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.5rem;min-block-size:2.75rem;padding:0 .875rem;border:.0625rem solid #b42318;border-radius:.5rem;background:#b42318;color:var(--color-text-inverse);font:inherit;font-weight:700;box-shadow:0 .625rem 1.5rem #0f172a2e;cursor:pointer}.j0FdzW_triggerIcon{inline-size:1.125rem;block-size:1.125rem;flex:none}.j0FdzW_backdrop{position:fixed;inset:0;z-index:80;display:grid;place-items:end center;padding:1rem;background:#0f172a6b}.j0FdzW_dialog{inline-size:min(100%,27.5rem);border:.0625rem solid #e2e8f0;border-radius:.5rem;background:#fff;color:var(--color-text-secondary);box-shadow:0 1.5rem 3.75rem #0f172a47}.j0FdzW_header{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1rem .75rem;border-block-end:.0625rem solid #e2e8f0}.j0FdzW_title{margin:0;font-size:1.125rem;line-height:1.5}.j0FdzW_close{display:inline-grid;place-items:center;inline-size:2rem;block-size:2rem;border:.0625rem solid #cbd5e1;border-radius:.5rem;background:#fff;color:var(--color-text-secondary);cursor:pointer}.j0FdzW_close svg{inline-size:1rem;block-size:1rem}.j0FdzW_body{display:grid;gap:.75rem;padding:1rem}.j0FdzW_field{display:grid;gap:.375rem}.j0FdzW_label{font-size:1rem;font-weight:700;color:var(--color-text-primary)}.j0FdzW_select,.j0FdzW_textarea{inline-size:100%;border:.0625rem solid #cbd5e1;border-radius:.5rem;background:#fff;color:var(--color-text-secondary);font:inherit}.j0FdzW_select{min-block-size:2.5rem;padding:0 .625rem}.j0FdzW_textarea{min-block-size:7rem;resize:block;padding:.625rem}.j0FdzW_status{min-block-size:1.25rem;margin:0;font-size:1rem;color:var(--color-text-tertiary)}.j0FdzW_error{color:var(--color-danger-button-bg)}.j0FdzW_actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding:0 1rem 1rem}.j0FdzW_secondary,.j0FdzW_primary{min-block-size:2.5rem;border-radius:.5rem;padding:0 .875rem;font:inherit;font-weight:700;cursor:pointer}.j0FdzW_secondary{border:.0625rem solid #cbd5e1;background:#fff;color:var(--color-text-secondary)}.j0FdzW_primary{border:.0625rem solid #b42318;background:#b42318;color:var(--color-text-inverse)}.j0FdzW_primary:disabled{cursor:not-allowed;opacity:.62}@media (width<=32.5rem){.j0FdzW_root{inset-inline-end:.75rem;inset-block-end:.75rem}.j0FdzW_trigger{min-inline-size:2.75rem;padding:0 .75rem}.j0FdzW_backdrop{place-items:end stretch;padding:.5rem}}
.VukkXG_loadingAvatar{position:relative;display:flex;flex-wrap:wrap;overflow:hidden;align-items:center;justify-content:center;border-radius:var(--border-radius-lg);background:var(--color-background-muted);block-size:var(--size-icon-2xl);inline-size:var(--size-icon-2xl)}.VukkXG_loadingAvatar:before{position:absolute;animation:1.5s infinite VukkXG_loading-shimmer;background:linear-gradient(to right, transparent, var(--color-background-secondary), transparent);background-repeat:no-repeat;block-size:100%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.VukkXG_loadingAvatar:before{animation:none}}.VukkXG_loadingAvatarSpinning{position:relative;display:flex;flex-wrap:wrap;overflow:hidden;align-items:center;justify-content:center;border-radius:var(--border-radius-lg);animation:1s linear infinite VukkXG_loading-spin;background:var(--color-background-muted);block-size:var(--size-icon-2xl);inline-size:var(--size-icon-2xl)}@media (prefers-reduced-motion:reduce){.VukkXG_loadingAvatarSpinning{animation:none}}@keyframes VukkXG_loading-spin{to{transform:rotate(360deg)}}@keyframes VukkXG_loading-shimmer{to{transform:translate(100%)}}.VukkXG_skeletonLine,.VukkXG_skeletonLineShort{position:relative;overflow:hidden;border-radius:var(--border-radius-sm);background:var(--color-background-muted);block-size:var(--space-3);inline-size:100%}.VukkXG_skeletonLineShort{inline-size:60%}.VukkXG_loadingCenter{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-8);gap:var(--space-3);text-align:center}.VukkXG_loadingOverlay{position:absolute;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;backdrop-filter:var(--backdrop-blur-sm);background:var(--color-loading-overlay);inset:0}.VukkXG_loadingText{color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin-block-start:var(--space-2)}.VukkXG_skeletonChart{position:relative;overflow:hidden;border-radius:var(--border-radius-md);background:var(--color-background-muted);block-size:18.75rem;inline-size:100%}.VukkXG_skeletonChart:before{position:absolute;animation:1.5s infinite VukkXG_loading-shimmer;background:linear-gradient(to right, transparent, var(--color-background-secondary), transparent);background-repeat:no-repeat;block-size:100%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.VukkXG_skeletonChart:before{animation:none}}.VukkXG_skeletonTable{position:relative;overflow:hidden;border-radius:var(--border-radius-md);background:var(--color-background-muted);block-size:12.5rem;inline-size:100%}.VukkXG_skeletonTable:before{position:absolute;animation:1.5s infinite VukkXG_loading-shimmer;background:linear-gradient(to right, transparent, var(--color-background-secondary), transparent);background-repeat:no-repeat;block-size:100%;content:"";inline-size:100%;inset-block-start:0;inset-inline-start:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.VukkXG_skeletonTable:before{animation:none}}.VukkXG_loadingCenterWithPadding{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-8);text-align:center}
._5q-qYa_notificationCenter{position:relative}._5q-qYa_notificationBellButton{position:relative;display:inline-flex;flex:none;flex-wrap:nowrap;align-items:center;justify-content:center;padding:0;border:none;border-radius:var(--border-radius-md);background:0 0;block-size:3rem;color:var(--color-text-secondary);cursor:pointer;inline-size:3rem;touch-action:manipulation;transition:background-color var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._5q-qYa_notificationBellButton{transition:none}}@media (hover:hover){._5q-qYa_notificationBellButton:hover,._5q-qYa_notificationBellButton:focus-visible{background-color:var(--color-background-muted-hover);color:var(--color-text-primary)}}._5q-qYa_notificationBellIcon{display:inline-flex;flex:none;flex-wrap:nowrap;align-items:center;justify-content:center;block-size:var(--size-icon-sm);inline-size:var(--size-icon-sm)}._5q-qYa_notificationBellIcon>svg{block-size:100%;inline-size:100%}._5q-qYa_notificationBadge{position:absolute;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;border:var(--border-width-1) solid var(--color-surface-error-border);border-radius:var(--border-radius-full);background-color:var(--color-surface-error-bg);block-size:1rem;color:var(--color-surface-error-text);font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);inset-block-start:0;inset-inline-end:0;line-height:var(--line-height-none);min-inline-size:1rem;padding-inline:var(--space-1);pointer-events:none}._5q-qYa_notificationPanel{position:absolute;z-index:var(--z-index-dropdown);display:flex;overflow:hidden;flex-direction:column;border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-md);background:var(--color-background-card);box-shadow:var(--shadow-lg);inline-size:min(var(--container-size-sm), calc(100vi - var(--space-8)));inset-block-start:100%;inset-inline-end:0;inset-inline-start:auto;margin-block-start:var(--space-1);max-block-size:min(var(--container-size-sm), calc(100dvb - 6rem))}@media (width>=48rem){._5q-qYa_notificationPanel{inline-size:var(--container-size-sm)}}._5q-qYa_notificationPanelHeader{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:space-between;padding:var(--space-3);border-block-end:var(--border-width-1) solid var(--color-border-primary);gap:var(--space-2)}._5q-qYa_notificationPanelTitle{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight)}._5q-qYa_notificationPanelActions{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-2)}@media (width<=29.9375rem){._5q-qYa_notificationPanelHeader{align-items:stretch;flex-direction:column}._5q-qYa_notificationPanelActions{justify-content:flex-start}}._5q-qYa_notificationPanelAction{padding:var(--space-1) var(--space-2);border:none;border-radius:var(--border-radius-sm);background:0 0;color:var(--color-text-tertiary);cursor:pointer;font-size:var(--font-size-xs);line-height:var(--line-height-tight);transition:background-color var(--transition-duration-fast);white-space:nowrap}@media (prefers-reduced-motion:reduce){._5q-qYa_notificationPanelAction{transition:none}}@media (hover:hover){._5q-qYa_notificationPanelAction:hover,._5q-qYa_notificationPanelAction:focus-visible{background-color:var(--color-background-muted-hover);color:var(--color-text-primary)}}._5q-qYa_notificationList{flex:1;padding:0;margin:0;list-style:none;overflow-block:auto;overscroll-behavior:contain;scrollbar-gutter:stable}._5q-qYa_notificationItem{display:flex;flex-wrap:wrap;align-items:flex-start;padding:var(--space-3);border-block-end:var(--border-width-1) solid var(--color-border-primary);color:inherit;gap:var(--space-3);inline-size:100%;text-align:start;text-decoration:none;transition:background-color var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._5q-qYa_notificationItem{transition:none}}@media (hover:hover){._5q-qYa_notificationItem:hover,._5q-qYa_notificationItem:focus-visible{background-color:var(--color-background-muted-hover)}}._5q-qYa_notificationItem:last-child{border-block-end:none}._5q-qYa_notificationItemUnread{border-inline-start:var(--border-width-2) solid var(--color-brand-primary)}._5q-qYa_notificationItemIcon{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:center;block-size:var(--size-icon-sm);color:var(--color-text-tertiary);inline-size:var(--size-icon-sm)}._5q-qYa_notificationItemIconPackage{color:var(--color-surface-success-text)}._5q-qYa_notificationItemIconError{color:var(--color-surface-error-text)}._5q-qYa_notificationItemIconSuccess{color:var(--color-surface-success-text)}._5q-qYa_notificationItemIconSystem{color:var(--color-text-tertiary)}._5q-qYa_notificationItemContent{display:flex;flex:1;flex-direction:column;gap:var(--space-1);min-inline-size:0}._5q-qYa_notificationItemTitle{color:var(--color-text-primary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-tight)}._5q-qYa_notificationItemMessage{overflow:hidden;color:var(--color-text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-normal);text-overflow:ellipsis;white-space:nowrap}._5q-qYa_notificationItemTime{color:var(--color-text-tertiary);font-size:var(--font-size-xs);line-height:var(--line-height-snug)}._5q-qYa_notificationItemDismiss{flex-shrink:0;padding:var(--space-1);border:none;border-radius:var(--border-radius-sm);background:0 0;color:var(--color-text-tertiary);cursor:pointer;font-size:var(--font-size-xs);line-height:var(--line-height-none);transition:background-color var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){._5q-qYa_notificationItemDismiss{transition:none}}@media (hover:hover){._5q-qYa_notificationItemDismiss:hover,._5q-qYa_notificationItemDismiss:focus-visible{background-color:var(--color-background-muted-hover);color:var(--color-text-primary)}}._5q-qYa_notificationItemGroupBadge{display:inline-flex;flex-wrap:wrap;align-items:center;justify-content:center;border-radius:var(--border-radius-full);background-color:var(--color-background-muted);block-size:1.25rem;color:var(--color-text-secondary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-none);margin-inline-start:var(--space-2);min-inline-size:1.25rem;padding-inline:var(--space-1);vertical-align:middle}._5q-qYa_notificationEmpty{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-8);color:var(--color-text-tertiary);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}
.W6F3xq_modalContainer{display:flex;flex-direction:column;gap:var(--space-4)}.W6F3xq_modalCompact{max-inline-size:var(--container-size-sm)}.W6F3xq_modalSpacious{max-inline-size:var(--container-size-lg)}.W6F3xq_modalContent{display:flex;flex-direction:column;padding:var(--space-4);border-radius:var(--border-radius-lg);background:var(--color-background-card);box-shadow:var(--shadow-floating);gap:var(--space-4)}.W6F3xq_confirmDialogOverlay{position:fixed;z-index:var(--z-index-modal);display:grid;overflow-block:auto;overscroll-behavior:contain;padding:max(var(--space-4), env(safe-area-inset-top)) max(var(--space-4), env(safe-area-inset-right)) max(var(--space-4), env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left));backdrop-filter:var(--backdrop-blur-md);background-color:var(--color-backdrop);inset:0;place-items:center;scrollbar-gutter:stable}.W6F3xq_confirmDialog{display:flex;flex-direction:column;padding:var(--space-4);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-lg);background-color:var(--color-background-card);box-shadow:var(--shadow-xl);gap:var(--space-4);inline-size:min(100%, var(--container-size-md));max-block-size:90dvb;outline:none;overflow-block:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.W6F3xq_confirmDialogScrollable{max-block-size:90vb;overflow-block:auto;scrollbar-gutter:stable;overscroll-behavior:contain}.W6F3xq_confirmDialogPlanModal{display:flex;overflow:hidden;flex-direction:column}.W6F3xq_confirmDialogPlanModal>header{flex-shrink:0}.W6F3xq_confirmDialogPlanModal>form{display:flex;overflow:hidden;flex:1;flex-direction:column;min-block-size:0}.W6F3xq_confirmDialogPlanModal>form fieldset{flex:1;min-block-size:0;overflow-block:auto;scrollbar-gutter:stable;overscroll-behavior:contain}.W6F3xq_confirmDialogPlan{display:flex;overflow:hidden;flex-direction:column;padding:var(--space-4);border-radius:var(--border-radius-lg);background-color:var(--color-background-card);box-shadow:var(--shadow-xl);inline-size:var(--container-size-full);max-block-size:90vb;max-inline-size:var(--container-size-md);overflow-block:auto;scrollbar-gutter:stable;overscroll-behavior:contain}.W6F3xq_confirmDialogPlan>header{flex-shrink:0}.W6F3xq_confirmDialogPlan>form{display:flex;overflow:hidden;flex:1;flex-direction:column;min-block-size:0}.W6F3xq_confirmDialogPlan>form fieldset{flex:1;min-block-size:0;overflow-block:auto;scrollbar-gutter:stable;overscroll-behavior:contain}.W6F3xq_confirmDialogActions{display:grid;gap:var(--space-2);grid-template-columns:[W6F3xq_actions-start]1fr[W6F3xq_actions-end];margin-block-start:var(--space-2)}.W6F3xq_confirmDialogActions>*{min-block-size:3rem}.W6F3xq_dialogOverlay{position:fixed;z-index:1000;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;padding:var(--space-4);backdrop-filter:var(--backdrop-blur-md);background-color:var(--color-backdrop);inset-block-end:0;inset-block-start:0;inset-inline-end:0;inset-inline-start:0}.W6F3xq_dialogCard{padding:var(--space-4);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-lg);background-color:var(--color-background-card);box-shadow:var(--shadow-xl);inline-size:var(--container-size-full);max-block-size:90dvb;max-inline-size:var(--container-size-md);overflow-block:auto;scrollbar-gutter:stable;overscroll-behavior:contain}.W6F3xq_dialogHeader{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-block-end:var(--space-4)}.W6F3xq_dialogBody{padding-block-end:var(--space-4)}.W6F3xq_dialogFooter{border-block-start:var(--border-width-1) solid var(--color-border-primary);padding-block-start:var(--space-4)}.W6F3xq_closeButton{padding:var(--space-1);border:none;border-radius:var(--border-radius-sm);background:0 0;color:var(--color-text-tertiary);cursor:pointer;font-size:var(--font-size-lg);line-height:var(--line-height-none);transition:all var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){.W6F3xq_closeButton{transition:none}}@media (hover:hover){.W6F3xq_closeButton:hover,.W6F3xq_closeButton:focus-visible{background:var(--color-background-muted-hover);color:var(--color-text-primary)}}.W6F3xq_modalTextarea{display:block;padding:var(--space-2) var(--space-3);border:var(--border-width-1) solid var(--color-border-primary);border-radius:var(--border-radius-sm);background:var(--color-background-input);color:var(--color-text-primary);font-size:var(--font-size-base);inline-size:100%;line-height:var(--line-height-normal);transition:all var(--transition-duration-fast)}@media (prefers-reduced-motion:reduce){.W6F3xq_modalTextarea{transition:none}}.W6F3xq_modalTitle{color:var(--color-text-primary);font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);margin:0}.W6F3xq_modalDescription{color:var(--color-text-secondary);font-size:var(--font-size-sm);line-height:var(--line-height-normal);margin:0}@media (width>=30rem){.W6F3xq_confirmDialogActions{display:flex;flex-wrap:nowrap;justify-content:flex-end}}@media (width>=48rem){.W6F3xq_confirmDialogOverlay{padding:var(--space-8)}.W6F3xq_dialogOverlay{padding:var(--space-8)}.W6F3xq_confirmDialog{padding:var(--space-8)}.W6F3xq_confirmDialogPlan{padding:var(--space-8)}.W6F3xq_dialogCard{padding:var(--space-8)}.W6F3xq_modalContent{padding:var(--space-6)}}
.BBLEza_userLayoutShell{display:flex;flex-direction:column;background-color:var(--color-background-primary);inline-size:100%;max-inline-size:100%;min-block-size:100dvb;min-inline-size:0}.BBLEza_userLayoutBody{display:flex;flex-wrap:nowrap;overflow:clip;flex:auto;inline-size:100%;max-inline-size:100%;min-inline-size:0}.BBLEza_userLayoutMain{flex:auto}
