@font-face{font-family:Inter;src:url(/fonts/Inter-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/Inter-SemiBold.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}.admin-root,.admin-root :not(code):not(pre):not([class*=font-mono]){font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji!important}.admin-root{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-feature-settings:"cv02", "cv03", "cv04", "cv11";font-size:.875rem;font-weight:400;line-height:1.4}.admin-root .txt-compact-small{font-size:.8125rem;font-weight:400;line-height:1.25rem}.admin-root .txt-compact-small-plus{font-size:.8125rem;font-weight:500;line-height:1.25rem}.admin-root .txt-compact-medium{font-size:.875rem;font-weight:400;line-height:1.25rem}.admin-root .txt-compact-medium-plus{font-size:.875rem;font-weight:500;line-height:1.25rem}.admin-root .txt-small{font-size:.8125rem;font-weight:400;line-height:1.3rem}.admin-root .txt-small-plus{font-size:.8125rem;font-weight:500;line-height:1.3rem}.admin-root .txt-medium{font-size:.875rem;font-weight:400;line-height:1.4rem}.admin-root .txt-large{font-size:1rem;font-weight:400;line-height:1.6rem}.admin-root .txt-xlarge{font-size:1.125rem;font-weight:400;line-height:1.8rem}.admin-root h1,.admin-root h2,.admin-root h3,.admin-root h4,.admin-root h5,.admin-root h6{letter-spacing:normal!important;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,Arial,sans-serif!important}.admin-root *,.admin-root button,.admin-root input,.admin-root select,.admin-root textarea{font-family:inherit}.admin-root .admin-nav-search{letter-spacing:normal;font-size:.8125rem;font-weight:500;line-height:1.25rem}.admin-root .admin-page-title{letter-spacing:-.02em;font-size:1.125rem;font-weight:600;line-height:1.75rem}.admin-root .admin-section-title{letter-spacing:normal;font-size:.875rem;font-weight:600;line-height:1.375rem}.admin-root [data-slot=table-head]{font-size:.8125rem;font-weight:500;line-height:1.25rem}.admin-root [data-slot=table-cell]{font-size:.8125rem;font-weight:400;line-height:1.25rem}
[data-admin-auth="1"]{--button-inverted:#2563eb;--button-inverted-hover:#1d4ed8;--button-inverted-pressed:#1e40af;--button-primary-radius:8px;--bg-disabled:#f4f4f5;--fg-disabled:#a1a1aa;--buttons-neutral:0px 1px 2px 0px #0000001f, 0px 0px 0px 1px #00000014;--buttons-inverted:0px 1px 0px 0px #ffffffb8 inset, 0px 2px 6px 0px #ffffff38 inset, 0px -1px 0px 0px #0f172a24 inset, 0px 1px 1px 0px #1d4ed847, 0px 2px 5px 0px #1d4ed83d, 0px 0px 0px 1px #1d4ed8;--buttons-inverted-hover:0px 1px 0px 0px #ffffffd1 inset, 0px 2px 8px 0px #ffffff47 inset, 0px -1px 0px 0px #0f172a1f inset, 0px 1px 2px 0px #1d4ed852, 0px 3px 8px 0px #1d4ed847, 0px 0px 0px 1px #2563eb;--buttons-inverted-focus:0px 1px 0px 0px #ffffffb8 inset, 0px 2px 6px 0px #ffffff38 inset, 0px -1px 0px 0px #0f172a24 inset, 0px 1px 1px 0px #1d4ed847, 0px 2px 5px 0px #1d4ed83d, 0px 0px 0px 1px #1d4ed8, 0px 0px 0px 2px #fff, 0px 0px 0px 4px #3b82f673}.admin-root{--nx-0:#fff;--nx-50:#fafafa;--nx-100:#f5f5f5;--nx-200:#e5e5e5;--nx-300:#d4d4d4;--nx-400:#a3a3a3;--nx-500:#737373;--nx-600:#525252;--nx-700:#404040;--nx-800:#262626;--nx-900:#171717;--nx-950:#0a0a0a;--admin-radius-sm:.25rem;--admin-radius-md:.375rem;--admin-radius-panel:.5rem;--admin-radius-card:.5rem;--admin-radius-xl:.75rem;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg-base:#fff;--bg-subtle:#f8f8f8;--bg-component:#f5f5f5;--bg-field:#f5f5f5;--bg-field-component:#fff;--bg-field-component-hover:#f4f4f5;--bg-highlight:#fef2f2;--bg-highlight-hover:#fee2e2;--bg-overlay:#18181b66;--bg-interactive:#e3000b;--bg-base-hover:#ececef;--bg-base-pressed:#e4e4e7;--bg-subtle-hover:#e8e8eb;--bg-subtle-pressed:#dcdce0;--bg-field-hover:#ececef;--bg-component-hover:#e8e8eb;--bg-component-pressed:#e4e4e7;--bg-disabled:#f4f4f5;--bg-switch-off:#e4e4e7;--bg-switch-off-hover:#d4d4d8;--border-base:#e4e4e7;--border-strong:#d4d4d8;--border-interactive:#e3000b;--border-error:#e11d48;--border-danger:#be123c;--border-transparent:#fff0;--border-menu-top:#e4e4e7;--border-menu-bot:#fff;--fg-base:#18181b;--fg-subtle:#52525b;--fg-muted:#71717a;--fg-disabled:#a1a1aa;--fg-on-color:#fff;--fg-on-inverted:#fff;--fg-interactive:#e3000b;--fg-interactive-hover:#b8000a;--fg-error:#e11d48;--contrast-fg-primary:#ffffffe0;--contrast-fg-secondary:#ffffff8f;--contrast-bg-base:#18181b;--contrast-bg-base-hover:#27272a;--contrast-bg-base-pressed:#3f3f46;--contrast-bg-subtle:#27272a;--contrast-border-base:#ffffff26;--contrast-border-top:#18181b;--contrast-border-bot:#ffffff1a;--alpha-250:#18181b1a;--alpha-400:#18181b3d;--button-inverted:#2563eb;--button-inverted-hover:#1d4ed8;--button-inverted-pressed:#1e40af;--button-primary-radius:8px;--button-primary-radius-sm:7px;--button-dark:#3f3f46;--button-dark-hover:#52525b;--button-dark-active:#52525b;--button-dark-pressed:#27272a;--button-neutral:#fff;--button-neutral-hover:#ececef;--button-neutral-pressed:#e4e4e7;--button-tab:var(--bg-component);--button-tab-hover:var(--bg-component-hover);--button-tab-pressed:var(--bg-component-pressed);--button-tab-active:#52525b;--button-tab-active-pressed:#404040;--buttons-tab:0px 1px 0px 0px #ffffffeb inset, 0px 2px 8px 0px #ffffff57 inset, 0px -1px 0px 0px #0000000f inset, 0px 1px 2px 0px #0000000f, 0px 0px 0px 1px #d4d4d8;--buttons-tab-hover:0px 1px 0px 0px #fffffff5 inset, 0px 2px 10px 0px #fff6 inset, 0px -1px 0px 0px #0000000d inset, 0px 1px 2px 0px #00000014, 0px 0px 0px 1px #d4d4d8;--buttons-tab-active:0px 1px 0px 0px #ffffff38 inset, 0px 2px 5px 0px #ffffff14 inset, 0px -1px 0px 0px #00000038 inset, 0px 1px 2px 0px #00000024, 0px 0px 0px 1px #3f3f46f2;--button-danger:#e11d48;--button-danger-hover:#be123c;--button-danger-pressed:#9f1239;--button-transparent:#fff0;--button-transparent-hover:#ececef;--button-transparent-pressed:#e4e4e7;--tag-neutral-bg:#f4f4f5;--tag-neutral-bg-hover:#e4e4e7;--tag-neutral-border:#e4e4e7;--tag-neutral-text:#52525b;--tag-neutral-icon:#a1a1aa;--tag-red-bg:#ffe4e6;--tag-red-bg-hover:#fecdd3;--tag-red-border:#fecdd3;--tag-red-text:#9f1239;--tag-red-icon:#f43f5e;--tag-orange-bg:#ffedd5;--tag-orange-bg-hover:#fed7aa;--tag-orange-border:#fed7aa;--tag-orange-text:#9a3412;--tag-orange-icon:#f97316;--tag-green-bg:#d1fae5;--tag-green-bg-hover:#a7f3d0;--tag-green-border:#a7f3d0;--tag-green-text:#065f46;--tag-green-icon:#10b981;--tag-blue-bg:#dbeafe;--tag-blue-bg-hover:#bfdbfe;--tag-blue-border:#bfdbfe;--tag-blue-text:#1e40af;--tag-blue-icon:#60a5fa;--tag-purple-bg:#ede9fe;--tag-purple-bg-hover:#ddd6fe;--tag-purple-border:#ddd6fe;--tag-purple-text:#5b21b6;--tag-purple-icon:#a78bfa;--elevation-card-rest:0px 0px 0px 1px #00000014, 0px 1px 2px -1px #00000014, 0px 2px 4px 0px #0000000a;--elevation-card-hover:0px 0px 0px 1px #00000014, 0px 1px 2px -1px #00000014, 0px 2px 8px 0px #0000001a;--elevation-flyout:0px 0px 0px 1px #00000014, 0px 4px 8px 0px #00000014, 0px 8px 16px 0px #00000014;--elevation-tooltip:0px 0px 0px 1px #00000014, 0px 2px 4px 0px #00000014, 0px 4px 8px 0px #00000014;--elevation-modal:0px 0px 0px 1px #fff inset, 0px 0px 0px 1.5px #e4e4e799 inset, 0px 0px 0px 1px #00000014, 0px 8px 16px 0px #00000014, 0px 16px 32px 0px #00000014;--borders-base:0px 1px 2px 0px #0000001f, 0px 0px 0px 1px #00000014;--borders-focus:0px 0px 0px 1px #fff, 0px 0px 0px 3px #e3000b59;--borders-error:0px 0px 0px 1px #e11d48, 0px 0px 0px 3px #e11d4826;--buttons-neutral:0px 1px 2px 0px #0000001f, 0px 0px 0px 1px #00000014;--buttons-neutral-focus:0px 1px 2px 0px #0000001f, 0px 0px 0px 1px #00000014, 0px 0px 0px 2px #fff, 0px 0px 0px 4px #3b82f699;--buttons-inverted:0px 1px 0px 0px #ffffffb8 inset, 0px 2px 6px 0px #ffffff38 inset, 0px -1px 0px 0px #0f172a24 inset, 0px 1px 1px 0px #1d4ed847, 0px 2px 5px 0px #1d4ed83d, 0px 0px 0px 1px #1d4ed8;--buttons-inverted-hover:0px 1px 0px 0px #ffffffd1 inset, 0px 2px 8px 0px #ffffff47 inset, 0px -1px 0px 0px #0f172a1f inset, 0px 1px 2px 0px #1d4ed852, 0px 3px 8px 0px #1d4ed847, 0px 0px 0px 1px #2563eb;--buttons-inverted-focus:0px 1px 0px 0px #ffffffb8 inset, 0px 2px 6px 0px #ffffff38 inset, 0px -1px 0px 0px #0f172a24 inset, 0px 1px 1px 0px #1d4ed847, 0px 2px 5px 0px #1d4ed83d, 0px 0px 0px 1px #1d4ed8, 0px 0px 0px 2px #fff, 0px 0px 0px 4px #3b82f673;--buttons-dark:0px 1px 0px 0px #ffffff80 inset, 0px 2px 5px 0px #ffffff24 inset, 0px -1px 0px 0px #0000002e inset, 0px 1px 2px 0px #00000024, 0px 0px 0px 1px #27272af2;--buttons-dark-hover:0px 1px 0px 0px #ffffff94 inset, 0px 2px 6px 0px #ffffff2e inset, 0px -1px 0px 0px #00000029 inset, 0px 1px 2px 0px #00000029, 0px 0px 0px 1px #3f3f46f2;--buttons-dark-active:0px 1px 0px 0px #ffffffad inset, 0px 2px 8px 0px #ffffff38 inset, 0px -1px 0px 0px #00000024 inset, 0px 1px 2px 0px #0000001f, 0px 0px 0px 1px #52525bf2;--buttons-danger:0px .75px 0px 0px #fff3 inset, 0px 1px 2px 0px #be123c66, 0px 0px 0px 1px #be123c;--borders-interactive-with-shadow:0px 1px 2px 0px #96000766, 0px 0px 0px 1px #e3000b;--borders-interactive-with-active:0px 0px 0px 4px #e3000b26, 0px 0px 0px 1px #e3000b;--borders-field-focus:0px 0px 0px 4px #2563eb26, 0px 0px 0px 1px #2563eb;--borders-interactive-with-focus:0px 1px 2px 0px #96000766, 0px 0px 0px 1px #e3000b, 0px 0px 0px 2px #fff, 0px 0px 0px 4px #e3000b59;--details-contrast-on-bg-interactive:0px 1px 2px 0px #96000780;--background:var(--bg-subtle);--foreground:var(--fg-base);--card:var(--bg-base);--card-foreground:var(--fg-base);--popover:var(--bg-base);--popover-foreground:var(--fg-base);--primary:var(--button-inverted);--primary-foreground:var(--contrast-fg-primary);--secondary:var(--bg-subtle);--secondary-foreground:var(--fg-base);--muted:var(--bg-subtle);--muted-foreground:var(--fg-muted);--accent:var(--bg-base-hover);--accent-foreground:var(--fg-base);--destructive:var(--button-danger);--destructive-foreground:#fff;--border:var(--border-base);--input:var(--border-strong);--ring:var(--border-interactive);--color-background:var(--bg-subtle);--color-foreground:var(--fg-base);--color-card:var(--bg-base);--color-card-foreground:var(--fg-base);--color-primary:var(--button-inverted);--color-primary-foreground:var(--contrast-fg-primary);--color-secondary:var(--bg-subtle);--color-muted:var(--bg-subtle);--color-muted-foreground:var(--fg-muted);--color-border:var(--border-base);--color-input:var(--border-strong);--color-ring:var(--border-interactive);--sidebar:var(--bg-subtle);--sidebar-foreground:var(--fg-base);--sidebar-primary:var(--button-inverted);--sidebar-primary-foreground:var(--contrast-fg-primary);--sidebar-accent:var(--bg-base-hover);--sidebar-accent-foreground:var(--fg-base);--admin-chrome-separator:color-mix(in srgb, var(--border-base) 65%, transparent);--sidebar-border:var(--admin-chrome-separator);--sidebar-ring:var(--border-interactive);--admin-card-surface:var(--bg-base);--admin-card-border:var(--border-base);--admin-text-primary:var(--fg-base);--admin-text-secondary:var(--fg-subtle);--admin-text-tertiary:var(--fg-muted);--admin-surface-raised:var(--bg-base);--admin-surface-sunken:var(--bg-subtle);background-color:var(--bg-subtle);color:var(--fg-base)}.dark .admin-root,.admin-root.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--card-bg-outer:#141414;--card-bg-inner:#1f1f1f;--card-border:color-mix(in srgb, var(--nx-0) 8%, transparent);--card-shell-border-color:#ffffff0b;--card-inset-shadow:0 1px 2px #00000038, 0 0 0 1px #ffffff0f;--card-shadow:none;--card-shadow-hover:0 0 0 1px color-mix(in srgb, var(--nx-0) 8%, transparent), 0 1px 2px color-mix(in srgb, var(--nx-950) 50%, transparent), 0 4px 12px color-mix(in srgb, var(--nx-950) 35%, transparent), inset 0 1px 0 color-mix(in srgb, var(--nx-0) 6%, transparent);--bg-subtle:var(--nx-950);--bg-base:var(--nx-900);--bg-component:var(--nx-800);--bg-field:color-mix(in srgb, var(--nx-0) 5%, transparent);--bg-field-component:var(--nx-800);--bg-field-component-hover:var(--nx-700);--bg-highlight:#172554;--bg-highlight-hover:#1e3a8a;--bg-overlay:color-mix(in srgb, var(--nx-950) 80%, transparent);--bg-interactive:#ff4d55;--bg-base-hover:var(--nx-800);--bg-base-pressed:var(--nx-700);--bg-subtle-hover:var(--nx-900);--bg-subtle-pressed:var(--nx-800);--bg-field-hover:color-mix(in srgb, var(--nx-0) 8%, transparent);--bg-component-hover:color-mix(in srgb, var(--nx-0) 10%, transparent);--bg-component-pressed:color-mix(in srgb, var(--nx-0) 16%, transparent);--bg-disabled:var(--nx-800);--bg-switch-off:var(--nx-700);--bg-switch-off-hover:var(--nx-600);--border-base:color-mix(in srgb, var(--nx-0) 8%, transparent);--border-strong:color-mix(in srgb, var(--nx-0) 16%, transparent);--border-interactive:#ff4d55;--border-error:#fb7185;--border-danger:#be123c;--border-transparent:transparent;--border-menu-top:var(--nx-800);--border-menu-bot:color-mix(in srgb, var(--nx-0) 8%, transparent);--fg-base:var(--nx-100);--fg-subtle:var(--nx-400);--fg-muted:var(--nx-500);--fg-disabled:var(--nx-600);--fg-on-color:var(--nx-0);--fg-on-inverted:var(--nx-900);--fg-interactive:#ff4d55;--fg-interactive-hover:#ff787f;--fg-error:#fb7185;--contrast-fg-primary:color-mix(in srgb, var(--nx-0) 88%, transparent);--contrast-fg-secondary:color-mix(in srgb, var(--nx-0) 56%, transparent);--contrast-bg-base:var(--nx-800);--contrast-bg-base-hover:var(--nx-700);--contrast-bg-base-pressed:var(--nx-600);--contrast-bg-subtle:color-mix(in srgb, var(--nx-0) 4%, transparent);--contrast-border-base:color-mix(in srgb, var(--nx-0) 16%, transparent);--contrast-border-top:var(--nx-800);--contrast-border-bot:color-mix(in srgb, var(--nx-0) 8%, transparent);--alpha-250:color-mix(in srgb, var(--nx-0) 10%, transparent);--alpha-400:color-mix(in srgb, var(--nx-0) 24%, transparent);--button-inverted:#3b82f6;--button-inverted-hover:#2563eb;--button-inverted-pressed:#1d4ed8;--button-primary-radius:8px;--button-primary-radius-sm:7px;--button-dark:#52525b;--button-dark-hover:#71717a;--button-dark-active:#71717a;--button-dark-pressed:#3f3f46;--button-neutral:color-mix(in srgb, var(--nx-0) 4%, transparent);--button-neutral-hover:color-mix(in srgb, var(--nx-0) 8%, transparent);--button-neutral-pressed:color-mix(in srgb, var(--nx-0) 12%, transparent);--button-tab:var(--bg-component);--button-tab-hover:var(--bg-component-hover);--button-tab-pressed:var(--bg-component-pressed);--button-tab-active:var(--nx-500);--button-tab-active-pressed:var(--nx-600);--buttons-tab:0px 1px 0px 0px #ffffff24 inset, 0px 2px 5px 0px #ffffff0f inset, 0px -1px 0px 0px #0000003d inset, 0px 1px 2px 0px #0003, 0px 0px 0px 1px var(--nx-600);--buttons-tab-hover:0px 1px 0px 0px #fff3 inset, 0px 2px 6px 0px #ffffff14 inset, 0px -1px 0px 0px #0003 inset, 0px 1px 2px 0px #00000038, 0px 0px 0px 1px var(--nx-500);--buttons-tab-active:0px 1px 0px 0px #ffffff29 inset, 0px 2px 5px 0px #ffffff0f inset, 0px -1px 0px 0px #00000047 inset, 0px 1px 2px 0px #0000003d, 0px 0px 0px 1px var(--nx-500);--button-danger:#9f1239;--button-danger-hover:#be123c;--button-danger-pressed:#e11d48;--button-transparent:transparent;--button-transparent-hover:color-mix(in srgb, var(--nx-0) 8%, transparent);--button-transparent-pressed:color-mix(in srgb, var(--nx-0) 12%, transparent);--tag-neutral-bg:color-mix(in srgb, var(--nx-0) 8%, transparent);--tag-neutral-bg-hover:color-mix(in srgb, var(--nx-0) 12%, transparent);--tag-neutral-border:color-mix(in srgb, var(--nx-0) 6%, transparent);--tag-neutral-text:var(--nx-300);--tag-neutral-icon:var(--nx-500);--tag-red-bg:#4c0519;--tag-red-bg-hover:#881337;--tag-red-border:#881337;--tag-red-text:#fda4af;--tag-red-icon:#fb7185;--tag-orange-bg:#431407;--tag-orange-bg-hover:#7c2d12;--tag-orange-border:#7c2d12;--tag-orange-text:#fdba74;--tag-orange-icon:#fb923c;--tag-green-bg:#022c22;--tag-green-bg-hover:#064e3b;--tag-green-border:#064e3b;--tag-green-text:#34d399;--tag-green-icon:#10b981;--tag-blue-bg:#172554;--tag-blue-bg-hover:#1e3a8a;--tag-blue-border:#1e3a8a;--tag-blue-text:#93c5fd;--tag-blue-icon:#60a5fa;--tag-purple-bg:#2e1065;--tag-purple-bg-hover:#5b21b6;--tag-purple-border:#5b21b6;--tag-purple-text:#c4b5fd;--tag-purple-icon:#a78bfa;--elevation-card-rest:0px -1px 0px 0px color-mix(in srgb, var(--nx-0) 6%, transparent), 0px 0px 0px 1px color-mix(in srgb, var(--nx-0) 6%, transparent), 0px 0px 0px 1px var(--nx-800), 0px 1px 2px 0px color-mix(in srgb, var(--nx-950) 55%, transparent), 0px 2px 4px 0px color-mix(in srgb, var(--nx-950) 55%, transparent);--elevation-card-hover:0px -1px 0px 0px color-mix(in srgb, var(--nx-0) 6%, transparent), 0px 0px 0px 1px color-mix(in srgb, var(--nx-0) 6%, transparent), 0px 0px 0px 1px var(--nx-800), 0px 1px 4px 0px color-mix(in srgb, var(--nx-950) 70%, transparent), 0px 2px 8px 0px color-mix(in srgb, var(--nx-950) 70%, transparent);--elevation-flyout:0px -1px 0px 0px color-mix(in srgb, var(--nx-0) 4%, transparent), 0px 0px 0px 1px color-mix(in srgb, var(--nx-0) 10%, transparent), 0px 4px 8px 0px color-mix(in srgb, var(--nx-950) 55%, transparent), 0px 8px 16px 0px color-mix(in srgb, var(--nx-950) 55%, transparent);--elevation-tooltip:0px -1px 0px 0px color-mix(in srgb, var(--nx-0) 4%, transparent), 0px 0px 0px 1px color-mix(in srgb, var(--nx-0) 10%, transparent), 0px 2px 4px 0px color-mix(in srgb, var(--nx-950) 55%, transparent), 0px 4px 8px 0px color-mix(in srgb, var(--nx-950) 55%, transparent);--elevation-modal:0px 0px 0px 1px var(--nx-900) inset, 0px 0px 0px 1.5px color-mix(in srgb, var(--nx-0) 6%, transparent) inset, 0px -1px 0px 0px color-mix(in srgb, var(--nx-0) 4%, transparent), 0px 0px 0px 1px color-mix(in srgb, var(--nx-0) 10%, transparent), 0px 4px 8px 0px color-mix(in srgb, var(--nx-950) 55%, transparent), 0px 8px 16px 0px color-mix(in srgb, var(--nx-950) 55%, transparent);--borders-base:0px -1px 0px 0px color-mix(in srgb, var(--nx-0) 6%, transparent), 0px 0px 0px 1px color-mix(in srgb, var(--nx-0) 6%, transparent), 0px 0px 0px 1px var(--nx-800), 0px 0px 1px 1.5px color-mix(in srgb, var(--nx-950) 40%, transparent), 0px 2px 2px 0px color-mix(in srgb, var(--nx-950) 40%, transparent);--borders-focus:0px 0px 0px 1px var(--nx-900), 0px 0px 0px 3px #ff4d5580;--borders-error:0px 0px 0px 1px #f43f5e, 0px 0px 0px 3px #e11d4840;--buttons-neutral:0px -1px 0px 0px color-mix(in srgb, var(--nx-0) 6%, transparent), 0px 0px 0px 1px color-mix(in srgb, var(--nx-0) 6%, transparent), 0px 0px 0px 1px var(--nx-800), 0px 0px 1px 1.5px color-mix(in srgb, var(--nx-950) 40%, transparent), 0px 2px 2px 0px color-mix(in srgb, var(--nx-950) 40%, transparent);--buttons-neutral-focus:0px -1px 0px 0px color-mix(in srgb, var(--nx-0) 6%, transparent), 0px 0px 0px 1px color-mix(in srgb, var(--nx-0) 6%, transparent), 0px 0px 0px 1px var(--nx-800), 0px 0px 0px 2px var(--nx-900), 0px 0px 0px 4px #3b82f680;--buttons-inverted:0px 1px 0px 0px #ffffff6b inset, 0px 2px 6px 0px #ffffff24 inset, 0px -1px 0px 0px #00000038 inset, 0px 1px 2px 0px #2563eb73, 0px 2px 5px 0px #2563eb59, 0px 0px 0px 1px #3b82f6e6;--buttons-inverted-hover:0px 1px 0px 0px #ffffff85 inset, 0px 2px 8px 0px #ffffff2e inset, 0px -1px 0px 0px #0003 inset, 0px 1px 2px 0px #2563eb80, 0px 3px 8px 0px #2563eb66, 0px 0px 0px 1px #60a5faf2;--buttons-inverted-focus:0px 1px 0px 0px #ffffff6b inset, 0px 2px 6px 0px #ffffff24 inset, 0px -1px 0px 0px #00000038 inset, 0px 1px 2px 0px #2563eb73, 0px 2px 5px 0px #2563eb59, 0px 0px 0px 1px #3b82f6e6, 0px 0px 0px 2px var(--nx-900), 0px 0px 0px 4px #3b82f680;--buttons-dark:0px 1px 0px 0px #ffffff57 inset, 0px 2px 5px 0px #ffffff1a inset, 0px -1px 0px 0px #00000047 inset, 0px 1px 2px 0px #00000059, 0px 0px 0px 1px #3f3f46f2;--buttons-dark-hover:0px 1px 0px 0px #ffffff6b inset, 0px 2px 6px 0px #ffffff24 inset, 0px -1px 0px 0px #0000003d inset, 0px 1px 2px 0px #00000052, 0px 0px 0px 1px #71717af2;--buttons-dark-active:0px 1px 0px 0px #ffffff7a inset, 0px 2px 8px 0px #ffffff29 inset, 0px -1px 0px 0px #00000038 inset, 0px 1px 2px 0px #00000047, 0px 0px 0px 1px #71717af2;--buttons-danger:0px -1px 0px 0px color-mix(in srgb, var(--nx-0) 16%, transparent), 0px 0px 0px 1px color-mix(in srgb, var(--nx-0) 12%, transparent), 0px 0px 0px 1px #9f1239, 0px 0px 1px 1.5px color-mix(in srgb, var(--nx-950) 40%, transparent), 0px 2px 2px 0px color-mix(in srgb, var(--nx-950) 40%, transparent);--borders-interactive-with-shadow:0px 1px 2px 0px #96000766, 0px 0px 0px 1px #ff4d55;--borders-interactive-with-active:0px 0px 0px 1px #ff4d55, 0px 0px 0px 4px #ff4d5540;--borders-field-focus:0px 0px 0px 1px #3b82f6, 0px 0px 0px 4px #3b82f640;--borders-interactive-with-focus:0px 1px 2px 0px #96000766, 0px 0px 0px 1px #ff4d55, 0px 0px 0px 2px var(--nx-900), 0px 0px 0px 4px #ff4d5580;--details-contrast-on-bg-interactive:0px 1px 2px 0px #96000780;--background:var(--bg-subtle);--foreground:var(--fg-base);--card:var(--bg-base);--card-foreground:var(--fg-base);--popover:var(--bg-component);--popover-foreground:var(--fg-base);--primary:var(--button-inverted);--primary-foreground:var(--contrast-fg-primary);--secondary:var(--bg-component);--secondary-foreground:var(--fg-base);--muted:var(--bg-component);--muted-foreground:var(--fg-subtle);--accent:var(--bg-base-hover);--accent-foreground:var(--fg-base);--destructive:var(--button-danger);--destructive-foreground:var(--nx-0);--border:var(--border-base);--input:var(--border-strong);--ring:var(--border-interactive);--color-background:var(--bg-subtle);--color-foreground:var(--fg-base);--color-card:var(--bg-base);--color-card-foreground:var(--fg-base);--color-primary:var(--button-inverted);--color-primary-foreground:var(--contrast-fg-primary);--color-secondary:var(--bg-component);--color-muted:var(--bg-component);--color-muted-foreground:var(--fg-subtle);--color-border:var(--border-base);--color-input:var(--border-strong);--color-ring:var(--border-interactive);--sidebar:var(--bg-subtle);--sidebar-foreground:var(--fg-base);--sidebar-primary:var(--button-inverted);--sidebar-primary-foreground:var(--contrast-fg-primary);--sidebar-accent:var(--bg-base-hover);--sidebar-accent-foreground:var(--fg-base);--admin-chrome-separator:color-mix(in srgb, var(--border-base) 78%, transparent);--sidebar-border:var(--admin-chrome-separator);--sidebar-ring:var(--border-interactive);--admin-card-surface:var(--bg-base);--admin-card-border:var(--border-base);--admin-text-primary:var(--fg-base);--admin-text-secondary:var(--fg-subtle);--admin-text-tertiary:var(--fg-muted);--admin-surface-raised:var(--bg-base);--admin-surface-sunken:var(--bg-subtle)}.admin-root *,.admin-root :before,.admin-root :after{outline-color:#0000}.admin-root :focus-visible{outline:none}.admin-root{letter-spacing:normal;background-color:var(--bg-subtle)!important;color:var(--fg-base)!important}.admin-root,.admin-root *{letter-spacing:normal!important}.admin-root{--font-sans:Inter, ui-sans-serif, system-ui, -apple-system, sans-serif}.admin-root[data-layout=flat] [data-slot=sidebar-inset],.admin-root[data-layout=flat] main{background-color:var(--bg-subtle)!important}.admin-root[data-layout=flat] [data-slot=sidebar-wrapper]{background-color:var(--bg-base)!important}.admin-root[data-layout=inset]{--sidebar:var(--bg-base)}.admin-root[data-layout=inset] [data-slot=sidebar-wrapper]{background-color:var(--bg-base)!important}.admin-root[data-layout=inset] [data-slot=sidebar-inset],.admin-root[data-layout=inset] main,.admin-root[data-layout=inset] .admin-main-scroll,.admin-root[data-layout=inset] .admin-inset-content-box{background-color:var(--bg-subtle)!important}@media (min-width:768px){.admin-root[data-layout=inset] [data-slot=sidebar-inset]{box-sizing:border-box!important;padding:.375rem .375rem 0 0!important}.admin-root[data-layout=inset] .admin-inset-content-box{border:1px solid var(--admin-chrome-separator,color-mix(in srgb, var(--border-base) 38%, transparent));box-shadow:var(--buttons-neutral);border-bottom:none;border-radius:1rem 1rem 0 0;margin:0}}.dark .admin-root[data-layout=flat] [data-slot=sidebar-inset],.admin-root.dark[data-layout=flat] [data-slot=sidebar-inset],.dark .admin-root[data-layout=flat] main,.admin-root.dark[data-layout=flat] main,.dark .admin-root[data-layout=inset] [data-slot=sidebar-inset],.admin-root.dark[data-layout=inset] [data-slot=sidebar-inset],.dark .admin-root[data-layout=inset] main,.admin-root.dark[data-layout=inset] main,.dark .admin-root[data-layout=inset] .admin-main-scroll,.admin-root.dark[data-layout=inset] .admin-main-scroll,.dark .admin-root[data-layout=inset] .admin-inset-content-box,.admin-root.dark[data-layout=inset] .admin-inset-content-box{background-color:var(--bg-subtle)!important}.dark .admin-root .bg-white,.admin-root.dark .bg-white{background-color:var(--bg-component)!important}.dark .admin-root [class*="bg-\\[\\#f5f5f5\\]"],.admin-root.dark [class*="bg-\\[\\#f5f5f5\\]"],.dark .admin-root [class*="bg-\\[\\#fafafa\\]"],.admin-root.dark [class*="bg-\\[\\#fafafa\\]"]{background-color:var(--bg-base)!important}.dark .admin-root .mx-2.mb-2.rounded-lg,.admin-root.dark .mx-2.mb-2.rounded-lg,.dark .admin-root .mx-1\.5.mb-1\.5.rounded-lg,.admin-root.dark .mx-1\.5.mb-1\.5.rounded-lg{background-color:var(--bg-component)!important}body.dark .admin-root .admin-card,html.dark .admin-root .admin-card,.dark .admin-root .admin-card,.admin-root.dark .admin-card{border-color:var(--card-shell-border-color)!important;background-color:#141414!important}body.dark .admin-root .admin-card-inner,html.dark .admin-root .admin-card-inner,.dark .admin-root .admin-card-inner,.admin-root.dark .admin-card-inner,body.dark .admin-root .admin-card-stat-body,html.dark .admin-root .admin-card-stat-body,.dark .admin-root .admin-card-stat-body,.admin-root.dark .admin-card-stat-body{box-shadow:var(--card-inset-shadow)!important;background-color:#1f1f1f!important;border:none!important}body.dark .admin-root .admin-card-stat,html.dark .admin-root .admin-card-stat,.dark .admin-root .admin-card-stat,.admin-root.dark .admin-card-stat{background-color:#1f1f1f!important;border:none!important}body.dark .admin-root .admin-card:not(:has(.admin-card-title)):has(>.admin-card-inner){background-color:var(--card-bg-outer)!important}.dark .admin-root .admin-card:not(:has(.admin-card-title)):has(>.admin-card-inner){background-color:var(--card-bg-outer)!important}.admin-root.dark .admin-card:not(:has(.admin-card-title)):has(>.admin-card-inner){background-color:var(--card-bg-outer)!important}body.dark .admin-root .admin-card:not(:has(.admin-card-title)):not(:has(>.admin-card-inner)){background-color:var(--card-bg-inner)!important;box-shadow:var(--card-inset-shadow)!important;border:none!important}.dark .admin-root .admin-card:not(:has(.admin-card-title)):not(:has(>.admin-card-inner)){background-color:var(--card-bg-inner)!important;box-shadow:var(--card-inset-shadow)!important;border:none!important}.admin-root.dark .admin-card:not(:has(.admin-card-title)):not(:has(>.admin-card-inner)){background-color:var(--card-bg-inner)!important;box-shadow:var(--card-inset-shadow)!important;border:none!important}body.dark .admin-root .admin-stat-card,.dark .admin-root .admin-stat-card{border-color:var(--card-shell-border-color)!important;background-color:#141414!important}.dark .admin-root .admin-card-stat,.admin-root.dark .admin-card-stat,.dark .admin-root .admin-card-stat-body,.admin-root.dark .admin-card-stat-body{background-color:var(--card-bg-inner)!important}body.dark .admin-root .admin-stat-card .admin-card-stat-body,html.dark .admin-root .admin-stat-card .admin-card-stat-body,.dark .admin-root .admin-stat-card .admin-card-stat-body,.admin-root.dark .admin-stat-card .admin-card-stat-body{box-shadow:var(--card-inset-shadow)!important;border:none!important}.dark .admin-root .rounded-md.border.bg-\[\#ebebeb\],.admin-root.dark .rounded-md.border.bg-\[\#ebebeb\],.dark .admin-root [class*="bg-\\[\\#ebebeb\\]"],.admin-root.dark [class*="bg-\\[\\#ebebeb\\]"]{background-color:var(--bg-component)!important;border-color:var(--border-base)!important}.dark .admin-root .rounded-md.border.bg-\[\#ebebeb\] .bg-white,.admin-root.dark .rounded-md.border.bg-\[\#ebebeb\] .bg-white{background-color:var(--bg-base-pressed)!important}.dark .admin-sidebar-surface,.dark .sidebar-news-card,.dark .sidebar-news-card-back-1,.dark .sidebar-news-card-back-2{background-color:var(--bg-base)!important;box-shadow:var(--buttons-neutral)!important;border:none!important}.dark .admin-root .rounded-xl.overflow-hidden.bg-\[\#f5f5f5\],.admin-root.dark .rounded-xl.overflow-hidden.bg-\[\#f5f5f5\]{background-color:var(--bg-base)!important}.dark .admin-root .border-\[var\(--card-border\)\],.admin-root.dark .border-\[var\(--card-border\)\]{border-color:var(--border-base)!important}.dark .admin-root [style*="background-color: white"],.dark .admin-root [style*="background: white"],.admin-root.dark [style*="background-color: white"],.admin-root.dark [style*="background: white"]{background-color:var(--bg-component)!important}.dark .admin-root .text-gray-900,.dark .admin-root .text-zinc-900,.dark .admin-root .text-neutral-900,.dark .admin-root .text-slate-900,.admin-root.dark .text-gray-900,.admin-root.dark .text-zinc-900,.admin-root.dark .text-neutral-900,.admin-root.dark .text-slate-900{color:var(--fg-base)!important}.dark .admin-root .text-gray-600,.dark .admin-root .text-zinc-600,.dark .admin-root .text-neutral-600,.dark .admin-root .text-gray-500,.dark .admin-root .text-zinc-500,.admin-root.dark .text-gray-600,.admin-root.dark .text-zinc-600,.admin-root.dark .text-neutral-600,.admin-root.dark .text-gray-500,.admin-root.dark .text-zinc-500{color:var(--fg-subtle)!important}.dark .admin-root .border-gray-200,.dark .admin-root .border-zinc-200,.dark .admin-root .border-neutral-200,.dark .admin-root .border-gray-100,.admin-root.dark .border-gray-200,.admin-root.dark .border-zinc-200,.admin-root.dark .border-neutral-200,.admin-root.dark .border-gray-100{border-color:var(--border-base)!important}.dark .admin-root input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([data-workspace-search]):not([data-sidebar-search]):not([data-admin-search-input]),.dark .admin-root select,.dark .admin-root textarea,.admin-root.dark input:not([type=checkbox]):not([type=radio]):not([type=submit]):not([data-workspace-search]):not([data-sidebar-search]):not([data-admin-search-input]),.admin-root.dark select,.admin-root.dark textarea{background-color:var(--bg-base)!important;color:var(--fg-base)!important;border:none!important}.dark .admin-root input::placeholder,.dark .admin-root textarea::placeholder,.admin-root.dark input::placeholder,.admin-root.dark textarea::placeholder{color:var(--fg-muted)!important}.dark .admin-root .bg-gray-50,.dark .admin-root .bg-zinc-50,.dark .admin-root .bg-neutral-50,.dark .admin-root .bg-slate-50,.admin-root.dark .bg-gray-50,.admin-root.dark .bg-zinc-50,.admin-root.dark .bg-neutral-50,.admin-root.dark .bg-slate-50{background-color:var(--bg-subtle)!important}.dark .admin-root .bg-gray-100,.dark .admin-root .bg-zinc-100,.dark .admin-root .bg-neutral-100,.admin-root.dark .bg-gray-100,.admin-root.dark .bg-zinc-100,.admin-root.dark .bg-neutral-100{background-color:var(--bg-component)!important}.dark .admin-root [data-slot=separator],.dark .admin-root .divide-y>*,.admin-root.dark [data-slot=separator],.admin-root.dark .divide-y>*{border-color:var(--border-base)!important}.dark .admin-root [data-slot=popover-content],.dark .admin-root [data-radix-popper-content-wrapper]>div,.admin-root.dark [data-slot=popover-content],.admin-root.dark [data-radix-popper-content-wrapper]>div,.dark .admin-root [data-slot=select-content],.dark .admin-root [data-slot=select-content] [role=listbox],.admin-root.dark [data-slot=select-content],.admin-root.dark [data-slot=select-content] [role=listbox]{background-color:var(--bg-component)!important;border-color:var(--border-base)!important}.dark [data-radix-popper-content-wrapper] [role=menu],.dark [data-radix-popper-content-wrapper] [data-slot=popover-content],.dark [data-radix-popper-content-wrapper]>div{background-color:var(--card-bg-inner)!important;border-color:var(--border-base)!important;color:var(--fg-base)!important}.dark [data-radix-popper-content-wrapper] [role=menuitem]{color:var(--fg-base)!important}.dark [data-radix-popper-content-wrapper] [role=menuitem]:hover,.dark [data-radix-popper-content-wrapper] [role=menuitem]:focus,.dark [data-radix-popper-content-wrapper] [data-highlighted]{background-color:var(--bg-base-hover)!important;color:var(--fg-base)!important}.dark [data-radix-popper-content-wrapper] [data-slot=separator],.dark [data-radix-popper-content-wrapper] hr{border-color:var(--border-base)!important;background-color:var(--border-base)!important}.dark [data-slot=dialog-overlay]{background-color:#0009!important}.dark [data-slot=dialog-content],.dark [role=dialog]{background-color:var(--card-bg-inner)!important;border-color:var(--border-base)!important;color:var(--fg-base)!important}.admin-root [data-slot=sidebar-wrapper]{height:100%;min-height:0;max-height:100%;overflow:hidden!important}.admin-root [data-slot=sidebar-inset]{height:100%;min-height:0;max-height:100%;flex-direction:column!important;display:flex!important;overflow:hidden!important}.admin-root .admin-shell-scroll,.admin-root .admin-main-scroll{flex:auto;min-height:0;max-height:100%}.admin-root .admin-shell-header.admin-site-header{z-index:50;background-color:color-mix(in srgb, var(--bg-subtle) 72%, transparent);-webkit-backdrop-filter:blur(12px)saturate(1.35);backdrop-filter:blur(12px)saturate(1.35);border-bottom:1px solid var(--admin-chrome-separator);flex-shrink:0;position:relative}.dark .admin-root .admin-shell-header.admin-site-header,.admin-root.dark .admin-shell-header.admin-site-header{background-color:color-mix(in srgb, var(--bg-subtle) 78%, transparent);border-bottom-color:var(--admin-chrome-separator)}.admin-root[data-layout=inset] .admin-shell-header.admin-site-header{background-color:var(--bg-base)!important;border-bottom:none!important;border-radius:0!important}.dark .admin-root header:not(.admin-site-header),.admin-root.dark header:not(.admin-site-header),.dark header.sticky:not(.admin-site-header),.dark [data-slot=sidebar-inset] header:not(.admin-site-header){background-color:var(--bg-base)!important;border-color:var(--border-base)!important}.dark .admin-root [class*=border-black],.admin-root.dark [class*=border-black]{border-color:var(--border-base)!important}.dark .admin-root [class*="hover\\:bg-\\[\\#f5"],.dark .admin-root [class*="hover\\:bg-\\[\\#fa"],.admin-root.dark [class*="hover\\:bg-\\[\\#f5"],.admin-root.dark [class*="hover\\:bg-\\[\\#fa"]{--tw-bg-opacity:1}.dark .admin-root[class*="hover\\:bg-\\[\\#f5"]:hover,.dark .admin-root [class*="hover\\:bg-\\[\\#f5"]:hover,.admin-root.dark [class*="hover\\:bg-\\[\\#f5"]:hover{background-color:var(--bg-base-hover)!important}.dark .admin-root .admin-preset-bar,.admin-root.dark .admin-preset-bar{background-color:var(--bg-component)!important;border-color:var(--border-base)!important}.dark .admin-root .overflow-hidden.rounded-xl[class*="bg-\\[\\#f5"],.admin-root.dark .overflow-hidden.rounded-xl[class*="bg-\\[\\#f5"]{background-color:var(--card-bg-outer)!important}.dark .admin-root [class*="bg-\\[var\\(--bg-component\\)\\]"],.admin-root.dark [class*="bg-\\[var\\(--bg-component\\)\\]"]{background-color:var(--bg-component)!important}.dark .admin-root .recharts-surface,.dark .admin-root .recharts-wrapper,.admin-root.dark .recharts-surface,.admin-root.dark .recharts-wrapper{background-color:#0000!important}.dark .admin-root .recharts-cartesian-grid line,.admin-root.dark .recharts-cartesian-grid line{stroke:var(--border-base)!important}.dark .admin-root .recharts-text,.admin-root.dark .recharts-text{fill:var(--fg-muted)!important}.dark .admin-root .bg-emerald-50,.dark .admin-root .bg-green-50,.admin-root.dark .bg-emerald-50,.admin-root.dark .bg-green-50{background-color:#022c2299!important}.dark .admin-root .text-emerald-700,.dark .admin-root .text-emerald-800,.dark .admin-root .text-emerald-900,.dark .admin-root .text-green-700,.dark .admin-root .text-green-800,.admin-root.dark .text-emerald-700,.admin-root.dark .text-emerald-800,.admin-root.dark .text-emerald-900,.admin-root.dark .text-green-700,.admin-root.dark .text-green-800{color:#34d399!important}.dark .admin-root .bg-red-50,.admin-root.dark .bg-red-50{background-color:#4c051999!important}.dark .admin-root .text-red-700,.dark .admin-root .text-red-800,.dark .admin-root .text-red-900,.admin-root.dark .text-red-700,.admin-root.dark .text-red-800,.admin-root.dark .text-red-900{color:#fda4af!important}.dark .admin-root .bg-amber-50,.dark .admin-root .bg-yellow-50,.dark .admin-root .bg-orange-50,.admin-root.dark .bg-amber-50,.admin-root.dark .bg-yellow-50,.admin-root.dark .bg-orange-50{background-color:#43140799!important}.dark .admin-root .text-amber-700,.dark .admin-root .text-amber-800,.dark .admin-root .text-amber-900,.dark .admin-root .text-yellow-700,.dark .admin-root .text-orange-700,.admin-root.dark .text-amber-700,.admin-root.dark .text-amber-800,.admin-root.dark .text-amber-900,.admin-root.dark .text-yellow-700,.admin-root.dark .text-orange-700{color:#fdba74!important}.dark .admin-root .bg-blue-50,.admin-root.dark .bg-blue-50{background-color:#17255499!important}.dark .admin-root .text-blue-700,.dark .admin-root .text-blue-800,.dark .admin-root .text-blue-900,.admin-root.dark .text-blue-700,.admin-root.dark .text-blue-800,.admin-root.dark .text-blue-900{color:#93c5fd!important}.dark .admin-root .bg-purple-50,.dark .admin-root .bg-violet-50,.admin-root.dark .bg-purple-50,.admin-root.dark .bg-violet-50{background-color:#2e106599!important}.dark .admin-root .text-violet-700,.dark .admin-root .text-violet-800,.dark .admin-root .text-purple-700,.dark .admin-root .text-purple-800,.admin-root.dark .text-violet-700,.admin-root.dark .text-violet-800,.admin-root.dark .text-purple-700,.admin-root.dark .text-purple-800{color:#c4b5fd!important}.dark .admin-root .bg-indigo-50,.admin-root.dark .bg-indigo-50{background-color:#1e1b4b99!important}.dark .admin-root .text-indigo-700,.dark .admin-root .text-indigo-800,.admin-root.dark .text-indigo-700,.admin-root.dark .text-indigo-800{color:#a5b4fc!important}.dark .admin-root .border-indigo-200,.admin-root.dark .border-indigo-200{border-color:#3730a380!important}.dark .admin-root .bg-teal-50,.admin-root.dark .bg-teal-50{background-color:#042f2e99!important}.dark .admin-root .text-teal-700,.dark .admin-root .text-teal-800,.admin-root.dark .text-teal-700,.admin-root.dark .text-teal-800{color:#2dd4bf!important}.dark .admin-root .bg-amber-100,.admin-root.dark .bg-amber-100{background-color:#431407cc!important}.dark .admin-root .text-amber-900,.admin-root.dark .text-amber-900{color:#fdba74!important}.dark .admin-root .bg-red-50\/60,.admin-root.dark .bg-red-50\/60{background-color:#4c051940!important}.dark .admin-root:is(tr):hover .bg-red-50,.dark .admin-root tr.hover\:bg-red-50:hover,.admin-root.dark tr.hover\:bg-red-50:hover,.dark .admin-root .hover\:bg-red-50:hover,.admin-root.dark .hover\:bg-red-50:hover{background-color:#4c051966!important}.dark .admin-root .hover\:bg-amber-100:hover,.admin-root.dark .hover\:bg-amber-100:hover{background-color:#431407cc!important}.dark .admin-root .bg-orange-100,.admin-root.dark .bg-orange-100{background-color:#7c2d1266!important}.dark .admin-root .text-orange-700,.admin-root.dark .text-orange-700,.dark .admin-root .text-orange-300,.admin-root.dark .text-orange-300{color:#fdba74!important}.dark .admin-root .border-orange-200,.admin-root.dark .border-orange-200{border-color:#7c2d1280!important}.dark .admin-root .bg-orange-50\/60,.admin-root.dark .bg-orange-50\/60{background-color:#43140740!important}.dark .admin-root .hover\:bg-orange-50:hover,.admin-root.dark .hover\:bg-orange-50:hover{background-color:#43140766!important}.dark .admin-root .border-red-200,.admin-root.dark .border-red-200{border-color:#88133799!important}.dark .admin-root .bg-red-950\/30,.admin-root.dark .bg-red-950\/30{background-color:#4c05194d!important}.admin-root [data-sidebar=sidebar]{background-color:var(--bg-subtle)!important;border-color:var(--border-base)!important}.admin-root{--card-radius:16px;--card-inner-radius:12px;--card-inner-top-radius:14px;--card-inner-bottom-radius:calc(var(--card-radius) - 1px);--card-bg-outer:#f3f3f3;--card-bg-inner:#fff;--card-border:#00000014;--card-shell-border-color:#0000000b;--card-inset-margin:.1875rem;--card-inset-shadow:0 1px 2px #00000012, 0 0 0 1px #0000000f;--card-shadow:none;--card-shadow-hover:0 0 0 1px #0000000f, 0 1px 2px #0000000d, 0 4px 12px #0000000f, inset 0 1px 0 #ffffff80;--card-stat-shadow:0 0 0 1px #00000009, 0 1px 2px #00000006;--card-stat-shadow-hover:0 0 0 1px #0000000d, 0 1px 1px -.5px #0000000d, 0 2px 4px -1px #0000000a, 0 8px 16px -4px #00000012, 0 20px 40px -10px #0000000f;--card-stat-hover-ease:cubic-bezier(.22, 1, .36, 1);--card-padding-x:1.25rem;--card-padding-y:.875rem;--card-header-px:1.25rem;--card-header-py:.75rem;--table-header-bg:#fff;--table-header-divider:#d9d9d9;--table-row-divider:#f0f0f0}body.dark .admin-root,html.dark .admin-root,.dark .admin-root,.admin-root.dark{--card-bg-outer:#141414;--card-bg-inner:#1f1f1f;--card-border:color-mix(in srgb, var(--nx-0) 8%, transparent);--card-shell-border-color:#ffffff0b;--card-inset-shadow:0 1px 2px #00000038, 0 0 0 1px #ffffff0f;--card-shadow:none;--card-shadow-hover:0 0 0 1px color-mix(in srgb, var(--nx-0) 8%, transparent), 0 1px 2px color-mix(in srgb, var(--nx-950) 50%, transparent), 0 4px 12px color-mix(in srgb, var(--nx-950) 35%, transparent), inset 0 1px 0 color-mix(in srgb, var(--nx-0) 6%, transparent);--card-stat-shadow:0 0 0 1px #ffffff0d, 0 1px 2px #00000047;--card-stat-shadow-hover:0 0 0 1px #ffffff14, 0 1px 2px #00000057, 0 6px 12px -3px #0000006b, 0 18px 36px -8px #0000005c;--table-header-bg:#1f1f1f;--table-header-divider:color-mix(in srgb, var(--nx-0) 22%, transparent);--table-row-divider:color-mix(in srgb, var(--nx-0) 7%, transparent)}.admin-root.admin-card,.admin-root .admin-card{background-color:var(--card-bg-outer);border-radius:var(--card-radius);border:1px solid var(--card-shell-border-color);overflow:hidden}.admin-root .admin-card-title{padding:var(--card-header-py) var(--card-header-px);justify-content:space-between;align-items:center;gap:.75rem;display:flex}.admin-root .admin-card-title.flex-col{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.125rem}.admin-root .admin-card-inner{background-color:var(--card-bg-inner);box-sizing:border-box;width:calc(100% - 2 * var(--card-inset-margin));margin:0 var(--card-inset-margin) var(--card-inset-margin);border-radius:var(--card-inner-radius);min-width:0;box-shadow:var(--card-inset-shadow);border:none}.admin-root .admin-card:not(:has(.admin-card-title)):not(:has(>.admin-card-inner)){background-color:var(--card-bg-inner);box-shadow:var(--card-inset-shadow);border:none}.admin-root .admin-card:not(:has(.admin-card-title)):has(>.admin-card-inner){background-color:var(--card-bg-outer)}.admin-root .admin-card:not(:has(.admin-card-title))>.admin-card-inner{width:calc(100% - 2 * var(--card-inset-margin));margin:var(--card-inset-margin);border-radius:var(--card-inner-radius);box-shadow:var(--card-inset-shadow);border:none}.admin-root .admin-card-inner .admin-card-inner{width:calc(100% - 4 * var(--card-inset-margin));margin:calc(var(--card-inset-margin) * 2);border:1px solid var(--card-shell-border-color);border-radius:var(--card-inner-radius)}.admin-root .admin-list-card--merged-header{--table-header-bg:var(--card-bg-outer)}.admin-root .admin-list-card--merged-header.admin-card{background-color:var(--card-bg-outer)!important}.admin-root .admin-list-card--merged-header>.admin-card-inner{background-color:var(--card-bg-outer)!important;width:100%!important;box-shadow:none!important;border:none!important;border-radius:0!important;margin:0!important}body.dark .admin-root .admin-list-card--merged-header>.admin-card-inner,.dark .admin-root .admin-list-card--merged-header>.admin-card-inner,.admin-root.dark .admin-list-card--merged-header>.admin-card-inner{background-color:var(--card-bg-outer)!important;box-shadow:none!important}.admin-root .admin-list-card--merged-header [data-slot=table-container]{min-width:0!important;overflow-x:auto!important}.admin-root .admin-list-card--merged-header [data-slot=table]{table-layout:fixed!important;border-collapse:collapse!important;border-spacing:0!important;width:100%!important}.admin-root .admin-list-card--merged-header tr[data-order-expanded]>td{vertical-align:top!important;background-color:var(--card-bg-inner)!important;border:none!important;max-width:0!important;padding:1.25rem 1rem 1.5rem!important;overflow:hidden!important}@media (min-width:768px){.admin-root .admin-list-card--merged-header tr[data-order-expanded]>td{padding:1.5rem!important}}.admin-root .admin-list-card--merged-header tr[data-order-expanded]>td>.admin-order-expanded-inner{box-sizing:border-box;width:min(100%,100% - 2.5rem);min-width:0;max-width:none;margin-inline:auto}@media (min-width:768px){.admin-root .admin-list-card--merged-header tr[data-order-expanded]>td>.admin-order-expanded-inner{width:min(100%,100% - 4rem)}}.admin-root .admin-list-card--merged-header thead,.admin-root .admin-list-card--merged-header thead th{background-color:var(--card-bg-outer)!important}.admin-root .admin-list-card--merged-header thead th{height:44px!important;color:var(--fg-muted)!important;border:none!important;padding-top:0!important;padding-bottom:0!important;font-size:12px!important;font-weight:500!important}.admin-root .admin-list-card--merged-header thead th:first-child{padding-left:12px!important}.admin-root .admin-list-card--merged-header thead th:last-child{padding-right:12px!important}.admin-root .admin-list-card--merged-header thead:after{display:none!important}.admin-root .admin-list-card--merged-header tbody td{transition:background-color .15s;background-color:var(--card-bg-inner)!important;text-overflow:ellipsis!important;border-bottom:none!important;overflow:hidden!important}.admin-root .admin-list-card--merged-header thead th.admin-table-col--metric,.admin-root .admin-list-card--merged-header tbody td.admin-table-col--metric{vertical-align:middle!important}.admin-root .admin-list-card--merged-header tbody tr[data-admin-table-empty]>td{text-overflow:clip!important;padding:0!important;overflow:visible!important}.admin-root .admin-list-card--merged-header tbody tr[data-admin-table-empty]>td>.admin-table-empty-inner{width:100%;min-height:16rem}.admin-root .admin-list-card--merged-header tbody tr:hover td,.admin-root .admin-list-card--merged-header tbody tr[data-expanded=true] td{background-color:var(--card-bg-outer)!important}.admin-root .admin-list-card--merged-header tbody tr[data-order-expanded] td,.admin-root .admin-list-card--merged-header tbody tr[data-order-expanded]:hover td{background-color:var(--card-bg-inner)!important}.admin-root .admin-list-card--merged-header tbody td:first-child:not([colspan]){box-shadow:inset 1px 0 0 var(--card-border)!important;border-left:none!important}.admin-root .admin-list-card--merged-header tbody td:last-child:not(:first-child):not([colspan]){box-shadow:inset -1px 0 0 var(--card-border)!important;border-right:none!important}.admin-root .admin-list-card--merged-header tbody td:first-child:last-child:not([colspan]){box-shadow:inset 1px 0 0 var(--card-border), inset -1px 0 0 var(--card-border)!important}.admin-root .admin-list-card--merged-header tbody tr:first-child td:not([colspan]){box-shadow:inset 0 1px 0 var(--card-border)!important}.admin-root .admin-list-card--merged-header tbody tr:first-child td:first-child:not([colspan]){box-shadow:inset 1px 0 0 var(--card-border), inset 0 1px 0 var(--card-border)!important}.admin-root .admin-list-card--merged-header tbody tr:first-child td:last-child:not(:first-child):not([colspan]){box-shadow:inset -1px 0 0 var(--card-border), inset 0 1px 0 var(--card-border)!important}.admin-root .admin-list-card--merged-header tbody tr:first-child td:first-child:last-child:not([colspan]){box-shadow:inset 1px 0 0 var(--card-border), inset -1px 0 0 var(--card-border), inset 0 1px 0 var(--card-border)!important}.admin-root .admin-list-card--merged-header tbody tr:last-child td:not([colspan]){box-shadow:inset 0 -1px 0 var(--card-border)!important}.admin-root .admin-list-card--merged-header tbody tr:last-child td:first-child:not([colspan]){box-shadow:inset 1px 0 0 var(--card-border), inset 0 -1px 0 var(--card-border)!important}.admin-root .admin-list-card--merged-header tbody tr:last-child td:last-child:not(:first-child):not([colspan]){box-shadow:inset -1px 0 0 var(--card-border), inset 0 -1px 0 var(--card-border)!important}.admin-root .admin-list-card--merged-header tbody tr:last-child td:first-child:last-child:not([colspan]){box-shadow:inset 1px 0 0 var(--card-border), inset -1px 0 0 var(--card-border), inset 0 -1px 0 var(--card-border)!important}.admin-root .admin-list-card--merged-header tbody tr:first-child:last-child td:not([colspan]){box-shadow:inset 0 1px 0 var(--card-border), inset 0 -1px 0 var(--card-border)!important}.admin-root .admin-list-card--merged-header tbody tr:first-child:last-child td:first-child:not([colspan]){box-shadow:inset 1px 0 0 var(--card-border), inset 0 1px 0 var(--card-border), inset 0 -1px 0 var(--card-border)!important}.admin-root .admin-list-card--merged-header tbody tr:first-child:last-child td:last-child:not(:first-child):not([colspan]){box-shadow:inset -1px 0 0 var(--card-border), inset 0 1px 0 var(--card-border), inset 0 -1px 0 var(--card-border)!important}.admin-root .admin-list-card--merged-header tbody tr:first-child:last-child td:first-child:last-child:not([colspan]){box-shadow:inset 1px 0 0 var(--card-border), inset -1px 0 0 var(--card-border), inset 0 1px 0 var(--card-border), inset 0 -1px 0 var(--card-border)!important}.admin-root .admin-list-card--merged-header tr[data-order-expanded]>td{box-shadow:inset 1px 0 0 var(--card-border), inset -1px 0 0 var(--card-border)!important}.admin-root .admin-list-card--merged-header tbody tr:last-child[data-order-expanded]>td{box-shadow:inset 1px 0 0 var(--card-border), inset -1px 0 0 var(--card-border), inset 0 -1px 0 var(--card-border)!important}.admin-root .admin-list-card--merged-header tbody tr:first-child td:first-child{border-top-left-radius:var(--card-inner-top-radius)!important}.admin-root .admin-list-card--merged-header tbody tr:first-child td:last-child{border-top-right-radius:var(--card-inner-top-radius)!important}.admin-root .admin-list-card--merged-header tbody tr:last-child td:first-child{border-bottom-left-radius:var(--card-inner-bottom-radius)!important}.admin-root .admin-list-card--merged-header tbody tr:last-child td:last-child{border-bottom-right-radius:var(--card-inner-bottom-radius)!important}.admin-root .admin-card-inner.overflow-x-auto,.admin-root .admin-card-inner.rounded-xl{overflow:hidden}.admin-root .admin-card-inner table tbody tr{border-bottom:1px solid var(--table-row-divider)!important}.admin-root .admin-card-inner table tbody tr td,.admin-root .admin-card-inner table tbody tr th,.admin-root .admin-card-inner table tbody tr:last-child,.admin-root .admin-card-inner table tbody tr:last-child td,.admin-root .admin-card-inner table tbody tr:last-child th{border-bottom:none!important}.admin-root .admin-card-inner table tbody tr:last-child td:first-child{border-bottom-left-radius:var(--card-inner-bottom-radius)!important}.admin-root .admin-card-inner table tbody tr:last-child td:last-child{border-bottom-right-radius:var(--card-inner-bottom-radius)!important}.admin-root .admin-card-stat,.admin-root .admin-card-stat-body{background-color:var(--card-bg-inner);border:none;border-top:1px solid var(--card-border);border-radius:var(--card-inner-top-radius) var(--card-inner-top-radius) var(--card-inner-bottom-radius) var(--card-inner-bottom-radius);margin:0}.admin-root .admin-stat-card{box-shadow:var(--card-stat-shadow);transition:box-shadow .22s var(--card-stat-hover-ease,cubic-bezier(.22, 1, .36, 1)), transform .22s var(--card-stat-hover-ease,cubic-bezier(.22, 1, .36, 1));flex-direction:column;display:flex;border-color:var(--card-shell-border-color)!important}.admin-root a.admin-stat-card:hover,.admin-root button.admin-stat-card:hover{box-shadow:var(--card-stat-shadow-hover);transform:translateY(-1px)}.admin-root a.admin-stat-card:active,.admin-root button.admin-stat-card:active{transition-duration:.1s;transform:translateY(0)}.admin-root .admin-stat-card .admin-card-stat-body{box-sizing:border-box;width:calc(100% - 2 * var(--card-inset-margin));margin:0 var(--card-inset-margin) var(--card-inset-margin);border-radius:var(--card-inner-radius);box-shadow:var(--card-inset-shadow);border:none;flex:1;overflow:visible;container-type:inline-size}.admin-root .admin-stat-card__value-row{min-width:0}.admin-root .admin-stat-card__value{max-width:100%;font-size:clamp(1.0625rem,11cqi,1.5rem);overflow:hidden}.admin-root .admin-card-stat{padding:1rem;overflow:hidden}.admin-root .admin-card-body{padding:var(--card-padding-y) var(--card-padding-x)}.admin-root .admin-card-footer{width:100%;padding:.625rem var(--card-header-px);background-color:var(--card-bg-outer);border-bottom-left-radius:var(--card-radius);border-bottom-right-radius:var(--card-radius);color:var(--fg-muted);align-items:center;font-size:.75rem;display:flex}.admin-root .admin-card-footer>*{width:100%}.admin-root .admin-compact-stat-card{background-color:var(--card-bg-inner);border-radius:var(--card-inner-radius);box-shadow:var(--card-inset-shadow);text-align:left;border:none;align-items:center;gap:.75rem;padding:.75rem 1rem;transition:box-shadow .15s;display:flex}.admin-root a.admin-compact-stat-card:hover,.admin-root button.admin-compact-stat-card:hover{box-shadow:var(--card-shadow-hover)}.admin-root .admin-compact-stat-card__icon{background-color:var(--bg-subtle);width:2rem;height:2rem;color:var(--fg-muted);border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.admin-root a.admin-card:hover,.admin-root button.admin-card:hover{box-shadow:var(--card-shadow-hover)}.admin-root .admin-card-header{padding:var(--card-header-py) var(--card-header-px);justify-content:space-between;align-items:center;gap:1rem;display:flex}.admin-root .admin-surface-card,.admin-root .admin-field-surface,.admin-root .admin-surface-sidebar{background-color:var(--card-bg-inner)!important;border:1px solid var(--card-shell-border-color)!important;border-radius:var(--card-radius)!important;box-shadow:var(--card-inset-shadow)!important;color:var(--fg-base)!important}.admin-root [data-slot=checkbox]{background-color:revert!important;border:revert!important;box-shadow:revert!important;border-radius:4px!important}.admin-root [data-slot=checkbox][data-checked]{background-color:hsl(var(--primary))!important;border-color:hsl(var(--primary))!important;color:hsl(var(--primary-foreground))!important}.admin-root [data-slot=card].transition:hover,.admin-root div.rounded-lg.border.transition:hover,.admin-root div.rounded-xl.border.transition:hover,.admin-root div.rounded-lg.border.cursor-pointer:hover,.admin-root div.rounded-xl.border.cursor-pointer:hover,.admin-root .admin-surface-card:hover{box-shadow:var(--card-shadow-hover)!important}.admin-root [role=dialog]:not(.admin-modal):not([data-slot=dialog-content]),.admin-root .fixed.rounded-lg.border:not(.admin-modal),.admin-root .fixed.rounded-xl.border:not(.admin-modal){border-radius:var(--card-radius)!important;box-shadow:var(--card-shadow-hover)!important;background-color:#eee!important;border:none!important}.admin-root .rounded-xl.border.border-border.bg-card,.admin-root .rounded-xl.border.bg-card,.admin-root .rounded-lg.border.bg-card,.admin-root .rounded-lg.border.border-border.bg-card{background-color:var(--card-bg-inner)!important;border:1px solid var(--card-shell-border-color)!important;border-radius:var(--card-radius)!important;box-shadow:var(--card-inset-shadow)!important}.admin-root .rounded-lg.border.border-muted.overflow-x-auto,.admin-root .rounded-xl.border.border-muted.overflow-x-auto,.admin-root .rounded-lg.border.overflow-x-auto{background-color:var(--card-bg-inner)!important;border:1px solid var(--card-shell-border-color)!important;border-radius:var(--card-inner-radius)!important;box-shadow:var(--card-inset-shadow)!important}.admin-root .rounded-xl.border.bg-muted\/20,.admin-root .rounded-lg.border.border-muted.bg-muted\/20,.admin-root .rounded-lg.border.bg-muted\/20{background-color:var(--card-bg-outer)!important;border:1px solid var(--card-shell-border-color)!important;border-radius:var(--card-radius)!important;box-shadow:none!important}.admin-root .rounded-lg.border.border-border\/40.bg-muted\/30,.admin-root .rounded-lg.border.border-border\/35.bg-muted\/30{background-color:var(--bg-subtle)!important;border:1px solid var(--card-shell-border-color)!important;border-radius:var(--card-inner-radius)!important;box-shadow:none!important}.admin-root .rounded-xl.border.bg-white,.admin-root .rounded-lg.border.bg-white{background-color:var(--card-bg-inner)!important;border:1px solid var(--card-shell-border-color)!important;border-radius:var(--card-radius)!important;box-shadow:var(--card-inset-shadow)!important}.admin-root [data-slot=table-header],.admin-root thead,.admin-root [data-slot=table-header] tr{background-color:var(--table-header-bg)!important}.admin-root [data-slot=table-head],.admin-root thead th,.admin-root .admin-card-inner [data-slot=table-head],.admin-root .admin-card-inner thead th{background-color:var(--table-header-bg)!important;color:var(--fg-subtle)!important}.admin-root [data-slot=table-row],.admin-root tbody tr{border-color:#0000!important}.admin-root [data-slot=table-row]:hover,.admin-root [data-slot=table-row].cursor-pointer:hover,.admin-root tbody tr.cursor-pointer:hover,.admin-root [data-slot=table-row][data-expanded=true],.admin-root tbody tr[data-expanded=true],.admin-root tbody tr[data-expanded=true]:hover{background-color:var(--card-bg-outer)!important}.admin-root tbody tr[data-order-expanded],.admin-root tbody tr[data-order-expanded]:hover,.admin-root tbody tr[data-order-expanded]>td{background-color:var(--card-bg-inner)!important}.admin-root .admin-page-title{letter-spacing:-.02em;font-size:1.125rem;font-weight:600;line-height:1.75rem;color:var(--fg-base)!important}.admin-root .admin-page-description{font-size:.875rem;line-height:1.25rem;color:var(--fg-subtle)!important}.admin-root .admin-section-title{letter-spacing:normal;font-size:.875rem;font-weight:600;line-height:1.375rem;color:var(--fg-base)!important}.admin-root h2,.admin-root h3,.admin-root h4{font-size:inherit;font-weight:inherit;line-height:inherit}.admin-root h2.admin-section-title,.admin-root h3.admin-section-title,.admin-root h4.admin-section-title{font-size:.875rem;font-weight:600;line-height:1.375rem}.admin-root [data-slot=dialog-title]{letter-spacing:normal;line-height:1.375rem;font-size:.875rem!important;font-weight:600!important}.admin-root [data-slot=sheet-title]{letter-spacing:normal;font-family:inherit;line-height:1.375rem;font-size:.875rem!important;font-weight:600!important}
