.dashboard-preview{--background:#fff;--foreground:#0a0a0b;--card:#fff;--card-foreground:#0a0a0b;--popover:#fff;--popover-foreground:#0a0a0b;--primary:#0a0a0b;--primary-foreground:#f7f7f5;--secondary:#f0f0ed;--secondary-foreground:#0a0a0b;--muted:#f0f0ed;--muted-foreground:#5f6168;--workspace-text-tertiary:#696b71;--workspace-sunk:#fafaf9;--accent:#f0f0ed;--accent-foreground:#5b3fd6;--border:#d8d9dc;--workspace-border-subtle:#e8e8e5;--input:#d8d9dc;--graphite:#696b71;--violet-functional:#5b3fd6;--selected:#7c5cfc;--ring:#5b3fd6;--success:#256346;--warning:#875b0b;--destructive:#a62b26;--workspace-slate:#3e5f7a;--dashboard-navigation-label-size:.75rem;--workspace-shell-sidebar:13rem;--workspace-shell-header:3rem;--workspace-command-search-width:24rem;--workspace-context-rail:28rem;--workspace-page-gutter:1.25rem;--workspace-mobile-nav-height:5rem;--workspace-launcher-safe-zone:4.5rem;--dashboard-surface:#f7f7f5;--workspace-frame:#e9e9e6bf;--workspace-rail-bg:#fff;--workspace-rail-border:#e8e8e5;--workspace-rail-text:#3a3b40;--workspace-rail-hover:#f4f4f2;--workspace-rail-selected:#f0f0ed;--workspace-rail-shadow:none;--workspace-rail-focus:#5b3fd6;--workspace-selection-bg:#7c5cfc12;--workspace-shell-rail:13rem;--ds-control-sm:1.75rem;--ds-control-md:2rem}html:has(.workspace-dashboard){--background:#fff;--foreground:#0a0a0b;--card:#fff;--card-foreground:#0a0a0b;--popover:#fff;--popover-foreground:#0a0a0b;--primary:#0a0a0b;--primary-foreground:#f7f7f5;--secondary:#f0f0ed;--secondary-foreground:#0a0a0b;--muted:#f0f0ed;--muted-foreground:#5f6168;--workspace-text-tertiary:#696b71;--workspace-sunk:#fafaf9;--accent:#f0f0ed;--accent-foreground:#5b3fd6;--border:#d8d9dc;--workspace-border-subtle:#e8e8e5;--input:#d8d9dc;--graphite:#696b71;--violet-functional:#5b3fd6;--selected:#7c5cfc;--ring:#5b3fd6;--success:#256346;--warning:#875b0b;--destructive:#a62b26;--workspace-slate:#3e5f7a;--dashboard-navigation-label-size:.75rem;--workspace-shell-sidebar:13rem;--workspace-shell-header:3rem;--workspace-command-search-width:24rem;--workspace-context-rail:28rem;--workspace-page-gutter:1.25rem;--workspace-mobile-nav-height:5rem;--workspace-launcher-safe-zone:4.5rem;--dashboard-surface:#f7f7f5;--workspace-frame:#e9e9e6bf;--workspace-rail-bg:#fff;--workspace-rail-border:#e8e8e5;--workspace-rail-text:#3a3b40;--workspace-rail-hover:#f4f4f2;--workspace-rail-selected:#f0f0ed;--workspace-rail-shadow:none;--workspace-rail-focus:#5b3fd6;--workspace-selection-bg:#7c5cfc12;--workspace-shell-rail:13rem;--ds-control-sm:1.75rem;--ds-control-md:2rem}@media (min-width:90rem){.dashboard-preview{--workspace-page-gutter:1.25rem}}.dashboard-mobile-label{font-size:var(--dashboard-navigation-label-size)}html:has(.round15-review-large-text){font-size:120%}@media (min-width:1024px){html:has(.workspace-dashboard){overflow:clip}.workspace-dashboard{position:fixed;inset:0}}.workspace-dashboard .workspace-page,.workspace-dashboard [data-workspace-content]>main:not([data-workspace-page]){width:100%;max-width:none;padding:1rem var(--workspace-page-gutter) 2rem;margin:0}.workspace-dashboard .workspace-page.assistant-workspace-page{padding-bottom:1rem}.workspace-dashboard [data-workspace-page-header][data-prominent-title=false] h1{letter-spacing:-.022em;font-size:1.375rem;line-height:1.75rem}.workspace-dashboard .workspace-crumb{color:var(--muted-foreground);margin-bottom:.125rem;font-size:.78125rem;font-weight:500}@layer components{.workspace-rail{border-right:1px solid var(--workspace-rail-border);background:var(--workspace-rail-bg);flex-direction:column;align-items:center;gap:.25rem;min-height:0;padding:.75rem .5rem;overflow-y:auto}.workspace-rail-mark{background:var(--workspace-rail-selected);width:2.25rem;height:2.25rem;box-shadow:0 0 0 1px var(--workspace-rail-border);border-radius:.625rem;flex-shrink:0;place-items:center;margin-bottom:.625rem;display:grid}.workspace-rail-item{width:3.875rem;min-height:3.375rem;color:var(--workspace-rail-text);text-align:center;border-radius:.75rem;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;font-size:.6875rem;font-weight:500;line-height:1;display:flex}.workspace-rail-item:hover{background:var(--workspace-rail-hover);color:var(--foreground)}.workspace-rail-item[data-active=true]{background:var(--workspace-rail-selected);box-shadow:var(--workspace-rail-shadow);color:var(--foreground);font-weight:600}.workspace-rail-item[data-active=true] svg{color:var(--selected)}.workspace-rail-item svg{width:1.125rem;height:1.125rem}.workspace-rail-item span{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;max-width:3.75rem;overflow:hidden}@media (min-width:64rem) and (max-height:43.75rem){.workspace-rail-item{min-height:2.375rem}.workspace-rail-item:not([data-active=true]) span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.workspace-rail-item[data-active=true]{box-shadow:var(--workspace-rail-shadow), inset 3px 0 0 var(--selected)}}.workspace-topbar{min-height:var(--workspace-shell-header);border-bottom:1px solid var(--border);background:var(--dashboard-surface);align-items:center;gap:.75rem;padding:0 1rem;display:flex}@media (min-width:40rem){.workspace-topbar{padding:0 1.25rem 0 var(--workspace-page-gutter)}}.workspace-ask{border:1px solid var(--border);background:var(--background);border-radius:999px;flex-shrink:0;align-items:center;gap:.4375rem;height:2.125rem;padding:0 .75rem 0 .625rem;font-size:.84375rem;font-weight:500;display:inline-flex}.workspace-ask svg{color:var(--selected)}.workspace-frame{background:var(--workspace-frame);border-radius:.875rem;flex-direction:column;min-width:0;min-height:0;padding:0 4px 4px;display:flex}.workspace-frame>[data-frame-head] h2{font-size:inherit;font-weight:inherit}.workspace-frame>[data-frame-head]{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem .75rem;min-height:2.5rem;padding:.375rem .625rem .375rem .75rem;font-size:.84375rem;font-weight:600;display:flex}.workspace-frame>[data-frame-body]{background:var(--background);min-width:0;min-height:0;box-shadow:0 0 0 1px var(--border);border-radius:.625rem;flex:auto;overflow:auto}.workspace-frame>[data-frame-foot]{min-height:2.125rem;color:var(--muted-foreground);flex-shrink:0;justify-content:space-between;align-items:center;gap:.625rem;padding:.25rem .75rem;font-size:.78125rem;display:flex}.workspace-mobile-bar a[aria-current=page],.workspace-mobile-bar [data-group-active=true]{color:var(--foreground);font-weight:600}.workspace-mobile-bar a[aria-current=page] svg{color:var(--selected)}.workspace-mobile-bar [data-group-active=true]{background:var(--workspace-selection-bg);border-radius:.625rem}}.workspace-dashboard .workspace-selection-row[aria-disabled=true]{opacity:.64;pointer-events:none}.workspace-dashboard .workspace-selection-row[aria-pressed=true]{background:color-mix(in srgb, var(--accent) 52%, var(--background));color:var(--foreground);box-shadow:inset 2px 0 var(--selected)}.workspace-dashboard .workspace-mail-row-content{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:.5rem;display:grid}.workspace-dashboard .activity-primary{container:activity-content/inline-size}.workspace-dashboard .activity-record-grid{gap:2rem;display:grid}@container activity-content (min-width:90rem){.workspace-dashboard .activity-record-grid{grid-template-columns:minmax(0,1.1fr) minmax(22rem,.9fr)}.workspace-dashboard .activity-record-grid>:last-child{border-left:1px solid var(--border);padding-left:2rem}}.workspace-dashboard .workspace-mail-subject,.workspace-dashboard .workspace-mail-status{grid-column:1/-1}.workspace-dashboard .workspace-mail-time{grid-area:1/2}@media (min-width:64rem){.workspace-dashboard .workspace-message-frame[data-detail-open=false] .workspace-mail-row{align-items:center}.workspace-dashboard .workspace-message-frame[data-detail-open=false] .workspace-mail-row-content{grid-template-columns:minmax(9rem,.9fr) minmax(14rem,1.6fr) minmax(8rem,.8fr) auto;align-items:center;column-gap:1rem;width:100%}.workspace-dashboard .workspace-message-frame[data-detail-open=false] .workspace-mail-subject,.workspace-dashboard .workspace-message-frame[data-detail-open=false] .workspace-mail-status,.workspace-dashboard .workspace-message-frame[data-detail-open=false] .workspace-mail-time{grid-area:auto}}.workspace-dashboard [role=tab][data-active=true]{background:color-mix(in srgb, var(--accent) 62%, var(--background));color:var(--accent-foreground)}.workspace-dashboard .workspace-nav-compact{min-height:2rem;padding-top:.25rem;padding-bottom:.25rem;font-size:.75rem}.workspace-dashboard .workspace-directory-grid{grid-template-columns:minmax(10rem,1.2fr) minmax(8rem,.9fr) minmax(6.5rem,.7fr) minmax(9rem,1fr) 1.25rem}@media (min-width:96rem){.workspace-dashboard .workspace-directory-grid{grid-template-columns:minmax(10rem,1.25fr) minmax(8rem,.95fr) minmax(5.25rem,.68fr) minmax(6.5rem,.72fr) minmax(9rem,.95fr) minmax(3.5rem,.48fr) 1.25rem}}.workspace-dashboard .workspace-directory-heading{letter-spacing:.04em;font-size:.6875rem}.workspace-dashboard .workspace-priority-grid{grid-template-columns:minmax(10rem,1.15fr) minmax(9rem,1fr) minmax(6.5rem,.68fr) minmax(9rem,.92fr) 1.25rem}.workspace-dashboard .workspace-context-emphasis{border-color:color-mix(in srgb, var(--selected) 20%, var(--border));border-radius:var(--ds-radius-surface);background:color-mix(in srgb, var(--accent) 52%, var(--background))}.workspace-dashboard .workspace-directory-toolbar{align-items:center;gap:var(--ds-space-3);flex-wrap:wrap;display:flex}@media (min-width:40rem){.workspace-dashboard .workspace-directory-toolbar{grid-template-columns:minmax(18rem,1fr) 18rem;justify-content:stretch;display:grid}.workspace-dashboard .workspace-directory-search{width:18rem}}.workspace-dashboard .workspace-toolbar{border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;padding:.625rem .75rem;display:flex}.workspace-dashboard .workspace-filter-group{overscroll-behavior-inline:contain;scrollbar-width:none;align-items:center;gap:.25rem;min-width:0;display:flex;overflow-x:auto}.workspace-dashboard .workspace-filter-group::-webkit-scrollbar{display:none}.workspace-dashboard .workspace-filter-group .ds-control,.workspace-dashboard .workspace-filter-group [data-slot=button]{min-height:2.125rem;color:var(--muted-foreground);box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding-inline:.625rem}.workspace-dashboard .workspace-filter-group .ds-control:hover,.workspace-dashboard .workspace-filter-group [data-slot=button]:hover{background:color-mix(in srgb, var(--accent) 40%, var(--background));color:var(--foreground)}.workspace-dashboard .workspace-filter-group .ds-control[aria-pressed=true],.workspace-dashboard .workspace-filter-group [data-slot=button][aria-pressed=true]{border-bottom-color:var(--selected);color:var(--foreground);box-shadow:none;background:0 0}.workspace-dashboard .workspace-sticky-controls{z-index:10;background:var(--background);position:sticky;top:0}.workspace-dashboard .adaptive-workspace{border-block:1px solid var(--border);min-width:0}.workspace-dashboard .operational-row{min-width:0}.workspace-dashboard .workspace-context-inspector{min-width:0;padding-bottom:calc(var(--workspace-mobile-nav-height) + env(safe-area-inset-bottom) + 1rem)}.workspace-dashboard .ds-tabs-list:after,.workspace-dashboard [data-slot=tabs-list]:after{background:linear-gradient(90deg, transparent, var(--background));content:"";pointer-events:none;flex:0 0 1.25rem;width:1.25rem;height:2.25rem;margin-left:-1.25rem;position:sticky;right:0}@media (min-width:80rem){.workspace-dashboard .adaptive-workspace[data-layout=master-detail][data-has-inspector=true]{grid-template-columns:clamp(18rem,24vw,22rem) minmax(0,1fr)}.workspace-dashboard .adaptive-workspace[data-has-inspector=true]{grid-template-columns:minmax(0,1fr) clamp(20rem,25vw,24rem);display:grid}.workspace-dashboard .adaptive-workspace[data-scroll-ownership=split]{height:100%;min-height:0;overflow:hidden}.workspace-dashboard .adaptive-workspace>[data-workspace-pane]{min-height:0}.workspace-dashboard .adaptive-workspace>[data-workspace-list-pane]{flex-direction:column;display:flex;overflow:hidden}.workspace-dashboard .adaptive-workspace>[data-workspace-detail-pane]{border-left:1px solid var(--border);overscroll-behavior:contain;scroll-padding-bottom:var(--workspace-launcher-safe-zone);scrollbar-gutter:stable;overflow-y:auto;padding-bottom:var(--workspace-launcher-safe-zone)!important}.workspace-dashboard .adaptive-workspace[data-has-inspector=true]>[data-workspace-detail-pane],.workspace-dashboard .workspace-message-frame[data-context-open=true] [data-workspace-message-context]{animation:.18s ease-out both workspace-context-reveal}.workspace-dashboard .adaptive-workspace[data-scroll-ownership=content]>[data-workspace-detail-pane]{max-height:calc(100dvh - var(--workspace-shell-header) - 1rem);overscroll-behavior:auto;align-self:start;position:sticky;top:.5rem}.workspace-dashboard .adaptive-workspace[data-density=sparse]>[data-workspace-list-pane]{align-self:start}.workspace-dashboard .adaptive-workspace[data-density=sparse] [data-workspace-scroll-list]{flex:none;overflow-y:visible}.workspace-dashboard .adaptive-workspace [data-workspace-scroll-list]{overscroll-behavior:contain;flex:auto;min-height:0;overflow-y:auto}.workspace-dashboard .workspace-message-frame[data-context-open=false] footer{padding-right:max(1rem, var(--workspace-launcher-safe-zone))}.workspace-dashboard .workspace-message-frame [data-workspace-message-context]{padding-bottom:var(--workspace-launcher-safe-zone);scroll-padding-bottom:var(--workspace-launcher-safe-zone)}.workspace-dashboard [data-workspace-inspector-actions]{margin-right:var(--workspace-launcher-safe-zone)}}@keyframes workspace-context-reveal{0%{opacity:0;transform:translate(.5rem)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.workspace-dashboard .adaptive-workspace>[data-workspace-detail-pane],.workspace-dashboard .workspace-message-frame [data-workspace-message-context]{animation:none!important}}.workspace-dashboard [data-workspace-content]>main>header p{margin-top:.25rem}.dashboard-preview main{font-size:.875rem}.dashboard-preview main .shadow-sm{box-shadow:none}.dashboard-preview main .rounded-xl{border-radius:.5rem}.dashboard-preview main .rounded-2xl{border-radius:.625rem}.dashboard-preview main [role=tabpanel]{margin-top:1rem}.dashboard-preview .ds-tabs-list,.dashboard-preview [data-slot=tabs-list]{background:0 0;border:0;gap:.75rem;width:max-content;max-width:100%;padding:0;scroll-padding-inline:1.25rem;overflow-x:auto}.dashboard-preview .ds-tab,.dashboard-preview [data-slot=tabs-tab]{color:var(--muted-foreground);box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding-inline:.5rem;transition:border-color .18s,color .18s}.dashboard-preview .ds-tab[data-state=active],.dashboard-preview [data-slot=tabs-tab][data-active]{border-bottom-color:var(--selected);color:var(--foreground);box-shadow:none;background:0 0;padding-inline:.5rem}.dashboard-preview .ds-tab:hover,.dashboard-preview [data-slot=tabs-tab]:hover{background:color-mix(in srgb, var(--accent) 40%, var(--background));color:var(--foreground)}@media (max-width:39.999rem){.dashboard-preview .ds-tabs-list,.dashboard-preview [data-slot=tabs-list]{gap:.25rem;padding-right:1rem}.dashboard-preview .ds-tab,.dashboard-preview .ds-tab[data-state=active],.dashboard-preview [data-slot=tabs-tab],.dashboard-preview [data-slot=tabs-tab][data-active]{padding-inline:.25rem}}.dashboard-preview .operation-record-sheet{width:min(36rem,100%)!important}.dashboard-preview .calendar-control-rail .ds-control[aria-pressed=true]{color:var(--foreground);box-shadow:none;background:0 0}.dashboard-preview .calendar-appointment-dialog{border-radius:.875rem;max-height:min(46rem,100dvh - 3rem);overflow:hidden;box-shadow:0 18px 60px #0a0a0b29}.dashboard-preview .calendar-detail-scroll{max-height:min(29rem,100dvh - 20rem);padding-right:.25rem;overflow-y:auto}@media (min-width:900px){.dashboard-preview .calendar-appointment-dialog[data-calendar-side=left]{width:min(30rem,100vw - 4rem);max-width:30rem;left:17rem!important;right:auto!important;transform:translateY(-50%)!important}.dashboard-preview .calendar-appointment-dialog[data-calendar-side=right]{width:min(30rem,100vw - 4rem);max-width:30rem;left:auto!important;right:2rem!important;transform:translateY(-50%)!important}}@media (max-width:639px){.dashboard-preview{--workspace-page-gutter:1rem}.workspace-dashboard .workspace-page,.workspace-dashboard [data-workspace-content]>main:not([data-workspace-page]){padding:1rem var(--workspace-page-gutter) calc(var(--workspace-mobile-nav-height) + env(safe-area-inset-bottom) + 1.25rem)}.dashboard-preview .calendar-appointment-dialog{border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;inset:0!important;transform:none!important}.dashboard-preview .calendar-detail-scroll{max-height:calc(100dvh - 18rem)}}@media (min-width:640px) and (max-width:1023px){.workspace-dashboard .workspace-page,.workspace-dashboard [data-workspace-content]>main:not([data-workspace-page]){padding-bottom:calc(var(--workspace-mobile-nav-height) + env(safe-area-inset-bottom) + 1.25rem)}}.dashboard-preview .activity-segments{background:0 0;border:0;gap:.25rem;width:max-content;max-width:100%;padding:0;display:flex;overflow-x:auto}.dashboard-preview .activity-segments .ds-control{box-shadow:none;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding-inline:.75rem;transition:border-color .18s,color .18s}.dashboard-preview .activity-segments [aria-pressed=true]{border-bottom-color:var(--selected);color:var(--foreground);box-shadow:none;background:0 0;padding-inline:.75rem}.dashboard-preview .activity-segments .ds-control:hover{background:color-mix(in srgb, var(--accent) 40%, var(--background));color:var(--foreground)}.dashboard-preview .dashboard-ai-action{color:var(--brand-violet);border:1px solid #0000}.dashboard-preview .dashboard-ai-loader{border:1px solid color-mix(in srgb, var(--brand-violet) 42%, var(--border));color:color-mix(in srgb, var(--brand-violet) 78%, black);background:linear-gradient(105deg, var(--card) 12%, color-mix(in srgb, var(--brand-violet) 10%, var(--card)) 36%, color-mix(in srgb, var(--brand-violet) 18%, var(--card)) 50%, color-mix(in srgb, var(--brand-violet) 10%, var(--card)) 64%, var(--card) 88%);background-size:220% 100%;animation:.95s ease-in-out infinite dashboard-ai-shimmer;overflow:hidden}.dashboard-preview .dashboard-ai-action[data-loading=true] .ds-icon{animation:.7s ease-in-out infinite alternate dashboard-ai-sparkle}@keyframes dashboard-ai-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes dashboard-ai-sparkle{to{transform:rotate(18deg)scale(1.08)}}@media (prefers-reduced-motion:reduce){.dashboard-preview .ds-tab,.dashboard-preview .activity-segments .ds-control,.dashboard-preview .dashboard-ai-loader,.dashboard-preview .dashboard-ai-action[data-loading=true] .ds-icon,.dashboard-preview [data-slot=tabs-tab]{transition:none;animation:none}}.workspace-dashboard .workspace-frame>.workspace-toolbar{border-bottom:0;padding:.375rem .375rem .375rem .25rem}.workspace-dashboard [data-slot=skeleton]{background:color-mix(in srgb, var(--foreground) 7%, var(--dashboard-surface))}html[data-workspace-theme=dark] .dashboard-preview{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#19191c;--foreground:#ececea;--card:#19191c;--card-foreground:#ececea;--popover:#19191c;--popover-foreground:#ececea;--primary:#ececea;--primary-foreground:#111113;--secondary:#232327;--secondary-foreground:#ececea;--muted:#232327;--muted-foreground:#a2a3a9;--accent:#232327;--accent-foreground:#c9beff;--violet-functional:#b9abff;--selected:#8f76ff;--selected-foreground:#0a0a0b;--ring:#b9abff;--graphite:#a2a3a9;--destructive:#ee8c86;--success:#72c59c;--warning:#ddb064;--border:#313136;--input:#313136;--ds-overlay:#00000080;--ds-shadow-popover:0 4px 18px #00000073;--ds-shadow-dialog:0 12px 36px #00000080;--dashboard-surface:#111113;--workspace-frame:#ffffff0a;--workspace-text-tertiary:#8a8b91;--workspace-border-subtle:#252529;--workspace-sunk:#151517;--workspace-slate:#9ab8d2;--workspace-rail-bg:#000;--workspace-rail-focus:#b9abff;--workspace-rail-border:#1e1e22;--workspace-rail-text:#c6c7cb;--workspace-rail-hover:#141416;--workspace-rail-selected:#1e1e22;--workspace-rail-shadow:0 0 0 1px #ffffff0f;--workspace-selection-bg:color-mix(in srgb, var(--selected) 12%, transparent)}html[data-workspace-theme=dark]:has(.workspace-dashboard){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#19191c;--foreground:#ececea;--card:#19191c;--card-foreground:#ececea;--popover:#19191c;--popover-foreground:#ececea;--primary:#ececea;--primary-foreground:#111113;--secondary:#232327;--secondary-foreground:#ececea;--muted:#232327;--muted-foreground:#a2a3a9;--accent:#232327;--accent-foreground:#c9beff;--violet-functional:#b9abff;--selected:#8f76ff;--selected-foreground:#0a0a0b;--ring:#b9abff;--graphite:#a2a3a9;--destructive:#ee8c86;--success:#72c59c;--warning:#ddb064;--border:#313136;--input:#313136;--ds-overlay:#00000080;--ds-shadow-popover:0 4px 18px #00000073;--ds-shadow-dialog:0 12px 36px #00000080;--dashboard-surface:#111113;--workspace-frame:#ffffff0a;--workspace-text-tertiary:#8a8b91;--workspace-border-subtle:#252529;--workspace-sunk:#151517;--workspace-slate:#9ab8d2;--workspace-rail-bg:#000;--workspace-rail-focus:#b9abff;--workspace-rail-border:#1e1e22;--workspace-rail-text:#c6c7cb;--workspace-rail-hover:#141416;--workspace-rail-selected:#1e1e22;--workspace-rail-shadow:0 0 0 1px #ffffff0f;--workspace-selection-bg:color-mix(in srgb, var(--selected) 12%, transparent)}html[data-workspace-theme=dark]:has(body[data-owner-sandbox=true]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#19191c;--foreground:#ececea;--card:#19191c;--card-foreground:#ececea;--popover:#19191c;--popover-foreground:#ececea;--primary:#ececea;--primary-foreground:#111113;--secondary:#232327;--secondary-foreground:#ececea;--muted:#232327;--muted-foreground:#a2a3a9;--accent:#232327;--accent-foreground:#c9beff;--violet-functional:#b9abff;--selected:#8f76ff;--selected-foreground:#0a0a0b;--ring:#b9abff;--graphite:#a2a3a9;--destructive:#ee8c86;--success:#72c59c;--warning:#ddb064;--border:#313136;--input:#313136;--ds-overlay:#00000080;--ds-shadow-popover:0 4px 18px #00000073;--ds-shadow-dialog:0 12px 36px #00000080;--dashboard-surface:#111113;--workspace-frame:#ffffff0a;--workspace-text-tertiary:#8a8b91;--workspace-border-subtle:#252529;--workspace-sunk:#151517;--workspace-slate:#9ab8d2;--workspace-rail-bg:#000;--workspace-rail-focus:#b9abff;--workspace-rail-border:#1e1e22;--workspace-rail-text:#c6c7cb;--workspace-rail-hover:#141416;--workspace-rail-selected:#1e1e22;--workspace-rail-shadow:0 0 0 1px #ffffff0f;--workspace-selection-bg:color-mix(in srgb, var(--selected) 12%, transparent)}html[data-workspace-theme=dark] body[data-owner-sandbox=true]{background:var(--dashboard-surface,#151517)}html[data-workspace-theme=dark]:has(.workspace-dashboard) body{background:var(--dashboard-surface,#151517)}.workspace-mark-dark,html[data-workspace-theme=dark] .workspace-mark-light{display:none}html[data-workspace-theme=dark] .workspace-mark-dark{display:block}.assistant-drawer-full{border-bottom:1px solid var(--border);flex:none;align-items:center;min-height:2.75rem;padding:.5rem 3.5rem .5rem 1.25rem;font-size:.8125rem;display:flex}.assistant-drawer-full a{color:var(--violet-functional);border-radius:.25rem;align-items:center;gap:.375rem;font-weight:500;display:inline-flex}.assistant-drawer-full a:hover{text-decoration:underline}.assistant-drawer-full a:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.workspace-rail{width:var(--workspace-shell-rail);align-items:stretch;gap:6px;padding:8px;overflow:hidden}.workspace-rail-mark{width:100%;height:32px;min-height:32px;box-shadow:none;background:0 0;border:0;border-radius:6px;justify-content:flex-start;gap:8px;margin-bottom:0;padding:0 8px;display:flex}.workspace-sidebar-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.8125rem;font-weight:600;overflow:hidden}.workspace-sidebar-scroll{min-height:0;overflow-y:auto}.workspace-sidebar-group{margin-top:0}.workspace-sidebar-group h2{color:var(--workspace-text-tertiary);padding:10px 8px 3px;font-size:.75rem;font-weight:500;line-height:16px}.workspace-rail-item{border-radius:6px;flex-direction:row;justify-content:flex-start;gap:9px;width:100%;height:auto;min-height:28px;padding:4px 8px;font-size:.8125rem;line-height:20px}.workspace-rail-item span{max-width:none}.workspace-rail-item[data-active=true]{color:var(--foreground);background:var(--workspace-rail-selected);box-shadow:none}.workspace-rail-item[data-active=true] svg{color:var(--foreground)}.workspace-rail .workspace-ask{width:100%;height:28px;min-height:28px;box-shadow:0 0 0 1px var(--workspace-border-subtle);border:0;border-radius:6px;justify-content:flex-start;gap:9px;margin:0;padding:0 8px;font-size:.8125rem;font-weight:500}.workspace-sidebar-account{border-top:1px solid var(--workspace-border-subtle);border-radius:0;justify-content:flex-start;gap:8px;width:100%;height:auto;min-height:44px;padding:8px;display:flex}.workspace-sidebar-account>span:nth-child(2){flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex;overflow:hidden}.workspace-sidebar-account strong{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.8125rem;overflow:hidden}.workspace-sidebar-account small{color:var(--muted-foreground);font-size:.75rem;font-weight:400}.workspace-sidebar-account[aria-current=page]{background:var(--workspace-rail-selected)}.workspace-account-menu{width:min(20rem,100vw - 1.5rem)}.workspace-account-menu [data-slot=menu-item][data-disabled]{white-space:normal;overflow-wrap:anywhere}.workspace-mobile-account{margin-block-start:1rem}.workspace-mobile-account .workspace-sidebar-account{text-align:start}.workspace-topbar{min-height:48px;padding:6px var(--workspace-page-gutter);border-bottom-color:var(--workspace-border-subtle);gap:12px}.workspace-topbar-title{min-width:0}.workspace-topbar-title .workspace-title{letter-spacing:-.01em;font-size:.9375rem;line-height:20px}.workspace-topbar .ds-field{height:32px;min-height:32px;font-size:.8125rem}.workspace-page-title{align-items:center}.workspace-page-meta{color:var(--muted-foreground)}.workspace-dashboard [data-workspace-page-header][data-title-in-topbar=true]{border:0;padding-bottom:0}.workspace-dashboard .workspace-page{padding-top:14px}.workspace-floating-launcher{right:16px;bottom:var(--workspace-launcher-bottom,16px);z-index:45;background:var(--background);width:44px;height:44px;min-height:44px;box-shadow:0 0 0 1px var(--border), 0 10px 28px #0a0a0b29, 0 2px 6px #0a0a0b14;border-radius:50%;padding:0;position:fixed}.workspace-floating-launcher:hover{background:var(--background)}.dashboard-preview .text-warning{color:var(--warning)}.workspace-dashboard .clients-workspace{border:0;grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.workspace-dashboard .clients-workspace>.workspace-frame{border-radius:12px;padding:0 4px 4px}.workspace-dashboard .clients-workspace>.workspace-frame>[data-frame-head]{min-height:34px;padding-block:4px;font-size:.8125rem}.workspace-dashboard .clients-workspace>.workspace-frame>[data-frame-foot]{min-height:30px;padding-block:3px;font-size:.75rem}.workspace-dashboard .clients-workspace [data-frame-body]{box-shadow:none;border:1px solid var(--workspace-border-subtle);border-radius:8px}.workspace-dashboard .clients-workspace .workspace-directory-heading{letter-spacing:0;text-transform:none;min-height:30px;font-size:.75rem}.workspace-dashboard .clients-workspace .workspace-directory-grid{grid-template-columns:minmax(12rem,1.4fr) minmax(9rem,1.2fr) 9rem minmax(9rem,1fr) 5rem 3.5rem;display:grid}.workspace-dashboard .clients-workspace .workspace-selection-row{white-space:normal;height:auto;min-height:35px;padding-block:5px;font-size:.8125rem}.workspace-dashboard .clients-workspace .workspace-selection-row>span:first-child>span:not([role=img])>span:first-child{font-size:.8125rem}.workspace-dashboard .clients-workspace .workspace-directory-team{order:5;display:inline-flex}.workspace-dashboard .clients-workspace .workspace-client-provider{white-space:nowrap;order:2;align-items:center;gap:4px;display:flex}.workspace-dashboard .clients-workspace .workspace-client-provider>span{margin:0}.workspace-dashboard .clients-workspace .workspace-client-provider>span:last-child:before{content:"· "}.workspace-dashboard .clients-workspace .workspace-client-status{order:3}.workspace-dashboard .clients-workspace .workspace-client-next{order:4}.workspace-dashboard .clients-workspace .workspace-directory-updated{order:6;display:block}.workspace-dashboard .clients-workspace .workspace-client-chevron,.workspace-dashboard .clients-workspace .workspace-client-mobile-context{display:none}.workspace-dashboard :is(.workspace-clients-page,.guided-setup-page,.prospect-workspace[data-workspace-page]){padding-top:16px}.workspace-dashboard .workspace-clients-page{padding-bottom:12px}.workspace-dashboard .workspace-client-toolbar{background:0 0;border:0;flex-flow:row-reverse wrap;justify-content:flex-end;align-items:center;gap:10px;min-height:30px;margin-top:0;padding:0}.workspace-dashboard .workspace-client-toolbar .workspace-directory-search{width:260px}.workspace-dashboard .workspace-client-toolbar .workspace-directory-search .ds-field{border-radius:8px;height:30px;min-height:30px;padding-block:0;font-size:.8125rem}.workspace-dashboard .workspace-client-toolbar .workspace-filter-group{background:var(--muted);border:1px solid var(--workspace-border-subtle);border-radius:8px;padding:2px}.workspace-dashboard .workspace-client-toolbar .workspace-filter-group .ds-control,.workspace-dashboard .workspace-client-toolbar .workspace-filter-group [data-slot=button]{border:0;height:auto;min-height:24px;padding:2px 9px;font-size:.78125rem}.workspace-dashboard .workspace-client-toolbar .workspace-filter-group .ds-control[aria-pressed=true],.workspace-dashboard .workspace-client-toolbar .workspace-filter-group [data-slot=button][aria-pressed=true]{background:var(--background);color:var(--foreground);border-radius:6px;box-shadow:0 1px 3px #0000001a}.workspace-client-drawer{background:var(--background);flex-direction:column;gap:0;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);bottom:8px;right:8px;overflow:hidden;border-radius:18px!important;width:min(480px,100vw - 16px)!important;max-width:none!important;padding:0!important;display:flex!important;top:8px!important;left:auto!important;transform:translate(0,0)!important}.workspace-client-drawer>.workspace-frame{background:var(--background);border-radius:0;flex:1;min-height:0;padding:0}.workspace-client-drawer [data-frame-head]{border-bottom:1px solid var(--workspace-border-subtle);min-height:48px}.workspace-client-drawer [data-frame-body]{box-shadow:none;border:0;border-radius:0}.workspace-context-rail .workspace-record-body{padding:0}.workspace-context-rail .workspace-record-identity{padding:14px 16px 0}.workspace-context-rail .workspace-record-identity>div:first-child{align-items:center;width:100%}.workspace-context-rail .workspace-record-identity-meta{margin-top:3px}.workspace-context-rail .workspace-record-identity-meta p{margin-top:0}.workspace-context-rail .workspace-record-identity p{font-size:.78125rem}.workspace-context-rail .workspace-record-tabs{margin-top:10px}.workspace-context-rail .workspace-record-tab-row{border-bottom:1px solid var(--workspace-border-subtle);align-items:center;gap:8px;padding:0 16px 10px}.workspace-context-rail .workspace-record-tabs .workspace-record-tab-row>[data-slot=tabs-list]{flex:0 auto;min-width:0}.workspace-context-rail .workspace-record-tab-row>div{flex-shrink:0}.workspace-context-rail .workspace-record-tabs>[role=tabpanel]{padding:14px 16px}.workspace-context-rail .workspace-record-overview[role=tabpanel]{margin-top:0;padding-top:0}.workspace-context-rail .workspace-record-tabs>.workspace-record-overview[role=tabpanel]{padding:0}.workspace-context-rail .workspace-record-section{border-top:1px solid var(--workspace-border-subtle);padding:12px 14px}.workspace-context-rail .workspace-record-section:first-child{border-top:0}.workspace-context-rail .workspace-record-section-heading h2{font-size:.84375rem}.workspace-context-rail .workspace-record-section-content{margin-top:8px}.workspace-context-rail .workspace-record-section-content p{font-size:.8125rem}.workspace-context-rail .workspace-record-section-content p.text-muted-foreground{font-size:.78125rem}.workspace-context-rail .workspace-record-section-content>div:first-child{margin-top:0}.workspace-context-rail .workspace-record-entities>div{border:0;min-height:30px}.workspace-context-rail .workspace-record-entity-row{grid-template-columns:84px minmax(0,1fr);align-items:center;gap:12px;display:grid}.workspace-context-rail .workspace-record-entity-row>div{border:0;gap:8px;min-width:0;padding-block:0}.workspace-context-rail .workspace-record-entity-row>div>span{min-width:0}.workspace-context-rail .workspace-record-entity-label{color:var(--muted-foreground);font-size:.78125rem}.workspace-context-rail .workspace-record-team-row{grid-template-columns:84px minmax(0,1fr) auto}.workspace-context-rail .workspace-record-entities .text-label{font-size:.8125rem;font-weight:400}.workspace-context-rail .workspace-record-entities .size-9{width:20px;height:20px}.workspace-context-rail.workspace-frame .workspace-context-emphasis{background:0 0;border-radius:0;margin-top:0}.workspace-context-rail .workspace-context-emphasis>div>span:first-child{color:var(--muted-foreground);background:0 0;width:18px;height:20px}.workspace-context-rail .workspace-context-emphasis .workspace-record-section-content>div>span:first-child{width:18px;height:20px;color:var(--muted-foreground);background:0 0;border:0;border-radius:0}.workspace-context-rail .workspace-context-emphasis>div+div{border:0}.workspace-context-rail .workspace-context-emphasis .workspace-record-section-content>div{margin-top:0}.workspace-context-rail .workspace-context-emphasis .workspace-record-section-content>div+div{border:0;margin-top:6px;padding-top:0}.workspace-context-rail [data-frame-body]>div:first-child{min-width:0}.workspace-context-rail h2{font-size:.875rem}.workspace-context-rail h2[tabindex="-1"]{font-size:1.125rem}.workspace-context-rail .ds-tab-panel,.workspace-context-rail [data-slot=tabs-content]{padding-top:14px}@media (min-width:1440px){.workspace-dashboard .clients-workspace[data-scroll-ownership=split]{grid-template-rows:minmax(0,1fr);min-height:0}.workspace-dashboard .clients-workspace[data-has-inspector=true]{grid-template-columns:minmax(0,1fr) 460px}.workspace-dashboard .clients-workspace[data-has-inspector=true] .workspace-directory-grid{grid-template-columns:minmax(9rem,1.5fr) 9rem minmax(6rem,1fr) 3rem 3rem}.workspace-dashboard .clients-workspace[data-has-inspector=true] .workspace-client-provider{display:none}.workspace-dashboard .clients-workspace>[data-workspace-detail-pane]{scrollbar-gutter:auto;border-left:0;padding-bottom:4px!important}.workspace-dashboard .clients-workspace>.workspace-context-rail{padding-top:4px}.workspace-dashboard .clients-workspace>.workspace-context-rail>[data-frame-head]{background:var(--background);border:1px solid var(--workspace-border-subtle);border-radius:8px 8px 0 0;min-height:52px;padding:0 12px 0 16px;font-size:.84375rem}.workspace-dashboard .clients-workspace>.workspace-context-rail>[data-frame-body]{border-top:0;border-top-left-radius:0;border-top-right-radius:0}}@media (max-width:1023px){.workspace-topbar{min-height:52px;padding-inline:14px 10px}.workspace-dashboard:has(.workspace-clients-page) .workspace-topbar-title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.workspace-mobile-bar{min-height:80px;padding:6px 4px calc(env(safe-area-inset-bottom) + 16px);border-color:var(--workspace-border-subtle)}.workspace-mobile-bar .dashboard-mobile-label{height:52px;color:var(--workspace-text-tertiary);gap:3px;font-size:.65625rem}.workspace-mobile-bar .dashboard-mobile-label .ds-icon{width:20px;height:20px}.workspace-mobile-bar [aria-current=page],.workspace-mobile-bar [data-group-active=true]{color:var(--foreground);font-weight:600}.workspace-mobile-bar [aria-current=page] .ds-icon{color:var(--selected)}.workspace-topbar-title .workspace-page-meta{display:none}.workspace-dashboard .workspace-page{padding-bottom:calc(var(--workspace-mobile-nav-height) + env(safe-area-inset-bottom) + 84px)}.workspace-dashboard .workspace-clients-page{padding-bottom:calc(var(--workspace-mobile-nav-height) + env(safe-area-inset-bottom) + 12px)}.workspace-dashboard [data-workspace-scroll-list]:after{content:"";height:72px;display:block}.workspace-dashboard .clients-workspace .workspace-directory-grid.workspace-directory-heading{display:none}.workspace-dashboard .clients-workspace .workspace-directory-grid{min-height:64px;padding:12px;display:flex}.workspace-dashboard .clients-workspace .workspace-selection-row>span:first-child{flex:1}.workspace-dashboard .clients-workspace .workspace-selection-row>span:first-child>.size-6{width:32px;height:32px}.workspace-dashboard .clients-workspace .workspace-directory-team,.workspace-dashboard .clients-workspace .workspace-directory-updated,.workspace-dashboard .clients-workspace .workspace-client-provider,.workspace-dashboard .clients-workspace .workspace-client-next{display:none}.workspace-dashboard .clients-workspace .workspace-client-mobile-context{display:flex}.workspace-client-mobile-context>.inline-flex{display:none}.workspace-dashboard .clients-workspace .workspace-client-status{flex-shrink:0;font-size:.8125rem;display:inline-flex}.workspace-dashboard .clients-workspace .workspace-selection-row>span:first-child>span:not([role=img])>span:first-child{font-size:.9375rem}.workspace-dashboard .clients-workspace .workspace-client-mobile-context>span:last-child{font-size:.8125rem}.workspace-dashboard .clients-workspace .workspace-selection-row>span:first-child{overflow:hidden}.workspace-dashboard .workspace-client-toolbar{flex-direction:column-reverse;align-items:stretch;gap:12px;margin-top:12px}.workspace-dashboard .workspace-client-toolbar .workspace-directory-search{width:100%}.workspace-dashboard .workspace-client-toolbar .workspace-directory-search .ds-field{border-radius:10px;min-height:44px;font-size:.9375rem}.workspace-dashboard .workspace-client-toolbar .workspace-filter-group{align-self:flex-start}.workspace-dashboard .workspace-client-toolbar .workspace-filter-group .ds-control,.workspace-dashboard .workspace-client-toolbar .workspace-filter-group [data-slot=button]{min-height:30px;font-size:.8125rem}}@media (max-width:639px){.workspace-dashboard :is(.workspace-clients-page,.guided-setup-page,.prospect-workspace[data-workspace-page]){--workspace-page-gutter:14px;padding-top:4px}.workspace-dashboard .clients-workspace{margin-inline:-4px}.workspace-dashboard .clients-workspace .workspace-client-list-heading{display:none}.workspace-dashboard .clients-workspace>.workspace-frame{border-radius:12px;padding-top:4px}.workspace-dashboard .clients-workspace [data-frame-body]{border-radius:8px}.workspace-client-drawer{height:100dvh;max-height:100dvh;border:0!important;border-radius:0!important;width:100%!important;inset:0!important}.workspace-client-drawer,.workspace-client-drawer>.workspace-frame,.workspace-client-drawer [data-frame-body]{background:var(--dashboard-surface)}.workspace-client-drawer .workspace-record-body{padding:0 14px 12px}.workspace-client-drawer [data-frame-head]{min-height:52px;padding:0 8px}.workspace-client-drawer [data-frame-head] .ds-control,.workspace-client-drawer [data-frame-head] [data-slot=button]{min-width:44px;min-height:44px}.workspace-client-drawer .workspace-record-identity{padding:12px 0 0}.workspace-client-drawer .workspace-record-identity p{font-size:.8125rem}.workspace-client-drawer .workspace-record-tab-row{margin-inline:-14px;padding-inline:14px}.workspace-context-rail .workspace-record-more{min-height:44px;box-shadow:none;color:var(--muted-foreground);background:0 0;border:0;border-radius:0;padding:0;font-size:.9375rem;font-weight:400}.workspace-context-rail .workspace-record-more[data-active=true]{color:var(--foreground);box-shadow:inset 0 -2px var(--foreground);font-weight:600}.workspace-context-rail .workspace-record-overview[role=tabpanel]{padding-top:12px}.workspace-context-rail .workspace-record-section,.workspace-context-rail.workspace-frame .workspace-record-section.workspace-context-emphasis{background:var(--workspace-frame);border:0;border-radius:12px;margin:0 -4px 12px;padding:0 4px 4px}.workspace-context-rail .workspace-record-section-heading{min-height:34px;padding:8px 10px}.workspace-context-rail .workspace-record-section-heading h2{font-size:.9375rem}.workspace-context-rail .workspace-record-section-content{background:var(--background);box-shadow:0 0 0 1px var(--workspace-border-subtle);border-radius:8px;margin-top:0;padding:12px 14px}.workspace-context-rail .workspace-record-section-content p{font-size:.9375rem}.workspace-context-rail .workspace-record-section-content p.text-muted-foreground{font-size:.8125rem}.workspace-context-rail .workspace-record-entities .text-label{font-size:.9375rem}}@media (pointer:coarse){.workspace-rail-item,.workspace-dashboard .ds-control,.workspace-dashboard .ds-field{min-height:44px}}@media (min-width:1024px){.workspace-dashboard .clients-workspace[data-scroll-ownership=split]{grid-template-rows:minmax(0,1fr);min-height:0;display:grid;overflow:hidden}.workspace-sidebar-group .workspace-rail-item span{clip-path:none;width:auto;height:auto;position:static}}.workspace-dashboard .clients-workspace .workspace-selection-row[aria-pressed=true]{background:var(--workspace-selection-bg)}.workspace-dashboard .clients-workspace[data-density=empty]{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}.workspace-dashboard .clients-workspace[data-density=empty]>[data-workspace-list-pane]{align-self:stretch}.workspace-client-empty{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;min-height:340px;padding:18px 16px;display:flex;position:relative;overflow:hidden}.workspace-client-empty:before{content:"";background-image:radial-gradient(var(--workspace-text-tertiary) .9px, transparent 1.1px);opacity:.45;background-size:12px 12px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(closest-side at 50% 38%,#000 0,#0000 100%);mask-image:radial-gradient(closest-side at 50% 38%,#000 0,#0000 100%)}.workspace-client-empty>*{position:relative}.workspace-client-empty>div:last-child{min-height:0;padding:0}.workspace-client-empty h3{font-size:1rem;font-weight:600}.workspace-client-empty p{max-width:320px;font-size:.84375rem;line-height:1.45}.workspace-empty-art{width:120px;height:62px;margin-bottom:6px;position:relative}.workspace-empty-ghosts{position:absolute;inset:0}.workspace-empty-ghosts>div{background:var(--background);height:22px;box-shadow:0 0 0 1px var(--workspace-border-subtle);border-radius:7px;align-items:center;gap:6px;padding:0 7px;display:flex;position:absolute;left:50%}.workspace-empty-ghosts>div:first-child{opacity:.45;width:84px;margin-left:-42px;top:0}.workspace-empty-ghosts>div:nth-child(2){opacity:.7;width:102px;margin-left:-51px;top:12px}.workspace-empty-ghosts>div:nth-child(3){width:120px;margin-left:-60px;top:24px}.workspace-empty-ghosts>div>span:first-child{background:var(--muted);border-radius:50%;flex-shrink:0;width:10px;height:10px}.workspace-empty-ghosts>div>span:last-child{background:var(--muted);border-radius:3px;flex:1;height:5px}.workspace-empty-tile{background:var(--background);width:34px;height:34px;color:var(--foreground);box-shadow:0 0 0 1px var(--border), 0 4px 10px #0a0a0b1a;border-radius:10px;place-items:center;margin-left:-17px;display:grid;position:absolute;bottom:-2px;left:50%}.workspace-empty-tile .ds-icon{width:17px;height:17px}.workspace-record-header{grid-template-columns:auto minmax(0,1fr) auto;display:grid!important}.workspace-record-position{text-align:center;font-size:.78125rem;font-weight:400}.workspace-record-header-actions{align-items:center;gap:8px;display:flex}.workspace-record-header .workspace-record-portal{border-radius:8px;height:30px;min-height:30px;padding-inline:10px;font-size:.8125rem}@media (max-width:639px){.workspace-dashboard .workspace-clients-page:has(.clients-workspace[data-density=empty]){min-height:calc(100dvh - 52px)}.workspace-client-empty{min-height:0}.workspace-client-empty h3{font-size:1.0625rem}.workspace-client-empty p{max-width:280px;font-size:.875rem}.workspace-record-identity h2[tabindex="-1"]{white-space:normal;overflow-wrap:anywhere;overflow:visible}.workspace-record-avatar{flex-shrink:0}.workspace-client-drawer .workspace-record-tabs>[role=tabpanel]:not(.workspace-record-overview){margin-inline:-14px}}.workspace-clients-page[data-directory-empty=true] .workspace-client-toolbar .workspace-filter-group{display:none}.workspace-client-empty>div:last-child>div:has(>a){margin-top:4px}.workspace-client-empty a{color:var(--violet-functional);font-size:.78125rem;font-weight:500}@media (max-width:639px){.workspace-clients-page[data-directory-empty=true] .workspace-client-toolbar{display:none}}.workspace-dashboard .clients-workspace .workspace-selection-row>span:first-child{gap:8px}.workspace-dashboard .clients-workspace .workspace-selection-row>span:first-child>.size-6{width:22px;height:22px;font-size:.575rem}@media (max-width:639px){.workspace-dashboard .clients-workspace .workspace-selection-row>span:first-child>.size-6{width:32px;height:32px;font-size:.6875rem}.workspace-dashboard .clients-workspace .workspace-selection-row>span:first-child{gap:12px}}.workspace-dashboard .clients-workspace .workspace-client-status{gap:2px;min-height:0;font-size:.8125rem}.workspace-dashboard .clients-workspace .workspace-client-status>span{max-width:100%}.workspace-dashboard .clients-workspace .workspace-client-status [data-slot=status-text]{min-height:20px;line-height:20px}@media (max-width:1023px){.workspace-dashboard .clients-workspace .workspace-client-status{max-width:9rem}.workspace-dashboard .clients-workspace .workspace-client-mobile-context>span:last-child{white-space:normal}}@media (max-width:639px){.workspace-dashboard .clients-workspace .workspace-selection-row:has(>.workspace-client-status){flex-direction:column;align-items:stretch;gap:6px}.workspace-dashboard .clients-workspace .workspace-selection-row:has(>.workspace-client-status)>span:first-child{flex:none}.workspace-dashboard .clients-workspace .workspace-client-status{flex-flow:wrap;column-gap:10px;max-width:none;padding-inline-start:44px}}.workspace-dashboard .clients-workspace .workspace-client-status .ds-icon{width:14px;height:14px}.workspace-dashboard .clients-workspace .workspace-client-next{font-size:.8125rem}.workspace-dashboard .clients-workspace .workspace-directory-updated{color:var(--workspace-text-tertiary);text-align:right;font-size:.78125rem}.workspace-context-rail .workspace-record-identity h2[tabindex="-1"]{letter-spacing:-.015em;line-height:24px}.workspace-context-rail .workspace-record-identity-meta .inline-flex,.workspace-context-rail .workspace-record-entities .inline-flex{gap:6px;min-height:0;font-size:.8125rem}.workspace-context-rail .workspace-record-entity-row>div{min-height:30px}.workspace-context-rail .workspace-record-entity-row>div>.shrink-0{align-items:center;display:flex}.workspace-context-rail .workspace-record-entities .inline-flex .ds-icon,.workspace-context-rail .workspace-record-identity-meta .inline-flex .ds-icon{width:14px;height:14px}.workspace-context-rail .workspace-record-entities>div:first-child{margin-top:6px}@media (min-width:640px){.workspace-record-position{text-align:left}}@media (min-width:1024px){.workspace-dashboard .clients-workspace[data-scroll-ownership=split]:not([data-density=empty])>[data-workspace-list-pane]{flex-direction:column;align-self:start;min-height:0;max-height:100%;display:flex}.workspace-dashboard .clients-workspace[data-scroll-ownership=split]:not([data-density=empty])>[data-workspace-list-pane]>[data-frame-body]{min-height:0;overflow:hidden}.workspace-dashboard .clients-workspace[data-scroll-ownership=split]:not([data-density=empty])>[data-workspace-list-pane] [data-workspace-scroll-list]{min-height:0;overflow-y:auto}}@media (max-width:1023px){.workspace-floating-launcher{width:48px;height:48px;min-height:48px;right:14px}}.workspace-dashboard .workspace-client-toolbar-placeholder{display:flex}.workspace-client-search-skeleton{border-radius:8px;width:260px;height:30px}.workspace-client-filter-skeleton{border-radius:8px;width:230px;height:28px}.workspace-client-skeleton-row{border-bottom:1px solid var(--workspace-border-subtle);align-items:center;gap:8px;min-height:36px;padding:0 12px;display:flex}.workspace-client-skeleton-row:last-child{border-bottom:0}.workspace-client-skeleton-avatar{border-radius:999px;flex:none;width:22px;height:22px}.workspace-client-skeleton-name{border-radius:999px;width:34%;max-width:260px;height:10px}.workspace-client-skeleton-row:nth-child(2n) .workspace-client-skeleton-name{width:26%}.workspace-client-skeleton-meta{border-radius:999px;width:70px;height:10px;margin-left:auto}.workspace-dashboard .workspace-client-stale{background:color-mix(in oklab, var(--warning) 12%, var(--card));color:var(--foreground);border:0;border-radius:8px;align-items:center;padding:6px 6px 6px 12px;font-size:.8125rem;line-height:1.4}.workspace-dashboard .workspace-client-stale .ds-control,.workspace-dashboard .workspace-client-stale [data-slot=button]{background:var(--card);height:26px;box-shadow:0 0 0 1px var(--workspace-border-subtle);color:var(--foreground);border-radius:6px}.workspace-client-error{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:340px;padding:28px 20px;display:flex}.workspace-client-error-tile{background:var(--muted);width:36px;height:36px;color:var(--muted-foreground);border-radius:10px;place-items:center;display:grid}.workspace-client-error-tile .ds-icon{width:18px;height:18px}.workspace-client-error [role=alert]{border:0;min-height:0;padding:0}.workspace-client-error [role=alert] h3{font-size:.875rem;font-weight:600}.workspace-client-error [role=alert] h3 .ds-icon{display:none}.workspace-client-error [role=alert] p{max-width:340px;font-size:.8125rem;line-height:1.5}@media (max-width:639px){.workspace-client-search-skeleton{border-radius:10px;width:100%;height:44px}.workspace-client-filter-skeleton{align-self:flex-start;height:36px}.workspace-client-skeleton-row{gap:12px;min-height:64px}.workspace-client-drawer [data-frame-head].workspace-record-header{background:0 0;border-bottom:0;padding:0 14px 0 6px}.workspace-record-header-actions>.ds-control[aria-label=Close\ client],.workspace-record-header-actions>[data-slot=button][aria-label=Close\ client]{display:none}.workspace-record-header .workspace-record-portal{border-radius:9px;height:34px;min-height:34px;padding-inline:12px;font-size:.8125rem;position:relative}.workspace-record-header .workspace-record-portal:after{content:"";position:absolute;inset:-5px 0}.workspace-context-rail .workspace-record-section-heading h2{font-size:.84375rem}}@media (min-width:640px){.workspace-client-drawer{box-shadow:0 0 0 1px var(--workspace-border-subtle), 0 18px 48px -12px color-mix(in srgb, var(--foreground) 28%, transparent)}.ds-overlay:has(+.workspace-client-drawer){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}}.workspace-context-rail .workspace-record-identity h2[tabindex="-1"]:focus-visible{outline:none}@media (min-width:1024px){.workspace-dashboard .workspace-clients-page{padding-bottom:64px}.workspace-dashboard .clients-workspace.work-workspace{grid-template-rows:minmax(0,1fr);min-height:0}}.workspace-dashboard .workspace-frame[data-slot=frame]{background:var(--workspace-frame);border-radius:.875rem;padding:0 4px 4px}.workspace-dashboard .clients-workspace>.workspace-frame[data-slot=frame]{border-radius:12px;padding:0 4px 4px}.workspace-dashboard .workspace-frame>[data-slot=frame-panel-header]{flex-direction:row;padding:.375rem .625rem .375rem .75rem}.workspace-dashboard .clients-workspace>.workspace-list-pane>[data-slot=frame-panel-header]{padding-block:4px}.workspace-dashboard .clients-workspace>.workspace-context-rail[data-slot=frame]{padding-top:4px}.workspace-dashboard .clients-workspace>.workspace-context-rail>[data-slot=frame-panel-header]{padding:0 12px 0 16px}.workspace-dashboard .workspace-frame>[data-slot=frame-panel]{background:var(--background);box-shadow:0 0 0 1px var(--border);border:0;padding:0}.workspace-dashboard .clients-workspace [data-slot=frame-panel]{border:1px solid var(--workspace-border-subtle);box-shadow:none;border-radius:8px}.workspace-dashboard .workspace-frame>[data-slot=frame-panel]:before{display:none}.workspace-dashboard .workspace-frame>[data-slot=frame-panel-footer]{padding:.25rem .75rem}.workspace-dashboard .clients-workspace>.workspace-frame>[data-slot=frame-panel-footer]{padding-block:3px}.workspace-dashboard .workspace-frame+[data-slot=frame-panel],.workspace-dashboard .workspace-frame>[data-slot=frame-panel]+[data-slot=frame-panel]{margin-top:0}.workspace-dashboard .workspace-filter-group>[data-slot=button],.workspace-dashboard .workspace-selection-row[data-slot=button],.workspace-dashboard .workspace-record-close,.workspace-dashboard .workspace-record-back,.workspace-dashboard button.workspace-rail-item,.workspace-dashboard button.workspace-rail-mark,.workspace-dashboard button.workspace-sidebar-account,.workspace-dashboard .workspace-topbar-account,.workspace-dashboard .workspace-mobile-more,.dashboard-preview .workspace-record-close,.dashboard-preview .workspace-record-back{border:0;font-size:.8125rem;line-height:1.5}.workspace-dashboard .workspace-record-more,.dashboard-preview .workspace-record-more{border:0}.workspace-dashboard .workspace-filter-group>[data-slot=button]:before,.workspace-dashboard .workspace-selection-row[data-slot=button]:before,.workspace-dashboard button.workspace-rail-item:before,.workspace-dashboard button.workspace-rail-mark:before,.workspace-dashboard button.workspace-sidebar-account:before{display:none}.workspace-dashboard .workspace-filter-group>[data-slot=button]{gap:6px;font-weight:500}.workspace-dashboard .workspace-client-toolbar .workspace-filter-group>[data-slot=button]{border-radius:0;line-height:1.5}.workspace-dashboard .workspace-client-toolbar .workspace-filter-group>[data-slot=button][aria-pressed=true]{border-radius:6px}.workspace-dashboard .workspace-selection-row[data-slot=button]{border-radius:0;font-weight:500}.workspace-dashboard .clients-workspace .workspace-selection-row[data-slot=button]{line-height:1.5}@media (min-width:640px){.workspace-dashboard .clients-workspace .workspace-selection-row[data-slot=button]{padding-inline:10px}}.workspace-dashboard .workspace-selection-row[data-slot=button] svg{opacity:1;margin-inline:0}.workspace-dashboard button.workspace-rail-item{color:var(--workspace-rail-text);font-weight:500}.workspace-dashboard button.workspace-rail-item[data-active=true]{color:var(--foreground)}.workspace-dashboard button.workspace-rail-item:hover{background:var(--workspace-rail-hover);color:var(--foreground)}.workspace-dashboard button.workspace-rail-mark{font-weight:600}.workspace-dashboard button.workspace-rail-item svg,.workspace-dashboard button.workspace-rail-mark svg,.workspace-dashboard button.workspace-sidebar-account svg{margin-inline:0}.workspace-dashboard button.workspace-sidebar-account{border-top:1px solid var(--workspace-border-subtle);text-align:start;white-space:normal;border-radius:0;justify-content:flex-start;align-items:center;gap:8px;height:auto;padding:8px;font-weight:400}.workspace-dashboard .workspace-record-close,.dashboard-preview .workspace-record-close{border-radius:6px;width:32px;height:32px;min-height:28px}.workspace-dashboard .workspace-record-close svg,.dashboard-preview .workspace-record-close svg{opacity:1;width:16px;height:16px;margin:0}.workspace-dashboard .workspace-record-back,.dashboard-preview .workspace-record-back{border-radius:6px;gap:6px;height:36px;padding:6px 10px;font-weight:500}.workspace-dashboard .workspace-record-header .workspace-record-portal,.dashboard-preview .workspace-record-header .workspace-record-portal{box-shadow:none;border:1px solid var(--border);background:var(--background);font-weight:500;line-height:1.5}.workspace-dashboard .workspace-record-header .workspace-record-portal:before,.dashboard-preview .workspace-record-header .workspace-record-portal:before{display:none}.workspace-dashboard .workspace-client-stale [data-slot=button]{border:0;gap:4px;padding-inline:6px;font-size:.75rem;line-height:1.5}.workspace-dashboard .workspace-client-stale [data-slot=button]:before{display:none}.workspace-dashboard .workspace-client-stale [data-slot=button] svg{margin-inline:0}.workspace-dashboard .workspace-directory-search [data-slot=input-control],.workspace-dashboard .workspace-command-field [data-slot=input-control]{border:1px solid var(--input);background:var(--card);box-shadow:none;border-radius:8px;font-size:.8125rem;display:flex}.workspace-dashboard .workspace-directory-search [data-slot=input-control]:before,.workspace-dashboard .workspace-command-field [data-slot=input-control]:before{display:none}.workspace-dashboard .workspace-directory-search [data-slot=input-control]:hover,.workspace-dashboard .workspace-command-field [data-slot=input-control]:hover{border-color:var(--graphite)}.workspace-dashboard .workspace-directory-search [data-slot=input],.workspace-dashboard .workspace-command-field [data-slot=input]{height:28px;font-size:inherit;padding:0 8px 0 31px;line-height:28px}.workspace-dashboard .workspace-command-field [data-slot=input-control]{border-radius:7px}.workspace-dashboard .workspace-command-field [data-slot=input]{height:30px;line-height:30px}.workspace-dashboard .workspace-directory-search-icon,.workspace-dashboard .workspace-command-field-icon{z-index:1;width:16px;height:16px;top:50%;left:10px;transform:translateY(-50%)}.workspace-dashboard .workspace-command-field[data-empty=true]:not(:focus-within) .workspace-command-field-icon{opacity:0}.workspace-dashboard .workspace-command-field[data-empty=true]:not(:focus-within) [data-slot=input]::placeholder{color:#0000}.workspace-dashboard .workspace-command-field-prompt{font-size:.8125rem}.workspace-context-rail .workspace-record-tabs[data-slot=tabs]{gap:0}.workspace-context-rail .workspace-record-tabs>[data-slot=tabs-content]{flex:none}.workspace-context-rail .workspace-record-tabs>[data-slot=tabs-content]:not(.workspace-record-overview){margin-top:0}.workspace-dashboard .workspace-client-empty[data-slot=empty],.workspace-dashboard .workspace-client-error[data-slot=empty]{text-wrap:wrap;gap:10px;padding:18px 16px}.workspace-dashboard .workspace-client-error[data-slot=empty]{gap:12px;padding:28px 20px}.workspace-dashboard .workspace-client-empty [data-slot=empty-header],.workspace-dashboard .workspace-client-error [data-slot=empty-header]{gap:0;max-width:none}.workspace-dashboard .workspace-client-empty [data-slot=empty-media]{margin-bottom:6px}.workspace-dashboard .workspace-client-empty [data-slot=empty-media]>div:last-child:empty{display:none}.workspace-dashboard .workspace-client-empty [data-slot=empty-title]{letter-spacing:-.025em;font-size:1rem;font-weight:600;line-height:1.4286}.workspace-dashboard .workspace-client-empty [data-slot=empty-description]{max-width:320px;margin-top:4px;font-size:.84375rem;line-height:1.45}.workspace-dashboard .workspace-client-empty [data-slot=empty-content]{gap:0;margin-top:-6px}.workspace-dashboard .workspace-client-error [data-slot=empty-media]{margin-bottom:8px}.workspace-dashboard .workspace-client-error [data-slot=empty-media]>[aria-hidden=true]{display:none}.workspace-dashboard .workspace-client-error [data-slot=empty-media]>div:last-child{width:36px;height:36px;box-shadow:none;color:var(--muted-foreground);background:0 0;border:0;border-radius:0}.workspace-dashboard .workspace-client-error [data-slot=empty-media]>div:last-child:before{display:none}.workspace-dashboard .workspace-client-error [data-slot=empty-media] svg{width:18px;height:18px}.workspace-dashboard .workspace-client-error [data-slot=empty-title]{font-size:.875rem;font-weight:600;line-height:1.4286}.workspace-dashboard .workspace-client-error [data-slot=empty-description]{max-width:340px;margin-top:4px;font-size:.8125rem;line-height:1.5}.workspace-dashboard .workspace-client-error [data-slot=empty-content] [data-slot=button]{height:32px;box-shadow:none;border-radius:6px;padding-inline:10px;font-size:.8125rem;line-height:1.5}.workspace-dashboard .workspace-client-error [data-slot=empty-content] [data-slot=button]:before{display:none}@media (max-width:639px){.workspace-dashboard .workspace-client-empty [data-slot=empty-title]{font-size:1.0625rem}.workspace-dashboard .workspace-client-empty [data-slot=empty-description]{max-width:280px;font-size:.875rem}}.workspace-dashboard [data-slot=skeleton].animate-skeleton{--color-muted:color-mix(in srgb, var(--foreground) 7%, var(--dashboard-surface))}[data-slot=sheet-backdrop]:has(+[data-slot=sheet-viewport] .workspace-client-drawer){-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}[data-slot=sheet-viewport]:has(>.workspace-client-drawer){padding:8px}.workspace-client-drawer[data-slot=sheet-popup]{background:var(--background);max-width:none;height:calc(100dvh - 16px);max-height:calc(100dvh - 16px);box-shadow:0 0 0 1px var(--workspace-border-subtle), 0 18px 48px -12px color-mix(in srgb, var(--foreground) 28%, transparent);border:0;position:relative;border-radius:18px!important;width:min(480px,100vw - 16px)!important;inset:auto!important}.workspace-client-drawer[data-slot=sheet-popup]:before{display:none}@media (max-width:639px){[data-slot=sheet-viewport]:has(>.workspace-client-drawer){padding:0}.workspace-client-drawer[data-slot=sheet-popup]{height:100dvh;max-height:100dvh;box-shadow:none;background:var(--dashboard-surface);border-radius:0!important;width:100%!important}.workspace-dashboard .workspace-client-toolbar .workspace-directory-search [data-slot=input-control]{border-radius:10px;font-size:.9375rem}.workspace-dashboard .workspace-client-toolbar .workspace-directory-search [data-slot=input]{height:42px;padding-left:34px;line-height:42px}.workspace-dashboard .workspace-record-back,.dashboard-preview .workspace-record-back{min-width:44px;min-height:44px}}.workspace-client-drawer>.workspace-frame[data-slot=frame]{background:var(--background);border-radius:0;padding:0}.workspace-client-drawer>.workspace-frame>[data-slot=frame-panel-header]{flex-direction:row;min-height:48px;padding:6px 10px 6px 12px}.workspace-client-drawer>.workspace-frame>[data-slot=frame-panel]{box-shadow:none;border:0;border-radius:0;padding:0}.workspace-client-drawer>.workspace-frame>[data-slot=frame-panel]:before{display:none}@media (max-width:639px){.workspace-dashboard .clients-workspace>.workspace-list-pane[data-slot=frame]{padding-top:4px}.workspace-client-drawer>.workspace-frame[data-slot=frame],.workspace-client-drawer>.workspace-frame>[data-slot=frame-panel]{background:var(--dashboard-surface)}.workspace-client-drawer>.workspace-frame>[data-slot=frame-panel].workspace-record-body{padding:0 14px 12px}.workspace-client-drawer>.workspace-frame>[data-slot=frame-panel-header].workspace-record-header{background:0 0;border-bottom:0;min-height:52px;padding:0 14px 0 6px}}.workspace-dashboard .prospect-workspace .prospect-view[data-slot=tabs]{gap:0}.workspace-dashboard .prospect-workspace .prospect-view-panel[data-slot=tabs-content],.workspace-dashboard .prospect-workspace .prospect-queue-host{flex-direction:column;flex:auto;min-height:0;margin-top:0;display:flex}.workspace-dashboard .prospect-workspace .prospect-toolbar{flex-flow:wrap;justify-content:flex-start;gap:8px 10px;margin-top:12px}.workspace-dashboard .prospect-workspace .prospect-queue-metrics{align-items:center;gap:14px;margin:0;padding:0 6px;font-size:.8125rem;line-height:1.5;display:flex}.workspace-dashboard .prospect-workspace .prospect-queue-metrics>div{align-items:baseline;gap:6px;display:flex}.workspace-dashboard .prospect-workspace .prospect-queue-metrics dt{color:var(--muted-foreground)}.workspace-dashboard .prospect-workspace .prospect-queue-metrics dd{font-family:var(--font-mono);font-variant-numeric:tabular-nums;margin:0;font-size:.75rem}.workspace-dashboard .prospect-workspace .prospect-queue-filters{border:0;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;margin:0;padding:0;display:flex}.workspace-dashboard .prospect-workspace .prospect-queue-filters .ds-field{background-color:var(--card);border-radius:8px;width:auto;min-width:7.5rem;max-width:10.5rem;height:30px;min-height:30px;padding-block:0;font-size:.8125rem;line-height:28px}.workspace-dashboard .prospect-workspace .prospect-city-field{width:7.5rem}.workspace-dashboard .prospect-workspace .prospect-toolbar .prospect-search{width:230px}.workspace-dashboard .prospect-workspace .prospect-city-field [data-slot=input-control]{border:1px solid var(--input);background:var(--card);box-shadow:none;border-radius:8px;font-size:.8125rem;display:flex}.workspace-dashboard .prospect-workspace .prospect-city-field [data-slot=input-control]:before{display:none}.workspace-dashboard .prospect-workspace .prospect-city-field [data-slot=input]{height:28px;font-size:inherit;padding:0 10px;line-height:28px}.workspace-dashboard .prospect-workspace .prospect-queue-filters>[data-slot=button],.workspace-dashboard .prospect-workspace .prospect-filters-toggle{height:30px;box-shadow:none;border-radius:8px;padding-inline:10px;font-size:.8125rem;line-height:1.5}.workspace-dashboard .prospect-workspace .prospect-queue-filters>[data-slot=button]:before,.workspace-dashboard .prospect-workspace .prospect-filters-toggle:before{display:none}.workspace-dashboard .prospect-workspace .prospect-list-heading h2{font:inherit}.workspace-dashboard .prospect-workspace .prospect-list-note{min-width:0;color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;margin-left:auto;font-size:.75rem;font-weight:400;overflow:hidden}.workspace-dashboard .prospect-workspace .prospect-list-foot{justify-content:space-between;align-items:center;gap:12px;display:flex}.workspace-dashboard .prospect-workspace .prospect-pages{align-items:center;gap:8px;margin-left:auto;display:flex}.workspace-dashboard .prospect-workspace .prospect-list-foot [data-slot=button]{height:24px;color:var(--violet-functional);border:0;padding-inline:6px;font-size:.75rem;line-height:1.5}.workspace-dashboard .prospect-workspace .prospect-list-foot [data-slot=button]:before,.workspace-dashboard .prospect-workspace .prospect-applied-search [data-slot=button]:before{display:none}.workspace-dashboard .prospect-workspace .prospect-applied-search [data-slot=button]{border:0;font-size:.75rem}.workspace-dashboard .clients-workspace .workspace-directory-grid.prospect-queue-grid,.workspace-dashboard .clients-workspace[data-has-inspector=true] .workspace-directory-grid.prospect-queue-grid{grid-template-columns:minmax(7rem,1.1fr) minmax(8.5rem,1.4fr) 8.5rem 7.25rem 8.25rem}.workspace-dashboard .clients-workspace[data-has-inspector=true][data-record-layout=push] .workspace-directory-grid.prospect-queue-grid{grid-template-columns:minmax(9rem,1.4fr) minmax(8rem,1.1fr) 8.5rem 7.25rem}.workspace-dashboard .clients-workspace[data-has-inspector=true][data-record-layout=push] .prospect-queue-grid .prospect-col-received{display:none}.workspace-dashboard .clients-workspace .workspace-directory-grid.prospect-directory-grid,.workspace-dashboard .clients-workspace[data-has-inspector=true] .workspace-directory-grid.prospect-directory-grid{grid-template-columns:minmax(10rem,1.4fr) minmax(8rem,1.2fr) 10rem}.workspace-dashboard .prospect-workspace .prospect-row-end{display:contents}.workspace-dashboard .prospect-workspace .prospect-row-context{display:none}.prospect-source-chip{vertical-align:middle;background:color-mix(in srgb, var(--violet-functional) 10%, transparent);max-width:100%;color:var(--violet-functional);text-overflow:ellipsis;white-space:nowrap;border-radius:6px;padding:1px 8px;font-size:.75rem;font-weight:600;line-height:1.5;display:inline-block;overflow:hidden}@media (max-width:1023px){.workspace-dashboard .prospect-workspace .prospect-queue-grid .prospect-source-chip{max-width:8.5rem}}@media (max-width:374px){.workspace-dashboard .prospect-workspace .prospect-queue-grid .prospect-source-chip{max-width:7rem}}@media (min-width:640px) and (max-width:1023px){.workspace-dashboard .prospect-workspace .prospect-queue-grid.workspace-selection-row>span:first-child{flex:1 0 10.5rem}.workspace-dashboard .prospect-workspace .prospect-queue-grid.workspace-selection-row>.prospect-col-wide:not(.prospect-col-received){flex:1}.workspace-dashboard .prospect-workspace .prospect-queue-grid .prospect-col-source{min-width:0;display:flex}.workspace-dashboard .prospect-workspace .prospect-queue-grid .prospect-col-source>.prospect-source-chip{min-width:0}}.prospect-source-chip:before{vertical-align:1px;content:"";background:currentColor;border-radius:999px;width:6px;height:6px;margin-right:6px;display:inline-block}.prospect-record .prospect-record-primary{border-radius:8px;height:30px;padding-inline:12px;font-size:.8125rem;font-weight:600;line-height:1.5}.prospect-record .prospect-record-section{padding-block:14px}.prospect-record .prospect-record-heading{font-size:.8125rem;font-weight:600;line-height:1.5}.prospect-record .prospect-record-facts{grid-template-columns:8.5rem minmax(0,1fr);gap:8px 12px;margin:8px 0 0;font-size:.8125rem;line-height:1.5;display:grid}.prospect-record .prospect-record-facts dt{color:var(--muted-foreground)}.prospect-record .prospect-record-facts dd{min-width:0;margin:0}.prospect-record .prospect-record-technical{margin-top:10px}.prospect-record .prospect-attribution{border-top:0;margin-top:0;padding-top:0}.prospect-record .prospect-attribution-facts{grid-template-columns:minmax(0,1fr);gap:8px;font-size:.8125rem;display:grid}.prospect-record .prospect-attribution-facts>div{grid-template-columns:10.5rem minmax(0,1fr);gap:12px;display:grid}.prospect-record .prospect-attribution-facts dt{color:var(--muted-foreground);font-size:.8125rem}.prospect-record .prospect-attribution-facts dd{min-width:0;margin:0;font-weight:400}.prospect-record .prospect-attribution-actions [data-slot=button]{height:30px;box-shadow:none;border-radius:8px;padding-inline:10px;font-size:.8125rem;font-weight:500;line-height:1.5}.prospect-record .prospect-attribution-actions [data-slot=button]:before{display:none}@media (max-width:639px){.workspace-dashboard .prospect-workspace .prospect-toolbar{flex-direction:row;align-items:center}.workspace-dashboard .prospect-workspace .prospect-toolbar .prospect-search{flex:100%;width:100%}.workspace-dashboard .prospect-workspace .prospect-queue-filters .ds-field{max-width:none}.workspace-dashboard .prospect-workspace .prospect-queue-metrics{flex:100%;gap:10px;padding:0;font-size:.75rem}.workspace-dashboard .prospect-workspace .prospect-filters-toggle{height:40px;margin-left:auto;font-size:.875rem}.workspace-dashboard .prospect-workspace .prospect-queue-filters:not([data-open=true]){display:none}.workspace-dashboard .prospect-workspace .prospect-queue-filters{flex:100%;margin:0}.workspace-dashboard .prospect-workspace .prospect-queue-filters .ds-field,.workspace-dashboard .prospect-workspace .prospect-city-field{flex:100%;width:100%;height:40px;min-height:40px;font-size:.9375rem}.workspace-dashboard .prospect-workspace .prospect-city-field [data-slot=input]{height:38px;line-height:38px}.workspace-dashboard .prospect-workspace .prospect-list-note,.workspace-dashboard .prospect-workspace .prospect-col-wide{display:none}.workspace-dashboard .prospect-workspace .prospect-row-context{display:block}.workspace-dashboard .prospect-workspace .prospect-row-end{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.prospect-record .prospect-record-facts,.prospect-record .prospect-attribution-facts>div{grid-template-columns:7rem minmax(0,1fr)}}.prospect-record .workspace-record-position{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.prospect-record .workspace-record-header-actions{flex:none}.workspace-dashboard .prospect-workspace .prospect-list-heading[data-slot=frame-panel-header]{flex-wrap:nowrap;gap:12px}.workspace-dashboard .prospect-workspace .prospect-list-heading h2{white-space:nowrap;flex:none}.workspace-dashboard .prospect-workspace .prospect-selection-heading[data-slot=frame-panel-header]{flex-wrap:wrap;gap:4px 8px;min-height:36px;display:flex}.prospect-selection-page{flex:none;align-items:center;gap:2px;font-size:.75rem;font-weight:400;display:flex}.prospect-selection-count{min-width:0;color:var(--muted-foreground);font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:400}.prospect-selection-actions{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}.workspace-dashboard .prospect-selection-heading>[data-slot=button]{margin-left:auto}@media (max-width:639px){.workspace-dashboard .prospect-workspace .prospect-selection-heading[data-slot=frame-panel-header]{padding-block:2px}.workspace-dashboard .prospect-selection-heading [data-slot=button],.workspace-dashboard .prospect-selection-heading .ds-checkbox{min-height:44px}}@media (min-width:1024px){.workspace-dashboard .clients-workspace.prospect-split>.workspace-list-pane{align-self:start;max-height:100%}}.workspace-dashboard .workspace-overview-stack{flex-direction:column;gap:12px;display:flex}.workspace-dashboard .workspace-overview-grid{align-items:start;gap:14px;min-width:0;display:grid}.workspace-dashboard .workspace-overview-main,.workspace-dashboard .workspace-overview-side{flex-direction:column;gap:14px;min-width:0;display:flex}@media (min-width:1024px){.workspace-dashboard .workspace-overview-grid{grid-template-columns:minmax(0,1fr) minmax(17rem,20rem)}.workspace-dashboard .workspace-overview-page{padding-bottom:64px}}@media (min-width:1280px){.workspace-dashboard .workspace-overview-grid{grid-template-columns:minmax(0,1fr) 23rem}}.workspace-dashboard .workspace-overview-grid .workspace-frame>[data-slot=frame-panel-header]{justify-content:space-between;align-items:center;gap:12px;min-height:34px;font-size:.8125rem;font-weight:600}.workspace-dashboard .workspace-overview-grid .workspace-frame>[data-slot=frame-panel-header] h2{font:inherit;letter-spacing:0}.workspace-dashboard .workspace-overview-grid .workspace-frame>[data-slot=frame-panel]{border:1px solid var(--workspace-border-subtle);box-shadow:none;border-radius:8px;overflow:hidden}.workspace-dashboard .workspace-overview-grid .workspace-frame>[data-slot=frame-panel-footer]{min-height:30px;color:var(--muted-foreground);justify-content:space-between;align-items:center;gap:12px;font-size:.75rem;display:flex}.workspace-dashboard .workspace-overview-grid .workspace-overview-totals-frame[data-slot=frame]{padding-top:4px}.workspace-dashboard .workspace-overview-head-count{color:var(--muted-foreground);font-weight:400}.workspace-dashboard .workspace-overview-foot-note{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin-left:auto;overflow:hidden}.workspace-dashboard .workspace-lead-decision{align-items:center;gap:14px;padding:16px 18px;display:flex}.workspace-dashboard .workspace-lead-copy{flex:auto}.workspace-dashboard .workspace-lead-title{font-size:1.125rem;line-height:1.35}.workspace-dashboard .workspace-lead-summary{margin-top:2px;font-size:.8125rem;line-height:1.5}.workspace-dashboard .workspace-lead-action[data-slot=button]{border-radius:8px;gap:6px;height:32px;padding-inline:12px;font-size:.8125rem;font-weight:600;line-height:1.5}.workspace-dashboard .workspace-lead-action[data-slot=button] svg{margin-inline:0}.workspace-dashboard .workspace-overview-clear{align-items:center;gap:12px;min-height:48px;padding:10px 14px;display:flex}.workspace-dashboard .workspace-overview-row{border-bottom:1px solid var(--border);text-align:left;align-items:center;gap:12px;min-height:52px;padding:8px 14px;font-size:.8125rem;line-height:1.45;transition:background-color .15s;display:flex}.workspace-dashboard .workspace-overview-row:last-child{border-bottom:0}.workspace-dashboard .workspace-overview-row:hover{background:color-mix(in srgb, var(--muted) 45%, transparent)}.workspace-dashboard .workspace-overview-row:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.workspace-dashboard .workspace-overview-row-compact{min-height:40px}.workspace-dashboard .workspace-overview-row-title{color:var(--foreground);font-weight:500}.workspace-dashboard .workspace-overview-row>span>.workspace-overview-row-title,.workspace-dashboard .workspace-overview-row-detail{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.workspace-dashboard .workspace-overview-row-compact>span>.workspace-overview-row-title{display:inline}.workspace-dashboard .workspace-overview-row-detail{color:var(--muted-foreground)}.workspace-dashboard .workspace-overview-count{font-weight:600}.workspace-dashboard .workspace-overview-totals{border-block:0;grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-dashboard .workspace-overview-totals>div{border-top:0;border-left:0;padding:12px 14px}.workspace-dashboard .workspace-overview-totals>div:nth-child(odd){border-right:1px solid var(--border)}.workspace-dashboard .workspace-overview-totals>div:nth-child(-n+2){border-bottom:1px solid var(--border)}.workspace-dashboard .workspace-overview-totals dd:first-of-type{margin-top:2px;font-size:1.375rem;font-weight:700;line-height:1.3}.workspace-dashboard .workspace-admin-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.workspace-dashboard .workspace-admin-metric[data-slot=frame-panel]{min-width:0;padding:16px}.workspace-dashboard .workspace-admin-metric dt{color:var(--muted-foreground);align-items:center;gap:8px;font-size:.75rem;line-height:1.5;display:flex}.workspace-dashboard .workspace-admin-metric dt svg{flex:none}.workspace-dashboard .workspace-admin-metric dd{font-variant-numeric:tabular-nums;margin-top:10px;font-size:1.625rem;font-weight:600;line-height:1.2}.workspace-dashboard .workspace-admin-today-grid{align-items:start;gap:16px;min-width:0;padding-block:16px;display:grid}.workspace-dashboard .workspace-admin-today-grid>.workspace-frame>[data-frame-head]{flex-wrap:wrap;gap:4px 8px;min-height:40px}.workspace-dashboard .workspace-admin-today-grid>.workspace-frame>[data-frame-head] h2{white-space:normal;overflow:visible}.workspace-dashboard .workspace-admin-action[data-slot=button]{color:var(--violet-functional);flex-shrink:0}@media (pointer:coarse){.workspace-dashboard .workspace-admin-action[data-slot=button]{min-height:44px}}.workspace-dashboard .workspace-admin-today-grid .workspace-overview-bookings>[data-slot=frame-panel]:has(.workspace-overview-days){box-shadow:none;background:0 0;border:0}@media (min-width:1280px){.workspace-dashboard .workspace-admin-today-grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}}@media (max-width:767px){.workspace-dashboard .workspace-admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.workspace-dashboard .workspace-admin-metric[data-slot=frame-panel]{padding:12px}}.workspace-dashboard .workspace-overview-grid .workspace-overview-bookings>[data-slot=frame-panel]:has(.workspace-overview-days){background:0 0;border:0;overflow:visible}.workspace-dashboard .workspace-overview-days{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:0 6px 8px;display:grid}.workspace-dashboard .workspace-overview-day{flex-direction:column;gap:6px;min-width:0;display:flex}.workspace-dashboard .workspace-overview-day-label{color:var(--muted-foreground);font-size:.75rem;line-height:1.5}.workspace-dashboard .workspace-overview-day-calls{flex-direction:column;gap:6px;display:flex}.workspace-dashboard .workspace-overview-call{border:1px solid var(--workspace-border-subtle);background:var(--background);border-radius:10px;flex-direction:column;gap:6px;padding:10px 12px;font-size:.8125rem;line-height:1.45;display:flex}.workspace-dashboard .workspace-overview-call:hover{border-color:var(--graphite)}.workspace-dashboard .workspace-overview-call:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.workspace-dashboard .workspace-overview-call-time{font-weight:600}.workspace-dashboard .workspace-overview-call-day{display:none}.workspace-dashboard .workspace-overview-call-person{align-items:center;gap:8px;min-width:0;display:flex}.workspace-dashboard .workspace-overview-day-empty{border:1px dashed var(--border);min-height:44px;color:var(--muted-foreground);border-radius:10px;place-items:center;font-size:.75rem;display:grid}.workspace-dashboard .workspace-overview-calendar-note{padding:4px 6px 8px}.workspace-dashboard .workspace-overview-call.workspace-overview-calendar-item{gap:0;padding:2px 4px}.workspace-dashboard .workspace-overview-call.workspace-overview-calendar-item:has(:focus-visible){border-color:var(--ring)}@media (max-width:639px){.workspace-dashboard .workspace-lead-decision{flex-wrap:wrap;padding:14px}.workspace-dashboard .workspace-lead-copy{flex:1 1 0}.workspace-dashboard .workspace-lead-title{font-size:1.0625rem}.workspace-dashboard .workspace-lead-action[data-slot=button]{width:100%;height:44px;font-size:.9375rem}.workspace-dashboard .workspace-overview-row{min-height:60px;padding:10px 14px;font-size:.9375rem}.workspace-dashboard .workspace-overview-row-compact{min-height:48px}.workspace-dashboard .workspace-overview-row-detail{font-size:.8125rem}.workspace-dashboard .workspace-overview-row>.size-7{width:32px;height:32px}.workspace-dashboard .workspace-overview-row-status{gap:0;font-size:0}.workspace-dashboard .workspace-overview-row-status svg{width:16px;height:16px}.workspace-dashboard .workspace-overview-attention .workspace-overview-row-chevron,.workspace-dashboard .workspace-overview-foot-note{display:none}.workspace-dashboard .workspace-overview-grid .workspace-overview-bookings>[data-slot=frame-panel]:has(.workspace-overview-days){border:1px solid var(--workspace-border-subtle);background:var(--background)}.workspace-dashboard .workspace-overview-days{grid-template-columns:minmax(0,1fr);gap:6px;padding:8px}.workspace-dashboard .workspace-overview-day-label,.workspace-dashboard .workspace-overview-day-empty{display:none}.workspace-dashboard .workspace-overview-day:not(:has(.workspace-overview-call)){display:none}.workspace-dashboard .workspace-overview-call{flex-direction:row;align-items:center;gap:14px;padding:10px 12px;font-size:.9375rem}.workspace-dashboard .workspace-overview-call-time{flex:none;min-width:6.75rem}.workspace-dashboard .workspace-overview-call-day{display:inline}.workspace-dashboard .workspace-overview-calendar .workspace-overview-day-label{padding-top:4px;display:block}.workspace-dashboard .workspace-overview-calendar-zone{padding:8px 8px 0}.workspace-dashboard .workspace-overview-totals dd:first-of-type{font-size:1.5rem}}.workspace-dashboard .workspace-overview-phone-title{display:none}@media (max-width:639px){.workspace-dashboard .workspace-overview-phone-title{letter-spacing:-.02em;align-items:baseline;gap:8px;margin:2px 4px 0;font-size:1.375rem;font-weight:700;line-height:1.3;display:flex}.workspace-dashboard .workspace-overview-phone-title span{color:var(--muted-foreground);letter-spacing:0;font-size:.8125rem;font-weight:400}.workspace-dashboard:has(.workspace-overview-page) .workspace-topbar-title{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.workspace-dashboard .workspace-overview-attention>[data-slot=frame-panel-footer]:not(:has(.tabular-nums)){display:none}}.workspace-state[data-slot=empty]{text-wrap:wrap;gap:12px;padding:24px 20px}.workspace-state [data-slot=empty-header]{gap:0;max-width:none}.workspace-state [data-slot=empty-media]{margin-bottom:8px}.workspace-state [data-slot=empty-media]>[aria-hidden=true]{display:none}.workspace-state [data-slot=empty-media]>div:last-child{width:36px;height:36px;box-shadow:none;color:var(--muted-foreground);background:0 0;border:0;border-radius:0}.workspace-state [data-slot=empty-media]>div:last-child:before{display:none}.workspace-state [data-slot=empty-media] svg{width:18px;height:18px}.workspace-state [data-slot=empty-title]{font-size:.875rem;font-weight:600;line-height:1.4286}.workspace-state [data-slot=empty-description]{max-width:360px;margin-top:4px;font-size:.8125rem;line-height:1.5}.workspace-state [data-slot=empty-content] [data-slot=button]{height:32px;box-shadow:none;border-radius:6px;padding-inline:10px;font-size:.8125rem;line-height:1.5}.workspace-state [data-slot=empty-content] [data-slot=button]:before{display:none}.workspace-state-error[data-slot=empty]{padding-block:32px}.workspace-dashboard .workspace-role-page{flex-direction:column;gap:12px;min-width:0;display:flex}@media (min-width:1024px){.workspace-dashboard .workspace-role-page{padding-bottom:64px}}.workspace-dashboard .workspace-role-tabs[data-slot=tabs]{flex-direction:column;gap:12px;min-width:0;display:flex}.workspace-dashboard .workspace-role-toolbar{flex-wrap:wrap;align-items:center;gap:8px 10px;min-height:32px;display:flex}.workspace-dashboard .workspace-role-summary{color:var(--muted-foreground);font-size:.8125rem}.workspace-dashboard .workspace-role-refresh[data-slot=button]{height:30px;box-shadow:none;border-radius:8px;gap:6px;padding-inline:10px;font-size:.8125rem;line-height:1.5}.workspace-dashboard .workspace-role-refresh[data-slot=button]:before{display:none}.workspace-dashboard .workspace-role-refresh[data-slot=button] svg{margin-inline:0}.workspace-dashboard .workspace-role-split{align-items:start;gap:12px;min-width:0;display:grid}@media (min-width:1024px){.workspace-dashboard .workspace-role-split[data-has-scope=true]{grid-template-columns:minmax(16rem,23.5rem) minmax(0,1fr)}.workspace-dashboard .workspace-role-split[data-has-scope=true][data-role=assessment_writer]{grid-template-columns:minmax(15rem,18.5rem) minmax(0,1fr)}}.workspace-dashboard .workspace-role-queues,.workspace-dashboard .workspace-role-panel[data-slot=tabs-content]{flex-direction:column;gap:12px;min-width:0;margin-top:0;display:flex}.workspace-dashboard .workspace-role-queues>.workspace-role-queue{flex-shrink:0}.workspace-dashboard .workspace-role-page .workspace-frame>[data-slot=frame-panel-header]{justify-content:space-between;align-items:center;gap:12px;min-height:34px;font-size:.8125rem;font-weight:600}.workspace-dashboard .workspace-role-page .workspace-frame>[data-slot=frame-panel-header] h2{font:inherit;letter-spacing:0}.workspace-dashboard .workspace-role-page .workspace-frame>[data-slot=frame-panel]{border:1px solid var(--workspace-border-subtle);box-shadow:none;border-radius:8px;overflow:hidden}.workspace-dashboard .workspace-role-page .workspace-frame>[data-slot=frame-panel-footer]{color:var(--muted-foreground);font-size:.75rem;line-height:1.5}.workspace-dashboard .workspace-role-count,.workspace-dashboard .workspace-role-scope-note{color:var(--muted-foreground);font-size:.75rem;font-weight:400}.workspace-dashboard .workspace-role-scope-note{margin-right:auto}.workspace-dashboard .workspace-role-row[data-slot=button]{white-space:normal;min-height:48px;padding-block:7px;line-height:1.45}.workspace-dashboard .workspace-role-row[aria-pressed=true]{background:var(--workspace-selection-bg);box-shadow:inset 2px 0 0 var(--violet-functional)}.workspace-dashboard .workspace-role-tile{border:1px solid var(--workspace-border-subtle);background:var(--muted);width:24px;height:24px;color:var(--muted-foreground);border-radius:6px;flex:none;place-items:center;display:grid}.workspace-dashboard .workspace-role-tile img{padding:3px}.workspace-dashboard .workspace-role-tile-lg{border-radius:8px;width:40px;height:40px}.workspace-dashboard .workspace-role-identity{align-items:center;gap:12px;padding:14px 16px 10px;display:flex}.workspace-dashboard .workspace-role-technical{margin:0 16px}.workspace-dashboard .workspace-role-work{padding:4px 16px 16px}.workspace-dashboard .workspace-role-work>section{padding-top:14px}.workspace-dashboard .workspace-role-portal-summary{margin:12px 16px 16px}@media (max-width:1023px){.workspace-dashboard .workspace-role-queues .workspace-role-row[data-slot=button]{grid-template-columns:24px minmax(0,1fr);gap:4px 12px;height:auto;min-height:60px;padding:10px 12px;display:grid}.workspace-dashboard .workspace-role-row>[aria-hidden=true]{grid-row:1/span 2}.workspace-dashboard .workspace-role-row>.min-w-0>span{white-space:normal;overflow-wrap:anywhere}.workspace-dashboard .workspace-role-row>.workspace-role-row-status{flex-wrap:wrap;grid-column:2;justify-content:flex-start;gap:4px 12px;display:flex}}@media (max-width:639px){.workspace-dashboard .workspace-role-queues .workspace-role-row[data-slot=button]{grid-template-columns:32px minmax(0,1fr)}.workspace-dashboard .workspace-role-row>span:not([aria-hidden=true])>span:first-child{font-size:.9375rem}.workspace-dashboard .workspace-role-tile{border-radius:8px;width:32px;height:32px}.workspace-dashboard .workspace-role-identity,.workspace-dashboard .workspace-role-work{padding-inline:12px}.workspace-dashboard .workspace-role-technical{margin-inline:12px}}.workspace-dashboard .workspace-role-home-body{padding:12px 14px}.workspace-dashboard .workspace-role-home-totals{grid-template-columns:repeat(3,minmax(0,1fr))}.workspace-dashboard .workspace-role-home-totals>div:nth-child(n){border-bottom:0;border-right:1px solid var(--border)}.workspace-dashboard .workspace-role-home-totals>div:last-child{border-right:0}.workspace-dashboard .workspace-role-home .workspace-overview-row.border-t{border-top:1px solid var(--border);border-bottom:0}.workspace-dashboard .workspace-role-work .work-area>*+*,.workspace-dashboard .workspace-role-work .work-area>section{border-top:1px solid var(--workspace-border-subtle);padding-top:14px}.workspace-dashboard .workspace-role-work .work-area h2{letter-spacing:0;font-size:.8125rem;font-weight:600}.workspace-dashboard .workspace-role-work .work-area h2+p{font-size:.75rem;line-height:1.5}.workspace-dashboard .workspace-role-work [data-slot=button]{box-shadow:none;border-radius:8px;font-size:.8125rem;line-height:1.5}.workspace-dashboard .workspace-role-work [data-slot=button]:before{display:none}.workspace-dashboard .workspace-role-work [data-slot=button] svg{margin-inline:0}.workspace-dashboard .workspace-role-work [data-slot=button][data-size=sm],.workspace-dashboard .workspace-role-work [data-slot=button]:not([data-size]){height:30px;padding-inline:12px}.workspace-dashboard .workspace-role-work .ds-field{border-radius:8px;height:32px;min-height:32px;padding-block:0;font-size:.8125rem}.workspace-dashboard .workspace-role-work label{color:var(--muted-foreground);font-size:.75rem;font-weight:500}.workspace-dashboard .work-timer-hero{flex-direction:column;gap:8px;display:flex}.workspace-dashboard .work-timer-reading{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.workspace-dashboard .work-timer-reading strong{letter-spacing:-.02em;font-size:1.625rem;font-weight:700;line-height:1.2}.workspace-dashboard .work-timer-reading>span:first-of-type{color:var(--muted-foreground);font-size:.8125rem}.workspace-dashboard .work-timer-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspace-dashboard .work-timer-actions .work-timer-cancel{color:var(--destructive);border:0;margin-left:auto}.workspace-dashboard .workspace-role-work .work-timer-history[data-slot=button]{height:26px;color:var(--violet-functional);border:0;padding-inline:6px;font-size:.75rem}.workspace-dashboard .work-timer-start{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px 10px;display:grid}.workspace-dashboard .work-timer-start-single{grid-template-columns:max-content minmax(0,1fr)}.workspace-dashboard .work-timer-start-technical{grid-column:1/-1}.workspace-dashboard .work-sessions-title{font-size:.8125rem;font-weight:600}.workspace-dashboard .work-sessions{flex-direction:column;display:flex}.workspace-dashboard .work-session{grid-template-columns:7rem minmax(0,1fr);align-items:baseline;gap:4px 12px;padding:8px 0;font-size:.8125rem;line-height:1.5;display:grid}.workspace-dashboard .work-session+.work-session{border-top:1px solid var(--workspace-border-subtle)}.workspace-dashboard .work-session-detail{color:var(--muted-foreground)}.workspace-dashboard .work-session-actions{flex-wrap:wrap;grid-column:2;gap:6px;display:flex}.workspace-dashboard .work-session-technical{grid-column:2}.workspace-dashboard .work-timer-elsewhere{background:var(--muted);border-radius:8px;padding:8px 10px}.workspace-dashboard .work-history-disclosure,.workspace-dashboard .tasker-work-disclosure{border-top:1px solid var(--workspace-border-subtle)}.workspace-dashboard .work-history-disclosure>summary,.workspace-dashboard .tasker-work-disclosure>summary{cursor:pointer;min-height:40px;color:var(--foreground);justify-content:space-between;align-items:center;gap:12px;font-size:.8125rem;font-weight:600;list-style:none;display:flex}.workspace-dashboard .work-history-disclosure>summary::-webkit-details-marker{display:none}.workspace-dashboard .tasker-work-disclosure>summary::-webkit-details-marker{display:none}.workspace-dashboard .work-history-disclosure>summary:after,.workspace-dashboard .tasker-work-disclosure>summary:after{content:"+";color:var(--muted-foreground);font-size:1rem;font-weight:400}.workspace-dashboard .work-history-disclosure[open]>summary:after,.workspace-dashboard .tasker-work-disclosure[open]>summary:after{content:"−"}.workspace-dashboard .tasker-work-disclosure-body{padding-block:4px 12px}.workspace-dashboard:has(.workspace-timer-shell-bar){height:var(--tasker-timer-visible-height,100dvh);bottom:auto}.workspace-timer-shell-bar{overscroll-behavior:contain;min-width:0;max-height:40dvh;padding:8px var(--workspace-page-gutter);border-top:1px solid var(--workspace-border-subtle);background:var(--workspace-panel,var(--background));flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 12px;display:grid;overflow-y:auto}.tasker-completion-shell-row>.tasker-evidence-prompt{grid-column:1/-1;min-width:0}.workspace-timer-shell-identity{flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;font-size:.75rem;line-height:1.4;display:flex}.workspace-timer-project-name{text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;min-width:0;font-weight:500;overflow:hidden}.workspace-timer-work-label{color:var(--muted-foreground)}.workspace-timer-shell-bar .work-timer-reading{text-align:end;margin:0;font-size:.75rem;line-height:1.4}.workspace-timer-shell-bar .work-timer-reading>strong{font-size:1.125rem;font-weight:600;display:block}.workspace-timer-shell-actions{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.workspace-timer-shell-message{color:var(--muted-foreground);grid-column:1/-1;margin:0;font-size:.8125rem;line-height:1.5}@media (min-width:40rem){.workspace-timer-shell-bar{grid-template-columns:minmax(0,1fr) auto auto}.workspace-timer-shell-actions{flex-wrap:nowrap;grid-column:auto}}.workspace-role-row-status{flex-shrink:0;justify-items:end;gap:4px;display:grid}@media (max-width:63.99rem){.workspace-timer-shell-bar{margin-bottom:var(--tasker-timer-nav-gap,calc(var(--workspace-mobile-nav-height) + env(safe-area-inset-bottom)))}.workspace-dashboard [data-workspace-content]:has(+.workspace-timer-shell-bar)>main.workspace-page:not(.assistant-workspace-page){padding-bottom:var(--workspace-launcher-safe-zone)}}@media (pointer:coarse){.workspace-timer-shell-bar [data-slot=button]{min-width:var(--ds-touch);min-height:var(--ds-touch);height:auto}}.workspace-dashboard .work-area[data-tasker=true]>section{border-top:0}.workspace-dashboard .work-area[data-tasker=true] .work-timers{background:color-mix(in srgb, var(--muted) 45%, transparent);border-radius:8px;padding:12px}@media (max-width:639px){.workspace-dashboard .work-session{grid-template-columns:minmax(0,1fr)}.workspace-dashboard .work-session-actions,.workspace-dashboard .work-session-technical{grid-column:1}.workspace-dashboard .work-timer-start{grid-template-columns:minmax(0,1fr)}.workspace-dashboard .workspace-role-work [data-slot=button][data-size=sm],.workspace-dashboard .workspace-role-work [data-slot=button]:not([data-size]){height:40px}}@media (max-width:1023px){.workspace-dashboard .workspace-role-toolbar[data-detail-open=true],.workspace-dashboard .workspace-role-split[data-detail-open=true]>.workspace-role-queues,.workspace-dashboard .workspace-role-split[data-detail-open=false]>.workspace-role-scope{display:none}.workspace-dashboard .workspace-role-home .workspace-overview-main,.workspace-dashboard .workspace-role-home .workspace-overview-side{display:flex}.workspace-dashboard .workspace-role-home .workspace-frame{order:0}}.workspace-dashboard .clients-workspace .workspace-directory-grid.work-project-grid,.workspace-dashboard .clients-workspace[data-has-inspector=true] .workspace-directory-grid.work-project-grid{grid-template-columns:minmax(9rem,1.15fr) minmax(9rem,1.3fr) 7rem minmax(7rem,1fr)}.workspace-dashboard .workspace-work-page .workspace-work-panel[data-slot=tabs-content]{overscroll-behavior-y:contain;scrollbar-gutter:stable;min-height:0;margin-top:12px;overflow-y:auto}.workspace-dashboard .workspace-work-page .work-project-grid .prospect-col-status.ds-status-label{background:0 0;border:0;border-radius:0;padding:0}.workspace-dashboard .workspace-work-page .workspace-client-toolbar.prospect-toolbar .workspace-filter-group{align-self:center}.workspace-dashboard .workspace-work-page .work-project-state.prospect-row-end{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;max-width:100%;display:flex}.workspace-dashboard .workspace-work-page .work-project-statuses>span{min-width:0;max-width:100%}.workspace-dashboard .workspace-work-page .work-project-statuses [data-slot=status-text]{white-space:normal;overflow-wrap:anywhere;text-align:left;flex-shrink:1;max-width:100%}.workspace-dashboard .workspace-work-page .work-project-state>[data-slot=status-text]{min-height:16px}@media (min-width:640px){.workspace-dashboard .workspace-work-page .work-project-grid.workspace-selection-row{height:auto;min-height:35px}}.workspace-dashboard [data-workspace-content]>main.workspace-work-page[data-workspace-scroll=panes]:after{display:none}@media (max-width:639px){.workspace-dashboard .workspace-work-page .work-project-grid.workspace-selection-row{grid-template-columns:32px minmax(0,1fr);gap:4px 12px;display:grid}.workspace-dashboard .workspace-work-page .work-project-identity{display:contents}.workspace-dashboard .workspace-work-page .work-project-identity>.size-6{grid-area:1/1/span 2;align-self:start}.workspace-dashboard .workspace-work-page .work-project-copy{grid-area:1/2}.workspace-dashboard .workspace-work-page .work-project-copy :is(.work-project-name,.prospect-row-context){white-space:normal;overflow-wrap:anywhere;text-overflow:clip;overflow:visible}.workspace-dashboard .workspace-work-page .work-project-grid>.prospect-row-end{grid-area:2/2;align-items:flex-start}.workspace-dashboard .workspace-work-page .workspace-client-toolbar.prospect-toolbar .workspace-filter-group{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;max-width:100%;display:grid;overflow:visible}.workspace-dashboard .workspace-work-page .workspace-filter-group>[data-slot=button]{white-space:normal;flex-direction:column;gap:2px;min-width:0;height:auto;min-height:44px;padding:6px;line-height:1.3}.workspace-dashboard .workspace-work-page .work-project-view-label{justify-content:center;align-items:center;min-block-size:2.6em;display:flex}}.prospect-record .work-record-facts{grid-template-columns:8.5rem minmax(0,1fr);align-items:center}.prospect-record .workspace-record-panel[data-slot=tabs-content]{padding:12px 16px}.prospect-record .work-record-controls form{border-top:0;grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;margin-top:8px;padding-top:0;display:grid}.prospect-record .work-record-controls form>*{margin:0}.prospect-record .work-record-controls form>button,.prospect-record .work-record-controls form>[data-slot=button]{grid-column:2;justify-self:end}.prospect-record .work-record-controls .ds-field{border-radius:8px;height:32px;min-height:32px;padding-block:0;font-size:.8125rem}.prospect-record .work-record-controls label{color:var(--muted-foreground);font-size:.75rem;font-weight:500}@media (max-width:639px){.prospect-record .work-record-controls form{grid-template-columns:minmax(0,1fr)}.prospect-record .work-record-controls form>button,.prospect-record .work-record-controls form>[data-slot=button]{grid-column:1;justify-self:stretch}}.workspace-dashboard .prospect-workspace .size-5,.workspace-dashboard .workspace-overview-call .size-5,.prospect-record .size-5{font-size:.5625rem}.workspace-dashboard .prospect-workspace .prospect-list-foot .tabular-nums{white-space:nowrap;flex:none}.workspace-dashboard .workspace-inbox-page{flex-direction:column;gap:12px;min-width:0;display:flex}@media (min-width:1024px){.workspace-dashboard .workspace-inbox-page{height:100%;padding-bottom:64px}}.workspace-dashboard .workspace-inbox-toolbar{flex-wrap:wrap;align-items:center;gap:8px 10px;min-height:32px;display:flex}.workspace-dashboard .workspace-inbox-toolbar .prospect-search{width:260px;max-width:100%;display:flex}.workspace-dashboard .workspace-inbox-toolbar .prospect-search>[data-slot=button].sr-only{position:absolute}.workspace-dashboard .workspace-inbox-toolbar-end{flex:auto;justify-content:flex-end;align-items:center;gap:8px;display:flex}.workspace-dashboard .workspace-inbox-toolbar-end [data-slot=select-trigger]{border-radius:8px;height:30px;font-size:.8125rem}.workspace-dashboard .workspace-inbox-toolbar .workspace-filter-group{border:1px solid var(--workspace-border-subtle);background:var(--muted);border-radius:8px;padding:2px}.workspace-dashboard .workspace-inbox-toolbar .workspace-filter-group>[data-slot=button]{border:0;border-radius:0;height:auto;min-height:24px;padding:2px 9px;font-size:.78125rem;font-weight:500;line-height:1.5}.workspace-dashboard .workspace-inbox-toolbar .workspace-filter-group>[data-slot=button][aria-pressed=true]{background:var(--background);color:var(--foreground);border-radius:6px;box-shadow:0 1px 3px #0000001a}.workspace-dashboard .workspace-inbox-compose[data-slot=button]{border-radius:8px;gap:6px;height:30px;padding-inline:12px;font-size:.8125rem;font-weight:600;line-height:1.5}.workspace-dashboard .workspace-inbox-compose[data-slot=button] svg{margin-inline:0}.workspace-dashboard .workspace-inbox-page .workspace-message-frame{background:0 0;border:0;flex:auto;min-height:0;overflow:visible}.workspace-dashboard .workspace-inbox-page .workspace-message-frame>div{align-items:start;gap:12px;height:auto;min-height:0;max-height:none;overflow:visible}@media (min-width:1024px){.workspace-dashboard .workspace-inbox-page .workspace-message-frame[data-detail-open=true]>div{grid-template-columns:minmax(260px,340px) minmax(0,1fr)}.workspace-dashboard .workspace-inbox-page .workspace-message-frame,.workspace-dashboard .workspace-inbox-page .workspace-message-frame>div{height:100%}.workspace-dashboard .workspace-inbox-page .workspace-inbox-pane{max-height:100%}}.workspace-dashboard .workspace-inbox-pane[data-slot=frame]{border-radius:12px;flex-direction:column;min-width:0;min-height:0;padding:4px;display:flex}.workspace-dashboard .workspace-inbox-pane.hidden{display:none}@media (min-width:1280px){.workspace-dashboard .workspace-inbox-pane.hidden.xl\:flex{display:flex}.workspace-dashboard .workspace-inbox-page .workspace-message-frame[data-detail-open=true][data-context-open=true]>div{grid-template-columns:minmax(280px,340px) minmax(0,1fr) 262px}}.workspace-dashboard .workspace-inbox-pane.workspace-inbox-context[data-slot=frame]{padding-bottom:4px}.workspace-dashboard .workspace-inbox-message-body[data-slot=frame-panel]{padding:14px 16px}.workspace-dashboard .workspace-inbox-message-body>*+*{margin-top:14px}.workspace-dashboard .workspace-inbox-context>[data-slot=frame-panel]{padding:2px 14px}.workspace-dashboard .workspace-inbox-page .workspace-mail-status [data-slot=status-text],.workspace-dashboard .workspace-inbox-page .workspace-mail-status>span{font-size:.75rem}.workspace-dashboard .workspace-inbox-reply-actions [data-slot=button][data-variant=default],.workspace-dashboard .workspace-inbox-reply-actions [data-slot=button]:not([data-variant=outline]){font-weight:600}.workspace-dashboard .workspace-inbox-pane>[data-slot=frame-panel]{border:1px solid var(--workspace-border-subtle);box-shadow:none;border-radius:8px;overflow:hidden}.workspace-dashboard .workspace-inbox-pane>[data-slot=frame-panel].overflow-y-auto{overflow-y:auto}.workspace-dashboard .workspace-inbox-pane>[data-slot=frame-panel-header]{align-items:center;gap:12px;min-height:34px;padding:4px 10px 6px 12px;font-size:.8125rem;font-weight:600}.workspace-dashboard .workspace-inbox-pane>[data-slot=frame-panel-header] h2{font:inherit;letter-spacing:0}.workspace-dashboard .workspace-inbox-message-head[data-slot=frame-panel-header]{flex-direction:column;align-items:stretch}.workspace-dashboard .workspace-inbox-message-head h2{font-size:.875rem!important;font-weight:600!important}.workspace-dashboard .workspace-inbox-foot[data-slot=frame-panel-footer]{color:var(--muted-foreground);justify-content:space-between;align-items:center;padding:4px 8px 0;font-size:.75rem;display:flex}.workspace-dashboard .workspace-inbox-foot [data-slot=button]{height:24px;color:var(--violet-functional);border:0;padding-inline:6px;font-size:.75rem}.workspace-dashboard .workspace-inbox-list ul{min-height:0;overflow-y:auto}.workspace-dashboard .workspace-inbox-page .workspace-mail-row[data-slot=button]{border:0;border-radius:0;gap:10px;min-height:64px;padding:10px 12px;font-size:.8125rem;line-height:1.45}.workspace-dashboard .workspace-inbox-page .workspace-mail-row[aria-pressed=true]{background:var(--workspace-selection-bg);box-shadow:inset 2px 0 0 var(--violet-functional)}.workspace-dashboard .workspace-inbox-page .workspace-mail-row .size-9{border-radius:6px;width:24px;height:24px;font-size:.625rem}.workspace-dashboard .workspace-inbox-message-body [data-slot=button],.workspace-dashboard .workspace-inbox-message-head [data-slot=button]{height:30px;box-shadow:none;border-radius:8px;font-size:.8125rem;line-height:1.5}.workspace-dashboard .workspace-inbox-message-body [data-slot=button]:before{display:none}.workspace-dashboard .workspace-inbox-message-body .ds-field{border-radius:8px;font-size:.8125rem}.workspace-dashboard .workspace-inbox-message-body label{color:var(--muted-foreground);font-size:.75rem;font-weight:500}.workspace-dashboard .workspace-inbox-context .size-9{width:24px;height:24px;font-size:.625rem}.workspace-dashboard .workspace-inbox-context [data-slot=frame-panel]{font-size:.8125rem}.workspace-dashboard .workspace-inbox-skeleton{gap:12px;display:grid}.workspace-inbox-search-skeleton{border-radius:8px;width:260px;max-width:100%;height:30px}.workspace-inbox-filter-skeleton{border-radius:8px;width:300px;max-width:100%;height:30px}.workspace-inbox-select-skeleton{border-radius:8px;width:110px;height:30px}.workspace-inbox-skeleton-row{border-bottom:1px solid var(--workspace-border-subtle);align-items:flex-start;gap:12px;min-height:76px;padding:10px 12px;display:flex}.workspace-inbox-skeleton-row:last-child{border-bottom:0}@media (max-width:639px){.workspace-dashboard .workspace-inbox-toolbar .prospect-search{flex:100%;width:100%}.workspace-dashboard .workspace-inbox-toolbar .workspace-filter-group{max-width:100%;overflow-x:auto}.workspace-dashboard .workspace-inbox-page .workspace-mail-row .size-9{width:32px;height:32px}}.workspace-dashboard .workspace-inbox-page .workspace-mail-row[data-slot=button]{align-items:flex-start;height:auto;min-height:76px}.workspace-dashboard .workspace-inbox-page .workspace-mail-row .workspace-mail-row-content{row-gap:2px}.workspace-dashboard .workspace-inbox-page .workspace-mail-sender{color:var(--foreground);font-size:.8125rem;font-weight:600}.workspace-dashboard .workspace-inbox-page .workspace-mail-subject{color:var(--muted-foreground);font-size:.78125rem;font-weight:400}.workspace-dashboard .workspace-inbox-page .workspace-mail-row[aria-pressed=true] .workspace-mail-subject{color:var(--foreground)}.workspace-dashboard .workspace-inbox-page .workspace-mail-time{font-size:.71875rem;font-weight:400}.workspace-dashboard .workspace-inbox-message-body article{font-size:.8125rem;line-height:1.7}.workspace-dashboard .workspace-inbox-message-body article :where(p,div,pre){font-size:inherit;line-height:inherit}.workspace-dashboard .workspace-inbox-message-body .text-sm{font-size:.8125rem;line-height:1.55}.workspace-dashboard .workspace-inbox-context .text-sm{font-size:.8125rem;line-height:1.5}.workspace-dashboard .workspace-inbox-context .text-xs{font-size:.75rem}.workspace-dashboard .workspace-inbox-page .workspace-mail-time{white-space:nowrap}@media (max-width:1023px){.workspace-dashboard .workspace-inbox-pane.max-lg\:hidden[data-slot=frame]{display:none}}@media (min-width:1024px){.workspace-dashboard .workspace-inbox-page .workspace-message-frame[data-detail-open=false] .workspace-mail-row[data-slot=button]{align-items:center;min-height:46px;padding-block:8px}}.prospect-admin-dialog [data-slot=dialog-title]{letter-spacing:-.01em;font-size:1rem;line-height:1.4}.prospect-admin-dialog [data-slot=dialog-description]{font-size:.8125rem;line-height:1.55}.prospect-admin-dialog [data-slot=dialog-panel]{font-size:.8125rem}.prospect-admin-dialog [data-slot=dialog-panel] label{color:var(--muted-foreground);font-size:.75rem;font-weight:500}.prospect-admin-dialog [data-slot=dialog-panel] .ds-field,.prospect-admin-dialog [data-slot=dialog-panel] select,.prospect-admin-dialog [data-slot=dialog-panel] textarea{border-radius:8px;font-size:.8125rem}.prospect-admin-dialog [data-slot=dialog-footer] [data-slot=button],.prospect-admin-dialog [data-slot=dialog-panel] [data-slot=button]{border-radius:8px;height:30px;font-size:.8125rem}@media (pointer:coarse){[data-slot=dialog-popup]>[aria-label=Close],[data-slot=sheet-popup]>[aria-label=Close]{min-width:var(--ds-touch);min-height:var(--ds-touch)}[data-slot=menu-item],[data-slot=menu-link-item],[data-slot=menu-checkbox-item],[data-slot=menu-radio-item],[data-slot=menu-sub-trigger]{min-height:var(--ds-touch)}.prospect-admin-dialog [data-slot=dialog-footer] [data-slot=button],.prospect-admin-dialog [data-slot=dialog-panel] [data-slot=button]{height:auto;min-height:var(--ds-touch)}}.workspace-dashboard .workspace-inbox-message-head>[data-slot=button]{align-self:flex-start;margin-left:-6px}.workspace-dashboard .workspace-conversations-page{flex-direction:column;gap:12px;min-width:0;display:flex}@media (min-width:1024px){.workspace-dashboard .workspace-conversations-page{height:100%;padding-bottom:64px}}.workspace-dashboard .workspace-conv-tabrow{border-bottom:1px solid var(--border);align-items:center;position:relative}.workspace-dashboard .workspace-conversations-page .workspace-conv-tabrow .prospect-view-tabs[data-slot=tabs-list]{border-bottom:0;width:auto}.workspace-dashboard .workspace-conv-actions{align-items:center;gap:8px;padding-bottom:4px;display:flex}.workspace-dashboard .workspace-conv-actions:empty{display:none}.workspace-dashboard .workspace-conv-view-panel[data-slot=tabs-content],.workspace-dashboard .workspace-conv-view-panel[data-single-view]{flex-direction:column;flex:auto;gap:10px;min-height:0;padding-top:12px;display:flex}.workspace-dashboard .workspace-conv-alert[role=alert]{margin:0}.workspace-dashboard .workspace-conversations-page .workspace-message-frame{background:0 0;border:0;flex:auto;min-height:0;overflow:visible}.workspace-dashboard .workspace-conversations-page .workspace-message-frame>div{align-items:start;gap:12px;height:auto;min-height:0;max-height:none;overflow:visible}@media (min-width:1024px){.workspace-dashboard .workspace-conversations-page .workspace-message-frame,.workspace-dashboard .workspace-conversations-page .workspace-message-frame>div{height:100%}.workspace-dashboard .workspace-conversations-page .workspace-message-frame[data-detail-open=true]>div{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}.workspace-dashboard .workspace-conv-main{align-self:stretch;height:100%;max-height:100%}.workspace-dashboard .workspace-conv-rail{max-height:100%}}@media (min-width:1280px){.workspace-dashboard .workspace-conversations-page .workspace-message-frame[data-detail-open=true][data-context-open=true]>div{grid-template-columns:minmax(260px,320px) minmax(0,1fr) 262px}}.workspace-dashboard .workspace-conv-rail{gap:10px;min-width:0}.workspace-dashboard .workspace-conv-rail-lists{flex-direction:column;gap:10px;display:flex}.workspace-dashboard .workspace-conv-rail-lists>[data-slot=frame]{flex:none}.workspace-dashboard .workspace-conv-pane[data-slot=frame]{border-radius:12px;min-width:0;padding:4px}.workspace-dashboard .workspace-conv-pane>[data-slot=frame-panel],.workspace-dashboard .workspace-conv-panels>[data-slot=frame-panel]{border:1px solid var(--workspace-border-subtle);box-shadow:none;border-radius:8px;padding:0;overflow:hidden}.workspace-dashboard .workspace-conv-panels>[data-slot=frame-panel]:before{display:none}.workspace-dashboard .workspace-conv-panels{gap:4px;display:flex}.workspace-dashboard .workspace-conv-panels>[data-slot=frame-panel]:first-child{flex:auto}@media (min-width:768px){.workspace-dashboard .workspace-conv-panels.md\:grid{display:grid}}.workspace-dashboard .workspace-conv-pane>[data-slot=frame-panel-header]{flex-direction:row;align-items:center;gap:6px;min-height:34px;padding:4px 6px 6px 12px;font-size:.8125rem;font-weight:600}.workspace-dashboard .workspace-conv-pane>[data-slot=frame-panel-header] :is(h2,h3){font:inherit;letter-spacing:0}.workspace-dashboard .workspace-conv-title{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.workspace-dashboard .workspace-conv-title h2{flex:none;max-width:60%}.workspace-dashboard .workspace-conv-title p{min-width:0;font-weight:400}.workspace-dashboard .workspace-conv-head [data-slot=button]{border:0;height:26px;font-size:.75rem}.workspace-dashboard .workspace-conv-row[data-slot=button]{border:0;border-radius:0;gap:10px;height:auto;min-height:52px;padding:8px 12px;font-size:.8125rem;line-height:1.4}.workspace-dashboard .workspace-conv-row[aria-pressed=true]{background:var(--workspace-selection-bg);box-shadow:inset 2px 0 0 var(--violet-functional)}.workspace-dashboard .workspace-conv-row .text-sm{font-size:.8125rem;font-weight:600}.workspace-dashboard .workspace-conv-row .text-xs{font-size:.75rem;font-weight:400}.workspace-dashboard .workspace-conv-row .size-8,.workspace-dashboard .workspace-conv-row .workspace-role-tile{border-radius:999px;width:28px;height:28px;font-size:.625rem}.workspace-dashboard .workspace-conv-message{padding:8px 16px;font-size:.8125rem}.workspace-dashboard .workspace-conv-message .text-sm{font-size:.8125rem;line-height:1.6}.workspace-dashboard .workspace-conv-message .font-medium{font-weight:600}.workspace-dashboard .workspace-conv-message .size-8{width:28px;height:28px;font-size:.625rem}.workspace-dashboard .workspace-conv-replies[data-slot=button]{height:22px;min-height:0;box-shadow:none;color:var(--violet-functional);background:0 0;border:0;padding:0;font-size:.75rem;font-weight:500}.workspace-dashboard .workspace-conv-replies[data-slot=button]:hover{text-decoration:underline}.workspace-dashboard .workspace-conv-older[data-slot=button]{height:24px;color:var(--muted-foreground);border:0;margin:0 auto 4px;font-size:.75rem;font-weight:500;display:flex}.workspace-dashboard .workspace-conv-composer{border-color:var(--workspace-border-subtle);background:0 0}.workspace-dashboard .workspace-conv-composer .dashboard-ai-composer{border-radius:10px}.workspace-dashboard .workspace-conv-composer textarea,.workspace-dashboard .workspace-conv-composer [contenteditable]{font-size:.8125rem}.workspace-dashboard .workspace-conv-composer [data-slot=button]{border-radius:8px;width:28px;height:28px}.workspace-dashboard .workspace-conv-thread-head{border-bottom:1px solid var(--workspace-border-subtle);padding:6px 6px 6px 14px;font-size:.8125rem;font-weight:600}.workspace-dashboard .workspace-conv-thread-head [data-slot=button]{border:0;width:26px;height:26px}.workspace-dashboard .workspace-conversations-page .workspace-inbox-context .size-8{width:24px;height:24px;font-size:.625rem}.workspace-conv-dialog [data-slot=dialog-panel]>label{gap:4px;display:grid}@media (max-width:767px){.workspace-dashboard .workspace-conv-row[data-slot=button]{min-height:56px}.workspace-dashboard .workspace-conv-row .size-8,.workspace-dashboard .workspace-conv-row .workspace-role-tile{width:32px;height:32px}.workspace-dashboard .workspace-conv-title{display:block}.workspace-dashboard .workspace-conv-title h2{max-width:100%}.workspace-dashboard .workspace-conv-main{min-height:calc(100dvh - var(--workspace-shell-header) - var(--workspace-mobile-nav-height) - 7.5rem - env(safe-area-inset-bottom))}}.workspace-dashboard .workspace-conv-composer .dashboard-ai-composer{width:100%;max-width:none}.workspace-dashboard .workspace-conv-message p{max-width:none}.workspace-dashboard .workspace-conv-panels>[data-slot=frame-panel]{align-self:stretch;height:auto}.workspace-dashboard .workspace-conv-count{margin:-2px 2px 0}.workspace-dashboard .workspace-conv-more[data-slot=button]{height:24px;color:var(--violet-functional);border:0;font-size:.75rem}.workspace-dashboard .workspace-conv-state{place-items:center;min-height:12rem;display:grid}.workspace-dashboard .workspace-conv-pane>.workspace-sms-head[data-slot=frame-panel-header]{flex-direction:column;align-items:stretch;padding:6px 8px 8px 12px}.workspace-dashboard .workspace-sms-head h2{font-size:.8125rem;font-weight:600}.workspace-dashboard .workspace-sms-head [data-slot=button]{border-radius:8px;height:28px;font-size:.78125rem}.workspace-dashboard .workspace-sms-main article{font-size:.8125rem}.workspace-dashboard .workspace-sms-main article .text-sm{font-size:.8125rem;line-height:1.55}.workspace-dashboard .workspace-sms-main article[data-message-direction]{border-radius:14px;gap:10px;padding:8px 12px}.workspace-dashboard .workspace-sms-main article .size-8,.workspace-dashboard .workspace-sms-main article .size-9{width:24px;height:24px;font-size:.625rem}.workspace-dashboard .workspace-sms-main article [data-slot=button]{height:24px;color:var(--violet-functional);background:0 0;border:0;margin-top:4px;padding:0;font-size:.75rem}.workspace-dashboard .workspace-sms-composer .text-sm{font-size:.8125rem}.workspace-dashboard .workspace-sms-composer [data-slot=button]{width:auto;height:28px;padding-inline:10px;font-size:.78125rem}.workspace-dashboard .workspace-sms-case-form [data-slot=button]{border-radius:8px;height:28px;font-size:.78125rem}.workspace-dashboard .workspace-escalation-intro{margin:0}.workspace-conv-dialog .workspace-directory-search-icon{display:none}.workspace-dashboard .workspace-sms-main article p{max-width:none}.workspace-dashboard .workspace-escalation-split{align-items:start}@media (min-width:1024px){.workspace-dashboard .workspace-escalation-detail{align-self:stretch;max-height:100%}}.workspace-dashboard .workspace-escalation-row[data-slot=button]{align-items:flex-start;min-height:64px}.workspace-dashboard .workspace-escalation-row .text-sm{white-space:normal}.workspace-dashboard .workspace-escalation-detail>[data-slot=frame-panel]{padding:14px 16px;font-size:.8125rem;overflow-y:auto}.workspace-dashboard .workspace-escalation-detail .text-sm{font-size:.8125rem;line-height:1.55}.workspace-dashboard .workspace-escalation-detail [data-slot=button]{border-radius:8px;height:28px;font-size:.78125rem}.workspace-dashboard .workspace-escalation-detail .ds-field{border-radius:8px;font-size:.8125rem}.workspace-dashboard .workspace-escalation-detail p{max-width:none}@media (min-width:1024px){.workspace-dashboard .workspace-conversations-page .workspace-message-frame[data-context-open] footer{padding-right:12px}}.workspace-dashboard .workspace-calendar-page{flex-direction:column;gap:12px;min-width:0;display:flex}@media (min-width:1024px){.workspace-dashboard .workspace-calendar-page{min-height:100%}}.workspace-dashboard .workspace-calendar-panel[data-slot=tabs-content]{padding-top:12px}.workspace-dashboard .workspace-calendar-page{--calendar-panel-min:506px;--calendar-tabs-row:45px}.workspace-dashboard .workspace-calendar-page>.workspace-calendar-alert{min-block-size:calc(var(--calendar-panel-min) + var(--calendar-tabs-row));flex-direction:column;flex:auto;justify-content:center;align-items:center;gap:4px;display:flex}.workspace-dashboard .workspace-calendar-panel[data-calendar-result]:not([hidden]){min-block-size:var(--calendar-panel-min);flex-direction:column;flex:auto;display:flex}.workspace-dashboard .workspace-calendar-panel[data-calendar-result]>.calendar-empty{flex:auto;align-content:center}.workspace-dashboard .workspace-calendar-alert{justify-items:center;gap:4px;display:grid}.workspace-dashboard .workspace-calendar-frame[data-slot=frame]{border-radius:12px;padding:4px}.workspace-dashboard .workspace-calendar-split{align-items:start;gap:12px}.workspace-dashboard .workspace-calendar-page .calendar-toolbar{border:0;gap:8px;margin:0 0 10px;padding:0;display:grid}.assignment-workspace{container:assignment-area/inline-size}.assignment-layout{grid-template-columns:minmax(0,1fr);align-items:start;gap:24px;max-width:72rem;display:grid}.assignment-compose{min-width:0}.assignment-editor{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--background);width:100%;min-width:0;max-width:44rem;padding:16px;container:assignment-editor/inline-size}.assignment-editor-heading{justify-content:flex-start;align-items:center;gap:4px}.assignment-editor .assignment-editor-form{gap:16px;padding-top:12px}.assignment-permissions{border:0;min-width:0;padding:0}.assignment-permission-count{color:var(--muted-foreground);margin-left:auto;font-size:.75rem;font-weight:400}.assignment-permission-groups{gap:8px;padding-top:8px;display:grid}.assignment-permission-group{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}.assignment-permission-group h3{color:var(--muted-foreground);margin:0;font-size:.75rem;font-weight:500;line-height:1.5}.assignment-permission-options{grid-template-columns:minmax(0,1fr);gap:0 12px;display:grid}.assignment-permission-row [data-context-help-trigger]{color:var(--muted-foreground);flex-shrink:0}.assignment-access{gap:10px;display:grid}.assignment-register{width:100%;min-width:0;max-width:100%;font-size:.8125rem;container:assignment-register/inline-size}.assignment-register-heading{border-bottom:1px solid var(--border);align-items:center;gap:8px;margin:0;padding-bottom:8px;font-size:.8125rem;font-weight:600;display:flex}.assignment-register-heading span{color:var(--muted-foreground);font-size:.75rem;font-weight:400}.assignment-register article{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding-block:12px;display:grid}.assignment-register article>div:first-child{overflow-wrap:anywhere;grid-column:1/-1;min-width:0}.assignment-register article>div:last-child{justify-content:end}@container assignment-register (max-width:24rem){.assignment-register article{grid-template-columns:minmax(0,1fr)}.assignment-register article>div:last-child{justify-content:start}}@media (pointer:coarse){.assignment-register [data-slot=button],.assignment-submit [data-slot=button]{min-block-size:var(--ds-touch)}}.workspace-dashboard .assignment-editor .assignment-submit{position:static}.assignment-submit p{gap:2px;margin:0;font-size:.75rem;line-height:1.5;display:grid}.assignment-submit p strong{color:var(--foreground);font-weight:500}.assignment-submit p span{color:var(--muted-foreground)}@container assignment-editor (min-width:34rem){.assignment-permission-group{grid-template-columns:7rem minmax(0,1fr);gap:12px}.assignment-permission-group h3{padding-top:7px}.assignment-permission-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@container assignment-area (min-width:64rem){.assignment-layout:has(>.assignment-compose):has(>.assignment-register){grid-template-columns:minmax(0,44rem) minmax(16rem,1fr)}}.workspace-dashboard :is(.workspace-calendar-page,.workspace-calendar-skeleton) .calendar-toolbar-primary{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.workspace-dashboard :is(.workspace-calendar-page,.workspace-calendar-skeleton) .calendar-toolbar-primary>.calendar-toolbar-nav{grid-column:2}.workspace-dashboard :is(.workspace-calendar-page,.workspace-calendar-skeleton) .calendar-toolbar-primary>.calendar-toolbar-actions{grid-column:3;justify-self:end}.workspace-dashboard .workspace-calendar-page .calendar-toolbar-secondary{border-bottom:1px solid var(--workspace-border-subtle);padding-bottom:8px}.workspace-dashboard :is(.workspace-calendar-page,.workspace-calendar-skeleton) .calendar-toolbar-primary .calendar-title{text-align:center}@media (max-width:767px){.workspace-dashboard :is(.workspace-calendar-page,.workspace-calendar-skeleton) .calendar-toolbar-primary{grid-template-columns:minmax(0,1fr);gap:6px}.workspace-dashboard :is(.workspace-calendar-page,.workspace-calendar-skeleton) .calendar-toolbar-primary>.calendar-toolbar-nav{grid-column:1;justify-content:center}.workspace-dashboard :is(.workspace-calendar-page,.workspace-calendar-skeleton) .calendar-toolbar-primary>.calendar-toolbar-actions{grid-column:1}.workspace-dashboard .workspace-calendar-page .calendar-toolbar-secondary{justify-content:center}.workspace-dashboard .workspace-calendar-page .calendar-toolbar-secondary .calendar-views{width:100%}.workspace-dashboard .workspace-calendar-page .calendar-title{font-size:.8125rem}}.workspace-dashboard .workspace-calendar-page .calendar-today,.workspace-dashboard .workspace-calendar-page .calendar-block{border-color:var(--input);background:var(--card);border-radius:8px;height:30px;min-height:30px;padding-inline:10px;font-size:.8125rem;font-weight:600;line-height:1.5}.workspace-dashboard .workspace-calendar-page .calendar-block{font-weight:500}.workspace-dashboard .workspace-calendar-page .calendar-toolbar-nav [data-slot=icon-button],.workspace-dashboard .workspace-calendar-page .calendar-toolbar-nav>button:not(.calendar-today){border-radius:8px;width:30px;height:30px;min-height:30px}.workspace-dashboard .workspace-calendar-page .calendar-title{letter-spacing:-.01em;white-space:nowrap;padding-inline:4px 8px;font-size:.875rem;font-weight:600}.workspace-dashboard .workspace-calendar-page .calendar-timezone,.workspace-dashboard .workspace-calendar-page .calendar-legend{font-size:.75rem}.workspace-dashboard .workspace-calendar-page .calendar-legend-title{color:var(--muted-foreground)}.workspace-dashboard :is(.workspace-calendar-page,.ask-calendar-canvas) .calendar-month{background:color-mix(in srgb, var(--muted) 72%, transparent);border-radius:12px;padding:4px}.workspace-dashboard :is(.workspace-calendar-page,.ask-calendar-canvas) .calendar-month>*+*{margin-top:0}.workspace-dashboard :is(.workspace-calendar-page,.ask-calendar-canvas) [data-calendar-month-grid],.workspace-dashboard :is(.workspace-calendar-page,.ask-calendar-canvas) .calendar-surface{border:1px solid var(--workspace-border-subtle);background:var(--background);border-radius:8px}.workspace-dashboard :is(.workspace-calendar-page,.ask-calendar-canvas) .calendar-month-hint{margin:0;padding:7px 10px 4px;font-size:.75rem}@media (min-width:1024px){.workspace-dashboard .workspace-calendar-split[data-has-inspector=false] .calendar-month-hint{padding-right:var(--workspace-launcher-safe-zone)}}.workspace-dashboard :is(.workspace-calendar-page,.ask-calendar-canvas) .calendar-month-cells>div{padding:6px 10px;font-size:.75rem}.workspace-dashboard :is(.workspace-calendar-page,.ask-calendar-canvas) .calendar-month-cells>section{padding:4px 5px 5px}.workspace-dashboard :is(.workspace-calendar-page,.ask-calendar-canvas) .calendar-month-cells>section>div:first-of-type{justify-content:center;margin-bottom:3px}.workspace-dashboard :is(.workspace-calendar-page,.ask-calendar-canvas) .calendar-day-count{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.workspace-dashboard :is(.workspace-calendar-page,.ask-calendar-canvas) .calendar-day-number{border-radius:999px;width:auto;min-width:22px;height:20px;padding-inline:6px;font-size:.75rem;font-weight:600}.workspace-dashboard :is(.workspace-calendar-page,.ask-calendar-canvas) .calendar-event[data-compact=true]{border:1px solid var(--workspace-border-subtle);background:var(--card);border-radius:6px;gap:5px;min-height:22px;padding:1px 6px;font-size:.71875rem;line-height:1.4;display:flex}.workspace-dashboard :is(.workspace-calendar-page,.ask-calendar-canvas) .calendar-event[data-compact=true]:hover{border-color:var(--graphite)}.workspace-dashboard :is(.workspace-calendar-page,.ask-calendar-canvas) .calendar-event[data-compact=true] .calendar-event-time{color:var(--foreground);flex:none;order:0;font-weight:600;overflow:visible}.workspace-dashboard :is(.workspace-calendar-page,.ask-calendar-canvas) .calendar-event[data-compact=true] .calendar-event-name{flex:auto;order:1;min-width:0;font-weight:400}.workspace-dashboard :is(.workspace-calendar-page,.ask-calendar-canvas) .calendar-event[data-compact=true] .calendar-event-marker{order:2}.workspace-dashboard :is(.workspace-calendar-page,.ask-calendar-canvas) .calendar-month-cells>section>div:last-of-type>*+*{margin-top:2px}.workspace-dashboard .workspace-calendar-record[data-slot=frame]{border-radius:12px;flex-direction:column;min-width:0;padding:4px;display:flex}@media (min-width:1280px){.workspace-dashboard .workspace-calendar-record[data-slot=frame]{max-height:calc(100dvh - var(--workspace-shell-header) - 7rem);position:sticky;top:0}}.workspace-dashboard .workspace-calendar-record>[data-slot=frame-panel-header]{flex-direction:row;align-items:center;gap:8px;min-height:40px;padding:4px 6px 6px 10px;font-size:.8125rem;font-weight:600}.workspace-dashboard .workspace-calendar-record-head h2{font:inherit;letter-spacing:0}.workspace-dashboard .workspace-calendar-record-head [data-slot=button]{border:0;width:26px;height:26px}.workspace-dashboard .workspace-calendar-record>[data-slot=frame-panel]{border:1px solid var(--workspace-border-subtle);box-shadow:none;border-radius:8px;padding:12px 14px;font-size:.8125rem}.workspace-dashboard .workspace-calendar-record-body>*+*{margin-top:12px}.workspace-dashboard .workspace-calendar-record-body .text-sm,.workspace-calendar-dialog [data-slot=dialog-panel] .text-sm{font-size:.8125rem;line-height:1.5}.workspace-dashboard .workspace-calendar-record-body [data-slot=button]{border-radius:8px;height:30px;font-size:.8125rem}.workspace-dashboard .workspace-calendar-settings{font-size:.8125rem}.workspace-dashboard .workspace-calendar-settings [data-slot=button]{border-radius:8px;height:30px;font-size:.8125rem}.workspace-dashboard .workspace-calendar-settings .ds-field{border-radius:8px;font-size:.8125rem}.calendar-preview{border-radius:12px;box-shadow:0 12px 32px #00000024,0 2px 6px #0000000f}.calendar-preview [data-slot=button],.calendar-preview .ds-control{border-radius:8px}@media (max-width:767px){.workspace-dashboard .workspace-calendar-page .calendar-views[data-slot=tabs-list]{max-width:100%;overflow-x:auto}}.workspace-dashboard .workspace-calendar-split{border:0}.workspace-dashboard .workspace-calendar-main [data-slot=tabs]{gap:0}.workspace-dashboard .workspace-calendar-main [data-slot=tabs-content]{margin-top:0}.workspace-dashboard .workspace-calendar-page .calendar-timezone a{font-size:inherit;color:var(--violet-functional);font-weight:500}.workspace-dashboard .workspace-calendar-record-body>section:first-child,.workspace-calendar-dialog [data-slot=dialog-panel]>section:first-child{border-top:0;padding-top:0}.workspace-dashboard .workspace-calendar-record-body h3,.workspace-calendar-dialog [data-slot=dialog-panel] h3{letter-spacing:-.01em;margin-top:4px;font-size:.9375rem;font-weight:600;line-height:1.4}.workspace-dashboard .workspace-calendar-record-body dl>div.grid,.workspace-calendar-dialog [data-slot=dialog-panel] dl>div.grid{padding:8px 0}.workspace-dashboard .workspace-calendar-record-body section{padding-block:12px}.workspace-dashboard .workspace-calendar-record-body .space-y-4>*+*{margin-top:10px}@media (min-width:1024px){.workspace-dashboard .workspace-calendar-page .calendar-timezone{display:none}}.workspace-dashboard .workspace-calendar-meta a{color:var(--violet-functional);min-height:0;font-size:inherit;font-weight:500;line-height:inherit;margin-left:6px;display:inline}.workspace-dashboard .workspace-sms-main article[data-message-actor=contact]{background:var(--card);border-width:1.5px}.workspace-dashboard .workspace-sms-main article[data-message-actor=contact][data-message-transport=imessage]{border-color:color-mix(in srgb, var(--message-imessage) 55%, transparent)}.workspace-dashboard .workspace-sms-main article[data-message-actor=contact][data-message-transport=sms]{border-color:color-mix(in srgb, var(--message-sms) 55%, transparent)}.workspace-topbar-skeleton-control{flex:none;place-items:center;width:44px;height:28px;display:inline-grid}.workspace-topbar-skeleton-search{width:36px;height:36px}.workspace-topbar-skeleton-account{width:40px;height:32px}@media (min-width:48rem){.workspace-topbar-skeleton-search{display:none}}.workspace-dashboard .workspace-sidebar-account-skeleton{align-items:center;min-height:55px}.workspace-dashboard .workspace-boot{min-block-size:calc(100dvh - var(--workspace-shell-header) - 8rem);place-content:center;justify-items:center;gap:.875rem;display:grid}.workspace-dashboard .workspace-boot-mark{block-size:auto;inline-size:2.75rem;color:var(--foreground)}.workspace-dashboard .workspace-boot-accent{fill:var(--brand-violet);animation:workspace-boot-breathe calc(var(--ds-motion-loading) * 2) var(--ds-ease) infinite}@keyframes workspace-boot-breathe{0%,to{opacity:.55}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.workspace-dashboard .workspace-boot-accent{opacity:1;animation:none}}[data-motion=reduced] .workspace-dashboard .workspace-boot-accent,.workspace-dashboard[data-motion=reduced] .workspace-boot-accent{opacity:1;animation:none}.workspace-dashboard .workspace-section-skeleton{min-height:0}@media (max-width:1023px){.workspace-client-filter-skeleton{height:36px}.workspace-dashboard .clients-workspace .workspace-directory-skeleton-row{min-height:65px}}@media (max-width:639px){.workspace-topbar-skeleton-control{width:44px;height:44px}.workspace-topbar-skeleton-account{width:40px;height:40px}.workspace-topbar-skeleton-search{width:36px;height:36px}.workspace-dashboard .clients-workspace .workspace-directory-skeleton-row{min-height:66px}}.workspace-prospect-search-skeleton{border-radius:8px;width:16rem;max-width:100%;height:30px}.workspace-prospect-toggle-skeleton{border-radius:8px;width:84px;height:32px}@media (max-width:639px){.workspace-prospect-search-skeleton{border-radius:10px;width:100%;height:44px}}.workspace-dashboard .workspace-calendar-skeleton{gap:10px;margin-top:12px}.workspace-dashboard .workspace-calendar-skeleton .calendar-toolbar-nav{min-height:30px}.workspace-dashboard .workspace-calendar-skeleton .workspace-calendar-views-skeleton{border-radius:var(--workspace-tabs-radius,.625rem);width:248px;max-width:100%;height:36px}.workspace-dashboard .workspace-calendar-skeleton .calendar-toolbar-end{min-height:32px}@media (pointer:coarse){.workspace-dashboard .workspace-calendar-skeleton .calendar-toolbar-nav{min-height:var(--ds-touch)}.workspace-dashboard .workspace-calendar-skeleton .workspace-calendar-views-skeleton{height:calc(var(--ds-touch) + 8px)}.workspace-dashboard .workspace-calendar-skeleton .calendar-toolbar-end{min-height:var(--ds-touch)}}.workspace-dashboard .workspace-calendar-skeleton-month{border:1px solid var(--workspace-border-subtle);background:var(--background);border-radius:12px;flex:auto;grid-template-rows:30px;grid-template-columns:repeat(7,minmax(0,1fr));align-content:start;min-height:420px;display:grid}.workspace-dashboard .workspace-calendar-skeleton-month>span{border-bottom:1px solid var(--workspace-border-subtle);align-items:center;padding:0 10px;display:flex}.workspace-incident-filter-skeleton{border-radius:8px;width:342px;max-width:100%;height:30px}.workspace-incident-select-skeleton{height:30px}@media (max-width:639px){.workspace-incident-filter-skeleton{width:100%;max-width:342px;height:36px}.workspace-incident-select-skeleton{height:44px}}.workspace-conv-search-skeleton{border-radius:8px;height:30px}.assistant-thread-main>.ask-composer-skeleton{padding:8px max(20px, calc((100% - var(--ask-response-width,1120px)) / 2)) 14px}@media (max-width:639px){.assistant-thread-main>.ask-composer-skeleton .ask-composer-field{min-height:66px}}.workspace-notify-action-skeleton{border-radius:8px;width:123px;height:30px}@media (pointer:coarse){.workspace-dashboard .workspace-client-search-skeleton,.workspace-dashboard .workspace-prospect-search-skeleton,.workspace-dashboard .workspace-toolbar.workspace-notify-toolbar .workspace-inbox-search-skeleton{height:calc(var(--ds-touch) + 2px)}.workspace-dashboard .workspace-toolbar .workspace-client-filter-skeleton,.workspace-dashboard .workspace-toolbar.workspace-notify-toolbar .workspace-inbox-filter-skeleton{height:calc(var(--ds-touch) + 6px)}.workspace-dashboard .prospect-toolbar .prospect-queue-filters>[data-slot=skeleton],.workspace-dashboard .workspace-topbar .workspace-command-search>[data-slot=skeleton]{height:calc(var(--ds-touch) + 2px)}.workspace-dashboard [data-slot=tabs-tab],.workspace-dashboard [data-slot=input-control] [data-slot=input],.workspace-dashboard .workspace-calendar-page :is(.calendar-today,.calendar-block),.workspace-dashboard .workspace-overview-row-compact{min-height:var(--ds-touch);height:auto}.workspace-dashboard .workspace-calendar-page .calendar-toolbar-nav>button:not(.calendar-today){width:var(--ds-touch);height:var(--ds-touch);min-height:var(--ds-touch)}.workspace-dashboard .workspace-calendar-page :is(.calendar-event[data-compact=true],[data-meeting-trigger]){min-height:var(--ds-touch)}.workspace-dashboard [data-slot=tabs-tab],.workspace-group-tabs a,.workspace-dashboard .workspace-filter-group>[data-slot=button]{min-width:var(--ds-touch)}.workspace-dashboard :is(.workspace-inbox-foot,.prospect-list-foot) [data-slot=button]{min-height:var(--ds-touch);height:auto}.workspace-dashboard .workspace-inbox-page :is(.workspace-inbox-message-head,.workspace-inbox-message-body) [data-slot=button],.workspace-dashboard .workspace-inbox-page .workspace-inbox-compose[data-slot=button]{min-height:var(--ds-touch);min-width:var(--ds-touch);height:auto}:is(.workspace-dashboard,.workspace-notify-popover) .workspace-notify-mark.workspace-notify-mark[data-slot=button],:is(.workspace-dashboard,.workspace-notify-popover) .workspace-notify-mark-spacer.workspace-notify-mark-spacer{width:var(--ds-touch);height:var(--ds-touch);min-width:var(--ds-touch);margin-top:0}.workspace-dashboard .workspace-filter-group :is(.ds-control,[data-slot=button]),.workspace-dashboard :is(.workspace-client-toolbar,.workspace-inbox-toolbar) .workspace-filter-group :is(.ds-control,[data-slot=button]),.workspace-dashboard .workspace-toolbar:is(.workspace-client-toolbar,.workspace-inbox-toolbar,.workspace-notify-toolbar) .workspace-filter-group>[data-slot=button],.workspace-dashboard .app-select-trigger,.workspace-dashboard .prospect-workspace .prospect-queue-filters .ds-field{min-height:var(--ds-touch);height:auto}.touch-hit{min-height:var(--ds-touch);min-width:var(--ds-touch);align-items:center;display:inline-flex}}@media (pointer:coarse) and (max-width:63.99rem){.workspace-dashboard [data-workspace-content]>main:after{content:"";height:var(--workspace-launcher-safe-zone);flex:none;display:block}}.workspace-dashboard .prospect-city-group{list-style:none}.workspace-dashboard .prospect-city-heading{z-index:1;border-bottom:1px solid var(--workspace-border-subtle);background:var(--workspace-panel,var(--background));color:var(--muted-foreground);justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:6px 12px;font-size:.75rem;font-weight:600;line-height:16px;display:flex;position:sticky;top:0}.workspace-dashboard .prospect-city-heading>span:first-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--foreground);overflow:hidden}.workspace-dashboard .prospect-city-count{font-variant-numeric:tabular-nums;flex:none;font-weight:400}.workspace-dashboard .prospect-city-list[data-pending=true]{opacity:.72}.workspace-dashboard .prospect-page-pending,.workspace-dashboard .prospect-page-error{color:var(--muted-foreground);font-size:.75rem}.workspace-dashboard .prospect-page-error{color:var(--destructive)}.workspace-rail-head{align-items:center;gap:4px;min-width:0;display:flex}.workspace-rail-head>.workspace-rail-mark{flex:auto;min-width:0}.workspace-dashboard .workspace-rail-toggle{width:28px;height:28px;color:var(--muted-foreground);flex:none}.workspace-dashboard .workspace-rail-toggle svg{transform:rotate(180deg)}.workspace-dashboard[data-rail=collapsed] .workspace-rail-toggle svg{transform:none}.workspace-dashboard .workspace-rail .workspace-ask{border:1px solid var(--border);background:var(--background);height:auto;min-height:36px;color:var(--foreground);border-radius:8px;gap:9px;margin:6px 0 10px;padding:0 10px;font-size:.8125rem;font-weight:600;box-shadow:0 1px 2px #0000000d}.workspace-dashboard .workspace-rail .workspace-ask:hover{background:var(--workspace-rail-hover);border-color:var(--input)}.workspace-dashboard .workspace-rail .workspace-ask[aria-current=page]{border-color:var(--selected);background:var(--workspace-selection-bg)}.workspace-dashboard .workspace-rail .workspace-ask:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.workspace-ask-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (min-width:64rem){.workspace-dashboard[data-rail=collapsed]{--workspace-shell-rail:3.75rem}.workspace-dashboard[data-rail=collapsed] .workspace-rail-head{flex-direction:column-reverse;gap:6px}.workspace-dashboard[data-rail=collapsed] .workspace-rail-head>.workspace-rail-mark{justify-content:center;padding:0}.workspace-dashboard[data-rail=collapsed] .workspace-rail-toggle{width:100%}.workspace-dashboard[data-rail=collapsed] .workspace-sidebar-name,.workspace-dashboard[data-rail=collapsed] .workspace-rail-mark>svg,.workspace-dashboard[data-rail=collapsed] .workspace-ask-label,.workspace-dashboard[data-rail=collapsed] .workspace-sidebar-group h2,.workspace-dashboard[data-rail=collapsed] .workspace-rail .workspace-rail-item span,.workspace-dashboard[data-rail=collapsed] .workspace-sidebar-account>.workspace-account-label,.workspace-dashboard[data-rail=collapsed] .workspace-sidebar-account>svg{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.workspace-dashboard[data-rail=collapsed] .workspace-rail .workspace-ask{justify-content:center;padding:0}.workspace-dashboard[data-rail=collapsed] .workspace-sidebar-group{border-top:1px solid var(--workspace-border-subtle);margin-top:4px;padding-top:4px}.workspace-dashboard[data-rail=collapsed] .workspace-rail .workspace-rail-item,.workspace-dashboard[data-rail=collapsed] .workspace-sidebar-account{justify-content:center;padding-inline:0}}@media (pointer:coarse) and (min-width:64rem){.workspace-dashboard .workspace-rail .workspace-ask,.workspace-dashboard .workspace-rail-toggle{min-height:var(--ds-touch);min-width:var(--ds-touch)}}.workspace-topbar-start,.workspace-topbar-end{flex:1 1 0;align-items:center;gap:.75rem;min-width:0;display:flex}.workspace-topbar-end{justify-content:flex-end}.workspace-dashboard .workspace-topbar>.workspace-command-search{flex:0 1 var(--workspace-command-search-width);min-width:12rem}.workspace-search-group+.workspace-search-group{border-top:1px solid var(--workspace-border-subtle)}.workspace-search-group-label{z-index:1;background:var(--popover);color:var(--muted-foreground);letter-spacing:.02em;text-transform:uppercase;justify-content:space-between;gap:12px;padding:6px 16px 4px;font-size:.6875rem;font-weight:600;display:flex;position:sticky;top:0}.workspace-search-scope{border-top:1px solid var(--workspace-border-subtle);color:var(--muted-foreground);margin:0;padding:6px 16px;font-size:.75rem}@media (pointer:coarse) and (min-width:0){.workspace-search-option{min-height:var(--ds-touch)}}.workspace-topbar-start .workspace-topbar-title{overflow:hidden}.workspace-topbar-start .workspace-page-title{flex-wrap:nowrap}.workspace-topbar-start .workspace-title{white-space:nowrap;flex:none}.workspace-topbar-start .workspace-page-meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workspace-greeting{white-space:nowrap;text-overflow:ellipsis;min-width:0;display:block;position:relative;overflow:hidden}.workspace-greeting:is([data-greeting-phase=pending],[data-greeting-phase=typing],[data-greeting-phase=glide]){text-overflow:clip}.workspace-greeting-reserve{visibility:hidden}.workspace-greeting-typed{white-space:nowrap;position:absolute;top:0;left:0}.workspace-greeting[data-greeting-phase=glide] .workspace-greeting-line{display:inline-block}.calendar-day-items{min-width:0}.calendar-date-heading{background:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;margin:0;padding:12px;font-size:.8125rem;font-weight:600;display:flex}.calendar-date-heading>span{color:var(--muted-foreground);flex:none;font-size:.75rem;font-weight:400}.calendar-readable-events{margin:0;padding:0;list-style:none}.calendar-readable-events>li{border-top:1px solid var(--border);min-width:0;padding:8px 12px}.calendar-readable-events :is([data-booking-trigger],[data-meeting-trigger]){padding-block:6px}.calendar-readable-events :is([data-booking-trigger],[data-meeting-trigger])>span:not(:first-child){white-space:normal;overflow-wrap:anywhere;overflow:visible}.calendar-day-empty{color:var(--muted-foreground);margin:0;padding:20px 12px;font-size:.875rem}.calendar-mobile-month-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;padding:8px 0 12px;display:grid}.calendar-mobile-month-grid .calendar-weekday{text-align:center;color:var(--muted-foreground);padding-block:4px;font-size:.75rem}.calendar-mobile-month-grid>button{border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:1px;min-width:0;min-height:48px;font-size:.875rem;font-weight:500;display:flex}.calendar-mobile-month-grid>button:hover{background:var(--accent)}.calendar-mobile-month-grid>button:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}.calendar-mobile-month-grid>button[data-outside-month]{color:var(--muted-foreground)}.calendar-mobile-month-grid>button[aria-current=date]>span:first-child{text-decoration:underline;-webkit-text-decoration-color:var(--violet-functional);text-decoration-color:var(--violet-functional);text-underline-offset:4px}.calendar-mobile-month-grid>button[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}.calendar-date-dots{font-variant-numeric:tabular-nums;align-items:center;height:14px;font-size:.625rem;display:flex}.calendar-date-dots svg{width:10px;height:10px}.calendar-week-picker{grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;margin-bottom:12px;padding-block:6px;display:grid}.calendar-week-picker>[data-slot=button]{border-radius:8px;flex-direction:column;gap:2px;min-width:0;height:auto;min-height:76px;padding:5px 0;font-size:.75rem;display:flex}.calendar-week-picker strong{font-size:1rem;font-weight:600}.calendar-week-picker>[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}.calendar-week-count{font-variant-numeric:tabular-nums;font-size:.625rem}.calendar-mobile-context{color:var(--muted-foreground);margin:0 0 12px;font-size:.75rem}.calendar-mobile-context>summary{cursor:pointer;align-items:center;gap:6px;width:fit-content;min-height:44px;list-style:none;display:flex}.calendar-mobile-context>summary::-webkit-details-marker{display:none}.calendar-mobile-context>div{gap:10px;padding:8px 0 12px;display:grid}.workspace-calendar-options [data-slot=menu-item]{min-height:44px}@media (max-width:767px){.workspace-dashboard .workspace-calendar-page{--calendar-tabs-row:44px;--workspace-tab-height:36px}.workspace-dashboard .workspace-calendar-page .workspace-calendar-areas>.prospect-view-tabs[data-slot=tabs-list]{align-self:flex-start;margin-block:0 12px}.workspace-dashboard .workspace-calendar-page .calendar-toolbar{grid-template-columns:minmax(0,1fr);align-items:center;gap:8px;margin-bottom:0;display:grid}.workspace-dashboard .workspace-calendar-page .calendar-toolbar-nav{justify-content:center;gap:2px;min-height:44px;display:flex}.workspace-dashboard .workspace-calendar-page .calendar-title{white-space:normal;padding-inline:6px 0;font-size:.875rem;line-height:1.3}.workspace-dashboard .workspace-calendar-page .calendar-views[data-slot=tabs-list]{width:fit-content;max-width:100%;margin-left:0;overflow:visible}.workspace-dashboard .workspace-calendar-page .calendar-mobile-options{justify-content:flex-end;display:flex}.workspace-dashboard .workspace-calendar-page .calendar-toolbar>.calendar-toolbar-end{display:none}.workspace-dashboard .workspace-calendar-page .calendar-month{background:0 0;border-radius:0;padding:0}.workspace-dashboard .workspace-calendar-page .calendar-mobile-month-grid+.calendar-day-items{border-top:1px solid var(--border)}.workspace-dashboard .workspace-calendar-page .calendar-date-heading{background:var(--muted);padding:10px 8px;font-size:.8125rem}.workspace-dashboard .workspace-calendar-page .calendar-readable-events>li{padding:10px 4px}.workspace-dashboard .workspace-calendar-page .calendar-readable-events :is([data-booking-trigger],[data-meeting-trigger]){row-gap:4px;font-size:.9375rem;line-height:1.45}.workspace-dashboard .workspace-calendar-page .calendar-readable-events :is([data-booking-trigger],[data-meeting-trigger])>span:last-child{font-size:.8125rem}.workspace-dashboard .workspace-calendar-page .calendar-surface:not(.calendar-agenda) :is([data-booking-trigger],[data-meeting-trigger]):not([data-compact=true])>span:not(:first-child){white-space:normal;overflow-wrap:anywhere}.workspace-dashboard .workspace-calendar-page :is(.workspace-calendar-areas,.calendar-toolbar) [data-slot=tabs-tab]{padding-inline:10px;font-size:.8125rem}}@media (pointer:coarse) and (max-width:767px){.workspace-dashboard .workspace-calendar-page :is(.workspace-calendar-areas,.calendar-toolbar) [data-slot=tabs-tab]{min-width:44px}.workspace-dashboard .workspace-calendar-page :is(.workspace-calendar-areas,.calendar-toolbar) [data-slot=tabs-tab]:after{content:"";position:absolute;inset:-4px 0}}@media (max-width:359px){.workspace-dashboard .workspace-calendar-page :is(.calendar-mobile-month-grid,.calendar-week-picker){gap:0;margin-inline:0}}html[data-workspace-theme=dark] .workspace-dashboard .workspace-rail{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#111113;--foreground:#f4f4f5;--primary:#f4f4f5;--primary-foreground:#111113;--card:#19191c;--card-foreground:#f4f4f5;--muted:#222226;--muted-foreground:#adaeb6;--accent:#2d2d34;--accent-foreground:#f4f4f5;--border:#34343b;--input:#34343b;--workspace-text-tertiary:#adaeb6;--workspace-border-subtle:#2b2b31;--ring:var(--workspace-rail-focus);--selected:#a994ff;--selected-foreground:#111113;color:var(--foreground)}.workspace-dashboard .assignment-context{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;max-width:72rem;margin-bottom:12px;display:flex}.workspace-dashboard .assignment-context>div{overflow-wrap:anywhere;min-width:0}.workspace-dashboard .assignment-context>button{flex-shrink:0}.workspace-dashboard .assignment-context strong{font-size:.875rem;font-weight:600;display:block}.workspace-dashboard .assignment-context p{color:var(--muted-foreground);margin-top:2px;font-size:.75rem}.workspace-dashboard .ds-search-select-input:focus-visible{box-shadow:none;outline:none}@media (pointer:coarse){.ds-help-tooltip{min-width:44px;min-height:44px}}@media (forced-colors:active){.ds-unread-dot,.ds-unread-count,.ds-status-dot{forced-color-adjust:none;color:highlighttext;background:highlight}.workspace-rail-item[data-active=true]{outline-offset:-2px;outline:2px solid highlight}}html:has(.workspace-dashboard) [data-slot=dialog-backdrop][data-ending-style]{pointer-events:none}html:has(.workspace-dashboard) [data-slot=dialog-viewport]:has([data-slot=dialog-popup][data-ending-style]){pointer-events:none}.workspace-dashboard .workspace-calendar-page .calendar-event[data-calendar-status=CANCELED]{color:var(--destructive)}.calendar-event-time .ds-status-label{font-size:inherit;line-height:inherit;background:0 0;border:0;padding:0}.workspace-dashboard .workspace-expandable-search{flex:0 auto;width:min(100%,26rem);min-width:0;max-width:100%;margin-inline:auto;transition:width .18s}.workspace-dashboard .workspace-expandable-search:focus-within{width:min(100%,38rem)}.workspace-dashboard .workspace-topbar>.workspace-command-search{flex-basis:22rem;transition:flex-basis .18s}.workspace-dashboard .workspace-topbar>.workspace-command-search:focus-within{flex-basis:30rem}.workspace-dashboard .workspace-conv-tabrow{border-bottom:0;padding-bottom:8px}.workspace-dashboard .workspace-category-glyph{width:28px;height:28px;color:var(--muted-foreground);flex:none;justify-content:center;align-items:center;display:inline-flex}.workspace-dashboard .workspace-knowledge-sections[data-slot=tabs-list]{align-self:center;max-width:100%;margin-inline:auto}.workspace-dashboard .workspace-knowledge-toolbar{flex-wrap:wrap;gap:12px}.workspace-dashboard .workspace-knowledge-toolbar .workspace-expandable-search{width:min(100%,30rem)}.workspace-dashboard .workspace-knowledge-toolbar .workspace-expandable-search:focus-within{width:min(100%,38rem)}.workspace-dashboard .workspace-overview-calendar-zone{padding:12px 12px 10px}.workspace-dashboard .workspace-overview-calendar .workspace-overview-day[data-empty=true]{border:1px dashed var(--border);background:var(--card);border-radius:10px;min-height:112px;padding:12px;display:flex}.workspace-dashboard .workspace-overview-empty-day{color:var(--success);flex-direction:column;align-items:flex-start;gap:8px;font-size:.75rem;line-height:1.5;display:flex}.workspace-dashboard .workspace-overview-calendar:has([role=status]) .workspace-overview-empty-day{color:var(--muted-foreground)}@media (max-width:639px){.workspace-dashboard .workspace-expandable-search,.workspace-dashboard .workspace-expandable-search:focus-within,.workspace-dashboard .workspace-knowledge-toolbar .workspace-expandable-search{width:100%}.workspace-dashboard .workspace-overview-calendar .workspace-overview-day[data-empty=true]{min-height:100px;padding:10px}}@media (prefers-reduced-motion:reduce){.workspace-dashboard .workspace-expandable-search,.workspace-dashboard .workspace-topbar>.workspace-command-search{transition:none}}.workspace-dashboard .calendar-toolbar-primary{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px 16px;display:flex}.workspace-dashboard .calendar-toolbar-nav{margin-inline:auto}.workspace-dashboard .calendar-toolbar-secondary{justify-content:flex-start}.workspace-dashboard .calendar-toolbar-secondary .calendar-timezone{flex-basis:100%;order:3;margin:0}@media (min-width:768px){.workspace-dashboard .calendar-toolbar-actions{margin-left:auto}}@media (max-width:767px){.workspace-dashboard .calendar-toolbar-primary{flex-direction:column;align-items:stretch;display:flex}.workspace-dashboard .calendar-toolbar-nav{margin-inline:0}.workspace-dashboard .calendar-toolbar-actions{justify-content:flex-end}.workspace-dashboard .calendar-toolbar-secondary{justify-content:center}.workspace-dashboard .calendar-toolbar-secondary .calendar-toolbar-actions{flex-basis:100%}.workspace-dashboard .calendar-views{max-width:100%}}.workspace-dashboard .workspace-toolbar .workspace-directory-search{flex:0 auto;width:min(100%,26rem);min-width:0;max-width:100%;margin-inline:auto;transition:width .18s}.workspace-dashboard .workspace-toolbar .workspace-directory-search:focus-within{width:min(100%,36rem)}@media (max-width:639px){.workspace-dashboard .workspace-toolbar .workspace-directory-search,.workspace-dashboard .workspace-toolbar .workspace-directory-search:focus-within{width:100%}}@media (prefers-reduced-motion:reduce){.workspace-dashboard .workspace-toolbar .workspace-directory-search{transition:none}}.workspace-dashboard .workspace-knowledge .workspace-knowledge-tabs>.workspace-knowledge-sections[data-slot=tabs-list]{align-self:center;margin-inline:auto}.workspace-dashboard .workspace-toolbar>.workspace-inbox-toolbar-end{flex:none}:is(.workspace-dashboard .workspace-knowledge-tile,.workspace-dashboard .workspace-role-tile:has(>svg)){box-shadow:none;background:0 0;border:0}.workspace-rail-item>[data-coordinator-state]{flex:none;margin-left:auto}@media (min-width:64rem){.workspace-dashboard[data-rail=collapsed] .workspace-rail .workspace-rail-item{position:relative}.workspace-dashboard[data-rail=collapsed] .workspace-rail .workspace-rail-item>[data-coordinator-state]{clip-path:none;width:auto;height:auto;position:absolute;top:3px;right:3px;overflow:visible}}
