.workspace-dialog{--ink:#292629;--ink-soft:#615960;--muted:#70656c;--berry:var(--workspace-accent,#934c70);--berry-deep:var(--workspace-accent-deep,#793b59);--berry-soft:var(--workspace-accent-soft,#eee2e8);--surface:#fff;--surface-soft:#faf8f9;--line:#e8e0e5;--dialog-top-space:30px;box-sizing:border-box;width:min(640px,100vw - 48px);max-height:calc(100dvh - 48px);color:var(--ink);background:var(--surface);overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#c7bdc3 transparent;border:0;border-radius:36px;margin:auto;padding:30px 36px;animation:.22s cubic-bezier(.22,1,.36,1) workspace-dialog-in;position:fixed;inset:0;overflow-y:auto;box-shadow:0 24px 80px #17121833}.workspace-dialog--compact{width:min(480px,100vw - 48px)}.workspace-dialog--wide{width:min(900px,100vw - 48px)}.workspace-dialog::backdrop{background:#29262980;animation:.18s workspace-dialog-fade-in}.workspace-dialog.is-closing{animation:.18s both workspace-dialog-out}.workspace-dialog.is-closing::backdrop{animation:.18s both workspace-dialog-fade-out}.workspace-dialog-heading{top:calc(-1 * var(--dialog-top-space));z-index:4;margin-top:calc(-1 * var(--dialog-top-space));padding-top:var(--dialog-top-space);background:inherit;justify-content:space-between;align-items:center;gap:16px;margin-bottom:8px;padding-bottom:12px;display:flex;position:sticky}.workspace-dialog-heading h2{letter-spacing:-.025em;overflow-wrap:anywhere;min-width:0;margin:0;font-size:25px;font-weight:550;line-height:1.3}.workspace-dialog-heading-actions{flex-shrink:0;align-items:center;gap:4px;display:flex}.workspace-dialog-close{width:44px;height:44px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:50%;flex-shrink:0;place-items:center;padding:0;display:grid}.workspace-dialog-close:hover:not(:disabled),.workspace-dialog-close:focus-visible{color:var(--berry);background:var(--berry-soft);box-shadow:none;outline:none}.workspace-dialog-close:disabled{opacity:.45;cursor:wait}.workspace-dialog :is(input:not([type=checkbox]):not([type=radio]):not([type=search]),select,textarea){border:1px solid var(--field-border,#998c96);background:var(--surface);min-width:0;max-width:100%;color:var(--ink);font:inherit;border-radius:12px;padding:10px 12px}.workspace-dialog :is(input,select,textarea):focus-visible{box-shadow:none;border-color:var(--berry);outline:none}.workspace-dialog :is(button,a,summary):focus-visible{box-shadow:none;text-underline-offset:4px;outline:none;text-decoration:underline}.workspace-dialog .button-primary{background:var(--berry);color:#fff;border-color:var(--berry);box-shadow:none}.workspace-dialog .button-primary:hover:not(:disabled){background:var(--berry-deep)}.workspace-dialog-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:24px;display:flex}@keyframes workspace-dialog-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes workspace-dialog-out{to{opacity:0;transform:translateY(6px)}}@keyframes workspace-dialog-fade-in{0%{opacity:0}to{opacity:1}}@keyframes workspace-dialog-fade-out{to{opacity:0}}@media (width<=660px){.workspace-dialog{--dialog-top-space:22px;border-radius:28px;width:calc(100vw - 20px);max-height:calc(100dvh - 20px);padding:22px 20px}.workspace-dialog-heading h2{font-size:23px}}@media (prefers-reduced-motion:reduce){.workspace-dialog{animation:.14s workspace-dialog-fade-in}.workspace-dialog.is-closing{animation:none}}@supports (interpolate-size:allow-keywords) and selector(details::details-content){:where(.client-app,.workspace-dialog) details:not([data-motion-owner]):not(.client-account):not(.staff-company-picker),details.separate-services-category{interpolate-size:allow-keywords}:where(.client-app,.workspace-dialog) details:not([data-motion-owner]):not(.client-account):not(.staff-company-picker)::details-content{opacity:0;block-size:0;transition:block-size .24s cubic-bezier(.22,1,.36,1),opacity .16s ease-out,content-visibility .24s allow-discrete;overflow:clip}details.separate-services-category:not([data-motion-owner])::details-content{opacity:0;block-size:0;transition:block-size .24s cubic-bezier(.22,1,.36,1),opacity .16s ease-out,content-visibility .24s allow-discrete;overflow:clip}:where(.client-app,.workspace-dialog) details[open]:not([data-motion-owner]):not(.client-account):not(.staff-company-picker)::details-content{opacity:1;block-size:auto}details.separate-services-category[open]:not([data-motion-owner])::details-content{opacity:1;block-size:auto}@media (prefers-reduced-motion:reduce){:where(.client-app,.workspace-dialog) details:not([data-motion-owner]):not(.client-account):not(.staff-company-picker)::details-content{transition:block-size 0s,opacity .12s ease-out,content-visibility .12s allow-discrete}details.separate-services-category:not([data-motion-owner])::details-content{transition:block-size 0s,opacity .12s ease-out,content-visibility .12s allow-discrete}}}@supports selector(details::details-content){:where(.client-account,.staff-company-picker)::details-content{opacity:0;transition:opacity .14s ease-out,content-visibility .14s allow-discrete}:where(.client-account,.staff-company-picker)[open]::details-content{opacity:1}}@supports not (interpolate-size:allow-keywords){:where(.client-app,.workspace-dialog) details[open]:not([data-motion-owner])>:not(summary),details.separate-services-category[open]:not([data-motion-owner])>:not(summary){animation:.14s ease-out workspace-disclosure-fade}}@keyframes workspace-disclosure-fade{0%{opacity:.5}to{opacity:1}}.animated-region{min-width:0}.animated-region[data-motion-variant=content]{overflow:hidden}.animated-region[hidden]{display:none}.animated-region-content{min-width:0;display:flow-root}.animated-region-content[hidden]{display:none}
