/* Match the existing deal/status field tint without altering process workflow values. */
.process-dossier-modal .process-pinned-property[data-process-tint]{border-color:color-mix(in srgb,var(--process-pinned-color) 25%,transparent);background:color-mix(in srgb,var(--process-pinned-color) 7%,var(--surface-2,#1b1b1d));box-shadow:inset 0 1px 0 #ffffff03,0 0 15px color-mix(in srgb,var(--process-pinned-color) 8%,transparent)}
.process-dossier-modal .process-pinned-property[data-process-tint-empty]{border-color:#ffffff12;background:linear-gradient(145deg,#ffffff02,transparent),#1b1b1d66;box-shadow:inset 0 1px 0 #ffffff03}
.process-dossier-modal .process-pinned-property[data-process-pinned-field] .process-choice-dot{background:var(--process-pinned-color)}
.process-dossier-modal .record-header-tools .process-header-create{display:inline-flex;align-items:center;gap:6px;min-height:32px;padding:6px 8px;font-size:11px;color:var(--gold,#cfb573)}
.process-dossier-modal .record-header-tools .process-header-create>.icon{width:14px;height:14px;flex:none}
.process-dossier-modal .record-header-tools .process-header-create:disabled{color:var(--muted,#a6a6ad);opacity:.5;cursor:default}
.process-dossier-modal .record-header-tools .process-header-create:focus-visible{outline:2px solid var(--gold,#cfb573);outline-offset:3px}
.process-dossier-modal .process-health-row{align-items:center}
.process-dossier-modal .process-health-row>.task-property-label{font-size:12px;font-weight:400;line-height:1.5}
.process-dossier-modal .process-health-row>.process-state-value{min-width:0;min-height:31px;padding:5px 7px;border:1px solid #ffffff12;border-radius:6px;box-sizing:border-box;font-size:12px;line-height:1.5}
.process-dossier-modal .process-health-row .process-health-text,.process-dossier-modal .process-health-row .process-health-label,.process-dossier-modal .process-health-row .process-health-context{font-size:inherit;line-height:inherit}
.process-dossier-modal .process-health-row .process-health-label{font-weight:500}
.process-dossier-modal .process-health-row .process-health-text{white-space:normal;overflow-wrap:anywhere}
.process-last-action-with-icon{display:block;min-width:0;max-width:100%}
.process-last-action-type{display:inline;vertical-align:baseline}
.process-last-action-type-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-right:5px;vertical-align:-2px;font-style:normal;line-height:1;color:var(--muted,#a6a6ad)}
.process-last-action-type-icon>.icon{display:block;width:14px;height:14px;flex:none;margin:0}
.process-last-action-source-icon{font-size:13px;line-height:1.4}
.process-last-action-text{min-width:0;overflow-wrap:anywhere}
/* The task card state is 11px / 1.6 / regular; process state uses the same scale. */
.dashboard-page .process-card-health{font-size:11px;font-weight:400;line-height:1.6}
.dashboard-page .process-card-health .process-health-text,.dashboard-page .process-card-health .process-health-text :is(strong,span){font-size:inherit;font-weight:inherit;line-height:inherit}
.process-dossier-modal .client-details-fields>.process-details-identifiers,.process-dossier-modal .client-details-fields>.process-details-audit{margin:0 0 20px;padding:0;border:0;min-width:0}
.process-dossier-modal .client-details-fields>.process-details-identifiers>h3,.process-dossier-modal .client-details-fields>.process-details-audit>h3{display:flex;align-items:center;gap:6px;margin:0 0 9px;font-size:10px;font-weight:600;letter-spacing:.03em;line-height:1.5;color:var(--muted,#a6a6ad)}
.process-dossier-modal .client-details-fields .process-details-identifiers>h3>.icon,.process-dossier-modal .client-details-fields .process-details-audit>h3>.icon{width:12px;height:12px;flex:none}
.process-dossier-modal .client-details-fields .record-audit{margin:0;padding:0;min-width:0}
.process-dossier-modal .client-details-fields .record-audit>.task-property{margin-bottom:5px}
@media(prefers-reduced-motion:no-preference){.process-dossier-modal .process-pinned-property[data-process-tint]{transition:border-color 160ms ease,background-color 160ms ease,box-shadow 160ms ease}}
@media(max-width:580px){.process-dossier-modal .record-header-tools .process-header-create{min-height:36px;font-size:11px}.process-dossier-modal .process-health-row>.task-property-label{font-size:11px}.process-dossier-modal .process-health-row>.process-state-value{font-size:12px}}
@media(forced-colors:active){.process-dossier-modal .process-pinned-property[data-process-tint],.process-dossier-modal .process-health-row>.process-state-value{border-color:CanvasText;background:Canvas;color:CanvasText;box-shadow:none}.process-dossier-modal .process-pinned-property[data-process-pinned-field] .process-choice-dot{background:CanvasText}}

.process-dossier-modal [data-process-search-slot][hidden]{display:none}
.process-dossier-modal [data-process-search-slot]>.task-property{height:100%;box-sizing:border-box}
.process-dossier-modal .process-relation-grid-secondary.has-process-search{grid-template-columns:repeat(3,minmax(0,1fr))}
.process-dossier-modal #field-searchIds>.relation-picker-tools{font-size:11px}
@media(max-width:680px){.process-dossier-modal .process-relation-grid-secondary.has-process-search{grid-template-columns:1fr}}
