.light,.sand,:root{--background:240 11% 96.5%;--foreground:240 3% 11.8%;--card:0 0% 100%;--card-foreground:240 3% 11.8%;--primary:240 3% 11.8%;--primary-foreground:0 0% 100%;--gold:240 3% 25%;--gold-foreground:0 0% 100%;--secondary:240 5% 93%;--secondary-foreground:240 3% 20%;--muted:240 6% 95%;--muted-foreground:240 3% 38.4%;--accent:240 5% 92%;--accent-foreground:240 3% 11.8%;--border:240 6% 87%;--input:240 3% 55.5%;--ring:240 3% 25%;--destructive:4 76% 40%;--destructive-foreground:0 0% 100%;--success:150 60% 26%;--warning:28 88% 32%;--font-sans:var(--font-inter),-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--surface-shadow:0 1px 3px rgb(0 0 0/.035),0 0 0 1px rgb(0 0 0/.035);--surface-shadow-lifted:0 4px 16px rgb(0 0 0/.065),0 0 0 1px rgb(0 0 0/.06);--chrome-bg:0 0% 100%;--chrome-alpha:1}.dark{--background:240 6% 7.1%;--foreground:240 11% 96.5%;--card:240 3% 11.4%;--card-foreground:240 11% 96.5%;--primary:240 11% 96.5%;--primary-foreground:240 6% 7.1%;--gold:240 5% 80%;--gold-foreground:240 6% 7.1%;--secondary:240 4% 19%;--secondary-foreground:240 11% 96.5%;--muted:240 4% 15%;--muted-foreground:240 4% 73%;--accent:240 4% 23%;--accent-foreground:240 11% 96.5%;--border:240 4% 25%;--input:240 3% 48%;--ring:240 5% 84%;--destructive:5 100% 75%;--destructive-foreground:240 6% 7.1%;--success:145 55% 65%;--warning:36 90% 70%;--chrome-bg:240 3% 11.4%;--chrome-alpha:1;--surface-shadow:0 1px 3px rgb(0 0 0/.16),0 0 0 1px rgb(255 255 255/.055);--surface-shadow-lifted:0 4px 18px rgb(0 0 0/.25),0 0 0 1px rgb(255 255 255/.1)}body{letter-spacing:-.012em}a,button,input,select,summary,textarea{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid hsl(var(--ring));outline-offset:3px}.workspace-sidebar :focus-visible{outline-color:white}input,select,textarea{scroll-margin-block:100px}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:hsl(var(--destructive))}.overline{font-size:.75rem;letter-spacing:.04em;line-height:1.5}.icon-button:hover{background:hsl(var(--muted))}.workspace-sidebar .icon-button:hover{background:rgb(255 255 255/.08)}.workspace-sidebar{background:#1d1d1f;color:#f5f5f7}.workspace-content{scrollbar-gutter:stable}.lead-summary{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem 1.5rem}.lead-summary a{display:inline-flex;min-height:2.75rem;align-items:center;gap:.5rem;font-size:.8125rem;color:hsl(var(--muted-foreground))}.lead-summary strong{color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:1rem}.pipeline-scroll{scroll-snap-type:x proximity;scroll-padding-inline:2px}.pipeline-column{scroll-snap-align:start}.pipeline-folio{box-shadow:0 1px 3px rgb(0 0 0/.035)}.pipeline-folio:hover{border-color:hsl(var(--muted-foreground)/.55)}.mobile-destinations{padding-bottom:max(.375rem,env(safe-area-inset-bottom))}@media (max-width:639px){input,select,textarea{font-size:16px!important}.table-cards tbody>tr{border-color:hsl(var(--border));background:hsl(var(--card))}.table-cards td{align-items:flex-start;flex-wrap:wrap;overflow-wrap:anywhere}.table-cards td>*{min-width:0;max-width:100%}.table-cards td:first-child,.table-cards td:last-child:has(button,a[href],select,form){border-color:hsl(var(--border))}.table-cards td[data-label]:before{color:hsl(var(--muted-foreground));font-size:.8125rem}.table-cards thead{display:table-header-group;position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.lead-summary{gap:.125rem .875rem}}@media (prefers-contrast:more){.light,:root{--muted-foreground:0 0% 25%;--border:0 0% 45%;--input:0 0% 35%}.dark{--muted-foreground:0 0% 88%;--border:0 0% 60%;--input:0 0% 72%}}@media (prefers-reduced-transparency:reduce){.chrome-panel{background:hsl(var(--card));backdrop-filter:none;-webkit-backdrop-filter:none}dialog::backdrop{backdrop-filter:none!important;background:rgb(0 0 0/.75)}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.login-page{--foreground:240 3% 11.8%;--muted-foreground:240 3% 38.4%;--card:0 0% 100%;--input:240 3% 55.5%;--border:240 6% 87%;--primary:240 3% 11.8%;--primary-foreground:0 0% 100%}select{line-height:1.35;padding-top:.5rem;padding-bottom:.5rem}input:not([type=hidden]):not([type=checkbox]):not([type=radio]),select{min-height:44px}.detail-tabs{display:flex;gap:.5rem;overflow-x:auto;border-bottom:1px solid hsl(var(--border));margin-bottom:1.5rem}.detail-tabs a{flex-shrink:0;padding:.75rem 1rem;font-size:.875rem;border-bottom:2px solid transparent}.detail-tabs a[aria-current=page]{border-color:hsl(var(--foreground));font-weight:600}.lead-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.lead-filter-form{display:grid;flex:1 1 30rem;min-width:0;grid-template-columns:minmax(12rem,1fr) 10rem auto;gap:.5rem;align-items:center}.lead-filter-form--with-clear{grid-template-columns:minmax(12rem,1fr) 10rem auto auto}.lead-view-switch a{min-height:44px}@media (max-width:1023px){.workspace-content{scrollbar-gutter:auto}.workspace-content>div{padding-bottom:5rem}.pipeline-scroll{overscroll-behavior-x:contain}}@media (max-width:639px){.lead-toolbar{display:grid;grid-template-columns:minmax(0,1fr);gap:.625rem}.lead-filter-form{width:100%}.lead-filter-form,.lead-filter-form--with-clear{grid-template-columns:minmax(0,1fr) auto}.lead-filter-form--with-clear>a:last-child{grid-column:1/-1;justify-self:start}.lead-search{grid-column:1/-1}.lead-view-switch{justify-self:end}.lead-view-switch a{min-width:5.5rem}.pipeline-column{width:min(292px,calc(100vw - 56px))}.pipeline-folio{padding:.875rem}.pipeline-folio,.workspace-content h1{overflow-wrap:anywhere}}