@source "../../../../packages/ui/src/**/*.{ts,tsx}";@variant dark (&:where(.dark,.dark*));@theme inline{--color-background: var(--background); --color-foreground: var(--foreground); --color-card: var(--card); --color-card-foreground: var(--card-foreground); --color-popover: var(--popover); --color-popover-foreground: var(--popover-foreground); --color-primary: var(--primary); --color-primary-foreground: var(--primary-foreground); --color-secondary: var(--secondary); --color-secondary-foreground: var(--secondary-foreground); --color-muted: var(--muted); --color-muted-foreground: var(--muted-foreground); --color-accent: var(--accent); --color-accent-foreground: var(--accent-foreground); --color-destructive: var(--destructive); --color-destructive-foreground: var(--destructive-foreground); --color-border: var(--border); --color-input: var(--input); --color-ring: var(--ring); --radius-radius: var(--radius); --color-chart-1: var(--chart-1); --color-chart-2: var(--chart-2); --color-chart-3: var(--chart-3); --color-chart-4: var(--chart-4); --color-chart-5: var(--chart-5); --font-sans: var(--font-geist-sans); --font-mono: var(--font-geist-mono); --color-sidebar-ring: var(--sidebar-ring); --color-sidebar-border: var(--sidebar-border); --color-sidebar-accent-foreground: var(--sidebar-accent-foreground); --color-sidebar-accent: var(--sidebar-accent); --color-sidebar-primary-foreground: var(--sidebar-primary-foreground); --color-sidebar-primary: var(--sidebar-primary); --color-sidebar-foreground: var(--sidebar-foreground); --color-sidebar-foreground: var(--sidebar-foreground); --color-sidebar: var(--sidebar); --animate-accordion-down: accordion-down .2s ease-out; --animate-accordion-up: accordion-up .2s ease-out; @keyframes accordion-down { from { height: 0; }to { height: var(--radix-collapsible-content-height); }}@keyframes accordion-up { from { height: var(--radix-collapsible-content-height); }to { height: 0; }}@keyframes fadeInRotate { 0% { opacity: 0; transform: rotate(0deg)scale(.9); }100% { opacity: 1; transform: rotate(60deg)scale(1); }}--animate-scroll: scroll var(--animation-duration,40s)var(--animation-direction,forwards)linear infinite; @keyframes scroll { to { transform: translate(calc(-50% - .5rem)); }}}:root{--background:#f1f5f9;--foreground:#020817;--card:#fff;--card-foreground:#020817;--popover:#e9f1fc;--popover-foreground:#020817;--primary:#0f172a;--primary-foreground:#f8fafc;--secondary:#d2e1f3;--secondary-foreground:#0f172a;--muted:#f1f5f9;--muted-foreground:#64748b;--accent:#e9f1fc;--accent-foreground:#0f172a;--destructive:#f04343;--destructive-foreground:#f8fafc;--border:#c9d4e3;--input:#e2e8f0;--ring:#020817;--radius:.5rem;--chart-1:#e76e50;--chart-2:#2a9d90;--chart-3:#274754;--chart-4:#e8c468;--chart-5:#f4a462;--sidebar:var(--card);--sidebar-foreground:var(--muted-foreground);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--secondary-foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring);--font-sans:var(--font-geist-sans);--font-mono:var(--font-geist-mono)}.dark{--background:#020817;--foreground:#f8fafc;--card:#0c1727;--card-foreground:#f8fafc;--popover:#0d131cfa;--popover-foreground:#f8fafc;--primary:#f8fafc;--primary-foreground:#0f172a;--secondary:#3a5478;--secondary-foreground:#f8fafc;--muted:#1e293b;--muted-foreground:#94a3b8;--accent:#0d131cfa;--accent-foreground:#f8fafc;--destructive:#a92727;--destructive-foreground:#f8fafc;--border:#1e293b;--input:#1e293b;--ring:#cbd5e1;--chart-1:#2662d9;--chart-2:#2eb88a;--chart-3:#e88c30;--chart-4:#af57db;--chart-5:#e23670;--sidebar:var(--card);--sidebar-foreground:var(--muted-foreground);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-accent:var(--muted);--sidebar-accent-foreground:var(--secondary-foreground);--sidebar-border:var(--border);--sidebar-ring:var(--ring)}@layer base{@apply border-border;h1,h2,h3,h4,h5,h6{font-family:var(--font-inter)}@apply bg-background text-foreground;[data-info-sheet]{pointer-events:auto!important}}@apply !bg-transparent!border-0!p-0!w-auto!shadow-none;
