:root{--bg:#0a0a0c;--bg-secondary:#111116;--bg-card:#16161b;--bg-hover:#1d1d24;--bg-translucent:#0a0a0cd9;--bg-translucent-strong:#0a0a0cf2;--border:#ffffff12;--border-medium:#ffffff1f;--text-primary:#ffffffeb;--text-secondary:#ffffff80;--text-muted:#ffffff40;--accent:#7c6af7;--accent-hover:#8f7ff8;--accent-glow:#7c6af726;--accent-glow-strong:#7c6af747;--green:#4ade80;--green-glow:#4ade801f;--amber:#facc15;--amber-glow:#facc151a;--red:#f87171;--red-glow:#f871711f;--blue:#60a5fa;--blue-glow:#60a5fa1f;--glass-bg:color-mix(in srgb, var(--bg-card) 68%, transparent);--glass-bg-strong:color-mix(in srgb, var(--bg-card) 84%, transparent);--glass-border:var(--border-medium);--glass-blur:blur(20px) saturate(150%);--radius-sm:7px;--radius-md:10px;--radius-lg:14px;--sidebar-width:216px;--main-padding:24px 28px;--main-padding-mobile:16px;--bp-sm:480px;--bp-md:640px;--bp-lg:900px;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-geist-sans:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-geist-mono:ui-monospace, "Cascadia Code", "Segoe UI Mono", monospace}:root[data-theme=light]{--bg:#f5f5f7;--bg-secondary:#fff;--bg-card:#fff;--bg-hover:#eeeef2;--bg-translucent:#f5f5f7d9;--bg-translucent-strong:#fffffff2;--border:#0a0a0f14;--border-medium:#0a0a0f24;--text-primary:#0a0a0feb;--text-secondary:#0a0a0f8c;--text-muted:#0a0a0f70;--accent:#6a58e8;--accent-hover:#5847d6;--accent-glow:#6a58e81f;--accent-glow-strong:#6a58e838;--green:#16a34a;--green-glow:#16a34a1a;--amber:#d97706;--amber-glow:#d977061a;--red:#dc2626;--red-glow:#dc26261a;--blue:#2563eb;--blue-glow:#2563eb1a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html,body{max-width:100vw;overflow-x:hidden}body{color:var(--text-primary);background:var(--bg);font-family:var(--font-geist-sans), system-ui, -apple-system, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:none}::selection{background:var(--accent-glow-strong);color:var(--text-primary)}
.global-error-module__dRi4Va__page{background:radial-gradient(ellipse 70% 50% at 50% -10%, var(--accent-glow-strong), transparent), var(--bg);justify-content:center;align-items:center;min-height:100dvh;padding:24px;display:flex}.global-error-module__dRi4Va__card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);text-align:center;width:100%;max-width:420px;padding:32px;box-shadow:0 24px 48px #0006}.global-error-module__dRi4Va__title{color:var(--text-primary);margin-bottom:8px;font-size:20px;font-weight:700}.global-error-module__dRi4Va__subtitle{color:var(--text-secondary);font-size:13px;line-height:1.5}.global-error-module__dRi4Va__digest{font-size:11px;font-family:var(--font-geist-mono), monospace;color:var(--text-muted);margin-top:12px}.global-error-module__dRi4Va__actions{flex-direction:column;gap:12px;margin-top:24px;display:flex}.global-error-module__dRi4Va__retryBtn{background:var(--accent);color:#fff;border-radius:var(--radius-sm);cursor:pointer;width:100%;box-shadow:0 0 20px var(--accent-glow);border:none;padding:13px 16px;font-size:14px;font-weight:600}.global-error-module__dRi4Va__retryBtn:hover{background:var(--accent-hover)}.global-error-module__dRi4Va__backLink{color:var(--text-muted);font-size:12px}.global-error-module__dRi4Va__backLink:hover{color:var(--accent)}
