body:has(.tiercord-workspace){--background:216 28% 98%;--surface:216 30% 96%;--card:0 0% 100%;--muted-foreground:215 18% 41%;--border:215 24% 86%;--workspace-rail:218 40% 98%;--workspace-field-border:215 15% 58%;--workspace-line:215 26% 89%;--workspace-shadow:0 2px 3px -2px hsl(222 47% 11%/.07),0 8px 28px -18px hsl(222 47% 11%/.12);--checkbox-fill:#4b5fd1;--checkbox-ink:#fff}.dark body:has(.tiercord-workspace){--background:222 35% 7%;--surface:222 29% 10%;--card:222 27% 11%;--muted-foreground:215 20% 70%;--border:218 20% 24%;--workspace-rail:222 32% 9%;--workspace-field-border:215 15% 45%;--workspace-line:218 20% 21%;--workspace-shadow:0 2px 4px -2px hsl(222 50% 2%/.4),0 10px 28px -18px hsl(222 50% 2%/.4);--checkbox-fill:#bdcbf7;--checkbox-ink:#182847}.tiercord-workspace,.workspace-main{background:hsl(var(--background))}.workspace-page{width:100%;max-width:1480px;margin-inline:auto}.workspace-page h1{font-family:var(--font-display),sans-serif;font-size:clamp(1.75rem,2.6vw,2.375rem);font-weight:600;line-height:1.16;letter-spacing:-.045em;text-wrap:balance}.workspace-page :is(h2,h3,[data-ui=card-title]){font-family:var(--font-display),sans-serif;letter-spacing:-.025em}.workspace-page .num.font-serif{font-family:var(--font-display),sans-serif;font-weight:600;letter-spacing:-.045em;font-variant-numeric:tabular-nums lining-nums}.workspace-page h1+p{line-height:1.65;margin-top:.5rem}.workspace-page h1 [data-ui=term-label]{gap:.22em}.workspace-page h1 [data-ui=guide-tip][data-help-trigger=icon]{transform:translateY(.07em)}.workspace-page h1 [data-ui=guide-tip][data-help-trigger=label]{gap:.22em}.workspace-page h1 [data-ui=guide-tip]>svg{width:clamp(1rem,.48em,1.125rem);height:clamp(1rem,.48em,1.125rem)}.workspace-sidebar{background:hsl(var(--workspace-rail));border-color:hsl(var(--workspace-line))}.workspace-sidebar>div:first-child{border-bottom-color:transparent}.workspace-sidebar nav{padding-top:1.5rem}.workspace-sidebar .workspace-nav-heading{padding-left:.75rem;font-size:.6875rem;font-weight:500;letter-spacing:.045em;text-transform:none}.workspace-nav-link{position:relative;min-height:2.25rem;gap:.625rem;font-size:.875rem}.workspace-nav-link[aria-current=page]{color:hsl(var(--primary-tint));background:hsl(var(--primary-wash));box-shadow:inset 0 0 0 1px hsl(var(--primary)/.09)}.workspace-nav-link[aria-current=page]>span:first-child{background:transparent;box-shadow:none}.workspace-topbar{border-bottom-color:hsl(var(--workspace-line))}.workspace-topbar>div{gap:.75rem}.workspace-search{gap:.625rem}:is(.tiercord-workspace,body:has(.tiercord-workspace)) [data-ui=card]{transition-property:border-color,box-shadow,background-color}:is(.tiercord-workspace,body:has(.tiercord-workspace)) [data-ui=card].shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--workspace-shadow)}:is(.tiercord-workspace,body:has(.tiercord-workspace)) [data-ui=button]{font-weight:600;letter-spacing:-.012em}body:has(.tiercord-workspace) .tiercord-button{--button-radius:13px;--button-height:2.875rem;--button-compact-height:2.5rem;--button-icon-size:2.5rem;--button-large-height:3rem;--button-xl-height:3.25rem;--button-padding:1.25rem;--button-compact-padding:1rem;--button-gap:.6875rem;--button-shadow:0 0 #0000;font-family:var(--font-display),var(--font-inter),sans-serif;font-weight:650;letter-spacing:-.02em;transform:none;transition-property:background-color,border-color,color,box-shadow,opacity;transition-duration:.18s;transition-timing-function:cubic-bezier(.2,.7,.2,1);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--button-shadow)}body:has(.tiercord-workspace) .tiercord-button>svg{stroke-width:1.8}body:has(.tiercord-workspace) .tiercord-button[data-size=sm]{--button-gap:.5rem}body:has(.tiercord-workspace) .tiercord-button-field{--button-radius:calc(var(--radius) - 2px);--button-height:2.75rem;--button-padding:.75rem;--button-gap:.5rem;background:hsl(var(--card));color:hsl(var(--foreground));font-family:var(--font-inter),sans-serif;font-weight:400;letter-spacing:normal}@media (min-width:640px){body:has(.tiercord-workspace) .tiercord-button-field{--button-height:2.5rem}}body:has(.tiercord-workspace) :is(.tiercord-button-primary,[data-sonner-toast] .tiercord-button-primary){color:#182847;background-color:#bdcbf7;background-image:none;border:1px solid transparent;--button-shadow:0 0 #0000}body:has(.tiercord-workspace) :is(.tiercord-button-outline,.tiercord-button-secondary){color:#35456b;font-weight:550;background-color:var(--button-face);background-image:linear-gradient(var(--button-face),var(--button-face)),linear-gradient(115deg,#677f9d,#66617e);background-clip:padding-box,border-box;background-origin:border-box;border:1px solid transparent;--button-shadow:0 0 #0000}body:has(.tiercord-workspace) .tiercord-button-outline{--button-face:#e9edf9;--button-hover-fill:#dde4f6;--button-pressed-fill:#d0dbf2}body:has(.tiercord-workspace) .tiercord-button-secondary{--button-face:#f0f3fc;--button-hover-fill:#e2e9f8;--button-pressed-fill:#d0dcf1}.dark body:has(.tiercord-workspace) .tiercord-button-outline{color:#d5def7;--button-face:#293249;--button-hover-fill:#36425f;--button-pressed-fill:#202a40}.dark body:has(.tiercord-workspace) .tiercord-button-secondary{color:#cad8f3;--button-face:#202b40;--button-hover-fill:#2b3a56;--button-pressed-fill:#182237}:root:not(.dark) body:has(.tiercord-workspace) :is(.tiercord-button-primary,[data-sonner-toast] .tiercord-button-primary){color:#fff;background-color:#4b5fd1}:root:not(.dark) body:has(.tiercord-workspace) :is(.tiercord-button-outline,.tiercord-button-secondary){color:#2d4173}:root:not(.dark) body:has(.tiercord-workspace) .tiercord-button-outline{--button-face:#dce3fa;--button-hover-fill:#cbd6f5;--button-pressed-fill:#b9c8ee}:root:not(.dark) body:has(.tiercord-workspace) .tiercord-button-secondary{--button-face:#e9eefc;--button-hover-fill:#d9e2f8;--button-pressed-fill:#c7d4f1}body:has(.tiercord-workspace) .tiercord-button-success{--button-fill:var(--success)}body:has(.tiercord-workspace) .tiercord-button-destructive{--button-fill:var(--destructive)}body:has(.tiercord-workspace) :is(.tiercord-button-success,.tiercord-button-destructive){background-color:hsl(var(--button-fill));background-image:none;--button-shadow:0 1px 2px hsl(var(--shadow)/.12)}@media (hover:hover) and (pointer:fine){body:has(.tiercord-workspace) :is(.tiercord-button-primary,[data-sonner-toast] .tiercord-button-primary):not(:disabled):not([aria-disabled=true]):hover{background-color:#d0dbff}:root:not(.dark) body:has(.tiercord-workspace) :is(.tiercord-button-primary,[data-sonner-toast] .tiercord-button-primary):not(:disabled):not([aria-disabled=true]):hover{background-color:#4154c1}body:has(.tiercord-workspace) :is(.tiercord-button-outline,.tiercord-button-secondary):not(:disabled):not([aria-disabled=true]):hover{--button-face:var(--button-hover-fill)}body:has(.tiercord-workspace) :is(.tiercord-button-success,.tiercord-button-destructive):not(:disabled):not([aria-disabled=true]):hover{background-color:hsl(var(--button-fill));--button-shadow:0 2px 4px hsl(var(--shadow)/.2)}}body:has(.tiercord-workspace) :is(.tiercord-button-primary,[data-sonner-toast] .tiercord-button-primary):not(:disabled):not([aria-disabled=true]):active{background-color:#a8baec}:root:not(.dark) body:has(.tiercord-workspace) :is(.tiercord-button-primary,[data-sonner-toast] .tiercord-button-primary):not(:disabled):not([aria-disabled=true]):active{background-color:#3548ae}body:has(.tiercord-workspace) :is(.tiercord-button-outline,.tiercord-button-secondary):not(:disabled):not([aria-disabled=true]):active{--button-face:var(--button-pressed-fill)}body:has(.tiercord-workspace) :is(.tiercord-button-success,.tiercord-button-destructive):not(:disabled):not([aria-disabled=true]):active{background-color:hsl(var(--button-fill));--button-shadow:inset 0 2px 3px hsl(var(--shadow)/.18)}body:has(.tiercord-workspace) .tiercord-button:is(:disabled,[aria-disabled=true]){--button-shadow:0 0 #0000}body:has(.tiercord-workspace) [data-sonner-toast] .tiercord-toast-action{height:2.75rem;padding-inline:.75rem;border-radius:.5rem;font-family:var(--font-display),var(--font-inter),sans-serif;font-size:.75rem;font-weight:650}@media (min-width:640px) and (pointer:fine){body:has(.tiercord-workspace) [data-sonner-toast] .tiercord-toast-action{height:2rem}}@media (prefers-reduced-motion:reduce){body:has(.tiercord-workspace) .tiercord-button,body:has(.tiercord-workspace) .tiercord-button>svg{transition:none}body:has(.tiercord-workspace) .tiercord-button>svg:last-child:not(:first-child){transform:none}}@media (forced-colors:active){body:has(.tiercord-workspace) .tiercord-button{background-image:none;--button-shadow:0 0 #0000}body:has(.tiercord-workspace) :is(.tiercord-button-primary,.tiercord-button-success,.tiercord-button-destructive,.tiercord-button-outline,.tiercord-button-secondary){outline:1px solid ButtonText;outline-offset:-1px}body:has(.tiercord-workspace) .tiercord-button:focus-visible{outline:2px solid Highlight;outline-offset:3px}}body:has(.tiercord-workspace) [data-ui=badge]:not([data-variant=default]){border-radius:.375rem;padding:.1875rem .5rem;gap:.375rem;font-weight:600;letter-spacing:0;vertical-align:middle}body:has(.tiercord-workspace) [data-ui=badge]:not([data-variant=default])>svg{width:.875rem;height:.875rem;flex:none;stroke-width:1.75}body:has(.tiercord-workspace) [data-ui=badge][data-variant=soft]{--workspace-badge-tint:var(--muted-foreground)}body:has(.tiercord-workspace) [data-ui=badge][data-variant=success]{--workspace-badge-tint:var(--success-tint)}body:has(.tiercord-workspace) [data-ui=badge][data-variant=warning]{--workspace-badge-tint:var(--warning-tint)}body:has(.tiercord-workspace) [data-ui=badge][data-variant=destructive]{--workspace-badge-tint:var(--destructive-tint)}body:has(.tiercord-workspace) [data-ui=badge]:is([data-variant=soft],[data-variant=success],[data-variant=warning],[data-variant=destructive]){background-color:color-mix(in srgb,hsl(var(--workspace-badge-tint)) 7%,hsl(var(--card)));border-color:hsl(var(--workspace-badge-tint)/.22)}:is(.tiercord-workspace,body:has(.tiercord-workspace)) [data-ui=input],:is(.tiercord-workspace,body:has(.tiercord-workspace)) [data-ui=select-trigger],:is(.tiercord-workspace,body:has(.tiercord-workspace)) [data-ui=textarea]{background-color:hsl(var(--card));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),0 1px 2px hsl(var(--shadow)/.035)}:is(.tiercord-workspace,body:has(.tiercord-workspace)) [data-ui=table] thead{background:hsl(var(--surface))}:is(.tiercord-workspace,body:has(.tiercord-workspace)) [data-ui=table] th{height:2.75rem;font-size:.75rem;letter-spacing:.01em;text-transform:none;font-weight:600}:is(.tiercord-workspace,body:has(.tiercord-workspace)) [data-ui=table] td{padding-top:1rem;padding-bottom:1rem}:is(.tiercord-workspace,body:has(.tiercord-workspace)) [data-ui=table] tbody tr{border-bottom-color:hsl(var(--workspace-line)/.8)}:is(.tiercord-workspace,body:has(.tiercord-workspace)) [data-ui=tabs-list]:not([data-variant=quiet]){border-radius:.625rem;background:hsl(var(--surface))}:is(.tiercord-workspace,body:has(.tiercord-workspace)) [data-ui=tabs-trigger]{border-radius:.375rem;font-size:.8125rem;font-weight:500}:is(.tiercord-workspace,body:has(.tiercord-workspace)) [data-ui=tabs-trigger][data-state=active]{font-weight:600}:is(.tiercord-workspace,body:has(.tiercord-workspace)) [data-ui=tabs-trigger]:not([data-variant=quiet])[data-state=active]{color:hsl(var(--primary-tint))}body:has(.tiercord-workspace) :is([data-ui=dialog],[data-ui=menu],[data-ui=select-content]){border-color:hsl(var(--border));box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),0 8px 16px -8px hsl(var(--shadow)/.16),0 24px 64px -20px hsl(var(--shadow)/.22)}body:has(.tiercord-workspace) [data-ui=dialog-title]{font-family:var(--font-display),sans-serif;font-weight:600;letter-spacing:-.035em;font-size:1.375rem}.tiercord-workspace [data-ui=empty-state]{border-style:solid;border-color:hsl(var(--workspace-line));background:hsl(var(--card))}.tiercord-workspace [data-ui=empty-state][data-inset=true]{background:transparent}.tiercord-workspace [data-ui=empty-state]>div:first-child:has(svg){border-radius:.875rem;background:hsl(var(--surface));transform:none;box-shadow:none}.tiercord-workspace [data-ui=empty-state]>div>p:first-child{font-family:var(--font-display),sans-serif;font-size:1.125rem;letter-spacing:-.025em}.workspace-dashboard-heading{padding-top:.25rem}.workspace-dashboard-heading h1{font-size:clamp(1.875rem,3vw,2.625rem)}.workspace-dashboard-heading h1 em{font-family:var(--font-serif),Georgia,serif;font-style:normal;font-weight:450}.workspace-summary{background:hsl(var(--card));border-color:hsl(var(--workspace-line));box-shadow:var(--workspace-shadow)}.workspace-summary>div{container-type:inline-size}.workspace-summary .workspace-kpi-value{font-size:2.125rem;line-height:1.15}.workspace-summary .workspace-kpi-money{font-size:1.5rem;font-size:clamp(1.125rem,11.5cqw,2.125rem)}.workspace-summary .workspace-kpi-caption{font-size:.75rem}.tiercord-workspace [data-ui=card].workspace-review-notice{box-shadow:none}.workspace-review-notice [data-ui=card-title]{font-size:.875rem}.workspace-review-notice [data-ui=card-description]{font-size:.8125rem}.workspace-project-card{overflow:hidden}.workspace-project-card>a>[data-ui=card-header]{border-bottom:1px solid hsl(var(--workspace-line));background:hsl(var(--card))}.workspace-project-card>a>[data-ui=card-content]{padding-top:1.25rem}.workspace-project-card .num{font-size:clamp(1.25rem,1.75vw,1.625rem)}.workspace-page [data-holdback-register],.workspace-page [data-holdback-register]>dl>div{container-type:inline-size}.workspace-page [data-holdback-register]>dl .num{font-size:clamp(1.125rem,11.5cqw,2rem);line-height:1.2}.workspace-page [data-holdback-register] article details[open]{flex-basis:100%}.workspace-page [data-holdback-register] article details[open]+[data-ui=button]{margin-left:auto}@container (max-width: 34rem){.workspace-page [data-holdback-register]>dl{grid-template-columns:minmax(0,1fr)}.workspace-page [data-holdback-register]>dl>div{grid-column:auto;border-left:0}.workspace-page [data-holdback-register]>dl>div:not(:last-child){border-bottom:1px solid hsl(var(--border))}}@media (min-width:1024px){.workspace-main{padding-inline:2rem}.workspace-search{width:auto;padding-inline:.75rem;color:hsl(var(--muted-foreground))}}@media (min-width:1600px){.workspace-main{padding-inline:3rem}}@media (max-width:639px){.workspace-main{padding-top:1.5rem}.workspace-dashboard-heading h1{font-size:2rem}.workspace-summary .workspace-kpi-value{font-size:1.875rem}.workspace-summary .workspace-kpi-money{font-size:clamp(1.0625rem,11.5cqw,1.75rem)}.workspace-summary .workspace-kpi-caption{font-size:.6875rem}.workspace-project-card .num{font-size:1.75rem}.workspace-nav-link{min-height:2.75rem;font-size:.875rem}}@media (prefers-reduced-motion:reduce){.tiercord-workspace *,body:has(.tiercord-workspace) [data-ui=dialog]{scroll-behavior:auto}}body:has(.tiercord-workspace) :is(input.border-input,textarea.border-input,select.border-input,[data-ui=select-trigger],.tiercord-button-field):not([aria-invalid=true]):not(.border-destructive):not(:focus-visible):not(:disabled){border-color:hsl(var(--workspace-field-border))}.workspace-setup-heading{padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.workspace-setup-heading h1+p{max-width:68ch}.workspace-setup-heading h1{margin-top:.5rem}.workspace-setup-heading>div:first-of-type>div>p:first-child:not(:last-child){text-transform:none;letter-spacing:.01em;font-size:.75rem;font-weight:500}.workspace-workflows>div:first-child>div:first-child>div{text-transform:none;letter-spacing:.01em;font-size:.75rem}.workspace-workflows>[id=workflow-assistant]{scroll-margin-top:5.5rem}.workspace-mobile-bar{background:hsl(var(--card)/.97);border-color:hsl(var(--workspace-line))}.workspace-mobile-bar a[aria-current=page]{color:hsl(var(--primary-tint))}.workspace-mobile-bar a>span:last-child{letter-spacing:0;font-size:.6875rem}.workspace-mobile-bar a[aria-current=page]>span:first-child{background:hsl(var(--primary-wash))}.workspace-page h1[data-ui=card-title]{font-size:clamp(1.5rem,2.2vw,2rem);line-height:1.25}.workspace-workflow-stats [data-ui=card-content]>div{min-width:0}.workspace-workflow-stats [data-ui=card-content]>div>p:last-child{font-family:var(--font-display),sans-serif}@media (max-width:639px){.workspace-workflow-stats [data-ui=card-content]>div>p:first-child{min-height:2rem;line-height:1rem}}body:has(.tiercord-workspace) [data-sonner-toaster][data-theme]{font-family:var(--font-inter),sans-serif;--success-bg:hsl(var(--success-wash));--success-border:hsl(var(--success-tint)/.25);--success-text:hsl(var(--success-tint));--info-bg:hsl(var(--info-wash));--info-border:hsl(var(--info-tint)/.25);--info-text:hsl(var(--info-tint));--warning-bg:hsl(var(--warning-wash));--warning-border:hsl(var(--warning-tint)/.25);--warning-text:hsl(var(--warning-tint));--error-bg:hsl(var(--destructive-wash));--error-border:hsl(var(--destructive-tint)/.25);--error-text:hsl(var(--destructive-tint))}@media (forced-colors:active){body:has(.tiercord-workspace) :focus-visible{outline:2px solid Highlight;outline-offset:2px}}