@font-face{font-family:gilroy;src:url(/_next/static/media/357725a1b591a37f-s.p.woff2) format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:gilroy;src:url(/_next/static/media/a5c2a80f84164b4b-s.p.woff2) format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:gilroy;src:url(/_next/static/media/a204fca83fcde23b-s.p.woff2) format("woff2");font-display:swap;font-weight:600;font-style:normal}@font-face{font-family:gilroy;src:url(/_next/static/media/76efeef7a1325bac-s.p.woff2) format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:gilroy Fallback;src:local("Arial");ascent-override:88.12%;descent-override:22.99%;line-gap-override:0.00%;size-adjust:104.41%}.__className_11e4be{font-family:gilroy,gilroy Fallback,-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}.__variable_11e4be{--font-brand:"gilroy","gilroy Fallback",-apple-system,BlinkMacSystemFont,Segoe UI,Arial,sans-serif}:root{--color-brand-lime:#cdff00;--color-brand-lime-hover:#b8e600;--color-brand-lime-active:#a3cc00;--color-brand-lime-light:#dbff3d;--color-brand-lime-bright:#c2f200;--color-brand-lime-deep:#9bc700;--color-lime-line:rgba(205,255,0,0.35);--color-lime-glow:rgba(205,255,0,0.12);--color-lime-ring:rgba(205,255,0,0.6);--color-header-glass:rgba(0,0,0,0.86);--color-brand-lime-ink:#4f6b00;--color-brand-black:#000000;--color-brand-white:#ffffff;--color-accent-sky:#6ba8e0;--color-accent-sky-dark:#2f6fb5;--color-accent-sky-light:#b5e6ff;--color-accent-sky-soft:#83b4ed;--color-dark-0:#000000;--color-dark-50:#0e0e0e;--color-dark-100:#141414;--color-dark-120:#121212;--color-dark-150:#171717;--color-dark-200:#1b1b1b;--color-dark-300:#1f1f1f;--color-dark-400:#2a2a2a;--color-dark-450:#444444;--color-dark-470:#3d3d3d;--color-dark-500:#3a3a3a;--color-dark-550:#555555;--color-dark-600:#999999;--color-dark-700:#c9c9c9;--color-dark-800:#d6d6d6;--color-dark-850:#e4e4e4;--color-light-0:#ffffff;--color-light-25:#fafafa;--color-light-75:#f6f7f8;--color-light-50:#f0f1f3;--color-light-100:#f3f4f6;--color-light-150:#eef0f2;--color-light-200:#e4e6ea;--color-light-300:#d2d5da;--color-light-350:#c3c7cc;--color-light-380:#b9bdc3;--color-light-400:#9aa0a6;--color-light-500:#6b7076;--color-light-700:#3a3d42;--color-light-900:#111214;--color-good:#1fa559;--color-good-bg:#e4f7eb;--color-good-ink:#1a7f45;--color-bad:#e5484d;--color-bad-bg:#fde8e8;--color-bad-ink:#d03b3f;--color-bad-on-dark:#e08b7c;--color-bad-line:#f1c2c3;--color-bad-line-strong:#f1a7a9;--color-bad-line-on-dark:#5a2a2a;--color-wait:#3b82f6;--color-wait-bg:#e8f0fe;--color-wait-ink:#2f6fd6;--color-wait-on-dark:#83b4ed;--color-wait-line:#9dbff3;--color-warn:#f0c23b;--color-warn-bg:#fff8e1;--color-warn-ink:#a87400;--color-warn-on-dark:#ffc94d;--color-notice-bg:#fffbe6;--color-notice-line:#f5e6a3;--color-prefill-bg:#f6ffdc;--color-bg:var(--color-light-100);--color-surface:var(--color-light-0);--color-surface-2:var(--color-light-50);--color-border:var(--color-light-200);--color-border-strong:var(--color-light-300);--color-text:var(--color-light-900);--color-text-muted:var(--color-light-500);--color-text-inverse:var(--color-brand-white);--color-text-on-lime:var(--color-brand-black);--color-accent-ink:var(--color-brand-lime-ink);--color-status-bad:var(--color-bad-ink);--color-status-wait:var(--color-wait-ink);--color-status-warn:var(--color-warn-ink);--color-status-good:var(--color-good-ink);--color-cta-bg:var(--color-light-900);--color-cta-bg-hover:var(--color-brand-black);--color-cta-text:var(--color-brand-white);--color-ghost-bg:var(--color-light-0);--color-ghost-border:var(--color-light-300);--color-ghost-hover:var(--color-light-900);--color-danger-border:var(--color-bad-line);--color-hover-border:var(--color-light-380);--color-selected:var(--color-brand-lime-deep);--color-table-head:var(--color-light-75);--color-row-hover:var(--color-light-75);--color-row-selected:var(--color-prefill-bg);--color-nav-text:var(--color-light-700);--color-nav-hover-bg:var(--color-light-100);--color-nav-active-bg:var(--color-light-150);--color-nav-active-bar:var(--color-light-900);--color-dot-ok:var(--color-brand-lime-deep);--color-dot-off:var(--color-light-350);--color-tag-ok-line:var(--color-brand-lime-deep);--color-tag-bad-line:var(--color-bad-line-strong);--color-tag-wait-line:var(--color-wait-line);--color-tag-warn-line:var(--color-warn);--color-tag-mvp-line:var(--color-brand-lime-deep);--color-chart-a:var(--color-brand-lime-deep);--color-chart-b:var(--color-wait);--color-chart-grid:var(--color-light-200);--color-backdrop:rgba(17,18,20,0.35);--color-text-faint:var(--color-light-380);--field-bg:var(--color-light-0);--field-border:var(--color-light-300);--field-radius:var(--radius-xs);--field-pad-y:var(--space-3);--field-pad-x:0.875rem;--field-font-size:var(--font-size-md);--field-focus-border:var(--color-light-900);--field-focus-shadow:0 0 0 3px rgba(205,255,0,0.45);--field-label-size:var(--font-size-xs);--field-label-gap:0.375rem;--field-placeholder:var(--color-light-400);--font-sans:var(--font-brand),"Gilroy",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;--font-mono:ui-monospace,SFMono-Regular,"SF Mono",Menlo,monospace;--font-size-xs:0.75rem;--font-size-sm:0.8125rem;--font-size-md:0.9375rem;--font-size-base:1rem;--font-size-lead:1.0625rem;--font-size-lg:1.125rem;--font-size-xl:1.375rem;--font-size-2xl:1.625rem;--font-size-3xl:2.5rem;--font-size-hero:clamp(2.375rem,6vw,4.75rem);--font-size-h2:clamp(1.875rem,4vw,3.125rem);--font-size-h3:clamp(1.25rem,2.2vw,1.6875rem);--font-size-lead-fluid:clamp(1.125rem,2vw,1.4375rem);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.1;--line-height-snug:1.3;--line-height-base:1.5;--line-height-relaxed:1.55;--letter-spacing-tight:-0.02em;--letter-spacing-logo:-0.03em;--letter-spacing-caps:0.08em;--space-0:0;--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-24:6rem;--container-landing:77.5rem;--container-cabinet:67.5rem;--container-narrow:40rem;--container-padding:var(--space-6);--text-measure:40rem;--header-height-landing:4.375rem;--header-height-cabinet:3.5rem;--crm-sidebar-width:14.75rem;--radius-xs:0.625rem;--radius-sm:0.75rem;--radius-md:1rem;--radius-lg:1.25rem;--radius-xl:1.5rem;--radius-2xl:2rem;--radius-3xl:3rem;--radius-pill:999px;--shadow-menu:0 10px 30px rgba(0,0,0,0.08);--shadow-panel:none;--shadow-overlay:0 20px 60px rgba(0,0,0,0.18);--focus-ring-width:3px;--focus-ring-color:var(--color-brand-lime-deep);--focus-ring-offset:2px;--opacity-disabled:0.5;--transition-fast:150ms ease;--transition-base:180ms ease;--z-dropdown:100;--z-sticky:200;--z-modal:300;--z-toast:400;--gradient-heading:linear-gradient(90deg,var(--color-brand-lime) 0%,var(--color-accent-sky) 100%);--gradient-sky:linear-gradient(89.64deg,var(--color-accent-sky-light) 0%,var(--color-accent-sky-soft) 100%)}[data-theme]{background:var(--color-bg);color:var(--color-text)}[data-theme=dark]{--color-bg:var(--color-dark-0);--color-surface:var(--color-dark-50);--color-surface-2:var(--color-dark-300);--color-border:var(--color-dark-400);--color-border-strong:var(--color-dark-500);--color-text:var(--color-brand-white);--color-text-muted:var(--color-dark-600);--color-text-inverse:var(--color-brand-black);--color-accent-ink:var(--color-brand-lime);--color-status-bad:var(--color-bad-on-dark);--color-status-wait:var(--color-wait-on-dark);--color-status-warn:var(--color-warn-on-dark);--color-status-good:var(--color-brand-lime);--color-cta-bg:var(--color-brand-lime);--color-cta-bg-hover:var(--color-brand-lime-light);--color-cta-text:var(--color-text-on-lime);--color-ghost-bg:transparent;--color-ghost-border:var(--color-dark-500);--color-ghost-hover:var(--color-brand-lime);--color-danger-border:var(--color-bad-line-on-dark);--color-hover-border:var(--color-dark-450);--color-selected:var(--color-brand-lime);--color-table-head:var(--color-dark-120);--color-row-hover:var(--color-dark-100);--color-row-selected:var(--color-lime-glow);--color-nav-text:var(--color-dark-700);--color-nav-hover-bg:var(--color-dark-150);--color-nav-active-bg:var(--color-dark-200);--color-nav-active-bar:var(--color-brand-lime);--color-dot-ok:var(--color-brand-lime);--color-tag-mvp-line:var(--color-brand-lime);--color-dot-off:var(--color-dark-550);--color-tag-ok-line:var(--color-brand-lime);--color-tag-bad-line:var(--color-bad-on-dark);--color-tag-wait-line:var(--color-wait-on-dark);--color-tag-warn-line:var(--color-warn);--color-chart-a:var(--color-brand-lime);--color-chart-b:var(--color-accent-sky-soft);--color-chart-grid:var(--color-dark-300);--color-backdrop:rgba(0,0,0,0.7);--color-text-faint:var(--color-dark-550);--field-bg:var(--color-dark-50);--field-border:var(--color-dark-500);--field-focus-border:var(--color-brand-lime);--field-focus-shadow:none;--field-placeholder:var(--color-dark-600);--focus-ring-color:var(--color-brand-lime);color-scheme:dark}[data-theme=light]{color-scheme:light}[data-zone=crm]{--field-radius:var(--radius-sm);--field-pad-y:0.875rem;--field-pad-x:var(--space-4);--field-font-size:var(--font-size-lg);--field-label-size:0.875rem;--field-label-gap:var(--space-2)}[data-zone=crm][data-theme=light]{--color-cta-bg:var(--color-brand-lime);--color-cta-bg-hover:var(--color-brand-lime-bright);--color-cta-text:var(--color-light-900);--field-focus-border:var(--color-brand-lime-deep);--field-focus-shadow:0 0 0 3px rgba(155,199,0,0.18);--shadow-panel:0 1px 2px rgba(17,18,20,0.04)}@media (prefers-reduced-motion:reduce){:root{--transition-fast:0ms;--transition-base:0ms}}.brand-mark{background:var(--color-brand-lime);color:var(--color-text-on-lime);padding-inline:var(--space-1);border-radius:var(--radius-xs);-webkit-box-decoration-break:clone;box-decoration-break:clone}[data-theme=dark] .brand-gradient{background:var(--gradient-heading);-webkit-background-clip:text;background-clip:text;color:transparent}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-md);line-height:var(--line-height-base);-webkit-font-smoothing:antialiased}:focus-visible{outline:var(--focus-ring-width) solid var(--focus-ring-color);outline-offset:var(--focus-ring-offset);border-radius:var(--radius-xs)}h1,h2,h3{margin:0;font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}p{margin:0}a{color:inherit;text-decoration:none}.skip-link{position:absolute;left:-9999px;top:var(--space-2);padding:var(--space-2) var(--space-4);background:var(--color-brand-black);color:var(--color-brand-white);border-radius:var(--radius-pill);z-index:var(--z-toast)}.skip-link:focus{left:var(--space-4)}html:has(body>[data-theme=dark]){background:var(--color-dark-0)}.muted{color:var(--color-text-muted)}.small{font-size:var(--font-size-sm);line-height:var(--line-height-base)}[data-zone=crm] .small{font-size:.875rem}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.link-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;padding:0;font:inherit;color:inherit;text-decoration:underline;cursor:pointer}.link-button:disabled{text-decoration:none;cursor:default;color:var(--color-text-muted)}