:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--g-canvas:#090909;--g-canvas-glow:radial-gradient(circle at 78% -10%, #ffbd5913, transparent 25rem);--g-chrome:#090909eb;--g-surface-sunken:#0f1010;--g-surface-1:#111212;--g-surface-2:#151616;--g-surface-3:#181919;--g-surface-4:#1d1e1f;--g-control:#1a1b1c;--g-control-raised:#202123;--g-line-1:#242629;--g-line-2:#292b2e;--g-line-3:#2e3033;--g-line-4:#333538;--g-line-5:#3a3c3f;--g-line-chrome:#ffffff14;--g-ink-1:#eee9e1;--g-ink-2:#d8d4cd;--g-ink-3:#aaa8a3;--g-ink-4:#8a8c90;--g-ink-5:#62656a;--g-accent:#ffbd59;--g-accent-hover:#ffd18b;--g-on-accent:#19140c;--g-accent-deep:#c08a3e;--g-accent-a06:#ffbd590f;--g-accent-a08:#ffbd5914;--g-accent-a16:#ffbd5929;--g-accent-a22:#ffbd5938;--g-accent-a35:#ffbd5959;--g-accent-a55:#ffbd598c;--g-success:#5ed19a;--g-success-bg:#5ed19a12;--g-success-line:#5ed19a47;--g-danger:#e67575;--g-danger-bg:#e6757512;--g-danger-line:#e6757547;--g-info:#7fa7e8;--g-info-bg:#7fa7e812;--g-info-line:#7fa7e847;--g-attention:var(--g-accent);--g-attention-bg:var(--g-accent-a06);--g-attention-line:var(--g-accent-a35);--g-font-sans:var(--font-geist-sans), system-ui, sans-serif;--g-font-mono:var(--font-geist-mono), ui-monospace, monospace;--g-text-xs:.6875rem;--g-text-sm:.75rem;--g-text-md:.8125rem;--g-text-body:.875rem;--g-text-nav:.9375rem;--g-text-title:1.125rem;--g-text-entity:clamp(1.3rem, 2.5vw, 1.85rem);--g-text-display:clamp(28px, 3.2vw, 46px);--g-text-metric:22px;--g-radius-xs:6px;--g-radius-sm:8px;--g-radius-md:9px;--g-radius-lg:12px;--g-radius-xl:.9rem;--g-radius-pill:999px;--g-shadow-modal:0 2rem 6rem #0000008c, 0 0 0 1px #ffbd590a;--g-shadow-overlay:1.25rem 0 3.5rem #00000073;--g-shadow-popover:0 1rem 2.5rem #00000080;--g-glow-accent:0 0 12px #ffbd5940;--g-ease:cubic-bezier(.2, .8, .2, 1);--g-dur-fast:.14s;--g-dur:.16s;--g-dur-slow:.18s;--g-control-h:44px;--g-topbar-h:72px;--g-subnav-h:45px;--g-sidebar-w:clamp(13.5rem, 16vw, 15rem);--g-bottomnav-h:56px;--g-page-pad:34px 28px 64px;--g-z-topbar:30;--g-z-sidebar:35;--g-z-bottomnav:40;--g-z-popover:60;--g-z-modal:80;--g-z-toast:90;--g-z-loader:100;--g-chart-1:var(--g-accent);--g-chart-2:var(--g-ink-3);--g-chart-3:var(--g-success);--g-chart-4:var(--g-info);--g-chart-5:var(--g-danger);--g-chart-grid:var(--g-line-1);--g-chart-bar:#ffbd5947}
.global-error-module__1OtVaG__body{background:var(--g-canvas-glow), var(--g-canvas);min-height:100dvh;color:var(--g-ink-2);font-family:var(--g-font-sans,system-ui, sans-serif);place-items:center;margin:0;padding:24px 16px;display:grid}.global-error-module__1OtVaG__card{border:1px solid var(--g-line-3);border-radius:var(--g-radius-lg);background:var(--g-surface-1);text-align:center;width:100%;max-width:420px;padding:32px 28px}.global-error-module__1OtVaG__title{color:var(--g-ink-1);font-size:var(--g-text-entity);margin:0 0 8px;font-weight:700}.global-error-module__1OtVaG__description{color:var(--g-ink-3);margin:0 0 24px;line-height:1.6}.global-error-module__1OtVaG__retry{min-height:var(--g-control-h);border-radius:var(--g-radius-sm);background:var(--g-accent);color:var(--g-on-accent);cursor:pointer;font-size:var(--g-text-md);border:0;padding:10px 18px;font-weight:650}.global-error-module__1OtVaG__retry:focus-visible{outline:2px solid var(--g-accent);outline-offset:2px}
