@import "https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600&family=Noto+Sans:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500&display=swap";@layer __reflex_base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:--default-font-feature-settings, normal;font-variation-settings:--default-font-variation-settings, normal;-webkit-tap-highlight-color:transparent;font-family:--default-font-family,ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:--default-mono-font-feature-settings, normal;font-variation-settings:--default-mono-font-variation-settings, normal;font-family:--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer zetto{:root{--z-palette-white:#fff;--z-palette-black:#000;--z-palette-gray-25:#fafafa;--z-palette-gray-50:#f9fafb;--z-palette-gray-100:#f3f4f6;--z-palette-gray-200:#e5e7eb;--z-palette-gray-400:#868b94;--z-palette-gray-500:#696f7d;--z-palette-gray-700:#374151;--z-palette-gray-900:#111827;--z-palette-onyx-200:#d2d4d7;--z-palette-onyx-400:#8e9199;--z-palette-onyx-500:#75787f;--z-palette-onyx-700:#2a2a2e;--z-palette-onyx-800:#1a1a1c;--z-palette-onyx-850:#16171c;--z-palette-onyx-900:#131315;--z-palette-onyx-950:#0c0d10;--z-palette-onyx-1000:#000;--z-palette-cream-0:#fff;--z-palette-cream-50:#fdfcf9;--z-palette-cream-100:#fafaf7;--z-palette-cream-200:#f1f2ed;--z-palette-cream-300:#e8e9e2;--z-palette-umber-50:#f7f0e3;--z-palette-umber-100:#ecdfc7;--z-palette-umber-350:#b39e7e;--z-palette-umber-500:#7e6a50;--z-palette-umber-550:#8f7a5c;--z-palette-umber-600:#63513a;--z-palette-umber-800:#3b2f1f;--z-palette-umber-850:#2e2418;--z-palette-umber-900:#221a11;--z-palette-umber-950:#150f0a;--z-palette-blue-50:#eaf4ff;--z-palette-blue-300:#a9d4ff;--z-palette-blue-400:#69b6fe;--z-palette-blue-450:#6b9bf2;--z-palette-blue-600:#1e6fdb;--z-palette-blue-650:#1d6bd3;--z-palette-blue-700:#205abb;--z-palette-blue-750:#1d49a2;--z-palette-blue-950:#0b1f45;--z-palette-cobalt-50:#eef2ff;--z-palette-cobalt-100:#dce6fb;--z-palette-cobalt-300:#9cc2ff;--z-palette-cobalt-400:#6b9bf2;--z-palette-cobalt-500:#1e5fd9;--z-palette-cobalt-550:#1a52bd;--z-palette-cobalt-600:#2446b8;--z-palette-cobalt-700:#1d3a9c;--z-palette-cobalt-800:#172f80;--z-palette-cobalt-950:#0b1b4a;--z-palette-crimson-50:#fceaec;--z-palette-crimson-200:#f5a3af;--z-palette-crimson-300:#f07a8c;--z-palette-crimson-450:#d7263d;--z-palette-crimson-500:#b3122e;--z-palette-crimson-600:#8f0e25;--z-palette-crimson-700:#720b1d;--z-palette-crimson-950:#2a0710;--z-palette-green-50:#e7fbf4;--z-palette-green-200:#8ff0d3;--z-palette-green-300:#35efbd;--z-palette-green-400:#17d9a6;--z-palette-green-700:#0a7057;--z-palette-green-800:#075541;--z-palette-green-900:#053c2e;--z-palette-green-950:#051718;--z-palette-red-50:#fef2f2;--z-palette-red-300:#f59a9a;--z-palette-red-400:#f37d7d;--z-palette-red-500:#d93636;--z-palette-red-600:#c53030;--z-palette-red-700:#a52828;--z-palette-red-950:#3b0a0a;--z-palette-vermilion-50:#fff4ed;--z-palette-vermilion-400:#ff8a50;--z-palette-vermilion-500:#c2410c;--z-palette-vermilion-550:#bf5310;--z-palette-vermilion-600:#a34a0d;--z-palette-emerald-50:#ecfdf5;--z-palette-emerald-400:#4fd1a5;--z-palette-emerald-700:#0f7a55;--z-palette-amber-50:#fff7ed;--z-palette-amber-300:#fbbf24;--z-palette-amber-400:#f3b06d;--z-palette-amber-600:#b45309;--z-palette-amber-700:#8f5118;--z-palette-violet-50:#f5f3ff;--z-palette-violet-400:#a08fff;--z-palette-violet-600:#6246d8;--z-palette-teal-400:#2dd4bf;--z-palette-teal-600:#0d9488;--z-palette-teal-700:#0f766e;--z-palette-orange-400:#fb923c;--z-palette-orange-600:#d9480f;--z-palette-orange-700:#c2410c;--z-palette-pink-400:#f472b6;--z-palette-pink-600:#c2255c;--z-palette-slate-400:#94a3b8;--z-palette-slate-500:#64748b;--z-palette-olive-300:#c9c95b;--z-palette-olive-600:#757500;--z-font-display:Poppins, system-ui, sans-serif;--z-font-body:"Noto Sans", system-ui, sans-serif;--z-font-label:var(--z-font-body);--z-font-mono:"JetBrains Mono", ui-monospace, monospace;--z-text-xs:11px;--z-text-sm:12px;--z-text-base:14px;--z-text-md:15px;--z-text-lg:16px;--z-text-xl:18px;--z-text-2xl:20px;--z-text-3xl:24px;--z-text-4xl:28px;--z-text-5xl:36px;--z-text-6xl:48px;--z-text-7xl:64px;--z-weight-normal:400;--z-weight-medium:500;--z-weight-semibold:600;--z-weight-bold:700;--z-weight-display:500;--z-weight-heading:500;--z-leading-display:1.05;--z-leading-tight:1.25;--z-leading-base:1.5;--z-leading-loose:1.75;--z-tracking-display:-.03em;--z-tracking-heading:-.015em;--z-tracking-label:.1em;--z-tracking-eyebrow:.12em;--z-space-micro:4px;--z-space-sm:8px;--z-space-md:12px;--z-space-lg:16px;--z-space-xl:20px;--z-space-2xl:24px;--z-space-3xl:32px;--z-space-4xl:40px;--z-space-5xl:48px;--z-space-6xl:64px;--z-space-7xl:96px;--z-breakpoint-sm:600px;--z-breakpoint-md:1024px;--z-breakpoint-lg:1440px;--z-breakpoint-xl:1920px;--z-radius-button:10px;--z-radius-button-round:999px;--z-radius-input:8px;--z-radius-card:16px;--z-radius-panel:20px;--z-radius-badge:999px;--z-radius-avatar:999px;--z-shadow-sm:0 1px 3px #00000014, 0 1px 2px #0000000f;--z-shadow-md:0 4px 12px #0000001a, 0 2px 4px #0000000f;--z-shadow-lg:0 8px 24px #0000001f, 0 4px 8px #0000000f;--z-shadow-float:0 24px 48px #00000080, 0 0 0 1px #ffffff12;--z-duration-fast:.15s;--z-duration-base:.25s;--z-duration-slow:.4s;--z-ease-standard:cubic-bezier(.4, 0, .2, 1);--z-ease-enter:cubic-bezier(0, 0, .2, 1);--z-ease-exit:cubic-bezier(.4, 0, 1, 1);--z-gradient-primary:linear-gradient(135deg, var(--z-color-primary) 0%, var(--z-color-secondary) 100%);--z-gradient-secondary:linear-gradient(135deg, var(--z-color-secondary) 0%, var(--z-color-primary) 100%)}:root,:root[data-z-base=black]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--z-color-bg-app:var(--z-palette-gray-25);--z-color-bg-sidebar:var(--z-palette-gray-100);--z-color-bg-topbar:var(--z-palette-gray-100);--z-color-bg-card:var(--z-palette-white);--z-color-bg-card-alt:var(--z-palette-gray-50);--z-color-bg-input:var(--z-palette-white);--z-color-bg-modal:var(--z-palette-white);--z-color-border:var(--z-palette-gray-200);--z-color-border-strong:var(--z-palette-gray-400);--z-color-text-primary:var(--z-palette-gray-900);--z-color-text-secondary:var(--z-palette-gray-700);--z-color-text-muted:var(--z-palette-gray-500);--z-color-text-placeholder:var(--z-palette-gray-500);--z-color-icon:var(--z-palette-gray-500);--z-color-icon-subtle:var(--z-palette-gray-400);--z-color-inverse-bg:var(--z-palette-gray-900);--z-color-inverse-fg:var(--z-palette-white);--z-color-inverse-hover:#1118271a;--z-color-success:var(--z-palette-emerald-700);--z-color-success-bg:var(--z-palette-emerald-50);--z-color-warning:var(--z-palette-amber-700);--z-color-warning-bg:var(--z-palette-amber-50);--z-color-info:var(--z-palette-violet-600);--z-color-info-bg:var(--z-palette-violet-50);--z-color-logo:var(--z-palette-black);--z-color-logo-primary:var(--z-color-logo);--z-color-logo-secondary:var(--z-color-logo);--z-color-scrim:#0006}:root[data-z-base=sepia]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--z-color-bg-app:var(--z-palette-cream-100);--z-color-bg-sidebar:var(--z-palette-cream-200);--z-color-bg-topbar:var(--z-palette-cream-200);--z-color-bg-card:var(--z-palette-cream-0);--z-color-bg-card-alt:var(--z-palette-cream-50);--z-color-bg-input:var(--z-palette-cream-0);--z-color-bg-modal:var(--z-palette-cream-0);--z-color-border:#221a111f;--z-color-border-strong:var(--z-palette-umber-550);--z-color-text-primary:var(--z-palette-umber-900);--z-color-text-secondary:var(--z-palette-umber-800);--z-color-text-muted:var(--z-palette-umber-500);--z-color-text-placeholder:var(--z-palette-umber-500);--z-color-icon:var(--z-palette-umber-500);--z-color-icon-subtle:var(--z-palette-umber-550);--z-color-inverse-bg:var(--z-palette-umber-900);--z-color-inverse-fg:var(--z-palette-cream-0);--z-color-inverse-hover:#221a111a;--z-color-success:var(--z-palette-emerald-700);--z-color-success-bg:var(--z-palette-emerald-50);--z-color-warning:var(--z-palette-amber-700);--z-color-warning-bg:var(--z-palette-amber-50);--z-color-info:var(--z-palette-violet-600);--z-color-info-bg:var(--z-palette-violet-50);--z-color-logo:var(--z-palette-black);--z-color-logo-primary:var(--z-color-logo);--z-color-logo-secondary:var(--z-color-logo);--z-color-scrim:#221a1166}:root,:root[data-z-accent=blue]{--z-color-interactive:var(--z-palette-blue-600);--z-color-interactive-hover:var(--z-palette-blue-700);--z-color-interactive-active:var(--z-palette-blue-750);--z-color-interactive-light:var(--z-palette-blue-50);--z-color-text-on-interactive:var(--z-palette-white);--z-color-text-link:var(--z-palette-blue-650);--z-color-text-link-hover:var(--z-palette-blue-750);--z-color-text-on-destructive:var(--z-palette-white);--z-color-text-on-primary:var(--z-color-text-on-interactive);--z-color-text-on-secondary:var(--z-color-text-on-primary);--z-color-focus-ring:var(--z-palette-blue-600);--z-color-error:var(--z-palette-red-600);--z-color-error-bg:var(--z-palette-red-50);--z-color-destructive:var(--z-palette-red-600);--z-color-destructive-hover:var(--z-palette-red-700);--z-color-chart-1:var(--z-palette-blue-600);--z-color-chart-2:var(--z-palette-teal-600);--z-color-chart-3:var(--z-palette-orange-600);--z-color-chart-4:var(--z-palette-violet-600);--z-color-chart-5:var(--z-palette-pink-600);--z-color-chart-6:var(--z-palette-olive-600);--z-color-primary:var(--z-color-interactive);--z-color-primary-hover:var(--z-color-interactive-hover);--z-color-primary-light:var(--z-color-interactive-light);--z-color-secondary:var(--z-palette-violet-600);--z-color-secondary-hover:var(--z-palette-violet-600);--z-color-secondary-light:var(--z-palette-violet-400)}:root[data-z-accent=cobalt]{--z-color-interactive:var(--z-palette-cobalt-600);--z-color-interactive-hover:var(--z-palette-cobalt-700);--z-color-interactive-active:var(--z-palette-cobalt-800);--z-color-interactive-light:var(--z-palette-cobalt-50);--z-color-text-on-interactive:var(--z-palette-white);--z-color-text-link:var(--z-palette-cobalt-600);--z-color-text-link-hover:var(--z-palette-cobalt-800);--z-color-text-on-destructive:var(--z-palette-white);--z-color-text-on-primary:var(--z-color-text-on-interactive);--z-color-text-on-secondary:var(--z-color-text-on-primary);--z-color-focus-ring:var(--z-palette-cobalt-600);--z-color-error:var(--z-palette-red-600);--z-color-error-bg:var(--z-palette-red-50);--z-color-destructive:var(--z-palette-red-600);--z-color-destructive-hover:var(--z-palette-red-700);--z-color-chart-1:var(--z-palette-cobalt-600);--z-color-chart-2:var(--z-palette-teal-600);--z-color-chart-3:var(--z-palette-orange-600);--z-color-chart-4:var(--z-palette-pink-600);--z-color-chart-5:var(--z-palette-olive-600);--z-color-chart-6:var(--z-palette-slate-500);--z-color-primary:var(--z-color-interactive);--z-color-primary-hover:var(--z-color-interactive-hover);--z-color-primary-light:var(--z-color-interactive-light);--z-color-secondary:var(--z-palette-teal-700);--z-color-secondary-hover:var(--z-palette-teal-700);--z-color-secondary-light:var(--z-palette-teal-400)}:root[data-z-accent=crimson]{--z-color-interactive:var(--z-palette-crimson-500);--z-color-interactive-hover:var(--z-palette-crimson-600);--z-color-interactive-active:var(--z-palette-crimson-700);--z-color-interactive-light:var(--z-palette-crimson-50);--z-color-text-on-interactive:var(--z-palette-white);--z-color-text-link:var(--z-palette-crimson-500);--z-color-text-link-hover:var(--z-palette-crimson-700);--z-color-text-on-destructive:var(--z-palette-white);--z-color-text-on-primary:var(--z-color-text-on-interactive);--z-color-text-on-secondary:var(--z-color-text-on-primary);--z-color-focus-ring:var(--z-palette-crimson-500);--z-color-error:var(--z-palette-vermilion-500);--z-color-error-bg:var(--z-palette-vermilion-50);--z-color-destructive:var(--z-palette-vermilion-500);--z-color-destructive-hover:var(--z-palette-vermilion-600);--z-color-chart-1:var(--z-palette-crimson-500);--z-color-chart-2:var(--z-palette-teal-600);--z-color-chart-3:var(--z-palette-blue-600);--z-color-chart-4:var(--z-palette-violet-600);--z-color-chart-5:var(--z-palette-amber-600);--z-color-chart-6:var(--z-palette-olive-600);--z-color-primary:var(--z-color-interactive);--z-color-primary-hover:var(--z-color-interactive-hover);--z-color-primary-light:var(--z-color-interactive-light);--z-color-secondary:var(--z-palette-orange-700);--z-color-secondary-hover:var(--z-palette-orange-700);--z-color-secondary-light:var(--z-palette-orange-400)}:root[data-z-accent=green]{--z-color-interactive:var(--z-palette-green-700);--z-color-interactive-hover:var(--z-palette-green-800);--z-color-interactive-active:var(--z-palette-green-900);--z-color-interactive-light:var(--z-palette-green-50);--z-color-text-on-interactive:var(--z-palette-white);--z-color-text-link:var(--z-palette-green-700);--z-color-text-link-hover:var(--z-palette-green-900);--z-color-text-on-destructive:var(--z-palette-white);--z-color-text-on-primary:var(--z-color-text-on-interactive);--z-color-text-on-secondary:var(--z-color-text-on-primary);--z-color-focus-ring:var(--z-palette-green-700);--z-color-error:var(--z-palette-red-600);--z-color-error-bg:var(--z-palette-red-50);--z-color-destructive:var(--z-palette-red-600);--z-color-destructive-hover:var(--z-palette-red-700);--z-color-chart-1:var(--z-palette-green-700);--z-color-chart-2:var(--z-palette-blue-600);--z-color-chart-3:var(--z-palette-orange-600);--z-color-chart-4:var(--z-palette-violet-600);--z-color-chart-5:var(--z-palette-pink-600);--z-color-chart-6:var(--z-palette-olive-600);--z-color-primary:var(--z-color-interactive);--z-color-primary-hover:var(--z-color-interactive-hover);--z-color-primary-light:var(--z-color-interactive-light);--z-color-secondary:var(--z-palette-teal-700);--z-color-secondary-hover:var(--z-palette-teal-700);--z-color-secondary-light:var(--z-palette-teal-400)}:root[data-z-mode=dark],:root[data-z-mode=dark][data-z-base=black]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--z-color-bg-app:var(--z-palette-onyx-1000);--z-color-bg-sidebar:var(--z-palette-onyx-950);--z-color-bg-topbar:var(--z-palette-onyx-950);--z-color-bg-card:var(--z-palette-onyx-900);--z-color-bg-card-alt:var(--z-palette-onyx-800);--z-color-bg-input:var(--z-palette-onyx-850);--z-color-bg-modal:var(--z-palette-onyx-800);--z-color-border:var(--z-palette-onyx-700);--z-color-border-strong:var(--z-palette-onyx-500);--z-color-text-primary:var(--z-palette-white);--z-color-text-secondary:var(--z-palette-onyx-200);--z-color-text-muted:var(--z-palette-onyx-400);--z-color-text-placeholder:var(--z-palette-onyx-400);--z-color-icon:var(--z-palette-onyx-400);--z-color-icon-subtle:var(--z-palette-onyx-500);--z-color-inverse-bg:var(--z-palette-white);--z-color-inverse-fg:var(--z-palette-onyx-1000);--z-color-inverse-hover:#ffffff24;--z-color-success:var(--z-palette-emerald-400);--z-color-success-bg:#4fd1a51f;--z-color-warning:var(--z-palette-amber-400);--z-color-warning-bg:#f3b06d1f;--z-color-info:var(--z-palette-violet-400);--z-color-info-bg:#a08fff1f;--z-color-logo:var(--z-palette-white);--z-color-logo-primary:var(--z-color-logo);--z-color-logo-secondary:var(--z-color-logo);--z-color-scrim:#000000b3}:root[data-z-mode=dark][data-z-base=sepia]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--z-color-bg-app:var(--z-palette-umber-900);--z-color-bg-sidebar:var(--z-palette-umber-950);--z-color-bg-topbar:var(--z-palette-umber-950);--z-color-bg-card:var(--z-palette-umber-850);--z-color-bg-card-alt:var(--z-palette-umber-800);--z-color-bg-input:var(--z-palette-umber-800);--z-color-bg-modal:var(--z-palette-umber-850);--z-color-border:#f7f0e31a;--z-color-border-strong:var(--z-palette-umber-350);--z-color-text-primary:var(--z-palette-umber-50);--z-color-text-secondary:var(--z-palette-umber-100);--z-color-text-muted:var(--z-palette-umber-350);--z-color-text-placeholder:var(--z-palette-umber-350);--z-color-icon:var(--z-palette-umber-350);--z-color-icon-subtle:var(--z-palette-umber-600);--z-color-inverse-bg:var(--z-palette-umber-50);--z-color-inverse-fg:var(--z-palette-umber-900);--z-color-inverse-hover:#f7f0e324;--z-color-success:var(--z-palette-emerald-400);--z-color-success-bg:#4fd1a51f;--z-color-warning:var(--z-palette-amber-400);--z-color-warning-bg:#f3b06d1f;--z-color-info:var(--z-palette-violet-400);--z-color-info-bg:#a08fff1f;--z-color-logo:var(--z-palette-white);--z-color-logo-primary:var(--z-color-logo);--z-color-logo-secondary:var(--z-color-logo);--z-color-scrim:#000000b3}:root[data-z-mode=dark],:root[data-z-mode=dark][data-z-accent=blue]{--z-color-interactive:var(--z-palette-blue-400);--z-color-interactive-hover:var(--z-palette-blue-300);--z-color-interactive-active:var(--z-palette-blue-450);--z-color-interactive-light:#69b6fe1f;--z-color-text-on-interactive:var(--z-palette-blue-950);--z-color-text-link:var(--z-palette-blue-450);--z-color-text-link-hover:var(--z-palette-blue-300);--z-color-text-on-destructive:var(--z-palette-red-950);--z-color-text-on-primary:var(--z-color-text-on-interactive);--z-color-text-on-secondary:var(--z-color-text-on-primary);--z-color-focus-ring:var(--z-palette-blue-400);--z-color-error:var(--z-palette-red-400);--z-color-error-bg:#f37d7d1f;--z-color-destructive:var(--z-palette-red-400);--z-color-destructive-hover:var(--z-palette-red-300);--z-color-chart-1:var(--z-palette-blue-400);--z-color-chart-2:var(--z-palette-teal-400);--z-color-chart-3:var(--z-palette-orange-400);--z-color-chart-4:var(--z-palette-violet-400);--z-color-chart-5:var(--z-palette-pink-400);--z-color-chart-6:var(--z-palette-olive-300);--z-color-primary:var(--z-color-interactive);--z-color-primary-hover:var(--z-color-interactive-hover);--z-color-primary-light:var(--z-color-interactive-light);--z-color-secondary:var(--z-palette-violet-400);--z-color-secondary-hover:var(--z-palette-violet-400);--z-color-secondary-light:var(--z-palette-violet-600)}:root[data-z-mode=dark][data-z-accent=cobalt]{--z-color-interactive:var(--z-palette-cobalt-500);--z-color-interactive-hover:var(--z-palette-cobalt-550);--z-color-interactive-active:var(--z-palette-cobalt-600);--z-color-interactive-light:#9cc2ff1f;--z-color-text-on-interactive:var(--z-palette-white);--z-color-text-link:var(--z-palette-cobalt-400);--z-color-text-link-hover:var(--z-palette-cobalt-300);--z-color-text-on-destructive:var(--z-palette-red-950);--z-color-text-on-primary:var(--z-color-text-on-interactive);--z-color-text-on-secondary:var(--z-color-text-on-primary);--z-color-focus-ring:var(--z-palette-cobalt-300);--z-color-error:var(--z-palette-red-400);--z-color-error-bg:#f37d7d1f;--z-color-destructive:var(--z-palette-red-400);--z-color-destructive-hover:var(--z-palette-red-300);--z-color-chart-1:var(--z-palette-cobalt-500);--z-color-chart-2:var(--z-palette-teal-400);--z-color-chart-3:var(--z-palette-orange-400);--z-color-chart-4:var(--z-palette-pink-400);--z-color-chart-5:var(--z-palette-olive-300);--z-color-chart-6:var(--z-palette-slate-400);--z-color-primary:var(--z-color-interactive);--z-color-primary-hover:var(--z-color-interactive-hover);--z-color-primary-light:var(--z-color-interactive-light);--z-color-secondary:var(--z-palette-teal-700);--z-color-secondary-hover:var(--z-palette-teal-700);--z-color-secondary-light:var(--z-palette-teal-600)}:root[data-z-mode=dark][data-z-accent=crimson]{--z-color-interactive:var(--z-palette-crimson-450);--z-color-interactive-hover:var(--z-palette-crimson-500);--z-color-interactive-active:var(--z-palette-crimson-600);--z-color-interactive-light:#f07a8c1f;--z-color-text-on-interactive:var(--z-palette-white);--z-color-text-link:var(--z-palette-crimson-300);--z-color-text-link-hover:var(--z-palette-crimson-200);--z-color-text-on-destructive:var(--z-palette-white);--z-color-text-on-primary:var(--z-color-text-on-interactive);--z-color-text-on-secondary:var(--z-color-text-on-primary);--z-color-focus-ring:var(--z-palette-crimson-300);--z-color-error:var(--z-palette-vermilion-400);--z-color-error-bg:#ff8a501f;--z-color-destructive:var(--z-palette-vermilion-550);--z-color-destructive-hover:var(--z-palette-vermilion-600);--z-color-chart-1:var(--z-palette-crimson-450);--z-color-chart-2:var(--z-palette-teal-400);--z-color-chart-3:var(--z-palette-blue-400);--z-color-chart-4:var(--z-palette-violet-400);--z-color-chart-5:var(--z-palette-amber-300);--z-color-chart-6:var(--z-palette-olive-300);--z-color-primary:var(--z-color-interactive);--z-color-primary-hover:var(--z-color-interactive-hover);--z-color-primary-light:var(--z-color-interactive-light);--z-color-secondary:var(--z-palette-orange-700);--z-color-secondary-hover:var(--z-palette-orange-700);--z-color-secondary-light:var(--z-palette-orange-600)}:root[data-z-mode=dark][data-z-accent=green]{--z-color-interactive:var(--z-palette-green-300);--z-color-interactive-hover:var(--z-palette-green-400);--z-color-interactive-active:var(--z-palette-green-200);--z-color-interactive-light:#35efbd1f;--z-color-text-on-interactive:var(--z-palette-green-950);--z-color-text-link:var(--z-palette-green-300);--z-color-text-link-hover:var(--z-palette-green-200);--z-color-text-on-destructive:var(--z-palette-red-950);--z-color-text-on-primary:var(--z-color-text-on-interactive);--z-color-text-on-secondary:var(--z-color-text-on-primary);--z-color-focus-ring:var(--z-palette-green-300);--z-color-error:var(--z-palette-red-400);--z-color-error-bg:#f37d7d1f;--z-color-destructive:var(--z-palette-red-400);--z-color-destructive-hover:var(--z-palette-red-300);--z-color-chart-1:var(--z-palette-green-300);--z-color-chart-2:var(--z-palette-blue-400);--z-color-chart-3:var(--z-palette-orange-400);--z-color-chart-4:var(--z-palette-violet-400);--z-color-chart-5:var(--z-palette-pink-400);--z-color-chart-6:var(--z-palette-olive-300);--z-color-primary:var(--z-color-interactive);--z-color-primary-hover:var(--z-color-interactive-hover);--z-color-primary-light:var(--z-color-interactive-light);--z-color-secondary:var(--z-palette-teal-400);--z-color-secondary-hover:var(--z-palette-teal-400);--z-color-secondary-light:var(--z-palette-teal-600)}@media (prefers-color-scheme:dark){:root[data-z-mode=system],:root[data-z-mode=system][data-z-base=black]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--z-color-bg-app:var(--z-palette-onyx-1000);--z-color-bg-sidebar:var(--z-palette-onyx-950);--z-color-bg-topbar:var(--z-palette-onyx-950);--z-color-bg-card:var(--z-palette-onyx-900);--z-color-bg-card-alt:var(--z-palette-onyx-800);--z-color-bg-input:var(--z-palette-onyx-850);--z-color-bg-modal:var(--z-palette-onyx-800);--z-color-border:var(--z-palette-onyx-700);--z-color-border-strong:var(--z-palette-onyx-500);--z-color-text-primary:var(--z-palette-white);--z-color-text-secondary:var(--z-palette-onyx-200);--z-color-text-muted:var(--z-palette-onyx-400);--z-color-text-placeholder:var(--z-palette-onyx-400);--z-color-icon:var(--z-palette-onyx-400);--z-color-icon-subtle:var(--z-palette-onyx-500);--z-color-inverse-bg:var(--z-palette-white);--z-color-inverse-fg:var(--z-palette-onyx-1000);--z-color-inverse-hover:#ffffff24;--z-color-success:var(--z-palette-emerald-400);--z-color-success-bg:#4fd1a51f;--z-color-warning:var(--z-palette-amber-400);--z-color-warning-bg:#f3b06d1f;--z-color-info:var(--z-palette-violet-400);--z-color-info-bg:#a08fff1f;--z-color-logo:var(--z-palette-white);--z-color-logo-primary:var(--z-color-logo);--z-color-logo-secondary:var(--z-color-logo);--z-color-scrim:#000000b3}:root[data-z-mode=system][data-z-base=sepia]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--z-color-bg-app:var(--z-palette-umber-900);--z-color-bg-sidebar:var(--z-palette-umber-950);--z-color-bg-topbar:var(--z-palette-umber-950);--z-color-bg-card:var(--z-palette-umber-850);--z-color-bg-card-alt:var(--z-palette-umber-800);--z-color-bg-input:var(--z-palette-umber-800);--z-color-bg-modal:var(--z-palette-umber-850);--z-color-border:#f7f0e31a;--z-color-border-strong:var(--z-palette-umber-350);--z-color-text-primary:var(--z-palette-umber-50);--z-color-text-secondary:var(--z-palette-umber-100);--z-color-text-muted:var(--z-palette-umber-350);--z-color-text-placeholder:var(--z-palette-umber-350);--z-color-icon:var(--z-palette-umber-350);--z-color-icon-subtle:var(--z-palette-umber-600);--z-color-inverse-bg:var(--z-palette-umber-50);--z-color-inverse-fg:var(--z-palette-umber-900);--z-color-inverse-hover:#f7f0e324;--z-color-success:var(--z-palette-emerald-400);--z-color-success-bg:#4fd1a51f;--z-color-warning:var(--z-palette-amber-400);--z-color-warning-bg:#f3b06d1f;--z-color-info:var(--z-palette-violet-400);--z-color-info-bg:#a08fff1f;--z-color-logo:var(--z-palette-white);--z-color-logo-primary:var(--z-color-logo);--z-color-logo-secondary:var(--z-color-logo);--z-color-scrim:#000000b3}:root[data-z-mode=system],:root[data-z-mode=system][data-z-accent=blue]{--z-color-interactive:var(--z-palette-blue-400);--z-color-interactive-hover:var(--z-palette-blue-300);--z-color-interactive-active:var(--z-palette-blue-450);--z-color-interactive-light:#69b6fe1f;--z-color-text-on-interactive:var(--z-palette-blue-950);--z-color-text-link:var(--z-palette-blue-450);--z-color-text-link-hover:var(--z-palette-blue-300);--z-color-text-on-destructive:var(--z-palette-red-950);--z-color-text-on-primary:var(--z-color-text-on-interactive);--z-color-text-on-secondary:var(--z-color-text-on-primary);--z-color-focus-ring:var(--z-palette-blue-400);--z-color-error:var(--z-palette-red-400);--z-color-error-bg:#f37d7d1f;--z-color-destructive:var(--z-palette-red-400);--z-color-destructive-hover:var(--z-palette-red-300);--z-color-chart-1:var(--z-palette-blue-400);--z-color-chart-2:var(--z-palette-teal-400);--z-color-chart-3:var(--z-palette-orange-400);--z-color-chart-4:var(--z-palette-violet-400);--z-color-chart-5:var(--z-palette-pink-400);--z-color-chart-6:var(--z-palette-olive-300);--z-color-primary:var(--z-color-interactive);--z-color-primary-hover:var(--z-color-interactive-hover);--z-color-primary-light:var(--z-color-interactive-light);--z-color-secondary:var(--z-palette-violet-400);--z-color-secondary-hover:var(--z-palette-violet-400);--z-color-secondary-light:var(--z-palette-violet-600)}:root[data-z-mode=system][data-z-accent=cobalt]{--z-color-interactive:var(--z-palette-cobalt-500);--z-color-interactive-hover:var(--z-palette-cobalt-550);--z-color-interactive-active:var(--z-palette-cobalt-600);--z-color-interactive-light:#9cc2ff1f;--z-color-text-on-interactive:var(--z-palette-white);--z-color-text-link:var(--z-palette-cobalt-400);--z-color-text-link-hover:var(--z-palette-cobalt-300);--z-color-text-on-destructive:var(--z-palette-red-950);--z-color-text-on-primary:var(--z-color-text-on-interactive);--z-color-text-on-secondary:var(--z-color-text-on-primary);--z-color-focus-ring:var(--z-palette-cobalt-300);--z-color-error:var(--z-palette-red-400);--z-color-error-bg:#f37d7d1f;--z-color-destructive:var(--z-palette-red-400);--z-color-destructive-hover:var(--z-palette-red-300);--z-color-chart-1:var(--z-palette-cobalt-500);--z-color-chart-2:var(--z-palette-teal-400);--z-color-chart-3:var(--z-palette-orange-400);--z-color-chart-4:var(--z-palette-pink-400);--z-color-chart-5:var(--z-palette-olive-300);--z-color-chart-6:var(--z-palette-slate-400);--z-color-primary:var(--z-color-interactive);--z-color-primary-hover:var(--z-color-interactive-hover);--z-color-primary-light:var(--z-color-interactive-light);--z-color-secondary:var(--z-palette-teal-700);--z-color-secondary-hover:var(--z-palette-teal-700);--z-color-secondary-light:var(--z-palette-teal-600)}:root[data-z-mode=system][data-z-accent=crimson]{--z-color-interactive:var(--z-palette-crimson-450);--z-color-interactive-hover:var(--z-palette-crimson-500);--z-color-interactive-active:var(--z-palette-crimson-600);--z-color-interactive-light:#f07a8c1f;--z-color-text-on-interactive:var(--z-palette-white);--z-color-text-link:var(--z-palette-crimson-300);--z-color-text-link-hover:var(--z-palette-crimson-200);--z-color-text-on-destructive:var(--z-palette-white);--z-color-text-on-primary:var(--z-color-text-on-interactive);--z-color-text-on-secondary:var(--z-color-text-on-primary);--z-color-focus-ring:var(--z-palette-crimson-300);--z-color-error:var(--z-palette-vermilion-400);--z-color-error-bg:#ff8a501f;--z-color-destructive:var(--z-palette-vermilion-550);--z-color-destructive-hover:var(--z-palette-vermilion-600);--z-color-chart-1:var(--z-palette-crimson-450);--z-color-chart-2:var(--z-palette-teal-400);--z-color-chart-3:var(--z-palette-blue-400);--z-color-chart-4:var(--z-palette-violet-400);--z-color-chart-5:var(--z-palette-amber-300);--z-color-chart-6:var(--z-palette-olive-300);--z-color-primary:var(--z-color-interactive);--z-color-primary-hover:var(--z-color-interactive-hover);--z-color-primary-light:var(--z-color-interactive-light);--z-color-secondary:var(--z-palette-orange-700);--z-color-secondary-hover:var(--z-palette-orange-700);--z-color-secondary-light:var(--z-palette-orange-600)}:root[data-z-mode=system][data-z-accent=green]{--z-color-interactive:var(--z-palette-green-300);--z-color-interactive-hover:var(--z-palette-green-400);--z-color-interactive-active:var(--z-palette-green-200);--z-color-interactive-light:#35efbd1f;--z-color-text-on-interactive:var(--z-palette-green-950);--z-color-text-link:var(--z-palette-green-300);--z-color-text-link-hover:var(--z-palette-green-200);--z-color-text-on-destructive:var(--z-palette-red-950);--z-color-text-on-primary:var(--z-color-text-on-interactive);--z-color-text-on-secondary:var(--z-color-text-on-primary);--z-color-focus-ring:var(--z-palette-green-300);--z-color-error:var(--z-palette-red-400);--z-color-error-bg:#f37d7d1f;--z-color-destructive:var(--z-palette-red-400);--z-color-destructive-hover:var(--z-palette-red-300);--z-color-chart-1:var(--z-palette-green-300);--z-color-chart-2:var(--z-palette-blue-400);--z-color-chart-3:var(--z-palette-orange-400);--z-color-chart-4:var(--z-palette-violet-400);--z-color-chart-5:var(--z-palette-pink-400);--z-color-chart-6:var(--z-palette-olive-300);--z-color-primary:var(--z-color-interactive);--z-color-primary-hover:var(--z-color-interactive-hover);--z-color-primary-light:var(--z-color-interactive-light);--z-color-secondary:var(--z-palette-teal-400);--z-color-secondary-hover:var(--z-palette-teal-400);--z-color-secondary-light:var(--z-palette-teal-600)}}@media (prefers-reduced-motion:reduce){:root{--z-duration-fast:0s;--z-duration-base:0s;--z-duration-slow:0s}}body{background:var(--z-color-bg-app);color:var(--z-color-text-primary);font-family:var(--z-font-body);font-size:var(--z-text-base);line-height:var(--z-leading-base);-webkit-font-smoothing:antialiased;margin:0}z-button:not(:defined){visibility:hidden;min-width:64px;min-height:40px;display:inline-block}z-button[size=sm]:not(:defined){min-height:32px}z-button[size=lg]:not(:defined){min-height:48px}z-card:not(:defined){visibility:hidden;min-height:64px;display:block}z-input:not(:defined){visibility:hidden;min-height:40px;display:block}z-input[label]:not(:defined){min-height:68px}z-input[size=sm]:not(:defined){min-height:32px}z-input[size=lg]:not(:defined){min-height:48px}z-select:not(:defined){visibility:hidden;min-height:40px;display:block}z-select[label]:not(:defined){min-height:68px}z-textarea:not(:defined){visibility:hidden;min-height:80px;display:block}z-textarea[label]:not(:defined){min-height:108px}:is(z-checkbox:not(:defined),z-switch:not(:defined)){visibility:hidden;min-height:21px;display:block}z-radio-group:not(:defined){visibility:hidden;min-height:78px;display:block}z-icon:not(:defined){width:1em;height:1em;display:inline-block}:is(z-badge:not(:defined),z-chip:not(:defined)){visibility:hidden;min-height:20px;display:inline-block}z-tooltip:not(:defined){display:inline-flex}z-chip-group:not(:defined){flex-wrap:wrap;gap:8px;display:flex}z-banner:not(:defined){visibility:hidden;min-height:48px;display:block}z-spinner:not(:defined){width:1.25em;height:1.25em;display:inline-block}z-skeleton:not(:defined){min-height:.8em;display:block}z-avatar:not(:defined){visibility:hidden;width:40px;height:40px;display:inline-block}z-avatar[size=xs]:not(:defined){width:24px;height:24px}z-avatar[size=sm]:not(:defined){width:32px;height:32px}z-avatar[size=lg]:not(:defined){width:48px;height:48px}z-avatar[size=xl]:not(:defined){width:64px;height:64px}z-icon-button:not(:defined){visibility:hidden;width:40px;height:40px;display:inline-block}z-icon-button[size=sm]:not(:defined){width:32px;height:32px}z-icon-button[size=lg]:not(:defined){width:48px;height:48px}z-segmented-control:not(:defined){visibility:hidden;min-height:38px;display:inline-block}z-logo:not(:defined){height:32px;display:inline-block}z-form-field:not(:defined){visibility:hidden;display:block}z-dialog:not(:defined){display:none}z-drawer:not(:defined){display:none}z-toaster:not(:defined){display:none}z-side-panel:not(:defined):not([open]){display:none}z-side-panel[mode=overlay]:not(:defined){display:none}z-side-panel:not(:defined){visibility:hidden;width:360px;display:block}:is(z-popover:not(:defined),z-menu:not(:defined),z-hover-card:not(:defined)){display:inline-flex}:is(z-popover:not(:defined)>:not([slot=trigger]),z-hover-card:not(:defined)>:not([slot=trigger])){display:none}z-disclosure:not(:defined){visibility:hidden;min-height:44px;display:block}z-disclosure:not(:defined):not([open])>:not([slot]){display:none}z-top-bar:not(:defined){visibility:hidden;height:56px;display:block}:is(z-app-shell:not(:defined),z-list:not(:defined)){display:block}:is(z-nav:not(:defined),z-breadcrumbs:not(:defined)){visibility:hidden;min-height:18px;display:block}z-page-header:not(:defined){visibility:hidden;min-height:56px;margin-bottom:24px;display:block}z-toolbar:not(:defined){min-height:48px;display:block}z-tabs:not(:defined){padding-top:44px;display:block}z-tabs:not(:defined)>z-tab-panel:not(:first-of-type){display:none}z-tab-panel:not(:defined){padding-top:16px;display:block}z-stepper:not(:defined){min-height:36px;display:block}z-list-item:not(:defined){min-height:48px;display:block}z-user-chip:not(:defined){visibility:hidden;min-width:32px;height:40px;display:inline-block}:is(z-combobox:not(:defined),z-tag-input:not(:defined),z-copy-field:not(:defined)){visibility:hidden;min-height:40px;display:block}:is(z-combobox[label]:not(:defined),z-tag-input[label]:not(:defined)){min-height:68px}z-copy-field[label]:not(:defined){min-height:66px}z-code-block:not(:defined){visibility:hidden;min-height:48px;display:block}z-stat-card:not(:defined){visibility:hidden;min-height:116px;display:block}:is(z-empty-state:not(:defined),z-dropzone:not(:defined)){visibility:hidden;min-height:140px;display:block}z-data-table:not(:defined){visibility:hidden;min-height:160px;display:block}z-chart:not(:defined){min-height:300px;display:block}z-rule-list:not(:defined){visibility:hidden;display:block}z-reel:not(:defined){min-width:8em;min-height:2.5em;display:inline-block}:is(z-event-row:not(:defined),z-media-row:not(:defined)){visibility:hidden;min-height:56px;display:block}:is(z-record-list:not(:defined),z-status-list:not(:defined),z-transcript:not(:defined),z-metric-grid:not(:defined)){visibility:hidden;min-height:120px;display:block}z-paged-list:not(:defined){visibility:hidden;min-height:46px;display:block}z-media-card:not(:defined){aspect-ratio:4/3;visibility:hidden;display:block}:is(z-chat-message:not(:defined),z-working-state:not(:defined),z-provenance:not(:defined),z-font-picker:not(:defined)){visibility:hidden;min-height:48px;display:block}:is(z-sync-status:not(:defined),z-delta-pair:not(:defined),z-tally-badge:not(:defined),z-flow-label:not(:defined),z-inline-markup:not(:defined)){visibility:hidden}}@layer zetto-utilities{.z-text-xs{font-size:var(--z-text-xs)}.z-text-sm{font-size:var(--z-text-sm)}.z-text-base{font-size:var(--z-text-base)}.z-text-md{font-size:var(--z-text-md)}.z-text-lg{font-size:var(--z-text-lg)}.z-text-xl{font-size:var(--z-text-xl)}.z-text-2xl{font-size:var(--z-text-2xl)}.z-text-3xl{font-size:var(--z-text-3xl)}.z-text-4xl{font-size:var(--z-text-4xl)}.z-text-5xl{font-size:var(--z-text-5xl)}.z-text-6xl{font-size:var(--z-text-6xl)}.z-text-7xl{font-size:var(--z-text-7xl)}.z-weight-normal{font-weight:var(--z-weight-normal)}.z-weight-medium{font-weight:var(--z-weight-medium)}.z-weight-semibold{font-weight:var(--z-weight-semibold)}.z-weight-bold{font-weight:var(--z-weight-bold)}.z-font-body{font-family:var(--z-font-body)}.z-font-display{font-family:var(--z-font-display)}.z-font-mono{font-family:var(--z-font-mono)}.z-text-primary{color:var(--z-color-text-primary)}.z-text-secondary{color:var(--z-color-text-secondary)}.z-text-muted{color:var(--z-color-text-muted)}.z-text-link{color:var(--z-color-text-link)}.z-text-error{color:var(--z-color-error)}.z-text-success{color:var(--z-color-success)}.z-text-warning{color:var(--z-color-warning)}.z-heading-1,.z-heading-2,.z-heading-3,.z-heading-4,.z-heading-5,.z-heading-6{font-family:var(--z-font-display);font-weight:var(--z-weight-heading);line-height:var(--z-leading-tight);letter-spacing:var(--z-tracking-heading);color:var(--z-color-text-primary);margin:0}.z-heading-1{font-size:var(--z-text-5xl);letter-spacing:var(--z-tracking-display)}.z-heading-2{font-size:var(--z-text-4xl)}.z-heading-3{font-size:var(--z-text-3xl)}.z-heading-4{font-size:var(--z-text-2xl)}.z-heading-5{font-size:var(--z-text-xl)}.z-heading-6{font-size:var(--z-text-lg)}.z-eyebrow{font-family:var(--z-font-label);font-size:var(--z-text-xs);font-weight:var(--z-weight-semibold);line-height:var(--z-leading-base);letter-spacing:var(--z-tracking-eyebrow);text-transform:uppercase;color:var(--z-color-text-secondary)}.z-caption{font-size:var(--z-text-sm);line-height:var(--z-leading-base);color:var(--z-color-text-muted)}.z-truncate{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.z-line-clamp-2,.z-line-clamp-3{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.z-line-clamp-2{-webkit-line-clamp:2;line-clamp:2}.z-line-clamp-3{-webkit-line-clamp:3;line-clamp:3}.z-surface-card{background:var(--z-color-bg-card);border:1px solid var(--z-color-border);border-radius:var(--z-radius-card);color:var(--z-color-text-primary)}.z-surface-card-alt{background:var(--z-color-bg-card-alt)}.z-radius-card{border-radius:var(--z-radius-card)}.z-shadow-none{box-shadow:none}.z-shadow-sm{box-shadow:var(--z-shadow-sm)}.z-shadow-md{box-shadow:var(--z-shadow-md)}.z-shadow-lg{box-shadow:var(--z-shadow-lg)}.z-p-none{padding:0}.z-p-micro{padding:var(--z-space-micro)}.z-p-sm{padding:var(--z-space-sm)}.z-p-md{padding:var(--z-space-md)}.z-p-lg{padding:var(--z-space-lg)}.z-p-xl{padding:var(--z-space-xl)}.z-p-2xl{padding:var(--z-space-2xl)}.z-p-3xl{padding:var(--z-space-3xl)}.z-p-4xl{padding:var(--z-space-4xl)}.z-px-none{padding-inline:0}.z-px-micro{padding-inline:var(--z-space-micro)}.z-px-sm{padding-inline:var(--z-space-sm)}.z-px-md{padding-inline:var(--z-space-md)}.z-px-lg{padding-inline:var(--z-space-lg)}.z-px-xl{padding-inline:var(--z-space-xl)}.z-px-2xl{padding-inline:var(--z-space-2xl)}.z-px-3xl{padding-inline:var(--z-space-3xl)}.z-px-4xl{padding-inline:var(--z-space-4xl)}.z-py-none{padding-block:0}.z-py-micro{padding-block:var(--z-space-micro)}.z-py-sm{padding-block:var(--z-space-sm)}.z-py-md{padding-block:var(--z-space-md)}.z-py-lg{padding-block:var(--z-space-lg)}.z-py-xl{padding-block:var(--z-space-xl)}.z-py-2xl{padding-block:var(--z-space-2xl)}.z-py-3xl{padding-block:var(--z-space-3xl)}.z-py-4xl{padding-block:var(--z-space-4xl)}.z-pt-none{padding-block-start:0}.z-pt-micro{padding-block-start:var(--z-space-micro)}.z-pt-sm{padding-block-start:var(--z-space-sm)}.z-pt-md{padding-block-start:var(--z-space-md)}.z-pt-lg{padding-block-start:var(--z-space-lg)}.z-pt-xl{padding-block-start:var(--z-space-xl)}.z-pt-2xl{padding-block-start:var(--z-space-2xl)}.z-pt-3xl{padding-block-start:var(--z-space-3xl)}.z-pt-4xl{padding-block-start:var(--z-space-4xl)}.z-pb-none{padding-block-end:0}.z-pb-micro{padding-block-end:var(--z-space-micro)}.z-pb-sm{padding-block-end:var(--z-space-sm)}.z-pb-md{padding-block-end:var(--z-space-md)}.z-pb-lg{padding-block-end:var(--z-space-lg)}.z-pb-xl{padding-block-end:var(--z-space-xl)}.z-pb-2xl{padding-block-end:var(--z-space-2xl)}.z-pb-3xl{padding-block-end:var(--z-space-3xl)}.z-pb-4xl{padding-block-end:var(--z-space-4xl)}.z-ps-none{padding-inline-start:0}.z-ps-micro{padding-inline-start:var(--z-space-micro)}.z-ps-sm{padding-inline-start:var(--z-space-sm)}.z-ps-md{padding-inline-start:var(--z-space-md)}.z-ps-lg{padding-inline-start:var(--z-space-lg)}.z-ps-xl{padding-inline-start:var(--z-space-xl)}.z-ps-2xl{padding-inline-start:var(--z-space-2xl)}.z-ps-3xl{padding-inline-start:var(--z-space-3xl)}.z-ps-4xl{padding-inline-start:var(--z-space-4xl)}.z-pe-none{padding-inline-end:0}.z-pe-micro{padding-inline-end:var(--z-space-micro)}.z-pe-sm{padding-inline-end:var(--z-space-sm)}.z-pe-md{padding-inline-end:var(--z-space-md)}.z-pe-lg{padding-inline-end:var(--z-space-lg)}.z-pe-xl{padding-inline-end:var(--z-space-xl)}.z-pe-2xl{padding-inline-end:var(--z-space-2xl)}.z-pe-3xl{padding-inline-end:var(--z-space-3xl)}.z-pe-4xl{padding-inline-end:var(--z-space-4xl)}.z-m-none{margin:0}.z-m-micro{margin:var(--z-space-micro)}.z-m-sm{margin:var(--z-space-sm)}.z-m-md{margin:var(--z-space-md)}.z-m-lg{margin:var(--z-space-lg)}.z-m-xl{margin:var(--z-space-xl)}.z-m-2xl{margin:var(--z-space-2xl)}.z-m-3xl{margin:var(--z-space-3xl)}.z-m-4xl{margin:var(--z-space-4xl)}.z-mx-none{margin-inline:0}.z-mx-micro{margin-inline:var(--z-space-micro)}.z-mx-sm{margin-inline:var(--z-space-sm)}.z-mx-md{margin-inline:var(--z-space-md)}.z-mx-lg{margin-inline:var(--z-space-lg)}.z-mx-xl{margin-inline:var(--z-space-xl)}.z-mx-2xl{margin-inline:var(--z-space-2xl)}.z-mx-3xl{margin-inline:var(--z-space-3xl)}.z-mx-4xl{margin-inline:var(--z-space-4xl)}.z-my-none{margin-block:0}.z-my-micro{margin-block:var(--z-space-micro)}.z-my-sm{margin-block:var(--z-space-sm)}.z-my-md{margin-block:var(--z-space-md)}.z-my-lg{margin-block:var(--z-space-lg)}.z-my-xl{margin-block:var(--z-space-xl)}.z-my-2xl{margin-block:var(--z-space-2xl)}.z-my-3xl{margin-block:var(--z-space-3xl)}.z-my-4xl{margin-block:var(--z-space-4xl)}.z-mt-none{margin-block-start:0}.z-mt-micro{margin-block-start:var(--z-space-micro)}.z-mt-sm{margin-block-start:var(--z-space-sm)}.z-mt-md{margin-block-start:var(--z-space-md)}.z-mt-lg{margin-block-start:var(--z-space-lg)}.z-mt-xl{margin-block-start:var(--z-space-xl)}.z-mt-2xl{margin-block-start:var(--z-space-2xl)}.z-mt-3xl{margin-block-start:var(--z-space-3xl)}.z-mt-4xl{margin-block-start:var(--z-space-4xl)}.z-mb-none{margin-block-end:0}.z-mb-micro{margin-block-end:var(--z-space-micro)}.z-mb-sm{margin-block-end:var(--z-space-sm)}.z-mb-md{margin-block-end:var(--z-space-md)}.z-mb-lg{margin-block-end:var(--z-space-lg)}.z-mb-xl{margin-block-end:var(--z-space-xl)}.z-mb-2xl{margin-block-end:var(--z-space-2xl)}.z-mb-3xl{margin-block-end:var(--z-space-3xl)}.z-mb-4xl{margin-block-end:var(--z-space-4xl)}.z-ms-none{margin-inline-start:0}.z-ms-micro{margin-inline-start:var(--z-space-micro)}.z-ms-sm{margin-inline-start:var(--z-space-sm)}.z-ms-md{margin-inline-start:var(--z-space-md)}.z-ms-lg{margin-inline-start:var(--z-space-lg)}.z-ms-xl{margin-inline-start:var(--z-space-xl)}.z-ms-2xl{margin-inline-start:var(--z-space-2xl)}.z-ms-3xl{margin-inline-start:var(--z-space-3xl)}.z-ms-4xl{margin-inline-start:var(--z-space-4xl)}.z-me-none{margin-inline-end:0}.z-me-micro{margin-inline-end:var(--z-space-micro)}.z-me-sm{margin-inline-end:var(--z-space-sm)}.z-me-md{margin-inline-end:var(--z-space-md)}.z-me-lg{margin-inline-end:var(--z-space-lg)}.z-me-xl{margin-inline-end:var(--z-space-xl)}.z-me-2xl{margin-inline-end:var(--z-space-2xl)}.z-me-3xl{margin-inline-end:var(--z-space-3xl)}.z-me-4xl{margin-inline-end:var(--z-space-4xl)}.z-gap-none{gap:0}.z-gap-micro{gap:var(--z-space-micro)}.z-gap-sm{gap:var(--z-space-sm)}.z-gap-md{gap:var(--z-space-md)}.z-gap-lg{gap:var(--z-space-lg)}.z-gap-xl{gap:var(--z-space-xl)}.z-gap-2xl{gap:var(--z-space-2xl)}.z-gap-3xl{gap:var(--z-space-3xl)}.z-gap-4xl{gap:var(--z-space-4xl)}.z-row-gap-none{row-gap:0}.z-row-gap-micro{row-gap:var(--z-space-micro)}.z-row-gap-sm{row-gap:var(--z-space-sm)}.z-row-gap-md{row-gap:var(--z-space-md)}.z-row-gap-lg{row-gap:var(--z-space-lg)}.z-row-gap-xl{row-gap:var(--z-space-xl)}.z-row-gap-2xl{row-gap:var(--z-space-2xl)}.z-row-gap-3xl{row-gap:var(--z-space-3xl)}.z-row-gap-4xl{row-gap:var(--z-space-4xl)}.z-col-gap-none{-moz-column-gap:0;column-gap:0}.z-col-gap-micro{-moz-column-gap:var(--z-space-micro);column-gap:var(--z-space-micro)}.z-col-gap-sm{-moz-column-gap:var(--z-space-sm);column-gap:var(--z-space-sm)}.z-col-gap-md{-moz-column-gap:var(--z-space-md);column-gap:var(--z-space-md)}.z-col-gap-lg{-moz-column-gap:var(--z-space-lg);column-gap:var(--z-space-lg)}.z-col-gap-xl{-moz-column-gap:var(--z-space-xl);column-gap:var(--z-space-xl)}.z-col-gap-2xl{-moz-column-gap:var(--z-space-2xl);column-gap:var(--z-space-2xl)}.z-col-gap-3xl{-moz-column-gap:var(--z-space-3xl);column-gap:var(--z-space-3xl)}.z-col-gap-4xl{-moz-column-gap:var(--z-space-4xl);column-gap:var(--z-space-4xl)}.z-mx-auto{margin-inline:auto}.z-ms-auto{margin-inline-start:auto}.z-me-auto{margin-inline-end:auto}.z-mt-auto{margin-block-start:auto}.z-full-width{width:100%}.z-grow{flex:1 1 0;min-width:0}.z-cursor-pointer{cursor:pointer}.z-visually-hidden{clip-path:inset(50%)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}@media (width<600px){.z-hide-below-sm{display:none!important}}@media (width>=600px){.z-hide-sm-up{display:none!important}}@media (width<1024px){.z-hide-below-md{display:none!important}}@media (width>=1024px){.z-hide-md-up{display:none!important}}@media (width<1440px){.z-hide-below-lg{display:none!important}}@media (width>=1440px){.z-hide-lg-up{display:none!important}}@media (width<1920px){.z-hide-below-xl{display:none!important}}@media (width>=1920px){.z-hide-xl-up{display:none!important}}}:root{--z-color-bg-app:#f5fbf9;--z-color-bg-sidebar:#fff;--z-color-bg-topbar:#fff;--z-color-bg-card:#fff;--z-color-bg-card-alt:#eef6f2;--z-color-bg-input:#fff;--z-color-bg-modal:#fff;--z-color-border:#dce5e1;--z-color-border-strong:#7d8a85;--z-color-text-primary:#222;--z-color-text-secondary:#3f4744;--z-color-text-muted:#5e6863;--z-color-text-placeholder:#5e6863;--z-color-icon:#5e6863;--z-color-icon-subtle:#7d8a85;--z-color-inverse-bg:#222;--z-color-inverse-fg:#fff;--z-color-inverse-hover:#2222221a;--z-color-interactive:#1f7a5b;--z-color-interactive-hover:#19654b;--z-color-interactive-active:#134f3b;--z-color-interactive-light:#e3f6ee;--z-color-text-on-interactive:#fff;--z-color-text-link:#1f7a5b;--z-color-text-link-hover:#134f3b;--z-color-focus-ring:#1f7a5b;--z-color-chart-1:#1f7a5b;--z-color-logo:#222;--z-color-logo-primary:#1f7a5b;--z-color-logo-secondary:#222}:root[data-z-mode=dark]{--z-color-bg-app:#1a1a1a;--z-color-bg-sidebar:#141414;--z-color-bg-topbar:#141414;--z-color-bg-card:#222;--z-color-bg-card-alt:#2a2a2a;--z-color-bg-input:#1f1f1f;--z-color-bg-modal:#262626;--z-color-border:#333;--z-color-border-strong:#767676;--z-color-text-primary:#f5fbf9;--z-color-text-secondary:#d2dad7;--z-color-text-muted:#9aa5a1;--z-color-text-placeholder:#9aa5a1;--z-color-icon:#9aa5a1;--z-color-icon-subtle:#767676;--z-color-inverse-bg:#f5fbf9;--z-color-inverse-fg:#1a1a1a;--z-color-inverse-hover:#f5fbf924;--z-color-interactive:#4ed0a4;--z-color-interactive-hover:#6fddb8;--z-color-interactive-active:#3dbb91;--z-color-interactive-light:#4ed0a424;--z-color-text-on-interactive:#1a1a1a;--z-color-text-link:#4ed0a4;--z-color-text-link-hover:#8fe3c6;--z-color-focus-ring:#4ed0a4;--z-color-chart-1:#4ed0a4;--z-color-logo:#f5fbf9;--z-color-logo-primary:#4ed0a4;--z-color-logo-secondary:#f5fbf9}html,body{background:var(--z-color-bg-app);color:var(--z-color-text-primary);margin:0}.beakr-logo{width:auto;height:100%;display:block}.beakr-logo__mark{color:var(--z-color-logo-primary)}.beakr-logo__word{fill:var(--z-color-logo-secondary)}.beakr-shell{height:100dvh}.beakr-page{padding:var(--z-space-xl);max-width:1200px}.beakr-login{min-height:100dvh;padding:var(--z-space-lg);place-items:center;display:grid}.beakr-login form{width:min(380px,100%)}.beakr-login .beakr-login__logo{justify-content:center;height:48px;display:flex}
