@layer theme;@layer base{.admin-bridge{--orange:#ff4f00;--fog:#efefec;--fog-2:#e3e4e0;--ink:#111214;--lilac:#c9b8ff;--lime:#d8f55a;--line:#d3d4cf;--night:#1b1c1f;--night-line:#2a2c30;--danger:#c8261b;--b-font-display:var(--font-display),"Arial Narrow",system-ui,sans-serif;--b-font-body:var(--font-body),-apple-system,"Segoe UI",system-ui,sans-serif;--b-font-mono:var(--font-mono),ui-monospace,"SF Mono",Menlo,monospace;--background:var(--fog);--foreground:var(--ink);--card:#fff;--card-foreground:var(--ink);--popover:#fff;--popover-foreground:var(--ink);--primary-100:var(--orange);--primary-200:var(--orange);--primary-foreground:var(--ink);--secondary-100:var(--fog-2);--secondary-200:var(--fog-2);--secondary-foreground:var(--ink);--tertiary-100:var(--lilac);--tertiary-200:var(--lilac);--tertiary-foreground:var(--ink);--muted:var(--fog);--muted-foreground:#5d6066;--accent:var(--fog-2);--accent-foreground:var(--ink);--destructive:var(--danger);--border:var(--line);--input:var(--ink);--ring:var(--ink);--radius:.875rem;--chart-1:var(--ink);--chart-2:var(--orange);--chart-3:#8f79e8;--chart-4:#9fbf1f;--chart-5:#5d6066;--sidebar:var(--ink);--sidebar-foreground:var(--fog);--sidebar-primary:var(--orange);--sidebar-primary-foreground:var(--ink);--sidebar-accent:var(--night-line);--sidebar-accent-foreground:#fff;--sidebar-border:var(--night-line);--sidebar-ring:var(--fog);--font-sans:var(--b-font-body);--font-geist-mono:var(--b-font-mono);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--b-font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}html:has(.admin-bridge){color:#111214;background:#efefec}html:has(.admin-bridge) body{color:#111214;background:#efefec}.admin-bridge ::selection{background:var(--lime);color:#111214}.admin-bridge h1,.admin-bridge h2{font-family:var(--b-font-display);font-variation-settings:"wdth" 82;text-wrap:balance;font-stretch:82%;line-height:.98}.admin-bridge h3,.admin-bridge h4,.admin-bridge [data-slot=card-title],.admin-bridge [data-slot=dialog-title],.admin-bridge [data-slot=alert-dialog-title],.admin-bridge [data-slot=sheet-title]{font-family:var(--b-font-display);font-variation-settings:"wdth" 100;letter-spacing:-.01em;font-stretch:100%}.admin-bridge table,.admin-bridge time,.admin-bridge code,.admin-bridge kbd{font-variant-numeric:tabular-nums}.admin-bridge code,.admin-bridge kbd,.admin-bridge pre{font-family:var(--b-font-mono)}.admin-bridge :focus-visible{outline:3px solid var(--ink);outline-offset:2px}.admin-bridge [data-slot=sidebar] :focus-visible{outline-color:var(--fog)}.admin-bridge input:focus-visible,.admin-bridge textarea:focus-visible,.admin-bridge [data-slot=select-trigger]:focus-visible{outline:none}.admin-bridge .recharts-cartesian-grid line{stroke:var(--line)}.admin-bridge .recharts-text{font-family:var(--b-font-mono);fill:#5d6066;font-size:11px}.admin-bridge .recharts-default-tooltip{box-shadow:3px 3px 0 var(--ink);font-family:var(--b-font-mono);font-size:12px;border:2px solid var(--ink)!important;border-radius:12px!important}}@layer components{.ab-display{font-family:var(--b-font-display);font-variation-settings:"wdth" 82;letter-spacing:-.03em;font-weight:800;font-stretch:82%;line-height:.98}.ab-bold{font-family:var(--b-font-display);font-variation-settings:"wdth" 100;letter-spacing:-.01em;font-weight:700;font-stretch:100%}.ab-label{font-family:var(--b-font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted-foreground);font-size:11px;font-weight:600;line-height:1.2}.ab-num{font-family:var(--b-font-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1;letter-spacing:-.02em}.ab-link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:3px;text-decoration-thickness:2px}.ab-link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.ab-dot{background:var(--orange);border-radius:50%;width:.22em;height:.22em;margin-left:.06em;display:inline-block}}@layer utilities;body.admin-bridge{font-family:var(--b-font-body)}.admin-bridge [data-slot=table-head] [data-slot=button]{height:auto;box-shadow:none;color:inherit;font-family:var(--b-font-mono);letter-spacing:.08em;text-transform:uppercase;background:0 0;border:0;border-radius:4px;gap:4px;padding:0;font-size:11px;font-weight:600;translate:none}.admin-bridge [data-slot=table-head] [data-slot=button]:hover{color:var(--ink)}body.admin-bridge [data-sonner-toaster]{--normal-bg:#111214;--normal-text:#fff;--normal-border:#efefec;--border-radius:18px;font-family:var(--b-font-body)}body.admin-bridge [data-sonner-toast]{box-shadow:none;border-width:2px}body.admin-bridge [data-sonner-toast] [data-title]{font-weight:600}body.admin-bridge [data-sonner-toast] [data-description]{color:#ffffffc7}body.admin-bridge [data-sonner-toast] [data-button]{color:#111214;background:#d8f55a;border-radius:999px;font-weight:700}
