[data-form-style=treede] .cp-field{gap:var(--control-label-gap)}[data-form-style=treede] .cp-field__label{font:var(--type-form-label)}[data-form-style=treede] .cp-input{min-height:var(--control-height);padding:var(--control-padding-y) var(--control-padding-x);border:var(--stroke-1) solid var(--line-control);border-radius:var(--control-radius);background:var(--surface-subtle);color:var(--ink);font:var(--type-form-input);box-shadow:none;transition:border-color var(--cp-dur-1) var(--cp-ease)}[data-form-style=treede] .cp-input:hover:not(:disabled):not(:-moz-read-only):not(:focus):not([aria-invalid=true]){border-color:var(--line-control);box-shadow:none}[data-form-style=treede] .cp-input:hover:not(:disabled):not(:read-only):not(:focus):not([aria-invalid=true]){border-color:var(--line-control);box-shadow:none}[data-form-style=treede] .cp-input:focus{border-color:var(--accent);outline:none;box-shadow:none}[data-form-style=treede] .cp-input[aria-invalid=true]{border-color:var(--danger-ink);box-shadow:none}[data-form-style=treede] .cp-input:disabled{opacity:.55;cursor:not-allowed;background:var(--surface-muted)}[data-form-style=treede] .cp-input:-moz-read-only{background:var(--surface-muted)}[data-form-style=treede] .cp-input:read-only{background:var(--surface-muted)}[data-form-style=treede] textarea.cp-input{resize:vertical;min-height:var(--control-height)}[data-form-style=treede] .cp-select--outlined{min-height:var(--control-compact-height);padding-inline:var(--space-10);border-radius:var(--control-radius);font:var(--type-form-input)}[data-form-style=treede] .cp-select{min-width:0;max-width:100%}[data-form-style=treede] .cp-select>span{overflow:hidden;text-overflow:ellipsis}[data-form-style=treede] .cp-select:focus-within{outline:var(--stroke-focus) solid var(--accent);outline-offset:var(--stroke-1)}[data-form-style=treede] .cp-select:has(select:disabled){opacity:.55;cursor:not-allowed}[data-form-style=treede] .cp-select:has(select[aria-invalid=true]){box-shadow:inset 0 0 0 var(--stroke-1) var(--danger-ink)}[data-form-style=treede] .cp-select--field,[data-form-style=treede] .crm-field>.cp-select--outlined,[data-form-style=treede] .crm-form .cp-select--outlined{width:100%;min-height:var(--control-height);padding:var(--space-8) var(--control-padding-x);justify-content:space-between;gap:var(--space-8);background:var(--surface-subtle);border-radius:var(--control-radius);box-shadow:inset 0 0 0 var(--stroke-1) var(--line-control);font:var(--type-form-input)}[data-form-style=treede] .cp-input-group__box,[data-form-style=treede] .cp-person-picker__trigger,[data-form-style=treede] .cp-search{min-height:var(--control-height);padding-inline:var(--control-padding-x);border-radius:var(--control-radius);box-shadow:inset 0 0 0 var(--stroke-1) var(--line-control)}[data-form-style=treede] .cp-input-group__box input,[data-form-style=treede] .cp-search input{font:var(--type-form-input)}[data-form-style=treede] .cp-input-group__box:focus-within,[data-form-style=treede] .cp-search:focus-within{outline:var(--stroke-focus) solid var(--accent-soft);box-shadow:inset 0 0 0 var(--stroke-1) var(--accent)}[data-form-style=treede] .cp-datefield__input{padding-right:var(--space-36)}[data-form-style=treede] .cp-password{position:relative;display:flex;align-items:center;min-width:0}[data-form-style=treede] .cp-password .cp-input{padding-right:var(--space-36)}[data-form-style=treede] .cp-password__toggle{position:absolute;right:var(--space-4);display:grid;place-items:center;width:var(--space-24);height:var(--space-24);border:0;padding:var(--space-4);background:transparent;color:var(--ink-subtle);font:var(--type-caption);cursor:pointer;border-radius:var(--radius-4)}[data-form-style=treede] .cp-password__toggle:focus-visible{outline:var(--stroke-focus) solid var(--accent)}@media (max-width:47.999rem){[data-form-style=treede] .cp-input,[data-form-style=treede] .cp-search input,[data-form-style=treede] .cp-select--field{font:var(--type-form-touch)}[data-form-style=treede] .cp-password__toggle{min-height:var(--control-height);top:50%;transform:translateY(-50%)}}[data-form-style=treede] .cp-money{min-height:var(--control-height);padding:var(--control-padding-y) var(--control-padding-x);border-radius:var(--control-radius);background:var(--surface-subtle);box-shadow:inset 0 0 0 var(--stroke-1) var(--line-control)}[data-form-style=treede] .cp-money__input,[data-form-style=treede] .cp-money__sign{font:var(--type-form-input)}[data-form-style=treede] .cp-money:focus-within{outline:var(--stroke-focus) solid var(--accent-soft);box-shadow:inset 0 0 0 var(--stroke-1) var(--accent)}[data-form-style=treede] .cp-money:has([aria-invalid=true]){box-shadow:inset 0 0 0 var(--stroke-1) var(--danger-ink)}[data-form-style=treede] .cp-tag-editor__add{min-height:var(--control-compact-height);height:auto;padding:var(--space-6) var(--space-8)}[data-form-style=treede] .cp-lines__input,[data-form-style=treede] .cp-matrix__input,[data-form-style=treede] .cp-person-picker__search input,[data-form-style=treede] .cp-tag-editor__add input{font:var(--type-form-input)}[data-form-style=treede] .cp-lines__input{border-radius:var(--control-radius)}[data-form-style=treede] .cp-matrix__input:focus{border-radius:var(--radius-4);box-shadow:inset 0 0 0 var(--stroke-1) var(--accent)}[data-form-style=treede] .cp-person-picker__trigger{font:var(--type-form-input)}@media (max-width:47.999rem){[data-form-style=treede] .cp-lines__input,[data-form-style=treede] .cp-matrix__input,[data-form-style=treede] .cp-money__input,[data-form-style=treede] .cp-tag-editor__add input{font:var(--type-form-touch)}}[data-form-style=treede] .cp-command__field{min-height:calc(var(--control-height) + var(--space-8));padding:var(--space-8) var(--control-padding-x);gap:var(--space-8)}[data-form-style=treede] .cp-command__field input{font:var(--type-form-input)}[data-form-style=treede] .cp-command__field:focus-within{box-shadow:inset 0 calc(-1 * var(--stroke-focus)) 0 var(--accent)}[data-form-style=treede] .cp-input-group__box:has(input:disabled){opacity:.55;background:var(--surface-muted)}[data-form-style=treede] .cp-person-picker:not(.cp-field) .cp-person-picker__trigger{min-height:var(--control-compact-height)}html[data-crm-branded=true]{--crm-on-accent:var(--crm-light-on-accent);--crm-on-success:#ffffff;--crm-on-danger:#ffffff;--accent:var(--crm-light-accent);--accent-ink:var(--crm-light-accent);--accent-soft:var(--crm-light-soft);--accent-track:var(--crm-light-soft);--surface-nav-active:var(--crm-light-soft);--link:var(--crm-light-accent);--link-mention:var(--crm-light-accent);--progress:var(--crm-light-accent);--switch-on:var(--crm-light-accent);--chip-bg:var(--crm-light-soft);--chip-icon:var(--crm-light-accent);--chip-ink:var(--crm-light-accent);--chart-1:var(--crm-light-accent);--chart-1-soft:var(--crm-light-soft);--logo:var(--crm-brand-primary);--crm-check-fill:var(--crm-brand-primary);--crm-check-ink:var(--crm-brand-on-primary)}html[data-crm-appearance=dark]{color-scheme:dark;--surface:#161c25;--surface-sidebar:#10161e;--surface-muted:#202936;--surface-footer:#1c2531;--surface-track:#27313f;--surface-nav-active:var(--crm-dark-soft);--surface-kbd:#303c4c;--surface-header:#1a222d;--surface-tabs:#202936;--surface-subtle:#1c2430;--surface-chip:#293443;--surface-round:#25303e;--surface-popover-footer:#202936;--surface-skeleton:#263240;--surface-row-inactive:#ffffff08;--overlay:#00000099;--surface-inverse:#c2ccd8;--ink:#f2f5f9;--ink-task:#e6ecf3;--ink-cell:#e6ecf3;--ink-strong:#f2f5f9;--ink-setting:#e6ecf3;--ink-secondary:#c3cdd9;--ink-shortcut:#b9c5d4;--ink-button:#d2dbe6;--ink-select:#c3cdd9;--ink-segment:#d2dbe6;--ink-muted:#aebdce;--ink-subtle:#adbbcc;--ink-field:#c3cdd9;--ink-axis:#adbbcc;--ink-placeholder:#aebdce;--ink-faint:#899bad;--icon-strong:#e6ecf3;--icon-chart:#c3cdd9;--icon-header:#d2dbe6;--icon-segment:#adbbcc;--icon-setting:#adbbcc;--icon-social:#adbbcc;--icon-caret:#adbbcc;--icon-meta:#adbbcc;--icon-crumb:#8395aa;--icon-faint:#8395aa;--line:#344254;--line-soft:#344254;--line-app:#344254;--line-card:#415167;--line-control:#62748a;--line-segment:#415167;--line-divider:#344254;--line-avatar:#415167;--line-select:#415167;--line-chart:#344254;--grid-chart:#415167;--track-progress:#415167;--crm-on-accent:var(--crm-dark-on-accent);--crm-on-success:#10161e;--crm-on-danger:#10161e;--accent:var(--crm-dark-accent);--accent-ink:var(--crm-dark-accent);--accent-soft:var(--crm-dark-soft);--accent-track:var(--crm-dark-soft);--link:var(--crm-dark-accent);--link-mention:var(--crm-dark-accent);--progress:var(--crm-dark-accent);--verified:var(--crm-dark-accent);--switch-on:var(--crm-dark-accent);--chip-bg:var(--crm-dark-soft);--chip-icon:var(--crm-dark-accent);--chip-ink:var(--crm-dark-accent);--danger-ink:#ff9b9b;--danger-bg:#392329;--danger-soft:#392329;--danger-line:#9c535d;--warning-bg:#352c1e;--warning-ink:#f2ca80;--orange-bg:#38291f;--orange-ink:#ffc094;--status-success-bg:#1b3328;--status-success-ink:#9de0a6;--tag-finance-bg:#2e2545;--tag-finance-ink:#d1baff;--tag-vc-bg:#20372d;--tag-vc-ink:#a8dfb9;--tag-payroll-bg:#392329;--tag-payroll-ink:#ffb1b8;--tag-employment-bg:#3a2440;--tag-employment-ink:#f0b9e8;--chart-1:var(--crm-dark-accent);--chart-1-soft:var(--crm-dark-soft);--chart-2:#73ceff;--chart-2-soft:#1e3545;--chart-3:#b199ff;--chart-3-soft:#302648;--chart-line:#fa9f88;--chart-line-soft:#402923;--chart-column:#a9aaff;--activity-success:#9de0a6;--activity-info:#9dc6ff;--logo:var(--crm-brand-primary);--crm-check-fill:var(--crm-dark-accent);--crm-check-ink:#111111}@media (prefers-color-scheme:dark){html[data-crm-appearance=system]{color-scheme:dark;--surface:#161c25;--surface-sidebar:#10161e;--surface-muted:#202936;--surface-footer:#1c2531;--surface-track:#27313f;--surface-nav-active:var(--crm-dark-soft);--surface-kbd:#303c4c;--surface-header:#1a222d;--surface-tabs:#202936;--surface-subtle:#1c2430;--surface-chip:#293443;--surface-round:#25303e;--surface-popover-footer:#202936;--surface-skeleton:#263240;--surface-row-inactive:#ffffff08;--overlay:#00000099;--surface-inverse:#c2ccd8;--ink:#f2f5f9;--ink-task:#e6ecf3;--ink-cell:#e6ecf3;--ink-strong:#f2f5f9;--ink-setting:#e6ecf3;--ink-secondary:#c3cdd9;--ink-shortcut:#b9c5d4;--ink-button:#d2dbe6;--ink-select:#c3cdd9;--ink-segment:#d2dbe6;--ink-muted:#aebdce;--ink-subtle:#adbbcc;--ink-field:#c3cdd9;--ink-axis:#adbbcc;--ink-placeholder:#aebdce;--ink-faint:#899bad;--icon-strong:#e6ecf3;--icon-chart:#c3cdd9;--icon-header:#d2dbe6;--icon-segment:#adbbcc;--icon-setting:#adbbcc;--icon-social:#adbbcc;--icon-caret:#adbbcc;--icon-meta:#adbbcc;--icon-crumb:#8395aa;--icon-faint:#8395aa;--line:#344254;--line-soft:#344254;--line-app:#344254;--line-card:#415167;--line-control:#62748a;--line-segment:#415167;--line-divider:#344254;--line-avatar:#415167;--line-select:#415167;--line-chart:#344254;--grid-chart:#415167;--track-progress:#415167;--crm-on-accent:var(--crm-dark-on-accent);--crm-on-success:#10161e;--crm-on-danger:#10161e;--accent:var(--crm-dark-accent);--accent-ink:var(--crm-dark-accent);--accent-soft:var(--crm-dark-soft);--accent-track:var(--crm-dark-soft);--link:var(--crm-dark-accent);--link-mention:var(--crm-dark-accent);--progress:var(--crm-dark-accent);--verified:var(--crm-dark-accent);--switch-on:var(--crm-dark-accent);--chip-bg:var(--crm-dark-soft);--chip-icon:var(--crm-dark-accent);--chip-ink:var(--crm-dark-accent);--danger-ink:#ff9b9b;--danger-bg:#392329;--danger-soft:#392329;--danger-line:#9c535d;--warning-bg:#352c1e;--warning-ink:#f2ca80;--orange-bg:#38291f;--orange-ink:#ffc094;--status-success-bg:#1b3328;--status-success-ink:#9de0a6;--tag-finance-bg:#2e2545;--tag-finance-ink:#d1baff;--tag-vc-bg:#20372d;--tag-vc-ink:#a8dfb9;--tag-payroll-bg:#392329;--tag-payroll-ink:#ffb1b8;--tag-employment-bg:#3a2440;--tag-employment-ink:#f0b9e8;--chart-1:var(--crm-dark-accent);--chart-1-soft:var(--crm-dark-soft);--chart-2:#73ceff;--chart-2-soft:#1e3545;--chart-3:#b199ff;--chart-3-soft:#302648;--chart-line:#fa9f88;--chart-line-soft:#402923;--chart-column:#a9aaff;--activity-success:#9de0a6;--activity-info:#9dc6ff;--logo:var(--crm-brand-primary);--crm-check-fill:var(--crm-dark-accent);--crm-check-ink:#111111}}html[data-crm-branded=true] .cp-btn--primary{background:var(--crm-brand-primary);color:var(--crm-brand-on-primary)}html[data-crm-branded=true] .cp-btn--primary:hover:not(:disabled){background:var(--crm-brand-hover)}html[data-crm-branded=true] .cp-workspace__logo{background:var(--crm-brand-primary);color:var(--crm-brand-on-primary)}html[data-crm-branded=true] .cp-checkbox input:checked+.cp-checkbox__box,html[data-crm-branded=true] .cp-checkbox input:indeterminate+.cp-checkbox__box{background:var(--crm-check-fill);color:var(--crm-check-ink);box-shadow:inset 0 0 0 var(--stroke-1) var(--crm-check-fill)}html[data-crm-branded=true] .cp-radio input:checked+.cp-radio__dot{background:var(--crm-check-fill)}html[data-crm-branded=true] .cp-radio__dot:after{background:var(--crm-check-ink)}html[data-crm-branded=true] .cp-cal__dayhead[data-today] .cp-cal__date,html[data-crm-branded=true] .cp-stage[data-state=current],html[data-crm-branded=true] .cp-wizard__step[data-state=current] .cp-wizard__dot{color:var(--crm-on-accent)}html[data-crm-branded=true] .cp-switch[aria-checked=true] .cp-switch__knob{background:var(--crm-on-accent)}html[data-crm-branded=true] .cp-btn--approve,html[data-crm-branded=true] .cp-stage--outcome[data-outcome=won]{color:var(--crm-on-success)}html[data-crm-branded=true] .cp-stage--outcome[data-outcome=lost]{color:var(--crm-on-danger)}:root{--font-inter:var(--font-inter-next),"Inter",system-ui,sans-serif;--font-jakarta:var(--font-jakarta-next),"Plus Jakarta Sans",system-ui,sans-serif;--font-mono:var(--font-mono-next),"Courier Prime",ui-monospace,monospace;color-scheme:light;box-sizing:border-box}*,:after,:before{box-sizing:inherit}body{margin:0;min-width:20rem;background:var(--surface);color:var(--ink);font:var(--type-cell);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}img{max-width:100%}