:root,[data-theme=dark]{--brand-deep:#01423a;--brand-emerald:#0cdf87;--surface-page:#0f141b;--surface-sunken:#151c25;--surface-card:#1c2531;--surface-input:#12181f;--surface-raised:#232e3b;--border-control:#63717f;--border-input:var(--border-control);--switch-track-off:#6b7683;--border-card:#2e3a47;--divider:#3c4855;--text-primary:#eaf1f8;--text-secondary:#a6b4c2;--text-tertiary:#8997a5;--text-placeholder:#6e7c8a;--text-on-accent:#07120b;--text-on-warn:#1a1300;--text-on-bad:#2a0808;--accent:#10e08a;--accent-hover:#15c97b;--accent-pressed:#10b26c;--accent-glow:#10e08a33;--focus-ring:#159566;--focus-ring-bad:#dd5557;--status-good:#10e08a;--status-warn:#ffb627;--status-bad:#ff5e5e;--status-bad-fig:#ff8585;--status-warn-icon:#ffb627;--badge-good-bg:#10e08a21;--badge-good-fg:#10e08a;--badge-warn-bg:#ffb62724;--badge-warn-fg:#ffb627;--badge-bad-bg:#ff5e5e24;--badge-bad-fg:var(--status-bad-fig);--badge-neutral-bg:#eaf1f814;--badge-neutral-fg:#a6b4c2;--flow-in:#2fbf87;--flow-out:#e5715f;--flow-in-fig:#3fd09a;--flow-out-fig:#f5806b;--state-hover:#eaf1f812;--state-active:#eaf1f81f;--surface-deep:#0c1015;--totalizer-bg:var(--surface-deep);--on-deep:#ebf1f7;--on-deep-muted:#aebac8;--on-deep-divider:#ffffff24;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=light]{--surface-page:#f4f7fa;--surface-sunken:#f0f3f7;--surface-card:#fff;--surface-input:#eef2f7;--surface-raised:#fff;--border-control:#7f8a99;--border-input:var(--border-control);--switch-track-off:#808c99;--border-card:#e7ecf2;--divider:#bac5d3;--text-primary:#1a2430;--text-secondary:#4e5b6a;--text-tertiary:#626e7b;--text-placeholder:#6e7a87;--text-on-accent:#fff;--text-on-warn:#1a1300;--text-on-bad:#fff;--accent:#0a7a2e;--accent-hover:#097029;--accent-pressed:#086426;--accent-glow:#0a7a2e29;--focus-ring:#3b9558;--focus-ring-bad:#d06262;--status-good:#0a7a2e;--status-warn:#b57a0a;--status-bad:#c43b3b;--status-bad-fig:#9e2c2c;--status-warn-icon:#c8860a;--badge-good-bg:#bee9d0;--badge-good-fg:#08663b;--badge-warn-bg:#fbe6be;--badge-warn-fg:#845311;--badge-bad-bg:#f6d2d2;--badge-bad-fg:var(--status-bad-fig);--badge-neutral-bg:#e7ecf2;--badge-neutral-fg:#4e5b6a;--flow-in:#2e8a62;--flow-out:#be5a50;--flow-in-fig:#107856;--flow-out-fig:#c0392b;--state-hover:#1a24300f;--state-active:#1a24301a;--surface-deep:#1e2733;--totalizer-bg:var(--surface-deep);--on-deep:#ebf1f7;--on-deep-muted:#aebac8;--on-deep-divider:#ffffff24;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root{--font-ui:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:"Space Grotesk", "Inter", system-ui, -apple-system, sans-serif;--tracking-display:-.025em;--tracking-h2:-.015em;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fs-display:28px;--fs-h1:21px;--fs-h2:17px;--fs-eyebrow:11px;--fs-body:14px;--fs-label:12px;--fs-caption:12px;--fs-micro:11px;--fs-value:14px;--fs-value-lg:21px;--fs-input:14px}.tnum{font-variant-numeric:tabular-nums}.tiv-display{font-family:var(--font-display);font-size:var(--fs-display);letter-spacing:var(--tracking-display);font-weight:700;line-height:1.2}.tiv-h1{font-family:var(--font-display);font-size:var(--fs-h1);letter-spacing:var(--tracking-display);font-weight:700;line-height:1.25}.tiv-h2{font-family:var(--font-display);font-size:var(--fs-h2);letter-spacing:var(--tracking-h2);font-weight:600;line-height:1.3}.tiv-eyebrow{font-family:var(--font-ui);font-size:var(--fs-eyebrow);letter-spacing:.06em;text-transform:uppercase;font-weight:700;line-height:1.3}.tiv-body{font-family:var(--font-ui);font-size:var(--fs-body);font-weight:400;line-height:1.5}.tiv-body-strong{font-family:var(--font-ui);font-size:var(--fs-body);font-weight:600;line-height:1.5}.tiv-label{font-family:var(--font-ui);font-size:var(--fs-label);font-weight:500;line-height:1.4}.tiv-caption{font-family:var(--font-ui);font-size:var(--fs-caption);font-weight:400;line-height:1.4}.tiv-micro{font-family:var(--font-ui);font-size:var(--fs-micro);font-weight:400;line-height:1.3}.tiv-value{font-family:var(--font-ui);font-size:var(--fs-value);font-variant-numeric:tabular-nums;font-weight:600;line-height:1.3}.tiv-value-lg{font-family:var(--font-ui);font-size:var(--fs-value-lg);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.tiv-input{font-family:var(--font-ui);font-size:var(--fs-input);font-variant-numeric:tabular-nums;font-weight:500;line-height:1.2}:root{--space-xxs:2px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-xxl:32px;--space-section:48px;--control-h:37px;--control-h-sm:33px;--control-target:0px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-pill:9999px;--radius-field:var(--radius-md);--container-max:1520px}:root,[data-theme=dark]{--elev-card:0 1px 2px #00000059;--elev-popover:0 6px 20px #00000073;--elev-modal:0 16px 48px #0000008c;--segmented-active-shadow:none;--scrim:#00000080}[data-theme=light]{--elev-card:0 1px 2px #162a4812, 0 8px 18px -6px #162a4821;--elev-popover:0 8px 24px #162a4824;--elev-modal:0 20px 56px #162a4833;--segmented-active-shadow:0 1px 2px #10182824;--scrim:#162a4873}:root{--z-modal:4020;--z-drawer:4030;--z-dropdown:4032;--z-popover:4034;--z-tooltip:4040;--heat-0:0 72% 51%;--heat-1:14 90% 55%;--heat-2:38 92% 50%;--heat-3:48 96% 53%;--heat-4:84 70% 50%;--heat-5:142 71% 45%;--heat-6:158 64% 42%}:root,[data-theme=dark]{--total-green:color-mix(in srgb, var(--accent) 8%, var(--surface-page));--toggle-surface:var(--surface-page);--toggle-elev:0 0 #0000;--skeleton-fill:#2f3a47;--surface-card-muted:color-mix(in srgb, var(--surface-sunken) 70%, var(--surface-card));--state-tint:#232d38;--nav-active-bg:#10e08a14;--ink-label:#eaf1f8;--ink-note:#a6b4c2;--ink-support:#a6b4c2;--ink-subtle:#98a6b4;--ink-group:#a6b4c2;--grupo-aberto:color-mix(in srgb, var(--surface-sunken) 70%, var(--surface-card));--grupo-aberto-projeto:var(--grupo-aberto);--calendario-fora:color-mix(in srgb, var(--text-tertiary) 16%, var(--surface-card));--calendario-fora-borda:transparent}[data-theme=light]{--total-green:color-mix(in srgb, var(--accent) 12%, var(--surface-card));--toggle-surface:var(--surface-card);--toggle-elev:var(--elev-card);--skeleton-fill:#d8dfe8;--surface-card-muted:color-mix(in srgb, var(--surface-sunken) 35%, var(--surface-card));--state-tint:#f4f7f9;--nav-active-bg:#0a81491a;--ink-label:#34404d;--ink-note:#586573;--ink-support:#4e5b6a;--ink-subtle:#586573;--ink-group:#1c252e;--grupo-aberto:color-mix(in srgb, var(--surface-sunken) 80%, var(--surface-card));--grupo-aberto-projeto:var(--surface-card);--calendario-fora:color-mix(in srgb, var(--surface-sunken) 40%, var(--surface-card));--calendario-fora-borda:var(--divider)}:root{--surface-inset:color-mix(in srgb, var(--surface-sunken) 40%, var(--surface-card))}.tiv-scope{--font-display:var(--font-ui)}.tiv-scope.tiv-scope{font-family:var(--font-ui)}.tiv-scope :not(.tiv-display):not(.tiv-h1):not(.tiv-h2):not([data-tiv-font]):not([data-tiv-font] *){font-family:inherit}
