@layer properties,theme,base,atoms,molecules,organisms,components,layout,variants;@layer views{.back-to-clients-button__button{margin-left:calc(var(--spacing,.25rem) * -2);color:var(--muted-foreground)}@media (hover:hover){.back-to-clients-button__button:hover{color:var(--foreground)}}.source-state-badge__badge{--ui-shadow:0 0 #0000;box-shadow:var(--ui-inset-shadow), var(--ui-inset-ring-shadow), var(--ui-ring-offset-shadow), var(--ui-ring-shadow), var(--ui-shadow);flex-shrink:0}.list-row-skeleton__content{align-items:center;gap:.75rem;padding-block:.75rem;display:flex}.list-row-skeleton__content:first-child{padding-top:0}.list-row-skeleton__content:last-child{padding-bottom:0}.list-row-skeleton__skeleton{border-radius:.25rem;flex-shrink:0;width:1rem;height:1rem}.list-row-skeleton__content-2{flex:1;min-width:0}:where(.list-row-skeleton__content-2>:not(:last-child)){--ui-space-y-reverse:0;margin-block-start:calc(.375rem * var(--ui-space-y-reverse));margin-block-end:calc(.375rem * calc(1 - var(--ui-space-y-reverse)))}.list-row-skeleton__skeleton-2{border-radius:.25rem;width:12rem;height:1rem}.list-row-skeleton__skeleton-3{border-radius:.25rem;width:8rem;height:.75rem}.list-row-skeleton__skeleton-4{border-radius:calc(var(--radius) - 2px);width:5rem;height:1.25rem}:where(.client-detail-workspace-skeleton__content>:not(:last-child)){--ui-space-y-reverse:0;margin-block-start:calc(2.5rem * var(--ui-space-y-reverse));margin-block-end:calc(2.5rem * calc(1 - var(--ui-space-y-reverse)))}:where(.client-detail-workspace-skeleton__content-2>:not(:last-child)){--ui-space-y-reverse:0;margin-block-start:calc(1rem * var(--ui-space-y-reverse));margin-block-end:calc(1rem * calc(1 - var(--ui-space-y-reverse)))}.client-detail-workspace-skeleton__content-3{flex-direction:column;gap:.75rem;display:flex}@media (min-width:64rem){.client-detail-workspace-skeleton__content-3{flex-direction:row;justify-content:space-between;align-items:flex-start}}.client-detail-workspace-skeleton__content-4{flex:1;min-width:0}:where(.client-detail-workspace-skeleton__content-4>:not(:last-child)){--ui-space-y-reverse:0;margin-block-start:calc(.75rem * var(--ui-space-y-reverse));margin-block-end:calc(.75rem * calc(1 - var(--ui-space-y-reverse)))}.client-detail-workspace-skeleton__content-5{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.client-detail-workspace-skeleton__skeleton{border-radius:3.40282e38px;flex-shrink:0;width:2.5rem;height:2.5rem}.client-detail-workspace-skeleton__skeleton-2{border-radius:var(--radius);width:13rem;height:1.5rem}.client-detail-workspace-skeleton__skeleton-3{border-radius:calc(var(--radius) - 2px);width:6rem;height:1.25rem}.client-detail-workspace-skeleton__skeleton-4{width:100%;height:1rem;max-width:var(--container-md,28rem);border-radius:.25rem}.client-detail-workspace-skeleton__content-6{flex-wrap:wrap;align-items:center;gap:.375rem .75rem;display:flex}.client-detail-workspace-skeleton__skeleton-5{border-radius:.25rem;width:8rem;height:.875rem}.client-detail-workspace-skeleton__skeleton-6{border-radius:.25rem;width:11rem;height:.875rem}.client-detail-workspace-skeleton__skeleton-7{border-radius:.25rem;width:7rem;height:.875rem}.client-detail-workspace-skeleton__skeleton-8{border-radius:.25rem;flex-shrink:0;width:6rem;height:.875rem}.client-detail-workspace-skeleton__content-7{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.client-detail-workspace-skeleton__skeleton-9{border-radius:3.40282e38px;width:8rem;height:2.25rem}.client-detail-workspace-skeleton__skeleton-10{border-radius:3.40282e38px;width:7rem;height:2.25rem}.client-detail-workspace-skeleton__skeleton-11{border-radius:3.40282e38px;width:6rem;height:2.25rem}.client-detail-workspace-skeleton__content-8{border-top-style:var(--ui-border-style);border-top-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.client-detail-workspace-skeleton__content-8{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.client-detail-workspace-skeleton__content-8{padding-top:2rem}.client-detail-workspace-skeleton__heading{font-size:var(--text-base,1rem);line-height:var(--ui-leading,var(--text-base--line-height,calc(1.5 / 1)));--ui-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.client-detail-workspace-skeleton__description{margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);--ui-leading:1.5rem;color:var(--muted-foreground);line-height:1.5rem}.client-detail-workspace-skeleton__content-9{gap:1rem;margin-top:1.25rem;display:grid}@media (min-width:40rem){.client-detail-workspace-skeleton__content-9{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:80rem){.client-detail-workspace-skeleton__content-9{grid-template-columns:repeat(5,minmax(0,1fr))}}.client-detail-workspace__skeleton{border-radius:calc(var(--radius) + 4px);height:5rem}.client-detail-workspace-skeleton__content-10{border-top-style:var(--ui-border-style);border-top-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.client-detail-workspace-skeleton__content-10{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.client-detail-workspace-skeleton__content-10{padding-top:2rem}.client-detail-workspace-skeleton__heading-2{font-size:var(--text-base,1rem);line-height:var(--ui-leading,var(--text-base--line-height,calc(1.5 / 1)));--ui-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.client-detail-workspace-skeleton__description-2{margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);--ui-leading:1.5rem;color:var(--muted-foreground);line-height:1.5rem}.client-detail-workspace-skeleton__content-11{margin-top:1.25rem}.client-detail-workspace-skeleton__content-12{border-top-style:var(--ui-border-style);border-top-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.client-detail-workspace-skeleton__content-12{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.client-detail-workspace-skeleton__content-12{padding-top:2rem}.client-detail-workspace-skeleton__heading-3{font-size:var(--text-base,1rem);line-height:var(--ui-leading,var(--text-base--line-height,calc(1.5 / 1)));--ui-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.client-detail-workspace-skeleton__description-3{margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);--ui-leading:1.5rem;color:var(--muted-foreground);line-height:1.5rem}.client-detail-workspace-skeleton__content-13{margin-top:1.25rem}.client-detail-workspace-skeleton__content-14{border-top-style:var(--ui-border-style);border-top-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.client-detail-workspace-skeleton__content-14{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.client-detail-workspace-skeleton__content-14{padding-top:2rem}.client-detail-workspace-skeleton__heading-4{font-size:var(--text-base,1rem);line-height:var(--ui-leading,var(--text-base--line-height,calc(1.5 / 1)));--ui-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground)}.client-detail-workspace-skeleton__description-4{margin-top:var(--spacing,.25rem);font-size:var(--text-sm,.875rem);--ui-leading:1.5rem;color:var(--muted-foreground);line-height:1.5rem}.client-detail-workspace-skeleton__content-15{margin-top:1.25rem}:where(.client-detail-workspace__content>:not(:last-child)){--ui-space-y-reverse:0;margin-block-start:calc(2rem * var(--ui-space-y-reverse));margin-block-end:calc(2rem * calc(1 - var(--ui-space-y-reverse)))}.client-detail-workspace__content-2{text-align:center;justify-content:center;align-items:center;min-height:16rem;padding-block:3rem;padding-inline:1.5rem;display:flex}.client-detail-workspace__content-3{max-width:var(--container-md,28rem)}.client-detail-workspace__building2{width:2rem;height:2rem;color:var(--muted-foreground);margin-inline:auto}@supports (color:color-mix(in lab, red, red)){.client-detail-workspace__building2{color:color-mix(in oklab, var(--muted-foreground) 50%, transparent)}}.client-detail-workspace__subheading{font-size:var(--text-base,1rem);line-height:var(--ui-leading,var(--text-base--line-height,calc(1.5 / 1)));--ui-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--foreground);margin-top:1rem}.client-detail-workspace__description{font-size:var(--text-sm,.875rem);--ui-leading:1.5rem;color:var(--muted-foreground);margin-top:.5rem;line-height:1.5rem}.client-detail-workspace__button{margin-top:1rem}:where(.client-detail-workspace__content-4>:not(:last-child)){--ui-space-y-reverse:0;margin-block-start:calc(2.5rem * var(--ui-space-y-reverse));margin-block-end:calc(2.5rem * calc(1 - var(--ui-space-y-reverse)))}:where(.client-detail-workspace__content-5>:not(:last-child)){--ui-space-y-reverse:0;margin-block-start:calc(1rem * var(--ui-space-y-reverse));margin-block-end:calc(1rem * calc(1 - var(--ui-space-y-reverse)))}.client-detail-workspace__content-6{flex-direction:column;gap:.75rem;display:flex}@media (min-width:64rem){.client-detail-workspace__content-6{flex-direction:row;justify-content:space-between;align-items:flex-start}}.client-detail-workspace__content-7{flex:1;min-width:0}.client-detail-workspace__status-badge{flex-shrink:0}.client-detail-workspace__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:var(--text-2xl,1.5rem);line-height:var(--ui-leading,var(--text-2xl--line-height,calc(2 / 1.5)));--ui-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);--ui-tracking:var(--tracking-tight,-.025em);letter-spacing:var(--tracking-tight,-.025em);color:var(--foreground);overflow:hidden}.client-detail-workspace__content-8{font-size:var(--text-sm,.875rem);line-height:var(--ui-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground);flex-direction:column;gap:.375rem;margin-top:.75rem;display:flex}@media (min-width:40rem){.client-detail-workspace__content-8{flex-flow:wrap;align-items:center;column-gap:.75rem}}.client-detail-workspace__label{align-items:center;gap:.375rem;display:flex}@media not (min-width:40rem){.client-detail-workspace__label{justify-content:space-between}}.client-detail-workspace__label-2{flex-shrink:0;align-items:center;gap:.375rem;display:inline-flex}.client-detail-workspace__user-round{flex-shrink:0;width:1rem;height:1rem}@media (min-width:40rem){.client-detail-workspace__label-3,.client-detail-workspace__label-8,.client-detail-workspace__label-12{display:none}}.client-detail-workspace__label-4{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media not (min-width:40rem){.client-detail-workspace__label-4{color:var(--foreground)}}.client-detail-workspace__label-5{background-color:var(--border);width:1px;height:.875rem}@media not (min-width:40rem){.client-detail-workspace__label-5{display:none}}.client-detail-workspace__label-6{align-items:center;gap:.375rem;display:flex}@media not (min-width:40rem){.client-detail-workspace__label-6{justify-content:space-between}}.client-detail-workspace__label-7{flex-shrink:0;align-items:center;gap:.375rem;display:inline-flex}.client-detail-workspace__mail{flex-shrink:0;width:1rem;height:1rem}.client-detail-workspace__link{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (hover:hover){.client-detail-workspace__link:hover{text-decoration-line:underline}}@media not (min-width:40rem){.client-detail-workspace__link{color:var(--foreground)}}.client-detail-workspace__label-9{background-color:var(--border);width:1px;height:.875rem}@media not (min-width:40rem){.client-detail-workspace__label-9{display:none}}.client-detail-workspace__label-10{align-items:center;gap:.375rem;display:flex}@media not (min-width:40rem){.client-detail-workspace__label-10{justify-content:space-between}}.client-detail-workspace__label-11{flex-shrink:0;align-items:center;gap:.375rem;display:inline-flex}.client-detail-workspace__globe2{flex-shrink:0;width:1rem;height:1rem}.client-detail-workspace__link-2{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:var(--font-mono);overflow:hidden}@media (hover:hover){.client-detail-workspace__link-2:hover{text-decoration-line:underline}}@media not (min-width:40rem){.client-detail-workspace__link-2{color:var(--foreground)}}.client-detail-workspace__content-9{gap:.5rem;margin-top:2.5rem}.client-detail-workspace__loader2,.client-detail-workspace__loader2-2{animation:var(--animate-spin,spin 1s linear infinite)}:where(.client-detail-workspace__section>:not(:last-child)){--ui-space-y-reverse:0;margin-block-start:calc(1rem * var(--ui-space-y-reverse));margin-block-end:calc(1rem * calc(1 - var(--ui-space-y-reverse)))}.client-detail-workspace__section{border-top-style:var(--ui-border-style);border-top-width:1px;border-color:var(--border);padding-top:2rem}.client-detail-workspace__heading{font-size:var(--text-lg,1.125rem);line-height:var(--ui-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));--ui-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600)}.client-detail-workspace__skeleton-2{border-radius:calc(var(--radius) + 4px);width:100%;height:6rem}.client-detail-workspace__button-2{margin-top:.75rem}.client-detail-workspace__content-10{border-top-style:var(--ui-border-style);border-top-width:1px;border-color:var(--border);align-items:stretch;gap:2rem;padding-top:2rem;display:grid}@media (min-width:64rem){.client-detail-workspace__content-10{grid-template-columns:repeat(3,minmax(0,1fr));gap:4rem}}.client-detail-workspace__section-2{flex-direction:column;gap:1rem;min-width:0;display:flex;position:relative}.client-detail-workspace__heading-2{font-size:var(--text-base,1rem);line-height:var(--ui-leading,var(--text-base--line-height,calc(1.5 / 1)));--ui-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);align-items:center;gap:.5rem;display:flex}.client-detail-workspace__shield-check{width:1.25rem;height:1.25rem}.client-detail-workspace__description-2{font-size:var(--text-sm,.875rem);line-height:var(--ui-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground)}.client-detail-workspace__strong{color:var(--foreground)}:where(.client-detail-workspace__content-11>:not(:last-child)){--ui-space-y-reverse:0;margin-block-start:calc(.75rem * var(--ui-space-y-reverse));margin-block-end:calc(.75rem * calc(1 - var(--ui-space-y-reverse)))}.client-detail-workspace__content-12{font-size:var(--text-sm,.875rem);line-height:var(--ui-leading,var(--text-sm--line-height,calc(1.25 / .875)));justify-content:space-between;align-items:center;gap:.75rem;display:flex}.client-detail-workspace__label-13{align-items:center;gap:.5rem;display:inline-flex}.client-detail-workspace__content-13{margin-top:auto;padding-top:.5rem}.client-detail-workspace__section-3{flex-direction:column;gap:1rem;min-width:0;display:flex;position:relative}.client-detail-workspace__heading-3{font-size:var(--text-base,1rem);line-height:var(--ui-leading,var(--text-base--line-height,calc(1.5 / 1)));--ui-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);align-items:center;gap:.5rem;display:flex}.client-detail-workspace__file-signature{width:1.25rem;height:1.25rem}.client-detail-workspace__skeleton-3{border-radius:.25rem;width:100%;height:4rem}.client-detail-workspace__description-3{font-size:var(--text-sm,.875rem);line-height:var(--ui-leading,var(--text-sm--line-height,calc(1.25 / .875)))}:where(.client-detail-workspace__content-14>:not(:last-child)){--ui-space-y-reverse:0;margin-block-start:calc(.5rem * var(--ui-space-y-reverse));margin-block-end:calc(.5rem * calc(1 - var(--ui-space-y-reverse)))}.client-detail-workspace__content-14{font-size:var(--text-sm,.875rem);line-height:var(--ui-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground)}.client-detail-workspace__strong-2,.client-detail-workspace__strong-3,.client-detail-workspace__strong-4{color:var(--foreground)}.client-detail-workspace__content-15{margin-top:auto;padding-top:.5rem}.client-detail-workspace__section-4{flex-direction:column;gap:1rem;min-width:0;display:flex;position:relative}.client-detail-workspace__heading-4{font-size:var(--text-base,1rem);line-height:var(--ui-leading,var(--text-base--line-height,calc(1.5 / 1)));--ui-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);align-items:center;gap:.5rem;display:flex}.client-detail-workspace__bar-chart3{width:1.25rem;height:1.25rem}.client-detail-workspace__skeleton-4{border-radius:.25rem;width:100%;height:4rem}.client-detail-workspace__description-4{font-size:var(--text-sm,.875rem);line-height:var(--ui-leading,var(--text-sm--line-height,calc(1.25 / .875)))}.client-detail-workspace__description-5{font-size:var(--text-sm,.875rem);line-height:var(--ui-leading,var(--text-sm--line-height,calc(1.25 / .875)));color:var(--muted-foreground)}.client-detail-workspace__strong-5{color:var(--foreground)}.client-detail-workspace__content-16{margin-top:auto;padding-top:.5rem}.client-detail-workspace__dialog-content{border-radius:calc(var(--radius) + 8px);gap:0;max-height:min(100svh - 2rem,860px);padding:0;overflow:hidden}@media (min-width:40rem){.client-detail-workspace__dialog-content{max-width:var(--container-3xl,48rem)}}.client-detail-workspace__dialog-header{border-bottom-style:var(--ui-border-style);border-bottom-width:1px;border-color:var(--border)}@supports (color:color-mix(in lab, red, red)){.client-detail-workspace__dialog-header{border-color:color-mix(in oklab, var(--border) 60%, transparent)}}.client-detail-workspace__dialog-header{padding-block:1.25rem;padding-inline:1.25rem}@media (min-width:40rem){.client-detail-workspace__dialog-header{padding-block:1.5rem;padding-inline:1.75rem}}.client-detail-workspace__dialog-title{font-size:var(--text-lg,1.125rem);line-height:var(--ui-leading,var(--text-lg--line-height,calc(1.75 / 1.125)));align-items:center;gap:.5rem;display:flex}.client-detail-workspace__pencil{width:1.25rem;height:1.25rem;color:var(--primary)}.client-detail-workspace__form{flex-direction:column;min-height:0;display:flex}.client-detail-workspace__content-17{max-height:min(100svh - 15rem,620px)}:where(.client-detail-workspace__content-17>:not(:last-child)){--ui-space-y-reverse:0;margin-block-start:calc(1.5rem * var(--ui-space-y-reverse));margin-block-end:calc(1.5rem * calc(1 - var(--ui-space-y-reverse)))}.client-detail-workspace__content-17{padding-block:1.25rem;padding-inline:1.25rem;overflow-y:auto}@media (min-width:40rem){.client-detail-workspace__content-17{padding-block:1.5rem;padding-inline:1.75rem}}.client-detail-workspace__content-18{gap:1.25rem;display:grid}@media (min-width:40rem){.client-detail-workspace__content-18{grid-template-columns:repeat(2,minmax(0,1fr))}}.client-detail-workspace__field-label{align-items:center;width:100%}.client-detail-workspace__badge{margin-left:auto}.client-detail-workspace__dialog-footer{padding-block:1rem;padding-inline:1.25rem}@media (min-width:40rem){.client-detail-workspace__dialog-footer{padding-block:1.25rem;padding-inline:1.75rem}}@keyframes spin{to{transform:rotate(360deg)}}}@layer stories;.client-detail-workspace-skeleton__content-8:not([data-slot=tabs-trigger]){border-image-source:var(--separator-horizontal);border-image-slice:1}.client-detail-workspace-skeleton__content-8{border-image:var(--separator-horizontal) 1}.client-detail-workspace-skeleton__content-10:not([data-slot=tabs-trigger]){border-image-source:var(--separator-horizontal);border-image-slice:1}.client-detail-workspace-skeleton__content-10{border-image:var(--separator-horizontal) 1}.client-detail-workspace-skeleton__content-12:not([data-slot=tabs-trigger]){border-image-source:var(--separator-horizontal);border-image-slice:1}.client-detail-workspace-skeleton__content-12{border-image:var(--separator-horizontal) 1}.client-detail-workspace-skeleton__content-14:not([data-slot=tabs-trigger]){border-image-source:var(--separator-horizontal);border-image-slice:1}.client-detail-workspace-skeleton__content-14{border-image:var(--separator-horizontal) 1}.client-detail-workspace__label-5,.client-detail-workspace__label-9{-webkit-mask-image:var(--separator-mask-vertical);mask-image:var(--separator-mask-vertical)}.client-detail-workspace__section:not([data-slot=tabs-trigger]),.client-detail-workspace__content-10:not([data-slot=tabs-trigger]),.client-detail-workspace__dialog-header:not([data-slot=tabs-trigger]){border-image-source:var(--separator-horizontal);border-image-slice:1}.client-detail-workspace__dialog-header{border-image:var(--separator-horizontal) 1}@media (min-width:64rem){.client-process-columns>section+section:before{content:"";background:linear-gradient(180deg, transparent, var(--foreground) 12%, var(--foreground) 88%, transparent);width:1px;position:absolute;top:0;bottom:0;left:-2rem}@supports (color:color-mix(in lab, red, red)){.client-process-columns>section+section:before{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--foreground) 22%, transparent) 12%, color-mix(in srgb, var(--foreground) 22%, transparent) 88%, transparent)}}.client-process-columns>section+section:before{pointer-events:none}}