body{overscroll-behavior:none;font-family:var(--font-sans,"Futura"),var(--font-saira,var(--font-inter)),sans-serif;background-color:#0000}:root{--font-sans:var(--font-saira,var(--font-inter));--link-hover:var(--primary);--header-height:4rem;--destructive:var(--color-red-600);--destructive-foreground:var(--color-red-50);--success:var(--color-emerald-600);--success-foreground:var(--color-emerald-50);--warning:var(--color-amber-500);--warning-foreground:var(--color-amber-50)}.theme-default{--gw-loader-bg:none;--background:#1b1b1f;--foreground:#f9fafb;--card:#222229;--card-foreground:#f9fafb;--popover:#222229;--popover-foreground:#f9fafb;--primary:#fe5a1d;--primary-foreground:#000;--secondary:#2a2a33;--secondary-foreground:#f1f5f9;--muted:#26262e;--muted-foreground:#cbd5e1;--accent:#26262e;--accent-foreground:#f1f5f9;--border:#ffffff1a;--input:#ffffff1f;--ring:#fe5a1d;--sidebar:#16161a;--sidebar-foreground:#f9fafb;--sidebar-border:#ffffff1f;--sidebar-accent:#222229;--sidebar-accent-foreground:#f1f5f9;--sidebar-primary:#fe5a1d;--sidebar-primary-foreground:#000;--sidebar-ring:#fe5a1d;--sidebar-button-foreground:#f3f4f6;--primary-rgb:254,90,29}.theme-default-light{--gw-loader-bg:none;--background:#f9fafb;--foreground:#000;--card:#fff;--card-foreground:#000;--popover:#fff;--popover-foreground:#000;--primary:#fe5a1d;--primary-foreground:#000;--secondary:#f3f4f6;--secondary-foreground:#000;--muted:#f3f4f6;--muted-foreground:#6b7280;--accent:#f3f4f6;--accent-foreground:#000;--border:#e5e7eb;--input:#e5e7eb;--ring:#fe5a1d;--sidebar:#fff;--sidebar-foreground:#000;--sidebar-border:#e5e7eb;--sidebar-accent:#f3f4f6;--sidebar-accent-foreground:#000;--sidebar-primary:#fe5a1d;--sidebar-primary-foreground:#000;--sidebar-ring:#fe5a1d;--sidebar-button-foreground:#374151;--primary-rgb:254,90,29}.theme-purple{--gw-loader-bg:radial-gradient(circle at 18% 18%,var(--primary),transparent 58%),radial-gradient(circle at 78% 22%,var(--accent),transparent 56%),linear-gradient(135deg,var(--primary),var(--accent))}@supports (color:color-mix(in lab, red, red)){.theme-purple{--gw-loader-bg:radial-gradient(circle at 18% 18%,color-mix(in oklab,var(--primary),transparent 55%),transparent 58%),radial-gradient(circle at 78% 22%,color-mix(in oklab,var(--accent),transparent 60%),transparent 56%),linear-gradient(135deg,color-mix(in oklab,var(--primary),transparent 92%),color-mix(in oklab,var(--accent),transparent 94%))}}.theme-purple{--font-sans:var(--font-jersey-25,var(--font-inter));--radius:.375rem;--text-lg:1.52rem;--text-base:1.34rem;--text-sm:1.18rem;letter-spacing:.11em;--background:#070b1f;--foreground:#eef2ff;--primary:#7c3aed;--primary-foreground:#07111f;--accent:#22d3ee;--accent-foreground:#07111f;--muted:#0d1226e0;--muted-foreground:#94a3d19e;--secondary:#080c1bd9;--secondary-foreground:#eef2ff;--card:#0d1226e0;--card-foreground:#eef2ff;--popover:#0d1226e0;--popover-foreground:#eef2ff;--border:#7a7eff52;--input:#7a7eff2e;--ring:#8a95ff8c;--sidebar:#050814;--sidebar-foreground:#eef2ff;--sidebar-border:#7a7eff52;--sidebar-accent:#4f46e559;--sidebar-accent-foreground:#eef2ff;--sidebar-primary:#7c3aed;--sidebar-primary-foreground:#07111f;--sidebar-ring:#8a95ff8c;--sidebar-button-foreground:#eef2ff;--primary-rgb:124,58,237;--gw-widget-bg:#070b1f;--gw-widget-gradient:radial-gradient(circle at 20% 20%,#7c3aed52,transparent 55%),radial-gradient(circle at 80% 15%,#22d3ee47,transparent 50%),#050814;--gw-widget-surface:#0d1226e0;--gw-widget-surface-strong:#141b34eb;--gw-widget-panel:#080c1bd9;--gw-widget-text-strong:#eef2ff;--gw-widget-text-muted:#cbd5e1c7;--gw-widget-text-subtle:#94a3d19e;--gw-widget-button-fg:#07111f;--gw-widget-button:linear-gradient(135deg,#7c3aed,#22d3ee);--gw-widget-button-hover:linear-gradient(135deg,#8b5cf6,#38e5ff);--gw-widget-pill:#4f46e559;--gw-widget-pill-border:#a0aeff38;--gw-widget-ring:#8a95ff8c;--gw-widget-avatar-ring:#5eead473;--gw-widget-border:#7a7eff52;--gw-widget-divider:#7a7eff2e;--gw-widget-messages-border:#7a7eff2e;--gw-widget-shadow:0 32px 60px -28px #2087ff73;--gw-widget-button-shadow:0 14px 30px -18px #7c3aedb3;--gw-widget-header-shadow:inset 0 -1px 0 #ffffff14;--gw-widget-panel-shadow:inset 0 18px 48px -32px #2b7aff52;--gw-widget-conversation-shadow:0 12px 28px -22px #080c1be6;--gw-widget-header:linear-gradient(180deg,#0b1024d9 0%,#0b10248c 55%,transparent 100%);--gw-widget-header-border:#7482ff47;--gw-widget-header-back-bg:#22d3ee1f;--gw-widget-header-back-hover-bg:#7c3aed33;--gw-widget-header-collapsed-bg:#0b1024eb;--gw-widget-header-collapsed-shadow:0 18px 28px -28px #070b17e6;--gw-widget-input-focus-glow:0 0 0 2px #7c3aed40;--gw-widget-input-inset:inset 0 0 0 1px #ffffff0a;--gw-widget-input-inset-focus:inset 0 0 0 1px #ffffff0f;--gw-widget-scroll:#7c3aed52;--gw-widget-scroll-track:#11183099;--gw-widget-secondary:#253056bf;--gw-widget-secondary-border:#707eff38;--gw-widget-article-item-bg:#ffffff05;--gw-widget-article-item-hover-bg:#7c3aed14;--gw-widget-article-item-hover-border:#7c3aed59;--gw-widget-agent-bubble-bg:#0f142ad1;--gw-widget-agent-bubble-border:#8893ff2e;--gw-widget-agent-bubble-shadow:inset 0 1px 0 #ffffff0a;--gw-widget-user-border:#5eead459;--gw-widget-messages-footer-gradient:linear-gradient(180deg,#090d1ce6 0%,#090d1cb3 60%,transparent 100%)}.theme-purple .font-mono{letter-spacing:.03em;font-size:1rem}.theme-purple .profile-username,.theme-purple [data-slot=profile-username],.theme-purple .profile-header [data-slot=title]{letter-spacing:.14em;font-size:1.6rem;font-weight:800}.theme-purple .profile-meta,.theme-purple [data-slot=profile-meta],.theme-purple .profile-header [data-slot=meta]{letter-spacing:.16em;gap:var(--spacing,.25rem);font-size:1.12rem}.theme-purple [data-slot=toggle-group-item],.theme-purple [data-slot=toggle-group] [role=tab]{letter-spacing:.24em;padding-inline:calc(var(--spacing,.25rem)*3.8);min-height:calc(var(--spacing,.25rem)*9.5);font-size:1.2rem;font-weight:700;line-height:1.15}.theme-purple .bank-action-grid button{letter-spacing:.12em;white-space:nowrap;text-overflow:ellipsis;width:100%;min-height:44px;padding-inline:1rem;font-size:1.08rem;font-weight:800;line-height:1.1;overflow:hidden}@media (prefers-color-scheme:dark){.theme-purple{--background:#070b1f}}.theme-miami-vice{--gw-loader-bg:radial-gradient(circle at 16% 20%,var(--primary),transparent 60%),radial-gradient(circle at 78% 18%,var(--ring),transparent 58%),radial-gradient(circle at 62% 86%,var(--accent),transparent 62%),linear-gradient(135deg,var(--sidebar-primary),var(--primary))}@supports (color:color-mix(in lab, red, red)){.theme-miami-vice{--gw-loader-bg:radial-gradient(circle at 16% 20%,color-mix(in oklab,var(--primary),transparent 55%),transparent 60%),radial-gradient(circle at 78% 18%,color-mix(in oklab,var(--ring),transparent 62%),transparent 58%),radial-gradient(circle at 62% 86%,color-mix(in oklab,var(--accent),transparent 70%),transparent 62%),linear-gradient(135deg,color-mix(in oklab,var(--sidebar-primary),transparent 90%),color-mix(in oklab,var(--primary),transparent 92%))}}.theme-miami-vice{--font-sans:var(--font-pricedown,"Pricedown Bl",var(--font-inter));--font-gaming:var(--font-pricedown,var(--font-bungee)),"Futura",var(--font-saira,var(--font-inter)),sans-serif;--radius:.875rem;--link-hover:#00f5ff;--background:#0b0f1a;--foreground:#f8fafc;--card:#0e1220eb;--card-foreground:#f8fafc;--popover:#0e1220eb;--popover-foreground:#f8fafc;--primary:#ff4ecd;--primary-foreground:#0b0f1a;--accent:#00e5c0;--accent-foreground:#0b0f1a;--ring:#6a00ff;--primary-rgb:255,78,205;--secondary:#141a2de6;--secondary-foreground:#f8fafc;--muted:#101424d9;--muted-foreground:#e2e8f0b8;--border:#ffffff1f;--input:#ffffff24;--sidebar:#070a12;--sidebar-foreground:#f8fafc;--sidebar-border:#ffffff1f;--sidebar-accent:#6a00ff38;--sidebar-accent-foreground:#f8fafc;--sidebar-primary:#ff8a00;--sidebar-primary-foreground:#0b0f1a;--sidebar-ring:#00e5c0;--sidebar-button-foreground:#e2e8f0e6;--gw-gradient-primary:linear-gradient(135deg,#ff4ecd,#6a00ff);--gw-gradient-accent:linear-gradient(135deg,#ff8a00,#ff4ecd);--gw-widget-bg:#0b0f1a;--gw-widget-gradient:radial-gradient(circle at 22% 18%,#ff4ecd52,transparent 58%),radial-gradient(circle at 78% 22%,#6a00ff4d,transparent 55%),radial-gradient(circle at 60% 85%,#00e5c038,transparent 60%),#070a12;--gw-widget-surface:#0e1220eb;--gw-widget-surface-strong:#12182cf5;--gw-widget-panel:#090c16e6;--gw-widget-text-strong:#f8fafc;--gw-widget-text-muted:#e2e8f0cc;--gw-widget-text-subtle:#e2e8f0ad;--gw-widget-button-fg:#0b0f1a;--gw-widget-button:linear-gradient(135deg,#ff4ecd,#6a00ff);--gw-widget-button-hover:linear-gradient(135deg,#ff8a00,#ff4ecd);--gw-widget-pill:#ff4ecd29;--gw-widget-pill-border:#ff4ecd4d;--gw-widget-ring:#00e5c080;--gw-widget-avatar-ring:#00e5c073;--gw-widget-border:#ffffff24;--gw-widget-divider:#ffffff1a;--gw-widget-messages-border:#ffffff1a;--gw-widget-shadow:0 32px 60px -28px #6a00ff73;--gw-widget-button-shadow:0 14px 30px -18px #ff4ecd99;--gw-widget-header-shadow:inset 0 -1px 0 #ffffff14;--gw-widget-panel-shadow:inset 0 18px 48px -32px #ff4ecd38;--gw-widget-conversation-shadow:0 12px 28px -22px #070a12eb;--gw-widget-header:linear-gradient(180deg,#0b0f1ae6 0%,#0b0f1a8c 55%,transparent 100%)}.theme-miami-vice h1,.theme-miami-vice h2,.theme-miami-vice h3,.theme-miami-vice h4,.theme-miami-vice .card-title,.theme-miami-vice .section-title,.theme-miami-vice [data-slot=section-title],.theme-miami-vice .gw-font-gaming{font-family:var(--font-gaming,var(--font-sans));letter-spacing:.08em;text-transform:uppercase;text-shadow:0 1px #0000008c,0 0 10px #0000004d;font-weight:800}.theme-miami-vice h5,.theme-miami-vice h6,.theme-miami-vice .card-subtitle,.theme-miami-vice .section-subtitle,.theme-miami-vice [data-slot=section-subtitle],.theme-miami-vice .subheading,.theme-miami-vice [data-slot=subheading]{font-family:var(--font-gaming,var(--font-sans));letter-spacing:.04em;text-transform:none;text-shadow:0 1px #0006,0 0 6px #0003;font-weight:700}.theme-miami-vice small,.theme-miami-vice .text-xs,.theme-miami-vice .text-sm,.theme-miami-vice .caption,.theme-miami-vice [data-slot=caption],.theme-miami-vice .text-muted-foreground{font-family:var(--font-gruppo,var(--font-inter,var(--font-sans))),sans-serif;letter-spacing:normal;text-transform:none;font-weight:400}.theme-miami-vice{--gw-widget-header-border:#ff4ecd38;--gw-widget-header-back-bg:#00e5c01a;--gw-widget-header-back-hover-bg:#ff4ecd29;--gw-widget-header-collapsed-bg:#0b0f1aeb;--gw-widget-header-collapsed-shadow:0 18px 28px -28px #070a12eb;--gw-widget-input-focus-glow:0 0 0 2px #00e5c040;--gw-widget-input-inset:inset 0 0 0 1px #ffffff0a;--gw-widget-input-inset-focus:inset 0 0 0 1px #ffffff0f;--gw-widget-scroll:#ff4ecd4d;--gw-widget-scroll-track:#070a12b3;--gw-widget-secondary:#19213abf;--gw-widget-secondary-border:#ff4ecd33;--gw-widget-article-item-bg:#ffffff05;--gw-widget-article-item-hover-bg:#ff4ecd0f;--gw-widget-article-item-hover-border:#ff4ecd47;--gw-widget-agent-bubble-bg:#090c16d6;--gw-widget-agent-bubble-border:#ff4ecd29;--gw-widget-agent-bubble-shadow:inset 0 1px 0 #ffffff0a;--gw-widget-user-border:#00e5c052;--gw-widget-messages-footer-gradient:linear-gradient(180deg,#0b0f1ae6 0%,#0b0f1ab3 60%,transparent 100%);--gw-miami-radius-card:14px;--gw-miami-radius-button:12px;--gw-miami-radius-button-secondary:10px;--gw-miami-radius-hero-md:20px;--gw-miami-radius-hero-lg:24px}.theme-miami-vice .rounded-xl{border-radius:var(--gw-miami-radius-card)}.theme-miami-vice .rounded-2xl{border-radius:var(--gw-miami-radius-hero-md)}.theme-miami-vice .rounded-3xl{border-radius:var(--gw-miami-radius-hero-lg)}.theme-miami-vice .gw-theme-toggle-subtitle{color:#fff;max-width:26ch;font-size:1rem;line-height:1.3}.theme-miami-vice [data-slot=card]{border-radius:var(--gw-miami-radius-card);will-change:transform;transition:border-radius .25s,transform .25s,box-shadow .25s}.theme-miami-vice [data-slot=button]{border-radius:var(--gw-miami-radius-button);will-change:transform;transition:border-radius .25s,transform .25s,box-shadow .25s,background-color .25s,color .25s,border-color .25s}.theme-miami-vice [data-slot=button][data-variant=outline],.theme-miami-vice [data-slot=button][data-variant=secondary],.theme-miami-vice [data-slot=button][data-variant=ghost],.theme-miami-vice [data-slot=badge]{border-radius:var(--gw-miami-radius-button-secondary)}.theme-miami-vice [data-slot=input]{border-radius:var(--gw-miami-radius-button)}.theme-miami-vice [data-slot=hero-title]{font-size:clamp(3.25rem,6vw + .5rem,6.25rem)!important;line-height:1.05!important}.theme-miami-vice [data-slot=button]:hover{transform:translateY(-2px)}.theme-miami-vice [data-slot=button][data-variant=default]:hover{border-radius:calc(var(--gw-miami-radius-button) + 2px);box-shadow:0 0 28px #ff4ecd99}.theme-miami-vice [data-slot=button][data-variant=outline]:hover,.theme-miami-vice [data-slot=button][data-variant=secondary]:hover,.theme-miami-vice [data-slot=button][data-variant=ghost]:hover,.theme-miami-vice [data-slot=badge]:hover{border-radius:calc(var(--gw-miami-radius-button-secondary) + 2px)}.theme-miami-vice [data-slot=card]:hover{border-radius:calc(var(--gw-miami-radius-card) + 2px);transform:translateY(-2px)}.theme-arcade-94{--gw-loader-bg:radial-gradient(circle at 16% 18%,var(--primary),transparent 60%),radial-gradient(circle at 78% 18%,var(--accent),transparent 58%),radial-gradient(circle at 62% 86%,var(--ring),transparent 62%),linear-gradient(135deg,var(--primary),var(--accent))}@supports (color:color-mix(in lab, red, red)){.theme-arcade-94{--gw-loader-bg:radial-gradient(circle at 16% 18%,color-mix(in oklab,var(--primary),transparent 52%),transparent 60%),radial-gradient(circle at 78% 18%,color-mix(in oklab,var(--accent),transparent 58%),transparent 58%),radial-gradient(circle at 62% 86%,color-mix(in oklab,var(--ring),transparent 70%),transparent 62%),linear-gradient(135deg,color-mix(in oklab,var(--primary),transparent 94%),color-mix(in oklab,var(--accent),transparent 96%))}}.theme-arcade-94{--font-sans:var(--font-vt323,var(--font-inter));--font-gaming:var(--font-press-start-2p,var(--font-vt323,var(--font-inter)));--text-lg:1.35rem;--text-base:1.15rem;--text-sm:1.05rem;--background:#05060a;--foreground:#f8fafc;--card:#080a10eb;--card-foreground:#f8fafc;--popover:#080a10eb;--popover-foreground:#f8fafc;--primary:#00e5ff;--primary-foreground:#05060a;--accent:#ff4ecd;--accent-foreground:#05060a;--ring:#ffd400;--primary-rgb:0,229,255;--secondary:#0a0c16eb;--secondary-foreground:#f8fafc;--muted:#080a10eb;--muted-foreground:#e2e8f0bd;--border:#ffffff29;--input:#ffffff29;--sidebar:#04050a;--sidebar-foreground:#f8fafc;--sidebar-border:#ffffff29;--sidebar-accent:#ff4ecd2e;--sidebar-accent-foreground:#f8fafc;--sidebar-primary:#00e5ff;--sidebar-primary-foreground:#05060a;--sidebar-ring:#ffd400;--sidebar-button-foreground:#f8fafce0;--radius:.25rem;--gw-arcade-radius:6px;--gw-arcade-radius-sm:4px;font-size:20px}.theme-arcade-94 [data-slot=card],.theme-arcade-94 [data-slot=button],.theme-arcade-94 [data-slot=badge],.theme-arcade-94 [data-slot=input],.theme-arcade-94 .rounded-xl,.theme-arcade-94 .rounded-2xl,.theme-arcade-94 .rounded-3xl{border-radius:var(--gw-arcade-radius)}.theme-arcade-94 [data-slot=button],.theme-arcade-94 [data-slot=badge]{border-radius:var(--gw-arcade-radius-sm)}.theme-arcade-94 [data-slot=card]{background-image:repeating-linear-gradient(#ffffff08 0 1px,#0000 2px 4px);background-color:var(--card);box-shadow:0 0 0 1px #ffffff1f,0 12px 40px -28px #00e5ff80}.theme-arcade-94 [data-slot=button]{text-transform:uppercase;letter-spacing:.08em}.theme-arcade-94 [data-slot=sidebar-menu-button]{min-height:2.75rem;padding:.65rem .75rem;font-size:1.3rem;line-height:1.1}.theme-arcade-94 [data-slot=sidebar-group-label]{font-size:1.15rem;line-height:1.1}.theme-arcade-94 [data-slot=sidebar-cube-toggle-button]{letter-spacing:.08em;font-size:1.2rem}.theme-arcade-94 .text-xs,.theme-arcade-94 .text-\[10px\],.theme-arcade-94 .text-\[11px\]{font-size:1.1rem!important;line-height:1.15!important}.theme-arcade-94 .text-sm{font-size:1.2rem!important;line-height:1.35!important}.theme-arcade-94 [data-slot=profile-username]{font-size:2.85rem;line-height:1.05}.theme-arcade-94 [data-slot=hero-subtitle]{font-size:1.35rem;line-height:1.4}.theme-arcade-94 .font-mono{letter-spacing:.02em;font-size:1rem}.theme-arcade-94 [data-slot=button]:hover{transform:translateY(-1px);box-shadow:0 0 0 1px #ffffff2e,0 0 18px #00e5ff59}
