:root,[data-bs-theme=light]{--tanic-brand-primary:#0d6efd;--tanic-brand-primary-rgb:13, 110, 253;--tanic-brand-secondary:#6c757d;--tanic-brand-secondary-rgb:108, 117, 125;--tanic-surface-muted:#f8f9fa;--tanic-border-subtle:#dee2e6;--ecg-loader-pulse-color:#fff;--ecg-loader-blue:#129be8;--ecg-loader-cyan:#21b8c9;--ecg-loader-green:#72d930;--bs-primary:var(--tanic-brand-primary);--bs-primary-rgb:var(--tanic-brand-primary-rgb);--bs-secondary:var(--tanic-brand-secondary);--bs-secondary-rgb:var(--tanic-brand-secondary-rgb);--bs-tertiary-bg:var(--tanic-surface-muted);--bs-border-color:var(--tanic-border-subtle)}[data-bs-theme=dark]{--tanic-surface-muted:#2b3035;--tanic-border-subtle:#495057;--bs-tertiary-bg:var(--tanic-surface-muted);--bs-border-color:var(--tanic-border-subtle)}.text-pre-wrap{white-space:pre-wrap}.selection-dropdown{max-height:18rem;overflow-y:auto}.pagination-page-size{width:96px}.email-template-editor-readonly{min-height:4rem}.email-template-editor-quill{min-height:150px}.record-section-card{--bs-card-border-radius:.5rem;--bs-card-inner-border-radius:calc(var(--bs-card-border-radius) - var(--bs-card-border-width))}.record-section-card .card-header{background:var(--bs-body-bg)}.record-field-label{color:var(--bs-secondary-color);margin-bottom:.25rem;font-size:.75rem;font-weight:600}.record-field-value{overflow-wrap:anywhere;min-height:1.5rem}.task-detail-profile{overflow-wrap:anywhere;max-width:1120px}.task-detail-profile .nav-tabs{flex-wrap:wrap}.task-steps{margin:0 0 1rem;padding:0;list-style:none}.task-step{grid-template-columns:minmax(0,1fr) auto;gap:.35rem 1rem;padding:1rem .75rem 1rem 3rem;display:grid;position:relative}.task-step:not(:last-child):after{content:"";background:var(--bs-border-color);width:1px;position:absolute;top:2.7rem;bottom:-.9rem;left:1rem}.task-step-number{background:var(--bs-secondary-bg);width:1.7rem;height:1.7rem;color:var(--bs-secondary-color);border-radius:50%;place-items:center;font-weight:600;display:grid;position:absolute;top:.85rem;left:.2rem}.task-step-heading,.task-step-assignee{overflow-wrap:anywhere;min-width:0}.task-step-status,.task-step-date{text-align:right;overflow-wrap:anywhere}.task-step-active{background:var(--bs-primary-bg-subtle);border-radius:var(--bs-border-radius)}.task-step-active .task-step-heading{color:var(--bs-primary-text-emphasis)}.task-step-active .task-step-number{background:var(--bs-primary);color:var(--bs-white)}.task-step-done .task-step-number{background:var(--bs-success-bg-subtle);color:var(--bs-success-text-emphasis)}.task-step-done .task-step-status{color:var(--bs-success-text-emphasis)}[data-related-task-steps] .task-step{padding-left:2.25rem;padding-right:.25rem}@media (width<=575.98px){.task-step{grid-template-columns:minmax(0,1fr)}.task-step-status,.task-step-date{text-align:left}.task-step-assignee{grid-row:2}}.task-detail-other-actions .dropdown-menu{width:min(15rem,100vw - 2rem);min-width:0;top:100%}.record-tab-panel{min-width:0;transition:height .2s;overflow:clip}.record-tab-panel-content{display:flow-root}@media (prefers-reduced-motion:reduce){.record-tab-panel{transition:none}}
