:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-note{max-width:none;color:var(--muted-foreground);margin:0;font-size:.78125rem;line-height:1.5}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-callout{border-left:2px solid var(--warning);max-width:none;color:var(--muted-foreground);margin:0;padding:2px 0 2px 10px;font-size:.78125rem;line-height:1.5}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-mono{font-family:var(--font-mono,ui-monospace, monospace);overflow-wrap:anywhere;font-size:.6875rem}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-rows{border:0;flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-rows>*+*{border-top:1px solid var(--workspace-border-subtle)}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row{min-width:0;min-height:40px;color:var(--foreground);justify-content:space-between;align-items:center;gap:4px 12px;padding:7px 0;font-size:.8125rem;line-height:1.45;display:flex}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-stacked{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:4px;padding-block:9px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-line{justify-content:space-between;align-items:center;gap:12px;min-width:0;display:flex}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-main{text-align:left;flex-direction:column;flex:auto;min-width:0;display:flex}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-title{min-width:0;max-width:none;color:var(--foreground);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.8125rem;font-weight:500;line-height:1.45;display:block;overflow:hidden}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-meta{min-width:0;max-width:none;color:var(--muted-foreground);text-overflow:ellipsis;margin:0;font-size:.75rem;font-weight:400;line-height:1.45;display:block;overflow:hidden}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-end{flex:none;align-items:center;gap:8px;display:flex}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row [data-slot=status-text],:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row>.inline-flex,:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-line>.inline-flex{white-space:nowrap;flex:none}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-button[data-slot=button]{width:100%;height:auto;min-height:40px;box-shadow:none;text-align:left;white-space:normal;background:0 0;border:0;border-radius:0;justify-content:space-between;padding:7px 14px;font-weight:400}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-button[data-slot=button]:before{display:none}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-button[data-slot=button]:disabled{opacity:1}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-button[data-slot=button]:hover{background:color-mix(in srgb, var(--muted) 60%, transparent)}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-button[data-slot=button][aria-pressed=true]{background:var(--workspace-selection-bg);box-shadow:inset 2px 0 0 var(--violet-functional)}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-button[data-slot=button]:focus-visible{outline:2px solid var(--ring);outline-offset:-2px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-empty[data-slot=empty]{text-align:left;flex:none;justify-content:flex-start;align-items:flex-start;gap:6px;min-height:0;padding:2px 0}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-empty [data-slot=empty-header]{text-align:left;align-items:flex-start;gap:2px;max-width:none}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-empty [data-slot=empty-media]{display:none}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-empty [data-slot=empty-title]{font-size:.8125rem;font-weight:600;line-height:1.5}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-empty [data-slot=empty-description]{text-align:left;max-width:none;font-size:.78125rem;line-height:1.5}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-empty [data-slot=empty-content]{align-items:flex-start}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-facts{grid-template-columns:8.5rem minmax(0,1fr);gap:8px 12px;margin:0;font-size:.8125rem;line-height:1.5;display:grid}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-facts dt{color:var(--muted-foreground)}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-facts dd{overflow-wrap:anywhere;min-width:0;margin:0}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-disclosure{border-top:1px solid var(--workspace-border-subtle);min-width:0}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-disclosure>summary{cursor:pointer;min-height:34px;color:var(--foreground);align-items:center;gap:6px;font-size:.8125rem;font-weight:500;line-height:1.5;list-style:none;display:flex}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-disclosure>summary::-webkit-details-marker{display:none}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-disclosure>summary:before{content:"";border-right:1.5px solid var(--muted-foreground);border-bottom:1.5px solid var(--muted-foreground);flex:none;width:6px;height:6px;margin-inline:3px 4px;transform:rotate(-45deg)}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-disclosure[open]>summary:before{transform:rotate(45deg)}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-disclosure>summary:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-disclosure[open]{padding-bottom:10px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-technical{border:0;margin:0}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-technical>summary{min-height:28px;color:var(--muted-foreground);gap:6px;padding-block:4px;font-size:.75rem;font-weight:500;list-style:none}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-technical>summary::-webkit-details-marker{display:none}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-technical>summary:before{content:"";border-right:1.5px solid var(--muted-foreground);border-bottom:1.5px solid var(--muted-foreground);flex:none;width:5px;height:5px;margin-inline:3px;transform:rotate(-45deg)}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-technical[open]>summary:before{transform:rotate(45deg)}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-create{min-width:0}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-form{grid-template-columns:minmax(0,1fr);gap:10px;min-width:0;margin:0;display:grid}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-form>*{min-width:0;margin:0}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-form-title{color:var(--foreground);letter-spacing:0;margin:0;font-size:.8125rem;font-weight:600;line-height:1.5}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-policy-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;display:grid}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-policy-fields.rec-policy-explained{grid-template-columns:minmax(0,1fr)}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) :is(.rec-form,.rec-actions) .ds-field{border-radius:8px;width:100%;height:32px;min-height:32px;padding-block:0;font-size:.8125rem}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) :is(.rec-form,.rec-actions) textarea.ds-field{height:auto;min-height:96px;padding-block:6px;line-height:1.5}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) :is(.rec-form,.rec-actions) label{color:var(--muted-foreground);font-size:.75rem;font-weight:500}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) :is(.rec-form,.rec-actions) .space-y-1\.5>*+*{margin-top:4px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-form-submit[data-slot=button]{justify-self:start}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-actions{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;min-width:0;margin:0;display:grid}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-actions>*{min-width:0;margin:0}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-actions>.rec-policy-fields{grid-column:1/-1}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-actions>[data-slot=button]{grid-column:2;justify-self:end}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-disclosure>.rec-actions,:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-stacked>.rec-actions{margin-top:4px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-btn[data-slot=button]{height:30px;min-height:0;box-shadow:none;border-radius:8px;gap:6px;padding-inline:10px;font-size:.8125rem;font-weight:500;line-height:1.5}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-btn[data-slot=button]:before{display:none}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-btn[data-slot=button] svg{margin-inline:0}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-action[data-slot=button]{height:26px;padding-inline:8px;font-size:.75rem}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-section-actions{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-success{min-width:0}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-success p{max-width:none;font-size:.8125rem;line-height:1.5}@media (max-width:479px){:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-policy-fields,:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-actions{grid-template-columns:minmax(0,1fr)}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-actions>[data-slot=button]{grid-column:1;justify-self:stretch}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-facts{grid-template-columns:7rem minmax(0,1fr)}}@media (max-width:639px){:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-btn[data-slot=button]{min-height:44px;padding-inline:14px;font-size:.875rem}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-action[data-slot=button]{height:44px;min-height:44px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-button[data-slot=button]{min-height:48px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-disclosure>summary{min-height:44px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) :is(.rec-form,.rec-actions) .ds-field{height:44px;min-height:44px;font-size:.9375rem}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) :is(.rec-form,.rec-actions) textarea.ds-field{height:auto}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-row-title{font-size:.875rem}}.workspace-context-rail .rec-tab .workspace-record-section-content>*+*{margin-top:10px}.workspace-context-rail .rec-tab .workspace-record-section-content>.rec-rows{margin-inline:-14px}.workspace-context-rail .rec-tab .workspace-record-section-content>.rec-rows>.rec-row:not(.rec-row-button){padding-inline:14px}.workspace-context-rail .rec-tab .workspace-record-section-content>.rec-rows:first-child{margin-top:-4px}.workspace-context-rail .rec-tab .workspace-record-section-content>.rec-disclosure:last-child:not([open]){margin-bottom:-6px}.workspace-context-rail .rec-tab .workspace-record-section-heading{align-items:center}.workspace-context-rail .rec-tab .rec-section-context{align-items:center;gap:8px;min-width:0;display:inline-flex}.workspace-context-rail .rec-tab .rec-check-rows:disabled{opacity:.64}.workspace-context-rail .rec-tab .rec-check-row{cursor:pointer;justify-content:flex-start;gap:10px;min-height:44px}.workspace-context-rail .rec-tab .rec-check-rows:disabled .rec-check-row{cursor:default}.workspace-context-rail .workspace-record-section-content :is(p.rec-note,p.rec-callout){font-size:.78125rem}.workspace-context-rail .workspace-record-section-content p.rec-row-meta{font-size:.75rem}.workspace-context-rail .workspace-record-section-content p.rec-row-title{font-size:.8125rem}.workspace-context-rail .rec-write-notice{z-index:2;overflow-wrap:anywhere;background:var(--background);box-shadow:0 0 0 1px var(--workspace-border-subtle);color:var(--muted-foreground);border-radius:8px;margin:0 0 12px;padding:8px 12px;font-size:.8125rem;line-height:1.5;display:block;position:sticky;top:0}@media (max-width:639px){.workspace-context-rail .workspace-record-section-content :is(p.rec-note,p.rec-callout),.workspace-context-rail .workspace-record-section-content :is(p,span).rec-row-meta{font-size:.8125rem}.workspace-context-rail .workspace-record-section-content :is(p,span).rec-row-title{font-size:.9375rem}.workspace-context-rail .workspace-record-section-content .rec-facts{font-size:.875rem}.workspace-context-rail .workspace-record-section-content .rec-facts dt{font-size:.8125rem}.workspace-context-rail .inbox-panel .inbox-panel-entry-text,.workspace-context-rail .inbox-panel .inbox-panel-subject{font-size:.9375rem}.workspace-context-rail .rec-tab .workspace-record-section-content>.rec-rows:first-child{margin-top:-6px}}:is(.workspace-dashboard,.records-scope) .workspace-page.records-page{flex-direction:column;min-width:0;display:flex}:is(.workspace-dashboard,.records-scope) .records-page p{max-width:none}:is(.workspace-dashboard,.records-scope) .records-page .rec-refresh[data-slot=button]{color:var(--muted-foreground)}:is(.workspace-dashboard,.records-scope) .records-page .records-frame[data-slot=frame]{border-radius:12px;flex:none;min-width:0;padding:0 4px 4px}:is(.workspace-dashboard,.records-scope) .records-page .records-frame[data-slot=frame]:not(:has(>[data-slot=frame-panel-header])){padding-top:4px}:is(.workspace-dashboard,.records-scope) .records-page .records-frame>[data-slot=frame-panel-header]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;min-height:34px;padding:4px 10px 6px 12px;font-size:.8125rem;font-weight:600}:is(.workspace-dashboard,.records-scope) .records-page .records-frame>[data-slot=frame-panel-header] :is(h2,h3){font:inherit;letter-spacing:0}:is(.workspace-dashboard,.records-scope) .records-page .records-frame>[data-slot=frame-panel]{border:1px solid var(--workspace-border-subtle);background:var(--background);box-shadow:none;border-radius:8px;flex:none;font-size:.8125rem;line-height:1.5;overflow:hidden}:is(.workspace-dashboard,.records-scope) .records-page .rec-head-note{min-width:0;color:var(--muted-foreground);font-size:.75rem;font-weight:400}:is(.workspace-dashboard,.records-scope) .records-page .rec-frame-pad{padding:12px 14px}:is(.workspace-dashboard,.records-scope) .records-page .rec-frame-pad>*+*{margin-top:10px}:is(.workspace-dashboard,.records-scope) .records-page .rec-frame-pad>.rec-disclosure:first-child{border-top:0;margin-top:-6px}:is(.workspace-dashboard,.records-scope) .records-page .rec-frame-pad>.rec-disclosure:last-child:not([open]){margin-bottom:-8px}:is(.workspace-dashboard,.records-scope) .records-page .rec-frame-rows>.rec-row{padding-inline:14px}:is(.workspace-dashboard,.records-scope) .records-page .rec-frame-form{border-top:1px solid var(--workspace-border-subtle)}:is(.workspace-dashboard,.records-scope) .records-page .rec-frame-rows:empty+.rec-frame-form,:is(.workspace-dashboard,.records-scope) .records-page .rec-frame-rows:empty+.rec-note{border-top:0}:is(.workspace-dashboard,.records-scope) .records-page .records-summary[data-slot=frame]{margin-top:0}:is(.workspace-dashboard,.records-scope) .records-page .records-metrics{border:0;grid-template-columns:repeat(3,minmax(0,1fr))}:is(.workspace-dashboard,.records-scope) .records-page .records-metrics>div{border:0;border-left:1px solid var(--workspace-border-subtle);padding:10px 14px}:is(.workspace-dashboard,.records-scope) .records-page .records-metrics>div:first-child{border-left:0}:is(.workspace-dashboard,.records-scope) .records-page .records-metrics dt{font-size:.75rem}:is(.workspace-dashboard,.records-scope) .records-page .records-metrics dd{margin-top:2px;font-size:.9375rem;font-weight:600;line-height:1.4}@media (max-width:639px){:is(.workspace-dashboard,.records-scope) .records-page .records-metrics{grid-template-columns:minmax(0,1fr)}:is(.workspace-dashboard,.records-scope) .records-page .records-metrics>div{border-left:0;border-top:1px solid var(--workspace-border-subtle);justify-content:space-between;align-items:baseline;gap:12px;display:flex}:is(.workspace-dashboard,.records-scope) .records-page .records-metrics>div:first-child{border-top:0}:is(.workspace-dashboard,.records-scope) .records-page .records-metrics dd{text-align:right;margin-top:0}}.workspace-dashboard .client-work-page .records-toolbar{margin-top:12px}.workspace-dashboard .client-work-page .client-work-workspace>[data-workspace-list-pane]{align-self:start}.workspace-dashboard .client-work-page .client-work-row[data-slot=button]{justify-content:space-between;min-height:48px}.workspace-dashboard .client-work-page .client-work-manage[data-slot=frame]{margin-top:12px}:is(.workspace-dashboard,.workspace-client-drawer) .client-work-record-sections .rec-rows{margin-top:6px}:is(.workspace-dashboard,.workspace-client-drawer) .client-work-record-sections .rec-technical{margin-top:4px}@media (min-width:1024px){.workspace-dashboard .workspace-page.client-work-page{padding-bottom:64px}}@media (max-width:1023px){.workspace-dashboard .client-work-page [data-workspace-scroll-list]:after{display:none}}@media (max-width:639px){.workspace-dashboard .client-work-page .client-work-workspace [data-frame-foot]{display:none}.workspace-dashboard .client-work-page .client-work-workspace>.workspace-list-pane[data-slot=frame]{padding-bottom:4px}}:is(.workspace-dashboard,.records-scope) .records-fallback .rec-page-note{color:var(--muted-foreground);margin:0;font-size:.8125rem;line-height:1.5}:is(.workspace-dashboard,.records-scope) .records-fallback .rec-page-actions{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;margin-top:10px;display:flex}:is(.workspace-dashboard,.records-scope) .records-fallback .rec-page-link{min-height:44px;color:var(--foreground);text-underline-offset:4px;align-items:center;font-size:.8125rem;text-decoration:underline;display:inline-flex}:is(.workspace-dashboard,.records-scope) .records-fallback .rec-page-foot{color:var(--muted-foreground);margin-top:16px;padding-inline:12px;font-size:.75rem;line-height:1.5}:is(.workspace-dashboard,.records-scope) .records-fallback .records-fallback-grid{grid-template-columns:minmax(0,1fr);align-items:start;gap:12px;min-width:0;display:grid}:is(.workspace-dashboard,.records-scope) .records-fallback .records-fallback-main{flex-direction:column;gap:12px;min-width:0;display:flex}@media (min-width:1024px){:is(.workspace-dashboard,.records-scope) .records-fallback .records-fallback-grid:has(>nav){grid-template-columns:15rem minmax(0,1fr)}}:is(.workspace-dashboard,.records-scope) .records-fallback .rec-nav-list{flex-direction:column;display:flex}:is(.workspace-dashboard,.records-scope) .records-fallback .rec-nav-list>*+*{border-top:1px solid var(--workspace-border-subtle)}:is(.workspace-dashboard,.records-scope) .records-fallback .rec-nav-item[data-slot=button]{width:100%;height:auto;min-height:36px;box-shadow:none;text-align:left;white-space:normal;background:0 0;border:0;border-radius:0;justify-content:flex-start;padding:6px 12px;font-size:.8125rem;font-weight:500;line-height:1.45}:is(.workspace-dashboard,.records-scope) .records-fallback .rec-nav-item[data-slot=button]:before{display:none}:is(.workspace-dashboard,.records-scope) .records-fallback .rec-nav-item[data-slot=button]:disabled{opacity:1}:is(.workspace-dashboard,.records-scope) .records-fallback .rec-nav-item[data-slot=button][aria-pressed=true]{background:var(--workspace-selection-bg);box-shadow:inset 2px 0 0 var(--violet-functional)}:is(.workspace-dashboard,.records-scope) .records-fallback .rec-inline-select[data-slot=button]{height:28px;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:6px;margin-left:-8px;padding-inline:8px;font-size:.8125rem;font-weight:500}:is(.workspace-dashboard,.records-scope) .records-fallback .rec-inline-select[data-slot=button]:before{display:none}:is(.workspace-dashboard,.records-scope) .records-fallback .rec-inline-select[data-slot=button][aria-pressed=true]{background:var(--workspace-selection-bg);color:var(--foreground);font-weight:600}:is(.workspace-dashboard,.records-scope) .records-fallback .rec-row-stacked>.rec-actions,:is(.workspace-dashboard,.records-scope) .records-fallback .rec-form{max-width:34rem}@media (max-width:639px){:is(.workspace-dashboard,.records-scope) .records-fallback .rec-nav-item[data-slot=button],:is(.workspace-dashboard,.records-scope) .records-fallback .rec-inline-select[data-slot=button]{min-height:44px}}.records-scope.records-sandbox{background:var(--dashboard-surface);max-width:72rem;min-height:100dvh;color:var(--foreground);margin-inline:auto;padding:20px 20px 64px;font-size:.8125rem}.records-scope.records-sandbox .workspace-title{letter-spacing:-.01em;font-size:1.125rem}.records-scope.records-sandbox [data-workspace-page-header]{margin-bottom:6px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-panel{min-width:0}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-panel p{max-width:none}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-panel .workspace-record-section-heading{align-items:center}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-panel .workspace-record-section-content>*+*{margin-top:10px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-panel .workspace-record-section-content>.rec-rows,:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-panel .inbox-panel-threads>.rec-rows{margin-inline:-14px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-panel .rec-rows>.rec-row:not(.rec-row-button){padding-inline:14px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-panel .rec-row-button .rec-row-line{width:100%}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-panel .rec-refresh[data-slot=button]{height:26px;color:var(--muted-foreground);margin-block:-4px;padding-inline:8px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-panel .rec-back[data-slot=button]{color:var(--muted-foreground);margin-left:-8px;padding-inline:8px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-panel .rec-stale{margin:0;padding:6px 0}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-panel .rec-form-pair{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-panel .rec-form-end{align-items:end;display:flex}@media (max-width:479px){:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .rec-panel .rec-form-pair{grid-template-columns:minmax(0,1fr)}}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .inbox-panel .inbox-panel-message>*+*{margin-top:10px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .inbox-panel .inbox-panel-message-head{border-bottom:1px solid var(--workspace-border-subtle);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:6px 12px;min-width:0;padding-bottom:10px;display:flex}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .inbox-panel .inbox-panel-subject{overflow-wrap:anywhere;outline:none}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .inbox-panel .inbox-panel-subject:focus-visible{outline:2px solid var(--ring);outline-offset:2px;border-radius:4px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .inbox-panel .inbox-panel-entry{border-bottom:1px solid var(--workspace-border-subtle);padding-bottom:10px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .inbox-panel .inbox-panel-entry>*+*{margin-top:6px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .inbox-panel .inbox-panel-entry-head{color:var(--muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:2px 12px;font-size:.75rem;line-height:1.5;display:flex}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .inbox-panel .inbox-panel-entry-text{color:var(--foreground);overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:.8125rem;line-height:1.55}:is(.workspace-dashboard,.records-scope) .credential-panel .credential-access{border-top:1px solid var(--workspace-border-subtle);padding-top:10px}:is(.workspace-dashboard,.records-scope) .credential-panel .credential-access>*+*{margin-top:10px}:is(.workspace-dashboard,.records-scope) .credential-panel .credential-access-controls{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 12px;min-width:0;display:flex}:is(.workspace-dashboard,.records-scope) .credential-panel .credential-reveal{width:min(100%,26rem)}:is(.workspace-dashboard,.records-scope) .credential-panel .rec-form{max-width:34rem}:is(.workspace-dashboard,.records-scope) .credential-panel .rec-form p.text-xs{font-size:.75rem;line-height:1.5}:is(.workspace-dashboard,.records-scope) .credential-panel .credential-secret{border:1px solid var(--foreground);background:var(--background);border-radius:8px;max-width:34rem;padding:12px 14px}:is(.workspace-dashboard,.records-scope) .credential-panel .credential-secret-until{color:var(--foreground);margin:0;font-size:.8125rem;font-weight:600;line-height:1.5}:is(.workspace-dashboard,.records-scope) .credential-panel .credential-secret output{font-size:.8125rem;line-height:1.5}:is(.workspace-dashboard,.records-scope) .credential-panel .credential-secret-hide[data-slot=button]{margin-top:10px}:is(.workspace-dashboard,.records-scope) .managed-email-panel .managed-email-value{overflow-wrap:anywhere;white-space:normal;font-size:.875rem;font-weight:600;overflow:visible}:is(.workspace-dashboard,.records-scope) .managed-email-panel .managed-email-row{flex-wrap:wrap;align-items:flex-start}:is(.workspace-dashboard,.records-scope) .managed-email-panel .managed-email-row>[data-slot=button]{flex:none}:is(.workspace-dashboard,.records-scope) .rec-panel:not(.workspace-context-rail .rec-panel){flex-direction:column;gap:12px;display:flex}:is(.workspace-dashboard,.records-scope) .rec-panel:not(.workspace-context-rail .rec-panel)>.rec-section{background:var(--workspace-frame);border:0;border-radius:12px;margin:0;padding:0 4px 4px}:is(.workspace-dashboard,.records-scope) .rec-panel:not(.workspace-context-rail .rec-panel)>.rec-section>.workspace-record-section-heading{align-items:center;min-height:34px;padding:4px 10px 6px 12px}:is(.workspace-dashboard,.records-scope) .rec-panel:not(.workspace-context-rail .rec-panel)>.rec-section>.workspace-record-section-heading h2{letter-spacing:0;font-size:.8125rem;font-weight:600}:is(.workspace-dashboard,.records-scope) .rec-panel:not(.workspace-context-rail .rec-panel)>.rec-section>.workspace-record-section-content{border:1px solid var(--workspace-border-subtle);background:var(--background);border-radius:8px;min-width:0;margin-top:0;padding:12px 14px;font-size:.8125rem;line-height:1.5}.workspace-dashboard .client-work-page .rec-panel{margin-top:12px}.workspace-dashboard .records-page .rec-head-refresh[data-slot=button]{height:24px;min-height:0;box-shadow:none;color:var(--muted-foreground);border:0;flex:none;gap:4px;padding-inline:6px;font-size:.75rem;font-weight:500;line-height:1.5}.workspace-dashboard .records-page .rec-head-refresh[data-slot=button]:before{display:none}@media (max-width:639px){.workspace-dashboard :is(.onboarding-page,.client-work-page) .clients-workspace .workspace-client-list-heading[data-slot=frame-panel-header]{min-height:44px;display:flex}.workspace-dashboard :is(.onboarding-page,.client-work-page) .clients-workspace>.workspace-list-pane[data-slot=frame]{padding-top:0}.workspace-dashboard .records-page .rec-head-refresh[data-slot=button]{height:44px;margin-left:auto;margin-right:-6px;padding-inline:10px;font-size:.8125rem}}.workspace-dashboard .onboarding-page .prospect-list-foot .prospect-list-note{margin-left:0}@media (min-width:1024px){.workspace-dashboard .onboarding-page .onboarding-workspace[data-has-inspector=true]{padding-bottom:56px}}:is(.workspace-dashboard,.workspace-client-drawer) .onboarding-record .onboarding-section-heading h2{letter-spacing:0;font-size:.8125rem;font-weight:600;line-height:1.5}:is(.workspace-dashboard,.workspace-client-drawer) .onboarding-record .onboarding-actions{margin-top:12px}:is(.workspace-dashboard,.workspace-client-drawer) .onboarding-record .onboarding-activation{border-top:1px solid var(--workspace-border-subtle);margin-top:12px;padding-top:10px}:is(.workspace-dashboard,.workspace-client-drawer) .onboarding-record .onboarding-duplicates{margin-top:4px}:is(.workspace-dashboard,.workspace-client-drawer) .onboarding-record :is(.onboarding-callout,.onboarding-empty,.onboarding-control-note,.onboarding-more){margin-top:8px}:is(.workspace-dashboard,.workspace-client-drawer) .onboarding-record .onboarding-messages{flex-direction:column;gap:8px;max-height:28rem;margin:10px 0 0;padding:0 2px 0 0;list-style:none;display:flex;overflow-y:auto}:is(.workspace-dashboard,.workspace-client-drawer) .onboarding-record .onboarding-message{border:1px solid var(--workspace-border-subtle);background:var(--background);border-radius:8px;max-width:92%;margin-right:auto;padding:8px 10px;font-size:.8125rem;line-height:1.5}:is(.workspace-dashboard,.workspace-client-drawer) .onboarding-record .onboarding-message[data-role=person]{border-color:color-mix(in srgb, var(--violet-functional) 20%, transparent);background:color-mix(in srgb, var(--violet-functional) 5%, var(--background));margin-left:auto;margin-right:0}:is(.workspace-dashboard,.workspace-client-drawer) .onboarding-record .onboarding-message-meta{max-width:none;color:var(--muted-foreground);margin:0 0 4px;font-size:.75rem;line-height:1.45}:is(.workspace-dashboard,.workspace-client-drawer) .onboarding-record .onboarding-message-text{overflow-wrap:anywhere;white-space:pre-wrap;max-width:none;margin:0}:is(.workspace-dashboard,.workspace-client-drawer) .onboarding-record .onboarding-reply{margin-top:12px}:is(.workspace-dashboard,.workspace-client-drawer) .onboarding-record .onboarding-reply-foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}:is(.workspace-dashboard,.workspace-client-drawer) .onboarding-record .onboarding-technical{padding-block:6px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .workspace-task-form{container:task-form/inline-size}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .workspace-form-section:not(fieldset){border-top:1px solid var(--border);padding-top:12px}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .workspace-form-section-title{width:100%;color:var(--foreground);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:0;font-size:.8125rem;font-weight:500;display:flex}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .workspace-field-grid{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .workspace-choice-row{align-items:center;gap:2px;min-height:32px;display:flex}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .workspace-choice-row>label{min-width:0;min-height:32px;color:var(--foreground);cursor:pointer;align-items:center;gap:8px;font-size:.8125rem;font-weight:400;display:inline-flex}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .workspace-choice-row>label>span{overflow-wrap:anywhere;min-width:0}:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .workspace-form-footer{z-index:1;border-top:1px solid var(--border);background:var(--background);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex;position:sticky;bottom:0}@container task-form (min-width:28rem){:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .workspace-field-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container task-form (max-width:27.999rem){:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .workspace-form-footer{flex-direction:column;align-items:stretch}}@media (pointer:coarse){:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .workspace-choice-row,:is(.workspace-dashboard,.workspace-client-drawer,.records-scope) .workspace-choice-row>label{min-height:var(--ds-touch)}}.client-home{flex-direction:column;gap:16px;display:flex}.client-home-grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;display:grid}.client-home-project{overflow-wrap:anywhere;padding:12px 16px}.client-home-project h3{font-size:14px;font-weight:600}.client-home-project>p{color:var(--muted-foreground);margin-block:4px 8px;font-size:12px}.client-home-note{color:var(--muted-foreground);overflow-wrap:anywhere;padding:12px 16px;font-size:13px;line-height:1.5}.client-home-link-label{white-space:normal;overflow-wrap:anywhere;flex:1;min-width:0}.client-home .workspace-overview-row{min-height:44px}.client-home .payments-locked-line{margin-block-start:0}@media (max-width:767px){.client-home-grid{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse) and (max-width:63.99rem){.workspace-dashboard [data-workspace-content]>main.client-work-page:after{display:none}}.client-work-updates-link{text-underline-offset:4px;overflow-wrap:anywhere;justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin-block-end:12px;font-size:13px;text-decoration:underline;display:flex}.client-work-page .client-work-row>span:first-child{min-width:0}.client-work-page .client-work-row>span:first-child>span>span:first-child{white-space:normal;overflow-wrap:anywhere}.client-activity-identity{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:12px;padding-block:8px 16px;display:flex}.client-activity-identity>div{overflow-wrap:anywhere;flex:16rem;min-width:0}.client-activity-identity h2{font-size:16px;font-weight:600}.client-activity-identity p{color:var(--muted-foreground);margin-block-start:4px;font-size:12px}.client-activity-identity>a{text-underline-offset:4px;align-items:center;min-height:44px;font-size:13px;text-decoration:underline;display:inline-flex}.client-knowledge-section{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-block-end:12px;font-size:13px;display:flex}.client-knowledge-section>[data-slot]{flex:12rem;min-width:0;max-width:24rem}.client-work-project-title{white-space:normal;overflow-wrap:anywhere}.client-credential-entry>.rec-note{margin-block:12px}.client-credential-entry>details>summary{cursor:pointer;min-height:44px;padding-block:12px;font-weight:500;display:list-item}.client-home .workspace-lead-title{font-size:18px;font-weight:600;line-height:1.35}.client-work-intro{max-width:64rem;color:var(--muted-foreground);overflow-wrap:anywhere;margin-block:4px 12px;font-size:13px;line-height:1.5}.client-work-intro a{color:var(--foreground);text-underline-offset:4px;text-decoration:underline}@media (max-width:767px){.client-home .workspace-lead-decision{flex-direction:column;align-items:stretch}.client-home .workspace-lead-decision>a{justify-content:center;width:100%}}.workspace-dashboard .client-work-page .workspace-mixed-record-body{padding-block-end:var(--workspace-launcher-safe-zone);scroll-padding-block-end:var(--workspace-launcher-safe-zone)}@media (max-width:767px){.client-home .workspace-lead-decision>a{min-block-size:44px}}[dir=rtl] .client-home .workspace-overview-row>svg:last-child,[dir=rtl] .client-home .workspace-lead-decision>a>svg:last-child,[dir=rtl] .client-work-updates-link>svg:last-child{transform:rotate(180deg)}.client-work-page .client-work-row>span:first-child,.client-work-record .workspace-record-identity>div{align-items:flex-start}.workspace-dashboard .client-work-page .client-work-row[data-slot=button]{align-items:flex-start;height:auto}
