@import"https://fonts.googleapis.com/css2?family=Barlow:wght@400;500;600;700;800&family=Oswald:wght@400;500;600;700&family=Roboto+Condensed:wght@400;500;600;700;800&family=Roboto:wght@300;400;500;700&display=swap";[data-initials]:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *):before{background:#099bdd;color:#fff;opacity:1;content:attr(data-initials);display:inline-block;font-weight:700;border-radius:50%;vertical-align:middle;margin-right:.5em;width:40px;height:40px;line-height:40px;text-align:center}.image-gridview:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){max-height:200px;width:250px}.btn-default:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){border:1px solid rgba(var(--bs-emphasis-color-rgb),.08)!important}.alternate-bg:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){--bs-bg-opacity: 1;background-color:rgba(var(--bs-tertiary-bg-rgb),var(--bs-bg-opacity))!important;padding:10px 0}:root:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),[data-bs-theme=light]:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){--scbas-switch-track: #8b97a3;--scbas-switch-thumb: #fff}[data-bs-theme=dark]:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){--scbas-switch-track: #5c6670;--scbas-switch-thumb: #f4f7f9}body input[type=checkbox]:not(.dt-select-checkbox):not(.app-selection-checkbox):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){--scbas-switch-height: 1.4rem;--scbas-switch-width: 2.5rem;-webkit-appearance:none!important;appearance:none!important;background-color:var(--scbas-switch-track)!important;background-image:radial-gradient(circle at .68rem 50%,var(--scbas-switch-thumb) 0,var(--scbas-switch-thumb) .48rem,transparent .51rem)!important;background-position:center!important;background-repeat:no-repeat!important;background-size:100% 100%!important;border:1px solid var(--scbas-switch-track)!important;border-radius:var(--scbas-switch-height)!important;box-shadow:none!important;cursor:pointer;display:inline-block;flex-shrink:0;height:var(--scbas-switch-height)!important;margin:.1rem .5rem 0 0;min-width:var(--scbas-switch-width);position:relative!important;top:auto!important;transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease;vertical-align:top;width:var(--scbas-switch-width)!important}body input[type=checkbox]:not(.dt-select-checkbox):not(.app-selection-checkbox):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *):before,body input[type=checkbox]:not(.dt-select-checkbox):not(.app-selection-checkbox):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *):after{content:none!important;display:none!important}body input[type=checkbox]:not(.dt-select-checkbox):not(.app-selection-checkbox):checked:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){background-color:var(--bs-primary)!important;background-image:radial-gradient(circle at calc(100% - .68rem) 50%,var(--scbas-switch-thumb) 0,var(--scbas-switch-thumb) .48rem,transparent .51rem)!important;border-color:var(--bs-primary)!important}body input[type=checkbox]:not(.dt-select-checkbox):not(.app-selection-checkbox):indeterminate:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){background-color:var(--bs-primary)!important;background-image:radial-gradient(circle at 50% 50%,var(--scbas-switch-thumb) 0,var(--scbas-switch-thumb) .34rem,transparent .37rem)!important;border-color:var(--bs-primary)!important}body input[type=checkbox]:not(.dt-select-checkbox):not(.app-selection-checkbox):focus-visible:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){border-color:var(--bs-primary)!important;box-shadow:0 0 0 .2rem rgba(var(--bs-primary-rgb),.25)!important;outline:0}body input[type=checkbox]:not(.dt-select-checkbox):not(.app-selection-checkbox):disabled:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){cursor:not-allowed;filter:grayscale(.25);opacity:.55}.form-check:has(>input[type=checkbox]:not(.dt-select-checkbox):not(.app-selection-checkbox)):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){padding-left:3rem}.form-check>input[type=checkbox]:not(.dt-select-checkbox):not(.app-selection-checkbox):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){float:left;margin-left:-3rem!important}@media(prefers-reduced-motion:reduce){body input[type=checkbox]:not(.dt-select-checkbox):not(.app-selection-checkbox):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){transition:none}}.maintenance-app-icon-preview:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){background:var(--bs-tertiary-bg);border-color:var(--bs-border-color)!important;color:var(--bs-body-color)}.maintenance-app-icon-preview__image:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:block;width:7rem;height:7rem;margin-inline:auto;border-radius:1.35rem;object-fit:contain;background:#fff;box-shadow:0 .5rem 1.5rem color-mix(in srgb,var(--bs-emphasis-color) 16%,transparent)}@media(forced-colors:active){body input[type=checkbox]:not(.dt-select-checkbox):not(.app-selection-checkbox):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){-webkit-appearance:auto!important;appearance:auto!important;height:1rem!important;min-width:1rem;width:1rem!important}}.maintenance-parts:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin-block-start:2rem}.maintenance-parts .card-header:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}[data-hydro-parts] .maintenance-parts-list:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),[data-prototype-parts]:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),[data-part-rows]:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),[data-planned-part-rows]:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),[data-queue-part-rows]:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){counter-reset:service-part}.maintenance-part-columns:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.maintenance-part-controls:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;grid-template-columns:1.75rem minmax(0,1fr) 5.5rem 2.75rem;align-items:center;gap:.75rem;width:100%}.maintenance-part-columns:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){background:var(--bs-tertiary-bg);border-bottom:1px solid var(--bs-border-color);color:var(--bs-emphasis-color);font-size:.8rem;font-weight:600;margin-top:.75rem;padding:.6rem .75rem}.maintenance-part-columns>:nth-child(3):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){text-align:center}.maintenance-part-chip:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){background:var(--bs-body-bg);border:0;border-bottom:1px solid var(--bs-border-color);border-radius:0;counter-increment:service-part;display:flex;flex-direction:column;gap:.5rem;padding:.65rem .75rem}.maintenance-part-chip:nth-child(2n):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){background:var(--bs-tertiary-bg)}[data-part-rows]>.maintenance-part-chip:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),[data-planned-part-rows]>.maintenance-part-chip:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),[data-queue-part-rows]>.maintenance-part-chip:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin-top:0}.maintenance-part-position:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){align-self:start;color:var(--bs-secondary-color);padding-top:.1rem}.maintenance-part-position:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *):before{content:counter(service-part)}.maintenance-part-number:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.maintenance-part-quantity:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;flex-direction:column;gap:.2rem;margin:0;min-width:0}.maintenance-part-heading:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){align-items:center;display:flex;flex-wrap:wrap;gap:.4rem}.maintenance-part-heading>strong:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--bs-emphasis-color);font-size:.95rem}.maintenance-part-summary:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){overflow-wrap:anywhere}.maintenance-part-summary>span:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){font-size:.875rem}.maintenance-part-quantity input:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-height:2.75rem;padding-inline:.35rem;text-align:center}.maintenance-part-controls>[data-remove-part]:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:inline-grid;place-items:center;width:2.75rem;min-width:2.75rem;min-height:2.75rem;padding-inline:0}.maintenance-part-controls>[data-remove-part] svg:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:1.05rem;height:1.05rem}@media(max-width:575.98px){.maintenance-part-columns:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.maintenance-part-controls:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-columns:minmax(0,1fr) 3.25rem 2.75rem;gap:.4rem}.maintenance-part-position:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.maintenance-part-columns>:first-child:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:none}.maintenance-part-columns:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.maintenance-part-chip:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){padding-inline:.35rem}}.maintenance-part-dialog:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:.75rem;color:var(--bs-body-color);inline-size:min(38rem,calc(100vw - 2rem));padding:1.25rem}.maintenance-part-dialog:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *)::backdrop{background:var(--scbas-modal-backdrop, rgba(11, 12, 13, .74))}.maintenance-part-dialog__header:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){align-items:flex-start;display:flex;gap:1rem;justify-content:space-between}.work-queue-page:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),#workQueueEditModal:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){--work-queue-border: color-mix(in srgb, var(--bs-body-color) 13%, transparent);--work-queue-surface: color-mix(in srgb, var(--bs-body-bg) 88%, var(--bs-secondary-bg));--work-queue-muted: color-mix(in srgb, var(--bs-body-color) 68%, transparent)}.work-queue-page:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:100%;min-width:0;display:grid;gap:1.25rem}.work-queue-hero:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;align-items:flex-end;justify-content:space-between;gap:1.5rem;padding:1.4rem 1.5rem;border:1px solid var(--work-queue-border);border-radius:1rem;background:radial-gradient(circle at top right,color-mix(in srgb,var(--bs-primary) 18%,transparent),transparent 42%),var(--work-queue-surface)}.work-queue-hero h1:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin:0 0 .25rem;font-size:1.75rem;font-weight:500;line-height:1.2;letter-spacing:.01em}.work-queue-hero p:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-section-heading p:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-parts-heading p:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-edit-drive p:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){max-width:54rem;margin:0;color:var(--work-queue-muted)}.work-queue-eyebrow:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:block;color:var(--bs-primary);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.work-queue-hero__actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-edit-actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;align-items:center;gap:.55rem;flex-wrap:wrap}.work-queue-hero__actions .btn:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-actions .btn:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-edit-actions .btn:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-height:2.75rem}.work-queue-hero__actions svg:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-actions svg:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-status-pill svg:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-parts-heading svg:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-edit-actions svg:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:1rem;height:1rem;margin-right:.25rem;vertical-align:-.15rem}.work-queue-manage .dropdown-menu:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-width:15rem}.work-queue-manage .dropdown-item:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;align-items:center;gap:.55rem;min-height:2.65rem}.work-queue-manage .dropdown-item svg:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:1rem;height:1rem;margin:0}.work-queue-tabs:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-width:0}.work-queue-tab-content:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-width:0}.work-queue-tab-content>.tab-pane:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-width:0}.work-queue-tab-content>.tab-pane:focus:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-tab-content .work-queue-list:focus:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){outline:none}.work-queue-tabs:has(+.work-queue-tab-content>.tab-pane:focus-visible) [role=tab][aria-selected=true]:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-tabs:has(+.work-queue-tab-content .work-queue-list:focus-visible) [role=tab][aria-selected=true]:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){outline:2px solid var(--work-queue-muted);outline-offset:-2px}.work-queue-tab-empty:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;align-items:center;justify-content:center;gap:.65rem;min-height:9rem;padding:1.5rem;border:1px dashed var(--work-queue-border);border-radius:1rem;color:var(--work-queue-muted);text-align:center;background:var(--work-queue-surface)}.work-queue-tab-empty p:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin:0}.work-queue-tab-empty svg:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:1.25rem;height:1.25rem;color:var(--bs-success)}.work-queue-list:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-empty:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.service-work-filters:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-width:0;border:1px solid var(--work-queue-border);border-radius:1rem;background:var(--work-queue-surface)}.work-queue-list[id]:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){scroll-margin-top:6rem}.work-queue-section-heading:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;border-bottom:1px solid var(--work-queue-border)}.work-queue-section-heading h2:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin:0 0 .15rem;font-size:1.2rem}.sidebar-link .app-badge--count:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin-left:auto}.sidebar-nav>.sidebar-item>.sidebar-link--with-count:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;align-items:center;column-gap:.25em}.sidebar-dropdown .sidebar-link:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;align-items:center;gap:.45rem}.work-queue-table:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin:0;min-width:70rem}.work-queue-table>:not(caption)>*>*:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){padding:.8rem .75rem;border-color:var(--work-queue-border)}.work-queue-table thead th:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--work-queue-muted);background:color-mix(in srgb,var(--work-queue-surface) 84%,var(--bs-secondary-bg));font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.work-queue-table :is(.badge,.work-status-pill):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){padding:.25rem .45rem;font-size:.65rem}.work-queue-table .work-status-pill svg:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:.8rem;height:.8rem}.work-queue-table tbody tr:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){transition:background-color .16s ease}.work-queue-table tbody tr:hover:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){background:color-mix(in srgb,var(--bs-primary) 6%,transparent)}.follow-up-review:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;gap:.75rem}.follow-up-review__completion:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin:0}.work-queue-operational-need__context.customer-issue-follow-up__explanation:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-columns:minmax(0,1fr)}.customer-issue-follow-up__note:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){white-space:pre-wrap;overflow-wrap:anywhere}.service-follow-up:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;justify-items:start;gap:.585rem;min-width:0;width:100%}.service-follow-up__badge:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.3rem .5rem;width:100%;min-width:0}.service-follow-up__type:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-column:1;min-width:0;white-space:nowrap}.service-follow-up__type>span:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:inline-flex;align-items:center}.service-follow-up__type svg:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:.9rem;height:.9rem;flex:0 0 .9rem}.service-follow-up__status:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-column:1;min-width:0;color:var(--bs-body-color)}.service-follow-up[data-tone=open] .service-follow-up__complete-only:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.service-follow-up[data-tone=complete] .service-follow-up__open-only:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:none}.service-follow-up__preview:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;flex-direction:column;gap:.15rem;min-width:0;width:100%}.service-follow-up__preview small:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.service-follow-up__preview strong:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:block;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;line-height:1.4}.service-follow-up__preview strong:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){order:-1;font-size:.8rem;font-weight:600}.service-follow-up__preview small:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--bs-secondary-color);font-size:.7rem;font-weight:400}.service-follow-up__review:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-column:2;grid-row:1 / 3;align-self:start;min-height:44px;white-space:nowrap}.service-follow-up[data-tone=open] .service-follow-up__review:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){--scbas-button-tertiary-bg: color-mix(in srgb, var(--bs-warning-bg-subtle) 45%, transparent);--scbas-button-tertiary-hover: color-mix(in srgb, var(--bs-warning-bg-subtle) 75%, transparent);--scbas-button-tertiary-active: var(--bs-warning-bg-subtle)}.service-follow-up--full-notes .service-follow-up__preview strong:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){white-space:pre-wrap;overflow-wrap:anywhere}.service-follow-up--compact:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){gap:.36rem}.work-queue-table>thead>tr>.work-queue-table__actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table>tbody>tr>.work-queue-table__actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){position:sticky;right:0;z-index:2;text-align:right;background-color:var(--app-table-surface, var(--work-queue-surface, var(--bs-body-bg)))!important;border-left:1px solid var(--bs-table-border-color)!important;box-shadow:none}.work-queue-table>thead>tr>.work-queue-table__actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){z-index:3;background-color:var(--app-table-header-bg, var(--work-queue-surface, var(--bs-secondary-bg)))!important}.work-queue-table>tbody>tr:nth-of-type(odd)>.work-queue-table__actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){background-color:var(--app-table-stripe-bg, var(--app-table-surface, var(--bs-body-bg)))!important}.work-queue-table>tbody>tr:hover>.work-queue-table__actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){background-color:var(--app-table-hover-bg, var(--app-table-surface, var(--bs-body-bg)))!important}.work-queue-list--operational:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){container-type:inline-size}.work-queue-list--adaptive:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){container-type:inline-size}.work-queue-table--quotes:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table--followups:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table--reviews:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:100%!important;min-width:64rem;table-layout:fixed}.work-queue-table--invoice:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:100%!important;min-width:68rem;table-layout:fixed}.work-queue-table--invoice>thead>tr>th:nth-child(2):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:10%}.work-queue-table--invoice>thead>tr>th:nth-child(3):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:18%}.work-queue-table--invoice>thead>tr>th:nth-child(4):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:12%}.work-queue-table--invoice>thead>tr>th:nth-child(5):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:12%}.work-queue-table--invoice>thead>tr>th:nth-child(6):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:10%}.work-queue-table--invoice td:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){overflow-wrap:anywhere}.work-queue-invoice-date:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-card__time>span:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;gap:.12rem}.work-queue-invoice-date+.work-queue-invoice-date:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin-top:.55rem}.work-queue-invoice-date small:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-card__time small:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--work-queue-muted);font-size:.68rem;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.work-queue-card__time>span:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:inline-grid;min-width:3.4rem;margin-right:.7rem}.work-queue-actions--invoice:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;flex-wrap:nowrap;justify-content:flex-end;gap:.35rem}.work-queue-actions--invoice>form:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:block!important}.work-queue-actions--invoice .btn:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-height:2.25rem;padding-inline:.55rem}.work-queue-table--quotes>colgroup>col:nth-child(2):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table--quotes>thead>tr>th:nth-child(2):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:22%!important}.work-queue-table--quotes>colgroup>col:nth-child(3):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table--quotes>thead>tr>th:nth-child(3):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:13%!important}.work-queue-table--quotes>colgroup>col:nth-child(4):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table--quotes>thead>tr>th:nth-child(4):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:14%!important}.work-queue-table--quotes>colgroup>col:nth-child(5):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table--quotes>thead>tr>th:nth-child(5):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:14%!important}.work-queue-quote-identity:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .5rem}.work-queue-quote-status:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;grid-template-columns:minmax(6.5rem,1fr) auto;align-items:center;gap:.5rem;min-width:0}.work-queue-quote-status .form-select:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-width:0}.work-queue-quote-status .scbas-button[data-button-system-ready=true]:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){flex:0 0 auto;white-space:nowrap}.work-queue-table--reviews>colgroup>col:nth-child(2):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table--reviews>thead>tr>th:nth-child(2):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:11%!important}.work-queue-table--reviews>colgroup>col:nth-child(3):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table--reviews>thead>tr>th:nth-child(3):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:16%!important}.work-queue-table--reviews>colgroup>col:nth-child(4):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table--reviews>thead>tr>th:nth-child(4):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:7%!important}.work-queue-table--reviews>colgroup>col:nth-child(5):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table--reviews>thead>tr>th:nth-child(5):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:7%!important}.work-queue-table--reviews>colgroup>col:nth-child(6):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table--reviews>thead>tr>th:nth-child(6):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:13%!important}.work-queue-table--reviews>colgroup>col:nth-child(7):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:160px!important}.work-queue-table>thead>tr>th.work-queue-table__actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table>tbody>tr>td.work-queue-table__actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:160px!important;max-width:160px}.work-queue-table--quotes td:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table--followups td:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table--reviews td:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){overflow-wrap:anywhere}.work-queue-table--reviews>thead>tr>th:nth-child(2):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table--reviews>tbody>tr>td.work-queue-card__age:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){text-align:left}.work-queue-table--reviews>tbody>tr>td.work-queue-card__technician:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){overflow-wrap:break-word}.work-queue-table--reviews>tbody>tr>td.work-queue-card__technician [data-service-technician-name]:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-width:0;overflow-wrap:anywhere}.work-queue-need__details p:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){overflow-wrap:anywhere}.work-queue-need:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-width:0}.work-queue-need>strong:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:block}.work-queue-need__details:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin:.18rem 0 .4rem;color:var(--work-queue-muted);font-size:.82rem}.work-queue-need__details summary:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.3rem;cursor:pointer;list-style:none}.work-queue-need__details summary:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *)::-webkit-details-marker{display:none}.work-queue-need__preview:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.work-queue-need__toggle:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--bs-primary);font-size:.72rem;font-weight:700;white-space:nowrap}.work-queue-need__toggle--less:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-need__details[open] .work-queue-need__preview:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-need__details[open] .work-queue-need__toggle--more:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:none}.work-queue-need__details[open] .work-queue-need__toggle--less:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:inline}.work-queue-need__details p:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin:.35rem 0 0}.work-queue-customer-groups:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:1rem;padding:1rem}.work-queue-customer-group:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-width:0;overflow:hidden;border:1px solid var(--work-queue-border);border-radius:.85rem;background:var(--bs-body-bg)}.work-queue-customer-group__header:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid var(--work-queue-border);background:color-mix(in srgb,var(--bs-primary) 5%,var(--bs-body-bg))}.work-queue-customer-group__header span:first-child:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-operational-need__context dt:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--work-queue-muted);font-size:.66rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.work-queue-customer-group__header h3:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin:.12rem 0 0;font-size:1rem;line-height:1.25}.work-queue-customer-group__header>.app-badge--count:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){flex:0 0 auto}.work-queue-customer-group__needs:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid}.work-queue-operational-need:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.85rem 1rem;padding:1rem}.work-queue-operational-need+.work-queue-operational-need:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){border-top:1px solid var(--work-queue-border)}.work-queue-operational-need__main:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-column:1 / -1;min-width:0}.work-queue-operational-need__title:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .5rem}.work-queue-operational-need__title>strong:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){line-height:1.3}.work-queue-operational-need__description:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin:.3rem 0 0}.work-queue-operational-need__context:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;grid-template-columns:repeat(auto-fill,minmax(max(8rem,calc((100% - 5rem)/5)),1fr));gap:.65rem 1.25rem;min-width:0;margin:0}.work-queue-operational-need__context div:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-width:0}.work-queue-operational-need__context dd:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin:.15rem 0 0;color:var(--bs-body-color);font-size:.82rem;overflow-wrap:anywhere}.work-queue-operational-need__actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;align-items:center;justify-content:flex-end;gap:.5rem}.work-queue-operational-kind:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){text-transform:capitalize}@container (max-width: 41.999rem){.work-queue-operational-need__context:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-column:1;grid-row:2}.work-queue-operational-need__actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-column:2;grid-row:2;align-self:center;align-items:stretch}}@container (max-width: 31.999rem){.work-queue-operational-need:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-columns:1fr}.work-queue-operational-need__context:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.work-queue-operational-need__context>div:last-child:nth-child(odd):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-column:1 / -1}.work-queue-operational-need__actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-column:1;grid-row:auto;flex-direction:row;justify-content:stretch}.work-queue-operational-need__actions>*:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-operational-need__actions .btn:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){flex:1 1 0;width:100%}.work-queue-operational-need__actions.service-queue-icon-actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){justify-content:flex-end}.work-queue-operational-need__actions.service-queue-icon-actions>*:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){flex:0 0 auto;width:auto}}@container (max-width: 63.999rem){.work-queue-list--adaptive>.table-responsive:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){max-width:100%;overflow:visible}.work-queue-list--adaptive .dataTables_wrapper:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-list--adaptive .work-queue-table:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:100%!important;min-width:0;max-width:100%}.work-queue-list--adaptive .work-queue-table:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:block;table-layout:auto}.work-queue-list--adaptive .work-queue-table thead:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.work-queue-list--adaptive .work-queue-table tbody:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;gap:.75rem;padding:.75rem}.work-queue-list--adaptive .work-queue-table tbody tr:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));grid-template-areas:"primary primary primary action" "status owner age scope";gap:.9rem 1.25rem;padding:1rem 1.1rem;border:1px solid var(--work-queue-border);border-radius:.8rem;background:var(--bs-body-bg);--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-bg: transparent;--bs-table-hover-bg: transparent}.work-queue-list--adaptive .work-queue-table tbody td:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:block;min-width:0;padding:0;border:0;background-color:transparent!important;box-shadow:none!important;overflow-wrap:anywhere}.work-queue-list--adaptive .work-queue-table>tbody>tr>td:not(.work-queue-table__actions):where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){text-align:left}.work-queue-list--adaptive .work-queue-table>tbody>tr>td.work-queue-table__actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){border-left:0!important;background-color:transparent!important}.work-queue-list--adaptive .work-queue-table tbody td:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *):before{display:block;content:attr(data-label);margin-bottom:.28rem;color:var(--work-queue-muted);font-size:.66rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.work-queue-list--adaptive .work-queue-card__primary:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-area:primary}.work-queue-list--adaptive .work-queue-table tbody td.work-queue-card__primary:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *):before,.work-queue-list--adaptive .work-queue-table tbody td.work-queue-card__action:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *):before{display:none}.work-queue-list--adaptive .work-queue-card__primary>strong:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-list--adaptive .work-queue-card__primary>a:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:block;font-size:1rem;line-height:1.25}.work-queue-list--adaptive .work-queue-card__primary small:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin-top:.22rem}.work-queue-list--adaptive .work-queue-quote-identity>strong:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){font-size:1rem;line-height:1.25}.work-queue-list--adaptive .work-queue-card__status:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-area:status}.work-queue-list--adaptive .work-queue-card__owner:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-area:owner}.work-queue-list--adaptive .work-queue-card__age:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-area:age}.work-queue-list--adaptive .work-queue-card__scope:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-area:scope}.work-queue-list--adaptive .work-queue-card__labor:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-area:labor}.work-queue-list--adaptive .work-queue-card__drive:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-area:drive}.work-queue-list--adaptive .work-queue-card__action:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-area:action;align-self:start;justify-self:end}.work-queue-list--adaptive .work-queue-table__actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){position:static;right:auto;box-shadow:none}.work-queue-list--adaptive .work-queue-card__action .btn:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:auto;min-width:8rem;white-space:nowrap}.work-queue-list--adaptive .work-status-pill:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:auto;max-width:100%}.work-queue-list--reviews .work-queue-table tbody tr:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,.5fr) minmax(0,.5fr) auto;grid-template-areas:"primary primary status status action" "age technician labor drive drive";row-gap:.75rem}.work-queue-list--reviews .work-queue-card__technician:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-area:technician}.work-queue-list--reviews .work-queue-table>tbody>tr>td.work-queue-table__actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-list--quotes .work-queue-table>tbody>tr>td.work-queue-table__actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:auto!important;min-width:0;max-width:none;padding-inline:0!important}.work-queue-list--reviews .work-queue-table>tbody>tr>td.work-queue-table__actions .scbas-button-group:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-width:0}.work-queue-list--reviews .work-queue-table tbody td.work-queue-card__status:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;align-items:center;align-self:start;justify-self:end;min-height:2.75rem}.work-queue-list--reviews .work-queue-table tbody td.work-queue-card__status:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *):before{display:none}.work-queue-list--reviews .work-queue-card__status .work-status-pill:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){white-space:normal}.work-queue-list--invoice .work-queue-table tbody tr:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-areas:"primary primary action action" "dates time scope total"}.work-queue-list--invoice .work-queue-card__dates:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-area:dates}.work-queue-list--invoice .work-queue-card__time:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-area:time}.work-queue-list--invoice .work-queue-card__total:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-area:total}}@container (max-width: 43.999rem){.work-queue-list--adaptive .work-queue-table tbody tr:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"primary primary" "status age" "owner scope" "action action";gap:.85rem 1rem}.work-queue-list--adaptive .work-queue-card__action:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){justify-self:stretch}.work-queue-list--adaptive .work-queue-card__action .btn:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:100%}.work-queue-list--quotes .work-queue-table tbody tr:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-areas:"primary action" "status age" "owner scope"}.work-queue-list--quotes .work-queue-card__action:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){justify-self:end}.work-queue-list--reviews .work-queue-table tbody tr:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,.5fr) minmax(0,.5fr) auto;grid-template-areas:"primary primary status status action" "age technician labor drive drive"}.work-queue-list--reviews .work-queue-card__action:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){justify-self:end}.work-queue-list--reviews .work-queue-actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-list--reviews .work-queue-actions>*:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-list--reviews .work-queue-actions .btn:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:100%}.work-queue-list--reviews .work-queue-actions>*:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){flex:1 1 100%}.work-queue-list--invoice .work-queue-table tbody tr:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-areas:"primary primary" "dates time" "scope total" "action action"}.work-queue-list--invoice .work-queue-card__action:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){justify-self:stretch}}@container (max-width: 29.999rem){.work-queue-list--adaptive .work-queue-table tbody tr:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-columns:1fr;grid-template-areas:"primary" "status" "age" "owner" "scope" "action"}.work-queue-list--reviews .work-queue-table tbody tr:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"primary primary" "age technician" "labor drive" "status action"}.work-queue-list--reviews .work-queue-table tbody td.work-queue-card__status:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){justify-self:start}.work-queue-list--quotes .work-queue-table tbody tr:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"primary action" "status status" "age age" "owner owner" "scope scope"}.work-queue-list--invoice .work-queue-table tbody tr:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-areas:"primary" "dates" "time" "scope" "total" "action"}.work-queue-actions--invoice:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){justify-content:flex-start}}@container (max-width: 15.999rem){.work-queue-list--reviews .work-queue-table tbody tr:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-areas:"primary primary" "age technician" "labor drive" "status status" "action action"}}.work-queue-customer:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;min-width:13rem}.work-queue-customer>a:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--bs-body-color);font-weight:700}.work-queue-customer>span:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--bs-primary);font-size:.84rem;font-weight:600}.work-queue-customer--inline:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .55rem;min-width:0}.work-queue-customer--inline>.work-queue-customer__services:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){flex:1 0 100%;margin-top:.3rem}.work-queue-customer small:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table small:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--work-queue-muted)}.work-queue-parts:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:block;max-width:16rem;color:var(--work-queue-muted);font-size:.84rem}.work-status-pill:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:inline-flex;align-items:center;gap:.2rem;padding:.34rem .55rem;border:1px solid var(--work-queue-border);border-radius:999px;font-size:.75rem;font-weight:700;white-space:nowrap}.work-status-pill--pending:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-status-pill--pendingadminreview:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:color-mix(in srgb,var(--bs-warning) 84%,var(--bs-body-color));border-color:color-mix(in srgb,var(--bs-warning) 45%,transparent);background:color-mix(in srgb,var(--bs-warning) 10%,transparent)}.work-status-pill--completed:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:color-mix(in srgb,var(--bs-success) 80%,var(--bs-body-color));border-color:color-mix(in srgb,var(--bs-success) 42%,transparent);background:color-mix(in srgb,var(--bs-success) 10%,transparent)}.work-status-pill--inprogress:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:color-mix(in srgb,var(--bs-primary) 78%,var(--bs-body-color));border-color:color-mix(in srgb,var(--bs-primary) 42%,transparent);background:color-mix(in srgb,var(--bs-primary) 10%,transparent)}.work-status-pill--unabletocomplete:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:color-mix(in srgb,var(--bs-danger) 78%,var(--bs-body-color));border-color:color-mix(in srgb,var(--bs-danger) 42%,transparent);background:color-mix(in srgb,var(--bs-danger) 10%,transparent)}.work-queue-empty:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;place-items:center;padding:3.5rem 1.5rem;text-align:center}.work-queue-empty>span:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:3.5rem;height:3.5rem;display:grid;place-items:center;margin-bottom:.75rem;border-radius:1rem;color:var(--bs-success);background:color-mix(in srgb,var(--bs-success) 12%,transparent)}.work-queue-empty svg:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:1.8rem;height:1.8rem}.work-queue-empty h2:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-empty h3:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin:0}.work-queue-empty p:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){max-width:38rem;margin:.35rem 0 1rem;color:var(--work-queue-muted)}.work-queue-empty--compact:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){border:0;padding:2.5rem 1rem;background:transparent}.service-work-filters:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;grid-template-columns:repeat(4,minmax(9rem,1fr)) minmax(16rem,1.5fr) auto auto;align-items:end;gap:.8rem;padding:1rem}.service-work-filters label:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-part-row label:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-edit-drive label:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-labor-input:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;gap:.3rem;margin:0;color:var(--work-queue-muted);font-size:.76rem;font-weight:700}.service-work-filters .btn:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-height:2.75rem}.work-queue-loading:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;align-items:center;justify-content:center;gap:.65rem;min-height:12rem;color:var(--work-queue-muted)}.work-queue-edit-context:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-bottom:1rem}.work-queue-unable-alert:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin-bottom:1rem}.work-queue-unable-alert__details:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;gap:.65rem;margin-top:.35rem}.work-queue-unable-alert__details>span:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;gap:.15rem;padding-top:.65rem;border-top:1px solid color-mix(in srgb,var(--app-status-ink) 24%,transparent)}.work-queue-unable-alert__details>span>span:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){white-space:pre-wrap}.work-queue-edit-context>div:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;gap:.12rem;padding:.7rem .8rem;border:1px solid var(--work-queue-border);border-radius:.7rem}.work-queue-edit-context span:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--work-queue-muted);font-size:.72rem;text-transform:uppercase}.work-queue-edit-drive:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-maintenance:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){padding:1rem;border:1px solid var(--work-queue-border);border-radius:.85rem;background:color-mix(in srgb,var(--bs-body-bg) 74%,transparent)}.work-queue-edit-drive:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.8rem}.work-queue-edit-drive h3:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-maintenance h3:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-parts-heading h4:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin:0}.work-queue-edit-drive label:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-labor-input:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:min(11rem,100%)}.work-queue-maintenance-list:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;gap:1.5rem}.work-queue-maintenance:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){background:var(--bs-body-bg);border-color:var(--bs-border-color)}.work-queue-maintenance>header:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){padding-bottom:1rem;border-bottom:1px solid var(--bs-border-color)}.work-queue-maintenance>header:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-parts-heading:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem}.work-queue-parts-editor:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin-top:1rem}.work-queue-parts-heading:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin-bottom:.7rem}.work-queue-parts-heading p:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){font-size:.8rem}.work-queue-part-row+.work-queue-part-row:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin-top:.5rem}.work-queue-part-row [readonly]:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--work-queue-muted);background:var(--bs-secondary-bg)}.work-queue-part-row>.btn:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-width:2.75rem;min-height:2.75rem}.work-queue-parts-empty:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin:.6rem 0 0;color:var(--work-queue-muted);font-size:.84rem}.work-queue-tech-parts:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin-top:.85rem;padding:.75rem .85rem;border:1px dashed var(--bs-border-color);border-radius:.5rem;background:var(--bs-tertiary-bg)}.work-queue-tech-parts__note p:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin:.15rem 0 0;white-space:pre-wrap;font-size:.86rem}.work-queue-tech-parts__hint:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin:.65rem 0 .4rem;color:var(--bs-secondary-color);font-size:.82rem}.work-queue-tech-parts__list:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){list-style:none;margin:0;padding:0;display:grid;gap:.35rem}.work-queue-tech-parts__list li:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.35rem .5rem;border-radius:.35rem;background:var(--bs-body-bg)}.work-queue-tech-parts__list li>div:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;min-width:0}.work-queue-tech-parts__qty:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--bs-secondary-color);font-size:.84rem}.work-queue-tech-parts__desc:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--bs-secondary-color);font-size:.82rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.work-queue-edit-actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){justify-content:flex-end}.work-queue-edit-actions [role=status]:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin-right:auto;color:var(--work-queue-muted)}.work-record-modal:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){height:min(90vh,70rem)}.work-record-modal iframe:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:100%;height:100%;min-height:45rem;border:0;background:var(--bs-body-bg)}@media(max-width:1199.98px){.service-work-filters:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-columns:repeat(3,minmax(10rem,1fr))}}@media(max-width:767.98px){.work-queue-hero:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-edit-drive:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-maintenance>header:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-parts-heading:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){align-items:stretch;flex-direction:column}.work-queue-hero__actions .btn:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){flex:1 1 12rem}.work-queue-edit-context:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.service-work-filters:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-columns:1fr 1fr}.service-work-search:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-column:1 / -1}.work-record-modal:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-record-modal iframe:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-height:100%;height:100%}.work-queue-list>.table-responsive:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){overflow:visible}.work-queue-table:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:block;min-width:0}.work-queue-table thead:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.work-queue-table tbody:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;gap:.75rem;padding:.75rem}.work-queue-table tbody tr:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;padding:.35rem .75rem;border:1px solid var(--work-queue-border);border-radius:.8rem;background:var(--bs-body-bg)}.work-queue-table tbody td:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;grid-template-columns:minmax(6.75rem,.38fr) minmax(0,1fr);align-items:start;gap:.75rem;padding:.6rem 0;border-width:0 0 1px}.work-queue-table tbody td:last-child:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){border-bottom:0}.work-queue-table tbody td:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *):before{content:attr(data-label);color:var(--work-queue-muted);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.work-queue-table .work-queue-customer:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.work-queue-table .work-queue-parts:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){min-width:0;max-width:none}}@media(max-width:39.99rem){.service-work-page .responsive-data-table .work-queue-table__actions:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){position:static;right:auto;box-shadow:none}}@media(max-width:479.98px){.work-queue-edit-context:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.service-work-filters:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-columns:1fr}.work-queue-part-row:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-template-columns:1fr 1fr}.work-queue-part-description:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-column:1 / -1}.work-queue-part-price:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){grid-column:1 / -1}}@media(prefers-reduced-motion:reduce){.work-queue-table tbody tr:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){transition:none}}.page-favorite-action:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:flex;align-items:center;justify-content:flex-end;flex:0 0 100%;width:100%;min-height:2.75rem;margin:0 0 .5rem}.page-favorite-status:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.page-favorite-status:empty:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:none}.page-favorite-status.is-error:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--bs-danger-text-emphasis)}.page-favorite-button:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;padding:0;color:var(--bs-emphasis-color);background:color-mix(in srgb,var(--bs-body-bg) 82%,var(--bs-emphasis-color) 18%);border:1px solid color-mix(in srgb,var(--bs-border-color) 68%,var(--bs-emphasis-color) 32%);border-radius:50%}.page-favorite-button:hover:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.page-favorite-button:focus-visible:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--bs-primary-text-emphasis);background:var(--bs-primary-bg-subtle);border-color:var(--bs-primary-border-subtle)}.page-favorite-button.is-favorite:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary-bg-subtle) 82%,var(--bs-body-bg) 18%);border-color:color-mix(in srgb,var(--bs-primary) 75%,var(--bs-border-color) 25%)}[data-bs-theme=dark] .page-favorite-button:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:var(--bs-emphasis-color);background:color-mix(in srgb,var(--bs-body-bg) 80%,var(--bs-emphasis-color) 20%);border-color:color-mix(in srgb,var(--bs-border-color) 60%,var(--bs-emphasis-color) 40%)}[data-bs-theme=dark] .page-favorite-button.is-favorite:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:color-mix(in srgb,var(--bs-primary) 68%,white 32%);background:color-mix(in srgb,var(--bs-primary) 22%,var(--bs-body-bg) 78%);border-color:color-mix(in srgb,var(--bs-primary) 72%,white 28%)}.sidebar-favorites-heading:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){margin:.6rem 1rem .35rem;padding:.8rem .5rem 0;color:#e9ecefb3;border-top:1px solid rgba(255,255,255,.1);font-size:.64rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.sidebar-favorites-list:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:block}.sidebar-favorites-empty:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){padding:.35rem 1.5rem .7rem;color:#e9ecef94;font-size:.75rem;line-height:1.35}.sidebar-item--favorite>.sidebar-link:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;grid-template-columns:1.15rem minmax(0,1fr);align-items:center;gap:.7rem;margin:0 .65rem .25rem;padding:.55rem .65rem;border-radius:.45rem}.sidebar-item--favorite>.sidebar-link:hover:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.sidebar-item--favorite>.sidebar-link:focus-visible:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){background:#ffffff0f}.sidebar-item--favorite>.sidebar-link>svg:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.sidebar-item--favorite>.sidebar-link>i:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){width:1rem;height:1rem;color:#e9ecef99}.sidebar-item--favorite>.sidebar-link>span:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:grid;gap:.08rem;min-width:0}.sidebar-item--favorite>.sidebar-link strong:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){overflow:hidden;color:#e9ecefd9;font-size:.78rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.sidebar-item--favorite>.sidebar-link:hover strong:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *),.sidebar-item--favorite>.sidebar-link:focus-visible strong:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){color:#fff}.sidebar-item--favorite>.sidebar-link small:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){overflow:hidden;color:#e9ecef8c;font-size:.58rem;font-weight:700;letter-spacing:.05em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}@media print{.page-favorite-action:where(:root[data-scbas-styles~="/css/site.css"],:root[data-scbas-styles~="/css/site.css"] *){display:none}}\feff.ul-columns:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){columns:5;-webkit-columns:5;-moz-columns:5;list-style:none}.category-select-box:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){height:200px!important;width:100%}.image-gridview:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){max-height:200px;width:250px}#main_sidebar .side_logo:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding:30px 10px}.ui-autocomplete:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){z-index:5000}ul.tagit:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding:0;width:100%!important}.tagit:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){overflow-y:hidden}.tagit li.tagit-choice-editable:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding:0 15px 3px 3px!important}.tagit li.tagit-choice span:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){font-size:10px!important;margin:0!important;padding:0!important}.tagit li.tagit-choice a:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){font-size:18px!important}.tagit li input:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){border:none;outline:none}ul.tagit li:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){float:left!important;padding:0!important;margin:0!important;line-height:20px;list-style-type:none!important}.tagit li.tagit-choice a:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin:0 0 0 10px!important;padding:0!important;height:0!important;width:5px!important;display:inline!important;float:right!important;font-size:18px;cursor:pointer}.tagit li.tagit-choice a span:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin:0 0 0 10px!important;padding:0!important;height:0!important;width:5px!important;font-size:20px!important;display:inline!important;float:right!important}.validation-summary-errors:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){background-color:#fae5e6;color:#903839;padding:15px;margin-bottom:22px;border:1px solid #eac9ca;border-radius:3px}.field-validation-error:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){color:#903839}.validation-summary-errors li:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){list-style-type:none}.switch:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){position:relative;display:inline-block;vertical-align:top;width:75px;height:20px;padding:3px;background-color:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:inset 0 -1px #fff,inset 0 1px 1px #0000000d;cursor:pointer;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.switch-input:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){position:absolute;top:0;left:0;opacity:0}.switch-label:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){position:relative;display:block;height:inherit;font-size:10px;text-transform:uppercase;background:#f9f9f9;border-radius:inherit;box-shadow:inset 0 1px 2px #0000001f,inset 0 0 2px #00000026;-webkit-transition:.15s ease-out;-moz-transition:.15s ease-out;-o-transition:.15s ease-out;transition:.15s ease-out;-webkit-transition-property:opacity background;-moz-transition-property:opacity background;-o-transition-property:opacity background;transition-property:opacity background}.switch-label:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *):before,.switch-label:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *):after{position:absolute;top:50%;margin-top:-.5em;line-height:1;-webkit-transition:inherit;-moz-transition:inherit;-o-transition:inherit;transition:inherit}.switch-label:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *):before{content:attr(data-off);right:5px;color:#aaa;text-shadow:0 1px rgba(255,255,255,.5)}.switch-label:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *):after{content:attr(data-on);left:11px;color:#fff;text-shadow:0 1px rgba(0,0,0,.2);opacity:0}.switch-input:checked~.switch-label:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){background:#b2b8bd;box-shadow:inset 0 1px 2px #00000026,inset 0 0 3px #0003}.switch-input:checked~.switch-label:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *):before{opacity:0}.switch-input:checked~.switch-label:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *):after{opacity:1}.switch-handle:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){position:absolute;top:4px;left:4px;width:18px;height:18px;background:#fff;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:1px 1px 5px #0003;background-image:-webkit-linear-gradient(top,#ffffff 40%,#f0f0f0);background-image:-moz-linear-gradient(top,#ffffff 40%,#f0f0f0);background-image:-o-linear-gradient(top,#ffffff 40%,#f0f0f0);background-image:linear-gradient(to bottom,#fff 40%,#f0f0f0);-webkit-transition:left .15s ease-out;-moz-transition:left .15s ease-out;-o-transition:left .15s ease-out;transition:left .15s ease-out}.switch-handle:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *):before{content:"";position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;width:12px;height:12px;background:#f9f9f9;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;box-shadow:inset 0 1px #00000005;background-image:-webkit-linear-gradient(top,#eeeeee,#ffffff);background-image:-moz-linear-gradient(top,#eeeeee,#ffffff);background-image:-o-linear-gradient(top,#eeeeee,#ffffff);background-image:linear-gradient(to bottom,#eee,#fff)}.switch-input:checked~.switch-handle:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){left:59px;box-shadow:-1px 1px 5px #0003}.switch-primary>.switch-input:checked~.switch-label:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){background:#36a9e1}.switch-success>.switch-input:checked~.switch-label:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){background:#78cd51}.switch-warning>.switch-input:checked~.switch-label:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){background:#fabb3d}.switch-important>.switch-input:checked~.switch-label:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){background:#ff5454}.switch-info>.switch-input:checked~.switch-label:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){background:#67c2ef}.switch-danger>.switch-input:checked~.switch-label:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){background:#d9534f}.uppercase:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){text-transform:uppercase!important}.padding-top10:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-top:10px}.padding-top20:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-top:20px}.padding-top30:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-top:30px}.padding-top40:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-top:40px}.padding-top50:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-top:50px}.padding-top60:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-top:60px}.padding-top80:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-top:80px}.padding-top100:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-top:100px}.padding-top130:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-top:130px}.padding-top150:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-top:150px}.padding-top180:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-top:180px}.padding-top200:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-top:200px}.padding-bottom10:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-bottom:10px}.padding-bottom20:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-bottom:20px}.padding-bottom30:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-bottom:30px}.padding-bottom40:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-bottom:40px}.padding-bottom50:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-bottom:50px}.padding-bottom60:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-bottom:60px}.padding-bottom80:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-bottom:80px}.padding-bottom100:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-bottom:100px}.padding-bottom130:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-bottom:130px}.padding-bottom150:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-bottom:150px}.padding-bottom180:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-bottom:180px}.padding-bottom200:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding-bottom:200px}.margin-top3:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-top:3px}.margin-top6:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-top:6px}.margin-top8:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-top:8px}.margin-top10:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-top:10px}.margin-top20:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-top:20px}.margin-top30:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-top:30px}.margin-top40:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-top:40px}.margin-top50:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-top:50px}.margin-top60:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-top:60px}.margin-top80:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-top:80px}.margin-top100:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-top:100px}.margin-top130:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-top:130px}.margin-top150:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-top:150px}.margin-top180:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-top:180px}.margin-top200:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-top:200px}.margin-bottom3:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-bottom:3px}.margin-bottom6:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-bottom:6px}.margin-bottom8:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-bottom:8px}.margin-bottom10:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-bottom:10px}.margin-bottom20:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-bottom:20px}.margin-bottom30:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-bottom:30px}.margin-bottom40:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-bottom:40px}.margin-bottom50:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-bottom:50px}.margin-bottom60:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-bottom:60px}.margin-bottom80:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-bottom:80px}.margin-bottom100:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-bottom:100px}.margin-bottom130:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-bottom:130px}.margin-bottom150:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-bottom:150px}.margin-bottom180:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-bottom:180px}.margin-bottom200:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-bottom:200px}.margin-left3:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-left:3px}.margin-left6:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-left:6px}.margin-left8:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-left:8px}.margin-left10:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-left:10px}.margin-left20:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-left:20px}.margin-left30:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-left:30px}.margin-left40:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-left:40px}.margin-left50:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-left:50px}.margin-left60:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-left:60px}.margin-left80:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-left:80px}.margin-left100:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-left:100px}.margin-left130:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-left:130px}.margin-left150:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-left:150px}.margin-left180:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-left:180px}.margin-left200:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){margin-left:200px}.dataTables_filter:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){float:right}.dataTables_length:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){float:left}.dataTables_wrapper .dataTables_info:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *),.dt-container .dt-info:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding:.85rem 1rem 1rem}.dataTables_wrapper .dataTables_paginate:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *),.dt-container .dt-paging:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){padding:.65rem 1rem .85rem 0}div.select2-drop.select2-display-none.select2-with-searchbox.select2-drop-active:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){width:min(600px,calc(100vw - 1rem))!important;max-width:calc(100vw - 1rem)}.card-title:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){font-size:24px}.very_large_text:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){font-size:65px}.red:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){color:#8b0000}.green:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){color:green}.badge-success:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){color:#fff;background-color:#28a745}.badge-danger:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){color:#fff;background-color:#dc3545}.badge-warning:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){color:#212529;background-color:#ffc107}.badge-info:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){color:#fff;background-color:#17a2b8}.badge-light:where(:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"],:root[data-scbas-styles~="/Scripts/Areas/Administration/Css/site.css"] *){color:#212529;background-color:#f8f9fa}.ui-spinner:where(:root[data-scbas-styles~="/css/spinner.css"],:root[data-scbas-styles~="/css/spinner.css"] *){position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input:where(:root[data-scbas-styles~="/css/spinner.css"],:root[data-scbas-styles~="/css/spinner.css"] *){border:none;background:none;color:inherit;padding:0;vertical-align:middle;margin:.2em 22px .2em .4em}.ui-spinner-button:where(:root[data-scbas-styles~="/css/spinner.css"],:root[data-scbas-styles~="/css/spinner.css"] *){width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button:where(:root[data-scbas-styles~="/css/spinner.css"],:root[data-scbas-styles~="/css/spinner.css"] *){border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon:where(:root[data-scbas-styles~="/css/spinner.css"],:root[data-scbas-styles~="/css/spinner.css"] *){position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up:where(:root[data-scbas-styles~="/css/spinner.css"],:root[data-scbas-styles~="/css/spinner.css"] *){top:0}.ui-spinner-down:where(:root[data-scbas-styles~="/css/spinner.css"],:root[data-scbas-styles~="/css/spinner.css"] *){bottom:0}.ui-spinner .ui-icon-triangle-1-s:where(:root[data-scbas-styles~="/css/spinner.css"],:root[data-scbas-styles~="/css/spinner.css"] *){background-position:-65px -16px}:root:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-ink: #171818;--scbas-ink-2: #232728;--scbas-ink-3: #2B2D2E;--scbas-ink-4: #3A3D3E;--scbas-ink-sidebar: #1B1B1C;--scbas-ink-footer: #0B0C0D;--scbas-ink-line: rgba(255, 255, 255, .08);--scbas-ink-line-2: rgba(255, 255, 255, .14);--scbas-paper: #EAECEF;--scbas-paper-2: #FFFFFF;--scbas-paper-3: #F5F7F9;--scbas-paper-4: #E3E5E7;--scbas-paper-sidebar: var(--scbas-ink-sidebar);--scbas-paper-line: rgba(23, 24, 24, .08);--scbas-paper-line-2: rgba(23, 24, 24, .14);--scbas-light-page: #EAECEF;--scbas-light-page-rgb: 234, 236, 239;--scbas-light-surface: #FFFFFF;--scbas-light-surface-rgb: 255, 255, 255;--scbas-light-surface-muted: #F5F7F9;--scbas-light-surface-strong: #E3E5E7;--scbas-light-text: #171818;--scbas-light-text-rgb: 23, 24, 24;--scbas-light-text-muted: #5F5852;--scbas-light-header: #171818;--scbas-light-header-text: #FFFFFF;--scbas-light-footer: #0B0C0D;--scbas-light-footer-text: #EFE6E1;--scbas-light-footer-logo-light-display: none;--scbas-light-footer-logo-dark-display: block;--scbas-stripe-bg: rgba(255, 255, 255, .03);--scbas-brand-light-primary: #CA4445;--scbas-brand-light-primary-rgb: 202, 68, 69;--scbas-brand-light-secondary: #8E2D2E;--scbas-brand-light-highlight: #E25759;--scbas-brand-light-on-primary: #FFFFFF;--scbas-brand-dark-primary: #E06B6C;--scbas-brand-dark-primary-rgb: 224, 107, 108;--scbas-brand-dark-secondary: #B85A5B;--scbas-brand-dark-highlight: #E68182;--scbas-brand-dark-on-primary: #000000;--scbas-brand-primary: var(--scbas-brand-light-primary);--scbas-brand-primary-rgb: var(--scbas-brand-light-primary-rgb);--scbas-brand-secondary: var(--scbas-brand-light-secondary);--scbas-brand-highlight: var(--scbas-brand-light-highlight);--scbas-brand-on-primary: var(--scbas-brand-light-on-primary);--scbas-red: var(--scbas-brand-primary);--scbas-red-rgb: var(--scbas-brand-primary-rgb);--scbas-red-deep: var(--scbas-brand-secondary);--scbas-red-bright: var(--scbas-brand-highlight);--scbas-ember: #FF6B2B;--scbas-violet: #6E56CF;--scbas-violet-rgb: 110, 86, 207;--scbas-violet-hover: #5F4BC0;--scbas-violet-deep: #4E3CA3;--scbas-violet-bright: #9C8AE4;--scbas-status-neutral: #667085;--scbas-status-success: #138A68;--scbas-status-danger: #D4586B;--scbas-status-warning: #B7791F;--scbas-status-info: #7758D8;--scbas-field-invalid-border: #ED7E97;--scbas-font-display: "Saira Condensed", "Oswald", system-ui, sans-serif;--scbas-font-body: "Roboto", system-ui, -apple-system, "Segoe UI", sans-serif;--scbas-card-radius: 10px;--scbas-button-radius: 8px;--scbas-modal-backdrop-color: #0B0C0D;--scbas-modal-backdrop: rgba(11, 12, 13, .74);--scbas-control-bg: var(--bs-body-bg);--scbas-control-border: var(--bs-border-color);--scbas-control-disabled-bg: var(--bs-secondary-bg)}.service-selection-options:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:.75rem}.service-selection-option:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.8rem;min-width:0;min-height:7.25rem;margin:0;padding:1rem;border:1px solid var(--bs-border-color);border-radius:.85rem;background:var(--bs-body-bg);color:var(--bs-body-color);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.service-selection-option:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 45%,var(--bs-border-color))}.service-selection-option:focus-within:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--bs-primary);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--bs-primary) 22%,transparent)}.service-selection-option:has(input:checked):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 65%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-body-bg))}.service-selection-option.is-locked:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-selection-option.is-locked:has(input:checked):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--bs-border-color);background:var(--bs-tertiary-bg);cursor:default}.service-selection-option.is-locked .form-check-input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:.65}.service-selection-option>.form-check-input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.1rem 0 0}.service-selection-option__body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;min-width:0;flex-direction:column;align-items:flex-start}.service-selection-option__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:.5rem;width:100%;min-width:0}.service-selection-option__name:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;color:var(--bs-emphasis-color);font-size:1rem;line-height:1.25;overflow-wrap:anywhere}.service-selection-option__meta:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-top:.25rem;color:var(--bs-secondary-color);font-size:.82rem;line-height:1.35}.service-selection-availability:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.35rem;max-width:100%;margin:0;padding:0}.service-selection-availability .badge.app-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.1rem .25rem;font-size:.5rem;line-height:1}.service-selection-option em:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-top:.25rem;color:var(--bs-secondary-color);font-size:.74rem;font-style:normal}.service-selection-option.is-assigned em:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-success-text-emphasis);font-weight:700}@media(max-width:767.98px){.service-selection-options:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){gap:.65rem}.service-selection-option:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:0;padding:.9rem}}[data-bs-theme=dark]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-brand-primary: var(--scbas-brand-dark-primary);--scbas-brand-primary-rgb: var(--scbas-brand-dark-primary-rgb);--scbas-brand-secondary: var(--scbas-brand-dark-secondary);--scbas-brand-highlight: var(--scbas-brand-dark-highlight);--scbas-brand-on-primary: var(--scbas-brand-dark-on-primary);--scbas-status-neutral: #B6BBC7;--scbas-status-success: #58D6AA;--scbas-status-danger: #FF8998;--scbas-status-warning: #F3C36A;--scbas-status-info: #B2A2FF;--scbas-control-bg: color-mix(in srgb, var(--scbas-ink-4) 88%, var(--bs-white) 12%);--scbas-control-border: color-mix(in srgb, var(--bs-white) 34%, transparent);--scbas-control-disabled-bg: color-mix(in srgb, var(--scbas-ink-3) 88%, var(--bs-black) 12%)}:root:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=light]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=dark]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-primary: var(--scbas-red);--bs-primary-rgb: var(--scbas-red-rgb);--bs-primary-text-emphasis: var(--scbas-red-bright);--bs-link-color: var(--scbas-red);--bs-link-color-rgb: var(--scbas-red-rgb);--bs-link-hover-color: var(--scbas-red-bright);--bs-link-hover-color-rgb: var(--scbas-red-rgb)}.modal-backdrop:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-backdrop-bg: var(--scbas-modal-backdrop-color);--bs-backdrop-opacity: .74}dialog:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *)::backdrop{background:var(--scbas-modal-backdrop)!important}.app-modal-standard:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-modal-gutter: clamp(1rem, 3vw, 2rem);--app-modal-max-height: 95dvh;--bs-modal-width: 62.5rem;--bs-modal-margin: 2.5dvh}.app-modal-standard .modal-dialog:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:min(max(62.5rem,var(--bs-modal-width)),90vw)!important;max-width:min(75rem,max(62.5rem,var(--bs-modal-width)))!important;margin:2.5dvh auto;height:var(--app-modal-max-height);min-height:0}.app-modal-standard.app-modal-standard--wide:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-modal-standard:has(.modal-dialog.modal-fullscreen):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-modal-width: 75rem}.app-modal-standard.app-modal-standard--wide .modal-dialog:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-modal-width: 75rem}.app-modal-standard .modal-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;min-height:min(350px,var(--app-modal-max-height));max-height:var(--app-modal-max-height);overflow:hidden;border:1px solid var(--bs-border-color);border-radius:calc(var(--scbas-card-radius) + .3rem);color:var(--bs-body-color);background:var(--bs-body-bg);box-shadow:0 1.5rem 4rem #00000052}.app-modal-standard .modal-content>form:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-modal-standard .modal-content>[data-modal-context]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-modal-standard .modal-content>[data-modal-context]>form:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow:hidden}.app-modal-standard .modal-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;align-items:flex-start;gap:1rem;min-height:0;padding:1.25rem var(--app-modal-gutter)!important;border-color:var(--bs-border-color);background:var(--bs-body-bg)}.app-modal-standard .modal-header>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}.app-modal-standard .modal-title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.15rem 0 0;color:var(--bs-emphasis-color);font-size:1.75rem!important;font-weight:800;line-height:1.2}.app-modal-standard .modal-subtitle:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:72ch;margin:.5rem 0 0;color:var(--bs-secondary-color)}.app-modal-standard .modal-body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 auto;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;min-height:0;padding:var(--app-modal-gutter)!important;overflow-y:auto;background:var(--bs-body-bg)}.app-modal-standard .modal-footer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;justify-content:flex-end!important;gap:.75rem;padding:1.25rem var(--app-modal-gutter)!important;border-color:var(--bs-border-color);background:var(--bs-body-bg)}.app-modal-standard .modal-footer>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}.app-fixed-confirmation:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:fixed;top:1rem;left:50%;z-index:2000;display:flex;align-items:center;gap:.75rem;width:min(42rem,calc(100vw - 2rem));margin:0;transform:translate(-50%);box-shadow:var(--bs-box-shadow-lg)}.app-fixed-confirmation .btn-close:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-left:auto}.app-modal-standard .modal-header .btn-close:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;box-sizing:border-box;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;margin:0 0 0 auto;padding:0;border:2px solid var(--bs-primary);border-radius:var(--scbas-button-radius);background:transparent;box-shadow:none;filter:none;opacity:1;color:transparent;font-size:0}.app-modal-standard .modal-header .btn-close>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.app-modal-standard .modal-header .btn-close:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before,.app-modal-standard .modal-header .btn-close:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after{content:"";position:absolute;top:50%;left:50%;width:1.05rem;height:2px;border-radius:999px;background:var(--bs-primary);transform:translate(-50%,-50%) rotate(45deg)}.app-modal-standard .modal-header .btn-close:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after{transform:translate(-50%,-50%) rotate(-45deg)}.app-modal-standard .modal-header .btn-close:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--bs-primary) 12%,transparent)}.app-modal-standard .modal-header .btn-close:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:3px solid color-mix(in srgb,var(--bs-primary) 42%,transparent);outline-offset:3px}dialog.app-modal-standard:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:min(max(62.5rem,var(--bs-modal-width)),90vw)!important;max-width:min(75rem,max(62.5rem,var(--bs-modal-width)))!important;max-height:var(--app-modal-max-height)!important;height:auto!important;margin:auto!important;padding:0!important;overflow:hidden!important;border:0!important;border-radius:calc(var(--scbas-card-radius) + .3rem)!important;color:var(--bs-body-color)!important;background:transparent!important}dialog.app-modal-standard .modal-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative!important;inset:auto!important;width:100%!important;max-width:none!important;height:auto!important;max-height:var(--app-modal-max-height)!important;margin:0!important;transform:none!important;display:flex;flex-direction:column}dialog.app-modal-standard .modal-body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 auto}dialog.app-modal-standard>.modal-dialog:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%!important;max-width:none!important;height:auto;margin:0}@media(max-width:40rem){.app-modal-standard .modal-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-modal-standard .modal-footer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-block:.75rem!important}.app-modal-standard .modal-title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:1.4rem!important}.app-modal-standard .modal-footer .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 auto}}.equipment-planned-parts-shell__host:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.equipment-planned-parts-shell__host>form[data-equipment-planned-parts-form]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:contents}.equipment-planned-parts-editor:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:1.5rem;text-align:start}.equipment-planned-parts-editor__header :is(h3,h4):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.equipment-planned-parts-editor__unknown-panel h4:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}.equipment-planned-parts-editor__header h4:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.15rem}.equipment-planned-parts-editor__equipment:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.2rem!important}.equipment-planned-parts-editor__plan-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-top:1.5rem}.equipment-planned-parts-editor__header p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.equipment-planned-parts-editor__unknown-panel>p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:72ch;margin:.35rem 0 0;color:var(--bs-secondary-color)}.equipment-planned-parts-editor__search:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:.5rem}.equipment-planned-parts-editor__search-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.15rem;font-size:1.05rem;font-weight:700}.equipment-planned-parts-editor__search .form-text:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 .75rem}.equipment-planned-parts-editor__results:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;z-index:30;inset:auto;display:grid;grid-template-columns:minmax(0,1fr);max-height:min(20rem,45vh);margin-top:.25rem;overflow-y:auto;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-lg)}.equipment-planned-parts-editor__result:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(8rem,.28fr) minmax(0,1fr) auto;align-items:center;gap:1rem;width:100%;min-width:0;padding:.85rem 1rem;text-align:start;color:var(--bs-body-color);border:0;border-bottom:1px solid var(--bs-border-color);background:transparent}.equipment-planned-parts-editor__result:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-bottom:0}.equipment-planned-parts-editor__result:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.equipment-planned-parts-editor__result:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--bs-tertiary-bg)}.equipment-planned-parts-editor__result span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.equipment-planned-parts-editor__result small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;color:var(--bs-secondary-color)}.equipment-planned-parts-editor__result span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow-wrap:anywhere}.equipment-planned-parts-editor__result small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){white-space:nowrap}.equipment-planned-parts-editor__zero:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.equipment-planned-parts-editor__empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.equipment-planned-parts-editor__unknown-panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.75rem 0 0;padding:1rem;border:1px dashed var(--bs-border-color);border-radius:var(--bs-border-radius-lg);background:var(--bs-tertiary-bg)}.equipment-planned-parts-editor__unknown-panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:1rem;border-style:solid}.equipment-planned-parts-editor__unknown-panel[hidden]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.equipment-planned-parts-editor__dialog-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.equipment-planned-part-row+.equipment-planned-part-row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.75rem}.equipment-planned-part-row>label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;gap:.2rem;margin:0}.equipment-planned-part-row>label>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.75rem}@media(max-width:48rem){.equipment-planned-parts-editor__result:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr) auto;gap:.25rem .75rem}.equipment-planned-parts-editor__result span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1;grid-row:2}}[data-bs-theme=light]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-stripe-bg: rgba(0, 0, 0, .035)}[data-bs-theme=light] .service-eyebrow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-deep)}body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-family:var(--scbas-font-body)}body.tenant-maintenance-shell:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative}.tenant-maintenance-shell:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.tenant-maintenance-shell .wrapper:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.tenant-maintenance-shell .main:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.tenant-maintenance-shell .content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.tenant-maintenance-shell .tenant-maintenance-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.tenant-maintenance-shell .tenant-maintenance-content>.container-fluid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.tenant-maintenance-shell .tenant-maintenance-content>.container-fluid>.row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.tenant-maintenance-shell .tenant-maintenance-content>.container-fluid>.row>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}.tenant-maintenance-shell .wrapper>.main:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 0;width:auto;max-width:100%}.tenant-maintenance-shell .wrapper>.main>.navbar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.tenant-maintenance-shell .wrapper>.main>.content.tenant-maintenance-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;max-width:100%}.global-administration-shell .wrapper>.main>:is(.navbar,.content):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;max-width:100%;min-width:0}.tenant-maintenance-content>.container-fluid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;max-width:1680px;margin-inline:auto}.tenant-maintenance-content>.container-fluid>.row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;margin-inline:0}h1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),h4:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),h5:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.h1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.h4:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.h5:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.page-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.card-title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.sidebar-brand:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.navbar-brand:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-family:var(--scbas-font-display);letter-spacing:.01em}.page-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-weight:700}.tenant-maintenance-content h1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content h1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.embedded-service-record h1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:0;margin-bottom:.25rem;color:var(--bs-heading-color, var(--bs-body-color));font-size:1.75rem;font-weight:500;line-height:1.2;letter-spacing:.01em}.tenant-maintenance-content :is(.service-eyebrow,.page-eyebrow):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content :is(.service-eyebrow,.page-eyebrow):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.embedded-service-record :is(.service-eyebrow,.page-eyebrow):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-primary);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.tenant-maintenance-content .app-page-back-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .app-page-back-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.embedded-service-record .app-page-back-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.35rem;width:fit-content;min-height:2.25rem;margin:0 0 .35rem;padding:.35rem .15rem;border:0;color:var(--bs-primary);background:transparent;font-size:.82rem;font-weight:600;line-height:1.2;text-decoration:none}.tenant-maintenance-content .app-page-back-link svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .app-page-back-link svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.embedded-service-record .app-page-back-link svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1rem;height:1rem;stroke-width:2.25}.tenant-maintenance-content .app-page-back-link:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .app-page-back-link:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.embedded-service-record .app-page-back-link:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:color-mix(in srgb,var(--bs-primary) 78%,var(--bs-emphasis-color));text-decoration:underline;text-underline-offset:.2rem}.tenant-maintenance-content .app-page-back-link:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .app-page-back-link:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.embedded-service-record .app-page-back-link:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-radius:.35rem;outline:3px solid color-mix(in srgb,var(--bs-primary) 35%,transparent);outline-offset:2px}.tenant-maintenance-content :is(.service-page-header,.customer-workspace-header):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content :is(.service-page-header,.customer-workspace-header):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-start;margin-bottom:1.5rem}.tenant-maintenance-content :is(.app-page-header,.service-page-header,.erp-header,.work-queue-hero):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content :is(.app-page-header,.service-page-header,.erp-header,.work-queue-hero):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;justify-content:space-between;gap:1.25rem;margin-bottom:1.5rem;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}.tenant-maintenance-content .page-heading-with-favorite:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-heading-with-favorite:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:center!important;flex-wrap:nowrap!important}.tenant-maintenance-content .page-heading-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-heading-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:flex-end;flex:0 0 auto;gap:.75rem;margin-left:auto}.tenant-maintenance-content .page-heading-actions>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-heading-actions>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:0!important;margin-bottom:0!important}.tenant-maintenance-content .page-heading-actions>:is(.d-flex,form,nav):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-heading-actions>:is(.d-flex,form,nav):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:center!important}.tenant-maintenance-content :is(.app-page-header,.service-page-header,.erp-header,.work-queue-hero)>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content :is(.app-page-header,.service-page-header,.erp-header,.work-queue-hero)>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;max-width:100%}.tenant-maintenance-content .page-favorite-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-favorite-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 1.65rem;width:1.65rem!important;min-width:1.65rem;height:1.65rem;padding:0!important;border-radius:50%!important;font-size:0}.tenant-maintenance-content .page-favorite-button .visually-hidden:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-favorite-button .visually-hidden:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.tenant-maintenance-content :is(.service-page-header,.service-job-heading,.customer-workspace-heading) p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content :is(.service-page-header,.service-job-heading,.customer-workspace-heading) p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.embedded-service-record :is(.service-page-header,.service-job-heading,.customer-workspace-heading) p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:72ch;margin-top:.25rem;margin-bottom:0;color:var(--bs-secondary-color);font-size:.925rem;line-height:1.5}@media(max-width:767.98px){.tenant-maintenance-content h1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content h1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.embedded-service-record h1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:1.5rem}.tenant-maintenance-content :is(.app-page-header,.service-page-header,.erp-header,.work-queue-hero):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content :is(.app-page-header,.service-page-header,.erp-header,.work-queue-hero):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-direction:column;gap:.75rem}}.clutch-ai-launch:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;display:inline-flex;align-items:center;gap:.45rem;height:36px;padding:0 .72rem;border:1px solid transparent;border-radius:999px;color:var(--bs-body-color);background:linear-gradient(var(--bs-body-bg),var(--bs-body-bg)) padding-box,conic-gradient(from var(--clutch-angle, 0deg),#3b82f6,#8b5cf6,#d946ef,#3b82f6) border-box;font-weight:600;box-shadow:0 4px 14px #5b42e62e;isolation:isolate;transition:transform .18s ease,box-shadow .18s ease;animation:clutch-border 5s linear infinite}.clutch-ai-launch:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.clutch-ai-launch:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transform:translateY(-1px);box-shadow:0 8px 25px #5b42e65c}.clutch-ai-launch:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:3px solid color-mix(in srgb,var(--bs-primary) 40%,transparent);outline-offset:2px}.clutch-ai-launch__icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-grid;place-items:center;color:#69b8ff;animation:clutch-pulse 2.2s ease-in-out infinite}.clutch-ai-launch svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:17px;height:17px}.clutch-ai-launch__availability:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.18rem .42rem;border:1px solid color-mix(in srgb,var(--bs-warning) 62%,transparent);border-radius:999px;color:var(--bs-warning-text-emphasis);background:var(--bs-warning-bg-subtle);font-size:.62rem;font-weight:750;line-height:1;letter-spacing:.02em}.clutch-ai-launch__availability[hidden]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.clutch-ai-launch:disabled:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){cursor:not-allowed;opacity:.78;animation:none;box-shadow:none}.clutch-ai-launch:disabled:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transform:none;box-shadow:none}.clutch-ai-launch:disabled .clutch-ai-launch__icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-chrome-muted, var(--bs-secondary-color));animation:none}@property --clutch-angle{syntax: "<angle>"; initial-value: 0deg; inherits: false;}@keyframes clutch-border{to{--clutch-angle: 360deg}}@keyframes clutch-pulse{50%{transform:scale(1.14);filter:drop-shadow(0 0 5px rgba(113,184,255,.7))}}@media(prefers-reduced-motion:reduce){.clutch-ai-launch:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.clutch-ai-launch__icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){animation:none}}.btn-primary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-btn-bg: var(--scbas-red);--bs-btn-border-color: var(--scbas-red);--bs-btn-hover-bg: var(--scbas-red-bright);--bs-btn-hover-border-color: var(--scbas-red-bright);--bs-btn-active-bg: var(--scbas-red-deep);--bs-btn-active-border-color: var(--scbas-red-deep);--bs-btn-disabled-bg: var(--scbas-red);--bs-btn-disabled-border-color: var(--scbas-red);--bs-btn-color: var(--scbas-brand-on-primary);--bs-btn-hover-color: var(--scbas-brand-on-primary);--bs-btn-active-color: var(--scbas-brand-on-primary);--bs-btn-disabled-color: var(--scbas-brand-on-primary)}.btn-outline-primary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-btn-color: var(--scbas-red);--bs-btn-border-color: var(--scbas-red);--bs-btn-hover-bg: var(--scbas-red);--bs-btn-hover-border-color: var(--scbas-red);--bs-btn-hover-color: #fff;--bs-btn-active-bg: var(--scbas-red-deep);--bs-btn-active-border-color: var(--scbas-red-deep);--bs-btn-active-color: #fff;--bs-btn-focus-shadow-rgb: var(--scbas-red-rgb)}.btn-default:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-btn-hover-border-color: rgba(var(--scbas-red-rgb), .6);--bs-btn-hover-color: var(--scbas-red-bright)}.text-primary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red)!important}.bg-primary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-red)!important}.badge.bg-primary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.badge.text-bg-primary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-red)!important;color:#fff!important}.btn-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-btn-color: var(--scbas-red);--bs-btn-hover-color: var(--scbas-red-bright)}.form-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.style-guide-form legend:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:.35rem;color:var(--bs-emphasis-color);font-size:.76rem;font-weight:700;letter-spacing:.015em}.form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.form-select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.input-group-text:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-control-border);color:var(--bs-body-color);background-color:var(--scbas-control-bg)}.form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.form-select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:40px;box-shadow:none;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}textarea.form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:5.25rem;resize:vertical}.form-text:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.invalid-feedback:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.field-validation-error:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.3rem;font-size:.7rem;font-weight:400;letter-spacing:normal;text-transform:none}.invalid-feedback:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.field-validation-error:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-form-invalid-color, var(--bs-danger))}.field-validation-error:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *)::placeholder{color:color-mix(in srgb,var(--bs-body-color) 68%,transparent);opacity:1}.form-control:disabled:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.form-select:disabled:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--scbas-control-border) 72%,transparent);color:var(--bs-secondary-color);background-color:var(--scbas-control-disabled-bg);opacity:1}.form-select option:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.form-select optgroup:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-body-color);background-color:var(--scbas-control-bg)}.form-control:focus:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.form-select:focus:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-red);color:var(--bs-emphasis-color);background-color:var(--scbas-control-bg);box-shadow:0 0 0 3px color-mix(in srgb,var(--bs-primary) 14%,transparent)}body :is(input,select,textarea,[contenteditable=true]):is(:invalid,.is-invalid,.input-validation-error,[aria-invalid=true]):not(:disabled):not([type=hidden]):not(.pdf-form-field__native-choice):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),body .style-guide-dropzone__target:has(input:is(:invalid,.is-invalid,.input-validation-error,[aria-invalid=true]):not(:disabled)):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),body .pdf-form-field--choice.is-required-unmet .pdf-form-field__choice-indicator:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),body .pdf-form-field__native-choice:is(:invalid,[aria-invalid=true]):not(:disabled)+.pdf-form-field__choice-indicator:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),body .pdf-form-field--signature[data-pdf-required=true]:not(.is-complete):not(:disabled):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),body .hydro-batch__document .cylinder-hydrostatic-report__choice-grid fieldset:has(input[type=radio][required]:invalid):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),body .hydro-batch__document .hydro-test-result:has(input[type=radio][required]:invalid):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border:1px solid var(--scbas-field-invalid-border)!important}body :is(.form-control,.form-select):is(.is-invalid,.input-validation-error,[aria-invalid=true]):not(:disabled):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){box-shadow:0 0 0 1px color-mix(in srgb,var(--bs-danger) 20%,transparent)}.style-guide-page.app-form-controls--light :is(.form-control,.form-select):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color-scheme:light;color:#212529;background-color:#fff}.style-guide-page.app-form-controls--light :is(.form-control,.form-select):focus:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#212529;background-color:#fff}.style-guide-page.app-form-controls--light .form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *)::placeholder{color:#6c757d}.form-check-input:checked:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-red);border-color:var(--scbas-red)}.form-check-input:focus:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-red);box-shadow:0 0 0 .2rem rgba(var(--scbas-red-rgb),.25)}.app-tabs:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:stretch;flex-wrap:nowrap;gap:.125rem;max-width:100%;margin:0;padding:0;overflow-x:auto;overflow-y:hidden;border:0;border-bottom:1px solid var(--bs-border-color);background:transparent;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.app-tabs>.nav-item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-tabs>[role=presentation]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto}.app-tabs :is(.nav-link,[role=tab]):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-tabs>:is(.nav-link,[role=tab]):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:.4rem;min-height:3.55rem;padding:.75rem .9rem .68rem;border:0!important;border-radius:0!important;color:var(--bs-secondary-color)!important;background:transparent!important;box-shadow:none!important;font-size:.84rem;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;scroll-snap-align:center}.app-tabs :is(.nav-link,[role=tab]):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after,.app-tabs>:is(.nav-link,[role=tab]):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after{position:absolute;right:.45rem;bottom:0;left:.45rem;height:3px;border-radius:999px 999px 0 0;background:transparent;content:""}.app-tabs :is(.nav-link,[role=tab]):is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-tabs>:is(.nav-link,[role=tab]):is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color)!important;background:color-mix(in srgb,var(--bs-tertiary-bg) 72%,transparent)!important}.app-tabs :is(.nav-link.active,.nav-link.is-active,[role=tab][aria-selected=true]):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-tabs>:is(.nav-link.active,.nav-link.is-active,[role=tab][aria-selected=true]):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color)!important;background:transparent!important}.app-tabs :is(.nav-link.active,.nav-link.is-active,[role=tab][aria-selected=true]):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after,.app-tabs>:is(.nav-link.active,.nav-link.is-active,[role=tab][aria-selected=true]):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after{background:var(--bs-primary)}.app-tabs :is(.nav-link,[role=tab]) .badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-tabs>:is(.nav-link,[role=tab]) .badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:1.45rem;margin:0;padding:.22rem .4rem;border:1px solid var(--bs-border-color)!important;border-radius:999px;color:var(--bs-secondary-color)!important;background:var(--bs-tertiary-bg)!important;font-size:.64rem;font-variant-numeric:tabular-nums}.app-tabs :is(.nav-link.active,.nav-link.is-active,[role=tab][aria-selected=true]) .badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-tabs>:is(.nav-link.active,.nav-link.is-active,[role=tab][aria-selected=true]) .badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 32%,var(--bs-border-color))!important;color:var(--bs-primary)!important;background:color-mix(in srgb,var(--bs-primary) 12%,var(--bs-body-bg))!important}.app-tabs :is(.nav-link,[role=tab]) .badge.text-bg-primary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-tabs>:is(.nav-link,[role=tab]) .badge.text-bg-primary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-red)!important;color:#fff!important;background:var(--scbas-red)!important}.app-tabs--vertical>.nav .nav-link.active:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-tabs--vertical>.nav [role=tab][aria-selected=true]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color)!important;background:color-mix(in srgb,var(--bs-tertiary-bg) 78%,var(--bs-body-bg))!important}.app-tabs--vertical>.nav .nav-link.active small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-tabs--vertical>.nav [role=tab][aria-selected=true] small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color)!important}.nav-pills .nav-link.active:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.nav-pills .show>.nav-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-red);color:#fff}.page-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-pagination-active-bg: var(--scbas-red);--bs-pagination-active-border-color: var(--scbas-red);--bs-pagination-color: var(--scbas-red);--bs-pagination-hover-color: var(--scbas-red-bright);--bs-pagination-focus-color: var(--scbas-red-bright)}[data-bs-theme=dark]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-body-bg: var(--scbas-ink);--bs-body-bg-rgb: 23, 24, 24;--bs-body-color: #C8CACB;--bs-emphasis-color: #FFFFFF;--bs-secondary-bg: var(--scbas-ink-2);--bs-tertiary-bg: var(--scbas-ink-3);--bs-border-color: var(--scbas-ink-line-2);--bs-card-bg: var(--scbas-ink-2);--bs-card-cap-bg: var(--scbas-ink-2);--bs-modal-bg: var(--scbas-ink-2);--bs-dropdown-bg: var(--scbas-ink-2);--bs-dropdown-link-hover-bg: var(--scbas-ink-3)}[data-bs-theme=dark] body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=dark] .main:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-ink)}[data-bs-theme=light]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-paper: var(--scbas-light-page);--scbas-paper-2: var(--scbas-light-surface);--scbas-paper-3: var(--scbas-light-surface-muted);--scbas-paper-4: var(--scbas-light-surface-strong);--scbas-paper-line: rgba(var(--scbas-light-text-rgb), .1);--scbas-paper-line-2: rgba(var(--scbas-light-text-rgb), .18);--scbas-stripe-bg: rgba(var(--scbas-light-text-rgb), .035);--bs-body-bg: var(--scbas-light-page);--bs-body-bg-rgb: var(--scbas-light-page-rgb);--bs-body-color: var(--scbas-light-text);--bs-body-color-rgb: var(--scbas-light-text-rgb);--bs-emphasis-color: var(--scbas-light-text);--bs-emphasis-color-rgb: var(--scbas-light-text-rgb);--bs-secondary-color: var(--scbas-light-text-muted);--bs-heading-color: var(--scbas-light-text);--bs-secondary-bg: var(--scbas-light-surface-muted);--bs-tertiary-bg: var(--scbas-light-surface-strong);--bs-border-color: var(--scbas-paper-line-2);--bs-border-color-translucent: var(--scbas-paper-line);--bs-card-bg: var(--scbas-light-surface);--bs-card-cap-bg: var(--scbas-light-surface);--bs-modal-bg: var(--scbas-light-surface);--bs-dropdown-bg: var(--scbas-light-surface);--bs-dropdown-link-hover-bg: var(--scbas-light-surface-muted);color-scheme:light}[data-bs-theme=light] body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=light] .main:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=light] .auth-full-page:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-light-page);background-image:linear-gradient(color-mix(in srgb,var(--scbas-light-page) 95%,transparent),color-mix(in srgb,var(--scbas-light-page) 95%,transparent)),url(../images/polka.jpg);background-repeat:repeat}.sidebar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.sidebar-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--scbas-ink-sidebar)}.sidebar-brand:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-bottom:1px solid var(--scbas-ink-line)}.sidebar-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.sidebar .simplebar-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;min-height:100%;flex-direction:column;position:relative}.sidebar-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:100vh}.sidebar .simplebar-content-wrapper:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.sidebar .simplebar-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before,.sidebar .simplebar-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after{display:none}.sidebar-nav--pinned:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:auto 0 0;padding:.5rem 0 .75rem;border-top:1px solid var(--scbas-ink-line);list-style:none}.sidebar-link--global:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.6rem}.sidebar-link--global .sidebar-link__trailing:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-left:auto;opacity:.5}.sidebar-link--global:hover .sidebar-link__trailing:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:1}.sidebar-tenant-switcher:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.35rem;padding:.15rem 1.65rem .55rem}.sidebar-tenant-switcher label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#aeb2b7;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.sidebar-tenant-switcher .form-select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-ink-line);background-color:var(--scbas-ink-3);color:#f5f1ef;font-size:.75rem}.sidebar-tenant-switcher .form-select:focus:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:rgba(var(--scbas-red-rgb),.75);box-shadow:0 0 0 3px rgba(var(--scbas-red-rgb),.18)}.sidebar-link--module-promo .sidebar-link__promo:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:16px;height:16px;margin-left:auto;color:#ffad7d;opacity:.9}.sidebar-link--module-promo:hover .sidebar-link__promo:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.sidebar-link--module-promo:focus-visible .sidebar-link__promo:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#ffd2b8;opacity:1}.sidebar-beta-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;min-height:1.15rem;margin-left:.35rem;padding:.08rem .42rem;border:1px solid color-mix(in srgb,var(--bs-purple),var(--bs-white) 24%);border-radius:999px;background-color:var(--bs-purple);color:var(--bs-white);font-size:.58rem;font-weight:700;line-height:1;letter-spacing:.045em;text-transform:uppercase}.sidebar-link--referral:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#f2c3a8!important}.sidebar-link--referral svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#e79a72!important}.sidebar-link--referral:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.sidebar-link--referral:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.sidebar-item.active>.sidebar-link--referral:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#ffad7d1a;color:#ffe0cf!important}.sidebar-link--referral:hover svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.sidebar-link--referral:focus-visible svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.sidebar-item.active>.sidebar-link--referral svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#ffc09b!important}.tenant-sidebar-logo:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;width:100%;max-width:180px;height:76px;margin:0 auto 0 0;object-fit:contain}.tenant-sidebar-mark:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.sidebar-toggle--sidebar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;top:43px;right:3px;margin:0;z-index:4;display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;padding:0;border:0;outline:0;border-radius:9px;background:#333;color:#fff;box-shadow:none;transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}.sidebar-toggle--sidebar:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#333;color:#fff;outline:0;box-shadow:none}.sidebar-toggle--sidebar .sidebar-toggle__icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:17px;height:17px;stroke-width:2.5;transition:transform .16s ease}.sidebar-toggle--sidebar .sidebar-toggle__pin-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;z-index:1025;min-width:68px;max-width:68px;margin-left:0;overflow:visible}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) .sidebar-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:68px;overflow:hidden;border-right:1px solid var(--scbas-ink-line);box-shadow:8px 0 24px #0000;transition:width .18s ease,box-shadow .18s ease}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed).sidebar--temporary-expanded .sidebar-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:260px;overflow:hidden;box-shadow:14px 0 32px #00000047;transition-delay:0ms}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed)+.main>.navbar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transform:translate(0);transition:transform .18s ease,width .18s ease}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed).sidebar--temporary-expanded+.main>.navbar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:calc(100vw - 260px);transform:translate(192px);transition-delay:0ms}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) .sidebar-brand:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;height:76px;min-height:76px;align-items:center;justify-content:center;padding:.65rem .5rem}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) .sidebar-brand>:not(.tenant-sidebar-mark):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) :is(.sidebar-filter,.sidebar-header,.sidebar-tenant-switcher):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) .sidebar-nav>.sidebar-item>.sidebar-dropdown:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed).sidebar--temporary-expanded .sidebar-brand:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-right:3.75rem}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed).sidebar--temporary-expanded .sidebar-brand>.tenant-sidebar-mark:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed).sidebar--temporary-expanded .sidebar-brand>.tenant-sidebar-logo:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;width:100%;max-width:184px;height:58px;margin:0;object-fit:contain}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed).sidebar--temporary-expanded .sidebar-nav>.sidebar-item.sidebar-item--temporary-open>.sidebar-dropdown:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) .sidebar-nav>.sidebar-item>.sidebar-link>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;overflow:hidden;white-space:nowrap;opacity:0;visibility:hidden;transform:translate(-8px);transition:opacity .12s ease,transform .18s ease,visibility 0s linear .18s}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed).sidebar--temporary-expanded .sidebar-nav>.sidebar-item>.sidebar-link>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:1;visibility:visible;transform:translate(0);transition-delay:40ms,0ms,0ms}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) .tenant-sidebar-mark:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;flex:0 0 48px;width:48px;height:48px;margin:0;border-radius:9px;object-fit:contain}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) .sidebar-toggle--sidebar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed).sidebar--temporary-expanded .sidebar-toggle--sidebar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) .sidebar-toggle--sidebar .sidebar-toggle__collapse-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) .sidebar-toggle--sidebar .sidebar-toggle__pin-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) .sidebar-nav:not(.sidebar-nav--pinned):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.55rem 0}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) .sidebar-nav>.sidebar-item>.sidebar-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;min-height:48px;align-items:center;justify-content:flex-start;gap:.75rem;margin:.15rem .55rem;padding:.7rem .7rem .7rem .95rem}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) .sidebar-nav>.sidebar-item>.sidebar-link :is(i,svg):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 20px;width:20px;height:20px;margin:0}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed):not(.sidebar--temporary-expanded) [data-bs-toggle=collapse]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{display:none}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed).sidebar--temporary-expanded .sidebar-item--temporary-open>[data-bs-toggle=collapse]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{top:1.2rem;transform:rotate(-135deg)}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) .sidebar-nav>.sidebar-item.active>.sidebar-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) .sidebar-nav>.sidebar-item>.sidebar-link.active:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:rgba(var(--scbas-red-rgb),.12);box-shadow:inset 3px 0 0 var(--scbas-red)}@media(prefers-reduced-motion:reduce){:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) .sidebar-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed)+.main>.navbar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transition:none}}@media(pointer:coarse){.sidebar-toggle--sidebar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){top:37px;right:3px;width:44px;height:44px}}@media(max-width:999.98px){:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed) .sidebar-brand:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){height:66px;min-height:66px}:is(html[data-sidebar-state=collapsed] #sidebar,#sidebar.collapsed).sidebar--temporary-expanded .sidebar-brand>.tenant-sidebar-logo:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){height:50px}}.tenant-sidebar-brand-fallback:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;max-width:220px;margin:0 auto;color:#fff;font-family:var(--scbas-font-display);font-size:1.35rem;font-weight:700;line-height:1.1;text-align:center}.scbas-user-dropdown:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:20rem}.workspace-switcher__label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-inline:1rem;font-family:var(--scbas-font-display);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;opacity:.7}.workspace-switcher__item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;gap:.7rem;padding:.55rem 1rem;white-space:normal}.workspace-switcher__item.is-current:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:rgba(var(--scbas-red-rgb),.09);box-shadow:inset 3px 0 0 var(--scbas-red)}.workspace-switcher__item.disabled:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-body-color);opacity:1;pointer-events:none}.workspace-switcher__icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;width:18px;height:18px;margin-top:.15rem}.workspace-switcher__icon svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:18px;height:18px}.workspace-switcher__copy:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;min-width:0;gap:.1rem}.workspace-switcher__name:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.875rem;font-weight:600;line-height:1.3}.workspace-switcher__hint:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.74rem;line-height:1.35;opacity:.68}.sidebar-workspace-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-weight:700}.sidebar-workspace-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:rgba(var(--scbas-red-rgb),.08);border-bottom:1px solid var(--scbas-ink-line)}.scbas-theme-toggle:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;width:44px;height:44px;padding:0;border:1px solid transparent;border-radius:10px;background:transparent;color:inherit;transition:background .14s ease,border-color .14s ease}.scbas-theme-toggle:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#7f84911f;border-color:#7f849138}.scbas-theme-toggle:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#7f84911f;border-color:rgba(var(--scbas-red-rgb),.55);outline:2px solid var(--scbas-red-bright);outline-offset:2px}.scbas-theme-toggle__icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none;line-height:0}.scbas-theme-toggle__icon svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:19px;height:19px}[data-bs-theme=dark] .scbas-theme-toggle__icon--light:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=light] .scbas-theme-toggle__icon--dark:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex}@media(prefers-reduced-motion:reduce){.scbas-theme-toggle:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transition:none}}.spec-page__visual:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;width:100%;aspect-ratio:8.5 / 11;overflow:hidden;border:1px solid rgba(15,23,42,.15);border-radius:.35rem;background:#fff}.spec-page__visual iframe:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;height:100%;border:0;pointer-events:none;background:#fff}.navbar.navbar-bg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-chrome-text: #F5F1ED;--scbas-chrome-muted: #B7BBC3;--scbas-button-tertiary-fg: var(--scbas-chrome-text);--scbas-button-tertiary-hover: rgba(255, 255, 255, .08);--scbas-button-tertiary-active: rgba(var(--scbas-red-rgb), .18);background:var(--scbas-ink-sidebar)!important;border-bottom:1px solid var(--scbas-ink-line);color:var(--scbas-chrome-text)}.navbar.navbar-bg :is(.nav-link,.nav-icon,.sidebar-toggle,.scbas-user-menu__name,.clutch-ai-launch):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-chrome-text)}.navbar.navbar-bg .clutch-ai-launch:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:linear-gradient(var(--scbas-ink-sidebar),var(--scbas-ink-sidebar)) padding-box,conic-gradient(from var(--clutch-angle, 0deg),#3b82f6,#8b5cf6,#d946ef,#3b82f6) border-box!important;border-color:transparent!important}.navbar.navbar-bg .clutch-ai-launch__availability:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#ffd98a;background:#ffc1071f}.navbar.navbar-bg :is(.nav-link:hover,.nav-link:focus-visible):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-chrome-muted)}.scbas-topbar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;min-height:76px;padding:.75rem 1.35rem;gap:1rem;position:sticky;top:0;z-index:1030;box-shadow:0 8px 28px #12121214}.scbas-global-search:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;display:flex;align-items:center;flex:1 1 32rem;max-width:42rem;min-width:0;height:46px;padding:0 .85rem;border:1px solid rgba(255,255,255,.09);border-radius:12px;background:#202224;transition:border-color .14s ease,box-shadow .14s ease,background .14s ease}.scbas-global-search:focus-within:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:rgba(var(--scbas-red-rgb),.7);background:#25282a;box-shadow:0 0 0 4px rgba(var(--scbas-red-rgb),.12)}.scbas-global-search>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:19px;height:19px;flex:0 0 auto;color:#a1a5b7}.scbas-global-search__input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;width:100%;height:100%;padding:0 .75rem;border:0;outline:0;background:transparent;color:#fff;font-size:.93rem;font-weight:500}.scbas-global-search__input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *)::placeholder{color:#a1a5b7}.scbas-global-search kbd:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.2rem .45rem;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:var(--scbas-ink-2);color:#c8cacb;box-shadow:none;font-family:var(--scbas-font-body);font-size:.72rem;white-space:nowrap}.scbas-global-search__results:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;top:calc(100% + .65rem);left:50%;width:min(70rem,calc(100vw - 2rem));max-height:min(42rem,calc(100vh - 7rem));overflow:hidden;padding:0;border:1px solid rgba(100,105,115,.15);border-radius:18px;background:#fff;box-shadow:0 24px 70px #1c202e3d;transform:translate(-50%)}.scbas-global-search__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem .85rem;border-bottom:1px solid rgba(100,105,115,.12)}.scbas-global-search__heading>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.12rem}.scbas-global-search__heading small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red);font-size:.69rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.scbas-global-search__heading strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#181c32;font-family:var(--scbas-font-display);font-size:1.08rem}.scbas-global-search__heading>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#7e8299;font-size:.78rem;white-space:nowrap}.scbas-global-search__workspace:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.scbas-global-search__tabs:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto}.scbas-global-search__tabs svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:17px;height:17px}.scbas-global-search__tabs em:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:1.45rem;padding:.12rem .38rem;border-radius:999px;background:#eef1f5;color:#5e6278;font-size:.68rem;font-style:normal;text-align:center}.scbas-global-search__panels:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-height:min(32rem,calc(100vh - 15rem));overflow:auto;padding:.85rem 1rem 1rem}.scbas-global-search__grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.scbas-global-search__result:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.8rem;min-height:92px;padding:.65rem;border:1px solid rgba(100,105,115,.12);border-radius:12px;color:#3f4254;text-decoration:none}.scbas-global-search__result:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-global-search__result:focus:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:rgba(var(--scbas-red-rgb),.25);background:#f5f8fa;color:#181c32}.scbas-global-search__result:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:3px solid rgba(var(--scbas-red-rgb),.24);outline-offset:1px}.scbas-global-search__result-media:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;display:grid;flex:0 0 64px;width:64px;height:64px;overflow:hidden;place-items:center;border-radius:11px;background:rgba(var(--scbas-red-rgb),.08)}.scbas-global-search__result-media img:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;z-index:1;width:100%;height:100%;background:#fff;object-fit:contain}.scbas-global-search__result-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;place-items:center;color:var(--scbas-red)}.scbas-global-search__result-icon svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-global-search__arrow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:18px;height:18px}.scbas-global-search__result-copy:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;min-width:0;flex:1}.scbas-global-search__result-copy small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red);font-family:var(--scbas-font-display);font-size:.7rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.scbas-global-search__result-copy strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scbas-global-search__result-copy span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#7e8299;font-size:.79rem}.scbas-global-search__result-copy>span:not(.scbas-global-search__badges):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-height:1.35;white-space:normal}.scbas-global-search__badges:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.32rem;overflow:visible!important;white-space:normal!important}.scbas-global-search__badges em:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.14rem .42rem;border-radius:999px;background:rgba(var(--scbas-red-rgb),.08);color:var(--scbas-red);font-size:.64rem;font-style:normal;font-weight:700}.scbas-global-search__arrow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#b5b5c3}.scbas-global-search__loading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-global-search__empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:1.25rem;color:#7e8299;text-align:center}.scbas-global-search__empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.25rem}.scbas-global-search__empty strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#3f4254}.scbas-topbar__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:flex-end;gap:.65rem;min-width:0;margin-left:auto}.scbas-connectivity:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;flex:0 0 auto;gap:.4rem;min-height:20px;margin-right:.25rem}.scbas-connectivity__speed:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.75rem;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--scbas-chrome-text, #f8f9fa)}.scbas-connectivity__dot:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 12px;width:12px;height:12px;flex:0 0 auto;border-radius:50%;background:var(--bs-secondary);box-shadow:none}.scbas-connectivity[data-state=online] .scbas-connectivity__dot:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--bs-success);box-shadow:none}.scbas-connectivity[data-state=offline] .scbas-connectivity__dot:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--bs-danger);box-shadow:none}.scbas-connectivity[data-state=degraded] .scbas-connectivity__dot:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--bs-warning);box-shadow:none}.scbas-active-users:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;z-index:4;display:flex;align-items:center;padding-inline:.2rem}.scbas-active-user:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--active-user-bg: var(--scbas-brand-primary);--active-user-text: #fff;position:relative;display:grid;width:34px;height:34px;place-items:center;margin-left:-8px;border:2px solid var(--scbas-chrome-bg, #17191b);border-radius:50%;background:var(--active-user-bg);color:var(--active-user-text);cursor:default;box-shadow:0 2px 8px #0003}.scbas-active-user:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-left:0}.scbas-active-user:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){z-index:2;outline:2px solid var(--scbas-chrome-text, #fff);outline-offset:2px}.scbas-active-user__initials:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.68rem;font-weight:800;letter-spacing:.02em;line-height:1}.scbas-active-user__status:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;right:-2px;bottom:-2px;width:11px;height:11px;border:2px solid var(--scbas-chrome-bg, #17191b);border-radius:50%;background:var(--bs-success, #198754)}.scbas-active-user__tooltip:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;top:calc(100% + .65rem);left:50%;z-index:1100;display:none;width:max-content;max-width:min(18rem,calc(100vw - 2rem));padding:.65rem .75rem;transform:translate(-50%);border:1px solid var(--bs-border-color);border-radius:var(--scbas-button-radius, 8px);background:var(--bs-body-bg);color:var(--bs-body-color);font-size:.75rem;font-weight:500;line-height:1.35;text-align:left;box-shadow:var(--bs-box-shadow)}.scbas-active-user__tooltip:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{position:absolute;bottom:100%;left:50%;width:.65rem;height:.65rem;transform:translate(-50%,50%) rotate(45deg);border-top:1px solid var(--bs-border-color);border-left:1px solid var(--bs-border-color);background:var(--bs-body-bg);content:""}.scbas-active-user__tooltip>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;color:var(--bs-secondary-color)}.scbas-active-user__tooltip>a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;max-width:16.5rem;overflow-wrap:anywhere}.scbas-active-user:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-active-user:focus:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-active-user:focus-within:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){z-index:5}.scbas-active-user:hover .scbas-active-user__tooltip:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-active-user:focus .scbas-active-user__tooltip:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-active-user:focus-within .scbas-active-user__tooltip:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.scbas-user-menu:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.55rem;padding:.25rem!important}.scbas-user-avatar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;width:38px;height:38px;border-radius:10px}.scbas-user-menu__name:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:9rem;overflow:hidden;color:var(--scbas-chrome-text, var(--bs-body-color));font-size:.84rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}[data-bs-theme=dark] .scbas-global-search:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:#ffffff17;background:#202224}[data-bs-theme=dark] .scbas-global-search:focus-within:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:rgba(var(--scbas-red-rgb),.7);background:#25282a}[data-bs-theme=dark] .scbas-global-search__input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#fff}[data-bs-theme=dark] .scbas-global-search kbd:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=dark] .scbas-global-search__results:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:#ffffff1a;background:var(--scbas-ink-2);color:#c8cacb}[data-bs-theme=dark] .scbas-global-search__result:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:#ffffff14;color:#e5e7eb}[data-bs-theme=dark] .scbas-global-search__result:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=dark] .scbas-global-search__result:focus:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--scbas-ink-3);color:#fff}[data-bs-theme=dark] .scbas-global-search__result-copy span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=dark] .scbas-global-search__loading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=dark] .scbas-global-search__empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#9ca3af}[data-bs-theme=dark] .scbas-global-search__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:#ffffff14}[data-bs-theme=dark] .scbas-global-search__heading strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#fff}[data-bs-theme=dark] .scbas-global-search__tabs em:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--scbas-ink-3);color:#c8cacb}[data-bs-theme=dark] .scbas-global-search__result-media:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=dark] .scbas-global-search__result-media img:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#fff}[data-bs-theme=dark] .scbas-global-search__empty strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#fff}@media(max-width:1399.98px){.scbas-user-menu__name:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.scbas-topbar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){gap:.6rem}}@media(max-width:1199.98px){.scbas-global-search:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-basis:20rem}}@media(max-width:767.98px){.service-visit-summary-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}.service-readiness.service-visit-readiness:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-start;justify-content:flex-start;text-align:left}.scbas-topbar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:66px;padding:.6rem .75rem}.scbas-global-search:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;height:42px}.scbas-global-search__results:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:fixed;top:4.65rem;left:.5rem;width:calc(100vw - 1rem);max-height:calc(100vh - 5.15rem);transform:none}.scbas-global-search__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-inline:.85rem}.scbas-global-search__heading>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.scbas-global-search__panels:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-height:calc(100vh - 12.5rem);padding-inline:.65rem}.scbas-global-search__grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:1fr}.scbas-global-search kbd:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.scbas-connectivity:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:auto;min-height:20px}}.pl-product-detail-toggle:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-grid;width:2rem;height:2rem;margin:-.25rem .25rem -.25rem -.35rem;padding:0;place-items:center;border:0;border-radius:.35rem;background:transparent;color:var(--bs-secondary-color);vertical-align:middle}.pl-product-detail-toggle:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.pl-product-detail-toggle:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--scbas-red) 12%,transparent);color:var(--bs-emphasis-color);outline:none}.pl-product-detail-toggle svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1rem;height:1rem;transition:transform .16s ease}.pl-product-detail-toggle[aria-expanded=true] svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transform:rotate(90deg)}#pl-products-table .responsive-data-table__detail-row>td:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:table-cell!important;position:static!important;padding:0!important;background:var(--service-panel)!important;box-shadow:none!important}#pl-products-table .responsive-data-table__detail-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(6.25rem,.42fr) minmax(0,1fr);gap:.5rem .8rem;margin:0;padding:.8rem;border-bottom:1px solid var(--service-line)}#pl-products-table .responsive-data-table__detail-list :is(dt,dd):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}#pl-products-table .responsive-data-table__detail-list dt:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}#pl-products-table .responsive-data-table__detail-list dd:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color)}@media(max-width:639.98px){.scbas-topbar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:sticky;display:flex;overflow:visible;gap:.45rem}.scbas-topbar__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){gap:.3rem}.scbas-active-user:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:30px;height:30px;margin-left:-10px}.scbas-global-search:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;flex:0 0 42px;width:42px;max-width:42px;padding:0;justify-content:center;border-color:transparent;background:transparent}.scbas-global-search>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:20px;height:20px;pointer-events:none}.scbas-global-search__input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;inset:0;width:100%;padding:0;opacity:0;cursor:pointer}.scbas-global-search:focus-within:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;z-index:1050;right:.75rem;left:3.75rem;width:auto;max-width:none;padding-inline:.8rem;justify-content:flex-start;border-color:color-mix(in srgb,var(--scbas-red) 68%,var(--bs-border-color));background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow)}.scbas-global-search:focus-within .scbas-global-search__input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:static;width:100%;padding-inline:.65rem 0;opacity:1;cursor:text}.clutch-ai-launch:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:auto;min-width:6.6rem;height:42px;padding-inline:.7rem}.clutch-ai-launch>span:not(.clutch-ai-launch__icon):not(.clutch-ai-launch__availability):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:static;width:auto;height:auto;padding:0;margin:0;overflow:visible;clip:auto;white-space:nowrap;border:0}.clutch-ai-launch:disabled:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;padding-inline:.55rem}.clutch-ai-launch:disabled .clutch-ai-launch__icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.clutch-ai-launch:disabled>span:not(.clutch-ai-launch__icon):not(.clutch-ai-launch__availability):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.scbas-user-menu:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){gap:.15rem}.scbas-user-avatar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:36px;height:36px}}.app-map-shell:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;border-color:var(--bs-border-color);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm)}.app-map-canvas:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;min-height:720px}.app-map-canvas__surface:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;height:720px;border-radius:inherit;position:relative;z-index:0}.app-map-unavailable:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:4.5rem 1rem 1rem calc(min(14.75rem,calc(100% - 2rem)) + 2rem)}.app-map-filter-panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;z-index:4;top:1rem;left:1rem;display:grid;grid-template-rows:auto auto auto minmax(0,1fr);width:min(14.75rem,calc(100% - 2rem));max-height:calc(100% - 2rem);overflow:hidden;border:1px solid var(--bs-border-color);border-radius:var(--scbas-card-radius);background:color-mix(in srgb,var(--bs-body-bg) 94%,transparent);box-shadow:var(--bs-box-shadow);backdrop-filter:blur(10px)}.app-map-create-territory:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:center;margin:.65rem}.app-map-filter-panel__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-map-filter-master:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-map-filter-option:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.55rem .65rem}.app-map-filter-panel__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom:1px solid var(--bs-border-color)}.app-map-filter-panel__heading>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-map-filter-master>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-map-filter-option label>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.1rem}.app-map-filter-panel__heading .page-eyebrow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-primary);font-size:.62rem}.app-map-filter-panel__heading h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-size:.9rem}.app-map-filter-master:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.45rem;margin:0;border-bottom:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg);cursor:pointer}.app-map-filter-master .form-check-input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-map-filter-option .form-check-input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;margin:0}.app-map-filter-master strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-map-filter-option strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color);font-size:.76rem;line-height:1.25}.app-map-filter-master small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-map-filter-option small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.64rem;line-height:1.35}.app-map-filter-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.app-map-filter-option:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.4rem;border-bottom:1px solid var(--bs-border-color-translucent)}.app-map-filter-option:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-bottom:0}.app-map-filter-option:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--bs-tertiary-bg)}.app-map-filter-option label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.45rem;min-width:0;cursor:pointer}.app-map-filter-option--secondary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--bs-secondary-bg)}.app-map-filter-option .app-icon-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:2rem;min-width:2rem;height:2rem;min-height:2rem;border-radius:calc(var(--scbas-button-radius) - .1rem)}.app-map-filter-option .app-icon-button :is(svg,i):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.95rem;height:.95rem}.app-map-status-legend:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;z-index:3;top:.75rem;right:4.25rem;display:flex;align-items:center;flex-wrap:wrap;gap:.3rem .55rem;max-width:calc(100% - 21rem);padding:.35rem .5rem;border:1px solid var(--bs-border-color);border-radius:var(--scbas-button-radius);color:var(--bs-secondary-color);background:color-mix(in srgb,var(--bs-body-bg) 94%,transparent);box-shadow:var(--bs-box-shadow-sm);backdrop-filter:blur(8px);pointer-events:none}.app-map-status-legend>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.25rem;white-space:nowrap;font-size:.64rem;font-weight:650;line-height:1}.app-map-status-dot:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-map-status-count:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-grid;place-items:center;flex:0 0 auto;width:.72rem;height:.72rem;border:1px solid var(--bs-body-bg);border-radius:50%;box-shadow:0 0 0 1px var(--bs-border-color)}.app-map-status-dot.is-current:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#2e7d32}.app-map-status-dot.is-due:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#f9a825}.app-map-status-dot.is-past-due:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#ef6c00}.app-map-status-dot.is-repair:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#c62828}.badge.app-badge.app-map-status-count-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:max-content;height:auto;min-width:1.45rem;aspect-ratio:1;padding:.15rem;border-radius:50%;font-size:.64rem;flex-shrink:0}[data-map-status=green]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--map-status-color: #2e7d32}[data-map-status=yellow]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--map-status-color: #f9a825}[data-map-status=orange]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--map-status-color: #ef6c00}[data-map-status=red]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--map-status-color: #c62828}input[data-map-status]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-primary: var(--map-status-color)}.app-map-status-count:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-body-bg)!important;background:var(--bs-emphasis-color);font-size:.48rem;font-style:normal;font-weight:800}.app-icon-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-grid;place-items:center;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0;border:1px solid var(--bs-border-color);border-radius:var(--scbas-button-radius);color:var(--bs-secondary-color);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm);font-size:0;line-height:1}.app-icon-button:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 40%,var(--bs-border-color));color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-body-bg))}.app-icon-button:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:0;box-shadow:0 0 0 2px var(--bs-body-bg),0 0 0 4px var(--scbas-button-focus)}.app-icon-button :is(svg,i):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1.125rem;height:1.125rem}.offline-job-inspector-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-grid;place-items:center;appearance:none;width:15px!important;min-width:15px!important;height:15px!important;min-height:15px!important;padding:0!important;margin:0;border:0!important;border-radius:3px;background:transparent;color:var(--bs-secondary-color);box-shadow:none;font-size:0;line-height:1;cursor:pointer}.offline-job-inspector-button:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-primary)}.offline-job-inspector-button:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:2px solid var(--scbas-button-focus);outline-offset:2px}.offline-job-inspector-button :is(svg,i):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:12px!important;height:12px!important}.offline-job-inspector-line:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative}.offline-job-inspector-line>.offline-job-inspector-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;left:-20px;top:.2em}.app-table-frame:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;overflow-x:auto;border:1px solid var(--style-guide-line, var(--bs-border-color));border-radius:var(--scbas-card-radius)}.app-progress-initial:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:0}.app-table-col-select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:2.625rem}.app-table-col-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:14.375rem}.app-table-col-form:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:23.75rem}.gm-style .gm-ui-hover-effect.app-icon-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){top:.5rem!important;right:.5rem!important;width:2.5rem!important;height:2.5rem!important;padding:0!important;opacity:1!important}.gm-style .gm-ui-hover-effect.app-icon-button>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1rem!important;height:1rem!important;margin:0!important;background-color:currentColor!important}.gm-style .gm-style-iw-c:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.25rem!important;border-radius:var(--scbas-card-radius)!important;color:var(--bs-body-color)!important;background:var(--bs-body-bg)!important;box-shadow:var(--bs-box-shadow)!important}.gm-style .gm-style-iw-d:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:auto!important}.gm-style .gm-style-iw-tc:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after{background:var(--bs-body-bg)!important}.info-window:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:min(22rem,72vw);max-width:22rem;padding:.65rem 3rem .65rem .65rem;color:var(--bs-body-color);font-size:.8125rem}.info-window__title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.info-window__address:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.info-window__current-zone:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.info-window__status:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.info-window__title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color);font-size:1rem;line-height:1.2}.info-window__address:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.info-window__current-zone:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);line-height:1.35}.info-window__status:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.35rem;color:var(--bs-emphasis-color)}.info-window a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-link-color)}.info-window__details:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;margin-top:.45rem}.info-window__zone-form:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.3rem;min-width:15rem;margin-top:.65rem;padding-top:.65rem;border-top:1px solid var(--bs-border-color)}.info-window__zone-form>label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.customer-map-zone-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#17202a!important;font-family:var(--scbas-font-display),sans-serif;font-size:12px;font-weight:800;line-height:1;letter-spacing:.06em;text-shadow:-1px -1px 0 #fff,1px -1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff;text-transform:uppercase;-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision}.customer-map-pin-key:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;border:2px solid var(--bs-body-bg);border-radius:50%;box-shadow:0 0 0 1px var(--bs-border-color);color:#fff}.customer-map-pin-key svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.78rem;height:.78rem;stroke-width:3}.customer-map-pin-key-green:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#2e7d32}.customer-map-pin-key-yellow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#17202a;background:#f9a825}.customer-map-pin-key-orange:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#ef6c00}.customer-map-pin-key-red:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#c62828}.customer-map-combine-key:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border:2px solid var(--bs-body-bg);border-radius:50%;color:var(--bs-body-bg)!important;background:var(--bs-emphasis-color);box-shadow:0 0 0 1px var(--bs-border-color);font-size:.66rem;font-weight:800}.customer-map-needs:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.2rem;margin-top:.3rem}.customer-map-need:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem}.customer-map-need-repair:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-danger-text-emphasis)}.customer-map-need-past-due:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-warning-text-emphasis)}#zoneBoundaryEditor:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){box-shadow:0 .35rem 1rem rgba(var(--bs-primary-rgb),.12)}#zoneBoundaryEditor.is-drawing:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:sticky;z-index:5;top:.75rem}@media(max-width:575.98px){.app-map-canvas:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-map-canvas__surface:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:620px;height:620px}.app-map-filter-panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-height:56%}.app-map-unavailable:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:calc(620px * .56 + 2rem) 1rem 1rem}.app-map-status-legend:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){right:.75rem;max-width:calc(100% - 1.5rem)}}.scbas-user-dropdown [data-install-maintenance-app]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-body-color)}.scbas-user-dropdown [data-install-maintenance-app]:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-user-dropdown [data-install-maintenance-app]:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--bs-tertiary-bg);color:var(--bs-emphasis-color)}.scbas-global-search:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:#ffffff17;background:var(--scbas-ink-2)}.scbas-global-search:focus-within:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--scbas-red) 68%,rgba(255,255,255,.2));background:#25282a}.scbas-global-search>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-global-search__input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *)::placeholder{color:#a1a5b7}.scbas-global-search__input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#fff}.scbas-global-search kbd:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:#ffffff1a;background:#ffffff0f;color:#c8cacb}.scbas-global-search__footer kbd:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--bs-border-color);background:var(--bs-tertiary-bg);color:var(--bs-secondary-color)}body.scbas-search-open:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{content:"";position:fixed;z-index:1035;inset:0;pointer-events:none;background:#0507099e;backdrop-filter:blur(2px)}.scbas-global-search__results:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:fixed;z-index:1040;top:5.35rem;left:50%;display:flex;width:min(58rem,calc(100vw - 2rem));max-height:min(46rem,calc(100vh - 6.35rem));overflow:hidden;flex-direction:column;padding:0;border:1px solid var(--bs-border-color);border-radius:16px;background:var(--bs-body-bg);color:var(--bs-body-color);box-shadow:0 28px 90px #00000061;transform:translate(-50%)}.scbas-global-search__results[hidden]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.scbas-global-search__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;padding:.9rem 1rem;border-bottom:1px solid var(--bs-border-color)}.scbas-global-search__modal-field:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:.65rem;min-height:42px;padding:0 .8rem;border:1px solid var(--bs-border-color);border-radius:10px;background:var(--bs-secondary-bg);color:var(--bs-secondary-color)}.scbas-global-search__modal-field:focus-within:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--scbas-red) 68%,var(--bs-border-color));background:var(--bs-body-bg);box-shadow:0 0 0 3px rgba(var(--scbas-red-rgb),.12)}.scbas-global-search__modal-field svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:18px;height:18px;flex:0 0 auto}.scbas-global-search__modal-input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;width:100%;border:0;outline:0;background:transparent;color:var(--bs-emphasis-color);font:inherit;font-weight:600}.scbas-global-search__modal-input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *)::placeholder{color:var(--bs-secondary-color)}.scbas-global-search__heading small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red)}.scbas-global-search__heading strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-global-search__empty strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color)}.scbas-global-search__heading-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.7rem;color:var(--bs-secondary-color);font-size:.78rem}.scbas-global-search__close:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:2.5rem;min-height:32px;padding:.25rem .5rem;border:1px solid var(--bs-border-color);border-radius:6px;background:var(--bs-tertiary-bg);color:var(--bs-secondary-color);font-size:.72rem;font-weight:700}.scbas-global-search__close:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-global-search__close:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--scbas-red) 55%,var(--bs-border-color));color:var(--bs-emphasis-color)}.scbas-global-search__close:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:3px solid rgba(var(--scbas-red-rgb),.22);outline-offset:1px}.scbas-global-search__scope:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex:0 0 auto;align-items:center;gap:.55rem;padding:.62rem 1rem;border-bottom:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);color:var(--bs-secondary-color);font-size:.79rem}.scbas-global-search__scope svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:16px;height:16px;color:var(--scbas-red)}.scbas-global-search__tabs svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:15px;height:15px}.scbas-global-search__tabs em:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:1.4rem;padding:.08rem .34rem;border-radius:999px;background:var(--bs-tertiary-bg);color:var(--bs-secondary-color);font-size:.64rem;font-style:normal;text-align:center}.scbas-global-search__panels:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:0;max-height:none;flex:1 1 auto;overflow:auto;padding:.5rem}.scbas-global-search__panel[hidden]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.scbas-global-search__groups:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:0;overflow:auto;padding:.45rem .5rem .55rem}.scbas-global-search__group+.scbas-global-search__group:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.25rem;padding-top:.4rem;border-top:1px solid var(--bs-border-color)}.scbas-global-search__group h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.45rem;margin:0;padding:.45rem .55rem .35rem;color:var(--bs-secondary-color);font-family:var(--scbas-font-body);font-size:.72rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.scbas-global-search__group h2 svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:15px;height:15px}.scbas-global-search__group h2 em:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:1.35rem;padding:.08rem .35rem;border-radius:999px;background:var(--bs-tertiary-bg);color:var(--bs-secondary-color);font-size:.65rem;font-style:normal;text-align:center}.scbas-global-search__list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:2px}.scbas-global-search__result:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:38px minmax(0,1fr) auto 18px;min-height:56px;align-items:center;gap:.7rem;padding:.45rem .6rem;border:1px solid transparent;border-radius:9px;color:var(--bs-body-color);text-decoration:none}.scbas-global-search__result:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-global-search__result:focus:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--scbas-red) 30%,var(--bs-border-color));background:var(--bs-tertiary-bg);color:var(--bs-emphasis-color)}.scbas-global-search__result:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:3px solid rgba(var(--scbas-red-rgb),.22);outline-offset:-1px}.scbas-global-search__result-media:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;width:38px;height:38px;overflow:hidden;place-items:center;border-radius:8px;background:color-mix(in srgb,var(--scbas-red) 10%,var(--bs-secondary-bg));color:var(--scbas-red)}.scbas-global-search__result-media img:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;height:100%;background:var(--bs-body-bg);object-fit:cover}.scbas-global-search__result-media svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-global-search__arrow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:17px;height:17px}.scbas-global-search__arrow svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;width:100%;height:100%}.scbas-global-search__result-copy:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;min-width:0;gap:.08rem}.scbas-global-search__result-copy strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-global-search__result-copy span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scbas-global-search__result-copy strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color);font-size:.86rem}.scbas-global-search__result-copy span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-global-search__result-meta small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.73rem}.scbas-global-search__result-copy mark:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-radius:3px;background:color-mix(in srgb,var(--scbas-red) 24%,transparent);color:var(--bs-emphasis-color)}.scbas-global-search__result-meta:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;justify-items:end;gap:.2rem}.scbas-global-search__result-meta small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){white-space:nowrap}.scbas-global-search__badges:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;justify-content:flex-end;gap:.2rem;margin:0}.scbas-global-search__badges em:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.1rem .36rem;border-radius:999px;background:color-mix(in srgb,var(--scbas-red) 9%,var(--bs-secondary-bg));color:var(--scbas-red);font-size:.6rem;font-style:normal;font-weight:700}.scbas-global-search__arrow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color)}.scbas-global-search__footer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex:0 0 auto;gap:1rem;padding:.55rem 1rem;border-top:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);color:var(--bs-secondary-color);font-size:.69rem}.scbas-global-search__footer span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.25rem}.scbas-global-search__footer kbd:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.08rem .3rem;border:1px solid var(--bs-border-color);border-radius:4px;font-family:var(--scbas-font-body);font-size:.63rem}.scbas-global-search__loading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:center;gap:.55rem;min-height:9rem;color:var(--bs-secondary-color)}.scbas-global-search__loading svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:20px;height:20px;animation:scbas-search-spin .8s linear infinite}.scbas-global-search__empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:9rem;align-content:center;color:var(--bs-secondary-color)}@keyframes scbas-search-spin{to{transform:rotate(360deg)}}@media(max-width:767.98px){.scbas-global-search__results:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){top:4.65rem;left:.5rem;width:calc(100vw - 1rem);max-height:calc(100vh - 5.15rem);transform:none}.scbas-global-search__result:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:36px minmax(0,1fr) 16px}.scbas-global-search__result-meta:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.scbas-global-search__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){gap:.55rem;padding:.65rem}.scbas-global-search__heading-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto}.scbas-global-search__footer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.scbas-global-search__heading-actions>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}}[data-bs-theme=dark] .footer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--scbas-ink-footer);border-top:1px solid var(--scbas-ink-line)}[data-bs-theme=light] .footer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--scbas-light-footer);border-top:1px solid color-mix(in srgb,var(--scbas-light-footer-text) 14%,transparent);color:var(--scbas-light-footer-text)}[data-bs-theme=light] .footer :is(.text-muted,.fd-maintain-footer-brand,.scbas-platform-footer-brand):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:color-mix(in srgb,var(--scbas-light-footer-text) 78%,transparent)!important}.fd-maintain-footer-brand:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:fit-content;margin:0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;color:var(--bs-secondary-color);text-align:center;text-decoration:none}.fd-maintain-footer-brand:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-body-color)}.fd-maintain-footer-brand__logo:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:6.375rem;height:auto}[data-bs-theme=dark] .fd-maintain-footer-brand__logo--light:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}[data-bs-theme=light] .fd-maintain-footer-brand__logo--light:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:var(--scbas-light-footer-logo-light-display)}[data-bs-theme=light] .fd-maintain-footer-brand__logo--dark:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:var(--scbas-light-footer-logo-dark-display)}.fd-maintain-footer-brand span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.66rem;font-weight:600;letter-spacing:.07em;text-transform:uppercase}.scbas-platform-footer-brand:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:fit-content;display:flex;align-items:center;justify-content:flex-end}.scbas-platform-footer-brand__logo:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:8.5rem;height:auto}[data-bs-theme=dark] .scbas-platform-footer-brand__logo--light:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}[data-bs-theme=light] .scbas-platform-footer-brand__logo--light:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:var(--scbas-light-footer-logo-light-display)}[data-bs-theme=light] .scbas-platform-footer-brand__logo--dark:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:var(--scbas-light-footer-logo-dark-display)}.supplier-suggestion-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:62rem}[data-bs-theme=dark] .card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-ink-2);border:1px solid var(--scbas-ink-line)}[data-bs-theme=light] .card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-paper-2);border:1px solid var(--scbas-paper-line)}.card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-radius:var(--scbas-card-radius);box-shadow:0 8px 28px rgba(var(--scbas-light-text-rgb),.06)}.content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:2rem}@media(max-width:575.98px){.content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.work-queue-tab-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:0rem!important}}.content>.container-fluid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:1720px;margin-inline:auto}.scbas-page-search:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.65rem;padding:.55rem;border:1px solid var(--bs-border-color);border-radius:12px;background:var(--bs-secondary-bg)}.scbas-page-search>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 20px;width:20px;height:20px;margin-left:.45rem;color:#a1a5b7}.scbas-page-search .form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border:0;background:transparent;box-shadow:none}.scbas-empty-state:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;place-items:center;min-height:18rem;padding:2rem;color:var(--bs-secondary-color);text-align:center}.scbas-empty-state__icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;width:64px;height:64px;margin-bottom:.75rem;place-items:center;border-radius:18px;background:rgba(var(--scbas-red-rgb),.1);color:var(--scbas-red)}.scbas-empty-state__icon svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:28px;height:28px}.scbas-empty-state h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:.25rem}.scbas-empty-state p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}[data-bs-theme=dark] .panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-ink-2);border:1px solid var(--scbas-ink-line);border-radius:8px}[data-bs-theme=light] .panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-paper-2);border:1px solid var(--scbas-paper-line);border-radius:8px}.sidebar-item.active>.sidebar-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.sidebar-link.active:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#fff;box-shadow:inset 3px 0 0 0 var(--scbas-red)}.sidebar-item.active>.sidebar-link i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.sidebar-item.active>.sidebar-link svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red)}.sidebar-dropdown>.sidebar-item[data-pathsegment="/AirTesting"].active>.sidebar-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#fff}.app-table:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.table:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-table-border: color-mix(in srgb, var(--bs-body-color) 13%, transparent);--app-table-surface: color-mix(in srgb, var(--bs-body-bg) 88%, var(--bs-secondary-bg));--app-table-header-bg: color-mix(in srgb, var(--app-table-surface) 84%, var(--bs-secondary-bg));--app-table-muted: color-mix(in srgb, var(--bs-body-color) 68%, transparent);--app-table-stripe-bg: color-mix(in srgb, var(--bs-body-color) 2.75%, var(--app-table-surface));--app-table-hover-bg: color-mix(in srgb, var(--bs-primary) 6%, var(--app-table-surface));--bs-table-color: var(--bs-body-color);--bs-table-bg: transparent;--bs-table-border-color: var(--app-table-border);--bs-table-striped-bg: var(--app-table-stripe-bg);--bs-table-striped-color: var(--bs-body-color);--bs-table-hover-bg: var(--app-table-hover-bg);--bs-table-hover-color: var(--bs-body-color);width:100%;border-collapse:collapse;vertical-align:middle;margin-bottom:1rem}.app-table>thead>tr>th:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.table>thead>tr>th:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.65rem .75rem;background:var(--app-table-header-bg);color:var(--app-table-muted);font-family:inherit;text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:700;white-space:nowrap;border-bottom:1px solid var(--app-table-border)}.app-table>:not(caption)>*>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.table>:not(caption)>*>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.8rem .75rem;border-bottom:1px solid var(--app-table-border);border-left:0!important;border-right:0!important}.app-table>tbody>tr>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.table>tbody>tr>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--app-table-surface)}.app-table>tbody>tr:nth-of-type(odd)>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.table>tbody>tr:nth-of-type(odd)>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--app-table-stripe-bg);box-shadow:none}.app-table>tbody>tr:hover>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.table>tbody>tr:hover>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--app-table-hover-bg);color:var(--bs-body-color)}.app-table>tbody>tr:last-child>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.table>tbody>tr:last-child>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-bottom:0}.app-table--compact>:not(caption)>*>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.table-sm>:not(caption)>*>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.55rem .65rem}.dt-container:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;border:1px solid var(--bs-border-color);border-radius:11px;background:var(--bs-body-bg);color:var(--bs-body-color)}.customer-directory-panel .dt-container:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border:0;border-radius:0}.dt-container .dt-layout-row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){gap:.65rem;margin:0!important;padding:.65rem .85rem}.dt-container .dt-layout-row.dt-layout-table:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;padding:0;border-top:1px solid var(--service-line);border-bottom:1px solid var(--service-line)}.app-table-scroll:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:100%;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.app-table-scroll:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:2px solid var(--bs-secondary-color);outline-offset:2px}.app-table-scroll>table:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:max-content}.dt-container .dt-layout-row:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--service-panel)}.dt-container .dt-layout-row:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.8rem}.dt-container .dt-length:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.dt-container .dt-search:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.45rem;color:var(--service-muted);font-size:.8rem}.dt-container .dt-input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:36px;border:1px solid var(--service-line);border-radius:6px;background:var(--service-panel-raised);color:var(--bs-body-color)}.dt-container .dt-search .dt-input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:min(260px,45vw);margin-left:0}.dt-container .dt-input:focus:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-red);box-shadow:0 0 0 .2rem rgba(var(--scbas-red-rgb),.15);outline:0}.dt-container .dt-paging:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.25rem}.dt-container .dt-paging .dt-paging-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:36px;min-height:36px;margin:0;border:1px solid transparent!important;border-radius:6px;background:transparent!important;color:var(--service-muted)!important}.dt-container .dt-paging .dt-paging-button:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.dt-container .dt-paging .dt-paging-button:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--service-line)!important;background:var(--service-panel)!important;color:var(--bs-emphasis-color)!important}.dt-container .dt-paging .dt-paging-button.current:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-red)!important;background:rgba(var(--scbas-red-rgb),.14)!important;color:var(--scbas-red-bright)!important}.table.scbas-datatable:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%!important;margin-bottom:0;--bs-table-bg: transparent}table.table.scbas-datatable>thead>tr>th:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--app-table-header-bg);box-shadow:none}table.table.scbas-datatable>tbody>tr>td:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),table.table.scbas-datatable>tbody>tr>th:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--app-table-surface);box-shadow:none;font-weight:400}table.table.scbas-datatable.dataTable>tbody>tr:nth-of-type(odd)>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--app-table-stripe-bg);box-shadow:none}table.table.scbas-datatable.dataTable>tbody>tr:hover>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--app-table-hover-bg);box-shadow:none;color:var(--bs-body-color)}@media(max-width:767.98px){.dt-container .dt-layout-row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:stretch;flex-direction:column}.dt-container .dt-search:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.dt-container .dt-length:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:space-between}.dt-container .dt-search .dt-input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%}}.alternate-bg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-stripe-bg)!important}.btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-btn-border-radius: var(--scbas-button-radius);font-weight:500}[data-bs-theme=dark] .btn-light:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=dark] .btn-white:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=dark] .btn.bg-white:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-btn-bg: var(--scbas-ink-3);--bs-btn-border-color: var(--scbas-ink-line-2);--bs-btn-color: #EFE6E1;--bs-btn-hover-bg: var(--scbas-ink-4);--bs-btn-hover-border-color: rgba(var(--scbas-red-rgb), .55);--bs-btn-hover-color: #FFFFFF;background-color:var(--scbas-ink-3)!important;border-color:var(--scbas-ink-line-2)!important;color:#efe6e1!important}.btn-icon-delete:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-btn-bg: transparent;--bs-btn-border-color: transparent;--bs-btn-hover-bg: transparent;--bs-btn-hover-border-color: transparent;--bs-btn-active-bg: transparent;--bs-btn-active-border-color: transparent;--bs-btn-color: #9A9C9D;--bs-btn-hover-color: var(--scbas-red-bright);--bs-btn-active-color: var(--scbas-red);--bs-btn-box-shadow: none;background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:#9a9c9d!important;float:right;margin-left:.35rem}.btn-icon-delete:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.btn-icon-delete:focus:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright)!important;background:transparent!important;border-color:transparent!important}.btn-icon-delete i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.btn-icon-delete svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:inherit!important}.btn-add-equipment-manuals:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:transparent!important;border:none!important;box-shadow:none!important;color:var(--scbas-red)!important;padding:0!important;line-height:1}.btn-add-equipment-manuals:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.btn-add-equipment-manuals:focus:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright)!important}.btn-add-equipment-manuals i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:inherit!important}[data-initials]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{background:var(--scbas-red)!important}input[type=checkbox]:checked:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{background-color:var(--scbas-red)!important}.switch-primary>.switch-input:checked~.switch-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--scbas-red)!important}.auth-full-page:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:100vh;align-items:center;justify-content:center;background:radial-gradient(60% 90% at 0% 100%,rgba(255,107,43,.22) 0%,rgba(var(--scbas-red-rgb),.1) 35%,transparent 70%),var(--scbas-ink)}.auth-form:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;max-width:460px;margin:auto;background:var(--scbas-ink-2);border:1px solid var(--scbas-ink-line);border-radius:16px;padding:40px!important;box-shadow:0 24px 60px #0000008c;color:#efe6e1}.auth-form .lead:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#efe6e1}.auth-form .form-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.auth-form .form-check-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.auth-form small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#dccec6}.auth-form .form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-ink-sidebar);border-color:#ffffff1f;color:#fff}.auth-form .form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *)::placeholder{color:#7d8081}.auth-form .form-control:focus:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-ink-sidebar);color:#fff}.auth-form a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright)}.auth-form hr:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-ink-line-2)}#scbas-choose-tenant .modal-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--scbas-ink-2);border:1px solid var(--scbas-ink-line);border-radius:16px;color:#efe6e1}#scbas-choose-tenant .modal-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#scbas-choose-tenant .modal-footer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-ink-line)}#scbas-choose-tenant .modal-title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#fff}#scbas-choose-tenant .text-muted:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#9ba0a3!important}.scbas-tenant-picker-card .text-muted:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#b7bbc3!important}.scbas-tenant-picker-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border:1px solid var(--scbas-ink-line);border-radius:12px;background:var(--scbas-ink-sidebar);color:#efe6e1;transition:border-color .15s ease,background-color .15s ease}.scbas-tenant-picker-card:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-tenant-picker-card:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:rgba(var(--scbas-red-rgb),.55);background:var(--scbas-ink-3);color:#fff}.scbas-tenant-picker-card__logo:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:56px;height:56px;border-radius:10px;background:#fff;padding:6px}.scbas-tenant-picker-card__logo img:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:100%;max-height:100%;object-fit:contain}.pl-explorer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%}.pl-explorer>.style-guide-tabs:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:1.75rem}.pl-overview-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.pl-branch-section__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.pl-category-section__header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:end;justify-content:space-between;gap:1rem}.pl-overview-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:1.5rem}.pl-overview-heading h4:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.pl-branch-section__heading h4:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}.pl-overview-heading p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:620px;margin:0;color:var(--bs-secondary-color)}.pl-eyebrow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.15rem;color:var(--scbas-red-bright);font-family:var(--scbas-font-display);font-size:.72rem;font-weight:700;letter-spacing:.13em;text-transform:uppercase}.pl-category-section:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:2.4rem}.pl-category-section__header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:1rem;padding-bottom:.7rem;border-bottom:1px solid var(--bs-border-color)}.pl-category-section__title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:baseline;gap:.8rem;min-width:0;color:var(--bs-emphasis-color);font-family:var(--scbas-font-display);font-size:1.35rem;font-weight:700;letter-spacing:.015em;line-height:1;text-decoration:none;text-transform:uppercase}.pl-category-section__title:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright)}.pl-category-section__title small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-family:var(--scbas-font-body);font-size:.75rem;font-weight:500;letter-spacing:normal;text-transform:none}.pl-category-section__meta:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.75rem;color:var(--bs-secondary-color);font-size:.76rem;white-space:nowrap}.pl-node-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(auto-fill,minmax(205px,1fr));gap:1rem}.pl-node-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;min-width:0;overflow:hidden;flex-direction:column;border:1px solid var(--bs-border-color);border-radius:10px;background:var(--bs-secondary-bg);box-shadow:0 5px 16px #00000014;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease}.pl-node-card:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transform:translateY(-2px);border-color:rgba(var(--scbas-red-rgb),.55);box-shadow:0 9px 24px #00000029}.pl-node-card__open:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;min-height:0;flex:1;flex-direction:column;color:inherit;text-decoration:none}.pl-node-card__open:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:inherit}.pl-node-card__media:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;height:148px;align-items:center;justify-content:center;padding:.75rem;border-bottom:1px solid var(--bs-border-color);background:#f5f5f3}.pl-node-card__media img:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;height:100%;object-fit:contain}.pl-node-card__placeholder:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.pl-current-node__placeholder:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;width:64px;height:64px;align-items:center;justify-content:center;border-radius:50%;background:rgba(var(--scbas-red-rgb),.12);color:var(--scbas-red)}.pl-node-card__placeholder svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.pl-current-node__placeholder svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:30px;height:30px}.service-card__placeholder:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45rem;color:#656565;font-size:.76rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.service-card__placeholder svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:34px;height:34px}.service-picture-preview:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){top:1rem;overflow:hidden}.service-picture-preview .pl-node-card__media:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){height:260px;padding:0;overflow:hidden;border-bottom:0}.service-picture-preview .pl-node-card__media img:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){object-fit:cover;object-position:center}.service-card .pl-node-card__media:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:0;overflow:hidden}.service-card .pl-node-card__media img:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){object-fit:cover;object-position:center}.pl-node-card__body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;min-width:0;flex:1;flex-direction:column;padding:.85rem}.pl-node-card__kind:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright);font-family:var(--scbas-font-display);font-size:.65rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.pl-node-card__name:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.2rem 0 0;color:var(--bs-emphasis-color);font-size:1.05rem;line-height:1.05}.pl-node-card__subtitle:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:-webkit-box;overflow:hidden;margin:.45rem 0 0;color:var(--bs-secondary-color);font-size:.76rem;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.pl-node-card__counts:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;gap:.25rem .65rem;margin-top:auto;padding-top:.75rem;color:var(--bs-secondary-color);font-size:.7rem}.pl-node-card__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.45rem;padding:.7rem .85rem;border-top:1px solid var(--bs-border-color)}.pl-node-card__actions .btn-default:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.25rem}.pl-node-card__actions svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:14px;height:14px}.pl-breadcrumbs:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1rem;color:var(--bs-secondary-color);font-size:.78rem}.pl-breadcrumbs a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright);text-decoration:none}.pl-breadcrumbs a:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){text-decoration:underline}.pl-current-node:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:170px minmax(0,1fr) auto;gap:1.25rem;align-items:stretch;margin-bottom:2rem;padding:1rem;border:1px solid var(--bs-border-color);border-radius:12px;background:var(--bs-secondary-bg)}.pl-current-node__media:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;min-height:150px;align-items:center;justify-content:center;padding:.75rem;overflow:hidden;border-radius:8px;background:#f5f5f3}.pl-current-node__media img:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;height:100%;max-height:190px;object-fit:contain}.pl-current-node__content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-self:center}.pl-current-node__content h4:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.35rem 0 .25rem;color:var(--bs-emphasis-color);font-size:1.65rem}.pl-current-node__meta:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;color:var(--bs-secondary-color);font-size:.74rem}.pl-current-node__subtitle:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;color:var(--bs-body-color);font-weight:500}.pl-current-node__description:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:760px;margin-top:.45rem;color:var(--bs-secondary-color);font-size:.82rem;line-height:1.55}.pl-current-node__description>:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:0}.pl-current-node__metrics:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.9rem 0 0}.pl-current-node__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;min-width:175px;flex-direction:column;justify-content:center;gap:.5rem}.pl-current-node__delete:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-self:flex-end;float:none;margin:.25rem 0 0}.pl-branch-section:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:2.25rem}.pl-branch-section__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:1rem;padding-bottom:.7rem;border-bottom:1px solid var(--bs-border-color)}.pl-product-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:1rem}.pl-product-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:88px minmax(0,1fr);overflow:hidden;border:1px solid var(--bs-border-color);border-radius:9px;background:var(--bs-secondary-bg)}.pl-product-card__media:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;min-height:105px;align-items:center;justify-content:center;padding:.5rem;border-right:1px solid var(--bs-border-color);background:#f5f5f3;color:var(--scbas-red)}.pl-product-card__media img:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;height:100%;max-height:100px;object-fit:contain}.pl-product-card__body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;padding:.8rem}.pl-product-card__body h5:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 .25rem;color:var(--bs-emphasis-color);font-size:1rem;line-height:1.1}.pl-product-card__body code:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.72rem}.pl-product-card__meta:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;justify-content:space-between;gap:.5rem;margin-top:.55rem;color:var(--bs-secondary-color);font-size:.72rem}.pl-product-card__meta strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color)}.pl-product-card__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;grid-column:1 / -1;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .75rem;border-top:1px solid var(--bs-border-color)}.pl-inline-empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.pl-empty-state:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border:1px dashed var(--bs-border-color);border-radius:10px;color:var(--bs-secondary-color)}.pl-reference-summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.8rem;padding:1rem;border:1px solid var(--bs-border-color);border-radius:9px;background:var(--bs-secondary-bg)}.pl-reference-summary>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:30px;height:30px;flex:0 0 auto;color:var(--scbas-red)}.pl-reference-summary div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;min-width:0;flex-direction:column}.pl-reference-summary strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color);font-family:var(--scbas-font-display);font-size:1rem}.pl-reference-summary span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.78rem}.pl-inline-empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:1rem;font-size:.82rem}.pl-empty-state:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:3.5rem 1.5rem;text-align:center}.pl-empty-state--compact:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:2rem;padding:2rem 1.5rem}.pl-empty-state>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:38px;height:38px;margin-bottom:.65rem;color:var(--scbas-red)}.pl-empty-state h4:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:.25rem;color:var(--bs-emphasis-color)}.pl-empty-state p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:1rem}@media(max-width:991.98px){.pl-current-node:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:140px minmax(0,1fr)}.pl-current-node__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1;min-width:0;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}.pl-current-node__delete:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-self:center}}@media(max-width:767.98px){.pl-overview-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.pl-category-section__header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.pl-branch-section__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-start;flex-direction:column}.pl-category-section__meta:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-wrap:wrap;white-space:normal}.pl-node-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}}@media(max-width:575.98px){.pl-current-node:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:1fr}.pl-current-node__media:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:180px}.pl-current-node__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:auto;flex-direction:column;align-items:stretch}.pl-current-node__delete:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-self:flex-end}.pl-node-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.pl-product-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:1fr}}.scbas-quote-send:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:sticky;bottom:1rem;z-index:20;border-color:#d12c3147;box-shadow:0 16px 40px #0f172a2e}@media print{.scbas-quote-send:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.sidebar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.navbar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.footer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none!important}}.service-workspace:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-workspace:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-directory:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--service-panel: var(--bs-tertiary-bg);--service-panel-raised: var(--bs-body-bg);--service-line: var(--bs-border-color);--service-muted: var(--bs-secondary-color);--service-green: #2ea66f;--service-amber: var(--bs-warning);--service-red: var(--bs-danger);width:100%;min-width:0;max-width:1680px;margin:0 auto}.service-workspace svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-workspace svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-directory svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1rem;height:1rem;stroke-width:2}.service-eyebrow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-primary);font-family:var(--scbas-font-display);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.service-page-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-workspace-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:1rem}.service-page-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-workspace-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-end;justify-content:space-between;gap:1.25rem}.service-page-header>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-heading>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-workspace-heading>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-filter-bar>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-workspace>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-workspace>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-directory>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;max-width:100%}.service-page-header h1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-heading h1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-workspace-heading h1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 .25rem;font-size:1.75rem;font-weight:500;line-height:1.2}.service-page-header p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-heading p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-workspace-heading p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:72ch;margin:.25rem 0 0;color:var(--service-muted);font-size:.925rem;line-height:1.5}.service-job-header-date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;flex-wrap:wrap;gap:.45rem .65rem;max-width:100%;margin:.25rem 0 0;color:var(--service-muted);font-size:.925rem;line-height:1.5}.service-job-header-date strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:inherit;font-family:inherit;font-size:inherit;line-height:inherit}.service-job-header-date__date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;flex-direction:column;align-items:flex-start;gap:.35rem .85rem}.service-job-header-date__fact:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;flex-wrap:wrap;gap:.25rem}.service-job-header-date__fact>.btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:1.625rem;padding:.125rem .4rem;font-size:.8125rem}.service-job-header-date__technician:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;max-width:100%;white-space:normal;text-align:left}.service-job-header-date__technician svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.85rem;height:.85rem}.service-page-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.service-page-actions .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.45rem;min-height:38px}.service-workspace--technician-dashboard .service-page-actions--schedule:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;justify-content:flex-end;margin-left:auto}.customer-workspace-heading .service-page-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;flex-wrap:nowrap;justify-content:flex-end}.customer-action-menu:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex}.customer-action-menu .dropdown-item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.5rem}.service-filter-bar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(260px,1.35fr) minmax(180px,.75fr) minmax(200px,.8fr) auto;gap:.75rem;align-items:end;padding:.85rem;border:1px solid var(--service-line);border-radius:10px;background:var(--service-panel)}.service-filter-bar--queue:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(245px,1.2fr) repeat(4,minmax(170px,.8fr)) auto}.service-filter-bar--calendar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:.85rem}.service-filter-field label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.3rem;color:var(--service-muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.service-filter-toggle:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-self:center;padding-top:1.2rem}.service-filter-toggle .form-check-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:0;color:var(--service-text);font-size:.82rem;letter-spacing:0;text-transform:none}.service-map-zone-menu:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:max-content;min-width:100%;max-height:300px;overflow-y:auto}.service-map-zone-menu .form-check:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.55rem;min-height:32px;padding-left:.25rem}.service-map-zone-menu .form-check-input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:static;flex:0 0 auto;margin:0}.service-map-zone-menu .form-check-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;color:inherit;font-size:.82rem;font-weight:500;letter-spacing:0;text-transform:none}.service-filter-bar .form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-filter-bar .form-select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-filter-bar .input-group-text:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:40px}.service-filter-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;min-height:40px}.admin-schedule-options:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.75rem;padding:.85rem;border:1px solid var(--service-line);border-radius:10px;background:var(--service-panel-raised)}.admin-schedule-options fieldset:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;margin:0}.admin-schedule-options legend:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){float:none;width:auto;margin:0 0 .35rem;color:var(--service-muted);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.service-segmented-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;overflow:hidden;border:1px solid var(--service-line);border-radius:9px;background:var(--bs-body-bg)}.service-segmented-control button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:40px;padding:.45rem .85rem;border:0;border-right:1px solid var(--service-line);background:transparent;color:var(--bs-body-color);font-weight:650}.service-segmented-control button:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-right:0}.service-segmented-control button:hover:not(:disabled):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-segmented-control button:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--bs-tertiary-bg)}.service-segmented-control button:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;z-index:1;outline:3px solid color-mix(in srgb,var(--scbas-red-bright) 35%,transparent);outline-offset:-3px}.service-segmented-control button.is-selected:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--scbas-red);color:var(--bs-white)}.service-segmented-control button:disabled:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);cursor:not-allowed;opacity:.62}.service-calendar-shell:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-calendar-context:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--tech-0: #2463eb;--tech-1: #c03a7a;--tech-2: #008f5d;--tech-3: #7c3fc8;--tech-4: #007f9e;--tech-5: #be123c;--tech-6: #4338ca;--tech-7: #3f7d20;--tech-unassigned: color-mix(in srgb, var(--bs-warning) 92%, var(--service-panel-raised))}.service-calendar-shell:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;border:1px solid var(--service-line);border-radius:12px;background:var(--service-panel-raised)}.service-calendar-summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:1rem;padding:.65rem 1rem;border-bottom:1px solid var(--service-line);background:var(--service-panel-raised)}.service-calendar-summary>h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;margin:0;color:var(--bs-body-color);font-family:var(--scbas-font-display);font-size:1.25rem;line-height:1}.service-calendar-metric-slot:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 auto;min-width:0}[data-bs-theme=dark] .service-calendar-shell:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=dark] .service-calendar-context:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--tech-0: #6ea8fe;--tech-1: #f472b6;--tech-2: #34d399;--tech-3: #c084fc;--tech-4: #22d3ee;--tech-5: #fb7185;--tech-6: #818cf8;--tech-7: #86c95a}.service-calendar-legend:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem 1.25rem;padding:.75rem 1rem;border-bottom:1px solid var(--service-line);background:var(--service-panel);font-size:.78rem}.service-calendar-legend>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.45rem .75rem}.service-calendar-legend span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.3rem}.service-calendar-swatch:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-tech-dot:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-block;flex:0 0 auto;width:.7rem;height:.7rem;border-radius:50%}.service-calendar-swatch--repair:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--service-red)}.service-calendar-swatch--routine:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--service-green)}.service-calendar-lock-note:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted)}#serviceDispatchCalendar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.85rem}#serviceDispatchCalendar .fc-toolbar-title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-body-color);font-family:var(--scbas-font-display);font-size:1.35rem}#serviceDispatchCalendar .fc-theme-bootstrap td:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#serviceDispatchCalendar .fc-theme-bootstrap th:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#serviceDispatchCalendar .fc-scrollgrid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--service-line)}#serviceDispatchCalendar .fc-scrollgrid-section-header>th:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#serviceDispatchCalendar .fc-list-day>th:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:0;background:var(--service-panel-raised)}#serviceDispatchCalendar .fc-daygrid-day:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#serviceDispatchCalendar .fc-col-header-cell:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--service-panel-raised)}#serviceDispatchCalendar .fc-day-today:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--scbas-red-bright) 8%,var(--service-panel-raised))}#serviceDispatchCalendar .fc-day-disabled:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--service-panel);opacity:.58}#serviceDispatchCalendar .fc-event:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:2px 3px;border-radius:7px;color:var(--bs-white);cursor:grab}#serviceDispatchCalendar .fc-event.service-calendar-event--repair:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--service-red) 82%,var(--bs-black));background:color-mix(in srgb,var(--service-red) 78%,#171717)}#serviceDispatchCalendar .fc-event.service-calendar-event--routine:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--service-green) 82%,var(--bs-black));background:color-mix(in srgb,var(--service-green) 76%,#14251d)}#serviceDispatchCalendar .fc-event.is-locked:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){cursor:pointer;filter:saturate(.78)}.service-calendar-event-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;position:relative;gap:.12rem;min-width:0;min-height:100%;padding:.28rem .35rem .28rem 2.15rem;border-radius:6px;color:#fff!important;background:linear-gradient(105deg,#0000000f,#00000024);line-height:1.18;text-shadow:0 1px 1px rgba(0,0,0,.38)}.service-calendar-event-content>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-calendar-event-types:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-calendar-event-type:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-calendar-event-travel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.service-calendar-event-content>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;color:#fff!important;margin-bottom:.16rem;font-size:1rem;font-weight:800;letter-spacing:.005em}.service-calendar-event-cautions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.55rem;margin:.32rem 0 .14rem .34rem}.service-calendar-event-caution:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;align-self:flex-start;display:inline-grid;place-items:center;width:1.5rem;height:1.5rem;margin:0;color:#fff;border-radius:50%;isolation:isolate;transform-origin:center;animation:service-calendar-icon-pulse 1.45s ease-in-out infinite;will-change:transform}button.service-calendar-event-caution:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:0;border:0;cursor:pointer}button.service-calendar-event-caution:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:2px solid var(--bs-info);outline-offset:3px}.service-calendar-event-caution:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{position:absolute;z-index:-1;inset:-.28rem;content:"";border-radius:50%;animation:service-calendar-halo-pulse 1.45s ease-out infinite;will-change:opacity,transform}.service-calendar-event-caution svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.9rem;height:.9rem}.service-calendar-event-route-warning:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--bs-warning);box-shadow:0 .08rem .18rem color-mix(in srgb,var(--bs-warning) 48%,transparent)}.service-calendar-event-route-warning:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{background:color-mix(in srgb,var(--bs-warning) 30%,transparent)}.service-calendar-event-template-warning:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--bs-danger);box-shadow:0 .08rem .18rem color-mix(in srgb,var(--bs-danger) 45%,transparent)}.service-calendar-event-template-warning:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{background:color-mix(in srgb,var(--bs-danger) 24%,transparent)}@keyframes service-calendar-icon-pulse{0%,to{transform:scale(.94)}50%{transform:scale(1.12)}}@keyframes service-calendar-halo-pulse{0%{opacity:.58;transform:scale(.72)}72%,to{opacity:0;transform:scale(1.48)}}@media(prefers-reduced-motion:reduce){.service-calendar-event-caution:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){animation:none;transform:none}.service-calendar-event-caution:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{animation:none;opacity:.28;transform:scale(1)}}.service-calendar-event-types:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;gap:.18rem;max-width:100%}.service-calendar-event-type:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;width:fit-content;max-width:100%;padding:.12rem .38rem;border:1px solid color-mix(in srgb,var(--bs-info) 58%,var(--bs-white));border-radius:999px;color:var(--bs-dark)!important;font-size:.65rem;font-weight:700;line-height:1.15}.service-calendar-event-top:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.3rem;margin-bottom:.18rem}.service-calendar-event-info:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-grid;place-items:center;width:1.45rem;height:1.45rem;margin-left:auto;padding:0;border:1px solid color-mix(in srgb,var(--bs-info) 62%,var(--bs-white));border-radius:50%;background:var(--bs-info);color:var(--bs-white);box-shadow:0 .12rem .3rem color-mix(in srgb,var(--bs-info) 35%,transparent);cursor:pointer}.service-calendar-event-info:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-calendar-event-info:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--bs-info) 82%,var(--bs-primary));outline:2px solid color-mix(in srgb,var(--bs-info) 45%,transparent);outline-offset:2px}.service-calendar-event-info svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.95rem;height:.95rem}.service-calendar-event-edit:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-left:auto}.service-calendar-event-edit+.service-calendar-event-info:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-left:0}.service-tech-rail:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-grid;position:absolute;top:0;bottom:0;left:0;width:1.75rem;place-items:center;border-right:2px solid color-mix(in srgb,var(--bs-white) 58%,transparent);border-radius:6px 0 0 6px;color:var(--bs-black);font-size:10pt;font-weight:900;letter-spacing:-.04em;line-height:1;text-align:center;text-shadow:0 1px 0 rgba(255,255,255,.35)}.service-calendar-event-status:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;width:fit-content;max-width:100%;font-size:.7rem;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.service-calendar-event-lock:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.68rem}.service-calendar-event-travel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#fffffff0!important;font-size:.67rem;font-weight:600}.service-tech-color--0:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--tech-0)}.service-tech-color--1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--tech-1)}.service-tech-color--2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--tech-2)}.service-tech-color--3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--tech-3)}.service-tech-color--4:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--tech-4)}.service-tech-color--5:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--tech-5)}.service-tech-color--6:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--tech-6)}.service-tech-color--7:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--tech-7)}.service-tech-color--unassigned:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--tech-unassigned)}.service-tech-rail.service-tech-color--unassigned:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-black);font-size:10pt;font-weight:900}.service-calendar-context-status:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;gap:.5rem;margin-bottom:1rem}.service-calendar-context-status span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.3rem .55rem;border-radius:999px;background:var(--bs-tertiary-bg);font-size:.75rem;font-weight:700}.service-calendar-context-details:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 1rem}.service-calendar-context-details dt:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.8rem;color:var(--service-muted);font-size:.7rem;letter-spacing:.05em;text-transform:uppercase}.service-calendar-context-details dd:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.2rem 0 0;white-space:pre-line}.service-calendar-assignment:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:1.25rem 0}.service-calendar-assignment label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.35rem;font-weight:700}.service-calendar-locked-message:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;gap:.55rem}@media(min-width:768px)and (max-width:1023.98px)and (orientation:portrait){#serviceDispatchCalendar .fc-daygrid-event:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#serviceDispatchCalendar .fc-event-main:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;overflow:hidden}#serviceDispatchCalendar .fc-event:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-inline:1px}#serviceDispatchCalendar .service-calendar-event-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){gap:.08rem;padding:.18rem .16rem .2rem 1.2rem}#serviceDispatchCalendar .service-calendar-event-content>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:.04rem;font-size:.72rem;line-height:1.1}#serviceDispatchCalendar .service-calendar-event-top:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;gap:.12rem;margin-bottom:.04rem}#serviceDispatchCalendar .service-calendar-event-status:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;padding:.06rem .12rem;font-size:.45rem;line-height:1.1}#serviceDispatchCalendar .service-calendar-event-info:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;width:1.1rem;height:1.1rem}#serviceDispatchCalendar .service-calendar-event-info svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.72rem;height:.72rem}#serviceDispatchCalendar .service-tech-rail:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1rem;font-size:.48rem;letter-spacing:-.06em}#serviceDispatchCalendar .service-calendar-event-types:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#serviceDispatchCalendar .service-calendar-event-travel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}#serviceDispatchCalendar .service-calendar-event-cautions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){gap:.18rem;margin:.1rem 0 0 .12rem}#serviceDispatchCalendar .service-calendar-event-caution:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1rem;height:1rem}#serviceDispatchCalendar .service-calendar-event-caution svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.65rem;height:.65rem}}@media(max-width:767.98px){.admin-schedule-options:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-calendar-legend:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:stretch;flex-direction:column}.service-segmented-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;width:100%;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden}.service-segmented-control button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;min-width:0;padding-inline:.55rem}.admin-schedule-options fieldset:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%}.admin-schedule-periods .service-segmented-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.admin-schedule-periods .service-segmented-control button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-bottom:1px solid var(--service-line)}.admin-schedule-periods .service-segmented-control button:nth-child(2n):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-right:0}.admin-schedule-periods .service-segmented-control button:nth-last-child(-n+2):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-bottom:0}#serviceDispatchCalendar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.5rem}.service-calendar-summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;padding:.6rem}.service-calendar-summary>h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}#serviceDispatchCalendar .fc-header-toolbar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:auto 1fr auto;gap:.4rem;margin-bottom:.75rem}#serviceDispatchCalendar .fc-toolbar-chunk:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}#serviceDispatchCalendar .fc-toolbar-title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;font-size:1.05rem;text-align:center;text-overflow:ellipsis;white-space:nowrap}#serviceDispatchCalendar .fc-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:42px;min-height:42px}#serviceDispatchCalendar .fc-list-event>td:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-block:.5rem}#serviceDispatchCalendar .fc-list-event-title a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;min-height:44px;padding:.2rem}#serviceDispatchCalendar .service-calendar-event-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){gap:.2rem;padding:.45rem .45rem .45rem 2.45rem;white-space:normal}#serviceDispatchCalendar .service-tech-rail:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:2rem}#serviceDispatchCalendar .service-calendar-event-content>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#serviceDispatchCalendar .service-calendar-event-types:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#serviceDispatchCalendar .service-calendar-event-type:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#serviceDispatchCalendar .service-calendar-event-travel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){white-space:normal}}.customer-snapshot:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin:.75rem 0 1.25rem}.service-info-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-grid;flex:0 0 auto;width:36px;height:36px;place-items:center;border-radius:9px;background:rgba(var(--scbas-red-rgb),.12);color:var(--scbas-red-bright)}.app-metrics:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr));gap:.8rem;margin:.75rem 0 1.25rem}.app-metric:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--metric-accent: var(--bs-primary);position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.75rem;isolation:isolate;min-width:0;min-height:7rem;padding:1rem 1.05rem;overflow:hidden;border:1px solid var(--bs-border-color);border-radius:calc(var(--scbas-card-radius) + .1rem);background:linear-gradient(135deg,color-mix(in srgb,var(--metric-accent) 5%,var(--bs-body-bg)),var(--bs-body-bg) 58%);color:var(--bs-body-color);text-align:start;text-decoration:none;box-shadow:var(--bs-box-shadow-sm);transition:border-color .18s ease,transform .18s ease}.app-metric:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{position:absolute;z-index:-1;inset:0 auto 0 0;width:3px;background:var(--metric-accent);content:""}.app-metric:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after{position:absolute;z-index:-1;inset:0 0 0 auto;width:72%;background:url(/backgrounds/svgs/ssss/05-orbit-network.svg) right center / cover no-repeat;opacity:.08;pointer-events:none;content:""}.app-metric.is-good:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--metric-accent: var(--bs-success)}.app-metric.is-warning:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--metric-accent: var(--bs-warning)}.app-metric.is-urgent:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-metric.is-danger:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-metric.is-critical:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--metric-accent: var(--bs-danger)}.app-metric-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-grid;grid-column:2;grid-row:1;width:2.625rem;height:2.625rem;place-items:center;border-radius:var(--scbas-button-radius);background:color-mix(in srgb,var(--metric-accent) 10%,var(--bs-body-bg));color:color-mix(in srgb,var(--metric-accent) 75%,var(--bs-emphasis-color))}.app-metric__content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-column:1;grid-row:1;justify-items:start;min-width:0;overflow-wrap:anywhere}.app-metric__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){order:1;display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;min-width:0;width:100%}.app-metric__heading .app-metric__label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 0;min-width:0}.app-metric__heading .app-metric-action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){order:2;flex:0 0 auto;min-height:0;padding:0;white-space:nowrap}.app-metric-link--action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){gap:.25rem .65rem;padding:.75rem .85rem}.app-metric-link--action .app-metric__content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:contents}.app-metric-link--action .app-metric__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1;grid-row:1}.app-metric-link--action .app-metric__value:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1;grid-row:2}.app-metric-link--action .app-metric-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2;grid-row:2;width:2rem;height:2rem}.app-metric-link--action .app-metric__context:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1;grid-row:3;margin-top:0;justify-self:start}.app-metric__label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){order:1;color:var(--bs-emphasis-color);font-size:.72rem;font-weight:600;line-height:1.4;letter-spacing:.045em;text-transform:uppercase}.app-metric__value:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){order:2;display:block;margin:.2rem 0 .05rem;font-family:var(--scbas-font-display);font-size:1.8rem;font-weight:700;font-variant-numeric:tabular-nums;line-height:1.15;letter-spacing:-.035em}.app-metric__context:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){order:3;display:inline-flex;max-width:100%;margin-top:.42rem;padding:.22rem .42rem;border-radius:.38rem;color:var(--bs-secondary-color);background:var(--bs-tertiary-bg);font-size:.68rem;font-weight:600;line-height:1.4}.app-metric:where(.is-good,.is-warning,.is-urgent,.is-danger,.is-critical) .app-metric__context:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:color-mix(in srgb,var(--metric-accent) 65%,var(--bs-emphasis-color));background:color-mix(in srgb,var(--metric-accent) 10%,var(--bs-body-bg))}.app-metric-action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;grid-column:1 / -1;align-items:center;justify-self:end;gap:.3rem;min-height:2rem;padding:.3rem .5rem;border-radius:var(--scbas-button-radius);color:var(--bs-body-color);font-size:.78rem;font-weight:700;line-height:1.3;text-decoration:none}.app-metric-action svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1rem;height:1rem;flex:0 0 auto}.app-metric-link>:is(i,svg):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;right:1.05rem;bottom:1rem;width:1rem;height:1rem;color:var(--bs-secondary-color)}.app-metric-with-action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){gap:.1rem .5rem;padding:.5rem .85rem;min-height:7.25rem;align-content:center}.app-metric-with-action .app-metric__content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:contents}.app-metric-with-action .app-metric__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1;grid-row:1;align-self:center}.app-metric-with-action .app-metric__value:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1;grid-row:2}.app-metric-with-action .app-metric-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2;grid-row:2;width:2rem;height:2rem;justify-self:end}.app-metric-with-action .app-metric__context:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1;grid-row:3;margin-top:0;justify-self:start}.app-metric-with-action>.btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2;grid-row:1;justify-self:end;align-self:center;min-height:0;padding:0}.app-metric:where(a,button):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){cursor:pointer}.app-metric:where(a,button):hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--metric-accent) 55%,var(--bs-border-color));color:var(--bs-body-color);text-decoration:none;transform:translateY(-1px)}.app-metric-link:hover .app-metric-action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--bs-secondary-bg)}.app-metric:where(a,button):focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:3px solid color-mix(in srgb,var(--metric-accent) 65%,var(--bs-emphasis-color));outline-offset:2px}.app-metric[aria-pressed=true]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--metric-accent);box-shadow:inset 0 0 0 1px var(--metric-accent)}@media(min-width:576px)and (max-width:991.98px){.app-metrics:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575.98px){.app-metrics:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.app-metric:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transition:none}}.service-section-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-section-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.65rem}.service-section-heading h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-section-heading h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.05rem 0 0;font-size:1.45rem;font-weight:700}.service-section-heading>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-section-heading>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:560px;font-size:.78rem;text-align:right}.service-job-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.7rem}.service-job-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;display:grid;grid-template-columns:88px minmax(0,1fr) auto;width:100%;max-width:100%;min-width:0;gap:.8rem;align-items:stretch;overflow:hidden;border:1px solid var(--service-line);border-radius:11px;background:var(--service-panel-raised);transition:border-color .15s ease,box-shadow .15s ease}.service-job-card:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--scbas-red) 45%,var(--service-line));box-shadow:0 8px 22px #00000014}.service-job-card--technician:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:88px minmax(0,1fr)}.service-job-card.is-past-due:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-left:3px solid var(--service-red)}.service-job-card.is-needs-follow-up:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-left:3px solid var(--bs-warning)}.service-job-date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:124px;padding:.65rem .5rem;border-right:1px solid var(--service-line);background:color-mix(in srgb,var(--service-panel) 80%,transparent);text-align:center}.service-job-card.is-past-due .service-job-date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-red) 10%,var(--service-panel))}.service-job-date-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:.25rem;color:var(--service-muted);font-size:.65rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.service-job-date-status:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:.45rem}.service-job-card.is-past-due .service-job-date-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-red)}.service-job-card.is-needs-follow-up .service-job-date-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-warning)}.service-job-date strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-family:var(--scbas-font-display);font-size:1.55rem;line-height:1}.service-job-date small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted)}.service-job-main:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;max-width:100%;padding:.65rem .8rem .65rem 0;overflow:hidden}.service-job-title-row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.service-job-title-row h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-size:1.35rem;line-height:1.1}.service-job-title-row h3 a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-link-color);text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--bs-link-color) 45%,transparent);text-underline-offset:.16em}.service-job-title-row h3 a:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright)}.service-job-title-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;flex:0 0 auto;align-items:center;justify-content:flex-end;gap:.65rem;margin-left:auto}.service-type-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-status-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;width:fit-content;padding:.18rem .45rem;border-radius:5px;background:rgba(var(--scbas-red-rgb),.12);color:var(--scbas-red-bright);font-size:.68rem;font-weight:750}.service-type-badge--info:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border:1px solid color-mix(in srgb,var(--bs-info) 58%,var(--bs-white));border-radius:999px;background:var(--bs-info);color:var(--bs-white)}.service-status-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-amber) 13%,transparent);color:var(--service-amber)}.service-status-badge--in-progress:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--bs-info) 14%,transparent);color:color-mix(in srgb,var(--bs-info) 78%,var(--bs-body-color))}.service-status-badge--unable:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-red) 14%,transparent);color:var(--service-red)}.service-status-badge--pending-review:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--scbas-violet-bright) 14%,transparent);color:var(--scbas-violet-bright)}.service-status-badge--completed:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-green) 14%,transparent);color:var(--service-green)}.service-type-badge--planned:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-amber) 13%,transparent);color:var(--service-amber)}.service-type-badge--repair:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:rgba(var(--scbas-red-rgb),.12);color:var(--scbas-red-bright)}.service-visit-summary-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center;width:100%;max-width:100%;min-width:0;gap:.5rem 1rem;margin-top:.45rem}.service-visit-badges:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;flex-wrap:wrap;min-width:0;max-width:100%;gap:.35rem}.service-readiness.service-visit-readiness:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-end;flex-direction:column;justify-content:flex-end;justify-self:stretch;width:100%;max-width:100%;min-width:0;gap:.2rem;text-align:right}.service-visit-readiness span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:100%;white-space:normal;overflow-wrap:anywhere}.service-route-estimate:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;width:fit-content;gap:.28rem;padding:.18rem .45rem;border:1px solid color-mix(in srgb,var(--service-green) 48%,var(--bs-white));border-radius:999px;background:color-mix(in srgb,var(--service-green) 16%,var(--bs-body-bg));color:color-mix(in srgb,var(--service-green) 76%,var(--bs-body-color));font-size:.68rem;font-weight:750;line-height:1.15}.service-route-estimate svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.8rem;height:.8rem}.service-job-assign:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;align-items:stretch;gap:.3rem;padding-bottom:.5rem;margin-bottom:.1rem;border-bottom:1px solid var(--service-line)}.service-job-assign-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.62rem;font-weight:800;letter-spacing:.07em;text-transform:uppercase}.service-job-assign .service-assignment-pill:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:center;text-align:center}.service-job-assign-note:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;justify-content:center;gap:.3rem;color:var(--service-muted);font-size:.68rem;line-height:1.25;text-align:center}.service-job-assign-note svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.8rem;height:.8rem;flex:0 0 auto}.service-job-assign-change:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:32px;padding:.35rem .5rem;color:var(--service-muted);font-size:.72rem;font-weight:600;text-align:center;text-decoration:underline}.service-job-assign-change:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright)}.service-job-assign-change:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright);outline:2px solid var(--scbas-red-bright);outline-offset:2px;border-radius:6px}.service-assign-select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%}@media(pointer:coarse){.service-assign-select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:44px}.service-job-assign-change:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:44px}}.service-assign-select.is-failed:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--service-red);box-shadow:0 0 0 3px color-mix(in srgb,var(--service-red) 18%,transparent)}.service-job-assign-error:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;gap:.3rem;color:var(--service-red);font-size:.72rem;font-weight:600;line-height:1.3}.service-job-assign[data-busy=true] .service-assign-select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:.65}.service-job-assign-busy:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.66rem;font-weight:600}.service-assign-select.is-unassigned:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--service-amber) 55%,var(--service-line))}.service-assignment-pill:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .5rem;border-radius:999px;background:color-mix(in srgb,var(--service-green) 13%,transparent);color:var(--service-green);font-size:.72rem;font-weight:700}.service-assignment-pill.is-unassigned:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-amber) 13%,transparent);color:var(--service-amber)}.alert:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-alert-padding-x: 1.25rem;--bs-alert-padding-y: 1.25rem}div.alert:not(.scbas-user-message):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),p.alert:not(.scbas-user-message):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:1.25rem!important}div.alert.alert-dismissible:not(.scbas-user-message):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-right:3rem!important}.alert.scbas-user-message:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;display:flex;align-items:flex-start;gap:.85rem;width:100%;padding:1.25rem 3.25rem 1.25rem 1.25rem;margin-bottom:1.25rem;border:1px solid var(--scbas-message-border, rgba(127, 132, 145, .25));border-radius:12px;background:var(--scbas-message-surface, rgba(127, 132, 145, .08));color:var(--bs-body-color);font-size:.92rem;line-height:1.5;box-shadow:0 6px 20px #00000012}.scbas-user-message:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{content:"";position:absolute;top:0;bottom:0;left:0;width:4px;border-radius:12px 0 0 12px;background:var(--scbas-message-accent, #7f8491)}.scbas-user-message__icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:24px;height:24px;margin-top:.05rem;color:var(--scbas-message-accent, #7f8491)}.scbas-user-message__icon svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:20px;height:20px}.scbas-user-message__body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;flex:1 1 auto;font-weight:500}.alert.scbas-user-message .scbas-user-message__close:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;top:50%;right:.6rem;transform:translateY(-50%);box-sizing:border-box;width:36px;height:36px;padding:0;border-radius:8px;background-position:center;background-size:.75rem;opacity:.5}.alert.scbas-user-message .scbas-user-message__close:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:1;background-color:#7f849124}.alert.scbas-user-message .scbas-user-message__close:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:1;outline:2px solid var(--scbas-message-accent, #7f8491);outline-offset:2px;box-shadow:none}.alert.scbas-user-message.is-success:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-message-accent: #2f9e5f;--scbas-message-surface: rgba(47, 158, 95, .1);--scbas-message-border: rgba(47, 158, 95, .28)}.alert.scbas-user-message.is-error:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-message-accent: #d64545;--scbas-message-surface: rgba(214, 69, 69, .1);--scbas-message-border: rgba(214, 69, 69, .3)}.alert.scbas-user-message.is-warning:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-message-accent: #c9821b;--scbas-message-surface: rgba(201, 130, 27, .11);--scbas-message-border: rgba(201, 130, 27, .3)}.alert.scbas-user-message.is-info:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-message-accent: #3a7bd5;--scbas-message-surface: rgba(58, 123, 213, .1);--scbas-message-border: rgba(58, 123, 213, .28)}[data-bs-theme=dark] .scbas-user-message:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){box-shadow:0 8px 24px #00000047}[data-bs-theme=dark] .scbas-user-message.is-success:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-message-accent: #4ade80;--scbas-message-surface: rgba(74, 222, 128, .12);--scbas-message-border: rgba(74, 222, 128, .26)}[data-bs-theme=dark] .scbas-user-message.is-error:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-message-accent: #f87171;--scbas-message-surface: rgba(248, 113, 113, .13);--scbas-message-border: rgba(248, 113, 113, .28)}[data-bs-theme=dark] .scbas-user-message.is-warning:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-message-accent: #fbbf24;--scbas-message-surface: rgba(251, 191, 36, .13);--scbas-message-border: rgba(251, 191, 36, .28)}[data-bs-theme=dark] .scbas-user-message.is-info:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-message-accent: #60a5fa;--scbas-message-surface: rgba(96, 165, 250, .13);--scbas-message-border: rgba(96, 165, 250, .28)}[data-bs-theme=dark] .alert.scbas-user-message .scbas-user-message__close:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){filter:invert(1) grayscale(100%) brightness(200%)}[data-bs-theme=dark] .alert.scbas-user-message .scbas-user-message__close:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:#ffffff1f}@media(max-width:575.98px){.scbas-user-message:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:1.25rem 3.25rem 1.25rem 1.25rem;font-size:.88rem}}[data-bs-theme=dark] .alert:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-alert-accent: #8b909d;--bs-alert-color: #DCDEE0;--bs-alert-bg: rgba(127, 132, 145, .07);--bs-alert-border-color: var(--scbas-alert-accent);--bs-alert-link-color: var(--scbas-alert-accent);border:1px solid var(--bs-alert-border-color)}[data-bs-theme=dark] .alert-info:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=dark] .alert-primary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-alert-accent: rgba(96, 165, 250, .55);--bs-alert-bg: rgba(96, 165, 250, .07);--bs-alert-link-color: #93c5fd}[data-bs-theme=dark] .alert-success:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-alert-accent: rgba(74, 222, 128, .5);--bs-alert-bg: rgba(74, 222, 128, .07);--bs-alert-link-color: #86efac}[data-bs-theme=dark] .alert-warning:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-alert-accent: rgba(251, 191, 36, .5);--bs-alert-bg: rgba(251, 191, 36, .07);--bs-alert-link-color: #fcd34d}[data-bs-theme=dark] .alert-danger:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-alert-accent: rgba(248, 113, 113, .55);--bs-alert-bg: rgba(248, 113, 113, .07);--bs-alert-link-color: #fca5a5}[data-bs-theme=dark] .alert-light:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=dark] .alert-secondary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=dark] .alert-dark:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-alert-accent: var(--scbas-ink-line-2);--bs-alert-bg: rgba(255, 255, 255, .04)}[data-bs-theme=dark] .alert .alert-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=dark] .alert strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-bs-theme=dark] .alert b:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#fff}.app-alert:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-state-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-status-accent: var(--bs-primary);--app-status-surface: color-mix(in srgb, var(--app-status-accent) 11%, var(--bs-body-bg));--app-status-border: color-mix(in srgb, var(--app-status-accent) 27%, var(--bs-border-color));--app-status-ink: color-mix(in srgb, var(--app-status-accent) 70%, var(--bs-emphasis-color))}:is(.app-alert,.app-badge,.app-state-icon):is(.alert-secondary,.alert-light,.alert-dark,.text-bg-secondary,.app-status-neutral):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-status-accent: var(--scbas-status-neutral)}:is(.app-alert,.app-badge,.app-state-icon):is(.alert-success,.text-bg-success,.app-status-success):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-status-accent: var(--scbas-status-success)}:is(.app-alert,.app-badge,.app-state-icon):is(.alert-danger,.text-bg-danger,.app-status-danger):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-status-accent: var(--scbas-status-danger)}:is(.app-alert,.app-badge,.app-state-icon):is(.alert-warning,.text-bg-warning,.app-status-warning):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-status-accent: var(--scbas-status-warning)}:is(.app-alert,.app-badge,.app-state-icon):is(.alert-info,.text-bg-info,.app-status-info):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-status-accent: var(--scbas-status-info)}.alert.app-alert:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-alert-color: var(--bs-body-color);--bs-alert-bg: var(--app-status-surface);--bs-alert-border-color: var(--app-status-border);--bs-alert-link-color: var(--app-status-ink);display:grid;grid-template-columns:2.75rem minmax(0,1fr) auto;align-items:center;gap:.85rem;border:1px solid var(--app-status-border)!important;border-radius:14px;background:var(--app-status-surface)!important;color:var(--bs-body-color)!important;box-shadow:0 .25rem .8rem color-mix(in srgb,var(--app-status-accent) 4%,transparent)}.app-user-message-layer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:fixed;z-index:2147483000;top:100px;left:50%;width:min(48rem,calc(100vw - 2rem));max-height:calc(100dvh - 116px);overflow-y:auto;transform:translate(-50%);pointer-events:none}.app-user-message-layer>.alert.app-alert:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 .75rem;box-shadow:0 .75rem 2rem color-mix(in srgb,var(--bs-black) 24%,transparent);pointer-events:auto}.app-user-message-layer.maintenance-update-layer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--maintenance-update-purple: color-mix(in srgb, var(--scbas-status-info) 70%, var(--bs-emphasis-color));inset:0;width:auto;max-height:none;padding:clamp(1rem,4vw,2rem);display:grid;place-items:center;overflow-y:auto;transform:none;transition:background-color .16s ease}.app-user-message-layer.maintenance-update-layer:has(>[data-maintenance-update]:not([hidden])):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--maintenance-update-purple) 50%,transparent);pointer-events:auto}[data-bs-theme=dark] .app-user-message-layer.maintenance-update-layer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--maintenance-update-purple: color-mix(in srgb, var(--scbas-status-info) 66%, var(--bs-white))}.maintenance-update-layer>[data-maintenance-update]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:min(34rem,100%)}.alert.app-alert.maintenance-update__modal:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-status-ink: var(--maintenance-update-purple);display:flex;flex-direction:column;align-items:stretch;gap:0;width:100%;margin:0;padding:0!important;overflow:hidden;background:var(--bs-body-bg)!important;box-shadow:0 1.25rem 3.5rem color-mix(in srgb,var(--bs-black) 28%,transparent);pointer-events:auto}.maintenance-update__header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;width:100%;align-items:center;gap:.8rem;margin:0;padding:1.1rem 1.2rem;border-bottom:1px solid var(--app-status-border);background:var(--app-status-surface)}.maintenance-update__header h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;color:var(--app-status-ink);font-size:1rem;font-weight:700;line-height:1.3}.maintenance-update__header .app-alert__icon>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){stroke-width:3}.maintenance-update__body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.5rem;padding:2.4rem}.maintenance-update__body p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;color:var(--bs-secondary-color);font-size:1rem;line-height:1.5}.maintenance-update__footer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;width:100%;justify-content:flex-end;margin:0;padding:.9rem 1.2rem;border-top:1px solid var(--bs-border-color);background:color-mix(in srgb,var(--bs-tertiary-bg) 72%,transparent)}.app-user-message-layer.maintenance-update-layer:has(>[data-update-preparing]:not([hidden])):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){place-items:end;padding:1rem;background:transparent;pointer-events:none}.maintenance-update-layer>[data-update-preparing]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:min(26rem,100%);pointer-events:auto}[data-update-preparing] .maintenance-update__modal:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){box-shadow:0 .5rem 1.5rem color-mix(in srgb,var(--bs-black) 20%,transparent)}[data-update-preparing] .maintenance-update__header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.85rem 1rem .65rem}[data-update-preparing] .maintenance-update__header .app-alert__icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}[data-update-preparing] .maintenance-update__header h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.9rem}[data-update-preparing] .maintenance-update__body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){gap:.3rem;padding:.75rem 1rem}[data-update-preparing] .maintenance-update__body p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.875rem}[data-update-preparing] .maintenance-update__footer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.6rem 1rem}.alert.app-alert:not(:has(>.app-alert__icon)):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}.alert.app-alert:not(:has(>.app-alert__icon))>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;grid-column:1}.alert.app-alert.validation-summary-errors>ul:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;padding-inline-start:1.25rem}:is(div,p).alert.app-alert:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:1rem 1.1rem!important}.app-alert__icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-state-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.style-guide-list-card__icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-grid;width:2.75rem;height:2.75rem;place-items:center;border-radius:11px;background:color-mix(in srgb,var(--app-status-accent) 11%,transparent);color:var(--app-status-ink)}.app-alert__icon>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.app-state-icon>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.style-guide-list-card__icon>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1.35rem;height:1.35rem;stroke-width:2}.app-alert__content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.2rem;line-height:1.45}.app-alert__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:flex-end;gap:.5rem;justify-self:end}.alert.app-alert .app-alert__action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;min-height:2.5rem;align-items:center;justify-content:center;gap:.4rem;padding:.6rem .85rem;border:1px solid var(--app-status-ink);border-radius:var(--scbas-button-radius);margin-right:15px;background:var(--app-status-ink);color:var(--bs-body-bg);font-size:.8rem;font-weight:700;line-height:1.2;text-align:center;text-decoration:none;white-space:nowrap}[data-maintenance-install-prompt] .app-alert__actions[hidden]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}[data-maintenance-install-prompt] [data-dismiss-maintenance-install]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-button-secondary-fg: var(--app-status-ink);--scbas-button-secondary-border: var(--app-status-ink);--scbas-button-secondary-hover: color-mix(in srgb, var(--app-status-ink) 10%, transparent);--scbas-button-secondary-active: color-mix(in srgb, var(--app-status-ink) 18%, transparent);--scbas-button-primary-hover: var(--app-status-ink);--scbas-button-primary-active: var(--app-status-ink)}[data-maintenance-update] .app-alert__action:disabled:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:.5;cursor:not-allowed}[data-maintenance-update] .app-alert__action[aria-busy=true]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:1;cursor:progress}[data-maintenance-update] [hidden]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none!important}.maintenance-update__acknowledge [data-update-action-icon]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.app-offline-readiness:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;min-height:1.75rem;align-items:center;gap:.4rem;padding:.35rem .55rem;border:1px solid color-mix(in srgb,currentColor 22%,transparent);font-size:.7rem;letter-spacing:.01em}@media(max-width:575.98px){.app-offline-readiness:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:max-content}}.app-offline-readiness__dot:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.42rem;height:.42rem;border-radius:50%;background:currentColor}.alert.app-alert .maintenance-update__dismiss:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border:0;background:transparent;color:var(--app-status-ink)}[data-maintenance-update] .alert.app-alert .maintenance-update__dismiss:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),[data-maintenance-update] .alert.app-alert .maintenance-update__dismiss:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--app-status-ink) 10%,transparent);color:var(--app-status-ink)}.alert.app-alert .app-alert__action:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.alert.app-alert .app-alert__action:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--app-status-ink) 82%,var(--bs-emphasis-color));background:color-mix(in srgb,var(--app-status-ink) 82%,var(--bs-emphasis-color));color:var(--bs-body-bg)}.alert.app-alert .app-alert__action:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:0;box-shadow:0 0 0 2px var(--app-status-surface),0 0 0 4px var(--app-status-ink)}.app-alert__action>:is(svg,i):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1rem;height:1rem;flex:0 0 auto}.alert.app-alert :is(.alert-heading,.app-alert__title,strong):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;color:var(--app-status-ink);font-size:.93rem;font-weight:700}.app-alert__content>:not(.alert-heading,.app-alert__title,strong):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.84rem}.alert.app-alert .alert-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--app-status-ink)}[data-bs-theme=dark] .service-job-warning-summary li>:is(strong,span):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#fff}.badge.app-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.3rem;width:fit-content;padding:.42rem .68rem;border:1px solid var(--app-status-border);border-radius:999px;background:var(--app-status-surface)!important;color:var(--app-status-ink)!important;font-size:.72rem;font-weight:700;line-height:1;white-space:nowrap}.badge.app-badge>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.85rem;height:.85rem;flex:0 0 auto;stroke-width:2.25}.badge.app-badge.app-badge--count:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:1.65rem;justify-content:center;font-variant-numeric:tabular-nums}[data-bs-theme=dark] :is(.app-alert,.app-badge,.app-state-icon):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-status-surface: color-mix(in srgb, var(--app-status-accent) 14%, var(--bs-body-bg));--app-status-border: color-mix(in srgb, var(--app-status-accent) 30%, var(--bs-border-color));--app-status-ink: color-mix(in srgb, var(--app-status-accent) 66%, var(--bs-white))}[data-bs-theme=dark] .alert.app-alert:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){box-shadow:none}@media(max-width:35.999rem){.alert.app-alert:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:2.75rem minmax(0,1fr)}.app-alert__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2;width:100%;flex-wrap:wrap}.app-alert__actions>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 auto}.app-alert__actions form>.app-alert__action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%}}.scbas-context-panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:1rem 1.125rem;border:1px solid var(--bs-border-color);border-left:3px solid color-mix(in srgb,var(--scbas-red) 70%,var(--bs-border-color));border-radius:.5rem;color:var(--bs-body-color);background:var(--bs-body-bg)}.scbas-context-panel--action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem}.scbas-context-panel__content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-context-panel__title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-context-panel__description:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.scbas-context-panel__content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}.scbas-context-panel__eyebrow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.18rem;color:var(--scbas-red-bright);font-family:var(--scbas-font-display);font-size:.68rem;font-weight:800;letter-spacing:.1em;line-height:1.2;text-transform:uppercase}[data-bs-theme=light] .scbas-context-panel__eyebrow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-deep)}.scbas-context-panel__title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color);font-family:var(--scbas-font-display);font-size:1.05rem;font-weight:700;line-height:1.25}.scbas-context-panel__description:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.25rem;color:var(--bs-secondary-color);font-size:.82rem;line-height:1.5}@media(max-width:575.98px){.scbas-context-panel--action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:stretch;flex-direction:column}.scbas-context-panel--action>.btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%}}.frm-equipment .remove-equipment-manual:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:12px;text-decoration:none}.frm-equipment .remove-equipment-manual i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){cursor:pointer;font-size:14px}.frm-equipment [data-eq-types]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.frm-equipment .eq-section-title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:.35rem;font-weight:600}.frm-equipment .eq-section-hint:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.82rem}.frm-equipment .eq-manual-row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.5rem;padding:.2rem 0}#equipment-dynamic-fields .scbas-form__grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){gap:.85rem}.alert.validation-summary-valid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.alert.app-alert.app-validation-summary.validation-summary-valid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}[data-bs-theme=dark] .alert.scbas-user-message:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border:1px solid var(--scbas-message-border, rgba(127, 132, 145, .25));background:var(--scbas-message-surface, rgba(127, 132, 145, .08))}.quote-cart-results:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;z-index:1050;left:0;right:0;max-height:420px;overflow-y:auto;box-shadow:0 12px 32px #00000038}.scbas-picker:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border:1px solid var(--service-line);border-radius:12px;background:var(--bs-body-bg);padding:.35rem}.scbas-picker__group:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:baseline;gap:.5rem;padding:.55rem .6rem .3rem}.scbas-picker__group-name:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-family:var(--scbas-font-display);font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:var(--scbas-red-bright)}.scbas-picker__group-path:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;color:var(--service-muted);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.scbas-picker__row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.7rem;width:100%;min-height:56px;padding:.45rem .6rem;border:0;border-radius:9px;background:transparent;color:var(--bs-body-color);text-align:left;transition:background .12s ease}.scbas-picker__row:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-picker__row.is-active:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:rgba(var(--scbas-red-rgb),.08)}.scbas-picker__row:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:2px solid var(--scbas-red-bright);outline-offset:-2px}.scbas-picker__row.is-indented:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-left:1.1rem}.scbas-picker__row.is-added:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-green) 10%,transparent)}.scbas-picker__thumb:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;overflow:hidden;border:1px solid var(--service-line);border-radius:8px;background:var(--bs-body-bg)}.scbas-picker__thumb img:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:100%;max-height:100%;object-fit:contain}.scbas-picker__thumb.is-placeholder:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:linear-gradient(135deg,rgba(127,132,145,.12) 25%,transparent 25%) 0 0 / 10px 10px,#7f84910f}.scbas-picker__body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;min-width:0;flex:1 1 auto;gap:.06rem}.scbas-picker__category:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;color:var(--service-muted);font-size:.68rem;font-weight:600;letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap}.scbas-picker__title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.9rem;font-weight:600;line-height:1.3}.scbas-picker__part:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.74rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.scbas-picker__match:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:0 .05em;border-radius:3px;background:rgba(var(--scbas-red-rgb),.16);color:inherit;font-weight:700}.scbas-picker__variant-count:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;padding:.2rem .5rem;border:1px solid var(--service-line);border-radius:999px;color:var(--service-muted);font-size:.7rem;font-weight:700;white-space:nowrap}.scbas-picker__row.is-expanded .scbas-picker__variant-count:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-red-bright);color:var(--scbas-red-bright)}.scbas-picker__variants:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-left:2.6rem;border-left:2px solid var(--service-line)}.scbas-picker__variant:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:44px;gap:.6rem}.scbas-picker__added:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;color:var(--service-green);font-size:.74rem;font-weight:700;white-space:nowrap}.scbas-picker__message:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.9rem .7rem;color:var(--service-muted);font-size:.86rem}.scbas-picker__message.is-error:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-red)}.app-customer-typeahead:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%}.app-customer-typeahead__input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-left:2.6rem}.app-customer-typeahead__search-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;z-index:2;top:.72rem;left:.85rem;width:1.1rem;height:1.1rem;color:var(--bs-secondary-color);pointer-events:none}.app-customer-typeahead__results:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:static;z-index:1060;width:100%;max-height:min(22rem,50svh);margin-top:.3rem;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;box-shadow:var(--bs-box-shadow-lg)}.app-customer-typeahead__results .app-customer-typeahead__result:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex!important;width:100%!important;min-height:0;margin:0!important;padding:.7rem .8rem!important;border:0!important;border-radius:.55rem!important;color:var(--bs-body-color)!important;background:transparent!important;box-shadow:none!important;text-align:left!important}.app-customer-typeahead__results .app-customer-typeahead__result+.app-customer-typeahead__result:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-top:1px solid var(--bs-border-color)!important;border-radius:0!important}.app-customer-typeahead__results .app-customer-typeahead__result:is(:hover,:focus-visible,.is-active):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-body-color)!important;background:color-mix(in srgb,var(--bs-primary) 12%,var(--bs-body-bg))!important}.app-customer-typeahead__location:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.78rem;line-height:1.35}.scbas-picker__skeleton:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.7rem;min-height:56px;padding:.45rem .6rem}.scbas-picker__skeleton-lines:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;flex:1 1 auto;gap:.35rem}.scbas-picker__skeleton-lines span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){height:.6rem;border-radius:4px;background:#7f84912e;animation:scbas-picker-pulse 1.1s ease-in-out infinite}.scbas-picker__skeleton-lines span:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:35%}.scbas-picker__skeleton-lines span:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:65%}@keyframes scbas-picker-pulse{0%,to{opacity:.55}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.scbas-picker__skeleton-lines span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){animation:none}.scbas-picker__row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transition:none}}.quote-cart-qty-col:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:7rem}.quote-cart-qty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:4.5rem}.quote-cart-empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.8rem;padding:1.1rem;margin-top:.75rem;border:1px dashed var(--service-line);border-radius:10px;color:var(--service-muted)}.quote-cart-empty svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;width:24px;height:24px}.quote-cart-empty strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;color:var(--bs-body-color);font-size:.92rem}.quote-cart-empty span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.82rem}.quote-cart-custom:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-top:.9rem;border-top:1px solid var(--service-line)}.quote-cart-custom legend:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){float:none;width:auto}.quote-cart-custom-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(16rem,2fr) minmax(10rem,1fr) 6rem minmax(9rem,auto);align-items:end;gap:.75rem}.quote-cart-custom-grid>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}.quote-cart-custom-grid__action .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){white-space:nowrap}@media(max-width:74.99rem){.quote-cart-custom-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr) 7rem minmax(10rem,auto)}.quote-cart-custom-grid__description:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1}}@media(max-width:47.99rem){.quote-cart-table-frame:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:visible}.quote-cart-table:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.quote-cart-table>tbody:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;width:100%}.quote-cart-table>thead:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.quote-cart-table>tbody>tr:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(0,1fr) 6.5rem;gap:.65rem 1rem;margin-bottom:.75rem;padding:1rem;border:1px solid var(--bs-border-color);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm)}.quote-cart-table>tbody>tr:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:0}.quote-cart-table>tbody>tr>td:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;width:auto!important;padding:0!important;border:0!important;background:transparent!important}.quote-cart-line__identity:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.quote-cart-line__part:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1}.quote-cart-line__part:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.quote-cart-line__quantity:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid!important;gap:.3rem}.quote-cart-line__part:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before,.quote-cart-line__quantity:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{content:attr(data-label);color:var(--bs-secondary-color);font-size:.66rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.quote-cart-line__quantity:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2;grid-row:1 / span 2;align-content:start}.quote-cart-line__remove:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1;padding-top:.75rem!important;border-top:1px solid var(--bs-border-color)!important;text-align:right!important}.quote-cart-qty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.quote-cart-custom .form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.quote-cart-custom .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:44px}.quote-cart-custom .scbas-button[data-button-system-ready=true]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:44px!important}}@media(max-width:35.99rem){.quote-cart-custom-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:6.5rem minmax(0,1fr);gap:.65rem .75rem}.quote-cart-custom-grid__description:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.quote-cart-custom-grid__part:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1}.quote-cart-custom-grid__quantity:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1}.quote-cart-custom-grid__action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2}.quote-cart-table>tbody>tr:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr) 5.75rem;padding:.9rem}}@media(pointer:coarse){.quote-cart-qty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.quote-cart-custom .form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.quote-cart-custom .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:44px}}.service-job-context:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-readiness:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.45rem 1rem;margin-top:.45rem;color:var(--service-muted);font-size:.76rem}.service-job-context a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-context span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-readiness span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.3rem}.service-job-context a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:inherit;text-decoration:none}.service-job-context a:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright)}.service-visit-badges>.service-job-warning:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;width:fit-content;gap:.28rem;min-width:0;margin:0;padding:.18rem .45rem .18rem .28rem;border-width:1px;border-style:solid;border-radius:999px;font-size:.68rem;font-weight:750;line-height:1.15;cursor:help}.service-visit-badges>.service-job-warning--route:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--bs-warning) 68%,var(--bs-white));background:color-mix(in srgb,var(--bs-warning) 28%,var(--bs-body-bg));color:color-mix(in srgb,var(--bs-warning) 78%,var(--bs-body-color))}button.service-job-warning--route:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){cursor:pointer}button.service-job-warning--route:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),button.service-job-warning--route:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--bs-warning) 38%,var(--bs-body-bg));outline:2px solid color-mix(in srgb,var(--bs-warning) 48%,transparent);outline-offset:2px}.service-job-warning.is-calculating:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-calendar-event-caution.is-calculating:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){cursor:wait;opacity:.72}.service-visit-badges>.service-job-warning--template:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--bs-danger) 68%,var(--bs-white));background:color-mix(in srgb,var(--bs-danger) 25%,var(--bs-body-bg));color:color-mix(in srgb,var(--bs-danger) 78%,var(--bs-body-color))}.service-visit-badges>.service-job-warning .service-calendar-event-caution:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;width:1rem;height:1rem;box-shadow:none}.service-visit-badges>.service-job-warning .service-calendar-event-caution svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.65rem;height:.65rem}.service-visit-badges>.service-job-warning strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font:inherit;white-space:nowrap}.service-scope-note:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;gap:.5rem;width:100%;max-width:100%;margin:0;padding:.45rem .55rem;border-left:2px solid var(--scbas-red);background:rgba(var(--scbas-red-rgb),.05);font-size:.76rem}.service-scope-note>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;margin-top:.08rem;color:var(--scbas-red-bright)}.service-scope-note>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}.service-scope-note strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-scope-note span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.service-scope-note span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);overflow-wrap:anywhere}.service-readiness span.is-missing:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-asset-flags .is-missing:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-amber)}.service-job-support:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.75rem;padding-top:.45rem;border-top:1px solid var(--service-line)}.service-job-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.5rem;flex:0 0 auto;min-width:0;max-width:100%;width:232px;padding:.8rem .8rem .8rem 0}.service-job-title-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after{position:absolute;z-index:1;inset:0;content:""}.service-job-card a:not(.service-job-title-link):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-card button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-card input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-card select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-card label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-card .dropdown:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;z-index:2}.service-job-card:has(.service-job-title-link:focus-visible):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--bs-link-color);outline:3px solid color-mix(in srgb,var(--bs-link-color) 28%,transparent);outline-offset:2px}.service-job-actions .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;justify-content:center;gap:.4rem}.service-job-actions .dropdown:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex}.service-job-actions .dropdown>.btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%}.service-job-actions .dropdown-menu svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-right:.4rem}.service-empty-state:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;min-height:190px;padding:1.5rem;place-items:center;align-content:center;border:1px dashed var(--service-line);border-radius:11px;color:var(--service-muted);text-align:center}.service-empty-state>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:30px;height:30px;margin-bottom:.5rem;color:var(--scbas-red-bright)}.service-empty-state h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;color:var(--bs-body-color);font-size:1.2rem}.service-empty-state p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.25rem 0 0}.service-empty-state-compact:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:130px}.service-completed-panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:1.1rem;overflow:hidden;border:1px solid var(--service-line);border-radius:10px;background:var(--service-panel-raised)}.service-completed-panel>summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:space-between;padding:.8rem 1rem;cursor:pointer;font-weight:700;list-style:none}.service-completed-panel>summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *)::-webkit-details-marker{display:none}.service-completed-panel>summary>span:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.5rem}.service-completed-panel[open]>summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-bottom:1px solid var(--service-line)}.service-completed-panel .scbas-pinned-table-scroll>.table:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}.service-recommendation:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-inline-warning:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;gap:.55rem;padding:.65rem;border:1px solid color-mix(in srgb,var(--service-amber) 35%,var(--service-line));border-radius:8px;background:color-mix(in srgb,var(--service-amber) 8%,transparent);color:var(--service-muted)}.service-recommendation>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-inline-warning>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;margin-top:.1rem;color:var(--service-amber)}body:has([data-service-job-wizard]) .main:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow-x:clip;overflow-y:visible}.service-job-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:1rem}.service-admin-view-strip:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;place-items:center;min-height:2rem;padding:.35rem 1rem;background:var(--bs-blue, #3f80ea);color:#fff;font-family:var(--scbas-font-display);font-size:.78rem;font-weight:700;letter-spacing:.08em;line-height:1.2;text-align:center}.service-back-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.5rem;color:var(--service-muted);font-size:.76rem;font-weight:700;text-decoration:none}.service-back-link:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright)}.service-back-link--mobile:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.service-job-kicker:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;gap:.35rem}.service-job-location:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.3rem .55rem;margin:0 0 .2rem;color:var(--service-muted);font-size:.78rem;line-height:1.35}.service-job-location a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.22rem;color:var(--service-muted);font-size:.7rem;font-weight:700;text-decoration:none}.service-job-location a:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright)}.service-job-location svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.8rem;height:.8rem}.service-repair-brief:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:44px minmax(0,1fr);gap:.85rem;margin:.9rem 0 .45rem;padding:1rem 1.1rem;border:1px solid color-mix(in srgb,var(--service-red) 48%,var(--service-line));border-left:5px solid var(--service-red);border-radius:10px;background:color-mix(in srgb,var(--service-red) 10%,var(--service-panel-raised))}.style-guide-list-card.service-repair-notice-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--metric-accent: var(--bs-danger);position:relative;padding-right:30px}.style-guide-list-card.service-repair-notice-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{content:"";position:absolute;inset:0 auto 0 0;width:5px;background:var(--metric-accent)}.style-guide-list-card.service-repair-notice-card>.badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-self:end}@container (min-width: 46.001rem){.style-guide-list-card.service-repair-notice-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:auto minmax(0,1fr) auto}}.service-repair-brief-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;width:44px;height:44px;place-items:center;border-radius:10px;background:color-mix(in srgb,var(--service-red) 16%,transparent);color:var(--service-red)}.service-repair-brief-icon svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:24px;height:24px}.service-repair-brief .service-eyebrow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-red)}.service-repair-brief h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.1rem 0 .55rem;font-size:1.15rem}.service-repair-problem-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.65rem}.service-repair-problem-list article+article:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-top:.65rem;border-top:1px solid color-mix(in srgb,var(--service-red) 25%,var(--service-line))}.service-repair-problem-list span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.15rem;color:var(--service-muted);font-size:.7rem;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.service-repair-problem-list p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-repair-problem-missing:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;color:var(--bs-body-color);font-size:1rem;font-weight:700;line-height:1.5}.service-repair-brief.is-missing:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--service-amber) 48%,var(--service-line));border-left-color:var(--service-amber);background:color-mix(in srgb,var(--service-amber) 9%,var(--service-panel-raised))}.service-repair-brief.is-missing .service-repair-brief-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-amber) 16%,transparent);color:var(--service-amber)}.service-job-nav:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:sticky;top:86px;z-index:30;display:flex;align-items:center;gap:.2rem;margin:.9rem 0 1.2rem;padding:.42rem;border:1px solid var(--service-line);border-radius:10px;background:color-mix(in srgb,var(--bs-body-bg) 92%,transparent);box-shadow:0 8px 22px #00000014;backdrop-filter:blur(14px)}.service-job-nav--embedded:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){top:0}.service-job-nav a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.35rem;padding:.42rem .65rem;border-radius:7px;color:var(--service-muted);font-size:.76rem;font-weight:700;text-decoration:none}.service-job-nav a:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--service-panel);color:var(--bs-body-color)}.service-job-nav a.is-current:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--scbas-red-bright) 9%,var(--service-panel));color:var(--bs-body-color)}.service-job-nav a.is-complete span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--bs-success) 16%,transparent);color:color-mix(in srgb,var(--bs-success) 82%,var(--bs-body-color))}.service-job-nav a span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-grid;width:20px;height:20px;place-items:center;border-radius:50%;background:rgba(var(--scbas-red-rgb),.12);color:var(--scbas-red-bright);font-size:.67rem}.service-job-nav a span svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:12px;height:12px}.service-job-progress:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:baseline;gap:.3rem;margin-left:auto;padding:0 .45rem}.service-job-progress strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-family:var(--scbas-font-display);font-size:1rem}.service-job-progress span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.68rem}.service-billing-flow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;gap:.45rem 1rem;margin:.75rem 0 0;padding:.7rem 0 0;border-top:1px solid var(--service-line);list-style:none}.service-billing-flow li:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.35rem;color:var(--service-muted);font-size:.7rem;font-weight:700}.service-billing-flow li>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1.35rem;height:1.35rem;display:grid;place-items:center;border:1px solid var(--service-line);border-radius:50%;font-size:.62rem}.service-billing-flow li.is-complete:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:color-mix(in srgb,var(--bs-success) 80%,var(--bs-body-color))}.service-billing-flow li.is-complete>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--bs-success) 55%,transparent);background:color-mix(in srgb,var(--bs-success) 12%,transparent)}.service-billing-flow li.is-current:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-body-color)}.service-billing-flow li.is-current>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-red-bright);color:var(--scbas-red-bright);background:rgba(var(--scbas-red-rgb),.1)}.service-billing-flow svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.75rem;height:.75rem}.service-job-section:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){scroll-margin-top:150px;margin-bottom:1.4rem}.service-preflight-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(0,1.45fr) minmax(18rem,.75fr);gap:.75rem}.service-preflight-grid--single:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr);margin-bottom:1rem}.service-info-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.85rem;border:1px solid var(--service-line);border-radius:10px;background:transparent}.service-job-workspace .service-workflow-surface:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:transparent}.service-job-workspace .service-workflow-surface>.card-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:transparent}.service-info-card-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.6rem;margin-bottom:.65rem}.service-info-card-heading span:not(.service-info-icon):not(.service-type-badge):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;color:var(--service-muted);font-size:.68rem}.service-info-card-heading h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-size:1.15rem}.service-scope-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-wrap:wrap}.service-scope-badges:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.3rem;min-width:0}.service-scope-badges .service-type-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}.service-scope-context:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.15rem;color:var(--service-muted);font-size:.68rem;font-weight:600}.service-info-card address:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 .6rem;font-size:.85rem;font-style:normal}.service-info-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.35rem}.service-info-list>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;justify-content:space-between;gap:.5rem;padding-top:.35rem;border-top:1px solid var(--service-line);color:var(--service-muted);font-size:.74rem}.service-info-list strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-body-color);font-weight:600}.service-contact-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.55rem}.service-contact-list>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-bottom:.5rem;border-bottom:1px solid var(--service-line)}.service-contact-list>div:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-bottom:0;border:0}.service-contact-list strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-contact-list span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-contact-list small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.service-contact-list span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-contact-list small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.7rem}.service-contact-list a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-block;margin-right:.45rem;font-size:.72rem}.service-contact-list a.service-contact-phone:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.3rem}.service-contact-phone>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;width:.9rem;height:.9rem}.service-inline-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;gap:.35rem;margin-top:.45rem}.service-contact-directory:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border:1px solid var(--service-line);border-radius:.55rem}.service-contact-directory .table:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:42rem;color:var(--bs-body-color);--bs-table-color: var(--bs-body-color);--bs-table-bg: var(--bs-body-bg);--bs-table-border-color: var(--service-line)}.service-contact-directory th:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.7rem .75rem;color:var(--service-muted);background:var(--bs-tertiary-bg)!important;box-shadow:none!important;font-size:.72rem;letter-spacing:.045em;text-transform:uppercase}.service-contact-directory td:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.8rem .75rem;background:var(--bs-body-bg)!important;box-shadow:none!important;font-size:.86rem}.service-contact-directory td>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-contact-directory td>small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.service-contact-directory td>small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:34ch;margin-top:.15rem;color:var(--service-muted);line-height:1.3}.service-contact-directory__name .badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:table;margin-top:.2rem;padding:.12rem .32rem;font-size:.56rem;line-height:1.15}.service-contact-directory__communication a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-contact-directory__communication>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;width:fit-content;line-height:1.45}.service-contact-directory tr.is-recently-saved>td:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--bs-success-bg-subtle)!important}.service-contact-directory tr.is-recently-saved>td:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){box-shadow:inset .2rem 0 0 var(--bs-success)!important}.service-contact-directory__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:sticky;right:0;z-index:2;width:5.5rem;white-space:nowrap;text-align:right;background:var(--bs-body-bg)!important;box-shadow:none!important}.service-contact-directory th.service-contact-directory__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){z-index:3;background:var(--bs-tertiary-bg)!important}.service-contact-directory__actions .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:2rem;min-width:2rem;min-height:2rem;padding:.3rem}.service-contact-directory__actions svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.9rem;height:.9rem}@media(max-width:767.98px){.service-contact-directory .table:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:38rem}.service-contact-directory th:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-contact-directory td:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.48rem .5rem}}.service-inline-actions .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.68rem}.service-scope-copy:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.5rem}.service-scope-copy strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.1rem;font-size:.72rem}.service-scope-copy p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;color:var(--service-muted);font-size:.76rem;line-height:1.45}.service-asset-readiness:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.75rem;margin-bottom:.75rem;padding:.8rem;border:1px solid var(--service-line);border-radius:10px;background:transparent}.service-asset-readiness-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.55rem}.service-asset-readiness-heading>div:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 auto;min-width:0}.service-asset-readiness-heading h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-size:1.15rem}.service-asset-readiness-heading p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.2rem 0 0;color:var(--service-muted);font-size:.72rem}.service-work-plan-notes:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin:.55rem 0 .75rem;padding:.6rem .15rem .75rem;border-bottom:1px solid var(--service-line)}.service-work-plan-notes__body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}.service-work-plan-notes__body strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;font-size:.72rem;letter-spacing:.02em}.service-work-plan-notes>.btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;width:2.5rem;min-width:2.5rem;height:2.5rem;min-height:2.5rem;padding:0}.service-work-plan-notes>.btn :is(svg,i):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1rem;height:1rem}.service-work-plan-notes p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.2rem 0 0;color:var(--service-muted);font-size:.76rem;line-height:1.45;overflow-wrap:anywhere;white-space:pre-line}.service-asset-flags a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.3rem;font-size:.72rem;text-decoration:none}.service-work-plan-equipment-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem;overflow:visible;border:0;background:transparent}.service-work-plan-equipment-list>.customer-equipment-item.service-asset-plan-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;overflow:visible;border:1px solid var(--style-guide-line)!important;border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.service-work-plan-equipment-list .customer-equipment-summary.service-work-plan-equipment-summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:2.2rem minmax(0,1fr) auto;cursor:default}.service-work-plan-equipment-list .customer-equipment-summary.service-work-plan-equipment-summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after{display:none}.service-work-plan-equipment-summary__services:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:center}.service-work-plan-equipment-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-work-plan-item__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:flex-end;gap:.2rem}.service-work-plan-equipment-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-self:end;flex-wrap:wrap}.service-work-plan-equipment-summary .customer-equipment-summary__identity:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;overflow-wrap:anywhere}.service-work-plan-equipment-summary .customer-equipment-summary__identity strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){text-transform:none}.service-work-plan-action.btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-grid;place-items:center;flex:0 0 2.25rem;width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem;padding:0}.service-work-plan-action.btn :is(i,svg):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1rem;height:1rem;color:currentColor}.service-work-plan-item__delete-note:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:7.5rem;color:#7b2431;font-size:10px;font-weight:650;line-height:1.2;text-align:center}[data-bs-theme=dark] .service-work-plan-item__delete-note:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#c97884}.service-work-plan-equipment-list .customer-equipment-detail.service-work-plan-equipment-detail:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;padding:0;background:transparent;box-shadow:none}.service-asset-plan-card__services:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;min-width:0;margin:0;padding:1rem 1.1rem 1.15rem;border:0;list-style:none}.service-work-plan-item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.75rem;min-width:0}.service-work-plan-item+.service-work-plan-item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:1rem;padding-top:1rem;border-top:1px solid var(--service-line)}.service-work-plan-item__facts:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(2,max-content minmax(0,1fr));align-items:start;gap:.9rem .75rem;min-width:0;margin:0}.service-work-plan-item__fact:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-column:span 2;grid-template-columns:subgrid;align-items:center;gap:.35rem .75rem;min-width:0}.service-work-plan-item__fact--service:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}.service-work-plan-item__fact--parts:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1}.service-work-plan-item__fact--parts dd:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2 / -1}.service-work-plan-item__fact :is(dt,dd):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;margin:0}.service-work-plan-item__fact dt:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-text);font-size:.75rem;font-weight:700;line-height:1.4}.service-work-plan-item__fact dd:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-text);font-size:.75rem;line-height:1.45;overflow-wrap:anywhere}.badge.app-badge.service-work-plan-item__badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;max-width:100%;align-items:center;justify-self:start;gap:.35rem;white-space:normal}.badge.app-badge.service-work-plan-item__badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.26rem .48rem;font-size:.62rem;line-height:1.15}.service-work-plan-item__badge svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;width:.72rem;height:.72rem}.service-work-plan-item__detail-value:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){white-space:pre-line}.service-work-plan-item__parts:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.3rem}.badge.app-badge.service-work-plan-item__part-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-status-accent: var(--bs-secondary-color);max-width:100%;padding:.26rem .48rem;font-size:.62rem;font-weight:650;line-height:1.15;overflow:visible;text-overflow:clip;white-space:normal}.service-work-plan-description-full:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow-wrap:anywhere;color:var(--service-text);line-height:1.55;white-space:pre-wrap}.service-work-plan-item--empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.7rem}@media(max-width:1199.98px){.service-work-plan-equipment-list .customer-equipment-summary.service-work-plan-equipment-summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:2.2rem minmax(0,1fr) auto}.service-work-plan-equipment-summary__services:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2 / -1;grid-row:2}.service-work-plan-equipment-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:3;grid-row:1}}@media(max-width:991.98px){.service-work-plan-item__facts:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:max-content minmax(0,1fr);gap:.75rem}}@media(max-width:767.98px){.service-work-plan-equipment-list .customer-equipment-summary.service-work-plan-equipment-summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:2.2rem minmax(0,1fr) auto;gap:.65rem}}@media(max-width:575.98px){.service-asset-readiness-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:stretch;flex-direction:column;gap:.65rem}.service-work-plan-item__facts:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}.service-work-plan-item__fact:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1;grid-template-columns:minmax(0,1fr);gap:.2rem}.service-work-plan-item__fact--parts dd:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1}.service-work-plan-equipment-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2 / -1;grid-row:2;justify-self:start}.service-work-plan-equipment-summary__services:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-row:3}.service-work-plan-item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr) auto;align-items:start}.service-work-plan-item__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:flex-start;flex-wrap:wrap}.service-asset-readiness-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:stretch;flex-direction:column;gap:.5rem}.service-asset-readiness-actions .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:center;width:100%}}.service-asset-parts-plan:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.45rem}.service-asset-parts-plan__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem}.service-asset-parts-plan__heading>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.1rem}.service-asset-parts-plan__heading strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-text);font-size:.85rem}.service-visit-picker:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:stretch;flex-wrap:wrap;gap:.45rem;margin-bottom:.75rem;padding:.65rem;border:1px solid var(--service-line);border-radius:var(--bs-border-radius-lg);background:var(--service-panel)}.service-visit-picker>.service-eyebrow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 100%}.service-visit-picker>a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;min-width:min(100%,12rem);gap:.1rem;padding:.5rem .6rem;border:1px solid var(--service-line);border-radius:var(--bs-border-radius);color:var(--service-text);text-decoration:none}.service-visit-picker>a:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-visit-picker>a.is-current:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--service-accent);background:color-mix(in srgb,var(--service-accent) 10%,transparent)}.service-visit-picker>a span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-visit-picker>a small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.68rem}.service-asset-flags:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex:0 0 auto;align-items:flex-end;flex-direction:column;gap:.35rem}.service-asset-readiness-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:.65rem}.service-equipment-choice-section:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.8rem}.service-equipment-choice-section+.service-equipment-choice-section:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--bs-border-color)}.service-equipment-choice-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.2rem}.service-equipment-choice-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.service-equipment-choice:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;min-height:5rem;padding:.9rem;border:1px solid var(--bs-border-color);border-radius:.75rem;background:var(--bs-body-bg);color:var(--bs-body-color);cursor:pointer;text-align:left}.service-equipment-choice:is(:hover,:focus-within):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-equipment-choice:has(input:checked):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--bs-primary);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--bs-primary) 18%,transparent)}.service-equipment-choice:has(input:checked):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-body-bg))}.service-equipment-choice>input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1.05rem;height:1.05rem;margin:0;accent-color:var(--bs-primary)}.service-equipment-choice__identity:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;min-width:0;gap:.25rem}.service-equipment-choice__identity strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color);overflow-wrap:anywhere}.service-equipment-choice__identity small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);line-height:1.35}.service-equipment-choice-section--new>p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}@media(max-width:575.98px){.service-equipment-choice-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}.service-equipment-choice:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:auto minmax(0,1fr)}}.service-add-equipment-wizard-footer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:space-between!important}.service-work-host:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:130px}.service-loading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.5rem;min-height:130px;justify-content:center;border:1px dashed var(--service-line);border-radius:10px;color:var(--service-muted)}.service-start-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:1rem;padding:1rem;border:1px solid color-mix(in srgb,var(--scbas-red) 35%,var(--service-line));border-radius:11px;color:var(--bs-body-color);background:color-mix(in srgb,var(--scbas-red) 5%,var(--service-panel-raised))}.service-start-card h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-start-card h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color)}.service-start-card h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-start-card h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-start-card p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}.service-start-card p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.78rem}.service-start-card .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.4rem;margin-left:auto}.service-start-card-prominent:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:sticky;top:86px;z-index:31;margin-bottom:1rem;box-shadow:0 8px 24px color-mix(in srgb,var(--scbas-red) 12%,transparent)}.service-job-workspace--pre-start :is(input,select,textarea,button):disabled:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-workspace--pre-start [role=button][aria-disabled=true]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-workspace--pre-start fieldset:disabled:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-workspace--pre-start fieldset:disabled *:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-workspace--pre-start label:has(:disabled):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-workspace--pre-start label:has(:disabled) *:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){cursor:not-allowed!important}.service-job-workspace--pre-start :is(input,select,textarea,button):disabled:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-workspace--pre-start [role=button][aria-disabled=true]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){pointer-events:auto}.service-equipment-worklist:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.8rem}.service-workspace .scbas-form__field:has(>.scbas-form__file-picker):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1}.service-workspace .scbas-form__file-picker:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.55rem;container:scbas-file-picker / inline-size}.service-workspace .scbas-form__file-picker .style-guide-dropzone__target:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--style-guide-upload-accent: var(--app-upload-accent);--style-guide-upload-accent-strong: var(--app-upload-accent-strong);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:5.5rem;padding:.85rem 1rem;border:1px solid var(--bs-border-color);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg);cursor:pointer}.service-workspace .scbas-form__file-picker .style-guide-dropzone__target:is(:hover,:focus-within,.is-dragging):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--style-guide-upload-accent-strong);background:color-mix(in srgb,var(--style-guide-upload-accent) 18%,var(--bs-body-bg))}.service-workspace .scbas-form__file-picker .style-guide-dropzone__icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;width:3rem;height:3rem;place-items:center;border-radius:var(--scbas-button-radius);background:color-mix(in srgb,var(--style-guide-upload-accent) 18%,var(--bs-white));color:var(--style-guide-upload-accent-strong);box-shadow:var(--bs-box-shadow-sm)}.service-workspace .scbas-form__file-picker .style-guide-dropzone__target:is(:hover,:focus-within,.is-dragging) .style-guide-dropzone__icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--bs-white)}.service-workspace .scbas-form__file-picker .style-guide-dropzone__icon svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1.35rem;height:1.35rem}.service-workspace .scbas-form__file-picker .style-guide-dropzone__copy:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.12rem;min-width:0}.service-workspace .scbas-form__file-picker .style-guide-dropzone__copy strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color);font-family:inherit;font-size:.95rem;font-weight:700}.service-workspace .scbas-form__file-picker .style-guide-dropzone__copy small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color)}.service-workspace .scbas-form__file-picker .scbas-form__file-kicker:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.64rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.service-workspace .scbas-form__file-picker .style-guide-dropzone__action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;justify-content:center;gap:var(--scbas-button-gap, .5rem);min-height:var(--scbas-button-height);padding:.5rem var(--scbas-button-padding-x);border:1px solid var(--scbas-button-primary-bg);border-radius:var(--scbas-button-radius);background:var(--scbas-button-primary-bg);color:var(--scbas-button-primary-fg);font-size:var(--scbas-button-font-size);font-weight:var(--scbas-button-font-weight);white-space:nowrap;box-shadow:none}.service-workspace .scbas-form__file-picker .style-guide-dropzone__action-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;width:1rem;height:1rem}.service-workspace .scbas-form__file-picker .style-guide-dropzone__target:is(:hover,:focus-within) .style-guide-dropzone__action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-button-primary-hover);background:var(--scbas-button-primary-hover)}@container scbas-file-picker (max-width: 32rem){.service-workspace .scbas-form__file-picker .style-guide-dropzone__target:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:auto minmax(0,1fr)}.service-workspace .scbas-form__file-picker .style-guide-dropzone__action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1;justify-self:stretch}}.service-equipment-wizard-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:end;justify-content:space-between;gap:1rem}.service-equipment-wizard-heading h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.15rem 0 0;font-size:1rem}.service-equipment-wizard-count:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.72rem;font-weight:700;white-space:nowrap}.service-equipment-selector:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.5rem}.service-equipment-selector-item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:30px minmax(0,1fr) auto;gap:.55rem;align-items:center;min-width:0;padding:.65rem;border:1px solid var(--service-line);border-radius:9px;background:var(--service-panel);color:var(--bs-body-color);text-align:left;transition:border-color .15s ease,background .15s ease,transform .15s ease}.service-equipment-selector-item:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-equipment-selector-item:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--scbas-red) 55%,var(--service-line));background:var(--service-panel-raised)}.service-equipment-selector-item[aria-current=step]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-red);background:color-mix(in srgb,var(--scbas-red) 9%,var(--service-panel-raised));box-shadow:0 0 0 1px color-mix(in srgb,var(--scbas-red) 35%,transparent)}[data-bs-theme=dark] .service-equipment-selector-item[aria-current=step]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--scbas-red-bright) 72%,var(--bs-border-color));background:color-mix(in srgb,var(--scbas-red) 14%,var(--bs-body-bg));color:var(--bs-body-color);box-shadow:0 0 0 1px color-mix(in srgb,var(--scbas-red-bright) 30%,transparent)}[data-bs-theme=dark] .service-equipment-selector-item[aria-current=step] :is(.service-equipment-selector-copy strong,.service-equipment-service-count):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color)}[data-bs-theme=dark] .service-equipment-selector-item[aria-current=step] :is(.service-equipment-selector-copy small,.service-equipment-selector-status):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color)}.service-equipment-selector-item.is-complete:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-left:3px solid var(--service-green)}.service-equipment-selector-item.is-unable:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-left:3px solid var(--service-red)}.service-equipment-selector-number:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--service-amber) 15%,transparent);color:var(--service-amber);font-size:.72rem;font-weight:800}.service-equipment-selector-item.is-complete .service-equipment-selector-number:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-green) 15%,transparent);color:var(--service-green)}.service-equipment-selector-copy:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-equipment-selector-copy strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-equipment-selector-copy small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;min-width:0}.service-equipment-service-count:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-top:.3rem;color:var(--bs-body-color);font-size:.68rem;font-weight:800}.service-equipment-service-badges:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.3rem}.service-equipment-service-badges .service-type-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:0}.service-equipment-selector-copy strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.service-equipment-selector-copy small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;margin-top:.1rem;color:var(--service-muted);font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.service-equipment-selector-status:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.62rem;font-weight:700;white-space:nowrap}.service-equipment-wizard-panels:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}.service-equipment-panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:clip;border:1px solid var(--service-line);border-radius:10px;background:transparent}.service-equipment-panel[hidden]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none!important}.service-equipment-panel-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,2fr) auto;gap:.75rem;align-items:center;padding:.75rem .85rem;border-bottom:1px solid var(--service-line);background:transparent}.service-equipment-panel-position>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-equipment-panel-position>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-equipment-panel-position>small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.service-equipment-panel-position>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright);font-size:.62rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase}.service-equipment-panel-position>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.1rem;font-size:.98rem}.service-equipment-panel-position>small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.1rem;color:var(--service-muted);font-size:.68rem}.service-equipment-panel-tools:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:flex-end;gap:.55rem}.service-equipment-status:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.68rem;font-weight:700}.service-equipment-panel-body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.75rem}.service-record-selector:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.45rem}.service-record-selector__item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;max-width:350px;display:grid;grid-template-columns:2.75rem minmax(0,1fr);gap:.55rem;align-items:center;min-width:0;padding:.55rem .65rem;border:1px solid var(--service-line);border-radius:8px;background:var(--service-panel);color:var(--bs-body-color);text-align:left;text-decoration:none}.service-record-selector__index:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;width:28px;height:28px;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--scbas-red) 12%,transparent);color:var(--scbas-red-bright);font-size:.7rem;font-weight:800}.service-record-selector__copy:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-record-selector__copy>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-record-selector__copy>small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;min-width:0}.service-record-selector__copy>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color);font-size:.76rem;overflow-wrap:anywhere}.service-record-selector__copy>small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.1rem;color:var(--service-muted);font-size:.64rem}.service-record-selector__item:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-red);background:color-mix(in srgb,var(--scbas-red) 8%,var(--service-panel-raised))}.service-record-selector__item[hidden]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none!important}.service-record-selector__item.alert.app-alert:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:2.75rem minmax(0,1fr);margin:0}.service-record-selector__item.alert.app-alert .service-record-selector__copy>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.76rem}.service-record-selector__item.alert.app-alert .service-record-selector__copy>small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.64rem}.service-record-selector__item.alert.app-alert[aria-current=step]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-status-accent: var(--bs-blue)}.service-record-selector__item[aria-current=step] .service-record-selector__index:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--bs-blue);background:color-mix(in srgb,var(--bs-blue) 12%,transparent);color:var(--bs-blue);box-shadow:0 0 0 .3rem color-mix(in srgb,var(--bs-blue) 12%,transparent)}.service-record-selector__item:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:2px solid var(--scbas-red-bright);outline-offset:3px}.service-equipment-activity-record[hidden]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none!important}.service-record-navigation:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.75rem;align-items:center;margin-top:1rem;padding-top:.75rem;border-top:1px solid var(--service-line)}.service-record-navigation .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.5rem;min-height:48px}.service-record-navigation__next:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-self:end}.service-record-navigation .btn.service-record-navigation__next small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.service-record-navigation .btn.service-record-navigation__next>:is(svg,[data-lucide]):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){order:1}.service-record-navigation__back:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1;grid-row:1}.service-record-navigation__next:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-record-navigation__equipment-forward:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:3;grid-row:1}.service-record-navigation .btn>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-record-navigation .btn>span>small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.service-record-navigation .btn>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){line-height:1.05;text-align:left}.service-record-navigation .btn>span>small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.18rem;opacity:.72;font-size:.62rem;font-weight:500}.service-record-navigation__back:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-self:start}.service-record-navigation__count:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2;grid-row:1;justify-self:center;color:var(--service-muted);font-size:.68rem;font-weight:800;white-space:nowrap}.service-record-navigation__requirements:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1;margin:0;color:var(--service-amber);font-size:.67rem;font-weight:700;text-align:right}.alert.app-alert.app-validation-summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-status-accent: #D4586B;--app-status-surface: #F8E6E7;--app-status-ink: #9B4552;--bs-body-color: #656463;--bs-secondary-color: #656463;display:block;font-size:.84rem;line-height:1.5;margin:1rem;padding:1rem 1.1rem!important;border:0!important;border-radius:0;background:var(--app-status-surface)!important;color:var(--bs-body-color)!important;box-shadow:none}.alert.app-alert.app-validation-summary :is(p,ul,li):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#656463!important;font-size:.84rem}.alert.app-alert.app-validation-summary ul:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;padding-inline-start:2rem}.alert.app-alert.app-validation-summary li:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){list-style-type:disc}.alert.app-alert.app-validation-summary :is(.alert-heading,.app-alert__title,strong):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#9b4552!important;font-size:.93rem;font-weight:700}.app-validation-summary[hidden]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none!important}.service-record-navigation__requirements[data-service-navigation-feedback]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-row:2}.service-record-navigation__requirements[data-service-record-requirements]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-row:3}.service-record-navigation__requirements.is-ready:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-green)}@media(max-width:991.98px){.service-equipment-panel-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr) auto}.service-equipment-panel-header>.service-record-selector:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1;grid-row:2}}.service-equipment-panel-body .frm-equipment:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:0;border:0}.service-equipment-panel-body .frm-equipment>.row.pt-4:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-top:.25rem!important}.service-equipment-panel-body .frm-equipment>br:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.service-equipment-panel-body .alternate-bg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-radius:4px}.service-equipment-wizard-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:static;display:flex;align-items:stretch;justify-content:space-between;gap:.75rem;padding:.75rem}.service-equipment-wizard-actions.service-equipment-wizard-actions--completion-only:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:flex-end}.service-equipment-wizard-actions .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.5rem;min-height:48px}.service-equipment-wizard-actions [hidden]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none!important}.service-equipment-wizard-actions .service-equipment-wizard-back:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-self:center;justify-content:flex-start;width:auto!important;min-width:0;min-height:auto;padding:.35rem .15rem}.service-record-navigation__back:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-equipment-wizard-actions .service-equipment-wizard-back:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:flex-start;border-color:transparent!important;background:transparent!important;box-shadow:none!important;color:var(--bs-body-color)!important;text-align:left}.service-record-navigation__back:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-equipment-wizard-actions .service-equipment-wizard-back:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-primary)!important}.service-record-navigation__back>span:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-equipment-wizard-back>span:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-weight:800}.service-record-navigation__back small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-equipment-wizard-back small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-weight:600!important}.service-back-arrow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;font-size:1.15rem;line-height:1}.service-equipment-wizard-actions .btn>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-equipment-wizard-actions .btn>span>small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.service-equipment-wizard-actions .btn>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){line-height:1.05;text-align:left}.service-equipment-wizard-actions .btn>span>small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.18rem;opacity:.72;font-size:.62rem;font-weight:500}.service-equipment-wizard-forward:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;justify-content:flex-end;margin-left:auto}.service-record-navigation__equipment-forward:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-self:end;min-width:0}.service-equipment-outcome-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:stretch;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;width:100%}.service-equipment-completion-requirements:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-basis:100%;margin:.15rem 0 0;color:var(--service-amber);font-size:.67rem;font-weight:700;text-align:right}.service-equipment-completion-requirements.is-ready:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-green)}.service-equipment-wizard-forward .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:220px;justify-content:center}.service-closeout-panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){scroll-margin-top:150px;margin-top:1.3rem;padding-top:.25rem}.service-closeout-form:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;border:1px solid var(--service-line);border-radius:10px;background:transparent}.service-completion-review:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.75rem .9rem;border-bottom:1px solid var(--service-line)}.service-completion-review>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;gap:.55rem}.service-completion-review>div>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;margin-top:.1rem}.service-completion-review strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-completion-review span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.service-completion-review span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.7rem}.service-completion-review.needs-attention:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-amber) 8%,transparent)}.service-completion-review.needs-attention>div>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-amber)}.service-completion-review.is-ready:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-green) 8%,transparent)}.service-completion-review.is-ready>div>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-green)}.service-completion-review ul:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.3rem;margin:.55rem 0 0 1.55rem;padding:0;list-style:none}.service-completion-review li:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:baseline;gap:.4rem;font-size:.7rem}.service-completion-review li strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-body-color)}.service-unable-box:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.35rem;padding:.7rem;border:1px solid color-mix(in srgb,var(--service-red) 28%,var(--service-line));border-radius:8px;background:color-mix(in srgb,var(--service-red) 5%,transparent)}.service-unable-box label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.75rem;font-weight:700}.service-unable-box label span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;color:var(--service-muted);font-size:.68rem;font-weight:400}.service-closeout-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(0,1fr) 280px}.service-closeout-main:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;align-content:start;gap:.8rem;padding:.9rem}.service-report-boundary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.65rem;padding:.9rem;border-bottom:1px solid var(--service-line);background:color-mix(in srgb,var(--service-blue) 5%,var(--service-panel-raised))}.service-report-boundary__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-report-boundary__choice:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-internal-notes-field__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;gap:.55rem}.service-report-boundary__heading>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-report-boundary__choice>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-internal-notes-field__heading>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;margin-top:.1rem}.service-report-boundary strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-report-boundary span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.service-report-boundary span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.7rem}.service-report-boundary__choices:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.service-report-boundary__choice:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.7rem;border:1px solid var(--service-line);border-radius:8px;background:var(--service-panel-raised)}.service-report-boundary__choice.is-customer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--service-green) 42%,var(--service-line))}.service-report-boundary__choice.is-customer>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-green)}.service-report-boundary__choice.is-internal:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-internal-notes-field:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-amber) 7%,var(--service-panel-raised));margin:30px}.service-report-boundary__choice.is-internal>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-internal-notes-field__heading>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-amber)}.service-internal-notes-field:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.8rem;border:1px solid;border-radius:8px}.service-hours-field:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){row-gap:.4rem;margin-bottom:1rem}.service-internal-notes-field__heading label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-weight:700}.service-internal-notes-field .form-text:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.2rem 0 .55rem 1.55rem}.service-closeout-summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.9rem;border-left:1px solid var(--service-line);background:var(--service-panel)}.service-closeout-summary h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 .7rem;font-size:1.1rem}.service-form-field>label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.3rem;font-size:.75rem;font-weight:700}.service-form-field>label span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;color:var(--service-muted);font-size:.68rem;font-weight:400}.service-followup-box:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-followup-resolution:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;align-content:start;gap:.55rem;padding:.7rem;border:1px solid color-mix(in srgb,var(--service-amber) 35%,var(--service-line));border-radius:8px;background:color-mix(in srgb,var(--service-amber) 7%,transparent)}.service-followup-resolution.is-resolved:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--service-green) 35%,var(--service-line));background:color-mix(in srgb,var(--service-green) 7%,transparent)}.service-total-row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;justify-content:space-between;gap:.5rem;margin-top:.7rem;padding-top:.7rem;border-top:1px solid var(--service-line);font-size:.75rem}.service-visit-parts-recap:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:1rem;padding-top:1rem;border-top:1px solid var(--service-line)}.service-visit-parts-recap__equipment+.service-visit-parts-recap__equipment:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:1rem}.service-visit-parts-recap__equipment h4:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 .35rem;font-size:.85rem;font-weight:700;overflow-wrap:anywhere}.service-visit-parts-recap .style-guide-list-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr) auto;gap:.75rem;padding:.65rem .75rem;font-size:.8rem}.service-visit-parts-recap__part>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;overflow-wrap:anywhere}.service-visit-parts-recap .style-guide-list-card p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.75rem}.service-visit-parts-recap__quantity:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.75rem}.service-closeout-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .9rem;border-top:1px solid var(--service-line)}.service-closeout-actions>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;width:100%}.service-closeout-action--complete:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-left:auto}.service-closeout-actions .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-complete-confirmation:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.4rem}.service-complete-confirmation:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-green);font-weight:700}.service-report-lock:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.35rem;color:var(--service-amber);font-size:.72rem;font-weight:700}.service-history-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;border:1px solid var(--service-line);border-radius:10px;background:var(--service-panel-raised)}.service-history-item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:105px minmax(0,1fr) 20px;gap:.75rem;align-items:center;padding:.65rem .8rem;border-bottom:1px solid var(--service-line);color:inherit;text-decoration:none}.service-history-item:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-bottom:0}.service-history-item:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--service-panel);color:inherit}.service-history-date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.72rem}.service-history-item strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-history-item span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.service-history-item div>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;color:var(--service-muted);font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.customer-workspace-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-end}.customer-snapshot-item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;min-width:0;padding:.7rem .8rem;border:1px solid var(--service-line);border-radius:9px;background:var(--service-panel-raised);color:inherit;text-decoration:none;transition:border-color .15s ease,background-color .15s ease}.customer-snapshot-item:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-snapshot-item:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--service-muted);color:inherit}.customer-snapshot-item>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-snapshot-item strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-snapshot-item small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.customer-snapshot-item>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.35rem;color:var(--service-muted);font-size:.68rem;font-weight:700;text-transform:uppercase}.customer-snapshot-item strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.28rem;overflow:hidden;font-family:var(--scbas-font-display);font-size:1.15rem;text-overflow:ellipsis;white-space:nowrap}.customer-snapshot-item small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.67rem}.customer-snapshot-item.is-urgent:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--service-red) 50%,var(--service-line))}.customer-snapshot-item.is-urgent strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-snapshot-item.is-urgent>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-red)}.customer-snapshot-item.is-critical:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--service-red);background:color-mix(in srgb,var(--service-red) 8%,var(--service-panel-raised));box-shadow:inset 3px 0 0 var(--service-red)}.customer-snapshot-item.is-critical strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-snapshot-item.is-critical>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-red)}.customer-snapshot-item.repair-risk small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.customer-workspace-layout:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(0,1fr);gap:.9rem;align-items:start}.customer-section-nav:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:sticky;top:72px;z-index:24;display:flex;gap:.3rem;overflow-x:auto;padding:.45rem;border:1px solid var(--service-line);border-radius:10px;background:color-mix(in srgb,var(--bs-body-bg) 94%,transparent);box-shadow:0 10px 28px color-mix(in srgb,var(--bs-body-color) 9%,transparent);backdrop-filter:blur(14px)}.customer-section-nav>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none;color:var(--service-muted);font-size:.65rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.customer-section-nav a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.45rem;padding:.48rem .5rem;border-radius:6px;color:var(--service-muted);font-size:.74rem;font-weight:650;text-decoration:none;white-space:nowrap}.customer-section-nav a:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--service-panel);color:var(--bs-body-color)}.customer-section-nav a span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-left:auto;font-size:.65rem}.customer-workspace-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-profile-form:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;min-width:0;gap:.8rem}.customer-profile-fieldset:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;min-width:0;gap:.8rem;padding:0;margin:0;border:0}.customer-profile-fieldset>#equipment:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){order:1}.customer-profile-fieldset>#services-used:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){order:2}.customer-profile-fieldset>#service-plan:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){order:3}.customer-profile-fieldset>#profile:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){order:4}.customer-profile-fieldset>#customer-profile-fields-section:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){order:5}.customer-profile-fieldset:disabled .form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-profile-fieldset:disabled .form-select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-profile-fieldset:disabled .form-check-input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-body-color);background-color:var(--service-panel);border-color:var(--service-line);opacity:1}.customer-read-only-banner:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;gap:.75rem;align-items:flex-start;padding:.8rem 1rem;margin:0;border-color:var(--service-line);color:var(--bs-body-color);background:var(--service-panel-raised)}.customer-workspace-notice:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:sticky;top:72px;z-index:30;margin:0;box-shadow:0 10px 28px color-mix(in srgb,var(--bs-success) 16%,transparent)}.customer-confirm-dialog:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:480px}.customer-read-only-banner>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;margin-top:.1rem;color:var(--service-muted)}.customer-read-only-banner strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-read-only-banner span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.customer-read-only-banner span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.15rem;color:var(--service-muted);font-size:.78rem}.customer-reactivation-schedule-toggle:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;gap:.65rem;align-items:flex-start;padding:.75rem;margin:0;border:1px solid var(--service-line);border-radius:9px;background:var(--service-panel)}.customer-reactivation-schedule-toggle small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-reactivation-schedule-toggle strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.customer-reactivation-schedule-toggle small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.15rem;color:var(--service-muted)}.customer-reactivation-guidance:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.75rem;border:1px solid var(--service-line);border-radius:9px;background:var(--service-panel-raised)}.customer-reactivation-guidance strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-reactivation-guidance p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.customer-reactivation-guidance p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.35rem 0 0;color:var(--service-muted);font-size:.76rem}.customer-reactivation-suggestions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;margin-top:.65rem}.customer-reactivation-date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.3rem .55rem;align-items:center;min-height:92px;padding:.7rem;border:1px solid var(--service-line);border-radius:9px;color:var(--bs-body-color);text-align:left;background:var(--service-panel-raised)}.customer-reactivation-date>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}.customer-reactivation-date>span:nth-child(2):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1;color:var(--service-muted);font-size:.68rem}.customer-reactivation-date strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-reactivation-date small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.customer-reactivation-date:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-reactivation-date:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-reactivation-date.is-selected:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-reactivation-date.is-recommended:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--service-red) 65%,var(--service-line));outline:0;box-shadow:inset 3px 0 0 var(--service-red)}.customer-reactivation-date:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){box-shadow:inset 3px 0 0 var(--service-red),0 0 0 .2rem rgba(var(--scbas-red-rgb),.2)}[data-reactivation-schedule-fields].is-disabled:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:.55;pointer-events:none}.customer-section-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){scroll-margin-top:95px;padding:.85rem;border:1px solid var(--service-line);border-radius:10px;background:var(--service-panel-raised)}.local-trace-modal-body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:1rem}.local-trace-result:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:1rem;padding:1rem;border:1px solid var(--service-line);border-left:5px solid var(--service-green);border-radius:10px;background:var(--service-panel)}.local-trace-result[data-outcome=fail]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-left-color:var(--service-red)}.local-trace-result-status:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;gap:.8rem;align-items:flex-start}.local-trace-result-status>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.local-trace-result-status strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.local-trace-result-status span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}.local-trace-result-status strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.local-trace-result-status>div>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.local-trace-result-status strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-family:var(--scbas-font-display);font-size:1.3rem;line-height:1.1}.local-trace-result-status>div>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.22rem;color:var(--service-muted);font-size:.76rem}.local-trace-outcome-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;padding:.35rem .55rem;border-radius:999px;color:color-mix(in srgb,var(--service-green) 85%,var(--bs-body-color));font-size:.7rem;font-weight:800;letter-spacing:.04em;background:color-mix(in srgb,var(--service-green) 16%,var(--service-panel-raised));text-transform:uppercase}.local-trace-result[data-outcome=fail] .local-trace-outcome-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:color-mix(in srgb,var(--service-red) 85%,var(--bs-body-color));background:color-mix(in srgb,var(--service-red) 16%,var(--service-panel-raised))}.local-trace-result-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.local-trace-result-fact:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;padding:.75rem;border:1px solid var(--service-line);border-radius:8px;background:var(--service-panel-raised)}.local-trace-result-fact>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.local-trace-result-fact strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.local-trace-result-fact small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.local-trace-result-fact>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.local-trace-result-actions>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.local-trace-result-fact strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.25rem;overflow-wrap:anywhere;font-size:.94rem}.local-trace-result-fact small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.12rem;color:var(--service-muted);font-size:.7rem}.local-trace-result-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.45rem;padding-top:.15rem}.local-trace-result-actions>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.local-trace-result-actions .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:flex-start;min-height:44px;min-width:0;padding-inline:.8rem;text-align:left}.local-trace-modal-footer>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.72rem}.local-trace-generate:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;gap:.5rem;align-items:center;justify-content:center;min-width:18.5rem}.local-trace-loading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1.35rem;height:1.35rem;object-fit:contain;animation:local-trace-spin .85s linear infinite}@keyframes local-trace-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.local-trace-loading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){animation:local-trace-pulse 1.2s ease-in-out infinite}@keyframes local-trace-pulse{50%{opacity:.45}}}.customer-section-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-bottom:.65rem}.customer-section-heading>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted)}.customer-section-heading__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-table-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.customer-service-activity-tabs:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:1rem}.customer-form-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.customer-form-grid-2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.customer-field-span-2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:span 2}.customer-field-full:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1}.customer-service-groups:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.75rem}.customer-service-group:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;margin:0;padding:0;border:0}.customer-service-group legend:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:.45rem;color:var(--service-muted);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.customer-service-toggle-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.customer-service-option:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;overflow:hidden;border:1px solid var(--service-line);border-radius:10px;background:var(--service-panel);transition:border-color .16s ease,background-color .16s ease}.customer-service-option:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-service-option:has(input:focus-visible):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--scbas-red-bright) 55%,var(--service-line))}.customer-service-option:has(input:checked):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--scbas-red-bright) 55%,var(--service-line));background:color-mix(in srgb,var(--scbas-red) 8%,var(--service-panel))}.customer-service-toggle:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:.55rem;align-items:center;min-height:56px;padding:.65rem;cursor:pointer}.customer-service-toggle input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;inline-size:1px;block-size:1px;opacity:0}.customer-service-toggle-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;inline-size:34px;block-size:20px;border-radius:999px;background:var(--service-line);transition:background-color .16s ease}.customer-service-toggle-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after{position:absolute;top:3px;left:3px;inline-size:14px;block-size:14px;border-radius:50%;background:#fff;box-shadow:0 1px 4px #00000040;content:"";transition:transform .16s ease}.customer-service-toggle input:checked+.customer-service-toggle-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--scbas-red-bright)}.customer-service-toggle input:checked+.customer-service-toggle-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after{transform:translate(14px)}.customer-service-toggle-copy strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-service-toggle-copy small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.customer-service-toggle-copy strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.78rem}.customer-service-toggle-copy small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.15rem;color:var(--service-muted);font-size:.66rem}.customer-service-description:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-top:1px solid var(--service-line)}.customer-service-description>summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .65rem;color:var(--service-muted);cursor:pointer;list-style:none}.customer-service-description>summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *)::-webkit-details-marker{display:none}.customer-service-description>summary:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-service-description>summary:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--scbas-red-bright) 6%,transparent);color:var(--bs-body-color)}.customer-service-description-summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.45rem;min-width:0}.customer-service-description-summary>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:16px;height:16px;margin-top:.08rem;color:var(--scbas-red-bright)}.customer-service-description-summary strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-service-description-summary small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.customer-service-description-summary strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-body-color);font-size:.7rem}.customer-service-description-summary small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.12rem;overflow:hidden;font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.customer-service-description-action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;color:var(--scbas-red-bright);font-size:.66rem;font-weight:800;letter-spacing:.03em;text-transform:uppercase}.customer-service-description-action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{content:"Edit"}.customer-service-description[open] .customer-service-description-action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{content:"Done"}.customer-service-description-editor:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:0 .65rem .65rem}.customer-service-description-editor>small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-top:.3rem;color:var(--service-muted);font-size:.66rem}.customer-services-empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;gap:.6rem;align-items:center;padding:.75rem;border:1px dashed var(--service-line);border-radius:8px;color:var(--service-muted)}.customer-services-empty strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-services-empty span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.customer-plan-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.customer-plan-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.7rem;border:1px solid var(--service-line);border-radius:8px;background:var(--service-panel)}.customer-plan-card-title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.5rem;margin-bottom:.65rem}.customer-plan-card-title>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright)}.customer-plan-card-title span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-plan-card-title strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.customer-plan-card-title span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.65rem}.customer-plan-card-title strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.8rem}.customer-save-bar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:sticky;bottom:.75rem;z-index:25;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem .75rem;border:1px solid color-mix(in srgb,var(--scbas-red) 40%,var(--service-line));border-radius:9px;background:color-mix(in srgb,var(--bs-body-bg) 94%,transparent);box-shadow:0 10px 28px #00000029;backdrop-filter:blur(14px)}.customer-save-bar>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-save-bar .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.4rem}.customer-save-bar>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.7rem}.customer-current-files:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.65rem;padding-top:.65rem;border-top:1px solid var(--service-line)}.customer-current-files h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.9rem}.customer-current-files>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.45rem;margin-top:.35rem}.customer-current-files a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.25rem;font-size:.72rem}.customer-section-toolbar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-bottom:.7rem}.customer-section-toolbar>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.72rem}.customer-equipment-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,480px),1fr));gap:.65rem}.customer-equipment-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;border:1px solid var(--service-line);border-radius:9px;background:var(--service-panel)}.customer-equipment-card-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.55rem;padding:.65rem;border-bottom:1px solid var(--service-line)}.customer-equipment-card-header>div:not(.service-info-icon):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}.customer-equipment-card-header h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;overflow:hidden;font-size:.95rem;text-overflow:ellipsis;white-space:nowrap}.customer-equipment-card-header div>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;overflow:hidden;color:var(--service-muted);font-size:.66rem;text-overflow:ellipsis;white-space:nowrap}.customer-equipment-card-header>.badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-left:auto;white-space:nowrap}.equipment-service-unresolved:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;gap:.65rem;padding:.75rem;margin-bottom:.7rem;border:1px solid color-mix(in srgb,var(--bs-warning) 55%,var(--service-line));border-radius:9px;background:color-mix(in srgb,var(--bs-warning) 10%,var(--service-panel))}.equipment-service-unresolved>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;margin-top:.1rem;color:var(--bs-warning-text-emphasis)}.equipment-service-unresolved strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.equipment-service-unresolved span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.equipment-service-unresolved span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.15rem;color:var(--service-muted);font-size:.75rem}.equipment-service-assignments:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.7rem;margin:0;border:0;border-bottom:1px solid var(--service-line);background:color-mix(in srgb,var(--service-panel-raised) 72%,transparent)}.equipment-service-assignments legend:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:space-between;width:100%;margin:0 0 .55rem;color:var(--bs-body-color);font-size:.78rem;font-weight:750}.equipment-service-assignments legend span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.equipment-service-assignments legend small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.3rem}.equipment-service-assignments legend small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.equipment-service-assignments>p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;color:var(--service-muted);font-size:.68rem;font-weight:500}.equipment-service-choice-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem}.equipment-service-choice:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:.45rem;min-width:0;padding:.5rem .55rem;border:1px solid var(--service-line);border-radius:8px;background:var(--service-panel);cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.equipment-service-choice:has(input:checked):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--scbas-red-bright) 65%,var(--service-line));background:color-mix(in srgb,var(--scbas-red) 8%,var(--service-panel))}.equipment-service-choice input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;width:1px;height:1px;opacity:0}.equipment-service-choice>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1;display:grid;width:22px;height:22px;place-items:center;border:1px solid var(--service-line);border-radius:6px;color:transparent;background:var(--service-panel-raised)}.equipment-service-choice:has(input:checked)>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-red-bright);color:var(--bs-white);background:var(--scbas-red)}.equipment-service-choice:has(input:focus-visible):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:3px solid color-mix(in srgb,var(--scbas-red-bright) 38%,transparent);outline-offset:2px}.equipment-service-choice strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2;overflow:hidden;font-size:.73rem;text-overflow:ellipsis}.equipment-service-scope:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1;display:grid;gap:.25rem;color:var(--service-muted);font-size:.68rem}.equipment-service-scope textarea:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;padding:.45rem .55rem;border:1px solid var(--service-line);border-radius:7px;color:var(--bs-body-color);background:var(--bs-body-bg)}.customer-equipment-facts:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;margin:0;padding:.65rem}.customer-equipment-facts>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}.customer-equipment-facts dt:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-equipment-facts dd:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}.customer-equipment-facts dt:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.62rem;font-weight:700;text-transform:uppercase}.customer-equipment-facts dd:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.1rem;font-size:.74rem}.customer-equipment-fact-full:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1}.customer-equipment-manuals:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;padding:.55rem .65rem;border-top:1px solid var(--service-line);font-size:.68rem}.customer-equipment-manuals strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-equipment-manuals strong svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-equipment-manuals>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-equipment-manuals>span>a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.25rem}.customer-equipment-manual-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-left:auto}.customer-equipment-manuals--linked:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:stretch;flex-direction:column}.customer-equipment-manuals--linked>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-equipment-manuals--linked>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%}.customer-equipment-manuals--linked>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:space-between}.customer-equipment-manuals--linked .customer-equipment-manual-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-self:flex-start;margin-left:0}.customer-equipment-manuals--linked .remove-equipment-manual:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;gap:.2rem;text-decoration:none}.customer-equipment-card-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;padding:.55rem .65rem;border-top:1px solid var(--service-line)}.customer-equipment-card-actions__secondary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-equipment-card-actions__main:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.35rem}.customer-equipment-card-actions__main:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:flex-end;margin-left:auto}.customer-equipment-products:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.55rem;padding:.65rem;border-top:1px solid var(--service-line);font-size:.68rem}.customer-equipment-products>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.25rem}.catalog-product-card-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));gap:.5rem}.catalog-product-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;display:grid;grid-template-columns:4.5rem minmax(0,1fr);overflow:hidden;border:1px solid var(--service-line);border-radius:var(--bs-border-radius-lg);background:var(--service-surface)}.catalog-product-card__link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;z-index:1;inset:0;border-radius:inherit}.catalog-product-card--link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.catalog-product-card--link:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 55%,var(--service-line));box-shadow:0 .25rem .75rem color-mix(in srgb,var(--bs-body-color) 10%,transparent);transform:translateY(-1px)}.catalog-product-card--link:has(.catalog-product-card__link:focus-visible):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--bs-primary);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--bs-primary) 24%,transparent)}.catalog-product-card__link:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:none}.catalog-product-card__media:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;min-height:4.5rem;align-items:center;justify-content:center;padding:.4rem;border-right:1px solid var(--service-line);background:var(--bs-tertiary-bg);color:var(--service-accent)}.catalog-product-card__media img:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;height:100%;max-height:4.5rem;object-fit:contain}.catalog-product-card__media svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1.5rem;height:1.5rem}.catalog-product-card__media--warning:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-amber) 14%,var(--bs-tertiary-bg));color:var(--service-amber)}.catalog-product-card__body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;padding:.6rem}.catalog-product-card__body h5:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;color:var(--service-text);font-size:.88rem}.catalog-product-card__body p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:-webkit-box;overflow:hidden;margin:.25rem 0 0;color:var(--service-muted);font-size:.76rem;-webkit-box-orient:vertical;-webkit-line-clamp:2}.catalog-product-card__meta:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;justify-content:space-between;gap:.35rem;margin-top:.4rem;color:var(--service-muted);font-size:.72rem}.catalog-product-card__meta strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-text)}.customer-equipment-service-products__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.3rem;color:var(--service-muted);font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.customer-equipment-service-products__heading svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1rem;height:1rem}@media(prefers-reduced-motion:reduce){.catalog-product-card--link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transition:none}.catalog-product-card--link:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transform:none}}.customer-contact-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.customer-contact-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:38px minmax(0,1fr) auto;gap:.55rem;align-items:start;padding:.65rem;border:1px solid var(--service-line);border-radius:8px;background:var(--service-panel)}.customer-contact-avatar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;width:38px;height:38px;place-items:center;border-radius:9px;background:rgba(var(--scbas-red-rgb),.14);color:var(--scbas-red-bright);font-family:var(--scbas-font-display);font-weight:800}.customer-contact-main h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-size:.9rem}.customer-contact-main>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.67rem}.customer-contact-links:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;gap:.25rem .6rem;margin-top:.3rem}.customer-contact-links a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.25rem;font-size:.68rem}.customer-contact-main p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.3rem 0 0;color:var(--service-muted);font-size:.68rem}.customer-contact-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.25rem}.customer-history-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.5rem}.customer-history-item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:16px 72px minmax(0,1fr) auto;gap:.65rem;align-items:center;padding:.65rem;border:1px solid var(--service-line);border-radius:8px;background:var(--service-panel);scroll-margin-top:7rem}.customer-history-marker:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-amber)}.customer-history-item.is-complete .customer-history-marker:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-green)}.customer-history-item.is-unable .customer-history-marker:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-red)}.customer-history-item.is-review .customer-history-marker:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-violet-bright)}.customer-history-item.needs-action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--service-red) 62%,var(--service-line));background:color-mix(in srgb,var(--service-red) 6%,var(--service-panel));box-shadow:inset 3px 0 0 var(--service-red)}.customer-history-item.needs-action:target:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--service-red);box-shadow:inset 3px 0 0 var(--service-red),0 0 0 3px color-mix(in srgb,var(--service-red) 22%,transparent)}.customer-history-date strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-history-date span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.customer-history-date strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-family:var(--scbas-font-display);font-size:1rem}.customer-history-date span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.66rem}.customer-history-main h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.25rem 0 0;font-size:.82rem}.customer-history-main p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.25rem 0 0;color:var(--service-muted);font-size:.7rem}.customer-history-action-required:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.12rem;margin-top:.4rem;padding:.42rem .52rem;border:1px solid color-mix(in srgb,var(--service-red) 45%,var(--service-line));border-radius:6px;background:color-mix(in srgb,var(--service-red) 9%,var(--service-panel-raised));font-size:.7rem}.customer-history-action-required strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.28rem;color:var(--service-red);font-size:.68rem;text-transform:uppercase}.customer-history-action-required span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-body-color)}.customer-history-next:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.35rem;padding:.35rem .45rem;border-left:2px solid var(--service-amber);background:color-mix(in srgb,var(--service-amber) 7%,transparent);font-size:.68rem}.customer-history-next strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-right:.25rem}.customer-history-metric-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.5rem 0 0}.customer-history-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.3rem}@media(max-width:1199.98px){.service-page-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-start;flex-direction:column}.service-page-header .service-page-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-heading .service-page-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;justify-content:flex-start}.customer-workspace-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-start;flex-direction:column}.customer-workspace-heading .service-page-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;justify-content:flex-start}.service-filter-bar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.customer-snapshot:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.service-preflight-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.customer-equipment-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:1fr}}@media(max-width:991.98px){.service-job-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:78px minmax(0,1fr)}.service-job-date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-row:1 / span 2}.service-job-card--technician .service-job-date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-row:1}.service-job-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:auto;padding:0 1rem .8rem 0}.service-job-assign:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-direction:row;align-items:center;gap:.45rem;min-width:15rem;padding-bottom:0;margin-bottom:0;border-bottom:0}.service-job-assign .service-assign-select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:auto;min-width:11rem}.customer-workspace-layout:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:1fr}.customer-section-nav:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:static;display:flex;overflow-x:auto}.customer-section-nav>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.customer-section-nav a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto}.customer-plan-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:1fr}.service-closeout-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:1fr}.service-report-boundary__choices:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:1fr}.service-closeout-summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-top:1px solid var(--service-line);border-left:0}}@media(max-width:767.98px){.service-page-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-job-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-workspace-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-section-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-section-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-start;flex-direction:column}.service-section-heading>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-section-heading>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){text-align:left}.customer-section-heading__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-table-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;justify-content:flex-start}.service-page-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%}.service-page-actions .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 auto}.customer-workspace-heading .service-page-actions>.customer-action-menu:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 auto}.customer-action-menu>.btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%}.service-filter-bar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-preflight-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-form-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-form-grid-2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-service-toggle-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-contact-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:1fr}.customer-reactivation-suggestions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:1fr}.local-trace-result-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.local-trace-result-actions>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:1fr}.local-trace-generate:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;min-width:0}.local-trace-modal-footer>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){text-align:left}.service-preflight-grid>:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-field-span-2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-field-full:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:auto}.service-job-nav:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){top:72px;overflow-x:auto}.service-job-nav a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto}.service-job-progress:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.service-equipment-selector:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;overflow-x:auto;padding-bottom:.2rem}.service-equipment-selector-item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 min(82vw,290px)}.service-equipment-wizard-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-start;grid-template-columns:1fr}.service-record-selector:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;overflow-x:auto;padding-bottom:.2rem}.service-record-selector__item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 min(78vw,260px)}.service-record-navigation:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:1fr 1fr}.service-record-navigation__count:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1;grid-row:1;justify-self:center}.service-record-navigation .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-row:2}.service-record-navigation__back:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1}.service-record-navigation__next:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-record-navigation__equipment-forward:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2;grid-row:2;width:100%}.service-record-navigation__next:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;justify-content:center}.service-record-navigation__requirements:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){text-align:left}.service-record-navigation__requirements[data-service-navigation-feedback]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-row:3}.service-record-navigation__requirements[data-service-record-requirements]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-row:4}.service-equipment-wizard-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-direction:column}.service-equipment-panel-tools:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:space-between}.service-equipment-wizard-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-direction:column-reverse}.service-equipment-wizard-actions>.btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-equipment-wizard-forward:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-equipment-wizard-forward .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%!important;min-width:0}.service-equipment-wizard-forward>.d-flex:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;flex-direction:column}.service-equipment-wizard-actions .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:center}.service-equipment-wizard-actions .service-equipment-wizard-back:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-self:flex-start;justify-content:flex-start;width:auto!important}.customer-history-item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:16px 60px minmax(0,1fr)}.customer-history-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2 / -1;justify-content:flex-start}}@media(max-width:575.98px){.service-equipment-outcome-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-direction:column}.service-equipment-outcome-actions .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%}.service-equipment-outcome-actions [data-equipment-outcome-complete]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-left:0}.customer-workspace-heading .service-page-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(0,1fr)}.customer-workspace-heading .service-page-actions>.btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-workspace-heading .service-page-actions>.customer-action-menu:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%}.customer-snapshot:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:1fr 1fr;gap:.45rem}.service-job-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:1fr}.service-job-date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-row:auto;flex-direction:row;justify-content:flex-start;gap:.35rem;min-height:0;padding:.5rem .7rem;border-right:0;border-bottom:1px solid var(--service-line);text-align:left}.service-job-date-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}.service-job-date-status:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 .15rem 0 0}.service-job-date strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.95rem}.service-job-main:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.7rem}.service-job-title-row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-direction:column}.service-job-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:auto;padding:0 .7rem .7rem}.service-job-actions>.btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1}.service-job-assign:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 0 100%;min-width:0;padding-bottom:.5rem;margin-bottom:.1rem;border-bottom:1px solid var(--service-line)}.service-job-assign .service-assign-select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;min-width:0}.service-start-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-closeout-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:stretch;flex-direction:column}.service-start-card .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-left:0}.service-closeout-actions>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:stretch;flex-direction:column}.service-closeout-actions .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:center}.service-closeout-action--complete:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-left:0}.customer-equipment-card-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-wrap:wrap}.customer-equipment-card-header>.badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-left:45px}.equipment-service-choice-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:1fr}.customer-contact-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:38px minmax(0,1fr)}.customer-contact-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2}.customer-save-bar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:stretch;flex-direction:column}}.customer-directory:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:1680px;margin:0 auto}.customer-directory-tabbar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:1rem}.customer-directory-tabbar .badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--service-panel)!important;color:var(--service-muted);font-weight:700}.customer-directory-tabbar .nav-link.active .badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:rgba(var(--scbas-red-rgb),.14)!important;color:var(--scbas-red-bright)}.customer-directory-toolbar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:.75rem;margin-bottom:.85rem}.customer-directory-search:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;flex:1 1 340px;gap:.75rem;min-width:0}.customer-directory-search .input-group:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 auto;max-width:460px}.customer-directory-clear:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.3rem;flex:0 0 auto;color:var(--service-muted);font-size:.82rem;text-decoration:none;white-space:nowrap}.customer-directory-clear:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright)}.customer-directory-filters:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.6rem}.customer-directory-filter:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:min(320px,70vw)}.customer-directory-zone:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:auto;min-width:170px}.customer-directory-toolbar .input-group-text:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-right:0;background:var(--service-panel);color:var(--service-muted)}.customer-directory-toolbar .input-group .form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-left:0}.customer-directory-count:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.8rem;white-space:nowrap}.customer-directory-panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;border:1px solid var(--service-line);border-radius:11px;background:var(--service-panel-raised)}.customer-directory-panel .table-responsive:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-height:min(70vh,780px)}.customer-directory-table:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:0;--bs-table-bg: transparent}.customer-directory-table thead th:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:sticky;top:0;z-index:2;padding:.55rem .85rem;border-bottom:1px solid var(--service-line);background:var(--service-panel);color:var(--service-muted);font-family:var(--scbas-font-display);font-size:.72rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase;white-space:nowrap}.customer-directory-sort:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.3rem;padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.customer-directory-sort svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.8rem;height:.8rem;opacity:.45;transition:transform .15s ease,opacity .15s ease}.customer-directory-sort:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-directory-sort.is-sorted:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright)}.customer-directory-sort.is-sorted svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:1}.customer-directory-sort.is-descending svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transform:rotate(180deg)}.customer-directory-sort:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:2px solid var(--scbas-red-bright);outline-offset:3px}.customer-directory-table tbody td:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-directory-table tbody th:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.6rem .85rem;border-bottom:1px solid var(--service-line);background:transparent;font-weight:400;vertical-align:middle}.customer-directory-row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transition:background-color .12s ease}.customer-directory-row:hover td:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-directory-row:hover th:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--scbas-stripe-bg)}.customer-directory-table tbody tr:last-child td:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-directory-table tbody tr:last-child th:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-bottom:0}.customer-directory-row>th:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-left:3px solid transparent}.customer-directory-row.is-overdue>th:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-left-color:var(--service-red)}.customer-directory-row.is-due-soon>th:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-left-color:var(--service-amber)}.customer-directory-row.is-scheduled>th:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-left-color:color-mix(in srgb,var(--service-green) 60%,transparent)}.customer-directory-name a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color);font-family:var(--scbas-font-display);font-size:1.02rem;font-weight:700;text-decoration:none}.customer-directory-name a:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright)}.customer-directory-subline:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.4rem;margin-top:.15rem;color:var(--service-muted);font-size:.76rem}.customer-directory-id:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-family:var(--bs-font-monospace)}.customer-directory-zone-chip:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.2rem;padding:.05rem .35rem;border:1px solid var(--service-line);border-radius:5px;color:var(--service-muted);font-size:.7rem;font-weight:600;text-decoration:none}.customer-directory-zone-chip:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-red);color:var(--scbas-red-bright)}.customer-directory-zone-chip svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.72rem;height:.72rem}.customer-directory-location:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-directory-notes:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:320px;font-size:.84rem}.customer-directory-notes span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.customer-directory-contact:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.84rem}.customer-directory-contact a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;text-decoration:none}.customer-directory-email:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.76rem;overflow-wrap:anywhere}.customer-directory-date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.84rem;white-space:nowrap}.customer-directory-blank:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.78rem;font-style:italic}.customer-directory-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.3rem;padding:.16rem .45rem;border-radius:5px;background:var(--service-panel);color:var(--service-muted);font-size:.72rem;font-weight:750;white-space:nowrap}.customer-directory-badge svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.82rem;height:.82rem}.customer-directory-badge.is-overdue:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-red) 15%,transparent);color:var(--service-red)}.customer-directory-badge.is-due-soon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-amber) 15%,transparent);color:var(--service-amber)}.customer-directory-badge.is-scheduled:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-green) 15%,transparent);color:var(--service-green)}.customer-directory-actions-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:130px}.customer-directory-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){text-align:right;white-space:nowrap}.customer-directory-actions .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.3rem}.customer-directory-actions .btn-icon-delete:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.25rem .4rem;color:var(--service-muted)}.customer-directory-actions .btn-icon-delete:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-red)}.customer-directory-table.is-empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}@media(max-width:991.98px){.customer-directory-location:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-directory-notes:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:220px}.customer-directory-panel .table-responsive:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-height:none}.customer-directory-table thead th:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:static}}@media(max-width:767.98px){.customer-directory-toolbar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-direction:column;align-items:stretch}.customer-directory-search:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-directory-filter:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.customer-directory-zone:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;max-width:none}.customer-directory-search:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto}.customer-directory-search .input-group:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:none}.tenant-maintenance-shell .content.tenant-maintenance-content:has(.technician-customer-lookup):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-inline:.25rem}}.technician-customer-lookup .customer-directory-panel .table-responsive:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-height:none}.technician-customer-lookup .customer-directory-search:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-wrap:wrap}.technician-customer-lookup .customer-directory-search .input-group:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:680px}.technician-customer-lookup .customer-directory-count:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){white-space:normal;overflow-wrap:anywhere}.technician-customer-lookup .dt-search:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.technician-customer-lookup .customer-directory-table .customer-directory-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:table-cell;vertical-align:middle}.technician-customer-lookup .customer-directory-name>:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color);font-family:var(--scbas-font-display);font-size:1.02rem;font-weight:700}@media(max-width:1199.98px){.technician-customer-lookup .customer-directory-panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.technician-customer-lookup .customer-directory-panel .dt-container:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:visible;border:0;background:transparent}.technician-customer-lookup .customer-directory-panel .table-responsive:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.technician-customer-lookup .customer-directory-panel .dt-layout-table:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.technician-customer-lookup .customer-directory-panel .dt-container>.row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:100%;overflow:visible}.technician-customer-lookup .customer-directory-panel .dt-container>.row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){gap:.65rem;margin-inline:0;padding:.65rem 0}.technician-customer-lookup .customer-directory-panel :is(.dt-search,.dt-length):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.technician-customer-lookup .customer-directory-panel .dt-container>.row:has(.dt-length):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.technician-customer-lookup .customer-directory-table:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.technician-customer-lookup .customer-directory-table.dataTable:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;width:100%!important;min-width:0!important}.technician-customer-lookup .customer-directory-table colgroup:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.technician-customer-lookup .customer-directory-table thead:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.technician-customer-lookup .customer-directory-table tbody:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.75rem;width:100%}.technician-customer-lookup .customer-directory-table tbody tr:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;overflow:hidden;border:1px solid var(--service-line);border-radius:11px;background:var(--service-panel-raised)!important;box-shadow:0 .35rem 1rem color-mix(in srgb,var(--bs-emphasis-color) 7%,transparent)}.technician-customer-lookup .customer-directory-table tbody :is(th,td):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;min-width:0;padding:.65rem .75rem;border:0;background:transparent!important;box-shadow:none!important;text-align:left;overflow-wrap:anywhere}.technician-customer-lookup .customer-directory-table tbody :is(th,td):not(.customer-directory-name):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{display:block;margin-bottom:.2rem;color:var(--service-muted);content:attr(data-label);font-family:var(--scbas-font-display);font-size:.66rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.technician-customer-lookup .customer-directory-name:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.technician-customer-lookup .customer-directory-location:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.technician-customer-lookup .customer-directory-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1}.technician-customer-lookup .customer-directory-name:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-right:.75rem!important;border-left:3px solid var(--bs-primary)!important;border-bottom:1px solid var(--service-line)!important;background:var(--service-panel)!important}.technician-customer-lookup .customer-directory-location:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:none;border-bottom:1px solid var(--service-line)!important}.technician-customer-lookup .customer-directory-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:static;display:block!important;width:100%!important;margin:0;padding:.65rem .75rem!important;border-top:1px solid var(--service-line)!important;text-align:right}.technician-customer-lookup .customer-directory-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before{display:none!important}}@media(min-width:768px)and (max-width:1199.98px){.technician-customer-lookup .customer-directory-table tbody:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}}.scheduling-board:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scheduling-rail: var(--scbas-red)}.scheduling-toolbar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;align-items:end;gap:.6rem;padding:.85rem;border:1px solid var(--service-line);border-radius:10px;background:var(--service-panel)}.scheduling-date-field label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.3rem;color:var(--service-muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.scheduling-date-field .form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scheduling-date-field .form-select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:190px;min-height:44px}.scheduling-toolbar .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:44px;display:inline-flex;align-items:center;gap:.4rem}.scheduling-step:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:44px;justify-content:center;padding-inline:0}.scheduling-toolbar-summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 220px;margin:0 0 .25rem;text-align:right}.scheduling-toolbar-summary strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;font-family:var(--scbas-font-display);font-size:1rem}.scheduling-toolbar-summary span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.8rem}.scheduling-confidence-note:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;gap:.5rem;align-items:flex-start;margin:.75rem 0 0;color:var(--service-muted);font-size:.84rem}.scheduling-confidence-note>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;margin-top:.15rem;color:var(--service-amber)}.scheduling-consolidations:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:1rem;padding:1rem;border:1px solid var(--service-line);border-radius:11px;background:var(--service-panel)}.scheduling-section-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scheduling-consolidation-card>header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scheduling-consolidation-card>footer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scheduling-consolidation-controls:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.8rem}.scheduling-section-heading h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scheduling-consolidation-card h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.1rem 0 0}.scheduling-section-heading p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scheduling-consolidation-card header p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:760px;margin:.25rem 0 0;color:var(--service-muted);font-size:.84rem}.scheduling-consolidation-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.8rem;overflow:hidden;border:1px solid var(--service-line);border-left:3px solid var(--service-green);border-radius:10px;background:var(--service-panel-raised)}.scheduling-consolidation-card>header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scheduling-consolidation-controls:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scheduling-consolidation-card>footer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.8rem .9rem}.scheduling-consolidation-controls:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-block:1px solid var(--service-line);background:var(--service-panel)}.scheduling-consolidation-controls .form-check:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.5rem;min-height:44px;margin:0}.scheduling-consolidation-controls .form-check-input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1.15rem;height:1.15rem;margin:0}.scheduling-consolidation-controls .form-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.25rem;color:var(--service-muted);font-size:.72rem;font-weight:700;text-transform:uppercase}.scheduling-consolidation-controls .form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:230px;min-height:44px}.scheduling-notify-toggle:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:270px}.scheduling-consolidation-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0;margin:0;padding:0;list-style:none}.scheduling-consolidation-list li:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;gap:.65rem;align-items:flex-start;min-height:64px;padding:.7rem .9rem;border-bottom:1px solid var(--service-line)}.scheduling-consolidation-list .form-check-input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;width:1.15rem;height:1.15rem;margin-top:.15rem}.scheduling-consolidation-list label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.1rem;cursor:pointer}.scheduling-commitment-schedule:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .4rem}.scheduling-consolidation-list .scheduling-date-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;width:fit-content;padding:.15rem .45rem;border:1px solid hsl(var(--scheduling-date-hue) 72% 38% / .48);border-radius:999px;background:hsl(var(--scheduling-date-hue) 78% 42% / .14);color:hsl(var(--scheduling-date-hue) 68% 30%);font-weight:750;line-height:1.25;white-space:nowrap}[data-bs-theme=dark] .scheduling-consolidation-list .scheduling-date-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:hsl(var(--scheduling-date-hue) 78% 68% / .5);background:hsl(var(--scheduling-date-hue) 70% 52% / .2);color:hsl(var(--scheduling-date-hue) 85% 80%)}.scheduling-consolidation-list span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scheduling-consolidation-list small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.78rem}.scheduling-consolidation-card>footer p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;color:var(--service-muted);font-size:.85rem}.scheduling-consolidation-card>footer .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.4rem;min-height:44px}.scheduling-day-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:1.5rem 0 -.55rem;padding-bottom:.45rem;border-bottom:1px solid var(--service-line)}.scheduling-day-heading h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-size:1.15rem}.scheduling-day-heading span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.78rem}.scheduling-trip:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:1.25rem;overflow:clip;border:1px solid var(--service-line);border-left:3px solid var(--scheduling-rail);border-radius:11px;background:var(--service-panel-raised)}.scheduling-trip-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border-bottom:1px solid var(--service-line);background:var(--service-panel)}.scheduling-trip-header h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.15rem 0 0;font-size:1.3rem;font-weight:750}.scheduling-trip-header h2 a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:inherit;text-decoration:none}.scheduling-trip-header h2 a:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright);text-decoration:underline}.scheduling-trip-address:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.25rem 0 0;color:var(--service-muted);font-size:.85rem}.scheduling-trip-scope:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.45rem}.scheduling-trip-meta:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;align-items:flex-end;gap:.5rem;min-width:220px}.scheduling-tag:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.35rem;padding:.2rem .55rem;border:1px solid var(--service-line);border-radius:999px;font-size:.75rem;font-weight:600}.scheduling-tag.is-repair:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:#f0c84b;background:#ffe69c;color:#5c4300}.scheduling-capacity:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;max-width:260px}.scheduling-capacity-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.scheduling-capacity-label strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-top:.1rem;color:var(--bs-body-color);font-size:.85rem;font-weight:650;letter-spacing:0;text-transform:none}.scheduling-capacity-track:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){height:8px;margin-top:.35rem;overflow:hidden;border-radius:999px;background:var(--service-line)}.scheduling-capacity-track>span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;height:100%;border-radius:999px;background:var(--service-green)}.scheduling-trip-body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:1rem 1.1rem 1.1rem}.scheduling-group+.scheduling-group:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:1.25rem}.scheduling-group-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.45rem;margin:0 0 .6rem;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.scheduling-group-count:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.05rem .45rem;border-radius:999px;background:var(--service-line);font-size:.72rem;letter-spacing:0}.scheduling-group-order:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-left:auto;color:var(--service-muted);font-size:.7rem;font-weight:600;letter-spacing:.02em;text-transform:none}.scheduling-group-empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;padding:.7rem .85rem;border:1px dashed var(--service-line);border-radius:9px;color:var(--service-muted);font-size:.85rem}.scheduling-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.55rem;margin:0;padding:0;list-style:none}.scheduling-item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;gap:.85rem;align-items:flex-start;padding:.8rem .9rem;border:1px solid var(--service-line);border-left:3px solid transparent;border-radius:10px;background:var(--service-panel)}.scheduling-item.is-overdue:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-left-color:var(--service-red)}.scheduling-item-select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-top:.15rem}.scheduling-item-select .form-check-input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1.15rem;height:1.15rem;margin:0;cursor:pointer}.scheduling-item-select .form-check-input:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:2px solid var(--scbas-red-bright);outline-offset:2px}.scheduling-item-body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 auto;min-width:0}.scheduling-item-title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin:0;font-size:1rem;font-weight:650;cursor:pointer}.scheduling-item-subline:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.15rem 0 0;color:var(--service-muted);font-size:.84rem}.scheduling-item-subline a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);text-decoration:underline;text-underline-offset:2px}.scheduling-item-subline a:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-red-bright)}.scheduling-chips:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}.scheduling-chip:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .5rem;border:1px solid var(--service-line);border-radius:999px;color:var(--service-muted);font-size:.76rem;font-weight:600;white-space:nowrap}.scheduling-chip.is-overdue:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--service-red) 55%,transparent);background:color-mix(in srgb,var(--service-red) 14%,transparent);color:var(--service-red)}.scheduling-chip.is-today:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--service-amber) 55%,transparent);background:color-mix(in srgb,var(--service-amber) 14%,transparent);color:var(--service-amber)}.scheduling-chip.is-estimated:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-style:dashed}.scheduling-why:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.5rem}.scheduling-why>summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--service-muted);cursor:pointer;font-size:.8rem}.scheduling-why>summary:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:2px solid var(--scbas-red-bright);outline-offset:2px}.scheduling-why p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.35rem 0 0;color:var(--service-muted);font-size:.82rem}.scheduling-why-meta:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-style:italic}.scheduling-item-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex:0 0 auto;flex-direction:column;gap:.3rem;min-width:184px}.scheduling-row-action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.45rem;min-height:44px;padding:.55rem .65rem;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--service-muted);font-size:.82rem;font-weight:650;line-height:1.2;text-decoration:none;cursor:pointer}.scheduling-row-action:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--service-line);background:var(--service-panel-raised);color:var(--bs-body-color)}.scheduling-row-action:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:2px solid var(--scbas-red-bright);outline-offset:2px}.scheduling-defer>summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){list-style:none}.scheduling-defer>summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *)::-webkit-details-marker{display:none}.scheduling-row-chevron:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-left:auto;transition:transform .16s ease}.scheduling-defer[open] .scheduling-row-chevron:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transform:rotate(180deg)}.scheduling-defer-controls:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.25rem;padding:.65rem;border:1px solid var(--service-line);border-radius:8px;background:var(--service-panel-raised)}.scheduling-defer-controls>label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.4rem;color:var(--service-muted);font-size:.72rem;font-weight:700}.scheduling-defer-controls>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.4rem}.scheduling-defer-controls .form-select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scheduling-defer-controls .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;min-height:44px}.scheduling-hidden-form:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.scheduling-commit:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:sticky;top:.75rem;z-index:6;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin:0 0 1.1rem;padding:.75rem .85rem;border:1px solid color-mix(in srgb,var(--scbas-red) 48%,var(--service-line));border-radius:10px;background:var(--service-panel-raised);box-shadow:0 10px 28px #00000047}.scheduling-commit-eyebrow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.12rem;color:var(--scbas-red-bright);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.scheduling-commit-summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-size:.9rem;font-weight:600}.scheduling-commit .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.4rem;min-height:44px}.scheduling-commit .btn[data-over-capacity]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--service-red)}.scheduling-exclusions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.5rem 0 0;padding-left:1.1rem;text-align:left;font-size:.85rem}.scheduling-exclusions li+li:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.2rem}.scheduling-dismissed:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scheduling-warnings:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:1rem;padding:.7rem .85rem;border:1px solid var(--service-line);border-radius:10px;background:var(--service-panel)}.scheduling-dismissed>summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scheduling-warnings>summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.45rem;color:var(--service-muted);cursor:pointer;font-size:.85rem;font-weight:600}.scheduling-dismissed>summary:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scheduling-warnings>summary:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:2px solid var(--scbas-red-bright);outline-offset:2px}.scheduling-warnings ul:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.6rem 0 0;padding-left:1.1rem;color:var(--service-muted);font-size:.84rem}.scheduling-list.is-dismissed:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.6rem;opacity:.85}@media(max-width:991.98px){.scheduling-toolbar-summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-basis:100%;text-align:left}.scheduling-trip-meta:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-start}}@media(max-width:767.98px){.scheduling-item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-wrap:wrap}.scheduling-item-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;min-width:0}.scheduling-row-action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scheduling-defer-controls .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scheduling-defer-controls .form-select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:44px}.scheduling-commit:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-direction:column;align-items:stretch;top:.5rem}}@media(prefers-reduced-motion:reduce){.scheduling-row-chevron:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transition:none}}.sidebar-filter:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;display:flex;align-items:center;margin:.75rem .9rem .5rem}.sidebar-filter__icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;left:.6rem;width:15px;height:15px;color:#ffffff61;pointer-events:none}.sidebar-filter__input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;min-height:44px;padding:.35rem .5rem .35rem 2rem;border:1px solid var(--scbas-ink-line-2);border-radius:7px;background:#ffffff0a;color:#fff;font-family:var(--scbas-font-body);font-size:.85rem;line-height:1.3}.sidebar-filter__input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *)::placeholder{color:#ffffff61}.sidebar-filter__input:focus:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-red);background:#ffffff12;outline:2px solid rgba(var(--scbas-red-rgb),.35);outline-offset:1px}.sidebar-filter__input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *)::-webkit-search-cancel-button{display:none}.sidebar-filter__clear:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;right:.3rem;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:0;border-radius:6px;background:transparent;color:#ffffff8c;cursor:pointer}.sidebar-filter__clear:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.sidebar-filter__clear:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#ffffff14;color:#fff}.sidebar-filter__clear i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:15px;height:15px}.sidebar-filter.is-filtering~.sidebar-nav .sidebar-link.collapsed:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after,.sidebar-filter.is-filtering~.sidebar-nav [data-bs-toggle=collapse]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after{opacity:.25}.sidebar-subheader:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.85rem 1.6rem .3rem;color:#ffffff57;font-family:var(--scbas-font-display);font-size:.68rem;font-weight:600;letter-spacing:.09em;text-transform:uppercase}.sidebar-dropdown .sidebar-subheader:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-top:.35rem}.technician-preview-banner:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:sticky;top:0;z-index:1040;display:flex;align-items:center;gap:.6rem;padding:.5rem 1rem;background:var(--scbas-violet-deep);color:#fff;font-size:.85rem}.technician-preview-banner__dot:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:8px;height:8px;border-radius:50%;background:#fff}.technician-preview-banner__label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 auto;min-width:0}.technician-preview-banner__exit:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;min-height:32px;display:inline-flex;align-items:center;padding:0 .65rem;border-radius:6px;background:#ffffff29;color:#fff;font-weight:500;text-decoration:none}.technician-preview-banner__exit:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.technician-preview-banner__exit:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#ffffff47;color:#fff}.technician-view__controls:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:end}.technician-view__header-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;flex-wrap:nowrap;gap:0}.technician-view__header-actions .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;white-space:nowrap}.technician-preview-frame .feedback-widget:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.service-workspace--technician-dashboard:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){container-type:inline-size;width:100%;max-width:100%;min-width:0}.service-workspace--technician-dashboard .service-filter-dates .input-group:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-wrap:nowrap}.service-workspace--technician-dashboard .service-filter-dates .input-group-text:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto}.service-workspace--technician-dashboard .service-filter-dates .daterange:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1%;min-width:0;flex:1 1 auto}@media(min-width:768px)and (max-width:1199.98px){.service-workspace--technician-dashboard .service-page-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-start;flex-direction:column}.service-workspace--technician-dashboard .service-page-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;flex-wrap:nowrap;justify-content:flex-end}.service-workspace--technician-dashboard .service-filter-bar--queue:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.service-workspace--technician-dashboard .service-filter-field:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-workspace--technician-dashboard .service-filter-field .input-group:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-workspace--technician-dashboard .service-filter-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}.service-workspace--technician-dashboard .service-filter-field .form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-workspace--technician-dashboard .service-filter-field .form-select:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;min-width:0}.service-workspace--technician-dashboard .service-filter-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-wrap:wrap;justify-content:flex-end}}@container (min-width: 36rem) and (max-width: 58rem){.service-workspace--technician-dashboard .service-filter-bar--queue:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.service-workspace--technician-dashboard .service-job-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:78px minmax(0,1fr)}.service-workspace--technician-dashboard .service-job-date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-row:1 / span 2}.service-workspace--technician-dashboard .service-job-card--technician .service-job-date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-row:1}.service-workspace--technician-dashboard .service-job-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2;flex-direction:row;align-items:center;justify-content:flex-start;flex-wrap:wrap;width:auto;padding:0 1rem .8rem 0}}@container (max-width: 35.999rem){.service-workspace--technician-dashboard .service-visit-summary-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}.service-workspace--technician-dashboard .service-visit-readiness:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-start;justify-content:flex-start;text-align:left}.service-workspace--technician-dashboard .service-job-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}.service-workspace--technician-dashboard .service-job-date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-row:auto;flex-direction:row;justify-content:flex-start;gap:.4rem;min-height:0;padding:.55rem .7rem;border-right:0;border-bottom:1px solid var(--service-line);text-align:left}.service-workspace--technician-dashboard .service-job-date-status:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-workspace--technician-dashboard .service-job-date-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}.service-workspace--technician-dashboard .service-job-date strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:1rem}.service-workspace--technician-dashboard .service-job-main:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.7rem}.service-workspace--technician-dashboard .service-job-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:auto;width:auto;padding:0 .7rem .7rem}.service-workspace--technician-dashboard .service-job-actions>.btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%}}.service-workspace--technician-dashboard:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--service-dispatch-soft: color-mix(in srgb, var(--bs-tertiary-bg) 72%, var(--bs-body-bg));--service-dispatch-accent: color-mix(in srgb, var(--bs-primary) 10%, var(--bs-body-bg));display:grid;gap:1rem}.service-workspace--technician-dashboard .service-dispatch-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-start;margin:0;padding:.2rem 0 .35rem;border:0;background:transparent;box-shadow:none}.service-workspace--technician-dashboard .service-dispatch-header__copy:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:68rem}.service-workspace--technician-dashboard .service-dispatch-header h1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:24ch;margin-top:.15rem;font-size:clamp(1.75rem,2.6vw,2.55rem);font-weight:650;letter-spacing:-.025em}.service-workspace--technician-dashboard .service-page-actions--schedule:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:min(46rem,52%)}.service-workspace--technician-dashboard .service-queue-finder:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.85rem;min-width:0;padding:1rem;border:1px solid var(--service-line);border-radius:var(--bs-border-radius-lg);background:var(--service-dispatch-soft)}.service-workspace--technician-dashboard .service-queue-finder__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:end;justify-content:space-between;gap:1rem}.service-workspace--technician-dashboard .service-queue-finder__heading h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.08rem 0 0;font-size:1.12rem;font-weight:700}.service-workspace--technician-dashboard .service-queue-finder__heading p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:58ch;margin:0;color:var(--service-muted);font-size:.82rem;line-height:1.45;text-align:right}.service-workspace--technician-dashboard .service-queue-finder>nav:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;margin-bottom:0!important}.service-workspace--technician-dashboard .admin-schedule-options:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(13rem,auto) minmax(0,1fr);gap:1rem;margin:0;padding:.8rem 0 0;border:0;border-top:1px solid var(--service-line);border-radius:0;background:transparent}.service-workspace--technician-dashboard .admin-schedule-periods:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-self:end}.service-workspace--technician-dashboard .service-filter-bar--queue:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:repeat(12,minmax(0,1fr));gap:.7rem;margin:0;padding:.85rem 0 0;border:0;border-top:1px solid var(--service-line);border-radius:0;background:transparent}.service-workspace--technician-dashboard .service-filter-field:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:span 2}.service-workspace--technician-dashboard .service-filter-field:has(#serviceQueueSearch):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:span 3}.service-workspace--technician-dashboard .service-filter-dates:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:span 3}.service-workspace--technician-dashboard .service-filter-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:span 3;justify-content:flex-end;gap:.35rem}.service-workspace--technician-dashboard .service-filter-field :is(.form-control,.form-select,.btn):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-workspace--technician-dashboard .service-filter-field .input-group:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;min-width:0}.service-workspace--technician-dashboard .service-queue-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:end;margin:.2rem 0 0;padding-bottom:.65rem;border-bottom:1px solid var(--service-line)}.service-workspace--technician-dashboard .service-queue-heading h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.08rem 0 0;font-size:1.45rem}.service-workspace--technician-dashboard .service-job-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){gap:.7rem}.service-workspace--technician-dashboard .service-job-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:7.25rem minmax(0,1fr) 13.5rem;gap:0;border-radius:var(--bs-border-radius-lg);background:var(--bs-body-bg);box-shadow:none}.service-workspace--technician-dashboard .service-job-card--technician:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:7.25rem minmax(0,1fr)}.service-workspace--technician-dashboard .service-job-card:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 44%,var(--service-line));box-shadow:0 .45rem 1.25rem color-mix(in srgb,var(--bs-body-color) 8%,transparent)}.service-workspace--technician-dashboard .service-job-date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:flex-start;min-height:0;padding:1rem .75rem;background:var(--service-dispatch-soft)}.service-workspace--technician-dashboard .service-job-date strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:auto;font-size:1.35rem}.service-workspace--technician-dashboard .service-job-main:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:1rem}.service-workspace--technician-dashboard .service-job-title-row h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:1.25rem}.service-workspace--technician-dashboard .service-customer-profile-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.3rem;min-height:2.25rem;color:var(--bs-secondary-color);font-size:.76rem;font-weight:650;text-decoration:none}.service-workspace--technician-dashboard .service-customer-profile-link:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-primary)}.service-workspace--technician-dashboard .service-job-context:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.5rem}.service-workspace--technician-dashboard .service-visit-summary-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--service-line)}.service-workspace--technician-dashboard .service-scope-note:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-left-color:var(--bs-primary);background:var(--service-dispatch-accent)}.service-workspace--technician-dashboard .service-scope-note>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-primary)}.service-workspace--technician-dashboard .service-job-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:auto;padding:1rem;border-left:1px solid var(--service-line);background:var(--service-dispatch-soft)}.service-workspace--technician-dashboard .service-completed-panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.25rem}html[data-bs-theme=dark] .service-workspace--technician-dashboard:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--service-dispatch-soft: color-mix(in srgb, var(--bs-body-bg) 94%, var(--bs-white) 6%);--service-dispatch-accent: color-mix(in srgb, var(--bs-primary) 12%, var(--bs-body-bg))}@container (max-width: 62rem){.service-workspace--technician-dashboard .service-dispatch-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-direction:column}.service-workspace--technician-dashboard .service-page-actions--schedule:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:flex-start;max-width:100%;margin-left:0}.service-workspace--technician-dashboard .service-filter-field:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-workspace--technician-dashboard .service-filter-field:has(#serviceQueueSearch):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-workspace--technician-dashboard .service-filter-dates:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:span 4}.service-workspace--technician-dashboard .service-filter-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:span 12}.service-workspace--technician-dashboard .service-job-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:6rem minmax(0,1fr)}.service-workspace--technician-dashboard .service-job-date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-row:1 / span 2}.service-workspace--technician-dashboard .service-job-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2;flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:.75rem 1rem;border-top:1px solid var(--service-line);border-left:0}}@container (max-width: 42rem){.service-workspace--technician-dashboard .service-queue-finder__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-start;flex-direction:column;gap:.25rem}.service-workspace--technician-dashboard .service-queue-finder__heading p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){text-align:left}.service-workspace--technician-dashboard .admin-schedule-options:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}.service-workspace--technician-dashboard .admin-schedule-periods:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-self:stretch}.service-workspace--technician-dashboard .service-segmented-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.service-workspace--technician-dashboard .admin-schedule-periods .service-segmented-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:repeat(4,minmax(0,1fr))}.service-workspace--technician-dashboard .service-segmented-control button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;padding-inline:.45rem}.service-workspace--technician-dashboard .service-filter-field:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-workspace--technician-dashboard .service-filter-field:has(#serviceQueueSearch):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-workspace--technician-dashboard .service-filter-dates:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:span 6}.service-workspace--technician-dashboard .service-filter-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:stretch}.service-workspace--technician-dashboard .service-filter-actions>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 auto}}@container (max-width: 31rem){.service-workspace--technician-dashboard:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){gap:.8rem}.service-workspace--technician-dashboard .service-dispatch-header h1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:1.65rem}.service-workspace--technician-dashboard .service-page-actions--schedule:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(0,1fr);width:100%}.service-workspace--technician-dashboard .service-queue-finder:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-inline:-.25rem;padding:.8rem}.service-workspace--technician-dashboard .admin-schedule-periods .service-segmented-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.service-workspace--technician-dashboard .service-filter-field:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-workspace--technician-dashboard .service-filter-field:has(#serviceQueueSearch):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-workspace--technician-dashboard .service-filter-dates:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-workspace--technician-dashboard .service-filter-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1}.service-workspace--technician-dashboard .service-queue-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-start;flex-direction:column}.service-workspace--technician-dashboard .service-job-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-workspace--technician-dashboard .service-job-card--technician:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}.service-workspace--technician-dashboard .service-job-date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-row:auto;flex-direction:row;justify-content:flex-start;gap:.45rem;padding:.65rem .8rem;border-right:0;border-bottom:1px solid var(--service-line)}.service-workspace--technician-dashboard .service-job-date strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 0 auto;font-size:1rem}.service-workspace--technician-dashboard .service-job-date :is(.service-job-date-status,.service-job-date-label):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}.service-workspace--technician-dashboard .service-job-main:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.8rem}.service-workspace--technician-dashboard .service-job-title-row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-start;flex-direction:column;gap:.5rem}.service-workspace--technician-dashboard .service-job-title-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:flex-start;margin-left:0}.service-workspace--technician-dashboard .service-job-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:auto;align-items:stretch;flex-direction:column;padding:.8rem}}.technician-view__training:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-top:.35rem}.technician-view__training .form-check-input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:2.4em;height:1.25em;margin-top:.15em;cursor:pointer}.technician-view__training .form-check-input:checked:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-violet);border-color:var(--scbas-violet)}.technician-view__training .form-check-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;font-size:.85rem;font-weight:500;cursor:pointer}.technician-view__training .form-check-label small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-weight:400}.technician-view__training-notice:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;gap:.75rem;margin-bottom:1.25rem;padding:.85rem 1.1rem;border:1px solid rgba(var(--scbas-violet-rgb),.45);border-left:3px solid var(--scbas-violet);border-radius:8px;background:rgba(var(--scbas-violet-rgb),.09)}.technician-view__training-notice i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;width:20px;height:20px;margin-top:.1rem;color:var(--scbas-violet-bright)}.technician-view__training-notice strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.15rem}.technician-view__training-notice span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.875rem}.technician-view__empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:1rem}.technician-view__stage:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;align-items:stretch;margin-top:1rem;min-width:0;max-width:100%;padding-bottom:.5rem}.technician-view__device:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;min-width:0;max-width:100%;margin:0;border:1px solid var(--bs-border-color);border-radius:14px;background:var(--bs-tertiary-bg);box-shadow:0 18px 40px #00000038;overflow:hidden}.technician-view__bezel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem 1rem;padding:.6rem 1rem;border-bottom:1px solid var(--bs-border-color);background:var(--bs-secondary-bg);font-size:.8rem}.technician-view__bezel-primary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.45rem;font-weight:600}.technician-view__bezel-primary i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:16px;height:16px;color:var(--scbas-red)}.technician-view__bezel-meta:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;color:var(--bs-secondary-color);font-variant-numeric:tabular-nums}.technician-view__bezel-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.1rem .45rem;border-radius:999px;background:var(--scbas-violet);color:#fff;font-size:.7rem;font-weight:600;letter-spacing:.02em}.technician-view__screen:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;min-width:0;max-width:100%;height:100vh;height:100dvh;background:var(--scbas-ink)}.technician-view__screen iframe:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;width:100%;height:100%;border:0}.spec-workspace:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--spec-gap: 1.25rem}.spec-header .service-eyebrow a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:inherit;text-decoration:none}.spec-header .service-eyebrow a:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){text-decoration:underline}.spec-number:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-variant-numeric:tabular-nums;letter-spacing:.02em}.spec-status:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;padding:.1rem .5rem;border-radius:999px;background:var(--bs-secondary-bg);font-size:.78rem;font-weight:600}.spec-status--completed:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#1987542e;color:#4ade80}.spec-status--writing:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:rgba(var(--scbas-violet-rgb),.22);color:var(--scbas-violet-bright)}.spec-status--inreview:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:rgba(var(--scbas-red-rgb),.18);color:var(--scbas-red-bright)}.spec-status--archived:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:.7}.spec-steps ol:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:.35rem;margin:0 0 var(--spec-gap);padding:0;list-style:none}.spec-step a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-step span[aria-disabled]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.5rem;min-height:44px;padding:.4rem .6rem;border:1px solid var(--bs-border-color);border-top-width:3px;border-radius:8px;color:var(--bs-body-color);text-decoration:none}.spec-step span[aria-disabled]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:.45;cursor:not-allowed}.spec-step__index:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;border-radius:50%;background:var(--bs-secondary-bg);font-size:.75rem;font-weight:700;font-variant-numeric:tabular-nums}.spec-step__label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;min-width:0;font-size:.82rem;font-weight:600;line-height:1.2}.spec-step__label small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.68rem;font-weight:400}.spec-step.is-current a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-top-color:var(--scbas-red);background:rgba(var(--scbas-red-rgb),.08)}.spec-step.is-current .spec-step__index:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:var(--scbas-red);color:#fff}.spec-step.is-done a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-top-color:#198754b3}.spec-step.is-done .spec-step__index:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#19875440}.spec-layout:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:var(--spec-gap);align-items:start}.spec-main:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}.spec-section-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem 1rem;margin-bottom:.85rem}.spec-section-heading h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}.spec-section-heading p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;color:var(--bs-secondary-color);font-size:.9rem}.spec-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:var(--spec-gap);padding:1.1rem 1.25rem;border:1px solid var(--bs-border-color);border-radius:10px;background:var(--bs-body-bg)}.spec-card h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 .35rem;font-size:1.02rem}.spec-card__heading-row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.35rem 1rem}.spec-card__lead:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-card__hint:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-card__empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.88rem}.spec-card__lead:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 1rem}.spec-card__hint:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}.spec-card__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:1rem}.spec-grid-2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:var(--spec-gap)}.spec-field-grid:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.85rem}.spec-field--wide:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1}.spec-field label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-field .form-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.25rem;font-size:.85rem;font-weight:600}.spec-field__hint:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-top:.25rem;color:var(--bs-secondary-color);font-size:.78rem}.spec-move:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;justify-content:space-between;gap:1rem;margin-top:var(--spec-gap)}.spec-aside:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:sticky;top:1rem;display:flex;flex-direction:column;gap:.75rem}.spec-panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.9rem 1rem;border:1px solid var(--bs-border-color);border-radius:10px;background:var(--bs-tertiary-bg)}.spec-panel h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 .6rem;font-size:.78rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.spec-figures:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}.spec-figures>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:baseline;justify-content:space-between;gap:.5rem;padding:.2rem 0}.spec-figures dt:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.82rem;font-weight:400}.spec-figures dd:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-weight:600;font-variant-numeric:tabular-nums}.spec-panel__note:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;gap:.35rem;margin:.6rem 0 0;color:var(--bs-secondary-color);font-size:.78rem}.spec-panel__note i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;width:13px;height:13px;margin-top:.15rem}.spec-panel__note.is-partial:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-ember)}.spec-panel__empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;color:var(--bs-secondary-color);font-size:.82rem}.spec-panel__badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.3rem;margin:0 0 .5rem;padding:.15rem .5rem;border-radius:999px;background:rgba(var(--scbas-red-rgb),.15);font-size:.75rem;font-weight:600}.spec-panel__badge i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:13px;height:13px}.spec-panel__badge--simulated:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:rgba(var(--scbas-violet-rgb),.2);color:var(--scbas-violet-bright)}.spec-inline-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.25rem;padding:.1rem .45rem;border-radius:999px;background:rgba(var(--scbas-violet-rgb),.2);color:var(--scbas-violet-bright);font-size:.75rem;font-weight:600}.spec-inline-badge--done:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:#19875433;color:#4ade80}.spec-upload__row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;gap:.5rem}.spec-upload__row .form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 240px;min-height:44px}.spec-document-intake:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,.55fr);gap:.75rem;margin-bottom:.75rem}.spec-document-intake__panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;padding:.85rem 1rem}.spec-document-intake__panel>summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){cursor:pointer;font-size:.95rem;font-weight:700}.spec-document-intake__panel[open]>summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:.7rem}.spec-document-intake .spec-library__list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-height:230px;overflow-y:auto;scrollbar-gutter:stable}.spec-document-workbench:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(270px,1fr) minmax(0,2fr);gap:1rem;align-items:start;min-height:760px}.spec-document-workbench__rail:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:sticky;top:1rem;min-width:0;max-height:calc(100vh - 2rem);padding:.9rem;overflow:hidden;border:1px solid var(--bs-border-color);border-radius:12px;background:var(--bs-body-bg)}.spec-document-workbench__rail-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-document-workbench__source-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-document-workbench__source-heading>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center}.spec-document-workbench__rail-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-document-workbench__source-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:space-between;gap:.5rem}.spec-document-workbench__rail-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:.75rem}.spec-document-workbench__rail-heading h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-size:1rem}.spec-document-workbench__rail-heading p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.1rem 0 0;color:var(--bs-secondary-color);font-size:.74rem}.spec-document-workbench__source:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:0;margin-top:.7rem}.spec-document-workbench__source-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:.6rem;font-size:.72rem}.spec-document-workbench__source-heading>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;flex-direction:column;align-items:flex-start}.spec-document-workbench__source-heading a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-document-workbench__source-heading span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spec-document-workbench__pages:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;gap:.8rem;max-height:calc(100vh - 245px);padding:.2rem .35rem .75rem .1rem;overflow-y:auto;scrollbar-gutter:stable}.spec-document-workbench__pages .spec-composer__thumbnail:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;width:100%}.spec-document-workbench__pages .spec-composer__thumbnail-visual:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:min(100%,245px)}.spec-document-workbench__canvas:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:760px}.spec-source__header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:.5rem 1rem;margin-bottom:.75rem}.spec-source__header h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}.spec-source__header p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.15rem 0 0;color:var(--bs-secondary-color);font-size:.82rem}.spec-source__warning:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-ember);display:inline-flex;align-items:center;gap:.3rem}.spec-source__warning i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:14px;height:14px}.spec-source__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;gap:.4rem}.spec-pages:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;align-items:center;gap:1.5rem;margin:0;padding:0;list-style:none}.spec-page:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;width:min(100%,780px)}.spec-page__check:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;z-index:2;top:.85rem;left:.85rem;width:22px;height:22px;margin:0;cursor:pointer}.spec-page label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;min-height:88px;padding:.75rem .75rem .85rem 2.75rem;border:1px solid var(--bs-border-color);border-radius:12px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.spec-page__check:focus-visible+label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:2px solid rgba(var(--scbas-red-rgb),.55);outline-offset:2px}.spec-page.is-staged label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-red);background:rgba(var(--scbas-red-rgb),.08)}.spec-page__number:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.55rem;font-size:.82rem;font-weight:700;color:var(--bs-secondary-color);font-variant-numeric:tabular-nums}.spec-page__preview:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-top:.65rem;font-size:.84rem;line-height:1.35;color:var(--bs-secondary-color)}.spec-inline-editor:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.45rem}.spec-inline-editor summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:max-content;color:var(--bs-link-color);cursor:pointer;font-size:.82rem;font-weight:600}.spec-inline-editor form:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.65rem;margin-top:.65rem;padding:.75rem;border:1px solid var(--bs-border-color);border-radius:8px;background:var(--bs-tertiary-bg)}.spec-library__crumbs:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.2rem;margin-bottom:.5rem;color:var(--bs-secondary-color);font-size:.82rem}.spec-library__crumb:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.1rem .25rem;border:0;border-radius:4px;background:transparent;color:inherit;font:inherit;cursor:pointer;text-decoration:underline}.spec-library__crumb:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-body-color)}.spec-library__list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-height:320px;margin:0;padding:0;overflow-y:auto;border:1px solid var(--bs-border-color);border-radius:8px;list-style:none}.spec-library__row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.5rem;width:100%;min-height:44px;padding:.4rem .75rem;border:0;border-bottom:1px solid var(--bs-border-color);background:transparent;color:var(--bs-body-color);font-size:.86rem;text-align:left;cursor:pointer}.spec-library__row:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-bottom:0}.spec-library__row:hover:not(:disabled):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:rgba(var(--scbas-red-rgb),.07)}.spec-library__row:disabled:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:.5;cursor:default}.spec-library__row i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:15px;height:15px;flex:0 0 auto;color:var(--bs-secondary-color)}.spec-library__row--folder:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-weight:600}.spec-library__loading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-library__empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.75rem;color:var(--bs-secondary-color);font-size:.84rem}.spec-subheading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 .75rem;font-size:1rem}.spec-lines:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;padding:0;list-style:none}.spec-line:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.75rem;padding:.6rem 0;border-bottom:1px solid var(--bs-border-color)}.spec-line:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-bottom:0}.spec-line__image:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;width:44px;height:44px;border-radius:6px;object-fit:contain;background:var(--bs-tertiary-bg)}.spec-line__image--empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:center;color:var(--bs-secondary-color)}.spec-line__body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 auto;min-width:0}.spec-line__meta:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;gap:.5rem;color:var(--bs-secondary-color);font-size:.8rem}.spec-line__part:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-variant-numeric:tabular-nums;font-weight:600}.spec-line__unpriced:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-ember)}.spec-line__qty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.3rem}.spec-line__qty .form-control:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:72px;min-height:44px}.spec-instructions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84rem;line-height:1.5}.spec-editor:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;border:1px solid var(--bs-border-color);border-radius:8px;background:var(--bs-body-bg)}.spec-editor__toolbar:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;gap:.4rem;padding:.65rem;border-bottom:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg)}.spec-editor__surface:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:520px;padding:1.25rem 1.4rem;overflow:auto;color:var(--bs-body-color);font-family:var(--bs-body-font-family);font-size:.95rem;line-height:1.65;outline:none}.spec-editor__surface:focus:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){box-shadow:inset 0 0 0 2px rgba(var(--scbas-red-rgb),.35)}.spec-editor__surface h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-editor__surface h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:1.3rem 0 .45rem}.spec-editor__surface h2:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-editor__surface h3:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:0}.spec-writing-overlay:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:fixed;inset:0;z-index:2100;display:grid;place-items:center;padding:1.5rem;background:#080a0cd1;backdrop-filter:blur(4px)}.spec-writing-overlay__panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;width:min(440px,100%);flex-direction:column;align-items:center;gap:.75rem;padding:2rem;border:1px solid var(--bs-border-color);border-radius:12px;background:var(--bs-body-bg);text-align:center;box-shadow:0 24px 80px #00000073}.spec-writing-overlay__panel .spinner-border:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:2.75rem;height:2.75rem;color:var(--scbas-red)}.spec-writing-overlay__panel strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:1.15rem}.spec-writing-overlay__panel span:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.88rem}.spec-cost-line:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.4rem;margin-top:.75rem;padding:.6rem .8rem;border-radius:8px;background:var(--bs-tertiary-bg);color:var(--bs-secondary-color);font-size:.84rem}.spec-cost-line i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:15px;height:15px;flex:0 0 auto}.spec-warning:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;gap:.45rem;margin:.75rem 0 0;padding:.6rem .8rem;border-left:3px solid var(--scbas-ember);border-radius:6px;background:#ff6b2b1a;font-size:.85rem}.spec-grounding summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.5rem;cursor:pointer;font-weight:600}.spec-grounding__hint:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.8rem;font-weight:400}.spec-grounding__body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-height:460px;margin:.85rem 0 0;padding:.8rem;overflow:auto;border-radius:8px;background:var(--bs-tertiary-bg);font-size:.78rem;line-height:1.45;white-space:pre-wrap}.spec-callout:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;gap:.65rem;margin-bottom:var(--spec-gap);padding:.85rem 1rem;border:1px solid rgba(var(--scbas-violet-rgb),.45);border-left:3px solid var(--scbas-violet);border-radius:8px;background:rgba(var(--scbas-violet-rgb),.09)}.spec-callout i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;width:19px;height:19px;color:var(--scbas-violet-bright)}.spec-callout strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.15rem}.spec-callout span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.87rem}.spec-preview:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-height:520px;padding:1rem 1.15rem;overflow:auto;border-radius:8px;background:var(--bs-tertiary-bg)}.spec-preview h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:1.05rem;margin:1.1rem 0 .4rem}.spec-preview h2:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:0}.spec-preview h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.93rem;margin:.85rem 0 .3rem}.spec-preview p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-preview li:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.88rem;line-height:1.55}.spec-alternate:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:1rem}.spec-alternate summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){cursor:pointer;font-weight:600;margin-bottom:.6rem}.spec-runs__summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){cursor:pointer;font-weight:600}.spec-runs:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.85rem;font-size:.85rem}.spec-runs__error:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-ember);font-size:.78rem}.spec-canvas-help p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;color:var(--bs-secondary-color);font-size:.88rem}.spec-canvas-help__status:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.35rem!important;font-weight:600}.spec-layout--composer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}.spec-layout--composer .spec-aside:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:static;display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.spec-composer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(270px,320px) minmax(520px,1fr);gap:1rem;align-items:start;min-height:720px}.spec-composer__library:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:sticky;top:1rem;display:flex;flex-direction:column;gap:.8rem;max-height:calc(100vh - 2rem);overflow-y:auto;padding-right:.25rem;scrollbar-gutter:stable}.spec-composer__palette:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-composer__workspace:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border:1px solid var(--bs-border-color);border-radius:12px;background:var(--bs-body-bg)}.spec-composer__palette:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.85rem}.spec-composer__palette h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-composer__workspace h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-size:.95rem}.spec-composer__palette summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){cursor:pointer;font-size:.92rem;font-weight:700}.spec-composer__palette[open] summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:.8rem}.spec-composer__source:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;max-height:460px;margin-top:.75rem;padding:.15rem .2rem .15rem 0;overflow-y:auto;scrollbar-gutter:stable}.spec-composer__thumbnail:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;align-items:center;min-width:0;padding:.4rem;border:1px solid var(--bs-border-color);border-radius:9px;background:var(--bs-tertiary-bg);color:var(--bs-body-color);cursor:grab;text-align:center;transition:border-color .15s ease,transform .15s ease,background-color .15s ease}.spec-composer__thumbnail:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-composer__thumbnail:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-red);transform:translateY(-1px)}.spec-composer__thumbnail.is-added:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:#198754bf;background:#19875414}.spec-composer__thumbnail[aria-busy=true]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:.6;cursor:wait}.spec-composer__thumbnail.is-pointer-dragging:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:.55;cursor:grabbing}.spec-composer__thumbnail-visual:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;display:block;width:100%;aspect-ratio:8.5 / 11;margin-bottom:.4rem;overflow:hidden;border:1px solid rgba(0,0,0,.28);border-radius:3px;background:#fff;box-shadow:0 5px 12px #00000038}.spec-composer__thumbnail-visual iframe:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;height:100%;border:0;pointer-events:none}.spec-composer__thumbnail>span:not(.spec-composer__thumbnail-visual):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.78rem;font-weight:700}.spec-composer__thumbnail small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.67rem}.spec-composer__product-picker:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.65rem}.spec-composer__product-picker .scbas-picker__results:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-height:260px}.spec-composer__products:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;gap:.4rem;margin-top:.65rem}.spec-composer__product:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.55rem;width:100%;min-height:52px;padding:.4rem .5rem;border:1px solid var(--bs-border-color);border-radius:8px;background:var(--bs-tertiary-bg);color:var(--bs-body-color);cursor:grab;text-align:left}.spec-composer__product:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-composer__product:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-red)}.spec-composer__product img:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-composer__product-image--empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:42px;height:42px;border-radius:6px;background:#fff;object-fit:contain}.spec-composer__product-image--empty i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:18px;height:18px;color:var(--bs-secondary-color)}.spec-composer__product>span:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;min-width:0}.spec-composer__product strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-composer__product small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spec-composer__product strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.82rem}.spec-composer__product small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.7rem}.spec-composer__workspace:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;padding:1rem;background:linear-gradient(#ffffff06,#fff0),var(--bs-tertiary-bg)}.spec-composer__workspace-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-composer__workspace-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.5rem 1rem}.spec-composer__workspace-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:sticky;z-index:4;top:0;margin:-1rem -1rem 1rem;padding:.8rem 1rem;border-bottom:1px solid var(--bs-border-color);border-radius:12px 12px 0 0;background:color-mix(in srgb,var(--bs-body-bg) 94%,transparent);backdrop-filter:blur(10px)}.spec-composer__workspace-heading p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.12rem 0 0;color:var(--bs-secondary-color);font-size:.78rem}.spec-composer__workspace-actions .btn-outline-secondary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-btn-color: var(--bs-body-color);--bs-btn-border-color: var(--bs-border-color);--bs-btn-hover-color: #fff;--bs-btn-hover-bg: var(--scbas-red);--bs-btn-hover-border-color: var(--scbas-red);--bs-btn-active-color: #fff;--bs-btn-active-bg: var(--scbas-red-deep);--bs-btn-active-border-color: var(--scbas-red-deep)}.spec-composer__workspace-actions .btn-outline-secondary[aria-pressed=true]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-btn-color: #fff;--bs-btn-bg: var(--scbas-red);--bs-btn-border-color: var(--scbas-red)}.spec-canvas:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 var(--spec-gap);padding:0;list-style:none}.spec-canvas__item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.6rem;margin-bottom:.35rem;padding:.5rem .7rem;border:1px solid var(--bs-border-color);border-radius:8px;background:var(--bs-body-bg);transition:opacity .15s ease,border-color .15s ease}.spec-canvas__item.is-excluded:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:.45;border-style:dashed}.spec-canvas__item.is-dragging:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:.5;border-color:var(--scbas-red)}.spec-canvas__grip:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);cursor:grab}.spec-canvas__grip i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:15px;height:15px}.spec-canvas__include:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:18px;height:18px;margin:0;flex:0 0 auto;cursor:pointer}.spec-canvas__icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:28px;height:28px;border-radius:6px;background:var(--bs-tertiary-bg);color:var(--bs-secondary-color)}.spec-canvas__icon i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:15px;height:15px}.spec-canvas__body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 auto;min-width:0;display:flex;flex-direction:column}.spec-canvas__body strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.88rem}.spec-canvas__body small:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.76rem}.spec-canvas__move:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;gap:.2rem}.spec-canvas__move .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:34px;min-height:34px;padding:.2rem .35rem}.spec-canvas__remove .btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:34px;min-height:34px;padding:.2rem .35rem}.spec-canvas--visual:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(2,minmax(280px,1fr));align-items:start;gap:1.25rem;min-height:620px;margin:0;padding:.5rem}.spec-canvas--visual.is-pointer-drop-target:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:2px solid rgba(var(--scbas-red-rgb),.65);outline-offset:5px}.spec-canvas--visual.is-pointer-drop-end:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){box-shadow:inset 0 -5px 0 var(--scbas-red)}.spec-canvas--visual .spec-canvas__item.is-pointer-drop-before:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){box-shadow:-5px 0 0 var(--scbas-red),0 12px 28px #00000047}.spec-canvas--visual .spec-canvas__item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;width:100%;margin:0;padding:0;overflow:hidden;border-radius:10px;background:#fff;box-shadow:0 12px 28px #00000047}.spec-canvas--visual .spec-canvas__item.is-highlighted:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:var(--scbas-red);box-shadow:0 0 0 3px rgba(var(--scbas-red-rgb),.2),0 12px 28px #0000004d}.spec-canvas--visual .spec-canvas__item.is-excluded:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:.48;border-style:dashed}.spec-canvas__page-preview:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;width:100%;aspect-ratio:8.5 / 11;overflow:hidden;background:#fff;color:#171717}.spec-canvas__page-preview iframe:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;height:100%;border:0;pointer-events:none}.spec-canvas__page-preview>img:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;width:min(72%,440px);height:48%;margin:8% auto 2rem;object-fit:contain}.spec-canvas__product-preview:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8%;text-align:center}.spec-canvas__product-preview>img:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 1.5rem}.spec-canvas__product-preview h4:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-size:clamp(1.35rem,3vw,2.2rem)}.spec-canvas__product-preview p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.5rem 0 0;color:#555}.spec-canvas__product-image--empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;place-items:center;width:44%;aspect-ratio:1;margin-bottom:1.5rem;border-radius:12px;background:#f2f3f5;color:#777}.spec-canvas__product-image--empty i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:48px;height:48px}.spec-canvas__text-preview:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){height:100%;padding:10% 11%;overflow:hidden;color:#171717;font:16px/1.55 Arial,sans-serif}.spec-canvas__text-preview h1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-canvas__text-preview h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-canvas__text-preview h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#111}.spec-canvas__placeholder:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:.75rem;color:#555}.spec-canvas__placeholder i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:44px;height:44px}.spec-canvas__page-controls:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.55rem;min-height:56px;padding:.5rem .65rem;border-top:1px solid var(--bs-border-color);background:var(--bs-body-bg);color:var(--bs-body-color)}.spec-canvas--visual .spec-canvas__page-controls:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center}.spec-canvas--visual .spec-canvas__grip:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-area:1 / 1}.spec-canvas--visual .spec-canvas__include:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-area:1 / 2}.spec-canvas--visual .spec-canvas__body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-area:1 / 3}.spec-canvas--visual .spec-canvas__move:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-area:2 / 2}.spec-canvas--visual .spec-canvas__page-controls form:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-area:2 / 3;justify-self:end}.spec-canvas__page-controls form:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}.spec-canvas--visual .spec-canvas__grip:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.4rem}.spec-checklist:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 1rem;padding:0;list-style:none}.spec-checklist li:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.5rem;padding:.3rem 0;font-size:.9rem}.spec-checklist i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:16px;height:16px;flex:0 0 auto}.spec-checklist .is-ok i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#4ade80}.spec-checklist .is-warn i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-ember)}.spec-checklist__aside:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color)}.spec-done:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:1rem;border-color:#19875480;background:#19875412}.spec-done h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}.spec-done p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.2rem 0 0;color:var(--bs-secondary-color);font-size:.85rem}.spec-done__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;gap:.5rem}.spec-disclaimer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:flex-start;gap:.45rem;color:var(--bs-secondary-color);font-size:.82rem}.spec-disclaimer i:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:15px;height:15px;flex:0 0 auto;margin-top:.1rem}.spec-table__title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;text-decoration:none}.spec-table__title strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-variant-numeric:tabular-nums;font-size:.82rem}.spec-table__contents:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:column;color:var(--bs-secondary-color);font-size:.8rem}.spec-table__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;gap:.35rem;justify-content:flex-end}@media(max-width:1199.98px){.spec-layout:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}.spec-aside:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:static;flex-direction:row;flex-wrap:wrap}.spec-aside .spec-panel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 240px}.spec-steps ol:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:repeat(4,minmax(0,1fr))}.spec-composer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(240px,290px) minmax(460px,1fr)}.spec-canvas--visual:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}.spec-document-workbench:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(245px,1fr) minmax(440px,2fr)}}@media(max-width:767.98px){.spec-steps ol:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.spec-line:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-wrap:wrap}.spec-layout--composer .spec-aside:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}.spec-composer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}.spec-composer__library:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:static;max-height:none;overflow:visible}.spec-composer__source:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:repeat(auto-fit,minmax(120px,1fr));max-height:520px}.spec-composer__workspace-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-start;flex-direction:column}.spec-composer__workspace-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-wrap:wrap}.spec-document-intake:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-document-workbench:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}.spec-document-workbench__rail:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:static;max-height:none}.spec-document-workbench__pages:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));max-height:520px}}@media(prefers-reduced-motion:reduce){.spec-page label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-canvas__item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transition:none}}.spec-doc:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:#111}.spec-doc__cover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:2rem 0 2.5rem;border-bottom:2px solid #111}.spec-doc__eyebrow:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:#555}.spec-doc__cover h1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.35rem 0;font-size:1.8rem}.spec-doc__recipient:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 1.25rem;font-size:1rem}.spec-doc__meta:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;gap:1.75rem;margin:0}.spec-doc__meta dt:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#555}.spec-doc__meta dd:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-weight:600}.spec-doc__section:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:1.5rem}.spec-doc__section h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:1.15rem;margin:0 0 .5rem;padding-bottom:.25rem;border-bottom:1px solid #ccc}.spec-doc__section h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:1rem;margin:1rem 0 .35rem}.spec-doc__narrative p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-doc__narrative li:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.92rem;line-height:1.55}.spec-doc__table:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;border-collapse:collapse}.spec-doc__table th:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:34%;text-align:left;vertical-align:top;font-size:.86rem;padding:.3rem .6rem .3rem 0}.spec-doc__table td:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.86rem;padding:.3rem 0;border-bottom:1px solid #eee}.spec-doc__part:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-block;margin-left:.5rem;font-size:.82rem;color:#555}.spec-doc__product-body:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;gap:1rem;align-items:flex-start}.spec-doc__product-body img:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:120px;height:auto;border:1px solid #ddd}.spec-doc__figure:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:1.25rem 0}.spec-doc__figure img:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:100%;border:1px solid #ddd}.spec-doc__figure figcaption:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.35rem;font-size:.82rem;color:#444}.spec-doc__figure figcaption strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block}.spec-doc__exhibit:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:1.5rem;padding:.85rem 1rem;border:1px solid #bbb;page-break-inside:avoid}.spec-doc__exhibit h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 .25rem;font-size:.98rem}.spec-doc__exhibit-page:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-weight:400;color:#555}.spec-doc__exhibit-note:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0 0 .35rem;font-size:.82rem;color:#444}.spec-doc__exhibit-link:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-size:.72rem;color:#777;word-break:break-all}.spec-doc__divider:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:8.25in;display:flex;flex-direction:column;justify-content:center;padding:.6in;border:2px solid #222;page-break-after:always}.spec-doc__divider-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.2rem 0;font-size:4rem;line-height:1;font-weight:800;letter-spacing:-.04em}.spec-doc__divider h1:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:7in;margin:.35rem 0 1rem;font-size:1.75rem}.spec-doc__divider-copy:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:6.4in;margin:0 0 2rem;font-size:.92rem;line-height:1.55;color:#333}.spec-doc__break:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){page-break-after:always}@media print{.spec-doc__section:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.spec-doc__figure:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){page-break-inside:avoid}.spec-doc__cover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){page-break-after:always}}:root:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-button-height: 2.5rem;--scbas-button-gap: .5rem;--scbas-button-padding-x: .9rem;--scbas-button-font-size: .875rem;--scbas-button-font-weight: 600;--scbas-button-transition: .15s ease-in-out;--scbas-button-focus: color-mix(in srgb, var(--scbas-brand-primary) 42%, transparent);--scbas-button-primary-bg: var(--scbas-brand-primary);--scbas-button-primary-hover: var(--scbas-brand-highlight);--scbas-button-primary-active: var(--scbas-brand-secondary);--scbas-button-primary-fg: var(--scbas-brand-on-primary);--scbas-button-secondary-bg: transparent;--scbas-button-secondary-hover: color-mix(in srgb, var(--scbas-brand-primary) 10%, transparent);--scbas-button-secondary-active: color-mix(in srgb, var(--scbas-brand-primary) 18%, transparent);--scbas-button-secondary-fg: var(--scbas-brand-primary);--scbas-button-secondary-border: var(--scbas-brand-primary);--scbas-button-tertiary-bg: transparent;--scbas-button-tertiary-hover: color-mix(in srgb, var(--scbas-brand-primary) 10%, transparent);--scbas-button-tertiary-active: color-mix(in srgb, var(--scbas-brand-primary) 18%, transparent);--scbas-button-tertiary-fg: var(--bs-body-color)}[data-bs-theme=dark]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-button-tertiary-fg: #f5f1ed}[data-button-palette=standard]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-button-focus: color-mix(in srgb, #8391a3 55%, transparent);--scbas-button-primary-bg: #8391a3;--scbas-button-primary-hover: #718096;--scbas-button-primary-active: #617085;--scbas-button-primary-fg: #fff;--scbas-button-secondary-bg: #f8fafc;--scbas-button-secondary-hover: #d0d9e2;--scbas-button-secondary-active: #c0bfcf;--scbas-button-secondary-fg: #354457;--scbas-button-secondary-border: #8391a3;--scbas-button-tertiary-bg: transparent;--scbas-button-tertiary-hover: #d0d9e2;--scbas-button-tertiary-active: #c0bfcf;--scbas-button-tertiary-fg: #354457}[data-bs-theme=dark] [data-button-palette=standard]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--scbas-button-secondary-bg: #252d38;--scbas-button-secondary-fg: #e7edf3;--scbas-button-tertiary-fg: #e7edf3}.scbas-button[data-button-system-ready=true]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:var(--scbas-button-height)!important;width:auto;display:inline-flex!important;align-items:center;justify-content:center;gap:var(--scbas-button-gap)!important;padding:.5rem var(--scbas-button-padding-x)!important;border:1px solid transparent!important;border-radius:var(--scbas-button-radius)!important;background-image:none!important;font-family:var(--scbas-font-body);font-size:var(--scbas-button-font-size)!important;font-weight:var(--scbas-button-font-weight)!important;line-height:1.2!important;text-align:left;text-decoration:none!important;white-space:normal;box-shadow:none!important;transition:color var(--scbas-button-transition),background-color var(--scbas-button-transition),border-color var(--scbas-button-transition),box-shadow var(--scbas-button-transition)!important}.scbas-button[data-button-system-ready=true][hidden]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-button[data-button-system-ready=true].d-none:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none!important}.scbas-button[data-button-system-ready=true]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):before,.scbas-button[data-button-system-ready=true]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after{display:none!important;content:none!important}.scbas-button[data-button-tier=primary]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-button-primary-fg)!important;background-color:var(--scbas-button-primary-bg)!important;border-color:var(--scbas-button-primary-bg)!important}.scbas-button[data-button-tier=primary]:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-button-primary-hover)!important;border-color:var(--scbas-button-primary-hover)!important}.scbas-button[data-button-tier=primary]:active:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-button[data-button-tier=primary].active:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-button-primary-active)!important;border-color:var(--scbas-button-primary-active)!important}.scbas-button[data-button-tier=secondary]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-button-secondary-fg)!important;background-color:var(--scbas-button-secondary-bg)!important;border-color:var(--scbas-button-secondary-border)!important;border-width:3px!important}.scbas-button[data-button-tier=secondary]:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-button-secondary-fg)!important;background-color:var(--scbas-button-secondary-hover)!important;border-color:var(--scbas-button-primary-hover)!important}.scbas-button[data-button-tier=secondary]:active:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-button[data-button-tier=secondary].active:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-button-secondary-active)!important;border-color:var(--scbas-button-primary-active)!important}.scbas-button[data-button-tier=tertiary]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-button-tertiary-fg)!important;background-color:var(--scbas-button-tertiary-bg)!important;border-color:transparent!important}.scbas-button[data-button-tier=tertiary]:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color)!important;background-color:var(--scbas-button-tertiary-hover)!important}.scbas-button[data-button-tier=tertiary]:active:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-button[data-button-tier=tertiary].active:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:var(--scbas-button-tertiary-active)!important}.scbas-button[data-button-tier=tertiary][data-button-tone=warning]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:color-mix(in srgb,var(--bs-warning) 88%,var(--bs-emphasis-color))!important;background-color:color-mix(in srgb,var(--bs-warning) 10%,transparent)!important;border-color:transparent!important}.scbas-button[data-button-tier=tertiary][data-button-tone=warning]:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:color-mix(in srgb,var(--bs-warning) 94%,var(--bs-emphasis-color))!important;background-color:color-mix(in srgb,var(--bs-warning) 18%,transparent)!important}.scbas-button[data-button-tier=tertiary][data-button-tone=warning]:active:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-button[data-button-tier=tertiary][data-button-tone=warning].active:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background-color:color-mix(in srgb,var(--bs-warning) 24%,transparent)!important}.scbas-button[data-button-system-ready=true]:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:0!important;box-shadow:0 0 0 2px var(--bs-body-bg),0 0 0 4px var(--scbas-button-focus)!important}.scbas-button[data-button-system-ready=true]:disabled:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-button[data-button-system-ready=true].disabled:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.scbas-button[data-button-system-ready=true][aria-disabled=true]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){opacity:.5!important;cursor:not-allowed!important;pointer-events:none}.scbas-button[data-button-system-ready=true].btn-sm:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:2.125rem!important;padding:.375rem .7rem!important;font-size:.8125rem!important}.scbas-button[data-button-system-ready=true].btn-lg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:3rem!important;padding:.7rem 1.15rem!important;font-size:1rem!important}.scbas-button-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){order:-1;flex:0 0 auto;width:1.1rem!important;height:1.1rem!important;margin:0!important;color:currentColor!important;stroke:currentColor}.scbas-button[data-technician-dropdown] .scbas-button-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){order:1}.scbas-button-label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}table td:last-child:has(.scbas-button[data-button-table-action]):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){text-align:right}table td:last-child .scbas-button[data-button-table-action]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:2.5rem!important;min-width:2.5rem!important;height:2.5rem!important;min-height:2.5rem!important;padding:0!important;color:var(--scbas-button-tertiary-fg)!important;font-size:0!important;white-space:nowrap}table td:last-child .scbas-button[data-button-table-action] .scbas-button-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1.125rem!important;height:1.125rem!important}table td:last-child .completed-service-actions .scbas-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:transparent!important;background:transparent!important;box-shadow:none!important}.service-technician-row-actions .app-icon-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-queue-icon-actions .app-icon-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.work-queue-table td:last-child>.app-icon-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:transparent!important;background:transparent!important;box-shadow:none!important}.service-technician-status-badge[data-job-status]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.35rem;white-space:nowrap}.service-readiness-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;flex-direction:column;align-items:center;gap:.15rem}.service-readiness-actions .service-address-fix:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;font-size:12px!important;line-height:1.2}.service-list-customer-address-warning:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;flex-direction:column;align-items:center;gap:.15rem;max-width:100%;margin-top:.3rem}.service-list-customer-address-warning .app-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:100%;white-space:normal;line-height:1.15;text-align:center}.service-list-customer-address-warning .service-address-fix:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:auto!important;min-width:0!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important;font-size:12px!important;line-height:1.2}.service-list-mobile-status:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.service-list-mobile-service:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.service-list-mobile-location:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.service-list-phone-options:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.service-work-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;border:1px solid var(--service-line);border-radius:var(--bs-border-radius-lg);background:var(--bs-body-bg)}.service-work-list>.service-empty-state:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:14rem}.service-work-list .service-date-group:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.7rem 1rem;border-bottom:1px solid var(--service-line);background:var(--service-dispatch-soft)}.service-work-list-item:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;border-bottom:1px solid var(--service-line);background:var(--bs-body-bg)}.service-work-list-item:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-bottom:0}.service-work-list-item__summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:2.75rem 7.25rem minmax(13rem,1.4fr) minmax(10rem,1fr) minmax(9rem,.85fr) minmax(7.5rem,.7fr) auto;align-items:center;min-width:0;min-height:5.75rem;transition:background-color .16s ease}.service-work-list-item__summary:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--service-dispatch-soft) 58%,transparent)}.service-work-list-item__summary>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;padding:.85rem .7rem}.service-work-list-item__disclosure:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-self:stretch;display:grid;place-items:center;padding-inline:.35rem!important}.service-work-list-item__date>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-work-list-item__customer>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-work-list-item__service>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;color:var(--bs-emphasis-color);overflow-wrap:anywhere}.service-work-list-item__date>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.92rem}.service-work-list-item__customer>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:1rem;line-height:1.3}.service-work-list-item__service>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:.9rem;font-weight:650;line-height:1.35}.service-work-list-item__label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-bottom:.2rem;color:var(--bs-secondary-color);font-size:.68rem;font-weight:700;letter-spacing:.045em;line-height:1.2;text-transform:uppercase}.service-work-list-item__technician:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.84rem;line-height:1.35}.service-work-list-item__readiness:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;justify-content:flex-start}.service-work-list-item__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;justify-content:flex-end;padding-right:1rem!important}.service-work-list-item__details:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:1rem;border-top:1px solid var(--service-line);background:var(--service-dispatch-soft)}.service-work-list-item__summary--technician:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:2.75rem minmax(0,1fr) auto auto;min-height:5.5rem;padding:.35rem .65rem .35rem .35rem}.service-work-list-item__summary--technician>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.55rem .65rem}.service-work-list-item__summary--technician .service-work-list-item__disclosure:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-inline:.15rem!important}.service-work-list-item__identity:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;gap:.25rem}.service-work-list-item__identity>strong:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-size:1rem;line-height:1.25}.service-work-list-item__meta:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-work-list-item__service-line:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.35rem;min-width:0;color:var(--bs-secondary-color);font-size:.78rem;line-height:1.3}.service-work-list-item__service-line:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-body-color);font-size:.84rem;font-weight:600}.service-work-list-item__meta svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-work-list-item__service-line svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;width:.9rem;height:.9rem;color:var(--bs-secondary-color)}.service-work-list-item__state:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center}.service-work-list-item__actions--technician:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:center;padding-right:.2rem!important}.service-work-list-item__open-job:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-width:7.25rem;white-space:nowrap}.service-work-list-item__open-job svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1rem;height:1rem}@media(max-width:74.99rem){.service-work-list-item__summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:2.75rem 6.5rem minmax(0,1fr) auto;grid-template-areas:"disclosure date customer actions" "disclosure date service actions" "disclosure date technician readiness";align-items:center;padding-block:.35rem}.service-work-list-item__disclosure:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-area:disclosure}.service-work-list-item__date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-area:date;align-self:stretch;display:flex;flex-direction:column;justify-content:center}.service-work-list-item__customer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-area:customer;padding-bottom:.3rem!important}.service-work-list-item__service:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-area:service;padding-block:.25rem!important}.service-work-list-item__technician:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-area:technician;padding-top:.3rem!important}.service-work-list-item__readiness:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-area:readiness;padding:.3rem .8rem .3rem .25rem!important}.service-work-list-item__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-area:actions;align-self:stretch;align-items:center;border-left:1px solid var(--service-line)}.service-work-list-item__summary>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-inline:.8rem}.service-work-list-item__service .service-work-list-item__label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-work-list-item__technician .service-work-list-item__label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline;margin:0 .35rem 0 0}#workListViewPanel .service-technician-row-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-wrap:nowrap;justify-content:flex-end}.service-work-list-item__summary--technician:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:2.75rem minmax(0,1fr) auto auto;grid-template-areas:none;padding-block:.35rem}.service-work-list-item__summary--technician>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-area:auto}.service-work-list-item__summary--technician .service-work-list-item__disclosure:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-work-list-item__summary--technician .service-work-list-item__customer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-work-list-item__summary--technician .service-work-list-item__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-self:center;border:0}}@media(max-width:39.99rem){#workListViewPanel:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:visible}.service-work-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:visible;border-inline:0;border-radius:0}.service-work-list--technician:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:hidden;border:1px solid var(--service-line);border-radius:var(--bs-border-radius-lg);background:var(--bs-body-bg)}.service-work-list .service-date-group:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.65rem .8rem}.service-work-list-item__summary:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:2.5rem minmax(0,1fr) auto;grid-template-areas:"date date actions" "disclosure customer actions" "disclosure service actions" "disclosure technician readiness";min-height:0;padding:.35rem 0}.service-work-list-item__summary>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-inline:.65rem}.service-work-list-item__date:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:center;flex-direction:row;gap:.5rem;padding-block:.45rem!important;border-bottom:1px solid var(--service-line)}.service-technician-status-badge[data-job-status]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:0}.service-work-list-item__customer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-top:.65rem!important}.service-list-mobile-location:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin-top:.15rem;color:var(--bs-secondary-color);font-size:.72rem;line-height:1.3}#workListViewPanel .service-list-customer-meta:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#workListViewPanel .service-technician-row-actions--wide:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}#workListViewPanel .service-list-phone-options:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;position:relative;justify-content:flex-end}.service-work-list-item__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-items:flex-start;padding:.35rem .45rem!important;border-left:0}#workListViewPanel .service-list-options-toggle:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:2.25rem;min-width:2.25rem;height:2.25rem;min-height:2.25rem}#workListViewPanel .service-list-phone-options>.dropdown-menu:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:calc(100vw - 1rem)}.service-work-list-item__details:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:.65rem}.service-work-list-item__summary--technician:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:2.4rem minmax(0,1fr) auto auto;grid-template-areas:none;min-height:5.25rem;padding:.3rem .4rem .3rem .25rem}.service-work-list-item__summary--technician>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-area:auto;padding:.45rem .4rem}.service-work-list-item__summary--technician .service-work-list-item__disclosure:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-self:stretch;border:0}.service-work-list-item__summary--technician .service-work-list-item__customer:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-block:.65rem!important}.service-work-list-item__summary--technician .service-work-list-item__state:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-self:center}.service-work-list-item__summary--technician .service-work-list-item__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){align-self:center;padding:.35rem .1rem!important}.service-work-list-item__open-job:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:2.35rem;min-width:2.35rem;height:2.35rem;padding:0!important}.service-work-list-item__open-job span:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}}.service-technician-row-actions .service-technician-utility-action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-primary)!important}.service-technician-row-actions .service-technician-utility-action :is(svg,i):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:currentColor;stroke:currentColor}.service-technician-row-actions .service-technician-utility-action:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-technician-row-actions .service-technician-utility-action:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-primary-text-emphasis)!important;background:color-mix(in srgb,var(--bs-primary) 10%,transparent)!important}.service-queue-icon-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-wrap:nowrap}.service-queue-icon-actions .app-icon-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 2.5rem}.service-queue-icon-actions .app-icon-button svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0}table td:last-child :is(.btn-group,.work-queue-actions,.service-inline-actions):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:flex-end;gap:.5rem}table td:last-child .scbas-button[data-button-table-action=delete]:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),table td:last-child .scbas-button[data-button-table-action=delete]:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-danger-text-emphasis)!important;background-color:var(--bs-danger-bg-subtle)!important}table td:last-child .scbas-button[data-button-table-action=edit]:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),table td:last-child .scbas-button[data-button-table-action=edit]:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),table td:last-child .scbas-button[data-button-table-action=navigation]:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),table td:last-child .scbas-button[data-button-table-action=navigation]:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-primary)!important;background-color:color-mix(in srgb,var(--bs-primary) 12%,transparent)!important}table td:last-child .scbas-button[data-button-table-action=complete]:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),table td:last-child .scbas-button[data-button-table-action=complete]:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-success-text-emphasis)!important;background-color:var(--bs-success-bg-subtle)!important}.work-queue-page .work-queue-table__actions .scbas-button[data-button-table-action]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.work-queue-page .service-queue-icon-actions .app-icon-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#workQueueEditModal .work-queue-part-row .app-icon-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex!important;align-items:center!important;justify-content:center!important;width:2.5rem!important;min-width:2.5rem!important;height:2.5rem!important;min-height:2.5rem!important;flex:0 0 2.5rem;padding:0!important;border:1px solid transparent!important;border-radius:.5rem!important;color:var(--bs-secondary-color)!important;background:transparent!important;box-shadow:none!important}.work-queue-page .work-queue-table__actions .scbas-button[data-button-table-action]:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.work-queue-page .service-queue-icon-actions .app-icon-button:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#workQueueEditModal .work-queue-part-row .app-icon-button:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:transparent!important;color:var(--bs-primary)!important;background:color-mix(in srgb,var(--bs-primary) 10%,transparent)!important;box-shadow:none!important}.work-queue-page .work-queue-table__actions .scbas-button[data-button-table-action] .scbas-button-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.work-queue-page .service-queue-icon-actions .app-icon-button svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#workQueueEditModal .work-queue-part-row .app-icon-button svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1.125rem!important;height:1.125rem!important;margin:0!important}:is(.app-page-actions,.service-page-actions,.customer-workspace-actions,.customer-directory-actions,.erp-header__actions,.work-queue-hero__actions,.technician-view__header-actions,.scheduling-toolbar):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.625rem;margin-left:auto}@media(max-width:767.98px){:is(.app-page-actions,.service-page-actions,.customer-workspace-actions,.customer-directory-actions,.erp-header__actions,.work-queue-hero__actions,.technician-view__header-actions,.scheduling-toolbar):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;justify-content:flex-start;margin-left:0}}@media(prefers-reduced-motion:reduce){.scbas-button[data-button-system-ready=true]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transition:none!important}}.sidebar-filter:has(.sidebar-filter__clear:not([hidden])) .sidebar-filter__input:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-right:4.75rem}.sidebar-filter__clear.scbas-button[data-button-system-ready=true]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){right:.3rem;width:auto;min-height:2rem!important;height:2rem;padding:.3rem .5rem!important;gap:.25rem!important;color:#ffffffb8!important;font-size:.75rem!important}.sidebar-filter__clear.scbas-button[data-button-system-ready=true] .scbas-button-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:.9rem!important;height:.9rem!important}.tenant-maintenance-content .page-heading-layout:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-heading-layout:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid!important;grid-template-columns:minmax(0,3fr) minmax(12rem,1fr);align-items:start!important;column-gap:1.25rem!important;row-gap:0!important}.tenant-maintenance-content .page-heading-layout--no-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-heading-layout--no-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}.tenant-maintenance-content .page-heading-layout>.page-heading-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-heading-layout>.page-heading-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:2;display:flex!important;flex-direction:column;align-items:stretch!important;justify-content:flex-start!important;flex-wrap:nowrap!important;gap:.625rem;width:100%!important;max-width:22rem;margin:0 0 0 auto!important}.tenant-maintenance-content .page-heading-actions :is(.app-page-actions,.service-page-actions,.customer-workspace-actions,.customer-directory-actions,.erp-header__actions,.work-queue-hero__actions,.technician-view__header-actions,.scheduling-toolbar,.d-flex,form,nav,.btn-group,.dropdown):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-heading-actions :is(.app-page-actions,.service-page-actions,.customer-workspace-actions,.customer-directory-actions,.erp-header__actions,.work-queue-hero__actions,.technician-view__header-actions,.scheduling-toolbar,.d-flex,form,nav,.btn-group,.dropdown):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;flex-wrap:nowrap!important;width:100%!important;margin:0!important}.tenant-maintenance-content .page-heading-actions>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-heading-actions>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.tenant-maintenance-content .page-heading-actions :is(form,.btn-group,.dropdown)>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-heading-actions :is(form,.btn-group,.dropdown)>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.tenant-maintenance-content .page-heading-actions :is(.btn,button,select):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-heading-actions :is(.btn,button,select):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%!important;max-width:none!important}.tenant-maintenance-content .page-heading-actions form>:is(.form-select,.form-control):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-heading-actions form>:is(.form-select,.form-control):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%!important;min-width:0!important;max-width:none}.tenant-maintenance-content .page-heading-actions .scbas-button[data-button-system-ready=true]:not(.page-favorite-button):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-heading-actions .scbas-button[data-button-system-ready=true]:not(.page-favorite-button):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-height:2.25rem!important;padding:.4rem .7rem!important;gap:.4rem!important;font-size:.8125rem!important;line-height:1.15!important}.tenant-maintenance-content .page-heading-actions .scbas-button[data-button-system-ready=true]:not(.page-favorite-button) .scbas-button-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-heading-actions .scbas-button[data-button-system-ready=true]:not(.page-favorite-button) .scbas-button-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1rem!important;height:1rem!important}@media(max-width:767.98px){.tenant-maintenance-content .page-heading-layout:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-heading-layout:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr);row-gap:1rem!important}.tenant-maintenance-content .page-heading-layout>.page-heading-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .page-heading-layout>.page-heading-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1;width:100%!important;max-width:none;margin:0!important}}.pl-products-table-shell:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){container-type:inline-size;max-width:100%}.pl-product-detail-toggle:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}@container (max-width: 65rem){#pl-products-table colgroup col[data-dt-column="0"]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#pl-products-table :is(th,td).pl-product-image-column:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}}@container (max-width: 54rem){#pl-products-table colgroup col[data-dt-column="5"]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#pl-products-table :is(th,td).pl-product-column-variants:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}#pl-products-table .pl-product-detail-toggle:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-grid}}@container (max-width: 44rem){#pl-products-table colgroup col[data-dt-column="3"]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#pl-products-table :is(th,td).pl-product-column-category:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}}@container (max-width: 36rem){#pl-products-table colgroup col[data-dt-column="4"]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#pl-products-table :is(th,td).pl-product-column-price:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}}@container (max-width: 30rem){#pl-products-table colgroup col[data-dt-column="2"]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),#pl-products-table :is(th,td).pl-product-column-part:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}}@media(max-width:639.98px){.navbar.navbar-bg.scbas-topbar .scbas-global-search:not(:focus-within):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--scbas-chrome-text, #fff) 12%,transparent);border-radius:10px;background:color-mix(in srgb,var(--scbas-chrome-text, #fff) 5%,transparent);box-shadow:none}.navbar.navbar-bg.scbas-topbar .scbas-global-search:not(:focus-within)>svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--scbas-chrome-muted, #a1a5b7)}.navbar.navbar-bg.scbas-topbar .scbas-global-search:not(:focus-within):hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-color:color-mix(in srgb,var(--scbas-chrome-text, #fff) 22%,transparent);background:color-mix(in srgb,var(--scbas-chrome-text, #fff) 9%,transparent)}.tenant-maintenance-content .product-data-center-header.page-heading-with-favorite:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .product-data-center-header.page-heading-with-favorite:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:relative;grid-template-columns:minmax(0,1fr);align-items:start!important;row-gap:1rem!important}.tenant-maintenance-content .product-data-center-header.page-heading-with-favorite>:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .product-data-center-header.page-heading-with-favorite>:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;padding-right:3rem}.tenant-maintenance-content .product-data-center-header.page-heading-with-favorite>.page-heading-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .product-data-center-header.page-heading-with-favorite>.page-heading-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1;justify-content:stretch!important;width:100%!important;margin:0!important;white-space:normal}.product-data-center-header .page-heading-actions>:first-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));gap:.5rem!important;width:100%}.product-data-center-header .page-heading-actions>:first-child>:is(a,form,.btn-group):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.product-data-center-header .page-heading-actions>:first-child>:is(a,form)>.btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;min-width:0}.product-data-center-header .page-heading-actions>:first-child>a:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.product-data-center-header .page-heading-actions>:first-child>form>.btn:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){justify-content:center}.product-data-center-header .page-heading-actions>:first-child>.btn-group:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-column:1 / -1}.product-data-center-header .page-favorite-action:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:absolute;top:0;right:0}.pl-products-table-shell:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:calc(100% + 1.5rem);max-width:none;margin-right:-.75rem;margin-left:-.75rem}.pl-products-table-shell #pl-products-table_wrapper:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%!important;max-width:100%}.pl-products-table-shell #pl-products-table_wrapper>.row:has(#pl-products-table):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;margin-right:0!important;margin-left:0!important}.pl-products-table-shell #pl-products-table_wrapper>.row:has(#pl-products-table)>[class*=col-]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%;max-width:100%;padding-right:0!important;padding-left:0!important}.pl-products-table-shell #pl-products-table_wrapper .row:has(>.col-12>#pl-products-table)>.col-12:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.pl-products-table-shell:not(:has(.dt-container)):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:100%;overflow:visible}#pl-products-table:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%!important;table-layout:fixed}#pl-products-table colgroup col[data-dt-column="1"]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:auto!important}#pl-products-table colgroup col[data-dt-column="6"]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:5.75rem!important}#pl-products-table :is(th,td).pl-product-title-column:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:static;width:auto!important;min-width:0;max-width:none;border-right-color:var(--service-line)}#pl-products-table :is(th,td).pl-product-actions-column:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){position:static;width:5.75rem!important;min-width:5.75rem;border-left-color:var(--service-line);white-space:nowrap}#pl-products-table .pl-product-title-column:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){vertical-align:middle}#pl-products-table .pl-product-title-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow-wrap:anywhere}#pl-products-table .pl-product-phone-optional-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.pl-product-detail-toggle:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-grid;width:2rem;height:2rem;margin:-.25rem .25rem -.25rem -.35rem;padding:0;place-items:center;border:0;border-radius:.35rem;background:transparent;color:var(--bs-secondary-color);vertical-align:middle}.pl-product-detail-toggle:hover:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.pl-product-detail-toggle:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--scbas-red) 12%,transparent);color:var(--bs-emphasis-color);outline:none}.pl-product-detail-toggle svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:1rem;height:1rem;transition:transform .16s ease}.pl-product-detail-toggle[aria-expanded=true] svg:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){transform:rotate(90deg)}#pl-products-table .pl-product-row-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:.3rem}#pl-products-table .pl-product-row-actions>*:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;margin:0!important}#pl-products-table .responsive-data-table__detail-row>td:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:table-cell!important;position:static!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}#pl-products-table .responsive-data-table__detail-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:grid;grid-template-columns:minmax(7rem,.42fr) minmax(0,1fr);gap:0 .85rem;margin:.35rem .5rem .8rem;padding:.3rem .8rem;border:1px solid var(--service-line);border-left:3px solid var(--scbas-red);border-radius:.55rem;background:color-mix(in srgb,var(--service-panel) 88%,var(--bs-body-bg));box-shadow:0 .25rem .7rem color-mix(in srgb,var(--bs-emphasis-color) 7%,transparent)}#pl-products-table .responsive-data-table__detail-list :is(dt,dd):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;padding:.65rem 0;border-bottom:1px solid color-mix(in srgb,var(--service-line) 78%,transparent)}#pl-products-table .responsive-data-table__detail-list dt:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-secondary-color);font-size:.7rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}#pl-products-table .responsive-data-table__detail-list dd:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){color:var(--bs-emphasis-color);overflow-wrap:anywhere}#pl-products-table .responsive-data-table__detail-list :is(dt,dd):nth-last-child(-n+2):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-bottom:0}#pl-products-table .responsive-data-table__detail-list dd:empty:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *):after{content:"\2014";color:var(--bs-secondary-color)}#pl-products-table tr.responsive-data-table__master-row--expanded>td:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-bottom-color:transparent;background:color-mix(in srgb,var(--scbas-red) 4%,transparent)}#pl-products-table tr.responsive-data-table__master-row--expanded .pl-product-detail-toggle:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){background:color-mix(in srgb,var(--scbas-red) 14%,transparent);color:var(--bs-emphasis-color)}.tenant-maintenance-content .service-job-header.page-heading-with-favorite:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .service-job-header.page-heading-with-favorite:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block!important}.tenant-maintenance-content .service-job-header.page-heading-with-favorite>.page-heading-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.maintenance-portal-content .service-job-header.page-heading-with-favorite>.page-heading-actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none!important}.service-job-header .service-job-heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){width:100%}.service-job-header .service-back-link--desktop:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:none}.service-job-header .service-back-link--mobile:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;margin:.9rem 0 .8rem;font-size:.825rem}}.service-record-section.style-guide-section:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:0 1.25rem 1.25rem;overflow:visible;border:1px solid var(--bs-border-color);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.service-record-section .style-guide-section__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-inline:-1.25rem;padding:1rem 1.25rem;border-bottom:1px solid var(--bs-border-color)}.service-record-section .service-record-section__title:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;align-items:center;gap:.75rem;min-width:0}.service-record-section__title>.app-state-icon:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 2.75rem}.service-record-section__title>:last-child:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0}.service-record-section__title h3:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),.service-record-section__title label:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-family:inherit;font-size:.95rem;font-weight:700;line-height:1.4}.service-record-section__title p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-top:.25rem;font-size:.86rem}.service-record-section--internal.style-guide-section:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-inline-start:3px solid var(--bs-warning);background:color-mix(in srgb,var(--bs-warning) 4%,var(--bs-body-bg))}.service-record-section .maintenance-parts-billing:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:1rem 0 0;border:0;border-top:1px solid var(--bs-border-color);border-radius:0;background:transparent}.service-record-section .maintenance-parts-billing h5:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-family:inherit;font-size:.86rem;font-weight:700}@media(max-width:575.98px){.service-record-section .style-guide-section__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr)}}.service-record-section.trace-air-log-card:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-bottom:0;gap:0}.service-record-section.trace-air-log-card .style-guide-section__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-bottom:0}.service-record-section [data-trace-validation-error]:not([hidden]):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-bottom:1rem}@media(max-width:991.98px){.service-record-section.trace-air-log-card .style-guide-section__heading:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){grid-template-columns:minmax(0,1fr);gap:1rem}}.badge.app-badge.app-service-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:inline-flex;align-items:center;gap:.3rem;max-width:100%;min-height:1.4rem;padding:.26rem .48rem;font-size:.62rem;font-weight:650;line-height:1.15;white-space:normal;text-align:left}.badge.app-badge.app-service-badge>:is(svg,i):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:0 0 auto;width:.72rem;height:.72rem}.badge.app-job-status-badge[data-job-status=scheduled i]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-status-accent: #2878d4}.badge.app-job-status-badge:is([data-job-status=in-progress],[data-job-status=InProgress]):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-status-accent: var(--scbas-status-info)}.badge.app-job-status-badge[data-job-status=PendingAdminReview]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-status-accent: var(--scbas-status-warning)}.badge.app-job-status-badge:is([data-job-status=incomplete],[data-job-status=UnableToComplete],[data-job-status=overdue]):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-status-accent: var(--scbas-status-danger)}.badge.app-job-status-badge[data-job-status=completed i]:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--app-status-accent: var(--scbas-status-success)}@media screen{html body :is(.app-section-heading,.customer-section-heading,.service-section-heading,.work-queue-section-heading,.style-guide-section__heading):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem 1rem;min-width:0;margin:0 0 .75rem;padding:0;border:0;background:transparent;box-shadow:none}html body :is(.app-section-heading,.customer-section-heading,.service-section-heading,.work-queue-section-heading,.style-guide-section__heading)>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;max-width:100%}html body :is(.app-section-heading,.customer-section-heading,.service-section-heading,.work-queue-section-heading,.style-guide-section__heading) h2:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:.05rem 0 0;color:var(--bs-heading-color);font-size:1.2rem;font-weight:700;line-height:1.2;overflow-wrap:anywhere}html body :is(.app-section-heading,.customer-section-heading,.service-section-heading,.work-queue-section-heading,.style-guide-section__heading) :is(.page-eyebrow,.service-eyebrow):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;margin:0 0 .15rem;color:var(--bs-primary);font-size:.75rem;font-weight:600;line-height:1.625;letter-spacing:.035em;text-transform:uppercase}html body .app-section-heading__copy:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex:1 1 16rem;text-align:left}html body .app-section-heading__copy>p:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:80ch;margin:.35rem 0 0;color:var(--bs-secondary-color);font-size:.86rem;line-height:1.5}html body .app-section-heading__actions:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}html body .app-page-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border-block:0}html body .work-queue-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:1.25rem;border:0;border-radius:0;background:transparent;box-shadow:none}html body .work-queue-tab-content:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:1.25rem}html body .work-queue-tab-content .work-queue-list:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:0}html body :is(.card,.panel,.style-guide-section):has(>.table-responsive):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),html body :is(.card,.panel):has(>.card-body>.table-responsive):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border:0;background:transparent;box-shadow:none}html body :is(.card,.panel):has(>.table-responsive)>:is(.card-header,.panel-heading):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *),html body :is(.card,.panel):has(>.card-body>.table-responsive)>.card-header:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding-block:0 .75rem;border:0;background:transparent}html body :is(.card,.panel):has(>.table-responsive,>.card-body>.table-responsive)>:is(.card-header,.panel-heading) :is(h2,h3,h4,h5,.card-title):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin:0;font-size:1.2rem;font-weight:700;line-height:1.2}html body :is(.tab-content,.tab-pane,.customer-workspace-content,.table-responsive,.dt-container):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;max-width:100%}html body .table-responsive:has(>table.table):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){border:1px solid var(--bs-border-color);border-radius:11px;overscroll-behavior-inline:contain}html body .table-responsive>table.table:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-bottom:0}html body .table-responsive:has(>.dt-container):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow:visible;border:0;border-radius:0}html body .dt-container.dt-bootstrap5>.row:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){--bs-gutter-x: 0;gap:.65rem;margin:0!important;padding:.65rem .85rem}html body .dt-container.dt-bootstrap5>.row>div:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){min-width:0;max-width:100%;padding:0}html body .dt-container.dt-bootstrap5>.row:has(>div>table):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){display:block;padding:0;border-block:1px solid var(--bs-border-color)}html body .dt-container.dt-bootstrap5>.row>div:has(>table):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){overflow-x:auto;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch}html body .dt-container :is(.dt-search,.dt-length):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-wrap:wrap;max-width:100%}html body .dt-container .dt-search :is(input,.dt-input):where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){max-width:100%;min-width:0}html body .dt-container .pagination:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){flex-wrap:wrap;margin:0}html body .dt-container .dt-paging-button:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){padding:0}html body .dt-container [data-table-scroll-region]:focus-visible:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){outline:2px solid var(--bs-secondary-color);outline-offset:-2px}}.badge.app-badge.app-service-badge.app-service-name-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){font-family:var(--bs-body-font-family);font-size:.62rem;font-weight:650;line-height:1.15;letter-spacing:normal;text-transform:none;white-space:normal;overflow-wrap:anywhere;vertical-align:middle;flex-shrink:0;margin:0}.app-service-name-badge+.app-service-name-badge:where(:root[data-scbas-styles~="/css/scbas-brand.css"],:root[data-scbas-styles~="/css/scbas-brand.css"] *){margin-inline-start:.25rem}.scbas-button-group:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){display:inline-flex;align-items:stretch;flex-wrap:nowrap;width:max-content;max-width:100%;isolation:isolate;vertical-align:middle;gap:0}.scbas-group-button:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){--group-accent: var(--bs-primary);--group-icon-color: var(--bs-body-color);position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.75rem;min-width:2.75rem;padding:.55rem .85rem;margin:0;border:1px solid var(--bs-border-color)!important;border-radius:.5rem;background:var(--bs-body-bg)!important;color:var(--bs-body-color)!important;font:inherit;font-size:.8125rem;font-weight:600;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}.scbas-button-group>:is(.scbas-group-button,.scbas-group-form)+:is(.scbas-group-button,.scbas-group-form):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){margin-inline-start:-1px}.scbas-button-group>.scbas-group-form:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){display:inline-flex;flex:0 0 auto;margin:0;padding:0}.scbas-button-group>.scbas-group-form>.scbas-group-button:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){border-radius:0}.scbas-button-group>.scbas-group-form:first-child>.scbas-group-button:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){border-start-start-radius:.5rem;border-end-start-radius:.5rem}.scbas-button-group>.scbas-group-form:last-child>.scbas-group-button:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){border-start-end-radius:.5rem;border-end-end-radius:.5rem}.scbas-button-group>.scbas-group-button:first-child:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){border-start-start-radius:.5rem;border-end-start-radius:.5rem}.scbas-button-group>.scbas-group-button:last-child:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){border-start-end-radius:.5rem;border-end-end-radius:.5rem}.scbas-group-button--icon:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){width:2.75rem!important;min-width:2.75rem!important;height:2.75rem!important;min-height:2.75rem!important;padding:.6rem!important;font-size:0!important}.scbas-group-button i:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){font-size:1.05rem}.scbas-group-button.app-icon-button:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){box-shadow:none}.scbas-group-button--icon .scbas-button-label:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){font-size:0}.scbas-button-group>.scbas-group-button:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){border-radius:0}.scbas-group-button :is(svg,i,.scbas-document-icon):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){width:1.05rem!important;height:1.05rem!important;flex:0 0 auto;margin:0;color:var(--group-icon-color)!important}html[data-bs-theme=dark] .scbas-group-button:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){--group-icon-color: #fff}.scbas-group-button svg:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){stroke-width:2}.scbas-group-button :is(svg,i,.scbas-document-icon)[hidden]:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){display:none!important}.scbas-document-icon:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){display:inline-block;flex:0 0 auto;width:1.05rem;height:1.05rem;background-color:currentColor;mask:var(--document-icon) center / contain no-repeat}.scbas-document-icon[data-document-icon=air-test-data-collection-sheet]:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){--document-icon: url(/icons/air-test-data-collection-sheet.svg)}.scbas-document-icon[data-document-icon=air-test-result]:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){--document-icon: url(/icons/air-test-result.svg)}.scbas-document-icon[data-document-icon=customer-service-report]:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){--document-icon: url(/icons/customer-service-report.svg)}.scbas-document-icon[data-document-icon=technician-service-report]:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){--document-icon: url(/icons/technician-service-report.svg)}.scbas-group-button[data-group-tone=danger]:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){--group-accent: var(--bs-danger)}.scbas-group-button:is(:hover,:focus-visible):not(:disabled,[aria-disabled=true],.disabled):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){z-index:2;border-color:var(--group-accent)!important;background:color-mix(in srgb,var(--group-accent) 12%,var(--bs-body-bg))!important;color:var(--group-accent)!important}.scbas-group-button:focus-visible:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){z-index:3;outline:2px solid var(--group-accent);outline-offset:2px}.scbas-group-button:is(:active,[aria-pressed=true]):not(:disabled,[aria-disabled=true],.disabled):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){border-color:var(--group-accent)!important;background:color-mix(in srgb,var(--group-accent) 20%,var(--bs-body-bg))!important;color:var(--group-accent)!important;box-shadow:inset 0 2px 3px color-mix(in srgb,var(--group-accent) 15%,transparent)}.scbas-group-button[data-group-tone=primary]:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){background:var(--bs-primary)!important;border-color:var(--bs-primary)!important;color:var(--scbas-brand-on-primary)!important}.scbas-group-button[data-group-tone=primary]:is(:hover,:active,:focus-visible):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){background:color-mix(in srgb,var(--bs-primary) 85%,var(--bs-body-color))!important;color:var(--scbas-brand-on-primary)!important}.scbas-group-button[data-group-tone=danger] :is(svg,i,.scbas-document-icon):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){color:var(--bs-danger)!important}.scbas-group-button[data-group-tone=danger]:is(:hover,:focus-visible,:active):not(:disabled,[aria-disabled=true],.disabled):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){background:color-mix(in srgb,var(--bs-danger) 12%,var(--bs-body-bg))!important;border-color:var(--bs-danger)!important;color:var(--bs-danger)!important}.scbas-group-button[data-group-tone=danger]:is(:hover,:focus-visible,:active):not(:disabled,[aria-disabled=true],.disabled) :is(svg,i,.scbas-document-icon):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){color:var(--bs-danger)!important}.scbas-group-button:is(:disabled,[aria-disabled=true],.disabled):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){opacity:.45;cursor:not-allowed}.scbas-group-button[data-tooltip]:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *):after{content:attr(data-tooltip);position:absolute;inset-block-end:calc(100% + .4rem);inset-inline-start:50%;transform:translate(-50%);padding:.35rem .55rem;border:1px solid var(--bs-border-color);border-radius:.35rem;background:var(--bs-body-color);color:var(--bs-body-bg);font-size:.75rem;font-weight:500;line-height:1.3;white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none}.scbas-group-button[data-tooltip]:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *):after{opacity:1;visibility:visible}.scbas-group-button[data-tooltip]:first-child:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *):after{inset-inline-start:0;transform:none}.scbas-group-button[data-tooltip]:last-child:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *):after{inset-inline-start:auto;inset-inline-end:0;transform:none}.scbas-pinned-table-scroll:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){max-width:100%;overflow:auto;overscroll-behavior-x:contain;border:1px solid var(--bs-border-color);border-radius:.65rem}.scbas-pinned-table-scroll:focus-visible:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){outline:2px solid var(--bs-secondary-color);outline-offset:3px}.scbas-pinned-table-scroll>.table:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){min-width:62rem;margin:0;border-collapse:separate;border-spacing:0}.scbas-pinned-table-scroll>.table>:is(thead,tbody)>tr>[data-pinned-actions]:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){position:sticky;inset-inline-end:0;z-index:2;width:1%;white-space:nowrap;text-align:end}.scbas-pinned-table-scroll>.table>thead>tr>[data-pinned-actions]:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){z-index:3}.scbas-pinned-table-scroll>.table>tbody>tr>[data-pinned-actions]:focus-within:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){z-index:4}.scbas-pinned-table-scroll>.table>tbody>tr>th:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){min-width:13rem}.scbas-pinned-table-scroll>.table>tbody>tr>td:not([data-pinned-actions]):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){min-width:9rem}@media(prefers-reduced-motion:reduce){.scbas-group-button:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){transition:none}}.table>:is(thead,tbody,tfoot)>tr>:is([data-pinned-actions],.data-pinned-actions):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){border-left:1px solid var(--bs-table-border-color)!important;box-shadow:none}.table>:is(tbody,tfoot)>tr>:is([data-pinned-actions],.data-pinned-actions):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){background-color:var(--app-table-surface)!important}.table>thead>tr>:is([data-pinned-actions],.data-pinned-actions):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){background-color:var(--app-table-header-bg)!important}.table>tbody>tr:nth-of-type(odd)>:is([data-pinned-actions],.data-pinned-actions):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){background-color:var(--app-table-stripe-bg)!important}.table>tbody>tr:hover>:is([data-pinned-actions],.data-pinned-actions):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){background-color:var(--app-table-hover-bg)!important}.table>:is(thead,tbody,tfoot)>tr>.scbas-table-actions:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){min-width:150px;max-width:300px;padding-inline:8px!important;box-sizing:border-box;text-align:right!important;white-space:normal}.scbas-table-actions .scbas-button-group:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){min-width:134px;max-width:min(100%,284px);flex-wrap:wrap;justify-content:flex-end;margin-inline-start:auto}.scbas-table-actions :is(.btn-group,.style-guide-table-actions,.work-queue-actions,.service-inline-actions):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){flex-wrap:wrap;justify-content:flex-end}.scbas-table-actions>:not(.scbas-button-group):where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){white-space:normal;overflow-wrap:anywhere}.scbas-group-button[hidden]:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *),.scbas-group-form[hidden]:where(:root[data-scbas-styles~="/css/theme/button-groups.css"],:root[data-scbas-styles~="/css/theme/button-groups.css"] *){display:none!important}:root:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--app-upload-accent: #5ca9e6;--app-upload-accent-strong: #2584c7;--app-upload-on-accent: #07131d}@media(max-width:39.99rem){html body .style-guide-page.site-survey-page .style-guide-heading.page-heading-with-favorite:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-bottom:1.5rem!important}html body .style-guide-page.site-survey-page .style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:static!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.45rem!important;width:100%!important;margin-top:.25rem}html body .style-guide-page.site-survey-page .style-guide-heading>.page-heading-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block!important;grid-column:1 / -1;justify-self:stretch!important;width:100%!important;max-width:none!important}html body .style-guide-page.site-survey-page .style-guide-heading__actions .btn[data-button-tier=tertiary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex!important;justify-content:center;width:100%!important;color:var(--bs-white)!important;border-color:color-mix(in srgb,var(--bs-white) 48%,transparent)!important;background:color-mix(in srgb,var(--bs-white) 10%,transparent)!important}}.site-survey-page:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;min-width:0}.df-shell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;min-width:0}.site-survey-workflow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:min(100%,68rem);margin-inline:auto}.site-survey-stepper:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:56rem;margin:0 auto 1rem;padding:.9rem 1rem .75rem}.style-guide-stepper--dynamic ol:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(auto-fit,minmax(8.5rem,1fr))}.style-guide-stepper--dynamic.is-long ol:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);gap:0}.style-guide-stepper--dynamic.is-long li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:2.55rem minmax(0,1fr);justify-items:start;gap:.75rem;min-height:4.15rem;text-align:left}.style-guide-stepper--dynamic.is-long li:not(:last-child):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{top:2.55rem;bottom:0;left:1.16rem;width:.22rem;height:auto}.style-guide-stepper--dynamic.is-long .style-guide-stepper__label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-self:center}.style-guide-stepper__button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;justify-items:center;gap:.55rem;width:100%;padding:0;border:0;color:inherit;background:transparent;text-align:center}.style-guide-stepper__button:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-radius:var(--bs-border-radius);outline:.2rem solid color-mix(in srgb,var(--bs-primary) 55%,transparent);outline-offset:.3rem}.style-guide-stepper--dynamic.is-long .style-guide-stepper__button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;grid-template-columns:2.55rem minmax(0,1fr);justify-items:start;gap:.75rem;text-align:left}.style-guide-stepper.site-survey-stepper ol:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:34rem;margin-inline:auto}.style-guide-section.site-survey-customer-step:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:56rem;margin-inline:auto;overflow:visible}.site-survey-customer-step .style-guide-section__heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:flex-start;flex-direction:column;gap:.35rem}.site-survey-customer-step .style-guide-section__heading>p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:62ch;text-align:left}.site-survey-customer-step .app-customer-typeahead:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:none;margin-top:.35rem}.site-survey-customer-navigation:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:space-between;margin-top:.35rem}.site-survey-form-navigation:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-start}.site-survey-form-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:68rem;margin-inline:auto}.site-survey-share-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:68rem;margin:0 auto 1rem}.site-survey-share-card .input-group:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:stretch}.public-site-survey-page:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:90rem;margin-inline:auto;padding:clamp(1rem,4vw,3rem)}.public-site-survey-account:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:76rem;margin:0 auto 1rem}.site-survey-form-card>[data-scbas-form]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0}.site-survey-success:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:58rem;margin-inline:auto;padding-block:clamp(2rem,7vw,6rem);outline:0}.site-survey-success .app-alert:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.site-survey-success__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1rem}.df-shell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--df-border: var(--bs-border-color);--df-surface: var(--bs-secondary-bg);--df-canvas: var(--bs-body-bg);--df-subtle: var(--bs-tertiary-bg);--df-text: var(--bs-body-color);--df-heading: var(--bs-emphasis-color);--df-muted: var(--bs-secondary-color);--df-shadow: var(--bs-box-shadow-lg);--df-code-bg: var(--bs-tertiary-bg);--df-code-text: var(--bs-emphasis-color);color:var(--df-text)}[data-bs-theme=light] .df-shell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--df-palette-bg: var(--bs-secondary-bg);--df-palette-hover: var(--bs-primary-bg-subtle);--df-palette-border: var(--bs-primary-border-subtle);--df-palette-text: var(--bs-body-color);--df-palette-muted: var(--bs-secondary-color);--df-palette-tile: var(--bs-body-bg);--df-palette-icon-bg: var(--bs-secondary-bg)}[data-bs-theme=dark] .df-shell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--df-palette-bg: var(--bs-body-bg);--df-palette-hover: color-mix(in srgb, var(--bs-primary-text-emphasis) 10%, var(--bs-tertiary-bg));--df-palette-border: var(--bs-primary-text-emphasis);--df-palette-text: var(--bs-body-color);--df-palette-muted: var(--bs-secondary-color);--df-palette-tile: var(--bs-tertiary-bg);--df-palette-icon-bg: color-mix(in srgb, var(--bs-emphasis-color) 8%, var(--bs-tertiary-bg))}.style-guide-toolbar.df-page-controls:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:1rem}.df-page-controls__navigation:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.df-page-controls__configuration:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;min-width:0}.df-page-controls__configuration:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 auto;justify-content:flex-end}.df-page-controls__configuration:only-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-start}.df-page-controls__configuration>.form-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.df-page-controls #df-group-select:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:min(18rem,100%)}.df-website-form-identity:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.5rem;padding-inline:.5rem}.df-settings-layout:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:min(58rem,100%);margin-inline:auto}.df-settings-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden}.df-settings-intro:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color, var(--df-muted));font-size:.875rem;font-weight:400}.df-toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:var(--bs-body-bg)}.df-editor-shell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0}.df-tabs:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;width:100%}.df-workspace:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;display:grid;grid-template-columns:340px minmax(420px,1fr);min-width:0;min-height:1300px;border:1px solid var(--df-border);border-top:0;background:var(--df-surface)}.df-workspace.has-selection:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:340px minmax(420px,1fr)}.df-palette:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;overflow:auto;border-right:1px solid var(--df-border);background:var(--df-palette-bg);color:var(--df-palette-text)}.df-palette :is(.df-palette-item,.df-layout-tile,.df-page-preset):focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){outline:2px solid var(--bs-primary-text-emphasis);outline-offset:2px}.df-palette-title:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto;padding:1rem 1.15rem;border-bottom:1px solid var(--df-border);box-shadow:inset 3px 0 0 var(--bs-primary)}.df-palette-help:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.3rem;color:var(--df-palette-muted);font-size:.75rem;line-height:1.45}.df-palette-tool:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-bottom:1px solid var(--df-border)}.df-palette-tool__summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.15rem;box-shadow:inset 3px 0 0 var(--bs-primary);cursor:pointer;list-style:none;user-select:none}.df-palette-tool__summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *)::-webkit-details-marker{display:none}.df-palette-tool__summary>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.df-palette-tool__summary small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block}.df-palette-tool__summary svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto;width:18px;margin-top:.15rem;color:var(--df-palette-muted);transition:transform .18s ease}.df-palette-tool:not([open]) .df-palette-tool__summary svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){transform:rotate(-90deg)}.df-palette-tool__summary:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.df-palette-tool__summary:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--df-palette-hover)}.df-palette-tool__summary:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){outline:2px solid var(--bs-primary);outline-offset:-2px}.df-palette-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;padding:.75rem}.df-layout-palette__list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;padding:.75rem}.df-page-tools__panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0}.df-page-tools__help:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;padding:.75rem .75rem 0;color:var(--df-palette-muted);font-size:.78rem;line-height:1.4}.df-page-preset-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.45rem;padding:.75rem}.df-page-preset:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.7rem;width:100%;min-width:0;padding:.65rem .7rem;border:1px solid var(--df-border);border-radius:.45rem;background:var(--df-palette-tile);color:var(--df-heading);text-align:left;cursor:pointer}.df-page-preset:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--df-palette-border);background:var(--df-palette-hover)}.df-page-preset>span:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.df-page-preset small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;min-width:0}.df-page-preset strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;font-size:.82rem}.df-page-preset small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.1rem;color:var(--df-palette-muted);font-size:.72rem;line-height:1.35}.df-layout-tile:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.65rem;min-width:0;padding:.8rem;border:1px solid var(--df-border);border-radius:.45rem;background:var(--df-palette-tile);color:var(--df-heading);font-size:.78rem;text-align:left;cursor:grab;font-weight:600}.df-layout-tile:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--df-palette-border);background:var(--df-palette-hover)}.df-layout-shape:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.25rem;height:1.8rem}.df-layout-shape i:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:span var(--df-layout-span);border:1px solid color-mix(in srgb,var(--df-palette-text) 35%,var(--df-palette-tile));border-radius:.2rem;background:var(--df-palette-icon-bg)}.df-layout-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;position:relative;padding:1.75rem .65rem .65rem;border:1px solid var(--df-border);border-radius:.6rem;background:color-mix(in srgb,var(--df-subtle) 65%,transparent)}.df-layout-row__tools:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:absolute;top:.35rem;right:.45rem}.df-layout-row__drag:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:absolute;top:.35rem;left:50%;display:grid;place-items:center;width:2rem;height:1.2rem;color:var(--df-muted);transform:translate(-50%);cursor:grab}.df-layout-row__drag svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:18px}.df-layout-row__drag:active:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){cursor:grabbing}.df-layout-columns:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.65rem}.df-layout-column:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:span var(--df-column-span);display:grid;align-content:start;gap:.65rem;min-width:0;min-height:8rem;padding:.55rem;border:1px dashed var(--df-border);border-radius:.45rem;background:var(--df-surface)}.df-layout-column:is(:hover,.is-drop-target):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-primary);background:var(--bs-primary-bg-subtle)}.df-layout-column .df-field-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.df-layout-column__empty:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-self:center;color:var(--df-muted);font-size:.78rem;text-align:center;pointer-events:none}.df-field-insert-zone:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;width:100%;min-height:.6rem;margin-block:-.25rem;border:1px dashed transparent;border-radius:.3rem;color:transparent;font-size:.68rem;line-height:1;text-align:center}.df-field-insert-zone.is-drop-target:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:2rem;margin-block:0;padding:.45rem;border-color:var(--bs-primary);color:var(--bs-primary-text-emphasis);background:var(--bs-primary-bg-subtle)}.df-layout-insert-zone:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;min-height:1rem;border:1px dashed transparent;border-radius:.4rem;color:transparent;font-size:.72rem;text-align:center}.df-layout-insert-zone:is(:hover,.is-drop-target):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:2.5rem;padding:.55rem;border-color:var(--bs-primary);color:var(--bs-primary-text-emphasis);background:var(--bs-primary-bg-subtle)}.df-palette-section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;padding:.65rem .75rem .25rem;color:var(--df-palette-muted);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.df-palette-item:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.75rem;width:100%;min-width:0;padding:.62rem .7rem;border:1px solid var(--df-border);border-radius:.45rem;background:var(--df-palette-tile);color:var(--df-heading);text-align:left;cursor:grab;min-height:3rem;font-size:.82rem;font-weight:500;line-height:1.35}.df-palette-item:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-primary-text-emphasis);background:var(--df-palette-hover);border-color:var(--df-palette-border)}.df-palette-icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;flex:0 0 auto;place-items:center;width:30px;height:30px;border-radius:.35rem;background:var(--df-palette-icon-bg);color:var(--df-palette-text)}.df-canvas-wrap:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;padding:1.5rem;overflow:auto;background:var(--df-canvas)}.df-paper:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){container:df-paper / inline-size;width:100%;max-width:820px;min-width:0;min-height:590px;margin:0 auto 300px;padding:1.5rem;border:1px solid var(--df-border);border-radius:.65rem;background:var(--df-surface);box-shadow:var(--df-shadow)}.df-form-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.85rem;align-items:start}.df-field-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;grid-column:span 12;min-width:0;padding:.9rem;border:1px solid var(--df-border);border-radius:.55rem;background:var(--df-surface);color:var(--df-text);cursor:pointer;transition:border-color .15s,box-shadow .15s}.df-field-card.half:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:span 6}.df-field-card>.d-flex:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex-wrap:wrap}.df-field-card>.d-flex>.form-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;overflow-wrap:anywhere}@container df-paper (max-width: 34rem){.df-layout-columns:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.df-layout-column:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1}}.df-field-card:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.df-field-card.selected:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-primary);box-shadow:0 0 0 2px rgba(var(--bs-primary-rgb),.1)}.df-field-card.locked:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--df-subtle);border-style:dashed}.df-field-card.dragging:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){opacity:.45}.df-field-tools:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:absolute;z-index:2;top:.4rem;right:.45rem;display:none;gap:.2rem}.df-field-card:hover .df-field-tools:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.df-field-card.selected .df-field-tools:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex}.df-tool:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:27px;height:27px;border:1px solid var(--df-border);border-radius:.3rem;background:var(--df-subtle);color:var(--df-text)}.df-tool:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--bs-secondary-bg-subtle);color:var(--df-heading)}.df-preview:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){pointer-events:none}.df-badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.3rem;font-size:.68rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.df-drop-zone:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:span 12;padding:1.5rem;border:2px dashed var(--df-border);border-radius:.55rem;color:var(--df-muted);text-align:center}.df-editor-shell--dense .df-canvas-wrap:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:1.5rem}.df-editor-shell--dense .df-paper:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:900px;min-height:0;margin-bottom:4rem;padding:2rem 2.5rem;border:0;border-radius:.25rem;box-shadow:0 .75rem 2.5rem #0f162614}.df-editor-shell--dense .df-paper__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-bottom:1rem!important;padding-bottom:1rem!important}.df-editor-shell--dense .df-form-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.2rem}.df-editor-shell--dense .df-layout-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.3rem;border:1px dashed transparent;border-radius:.2rem;background:transparent}.df-editor-shell--dense .df-layout-row:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 42%,transparent)}.df-editor-shell--dense .df-layout-row__tools:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){top:.25rem;right:-2rem;display:none}.df-editor-shell--dense .df-layout-row:not(:has(.df-field-card)):hover .df-layout-row__tools:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block}.df-editor-shell--dense .df-layout-row__drag:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){top:-.75rem;height:1rem;opacity:0;transition:opacity .15s}.df-editor-shell--dense .df-layout-row:hover .df-layout-row__drag:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){opacity:1}.df-editor-shell--dense .df-layout-columns:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:1rem}.df-editor-shell--dense .df-layout-column:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.2rem;min-height:0;padding:.2rem;border-color:transparent;border-radius:.2rem;background:transparent}.df-editor-shell--dense .df-layout-column:has(.df-layout-column__empty):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:3.25rem;border-color:var(--df-border);background:color-mix(in srgb,var(--df-subtle) 35%,transparent)}.df-editor-shell--dense .df-layout-column:has(.df-field-card):hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 28%,transparent);background:transparent}.df-editor-shell--dense .df-layout-column__empty:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){opacity:.7}.df-editor-shell--dense .df-field-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.5rem;border:1px dashed transparent;border-radius:.15rem;background:transparent;box-shadow:none}.df-editor-shell--dense .df-field-card:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.df-editor-shell--dense .df-field-card.selected:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-primary);box-shadow:none}.df-editor-shell--dense .df-field-card>.d-flex:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-bottom:.3rem!important;padding-right:0!important}.df-editor-shell--dense .df-field-tools:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){top:-1px;right:-2rem;flex-direction:column;gap:0}.df-editor-shell--dense .df-field-tools .df-tool:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:2rem;height:2rem;border-color:var(--bs-primary);border-radius:0;background:var(--bs-primary);color:var(--bs-white)!important}.df-editor-shell--dense .df-field-tools .df-tool:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--bs-primary-text-emphasis)}.df-editor-shell--dense .df-field-card .form-text:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.25rem;line-height:1.3}.df-editor-shell--dense .df-field-insert-zone:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:.15rem;margin-block:-.075rem}.df-editor-shell--dense .df-field-insert-zone.is-drop-target:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:2rem;margin-block:0}.df-editor-shell--dense .df-layout-insert-zone:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:.3rem;line-height:.3rem}.df-editor-shell--dense .df-layout-insert-zone:is(:hover,.is-drop-target):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:2.5rem;line-height:normal}@media(max-width:991.98px){.df-editor-shell--dense .df-workspace:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.df-editor-shell--dense .df-workspace.has-selection:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block}.df-editor-shell--dense .df-palette:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-height:min(25rem,45vh);border-right:0;border-bottom:1px solid var(--df-border)}}@media(max-width:767.98px){.df-editor-shell--dense .df-canvas-wrap:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.75rem}.df-editor-shell--dense .df-paper:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:1.25rem 1rem}.df-editor-shell--dense .df-field-tools:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.df-editor-shell--dense .df-layout-row__tools:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){right:0}.df-editor-shell--dense .df-field-card>.d-flex:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-right:2.25rem!important}.df-editor-shell--dense .df-inspector:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){z-index:1040}.style-guide-page.df-shell:has(.df-editor-shell--dense .df-inspector:not([hidden])):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){z-index:1030}}.df-context-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:span 12;padding:.9rem;border:1px solid var(--bs-primary-border-subtle);border-radius:.55rem;background:var(--bs-primary-bg-subtle);color:var(--df-text)}.df-inspector:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:absolute;z-index:5;inset:0 0 0 auto;display:flex;flex-direction:column;width:min(420px,calc(100% - 2rem));min-width:0;overflow:hidden;border-left:1px solid var(--df-border);background:var(--df-surface);box-shadow:-.75rem 0 2rem #00000024}.df-inspector[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.df-inspector-head:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:sticky;z-index:2;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding:1rem 1.15rem;border-bottom:1px solid var(--df-border);background:var(--df-surface)}.df-inspector-body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 auto;min-height:0;overflow:auto;padding:1rem 1.15rem 2rem}.df-inspector-footer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:flex-end;gap:.5rem;padding:.8rem 1rem;border-top:1px solid var(--df-border);background:var(--df-surface)}.df-inspector-close:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid;flex:0 0 auto;place-items:center;width:2rem;height:2rem;padding:0;border:1px solid transparent;border-radius:var(--bs-border-radius);background:transparent;color:var(--df-muted)}.df-inspector-close:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--df-border);background:var(--df-subtle);color:var(--df-heading)}.df-inspector-close:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){outline:3px solid rgba(var(--bs-primary-rgb),.25);outline-offset:1px}.df-inspector-close svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;height:1rem}.df-panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none;min-width:0;min-height:560px;padding:1.5rem;border:1px solid var(--df-border);border-top:0;background:var(--df-surface);color:var(--df-text)}.df-panel.active:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block}.df-type-filter:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;margin-bottom:1rem}.df-type-chip:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.3rem .85rem;border:1px solid var(--df-border);border-radius:2rem;background:var(--df-subtle);color:var(--df-text);font-size:.82rem;font-weight:600;cursor:pointer}.df-type-chip .df-type-count:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-left:.35rem;color:var(--df-muted);font-weight:400}.df-type-chip.active:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-primary);background:var(--bs-primary-bg-subtle);color:var(--bs-primary)}.df-type-chip.active .df-type-count:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:inherit}.df-type-filter-note:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-left:auto;color:var(--df-muted);font-size:.8rem}.df-applies-badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;flex-wrap:wrap;gap:.25rem}.df-applies-badge .badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-weight:500}.df-code:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:1rem;border:1px solid var(--df-border);border-radius:.5rem;background:var(--df-code-bg);color:var(--df-code-text);white-space:pre-wrap}@media(max-width:1200px){.df-page-controls:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:stretch;flex-direction:column}.df-page-controls__configuration:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-start}.df-workspace:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.df-workspace.has-selection:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:280px minmax(0,1fr)}}@media(min-width:1200.02px){.df-workspace:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){height:max(1300px,calc(100vh - 7rem))}}@media(max-width:767.98px){.site-survey-page .style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.site-survey-page .style-guide-heading__actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.site-survey-success__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.site-survey-success__actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}.site-survey-page .style-guide-heading__actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;justify-content:flex-start}.site-survey-success__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex-direction:column}.site-survey-form-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:1rem}.site-survey-share-card .input-group:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr);gap:.5rem}.site-survey-share-card .input-group>:is(.form-control,.btn):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;border-radius:var(--bs-border-radius)}.df-page-controls:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:1rem;border-radius:.75rem}.df-service-note:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.25rem}.df-service-note .ms-1:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-left:0!important}.df-page-controls__navigation:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.df-page-controls__configuration:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.df-page-controls__configuration:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.df-page-controls__navigation>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.df-page-controls #df-group-select:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}.df-scope-control:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.df-scope-control .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}.df-toolbar>.text-muted:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.25rem .5rem .5rem}.df-workspace:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block}.df-inspector:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:fixed;inset:auto .75rem 5rem;width:auto;max-height:calc(100dvh - 9.75rem);border:1px solid var(--df-border);border-radius:.85rem;box-shadow:var(--df-shadow)}html:is([data-sidebar-state=collapsed]:has(#sidebar),:has(#sidebar.collapsed)) .df-inspector:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){left:calc(68px + .75rem)}.df-palette:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-height:min(25rem,45vh);border-right:0;border-bottom:1px solid var(--df-border)}.df-palette-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.df-palette-section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.df-palette-item:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:flex-start;flex-direction:column;gap:.4rem}.df-canvas-wrap:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.75rem}.df-layout-columns:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.df-layout-column:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1}.df-paper:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:0;padding:1rem;box-shadow:none}.df-field-card.half:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:span 12}.df-panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:0;padding:1rem}.df-panel .row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--bs-gutter-x: 1rem}.df-code:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:100%;overflow-wrap:anywhere}}.customer-details-page .customer-account-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr) auto!important;min-height:0;padding-block:1rem 1.35rem!important}.customer-details-page .customer-identity--hero .customer-identity__logo:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:5.5rem;height:5.5rem}.customer-details-page .customer-identity--hero .style-guide-heading__copy h1:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:clamp(2rem,1.55rem + 1.4vw,3.35rem)}.customer-account-heading__address:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-account-heading__contact:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.3rem 0 0;color:var(--bs-secondary-color)}.customer-account-heading__contact:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.92rem!important}.customer-details-page .customer-account-workspace:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:sticky;z-index:10;top:4rem}.customer-details-page .customer-account-workspace .nav-link:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto;white-space:nowrap}.customer-details-page .customer-workspace-layout:not(.customer-workspace-layout--create):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;overflow:visible;border:0;border-radius:0;background:transparent}.customer-details-page .customer-workspace-content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:1rem;padding:1rem 0 0}.customer-details-page .customer-section-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.customer-details-page .customer-form-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(3,minmax(0,1fr))}.customer-details-page .customer-form-grid .form-control:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-details-page .customer-form-grid .form-select:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:2.75rem;border-color:color-mix(in srgb,var(--bs-body-color) 22%,transparent);background:var(--bs-body-bg)}.customer-details-page .customer-form-grid .form-control:focus:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-details-page .customer-form-grid .form-select:focus:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-primary);box-shadow:0 0 0 .2rem color-mix(in srgb,var(--bs-primary) 18%,transparent)}.customer-work-history-table__checks:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.25rem;margin-top:.45rem;font-size:.72rem}.customer-work-history-table__checks>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.3rem}.customer-work-history-table__checks :is(i,svg):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.9rem;height:.9rem}.customer-work-history-table__checks .is-complete:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-success)}.customer-work-history-table__checks .is-warning:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-warning-text-emphasis)}@media(max-width:991.98px){.customer-details-page .customer-account-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)!important}.customer-details-page .customer-account-heading .style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1!important;justify-content:flex-start}.customer-details-page .customer-form-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575.98px){.customer-details-page .customer-form-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}}.service-job-workspace:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--style-guide-line: color-mix(in srgb, var(--bs-border-color) 72%, transparent);--style-guide-soft: color-mix(in srgb, var(--bs-tertiary-bg) 78%, var(--bs-body-bg));--style-guide-accent-soft: color-mix(in srgb, var(--bs-primary) 9%, var(--bs-body-bg))}html[data-bs-theme=dark] .service-job-workspace:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--style-guide-line: color-mix(in srgb, var(--bs-white) 18%, transparent);--style-guide-soft: color-mix(in srgb, var(--bs-body-bg) 92%, var(--bs-white) 8%);--style-guide-accent-soft: color-mix(in srgb, var(--bs-primary) 12%, var(--bs-body-bg))}.service-job-workspace .service-job-header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){z-index:1020;top:76px;margin-inline:-.35rem;padding:.65rem .35rem .8rem;border-bottom:1px solid var(--style-guide-line);background:color-mix(in srgb,var(--bs-body-bg) 94%,transparent);backdrop-filter:blur(12px)}.style-guide-stepper.service-job-wizard-tabs:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-block:1rem 1.5rem;border:0;background:transparent}.style-guide-stepper.service-job-wizard-tabs ol:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;justify-content:center}.style-guide-stepper.service-job-wizard-tabs li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 1 17rem}[data-service-job-wizard] .service-job-header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:static;z-index:auto;top:auto;background:transparent;backdrop-filter:none}[data-service-job-wizard] .service-job-header .service-page-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-self:flex-start;margin-bottom:.75rem}.service-job-wizard-tabs .style-guide-stepper__button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){cursor:pointer}.service-job-wizard-tabs .style-guide-stepper__label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){line-height:1.25;text-transform:uppercase}.service-job-wizard-services:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:100%;color:var(--bs-secondary-color);font-size:.72rem;font-weight:400;line-height:1.4;overflow-wrap:anywhere;text-transform:none}.service-job-wizard-tabs .style-guide-stepper__label--mobile:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.service-job-wizard-tabs a.style-guide-stepper__button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:inherit;text-decoration:none}.service-job-wizard-tabs .service-job-wizard-state-indicator:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:absolute;top:-.45rem;right:-.45rem;display:inline-grid;place-items:center;width:1.15rem;height:1.15rem;border:2px solid var(--bs-body-bg);border-radius:50%;font-size:.72rem;font-weight:900;line-height:1}.service-job-wizard-tabs .service-job-wizard-state-indicator[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.service-job-wizard-tabs li.has-warning .style-guide-stepper__marker:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-wizard-tabs li.has-error .style-guide-stepper__marker:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color);background:var(--bs-body-bg)}.service-job-wizard-tabs li.has-warning .style-guide-stepper__marker:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-warning);box-shadow:0 0 0 .38rem color-mix(in srgb,var(--bs-warning) 18%,transparent)}.service-job-wizard-tabs li.has-warning .service-job-wizard-state-indicator:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-dark);background:var(--bs-warning)}.service-job-wizard-tabs li.has-error .style-guide-stepper__marker:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-danger);box-shadow:0 0 0 .38rem color-mix(in srgb,var(--bs-danger) 18%,transparent)}.service-job-wizard-tabs li.has-error .service-job-wizard-state-indicator:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-white);background:var(--bs-danger)}.service-job-wizard-tabs li.has-warning .style-guide-stepper__label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-wizard-tabs li.has-error .style-guide-stepper__label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-heading-color, var(--bs-body-color))}.service-job-workspace #work>.service-section-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.service-job-workspace .scbas-form__status:not(.scbas-form__status--error):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){block-size:1px;clip:rect(0 0 0 0);clip-path:inset(50%);inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap}.service-job-workspace [data-service-sync-badge]:not([hidden]):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:fixed;right:1rem;bottom:4.75rem;z-index:1081;padding:.55rem .8rem;box-shadow:0 .4rem 1.2rem #0000002e}@media(max-width:575.98px){.service-job-workspace [data-service-sync-badge]:not([hidden]):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){right:.75rem;bottom:4.5rem}}.service-job-workspace .service-asset-plan-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-workspace .service-equipment-panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-workspace .service-equipment-activity-record:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:visible}.service-job-workspace .service-equipment-panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){scroll-margin-top:17rem}.service-job-workspace .service-equipment-activity-record__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.service-job-workspace .service-equipment-activity-record__header>div:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0}.service-job-workspace .dropdown-menu:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){z-index:1080}.service-job-summary-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-end;margin-top:1.25rem}@media(max-width:767.98px){body:has([data-service-job-wizard],[data-hydro-batch],[data-testid=service-closeout-workspace]) .tenant-maintenance-content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-inline:.75rem}.service-job-workspace:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-inline:0}.service-job-workspace .service-job-header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){top:66px;margin-inline:-.25rem;padding-inline:.25rem}.service-job-workspace .service-equipment-panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){scroll-margin-top:16rem}.style-guide-stepper.service-job-wizard-tabs:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-block:.75rem 1.25rem;padding:.7rem .3rem .45rem;overflow:hidden}.style-guide-stepper.service-job-wizard-tabs ol:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;gap:0;overflow-x:auto;padding:.25rem 0 .45rem;scroll-snap-type:x proximity}.style-guide-stepper.service-job-wizard-tabs li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;flex:1 0 max-content;grid-template-columns:minmax(0,1fr);justify-items:center;min-width:4.75rem;min-height:0;padding:0 .25rem;text-align:center;scroll-snap-align:start}.style-guide-stepper.service-job-wizard-tabs li.is-current:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:transparent}.style-guide-stepper.service-job-wizard-tabs li:not(:last-child):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{display:block;top:1.2rem;bottom:auto;left:calc(50% + 1.5rem);width:calc(100% - 3rem);height:.22rem}.style-guide-stepper.service-job-wizard-tabs .style-guide-stepper__button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-column:auto;grid-template-columns:minmax(0,1fr);justify-items:center;gap:.45rem;text-align:center}.service-job-wizard-tabs .style-guide-stepper__label--desktop:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.service-job-wizard-tabs .style-guide-stepper__label--mobile:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;max-width:100%;font-size:.68rem;white-space:nowrap}.service-job-wizard-services:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:10rem;white-space:normal}.service-job-wizard-tabs--markers-only-mobile li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex-basis:3.6rem;min-width:3.6rem}.service-job-wizard-tabs--markers-only-mobile .style-guide-stepper__label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.service-job-workspace .service-equipment-activity-record__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:stretch;flex-direction:column}.service-job-workspace .service-equipment-activity-record__header>.dropdown:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-workspace .service-equipment-activity-record__header>.dropdown>button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-workspace .service-equipment-panel-tools>.dropdown:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-workspace .service-equipment-panel-tools>.dropdown>button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}.service-job-summary-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-summary-actions>:is(.btn,a):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}}html:has(.style-guide-page):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-x:hidden;scroll-behavior:smooth}.style-guide-messaging:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--style-chat-brand-start: #496cff;--style-chat-brand-end: #a33df4}.style-guide-chat-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;min-width:0}.style-guide-chat-shell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-im-sample:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:1rem;background:var(--bs-body-bg)}.style-guide-chat-shell--clutch:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){box-shadow:0 0 0 .3rem color-mix(in srgb,var(--style-chat-brand-start) 5%,transparent),0 1rem 2.75rem color-mix(in srgb,var(--style-chat-brand-end) 10%,transparent)}.style-guide-chat-header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-im-sample>header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:3.8rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .8rem;border-bottom:1px solid var(--style-guide-line)}.style-guide-chat-brand:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.6rem}.style-guide-chat-brand>span:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid}.style-guide-chat-brand strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){line-height:1.2}.style-guide-chat-brand small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-im-sample>header p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;color:var(--bs-secondary-color);font-size:.65rem}.style-guide-chat-brand__mark:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:2.4rem;height:2.4rem;display:grid;place-items:center;flex:0 0 auto;border-radius:.7rem;color:var(--bs-white);background:linear-gradient(135deg,var(--style-chat-brand-start),var(--style-chat-brand-end));box-shadow:0 .5rem 1.2rem color-mix(in srgb,var(--style-chat-brand-end) 22%,transparent)}.style-guide-chat-brand__mark svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.2rem;fill:currentColor}.style-guide-chat-header__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-im-sample>header>button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;gap:.15rem}.style-guide-chat-header__actions button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-im-sample>header>button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:2.35rem;height:2.35rem;display:grid;place-items:center;padding:0;border:0;border-radius:.6rem;color:var(--bs-secondary-color);background:transparent}.style-guide-chat-header__actions button:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-im-sample>header>button:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-primary);background:var(--style-guide-accent-soft)}.style-guide-chat-layout:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:11.75rem minmax(0,1fr);min-height:31rem}.style-guide-chat-rail:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-rows:auto minmax(0,1fr);align-content:start;gap:.55rem;padding:.65rem;border-right:1px solid var(--style-guide-line)}.style-guide-chat-rail>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;min-height:2.5rem;gap:.35rem;font-size:.72rem}.style-guide-chat-rail nav:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;align-content:start;gap:.2rem}.style-guide-chat-rail nav button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;min-width:0;padding:.55rem .6rem;border:0;border-radius:.55rem;color:var(--bs-body-color)!important;background:transparent;text-align:left}.style-guide-chat-rail nav button.is-active:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-primary);background:var(--style-guide-accent-soft);box-shadow:inset 3px 0 0 var(--bs-primary)}.style-guide-chat-rail nav span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-chat-rail nav small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.style-guide-chat-rail nav span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.7rem;font-weight:700}.style-guide-chat-rail nav small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.57rem}.style-guide-chat-thread:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:var(--style-guide-soft)}.style-guide-chat-members:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.45rem .7rem;border-bottom:1px solid var(--style-guide-line);background:var(--bs-body-bg)}.style-guide-chat-members button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.3rem;border:0;color:var(--bs-primary);background:transparent;font-size:.65rem;font-weight:700}.style-guide-chat-log:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-im-log:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;align-content:start;gap:.75rem;min-width:0;padding:1rem}.style-guide-chat-message:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.5rem;min-width:0}.style-guide-chat-avatar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:2rem;height:2rem;display:grid;place-items:center;border:1px solid color-mix(in srgb,var(--bs-primary) 38%,var(--style-guide-line));border-radius:50%;color:var(--bs-primary);background:var(--style-guide-accent-soft);font-size:.58rem;font-weight:800}.style-guide-chat-message>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-self:start;max-width:min(28rem,100%);padding:.58rem .68rem;border:1px solid var(--style-guide-line);border-radius:.2rem .75rem .75rem;background:var(--bs-body-bg)}.style-guide-chat-message.is-outgoing>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-self:end;border-color:transparent;border-radius:.75rem .2rem .75rem .75rem;color:var(--scbas-brand-on-primary);background:var(--bs-primary)}.style-guide-chat-message p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;font-size:.72rem;line-height:1.45;overflow-wrap:anywhere}.style-guide-chat-message strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;margin-bottom:.15rem;font-size:.65rem}.style-guide-chat-message time:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;margin-top:.25rem;color:var(--bs-secondary-color);font-size:.55rem}.style-guide-chat-message.is-outgoing time:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:color-mix(in srgb,var(--scbas-brand-on-primary) 74%,transparent)}.style-guide-chat-result:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-left:2.5rem;padding:.6rem .7rem;border:1px solid var(--style-guide-line);border-radius:.65rem;color:inherit;background:var(--bs-body-bg);text-decoration:none}.style-guide-chat-result>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid}.style-guide-chat-result strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.68rem}.style-guide-chat-result small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.58rem}.style-guide-chat-result>span:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-auto-flow:column;align-items:center;gap:.3rem;color:var(--bs-primary);font-size:.62rem;font-weight:750;white-space:nowrap}.style-guide-chat-stream:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.45rem;margin-left:2.5rem;color:var(--bs-secondary-color);font-size:.62rem}.style-guide-chat-stream>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.55rem;height:.55rem;border-radius:50%;background:var(--style-chat-brand-end);box-shadow:0 0 0 .3rem color-mix(in srgb,var(--style-chat-brand-end) 12%,transparent);animation:style-guide-chat-pulse 1.3s ease-in-out infinite}@keyframes style-guide-chat-pulse{50%{opacity:.45;transform:scale(.75)}}.style-guide-chat-composer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.4rem;padding:.65rem;border-top:1px solid var(--style-guide-line);background:var(--bs-body-bg)}.style-guide-chat-composer textarea:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;max-height:7rem;padding:.58rem .65rem;resize:vertical;border:1px solid var(--style-guide-line);border-radius:.65rem;color:var(--bs-body-color);background:var(--bs-body-bg)}.style-guide-chat-composer>button:not(.style-guide-chat-attach):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:2.5rem;height:2.5rem;display:grid;place-items:center;padding:0;border:0;border-radius:var(--scbas-button-radius);color:var(--scbas-brand-on-primary);background:var(--bs-primary)}.style-guide-im-sample:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-rows:auto minmax(0,1fr) auto}.style-guide-im-sample>header h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;font-size:.92rem}.style-guide-im-log:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--style-guide-soft)}.style-guide-im-day:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.5rem;color:var(--bs-secondary-color);font-size:.58rem;text-transform:uppercase}.style-guide-im-day:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before,.style-guide-im-day:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{content:"";height:1px;flex:1;background:var(--style-guide-line)}.style-guide-chat-composer--im:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr) auto}.style-guide-chat-attach:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:2.5rem;height:2.5rem;display:grid;place-items:center;padding:0;border:0;border-radius:.6rem;color:var(--bs-secondary-color);background:transparent}.style-guide-chat-guidance:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:1rem;padding:.9rem 1rem;border-left:3px solid var(--bs-primary);background:var(--style-guide-accent-soft)}.style-guide-chat-guidance h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0 0 .45rem;font-size:.82rem}.style-guide-chat-guidance ul:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1.5rem;margin:0;padding-left:1.15rem}.style-guide-chat-guidance li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.67rem;line-height:1.45}@media(max-width:69rem){.style-guide-chat-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}}@media(max-width:47.99rem){.style-guide-chat-layout:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-chat-rail:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.style-guide-chat-guidance ul:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}}@media(max-width:35rem){.style-guide-chat-message:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:1.8rem minmax(0,1fr)}.style-guide-chat-avatar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.8rem;height:1.8rem}.style-guide-chat-result:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-chat-stream:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-left:2.3rem}}@media(prefers-reduced-motion:reduce){.style-guide-chat-stream>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){animation:none}}:root[data-bs-theme=light] body:has([data-testid=service-scheduling-preview]):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--scbas-light-page: #F7F8FA;--scbas-light-page-rgb: 247, 248, 250;--scbas-light-surface: #FBFBFB;--scbas-light-surface-rgb: 251, 251, 251;--scbas-light-surface-muted: #F9F9FA;--scbas-light-surface-strong: #E3E5E7;--scbas-light-text: #0F1626;--scbas-light-text-rgb: 15, 22, 38;--scbas-light-text-muted: #5E636E;--bs-body-bg: #F7F8FA;--bs-body-bg-rgb: 247, 248, 250;--bs-secondary-bg: #F9F9FA;--bs-tertiary-bg: #E3E5E7;--bs-card-bg: #FBFBFB;--bs-card-cap-bg: #FBFBFB;--bs-border-color: rgba(15, 22, 38, .18)}[data-testid=service-scheduling-preview][data-style-guide-page]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--style-guide-soft: color-mix(in srgb, #E3E5E7 78%, #F7F8FA);--style-guide-accent-soft: color-mix(in srgb, #2C5377 9%, #F7F8FA)}[data-testid=service-scheduling-preview][data-style-guide-page]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{background:#2c5377}@media(max-width:39.99rem){html body .tenant-maintenance-content [data-testid=service-scheduling-preview]>.app-page-header.style-guide-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),html body .maintenance-portal-content [data-testid=service-scheduling-preview]>.app-page-header.style-guide-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),html body .tenant-maintenance-content [data-testid=service-workspace]>.app-page-header.style-guide-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),html body .maintenance-portal-content [data-testid=service-workspace]>.app-page-header.style-guide-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-bottom:8rem!important;color:var(--bs-white)!important;background:#15171b!important;box-shadow:none!important}html body [data-testid=service-scheduling-preview]>.style-guide-heading .style-guide-heading__copy :is(h1,p):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-white)!important}html body [data-testid=service-scheduling-preview]>.style-guide-heading .style-guide-heading__copy .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:color-mix(in srgb,var(--bs-white) 88%,var(--bs-primary))!important;background:color-mix(in srgb,var(--bs-white) 11%,transparent)!important}}[data-testid=service-scheduling-preview] [data-schedule-filter-controls]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(14rem,1.4fr) repeat(4,minmax(8rem,.72fr)) auto;align-items:end}[data-testid=service-scheduling-preview]>.style-guide-toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);align-items:start}[data-testid=service-scheduling-preview] [data-schedule-filter-controls] .form-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;margin:0 0 .3rem;color:var(--bs-secondary-color);font-size:.7rem;font-weight:700}[data-testid=service-scheduling-preview] [data-schedule-filter-controls] .style-guide-search>:is(i,svg):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){top:auto;bottom:.72rem;transform:none}[data-testid=service-scheduling-preview] [data-schedule-filter-actions]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:auto;align-self:end;justify-content:flex-end;padding:0;border:0}[data-testid=service-scheduling-preview] [data-schedule-clear][hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none!important}[data-testid=service-scheduling-preview] [data-schedule-zone-fieldset]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;min-width:0;padding:.9rem 0 0;border-top:1px solid var(--style-guide-line)}[data-testid=service-scheduling-preview] [data-schedule-zone-fieldset] .app-multiselect__trigger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:min(22rem,100%)}body:has([data-testid=service-scheduling-preview]) .main:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:100dvh}body:has([data-testid=service-scheduling-preview]) .tenant-maintenance-content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex:1 0 auto}body:has([data-testid=service-scheduling-preview]) .tenant-maintenance-content>.container-fluid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),body:has([data-testid=service-scheduling-preview]) .tenant-maintenance-content>.container-fluid>.row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex:1 0 auto}body:has([data-testid=service-scheduling-preview]) .tenant-maintenance-content>.container-fluid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex-direction:column}body:has([data-testid=service-scheduling-preview]) .tenant-maintenance-content>.container-fluid>.row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-content:flex-start;margin-bottom:0!important}@media(max-width:35.999rem){body:has([data-testid=service-scheduling-preview]) .tenant-maintenance-content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:1rem}}@container (max-width: 64rem){[data-testid=service-scheduling-preview] [data-schedule-filter-controls]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(14rem,1.4fr) repeat(2,minmax(9rem,.7fr))}[data-testid=service-scheduling-preview] [data-schedule-filter-actions]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2 / 4}}@container (max-width: 46rem){[data-testid=service-scheduling-preview] [data-schedule-filter-controls]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}[data-testid=service-scheduling-preview] [data-schedule-filter-actions]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1;justify-content:stretch}[data-testid=service-scheduling-preview] [data-schedule-filter-actions] .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 0}[data-testid=service-scheduling-preview]>.style-guide-tabs:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;justify-self:stretch}[data-testid=service-scheduling-preview]>.style-guide-tabs .nav-link:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 50%;justify-content:center}}.clutch-prototype-stage:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;min-width:0;height:min(50rem,82dvh);min-height:43rem;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:1.35rem;background:color-mix(in srgb,var(--bs-body-bg) 86%,var(--bs-tertiary-bg))}.style-guide-messaging:target .clutch-prototype-stage:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:fixed;z-index:2147483000;inset:0;width:100vw;height:100dvh;min-height:0;border:0;border-radius:0;background:transparent}.style-guide-messaging:target .clutch-prototype-stage:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{background:transparent;filter:none;opacity:1}.style-guide-messaging:target .clutch-prototype-stage:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{background:color-mix(in srgb,var(--bs-black) 52%,transparent);backdrop-filter:blur(10px) saturate(.78)}.style-guide-messaging:target .clutch-prototype:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){inset:auto 1.5rem 1.5rem auto;width:70vw;height:70vh;transform:none;grid-template-columns:clamp(14rem,20vw,17rem) minmax(0,1fr);box-shadow:0 1.5rem 5rem color-mix(in srgb,var(--bs-black) 34%,transparent),0 0 2.25rem color-mix(in srgb,var(--clutch-prototype-brand-end) 13%,transparent)}body:has(.style-guide-messaging:target) .scbas-topbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),body:has(.style-guide-messaging:target) .feedback-widget:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){z-index:0!important;filter:blur(8px) brightness(.58);opacity:.68;pointer-events:none}.style-guide-messaging:target .clutch-prototype__rail:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-y:auto;scrollbar-width:thin}@media(max-width:63.99rem){.style-guide-messaging:target .clutch-prototype:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){right:.75rem;bottom:.75rem;width:85vw;height:85dvh}}@media(max-width:47.99rem){.style-guide-messaging:target .clutch-prototype:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){right:.75rem;bottom:.75rem;width:85vw;height:85dvh}}.clutch-prototype-stage:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{content:"";position:absolute;inset:-1rem;background:linear-gradient(90deg,color-mix(in srgb,var(--bs-emphasis-color) 10%,transparent) 0 15%,transparent 15%),linear-gradient(color-mix(in srgb,var(--bs-emphasis-color) 8%,transparent) 0 8%,transparent 8%),repeating-linear-gradient(0deg,transparent 0 4.5rem,color-mix(in srgb,var(--bs-emphasis-color) 6%,transparent) 4.5rem 4.6rem),var(--bs-body-bg);filter:blur(7px);opacity:.8;transform:scale(1.03)}.clutch-prototype-stage:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{content:"";position:absolute;inset:0;background:color-mix(in srgb,var(--bs-black) 54%,transparent);backdrop-filter:blur(7px) saturate(.82)}.clutch-prototype:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--clutch-prototype-brand-start: #496cff;--clutch-prototype-brand-end: #a33df4;--clutch-prototype-user: #2f80ed;--clutch-prototype-soft: color-mix(in srgb, var(--clutch-prototype-user) 10%, var(--bs-body-bg));display:grid;grid-template-columns:17rem minmax(0,1fr);min-width:0;position:absolute;z-index:1;inset:1.15rem;min-height:0;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:1.15rem;color:var(--bs-emphasis-color);background:color-mix(in srgb,var(--bs-tertiary-bg) 72%,var(--bs-body-bg));box-shadow:0 1rem 3rem color-mix(in srgb,var(--bs-black) 10%,transparent)}.clutch-prototype button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.clutch-prototype textarea:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font:inherit}.clutch-prototype__rail:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;min-width:0;display:flex;flex-direction:column;gap:1.15rem;padding:1.2rem 1rem 1rem;border-right:1px solid var(--style-guide-line);background:var(--bs-body-bg)}.clutch-prototype__rail:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{content:none}.clutch-prototype__rail>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;z-index:1}.clutch-prototype__brand:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:3rem}.clutch-prototype__logo:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:max-content;color:var(--scbas-chrome-text, var(--bs-white));background:linear-gradient(var(--scbas-ink-sidebar, #161616),var(--scbas-ink-sidebar, #161616)) padding-box,conic-gradient(from var(--clutch-angle, 0deg),#3b82f6,#8b5cf6,#d946ef,#3b82f6) border-box!important}.clutch-prototype__brand>span:nth-child(2):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.clutch-prototype__rail-footer>span:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;display:grid}.clutch-prototype__brand strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.clutch-prototype__rail-footer strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-family:var(--scbas-font-display, var(--bs-body-font-family));font-size:1rem;line-height:1.2}.clutch-prototype__brand small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.clutch-prototype__rail-footer small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.66rem}.clutch-prototype__brand-mark:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.clutch-prototype__hero-mark:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;flex:0 0 auto;color:var(--bs-white);background:linear-gradient(135deg,var(--clutch-prototype-brand-start),var(--clutch-prototype-brand-end));box-shadow:0 .7rem 1.6rem color-mix(in srgb,var(--clutch-prototype-brand-end) 22%,transparent)}.clutch-prototype__brand-mark:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:2.65rem;height:2.65rem;border:1px solid transparent;border-radius:50%;color:var(--clutch-prototype-user);background:linear-gradient(var(--bs-body-bg),var(--bs-body-bg)) padding-box,linear-gradient(135deg,var(--clutch-prototype-brand-start),var(--clutch-prototype-brand-end)) border-box;box-shadow:0 .55rem 1.3rem color-mix(in srgb,var(--clutch-prototype-brand-end) 15%,transparent)}.clutch-prototype__brand-mark svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.clutch-prototype__hero-mark svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.3rem;fill:none}.clutch-prototype__brand>button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.clutch-prototype__header-actions button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;width:2.35rem;height:2.35rem;padding:0;border:1px solid transparent;border-radius:.65rem;color:var(--bs-secondary-color);background:transparent}.clutch-prototype__brand>button:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.clutch-prototype__header-actions button:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--style-guide-line);color:var(--clutch-prototype-user);background:var(--clutch-prototype-soft)}.clutch-prototype__brand>button svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.clutch-prototype__header-actions button svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.05rem}.clutch-prototype__new:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:3.25rem;padding:.7rem 1rem;border:0;border-radius:.85rem;color:var(--bs-white);background:linear-gradient(100deg,var(--clutch-prototype-brand-start),var(--clutch-prototype-brand-end));box-shadow:0 .65rem 1.35rem color-mix(in srgb,var(--clutch-prototype-brand-end) 18%,transparent);font-size:.86rem;font-weight:750}.clutch-prototype__new:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){filter:brightness(.96)}.clutch-prototype__new svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.15rem}.clutch-prototype__history-group:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;align-content:start;gap:.28rem;margin:0;padding-top:.85rem;border-top:1px solid var(--style-guide-line)}.clutch-prototype__history-group h4:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0 0 .45rem;padding:0 .25rem;color:var(--bs-secondary-color);font-size:.64rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.clutch-prototype__history-group button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;min-height:2.45rem;display:flex;align-items:center;gap:.6rem;padding:.55rem .65rem;overflow:hidden;border:1px solid transparent;border-radius:.65rem;color:var(--bs-body-color);background:transparent;text-align:left}.clutch-prototype__history-group button:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.clutch-prototype__history-group button.is-active:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color);background:var(--clutch-prototype-soft)}.clutch-prototype__history-group button.is-active:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){box-shadow:none}.clutch-prototype__history-group button>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;flex:0 0 auto}.clutch-prototype__history-group button>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:650}.clutch-prototype__history-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:4.25rem!important;display:grid!important;align-content:center;gap:.35rem!important;border:1px dashed var(--style-guide-line)!important}.clutch-prototype__history-card>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.8rem!important;font-weight:700!important}.clutch-prototype__history-card small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.4rem;color:var(--bs-secondary-color);font-size:.64rem}.clutch-prototype__history-card b:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.16rem .35rem;border-radius:.35rem;color:var(--clutch-prototype-user);background:var(--clutch-prototype-soft);font-weight:700}.clutch-prototype__rail-footer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;justify-items:start;gap:.65rem;margin-top:auto;padding:.85rem .35rem 0;border-top:1px solid var(--style-guide-line)}.clutch-prototype__rail-footer>small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.35rem;color:var(--bs-secondary-color);font-size:.66rem}.clutch-prototype__rail-footer .clutch-prototype__brand-mark:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:2.25rem;height:2.25rem;border-radius:50%}.clutch-prototype__rail-footer small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.35rem}.clutch-prototype__rail-footer small i:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.42rem;height:.42rem;border-radius:50%;background:var(--bs-success)}.clutch-prototype__quick button small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-left:auto;padding:.1rem .35rem;border-radius:.35rem;color:var(--clutch-prototype-brand-end);background:color-mix(in srgb,var(--clutch-prototype-brand-end) 10%,transparent);font-size:.6rem}.clutch-prototype__main:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;min-width:0;min-height:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;background:var(--bs-body-bg)}.clutch-prototype__main.is-new:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-rows:auto minmax(0,1fr)}.clutch-prototype__main:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before,.clutch-prototype__main:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{content:none}.clutch-prototype__main:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{left:-4rem;bottom:-8rem;background-image:url(/backgrounds/crafto-landing-page-bg-05.png);background-position:left bottom}.clutch-prototype__main:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{right:-5rem;top:-7rem;background-image:url(/backgrounds/crafto-landing-page-bg-06.png);background-position:right top}.clutch-prototype__main>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;z-index:1}.clutch-prototype__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:4.75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.25rem .75rem 1.5rem;border-bottom:1px solid var(--style-guide-line)}.clutch-prototype__header h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.12rem 0 0;font-family:var(--scbas-font-display, var(--bs-body-font-family));font-size:1.25rem}.clutch-prototype__header-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.25rem}.clutch-prototype__header-actions .clutch-prototype__share:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:auto;display:inline-flex;gap:.45rem;padding:0 .9rem;border-radius:999px;color:var(--bs-body-bg);background:var(--bs-emphasis-color);font-size:.7rem;font-weight:750}.clutch-prototype__header-actions .clutch-prototype__share:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:transparent;color:var(--bs-body-bg);background:color-mix(in srgb,var(--bs-emphasis-color) 88%,var(--bs-body-bg))}.clutch-prototype__header-actions .clutch-prototype__people:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:auto;display:flex;gap:0;padding:0 .45rem}.clutch-prototype__people span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;width:1.65rem;height:1.65rem;margin-right:-.28rem;border:2px solid var(--bs-body-bg);border-radius:50%;color:var(--scbas-brand-on-primary, var(--bs-white));background:var(--bs-primary);font-size:.52rem;font-weight:800}.clutch-prototype__people span:nth-child(2):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-emphasis-color);background:var(--bs-tertiary-bg)}.clutch-prototype__people>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.9rem!important;margin-left:.55rem}.clutch-prototype__mobile-history:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none!important}.clutch-prototype__welcome:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-self:center;display:grid;justify-items:center;max-width:45rem;margin:0 auto;padding:2rem 1.25rem 1rem;text-align:center}.clutch-prototype__new-canvas:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:0;overflow-y:auto;display:grid;align-content:center;justify-items:center;padding:clamp(1.25rem,4vh,3rem) clamp(1rem,4vw,3rem)}.clutch-prototype__new-canvas[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.clutch-prototype__voice-mark:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;width:4.6rem;height:4.6rem;margin-bottom:1.5rem;border-radius:1.15rem;color:var(--clutch-prototype-user);background:var(--clutch-prototype-soft)}.clutch-prototype__voice-mark svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:2rem;height:2rem}.clutch-prototype__hero-mark:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:4.5rem;height:4.5rem;margin-bottom:1.35rem;border-radius:1.2rem}.clutch-prototype__hero-mark svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.75rem}.clutch-prototype__welcome h2:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;font-family:var(--scbas-font-display, var(--bs-body-font-family));font-size:clamp(1.8rem,3.2vw,2.55rem);line-height:1.1}.clutch-prototype__welcome p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:38rem;margin:.7rem 0 0;color:var(--bs-secondary-color);font-size:1rem}.clutch-prototype__log:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:0;overflow-y:auto;padding:1.4rem clamp(1rem,4vw,3.25rem) .75rem;scrollbar-width:thin}.clutch-prototype__day:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.7rem;margin:0 auto 1rem;color:var(--bs-secondary-color);font-size:.6rem;text-transform:uppercase;letter-spacing:.07em}.clutch-prototype__day:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before,.clutch-prototype__day:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{content:"";flex:1;height:1px;background:var(--style-guide-line)}.clutch-prototype__message:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:2.35rem minmax(0,1fr);gap:.7rem;width:min(51rem,100%);margin:0 auto .8rem}.clutch-prototype__message.is-user:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr) 2.35rem}.clutch-prototype__avatar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.clutch-prototype__message>.clutch-prototype__brand-mark:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:.72rem}.clutch-prototype__avatar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;grid-row:1;border-radius:50%;color:var(--bs-white);background:var(--clutch-prototype-user);font-size:.62rem;font-weight:800}.clutch-prototype__message>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-self:start;max-width:min(42rem,100%);padding:.78rem .9rem;border:1px solid var(--style-guide-line);border-radius:.25rem .9rem .9rem;background:color-mix(in srgb,var(--bs-tertiary-bg) 62%,var(--bs-body-bg));box-shadow:0 .3rem 1rem color-mix(in srgb,var(--bs-black) 5%,transparent)}.clutch-prototype__message.is-user>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1;grid-row:1;justify-self:end;border-color:transparent;border-radius:.9rem .25rem .9rem .9rem;color:var(--bs-white);background:var(--clutch-prototype-user)}.clutch-prototype__message>div>strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;margin-bottom:.2rem;color:var(--bs-emphasis-color);font-size:.66rem}.clutch-prototype__message p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;font-size:.76rem;line-height:1.5}.clutch-prototype__message time:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;margin-top:.35rem;color:var(--bs-secondary-color);font-size:.56rem}.clutch-prototype__message.is-user time:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:color-mix(in srgb,var(--bs-white) 76%,transparent);text-align:right}.clutch-prototype__result:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-top:.7rem;padding:.65rem .7rem;border:1px solid var(--style-guide-line);border-radius:.68rem;color:var(--bs-body-color);background:var(--bs-body-bg);text-decoration:none}.clutch-prototype__result:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--clutch-prototype-user);color:var(--bs-body-color)}.clutch-prototype__result>span:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;display:grid}.clutch-prototype__result small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--clutch-prototype-user);font-size:.52rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.clutch-prototype__result strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.06rem 0;font-size:.72rem}.clutch-prototype__result em:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;color:var(--bs-secondary-color);font-size:.6rem;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.clutch-prototype__result>span:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.35rem;flex:0 0 auto;color:var(--clutch-prototype-user);font-size:.62rem;font-weight:750}.clutch-prototype__result svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.85rem}.clutch-prototype__composer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:min(52rem,calc(100% - 2rem));margin:0 auto;padding:0 0 1.25rem}.clutch-prototype__composer-box:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.65rem;min-height:6rem;padding:.95rem;border:1px solid var(--style-guide-line);border-radius:1rem;background:var(--bs-body-bg);box-shadow:0 .8rem 2rem color-mix(in srgb,var(--bs-black) 10%,transparent)}.clutch-prototype__composer-box textarea:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:3.2rem;max-height:8rem;padding:.65rem .7rem;resize:none;border:0;outline:0;color:var(--bs-body-color);background:transparent;font-size:.92rem}.clutch-prototype__composer-box textarea:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *)::placeholder{color:var(--bs-secondary-color)}.clutch-prototype__composer-tools:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.25rem}.clutch-prototype__composer-tools button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:0 .65rem;border:0;border-radius:.65rem;color:var(--bs-secondary-color);background:color-mix(in srgb,var(--bs-tertiary-bg) 76%,var(--bs-body-bg));font-size:.72rem}.clutch-prototype__composer-tools button:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-left:auto}.clutch-prototype__composer-tools button svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem}.clutch-prototype__composer--new:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:min(52rem,100%);margin-top:1.8rem;padding-bottom:0}.clutch-prototype__starters:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));width:min(52rem,100%);gap:.55rem;margin-top:.8rem}.clutch-prototype__starters button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.65rem;border:1px dashed var(--style-guide-line);border-radius:.75rem;color:var(--bs-body-color);background:transparent;text-align:left}.clutch-prototype__starters button:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-style:solid;border-color:var(--clutch-prototype-user);background:var(--clutch-prototype-soft)}.clutch-prototype__starters button>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:2.25rem;height:2.25rem;padding:.58rem;border-radius:.58rem;color:var(--bs-secondary-color);background:color-mix(in srgb,var(--bs-tertiary-bg) 76%,var(--bs-body-bg))}.clutch-prototype__starters button>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;display:grid}.clutch-prototype__starters strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.72rem}.clutch-prototype__starters small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;color:var(--bs-secondary-color);font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.clutch-prototype__composer>p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.7rem 0 0;color:var(--bs-secondary-color);font-size:.61rem;text-align:center}.clutch-prototype__privacy:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:1.4rem 0 0;color:var(--bs-secondary-color);font-size:.66rem;text-align:center}@media(max-width:63.99rem){.clutch-prototype:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:14.5rem minmax(0,1fr)}}@media(max-width:47.99rem){.clutch-prototype-stage:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:46rem;height:min(48rem,88dvh)}.clutch-prototype:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);inset:.45rem}.clutch-prototype__rail:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.clutch-prototype__mobile-history:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid!important}.clutch-prototype__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:4.15rem;padding:.6rem .65rem .6rem .9rem}.clutch-prototype__header .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.clutch-prototype__header h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:1rem}.clutch-prototype__welcome:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-self:start;padding-top:clamp(2rem,9vh,4.5rem)}.clutch-prototype__log:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.9rem .65rem .4rem}.clutch-prototype__message:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:1.9rem minmax(0,1fr);gap:.48rem}.clutch-prototype__message.is-user:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr) 1.9rem}.clutch-prototype__avatar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.clutch-prototype__message>.clutch-prototype__brand-mark:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.9rem;height:1.9rem}.clutch-prototype__result>span:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:0}.clutch-prototype__hero-mark:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:3.75rem;height:3.75rem;margin-bottom:1rem}.clutch-prototype__welcome p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.86rem}.clutch-prototype__composer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:calc(100% - 1rem);padding-bottom:.6rem}.clutch-prototype__composer-box:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:4.8rem;padding:.65rem}.clutch-prototype__composer-box textarea:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:2.8rem}.clutch-prototype__starters:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.clutch-prototype__starters button:nth-child(n+3):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}}@media(prefers-reduced-motion:reduce){.clutch-prototype *:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.clutch-prototype *:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before,.clutch-prototype *:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@media(max-width:39.99rem){.style-guide-context-popover:popover-open:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){inset:auto .5rem .5rem;width:calc(100vw - 1rem);max-height:calc(100dvh - 1rem);margin:0;border-radius:1.15rem}.style-guide-context-popover dl:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-calendar-context dl:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-context-popover>footer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}}@media(max-width:39.99rem){html[data-bs-theme=dark] body .style-guide-page .style-guide-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),html[data-bs-theme=dark] body .style-guide-page .style-guide-heading.page-heading-with-favorite:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-white)!important;background:linear-gradient(color-mix(in srgb,var(--bs-body-bg) 88%,transparent),color-mix(in srgb,var(--bs-body-bg) 91%,transparent)),url(/backgrounds/svgs/ssss/01-neural-wave.svg) center 56% / 180% auto no-repeat,linear-gradient(135deg,color-mix(in srgb,var(--bs-body-bg) 94%,var(--bs-primary)),color-mix(in srgb,var(--bs-body-bg) 97%,var(--bs-secondary-bg)))!important;box-shadow:0 .65rem 1.8rem color-mix(in srgb,var(--bs-black) 42%,transparent)!important}html[data-bs-theme=dark] body .style-guide-page .style-guide-heading__copy .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-white)!important;background:color-mix(in srgb,var(--bs-white) 12%,transparent)}html[data-bs-theme=dark] body .style-guide-page .style-guide-heading__copy h1:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-white)!important}html[data-bs-theme=dark] body .style-guide-page .style-guide-heading__copy p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:color-mix(in srgb,var(--bs-white) 88%,transparent)!important}html[data-bs-theme=dark] body .style-guide-page .style-guide-heading__actions .btn[data-button-tier=primary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-white)!important;color:color-mix(in srgb,var(--bs-primary) 84%,var(--bs-black))!important;background:var(--bs-white)!important}html[data-bs-theme=dark] body .style-guide-page .page-favorite-button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-white) 72%,transparent)!important;color:var(--bs-white)!important;background:color-mix(in srgb,var(--bs-black) 48%,transparent)!important}html[data-bs-theme=dark] body .style-guide-page .page-favorite-button[aria-pressed=true]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-white)!important;color:color-mix(in srgb,var(--bs-primary) 84%,var(--bs-black))!important;background:var(--bs-white)!important}}.style-guide-page:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-modal-standard:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--style-guide-line: color-mix(in srgb, var(--bs-border-color) 72%, transparent);--style-guide-soft: color-mix(in srgb, var(--bs-tertiary-bg) 78%, var(--bs-body-bg));--style-guide-accent-soft: color-mix(in srgb, var(--bs-primary) 9%, var(--bs-body-bg))}.style-guide-page:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;display:grid;isolation:isolate;gap:1.25rem;width:100%;max-width:100%;min-width:0;margin:0;overflow:clip;container-type:inline-size}html[data-bs-theme=dark] :is(.style-guide-page,.app-modal-standard):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--style-guide-line: color-mix(in srgb, var(--bs-white) 8%, transparent);--style-guide-soft: color-mix(in srgb, var(--bs-body-bg) 96%, var(--bs-white) 4%);--style-guide-accent-soft: color-mix(in srgb, var(--bs-primary) 9%, var(--bs-body-bg));--style-guide-readable-accent: var(--scbas-brand-primary);--style-guide-on-readable-accent: var(--scbas-brand-on-primary);--style-guide-on-accent-muted: color-mix(in srgb, var(--style-guide-on-readable-accent) 76%, transparent);--scbas-button-primary-bg: var(--style-guide-readable-accent);--scbas-button-primary-hover: color-mix(in srgb, var(--style-guide-readable-accent) 84%, var(--bs-white));--scbas-button-primary-active: color-mix(in srgb, var(--style-guide-readable-accent) 84%, var(--bs-black));--scbas-button-primary-fg: var(--style-guide-on-readable-accent);--bs-link-color: var(--style-guide-readable-accent);--bs-link-hover-color: color-mix(in srgb, var(--style-guide-readable-accent) 76%, var(--bs-white))}html[data-bs-theme=dark] .style-guide-page :is(.page-eyebrow,a:not([data-button-tier=primary]):not(.app-alert__action):not(.alert-link):not(.manual-file-tree__row.is-current):not(.nav-link):not(.scbas-button):not(.scbas-group-button),.style-guide-card-icon,.style-guide-agent-playbook__step,.style-guide-agent-matrix [role=cell]:first-child>svg):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--style-guide-readable-accent)!important}@media(max-width:39.99rem){html[data-bs-theme=dark] body .style-guide-page .style-guide-heading.style-guide-heading .style-guide-heading__copy .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-white)!important}}html[data-bs-theme=dark] .style-guide-page [data-button-tier=secondary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--style-guide-readable-accent)!important;color:var(--style-guide-readable-accent)!important}html[data-bs-theme=dark] .style-guide-page :is(.form-control,.form-select):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-white) 28%,var(--bs-border-color));color:var(--bs-emphasis-color);background-color:var(--bs-tertiary-bg)}html[data-bs-theme=dark] .style-guide-page .form-control:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *)::placeholder{color:var(--bs-secondary-color);opacity:1}html[data-bs-theme=dark] .style-guide-page :is(a,button):focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){outline-color:var(--style-guide-readable-accent)}html[data-bs-theme=dark] .style-guide-page .style-guide-stepper .is-current .style-guide-stepper__label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),html[data-bs-theme=dark] :is(.style-guide-page,.app-modal-standard) .style-guide-option-card__icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--style-guide-readable-accent)}html[data-bs-theme=dark] :is(.style-guide-page,.app-modal-standard) .style-guide-option-card.is-danger .style-guide-option-card__icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-danger)!important;background:color-mix(in srgb,var(--bs-danger) 14%,var(--bs-body-bg))}html[data-bs-theme=dark] .style-guide-page .style-guide-stepper li.is-complete:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after,html[data-bs-theme=dark] .style-guide-page .style-guide-stepper .is-complete .style-guide-stepper__marker:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),html[data-bs-theme=dark] .style-guide-page .progress-bar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),html[data-bs-theme=dark] .style-guide-page .text-bg-primary:not(.app-badge):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),html[data-bs-theme=dark] .style-guide-page .style-guide-table-expand[aria-expanded=true]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--style-guide-readable-accent)!important;color:var(--style-guide-on-readable-accent)!important;background:var(--style-guide-readable-accent)!important}html[data-bs-theme=dark] .style-guide-page .style-guide-vertical-tabs>.nav .nav-link.active:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-emphasis-color);background:color-mix(in srgb,var(--style-guide-readable-accent) 18%,var(--bs-body-bg))}html[data-bs-theme=dark] .style-guide-page .style-guide-vertical-tabs>.nav .nav-link.active:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{background:color-mix(in srgb,var(--style-guide-readable-accent) 74%,var(--bs-white))}html[data-bs-theme=dark] .style-guide-page .style-guide-stepper :is(.is-complete,.is-current) .style-guide-stepper__marker:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--style-guide-readable-accent)}html[data-bs-theme=dark] .style-guide-page .style-guide-stepper .is-current .style-guide-stepper__marker:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--style-guide-readable-accent)!important;color:var(--style-guide-readable-accent)!important;background:var(--bs-body-bg)!important;box-shadow:0 0 0 .55rem color-mix(in srgb,var(--style-guide-readable-accent) 12%,transparent)}html[data-bs-theme=dark] :is(.style-guide-page,.app-modal-standard) .style-guide-option-card:has(input:checked):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--style-guide-readable-accent) 58%,var(--style-guide-line));background:color-mix(in srgb,var(--style-guide-readable-accent) 9%,var(--bs-body-bg));box-shadow:inset 3px 0 0 var(--style-guide-readable-accent)}html[data-bs-theme=dark] :is(.style-guide-page,.app-modal-standard) .style-guide-option-card:has(input:checked) .style-guide-option-card__check:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--style-guide-readable-accent);color:var(--style-guide-on-readable-accent);background:var(--style-guide-readable-accent)}html[data-bs-theme=dark] .style-guide-page :is([data-button-tier=primary],.text-bg-primary,.progress-bar) :is(small,p,.text-muted,.text-secondary):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--style-guide-on-accent-muted)!important}html[data-bs-theme=dark] .style-guide-page .style-guide-vertical-tabs>.nav .nav-link.active small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color)!important}html[data-bs-theme=dark] .style-guide-page .style-guide-vertical-tabs>.nav .nav-link:not(.active) .badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--style-guide-soft)}@media(min-width:64rem){html[data-bs-theme=dark] .style-guide-page .style-guide-agent-playbook__hero .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:color-mix(in srgb,var(--bs-white) 82%,var(--bs-primary))!important}}html[data-bs-theme=dark] .style-guide-page:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{position:absolute;z-index:0;top:-3rem;left:-5rem;width:min(72rem,88vw);height:22rem;pointer-events:none;background:var(--bs-primary);opacity:.055;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1100 340'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop stop-color='black'/%3E%3Cstop offset='.58' stop-color='black' stop-opacity='.5'/%3E%3Cstop offset='1' stop-color='black' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' stroke='url(%23g)' stroke-width='1.4'%3E%3Cpath d='M8 252 116 84l129 98L354 33l144 159L615 67l165 151 180-164 132 99'/%3E%3Cpath d='M4 323 245 182l178 116L615 67l180 170L960 54M116 84l307 214 75-106 282 26M354 33l69 265M498 192 615 67M245 182 354 33M72 286 245 182 498 192 692 318M780 218l180-164'/%3E%3C/g%3E%3Cg fill='url(%23g)'%3E%3Ccircle cx='116' cy='84' r='4'/%3E%3Ccircle cx='245' cy='182' r='4'/%3E%3Ccircle cx='354' cy='33' r='4'/%3E%3Ccircle cx='423' cy='298' r='4'/%3E%3Ccircle cx='498' cy='192' r='4'/%3E%3Ccircle cx='615' cy='67' r='4'/%3E%3Ccircle cx='780' cy='218' r='4'/%3E%3Ccircle cx='960' cy='54' r='4'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1100 340'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop stop-color='black'/%3E%3Cstop offset='.58' stop-color='black' stop-opacity='.5'/%3E%3Cstop offset='1' stop-color='black' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none' stroke='url(%23g)' stroke-width='1.4'%3E%3Cpath d='M8 252 116 84l129 98L354 33l144 159L615 67l165 151 180-164 132 99'/%3E%3Cpath d='M4 323 245 182l178 116L615 67l180 170L960 54M116 84l307 214 75-106 282 26M354 33l69 265M498 192 615 67M245 182 354 33M72 286 245 182 498 192 692 318M780 218l180-164'/%3E%3C/g%3E%3Cg fill='url(%23g)'%3E%3Ccircle cx='116' cy='84' r='4'/%3E%3Ccircle cx='245' cy='182' r='4'/%3E%3Ccircle cx='354' cy='33' r='4'/%3E%3Ccircle cx='423' cy='298' r='4'/%3E%3Ccircle cx='498' cy='192' r='4'/%3E%3Ccircle cx='615' cy='67' r='4'/%3E%3Ccircle cx='780' cy='218' r='4'/%3E%3Ccircle cx='960' cy='54' r='4'/%3E%3C/g%3E%3C/svg%3E") center / contain no-repeat;content:""}.style-guide-page>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;z-index:1}.style-guide-page *:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page *:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before,.style-guide-page *:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{min-width:0}.style-guide-page h2:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.style-guide-page h2:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:1.2rem;letter-spacing:-.025em}.style-guide-page h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:1rem;letter-spacing:-.015em}.style-guide-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:end!important;gap:1.5rem;width:100%;max-width:100%;padding:.5rem .25rem .75rem!important}.style-guide-heading__copy .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;width:fit-content;margin-bottom:.55rem;padding:.28rem .6rem;border-radius:999px;background:var(--style-guide-accent-soft);color:var(--bs-primary)}.style-guide-heading__copy h1:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-bottom:.35rem;font-size:clamp(1.9rem,1.6rem + .7vw,2.55rem);line-height:1.08;letter-spacing:-.045em}.style-guide-heading__copy p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:64ch;margin:0;color:var(--bs-secondary-color);line-height:1.55}.style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap!important;gap:.5rem;width:auto!important;max-width:100%;margin:0!important}.style-guide-toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;max-width:100%;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) + .15rem);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm)}.style-guide-toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(11rem,.48fr) minmax(18rem,1.52fr);gap:1rem 1.5rem;align-items:end;padding:1.1rem 1.25rem}.style-guide-toolbar h2:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.15rem}.style-guide-toolbar__controls:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(11rem,1fr) minmax(10rem,.48fr) auto;gap:.55rem;align-items:end}.style-guide-search:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative}.style-guide-search>i:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-search>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:absolute;z-index:1;top:auto;bottom:.75rem;left:.8rem;width:1rem;height:1rem;transform:none;color:var(--bs-secondary-color);pointer-events:none}.style-guide-search .form-control:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-left:2.4rem}.style-guide-toolbar .form-control:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-toolbar .form-select:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:transparent;background-color:var(--style-guide-soft)}.style-guide-filter-status:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;margin:-.2rem 0 0;color:var(--bs-secondary-color);font-size:.78rem}.manual-preview-dialog .modal-body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.manual-preview-header-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.75rem}.manual-preview-frame-shell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 auto;min-height:clamp(28rem,64vh,52rem);background:var(--bs-tertiary-bg)}.manual-preview-frame-shell>iframe:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;width:100%;height:100%;min-height:inherit}.manual-preview-dialog.modal-fullscreen .manual-preview-frame-shell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-preview-dialog.modal-fullscreen .manual-preview-frame-shell>iframe:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:0}.manual-search-dialog :is([data-manual-search-form-state],[data-manual-search-loading],[data-manual-search-results-state])[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-preview-dialog :is([data-manual-preview-stage],[data-manual-import-review],[data-manual-import-progress],[data-manual-import-success])[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none!important}.manual-search-modal-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.25rem}.manual-search-modal-heading>i:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-search-modal-heading>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto;width:1.5rem;height:1.5rem;margin-top:.15rem;color:var(--bs-primary)}.manual-web-results:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.85rem}.manual-web-result:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:5.5rem minmax(0,1fr) auto;gap:1rem;align-items:center;padding:1rem;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);color:var(--bs-body-color);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm)}.manual-web-result__thumbnail:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;width:5.5rem;height:7rem;margin:0;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:.65rem;color:var(--bs-secondary-color);background:var(--style-guide-control-bg)}.manual-web-result__thumbnail img:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;width:100%;height:100%;object-fit:contain;background:#fff}.manual-web-result__thumbnail span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-weight:800;letter-spacing:.08em}.manual-web-result__copy:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0}.manual-web-result__copy .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-primary)}.manual-web-result__copy h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.3rem 0;overflow-wrap:anywhere;color:var(--bs-body-color);font-size:1rem;line-height:1.3}.manual-web-result__copy p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;color:var(--bs-secondary-color);font-size:.85rem}.manual-web-result__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center}.manual-import-review:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.65rem;width:min(38rem,100%)}.manual-import-success:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;gap:.65rem;min-height:28rem;padding:clamp(2rem,6vw,5rem);text-align:center}.manual-import-success__icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;width:5rem;height:5rem;border-radius:50%;color:var(--bs-success-text-emphasis);background:var(--bs-success-bg-subtle)}.manual-import-success__icon>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:2.75rem;height:2.75rem}@media(max-width:63.99rem){.manual-search-dialog:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:calc(100vw - 2rem);margin-inline:auto}.manual-web-result:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:4.75rem minmax(0,1fr)}.manual-web-result__thumbnail:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:4.75rem;height:6.25rem}.manual-web-result__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;justify-content:flex-start}}@media(max-width:39.99rem){.style-guide-resource-manager:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-resource-manager__item:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-resource-manager__item>.btn[data-button-tier=primary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1;justify-self:stretch;width:100%!important}.manual-preview-header-actions .btn span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.manual-web-result:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:4rem minmax(0,1fr);gap:.75rem;padding:.8rem}.manual-web-result__thumbnail:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:4rem;height:5.25rem}.manual-web-result__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.manual-web-result__actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}}.app-waiting-modal__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;justify-items:center;gap:.65rem;padding:clamp(1.75rem,5vw,3rem);text-align:center}.app-waiting-modal__animation:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;width:4.5rem;height:4.5rem;margin-bottom:.35rem;object-fit:contain;animation:app-waiting-modal-spin .9s linear infinite}.app-waiting-modal__animation>img:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;width:100%;height:100%;object-fit:contain}.app-waiting-modal__body .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-waiting-modal__body :is(h2,p):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.app-waiting-modal__body>p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:38ch;color:var(--bs-secondary-color)}.app-waiting-modal__hint:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.78rem}@keyframes app-waiting-modal-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.app-waiting-modal__animation:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){animation:app-waiting-modal-pulse 1.2s ease-in-out infinite}@keyframes app-waiting-modal-pulse{50%{opacity:.45}}}.style-guide-section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;padding:1.25em 1.25rem 1.25rem;overflow:hidden}.style-guide-section__heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.45rem 1rem;margin-inline:-1.25rem;padding:1rem 1.25rem;border-bottom:1px solid var(--style-guide-line)}.style-guide-section__heading>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.15rem}.style-guide-section__heading>p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;max-width:80ch;margin:0;color:var(--bs-secondary-color);font-size:.86rem;line-height:1.5;text-align:left}.style-guide-section__heading .form-switch:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;grid-row:1;justify-self:end;margin:0}.style-guide-section--open:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.65rem;padding:0;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}.style-guide-section--open .style-guide-section__heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;padding:.25rem 0 .6rem;border:0}.style-guide-action-samples:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.style-guide-action-samples>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.7rem;align-content:space-between;justify-items:start;min-height:6.5rem;padding:.9rem;border-radius:var(--scbas-card-radius);background:var(--style-guide-soft)}.style-guide-action-samples>div>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.68rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.style-guide-badges:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;gap:.5rem}.style-guide-progress-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;padding:1rem;border-radius:var(--scbas-card-radius);background:var(--style-guide-soft)}.style-guide-progress-grid>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.55rem}.style-guide-tab-content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:6.5rem;padding:1rem;border:1px solid var(--style-guide-line);border-top:0;border-radius:0 0 var(--scbas-card-radius) var(--scbas-card-radius);background:var(--style-guide-soft)}.style-guide-tab-content p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.35rem 0 0;color:var(--bs-secondary-color)}.style-guide-tabs:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--style-guide-line: color-mix(in srgb, var(--bs-border-color) 72%, transparent);min-width:0;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) + .1rem);background:var(--bs-body-bg)}[data-bs-theme=dark] .style-guide-tabs:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--style-guide-line: color-mix(in srgb, var(--bs-white) 8%, transparent)}.style-guide-tabs .style-guide-tab-content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border:0;border-radius:0;background:var(--bs-body-bg)}.style-guide-tabs>.style-guide-tab-content>.tab-pane.active:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:1rem}.app-view-switch:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;width:fit-content;gap:.25rem;padding:.25rem;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-button-radius) + .2rem);background:color-mix(in srgb,var(--bs-tertiary-bg) 72%,var(--bs-body-bg))}.app-view-switch>:is(button,label):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;min-height:2.65rem;align-items:center;justify-content:center;gap:.5rem;padding:.62rem .9rem;border:1px solid transparent;border-radius:var(--scbas-button-radius);color:var(--bs-secondary-color);background:transparent;font-size:.8rem;font-weight:700;line-height:1;cursor:pointer;transition:color .15s ease,border-color .15s ease,background-color .15s ease,box-shadow .15s ease}.app-view-switch>:is(button,label):is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-emphasis-color);background:color-mix(in srgb,var(--bs-body-bg) 58%,transparent)}.app-view-switch>button:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-view-switch>label:has(input:focus-visible):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--style-guide-line)!important;outline:2px solid color-mix(in srgb,var(--bs-emphasis-color) 62%,transparent)!important;outline-offset:-3px;box-shadow:none!important}.app-view-switch>button:is(.is-selected,[aria-selected=true],[aria-pressed=true]):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-view-switch>label:has(input:checked):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-emphasis-color) 16%,var(--style-guide-line));color:var(--bs-emphasis-color);background:var(--bs-body-bg);box-shadow:0 .18rem .55rem color-mix(in srgb,var(--bs-dark) 12%,transparent),inset 0 -2px color-mix(in srgb,var(--bs-emphasis-color) 42%,transparent)}.app-view-switch>:is(button,label) svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;height:1rem;flex:0 0 auto}@media(prefers-reduced-motion:reduce){.app-view-switch>:is(button,label):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){transition:none}}.app-filter-workspace:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){container-type:inline-size;display:grid;gap:0;overflow:visible;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) + .1rem);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm)}.app-filter-workspace__heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(12rem,.65fr) minmax(18rem,1.35fr) minmax(10rem,.55fr);gap:.8rem;align-items:end;padding:1rem 1.1rem;border-bottom:1px solid var(--style-guide-line);background:var(--style-guide-soft)}.app-filter-workspace__heading h2:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.14rem 0 0;font-size:1.08rem}.app-filter-workspace__heading .style-guide-search>:is(i,svg):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){top:50%;transform:translateY(-50%)}.app-filter-workspace__queue .form-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-filter-workspace__field>:is(.form-label,legend):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-filter-workspace__field>legend:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;margin:0;color:var(--bs-emphasis-color);font-size:.78rem;font-weight:750}.app-filter-workspace__grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(4,minmax(11rem,1fr));gap:1rem;padding:1rem 1.1rem}.app-filter-workspace__field:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;min-width:0;align-content:start;gap:.55rem;margin:0;padding:0;border:0}.app-filter-workspace__field>small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.68rem}.app-filter-workspace__field .app-multiselect:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-filter-workspace__field .app-multiselect__trigger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}.app-filter-workspace__field .app-multiselect__panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:min(27rem,calc(100vw - 2rem))}.app-filter-workspace__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.55rem;padding:.75rem 1.1rem;border-top:1px solid var(--style-guide-line);background:var(--style-guide-soft)}.app-filter-workspace__actions .style-guide-filter-status:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 18rem;margin:0}.app-filter-preset:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;width:fit-content;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:var(--scbas-button-radius);background:var(--style-guide-soft)}.app-filter-preset>button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:2.65rem;padding:.62rem .9rem;border:0;border-right:1px solid var(--style-guide-line);color:var(--bs-secondary-color);background:transparent;font-size:.78rem;font-weight:750}.app-filter-preset>button:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-right:0}.app-filter-preset>button:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-emphasis-color);background:var(--bs-body-bg)}.app-filter-preset>button.is-selected:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-emphasis-color);background:var(--bs-body-bg);box-shadow:inset 0 -2px color-mix(in srgb,var(--bs-emphasis-color) 40%,transparent)}body.app-dialog-open:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden}.app-modal-standard__sample-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.app-modal-standard__sample-grid>section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;padding:1.25rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);background:var(--bs-tertiary-bg)}.app-modal-standard__facts:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.75rem;margin:0}.app-modal-standard__facts>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;justify-content:space-between;gap:1rem}.app-modal-standard__facts :is(dt,dd):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.app-modal-standard__facts dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color)}@media(max-width:40rem){.app-modal-standard__sample-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}}.service-date-range-fields:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}@media(max-width:35rem){.service-date-range-fields:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}}[data-schedule-view-tabs].app-view-switch:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-self:end}@container (max-width: 62rem){.app-filter-workspace__heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr) minmax(15rem,1.25fr)}.app-filter-workspace__queue:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2}.app-filter-workspace__grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 40rem){.app-filter-workspace__heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-filter-workspace__grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.app-filter-workspace__queue:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1}.app-filter-workspace__actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 auto}[data-schedule-view-tabs].app-view-switch:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;justify-self:stretch}[data-schedule-view-tabs].app-view-switch>button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 50%}}.style-guide-vertical-tabs>.tab-content>.tab-pane.active:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:1rem}.style-guide-vertical-tabs:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(14rem,.42fr) minmax(0,1fr);overflow:hidden;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) + .1rem);background:var(--bs-body-bg)}.style-guide-vertical-tabs>.nav:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:0;border-right:1px solid var(--style-guide-line);background:var(--style-guide-soft)}.style-guide-vertical-tabs>.nav .nav-link:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;display:grid;gap:.18rem;width:100%;padding:.85rem 1rem;border:0;border-bottom:1px solid var(--style-guide-line);border-radius:0;color:var(--bs-body-color);background:transparent;justify-items:start;align-content:center;text-align:left}.style-guide-vertical-tabs>.nav .nav-link>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-vertical-tabs>.nav .nav-link>small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;margin-left:0;text-align:left}.style-guide-vertical-tabs>.nav .nav-link:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{position:absolute;inset:0 auto 0 0;width:3px;background:transparent;content:""}.style-guide-vertical-tabs>.nav .nav-link:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-vertical-tabs>.nav .nav-link:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--style-guide-accent-soft)}.style-guide-vertical-tabs>.nav .nav-link.active:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-emphasis-color);background:color-mix(in srgb,var(--style-guide-soft) 78%,var(--bs-body-bg))}.style-guide-vertical-tabs>.nav .nav-link.active:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{background:var(--bs-primary)}.style-guide-vertical-tabs>.nav .nav-link>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.8rem;font-weight:700}.style-guide-vertical-tabs>.nav .nav-link small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:color-mix(in srgb,var(--bs-body-color) 66%,transparent);font-size:.68rem;line-height:1.4}.style-guide-vertical-tabs>.nav .nav-link.active small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color)}.style-guide-vertical-tabs>.nav .nav-link.active .badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border:1px solid color-mix(in srgb,var(--bs-primary) 32%,var(--style-guide-line));color:var(--bs-primary);background:color-mix(in srgb,var(--bs-primary) 12%,var(--bs-body-bg))}.style-guide-vertical-tabs>.nav .badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:1.35rem;margin-left:.25rem;padding-inline:.35rem;border-radius:999px;color:var(--bs-secondary-color);background:var(--bs-tertiary-bg);font-size:.58rem}.style-guide-vertical-tabs>.tab-content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:15rem;padding:1.15rem}.style-guide-vertical-tabs>.tab-content h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.25rem;font-size:1.12rem}.style-guide-vertical-tabs>.tab-content p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:68ch;margin:.45rem 0 1rem;color:var(--bs-secondary-color);line-height:1.55}.style-guide-vertical-tabs dl:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;margin:0}.style-guide-vertical-tabs dl>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.75rem;border-radius:.5rem;background:var(--style-guide-soft)}.style-guide-vertical-tabs dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.64rem;letter-spacing:.05em;text-transform:uppercase}.style-guide-vertical-tabs dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.2rem 0 0;font-size:.78rem;font-weight:650}.style-guide-flyout:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) + .1rem);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm)}.style-guide-flyout__bar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.25rem;overflow-x:auto;padding:.55rem .65rem;border-bottom:1px solid var(--style-guide-line);background:var(--style-guide-soft)}.style-guide-flyout__bar>:is(a,button):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;flex:0 0 auto;align-items:center;gap:.35rem;min-height:2.45rem;padding:.45rem .7rem;border:0;border-radius:.45rem;color:var(--bs-secondary-color);background:transparent;font-size:.78rem;font-weight:650;text-decoration:none}.style-guide-flyout__bar>:is(a,button):hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-flyout__bar>:is(a,button):focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-flyout__bar>button[aria-expanded=true]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-primary);background:var(--style-guide-accent-soft)}.style-guide-flyout__bar svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.95rem;height:.95rem}.style-guide-flyout__bar button[aria-expanded=true] svg:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){transform:rotate(180deg)}.style-guide-flyout__groups:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.style-guide-flyout__groups>section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;align-content:start;gap:.35rem;padding:1rem}.style-guide-flyout__groups>section+section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left:1px solid var(--style-guide-line)}.style-guide-flyout__groups .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-bottom:.25rem}.style-guide-flyout__groups a:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:start;padding:.65rem;border-radius:.5rem;color:var(--bs-body-color);text-decoration:none}.style-guide-flyout__groups a:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-flyout__groups a:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--style-guide-soft)}.style-guide-flyout__groups a>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.05rem;height:1.05rem;margin-top:.12rem;color:var(--bs-primary)}.style-guide-flyout__groups a>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.12rem}.style-guide-flyout__groups strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.78rem}.style-guide-flyout__groups small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.67rem;line-height:1.4}.style-guide-flyout footer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border-top:1px solid var(--style-guide-line);background:var(--style-guide-soft)}.style-guide-flyout footer>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.1rem}.style-guide-flyout footer strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.8rem}.style-guide-flyout footer span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.7rem}.style-guide-page .accordion:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius)}.style-guide-page .accordion-item:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-inline:0}.style-guide-page .accordion-item:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top:0}.style-guide-page .accordion-item:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-bottom:0}.style-guide-page .accordion-button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;min-height:3.5rem;padding:.85rem 1rem;border:0;color:var(--bs-body-color);background:var(--bs-body-bg);box-shadow:none;text-align:left}.style-guide-page .accordion-button:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--style-guide-soft)}.style-guide-page .accordion-button:not(.collapsed):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color);background:var(--style-guide-accent-soft);box-shadow:inset .2rem 0 0 var(--bs-primary),inset 0 -1px 0 var(--style-guide-line)}.style-guide-page .accordion-button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{flex:0 0 auto;width:.7rem;height:.7rem;margin-left:auto;border:0;border-right:.125rem solid currentColor;border-bottom:.125rem solid currentColor;background:none;transform:rotate(45deg);transition:transform .18s ease}.style-guide-page .accordion-button:not(.collapsed):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{background:none;transform:rotate(225deg)}.style-guide-page .accordion-button:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){z-index:2;outline:2px solid var(--bs-primary);outline-offset:-3px;box-shadow:none}.style-guide-card-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.style-guide-feature-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-content:start;min-height:13.5rem;padding:1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--style-guide-soft);transition:border-color .18s ease,transform .18s ease}.style-guide-feature-card:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 28%,var(--bs-border-color));transform:translateY(-2px)}.style-guide-feature-card>:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0}.style-guide-feature-card__copy:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:flex-start;flex-direction:column;min-height:100%}.style-guide-feature-card__action:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-self:flex-start;margin-top:1.35rem}.style-guide-feature-card p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.3rem 0 0;color:var(--bs-secondary-color);line-height:1.5}.style-guide-card-icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid;place-items:center;width:2.55rem;height:2.55rem;border-radius:var(--scbas-button-radius);color:var(--bs-primary);background:var(--style-guide-accent-soft)}.style-guide-card-icon svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.15rem;height:1.15rem}.style-guide-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:0;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) + .1rem);background:var(--bs-body-bg)}.style-guide-list--menus:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:visible}.style-guide-list-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--app-status-accent: var(--scbas-status-neutral);--app-status-surface: color-mix(in srgb, var(--app-status-accent) 11%, var(--bs-body-bg));--app-status-border: color-mix(in srgb, var(--app-status-accent) 27%, var(--bs-border-color));--app-status-ink: color-mix(in srgb, var(--app-status-accent) 70%, var(--bs-emphasis-color));display:grid;grid-template-columns:auto minmax(0,1fr) 8.5rem 7.5rem;align-items:center;gap:1rem;padding:1rem 1.1rem;border:0;border-bottom:1px solid var(--style-guide-line);border-radius:0;background:var(--bs-body-bg);transition:background-color .18s ease}.style-guide-list-card:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-bottom:0}.style-guide-list-card:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--style-guide-soft)}.style-guide-list-card.is-urgent:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--app-status-accent: var(--scbas-status-danger)}.style-guide-list-card.is-warning:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--app-status-accent: var(--scbas-status-warning)}.style-guide-list-card.is-ready:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--app-status-accent: var(--scbas-status-success)}[data-bs-theme=dark] .style-guide-list-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--app-status-surface: color-mix(in srgb, var(--app-status-accent) 14%, var(--bs-body-bg));--app-status-border: color-mix(in srgb, var(--app-status-accent) 30%, var(--bs-border-color));--app-status-ink: color-mix(in srgb, var(--app-status-accent) 66%, var(--bs-white))}.style-guide-list-card .badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-self:start;padding:.42rem .62rem;border:1px solid transparent;border-radius:999px;background:var(--style-guide-soft)!important;color:var(--bs-emphasis-color)!important;font-size:.7rem}.style-guide-list-card .text-bg-danger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-danger) 24%,transparent);background:color-mix(in srgb,var(--bs-danger) 9%,var(--bs-body-bg))!important;color:var(--bs-danger)!important}.style-guide-list-card .text-bg-warning:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-warning) 30%,transparent);background:color-mix(in srgb,var(--bs-warning) 10%,var(--bs-body-bg))!important;color:color-mix(in srgb,var(--bs-warning) 72%,var(--bs-emphasis-color))!important}.style-guide-list-card .text-bg-success:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-success) 24%,transparent);background:color-mix(in srgb,var(--bs-success) 9%,var(--bs-body-bg))!important;color:var(--bs-success)!important}.style-guide-list-card p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.2rem 0 0;color:var(--bs-secondary-color)}.style-guide-list-card__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.style-guide-list-card:has(>.style-guide-list-card__actions):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr) 8.5rem minmax(12.5rem,auto)}.canonical-service-availability:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.35rem;min-width:0}.canonical-service-availability .badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-self:auto}.style-guide-list-card:has(>.canonical-service-availability):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(13rem,1fr) minmax(12rem,22rem) minmax(12.5rem,auto)}.style-guide-section__heading-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.7rem}.style-guide-service-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){container-type:inline-size}.style-guide-service-list .style-guide-list-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(20rem,1fr) 7.75rem minmax(10.5rem,.25fr);align-items:start;gap:1rem;padding:1.15rem 1.25rem}.style-guide-service-list .style-guide-list-card>.badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.05rem}.style-guide-service-list__issue:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;align-items:center;margin-top:.8rem;padding:.68rem .75rem;border:1px solid var(--app-status-border);border-left:3px solid var(--app-status-accent);border-radius:calc(var(--scbas-card-radius) * .7);background:var(--app-status-surface);color:var(--app-status-ink)}.style-guide-service-list__issue.is-danger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--app-status-accent: var(--scbas-status-danger)}.style-guide-service-list__issue.is-warning:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--app-status-accent: var(--scbas-status-warning)}.style-guide-service-list__issue>:is(i,svg):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;height:1rem}.style-guide-service-list__issue>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.12rem}.style-guide-service-list__issue small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);line-height:1.35}.style-guide-service-list__brief:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.4rem;margin-top:.65rem;color:var(--bs-secondary-color)}.style-guide-service-list__brief>:is(i,svg):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.9rem;height:.9rem}.style-guide-service-list__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.45rem;justify-items:stretch}.style-guide-service-list__actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;justify-content:flex-start}.style-guide-service-list__actions .form-switch:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.1rem .25rem}@container (max-width: 68rem){.style-guide-service-list .style-guide-list-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr) minmax(10.5rem,.28fr)}.style-guide-service-list .style-guide-list-card>.badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;grid-row:2}.style-guide-service-list__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:3;grid-row:1 / span 2}}@container (max-width: 44rem){.style-guide-service-list .style-guide-list-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr)}.style-guide-service-list__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;grid-row:auto;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center}.style-guide-service-list__actions .btn:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}}@container (max-width: 30rem){.style-guide-service-list__issue:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr)}.style-guide-service-list__issue .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;justify-self:start}.style-guide-service-list__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-service-list__actions .btn:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:auto}}.manual-file-manager:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){container-type:inline-size;display:grid;min-width:0;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) + .15rem);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm)}.manual-file-manager__commandbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;min-width:0;min-height:4.1rem;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding:.75rem 1rem;border-bottom:1px solid var(--style-guide-line);background:var(--style-guide-soft)}.manual-file-manager__commands:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-file-manager__selection-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-file-manager__view-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;min-width:0;align-items:center;gap:.35rem}.manual-file-manager__commands:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 auto;flex-wrap:wrap}.manual-file-manager__selection-actions[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-file-manager__inspector[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-file-manager__transfers[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-file-tree__children[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.manual-file-manager__selection-summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-inline:.25rem;color:var(--bs-secondary-color);font-size:.82rem;font-weight:700;white-space:nowrap}.manual-file-manager__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(13rem,16rem) minmax(0,1fr);min-width:0;min-height:34rem}.style-guide-section[data-style-search-item] .manual-file-manager__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:22rem}.manual-file-manager__tree:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;padding:.85rem .7rem;border-right:1px solid var(--style-guide-line);background:color-mix(in srgb,var(--style-guide-soft) 60%,var(--bs-body-bg))}.manual-file-manager__tree-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:0 .35rem .65rem}.manual-file-manager__tree-heading strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.78rem;letter-spacing:.04em;text-transform:uppercase}.manual-file-tree:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-file-tree__children:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.2rem;margin:0;padding:0;list-style:none}.manual-file-tree__children:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.2rem 0 0 1.55rem}.manual-file-tree__row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%;min-width:0;align-items:center;gap:.55rem;padding:.55rem .6rem;border:0;border-radius:var(--scbas-button-radius);color:var(--bs-body-color);text-decoration:none;background:transparent;text-align:left}.manual-file-tree__row:has(>:is(i,svg)):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr) auto}.manual-file-tree__row:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--style-guide-accent-soft);color:var(--bs-emphasis-color)}.manual-file-tree__row.is-current:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--style-guide-soft);color:var(--bs-emphasis-color)!important;box-shadow:inset 3px 0 0 var(--bs-primary);font-weight:700}html[data-bs-theme=dark] .style-guide-page a.manual-file-tree__row.is-current:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-emphasis-color)!important}.manual-file-tree__row:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){outline:2px solid var(--bs-primary);outline-offset:-2px}.manual-file-tree__row svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.05rem;height:1.05rem;flex:0 0 auto}.manual-file-tree__label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manual-file-tree__count:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:1.55rem;padding:.15rem .35rem;border-radius:999px;background:color-mix(in srgb,currentColor 10%,transparent);font-size:.68rem;text-align:center}.manual-file-manager__main:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0}.manual-file-manager__content-header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr) minmax(13rem,23rem);align-items:end;gap:.75rem 1rem;padding:.9rem 1rem;border-bottom:1px solid var(--style-guide-line)}.manual-file-manager__location:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.25rem;min-width:0}.manual-file-manager__location h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;font-size:1.05rem}.manual-file-manager__location .breadcrumb:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.manual-file-manager__search:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.manual-file-manager__workspace:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr);min-width:0;min-height:0}.manual-file-manager__workspace:has(.manual-file-manager__inspector:not([hidden])):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr) minmax(17rem,34%)}.manual-file-manager__canvas:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;min-width:0;min-height:26rem;padding:1rem;outline:0}.style-guide-section[data-style-search-item] .manual-file-manager__canvas:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:14rem}.manual-file-manager__canvas.is-dragging:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{position:absolute;z-index:5;display:grid;inset:.75rem;place-items:center;border:2px dashed var(--bs-primary);border-radius:calc(var(--scbas-card-radius) + .15rem);background:color-mix(in srgb,var(--bs-primary) 13%,var(--bs-body-bg));color:var(--bs-primary);content:"Drop files to upload into this folder";font-weight:800;pointer-events:none}.manual-file-manager__select-all:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.8rem;color:var(--bs-secondary-color);font-size:.8rem}.manual-file-manager__select-all label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;flex-shrink:0;align-items:center;gap:.45rem;white-space:nowrap}body input.app-selection-checkbox:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.15rem;min-width:1.15rem;height:1.15rem;margin:0;border-radius:.3rem;cursor:pointer}.manual-file-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(auto-fill,minmax(9rem,11rem));gap:.75rem;min-width:0}.manual-file-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;display:grid;grid-template-rows:4.75rem auto;min-width:0;min-height:8.25rem;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg);color:var(--bs-body-color);text-align:left;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.manual-file-card:is(:hover,:focus-within):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 45%,var(--bs-border-color));background:var(--style-guide-soft);transform:translateY(-1px)}.manual-file-card.is-selected:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-primary);background:var(--style-guide-accent-soft);box-shadow:0 0 0 2px color-mix(in srgb,var(--bs-primary) 22%,transparent)}.manual-file-card__check:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:absolute;z-index:2;top:.55rem;left:.55rem;width:1.1rem;height:1.1rem}.manual-file-card__open:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;min-width:0;min-height:0;place-items:center;padding:1.35rem .55rem .45rem;border:0;background:transparent;color:inherit}.manual-file-card__icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;width:3.25rem;height:3.25rem;place-items:center;border-radius:calc(var(--scbas-card-radius) - .1rem);background:var(--style-guide-soft);color:var(--bs-secondary-color)}.manual-file-card.is-folder .manual-file-card__icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:color-mix(in srgb,var(--bs-warning) 16%,var(--bs-body-bg));color:color-mix(in srgb,var(--bs-warning) 72%,var(--bs-emphasis-color))}.manual-file-card.is-document .manual-file-card__icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:color-mix(in srgb,var(--bs-primary) 12%,var(--bs-body-bg));color:var(--bs-primary)}.manual-file-card__icon svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.7rem;height:1.7rem}.manual-file-card__meta:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.15rem;min-width:0;padding:.5rem .6rem .6rem;border-top:1px solid var(--style-guide-line)}.manual-file-card__meta strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-file-card__meta small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manual-file-card__meta small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color)}.manual-file-card__meta strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-wrap:anywhere;white-space:normal}.manual-file-grid.is-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius)}.manual-file-grid.is-list .manual-file-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:3.25rem minmax(0,1fr);grid-template-rows:auto;min-height:4.25rem;border:0;border-bottom:1px solid var(--style-guide-line);border-radius:0}.manual-file-grid.is-list .manual-file-card:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-bottom:0}.manual-file-grid.is-list .manual-file-card__open:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:4.25rem;padding:.5rem .5rem .5rem 1.75rem}.manual-file-grid.is-list .manual-file-card__icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:2.25rem;height:2.25rem}.manual-file-grid.is-list .manual-file-card__icon svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.2rem;height:1.2rem}.manual-file-grid.is-list .manual-file-card__meta:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-content:center;border:0}.manual-file-manager__inspector:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-rows:auto minmax(14rem,1fr) auto;min-width:0;border-left:1px solid var(--style-guide-line);background:var(--style-guide-soft)}.manual-file-manager__inspector-header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-file-manager__inspector-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.55rem;padding:.75rem}.manual-file-manager__inspector-header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:space-between;border-bottom:1px solid var(--style-guide-line)}.manual-file-manager__inspector-header>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0}.manual-file-manager__inspector-header strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-file-manager__inspector-header small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manual-file-manager__inspector-header small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.15rem;color:var(--bs-secondary-color)}.manual-file-manager__preview:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;min-height:0;place-items:center;padding:1rem;background:color-mix(in srgb,var(--bs-dark) 84%,var(--bs-body-bg))}.manual-file-manager__preview-page:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;width:min(100%,15rem);aspect-ratio:8.5 / 11;place-content:center;gap:.5rem;padding:1.25rem;border-radius:.15rem;background:var(--bs-white);color:var(--bs-dark);box-shadow:var(--bs-box-shadow-lg);text-align:center}.manual-file-manager__preview-frame:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;height:100%;min-height:30rem;border:0;background:var(--bs-white)}.style-guide-search-results:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:1rem;margin-top:1rem;padding:1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.manual-file-manager__preview-page svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:2rem;height:2rem;margin:0 auto}.manual-file-manager__inspector-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex-wrap:wrap;justify-content:flex-end;border-top:1px solid var(--style-guide-line)}.manual-file-manager__transfers:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.65rem;padding:.8rem 1rem;border-top:1px solid var(--style-guide-line);background:var(--bs-body-bg)}.manual-file-manager__transfers-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-file-transfer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(9rem,.6fr) minmax(10rem,1fr) auto;align-items:center;gap:.75rem}.manual-file-manager__transfers-heading strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-file-transfer__name:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manual-file-transfer__status:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.76rem;white-space:nowrap}@container (max-width: 62rem){.manual-file-manager__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(11.5rem,13.5rem) minmax(0,1fr)}.manual-file-manager__workspace:has(.manual-file-manager__inspector:not([hidden])):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.manual-file-manager__inspector:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:30rem;border-top:1px solid var(--style-guide-line);border-left:0}}@container (max-width: 46rem){.manual-file-manager__commandbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-file-manager__content-header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:stretch;grid-template-columns:minmax(0,1fr)}.manual-file-manager__commandbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid}.manual-file-manager__view-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-end}.manual-file-manager__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.manual-file-manager__tree:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-right:0;border-bottom:1px solid var(--style-guide-line)}.manual-file-tree__children:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));padding-left:0}.manual-file-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(auto-fill,minmax(9rem,1fr))}.manual-file-manager__transfers-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-file-transfer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr) auto}.manual-file-transfer .style-guide-upload-progress:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;grid-row:2}}@container (max-width: 31rem){.manual-file-manager__commands:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-file-manager__selection-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.manual-file-manager__commands .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.manual-file-manager__selection-actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%!important}.manual-file-manager__selection-summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;margin:0}.manual-file-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.manual-file-grid .manual-file-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:4.75rem minmax(0,1fr);grid-template-rows:auto;min-height:4.5rem}.manual-file-grid .manual-file-card__open:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.6rem .4rem .6rem 1.7rem}.manual-file-grid .manual-file-card__icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:2.5rem;height:2.5rem}.manual-file-grid .manual-file-card__meta:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-content:center;border:0}.manual-file-grid .manual-file-card__meta strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-wrap:anywhere;white-space:normal}}.style-guide-back-example:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;justify-items:start;padding:.9rem 1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--style-guide-soft)}.style-guide-back-example .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.15rem}.style-guide-back-example h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.15rem}.style-guide-back-example p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:68ch;margin:.35rem 0 0;color:var(--bs-secondary-color)}.style-guide-need-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;border:1px solid var(--style-guide-line);border-top:3px solid var(--bs-primary);border-radius:calc(var(--scbas-card-radius) + .15rem);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm)}.style-guide-need-card__customer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border-bottom:1px solid var(--style-guide-line);background:var(--style-guide-soft)}.style-guide-need-card__customer-icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-need-card__signal:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid;flex:0 0 auto;place-items:center;width:2.5rem;height:2.5rem;border-radius:calc(var(--scbas-button-radius) + .1rem);color:var(--bs-primary);background:var(--style-guide-accent-soft)}.style-guide-need-card__customer-icon svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-need-card__signal svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.15rem;height:1.15rem}.style-guide-need-card__customer .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;margin-bottom:.1rem}.style-guide-need-card__count:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:baseline;gap:.3rem;margin-left:auto;color:var(--bs-secondary-color);font-size:.78rem;font-weight:600;white-space:nowrap}.style-guide-need-card__count strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-heading-color, var(--bs-body-color));font-size:1.2rem;font-variant-numeric:tabular-nums}.style-guide-need-card__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:1rem;padding:1rem}.style-guide-need-card__signal:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:color-mix(in srgb,var(--bs-warning) 78%,var(--bs-emphasis-color));background:color-mix(in srgb,var(--bs-warning) 13%,var(--bs-body-bg))}.style-guide-need-card__title-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:start;justify-content:space-between;gap:.75rem}.style-guide-need-card__title-row .badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-bottom:.35rem;padding:.35rem .52rem;border-radius:.4rem;font-size:.66rem;letter-spacing:.02em;text-transform:uppercase}.style-guide-need-card__content>p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:78ch;margin:.35rem 0 .8rem;color:var(--bs-secondary-color);font-size:.9rem;line-height:1.5}.style-guide-need-card__description:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:flex-start;gap:.65rem;max-width:82ch;margin:.35rem 0 .8rem}.style-guide-need-card__description p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 auto;margin:0;color:var(--bs-secondary-color);font-size:.9rem;line-height:1.5}.style-guide-need-card__description .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto;min-height:1.75rem!important;padding:.12rem .25rem!important;font-size:.75rem!important}.style-guide-need-card__description .btn svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.8rem;height:.8rem}.style-guide-need-card__meta:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,max-content));justify-content:start;gap:.75rem 2rem;margin:0}.style-guide-need-card__meta div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.15rem}.style-guide-need-card__meta dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.68rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.style-guide-need-card__meta dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;font-size:.84rem;font-weight:600}.style-guide-need-card__meta dd span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-weight:500}.style-guide-need-card__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.5rem;align-self:center;min-width:8.4rem}.style-guide-need-card__actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:center}.service-job-preview:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm);text-align:start}.service-job-preview :is(h3,h4,p,ul,dl,dt,dd,span):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){text-align:start}.service-job-preview__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem;border-bottom:1px solid var(--style-guide-line);background:var(--style-guide-soft)}.service-job-preview__header h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-preview__section-heading h4:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-preview__aside h4:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;color:var(--bs-heading-color, var(--bs-emphasis-color))}.service-job-preview__header h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.12rem;font-size:1.05rem}.service-job-preview__header>div>span:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;margin-top:.18rem;color:var(--bs-secondary-color);font-size:.78rem}.service-job-preview__layout:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr) minmax(16rem,22rem);align-items:start}.service-job-preview__main:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:0;min-width:0}.service-job-preview__section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;padding:1rem 1.15rem;border-bottom:1px solid var(--style-guide-line)}.service-job-preview__section:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-bottom:0}.service-job-preview__section-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.65rem;margin-bottom:.75rem}.service-job-preview__section-heading h4:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-preview__aside h4:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.1rem;font-size:.92rem}.service-job-preview__section-icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid;flex:0 0 auto;place-items:center;width:2.2rem;height:2.2rem;border-radius:var(--scbas-button-radius);color:var(--bs-secondary-color);background:var(--style-guide-soft)}.service-job-preview__section-icon svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;height:1rem}.service-job-preview__work-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.55rem}.service-job-preview__work-item:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.4rem;padding:.75rem .85rem;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) * .75);background:var(--style-guide-soft)}.service-job-preview__work-item>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.service-job-preview__work-item strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.88rem}.service-job-preview__work-item span:not(.badge):not(.badge *):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-preview__work-item p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-preview__prose:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-preview__empty:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-preview__parts:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.8rem;line-height:1.5}.service-job-preview__work-item span:not(.badge):not(.badge *):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){text-align:right}.service-job-preview__work-item p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-preview__prose:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-preview__empty:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;overflow-wrap:anywhere}.service-job-preview__work-item p.is-missing:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.35rem;color:var(--bs-warning-text-emphasis)}.service-job-preview__work-item p.is-missing svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.9rem;height:.9rem}.service-job-preview__parts:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.35rem;margin:0;padding-left:1.15rem}.service-job-preview__empty:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-style:italic}.service-job-preview__aside:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;align-self:stretch;border-left:1px solid var(--style-guide-line);background:var(--style-guide-soft)}.service-job-preview__aside>section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-preview__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:1rem;border-bottom:1px solid var(--style-guide-line)}.service-job-preview__facts:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-preview__readiness:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.7rem;margin:.75rem 0 0;padding:0}.service-job-preview__facts>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:5.2rem minmax(0,1fr);gap:.65rem}.service-job-preview__facts dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:flex-start;gap:.35rem;color:var(--bs-secondary-color);font-size:.68rem;font-weight:700;text-transform:uppercase}.service-job-preview__facts dt svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto;width:.85rem;height:.85rem}.service-job-preview__facts dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;margin:0;font-size:.78rem;font-weight:600;overflow-wrap:anywhere}.service-job-preview__facts a:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:inherit}.service-job-preview__facts .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:1.8rem!important;padding:.2rem .45rem!important;font-size:.72rem!important}.service-job-preview__readiness:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){list-style:none}.service-job-preview__readiness li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:1.6rem minmax(0,1fr);align-items:start;gap:.5rem}.service-job-preview__readiness li>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;height:1rem;margin-top:.12rem;color:var(--bs-success)}.service-job-preview__readiness li.is-missing>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-warning-text-emphasis)}.service-job-preview__readiness strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-preview__readiness small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block}.service-job-preview__readiness strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.8rem}.service-job-preview__readiness small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.08rem;color:var(--bs-secondary-color);line-height:1.35}.service-job-preview__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.55rem;border-bottom:0}.service-job-preview__actions>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-preview__actions>.dropdown:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-preview__actions>.dropdown>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}.service-job-preview__actions>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-preview__actions>.dropdown>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:center}@container (max-width: 58rem){.service-job-preview__layout:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.service-job-preview__aside:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--style-guide-line);border-left:0}.service-job-preview__aside>section:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-right:1px solid var(--style-guide-line)}.service-job-preview__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr));border-top:1px solid var(--style-guide-line)}}@container (max-width: 38rem){.service-job-preview__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-preview__work-item>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:flex-start;flex-direction:column}.service-job-preview__work-item span:not(.badge):not(.badge *):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){text-align:left}.service-job-preview__aside:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.service-job-preview__aside>section:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-right:0}.service-job-preview__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}}.service-date-group-row>th:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.7rem 1rem!important;border-block:1px solid var(--style-guide-line);background:var(--style-guide-soft)!important;color:var(--bs-emphasis-color);text-align:start}.style-guide-table-expand[data-control-center-row-toggle][aria-expanded=true] svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){transform:none}.service-date-group-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex!important;align-items:center;justify-content:space-between;gap:1rem}.service-date-group-heading>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-date-group-heading small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block}.service-date-group-heading strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.86rem;font-weight:700}.service-date-group-heading small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.08rem;color:var(--bs-secondary-color);font-weight:500}@media(max-width:575.98px){.service-date-group-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:flex-start;flex-direction:column}}.service-van-load:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:1rem}.service-van-load__days:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.85rem}.service-van-load-day:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.service-van-load-day__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts__heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.85rem 1rem;border-bottom:1px solid var(--style-guide-line);background:var(--style-guide-soft)}.service-van-load-day__header h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts__heading h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.08rem 0 0;font-size:1rem}.service-van-load-day__parts:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts__list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;padding:0;list-style:none}.service-no-parts__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--app-space-2)}@media(max-width:40rem){.service-no-parts__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:flex-end;flex-direction:column}}.service-van-load-day__parts li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts__list li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:flex-start;justify-content:space-between;gap:.8rem;padding:.8rem 1rem;border-bottom:1px solid var(--style-guide-line)}.service-van-load-day__parts li:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts__list li:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-bottom:0}.service-van-load-day__parts li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-start}.service-van-load-day__check:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto;width:1.05rem;height:1.05rem;margin-top:.14rem;border:1px solid var(--bs-border-color);border-radius:.2rem;background:var(--bs-body-bg)}.service-van-load-day__parts strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-van-load-day__parts span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts__list strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts__list span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts__clear strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts__clear small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block}.service-van-load-day__parts strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts__list strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.84rem}.service-van-load-day__parts div>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts__list div>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts__clear small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.12rem;color:var(--bs-secondary-color);font-size:.76rem}.service-van-load-day__empty:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts>p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts__clear:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;padding:.9rem 1rem}.service-van-load-day__empty:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.5rem;color:var(--bs-secondary-color);font-size:.82rem}.service-van-load-day__empty svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts__clear>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;height:1rem;color:var(--bs-success)}.service-no-parts>p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-bottom:1px solid var(--style-guide-line);font-size:.8rem}.service-no-parts__clear:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:flex-start;gap:.6rem}@container (max-width: 38rem){.service-van-load-day__parts li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts__list li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:flex-start}.service-no-parts__list li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex-direction:column}}@media print{.service-van-load .style-guide-section__heading .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-no-parts:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none!important}.service-van-load-day:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){break-inside:avoid;box-shadow:none}}.service-job-secondary-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-primary-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.5rem}.service-job-secondary-actions .service-print-choice:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:center;min-height:2.25rem}.service-job-primary-actions .dropdown:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-job-primary-actions .dropdown>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}@media(min-width:36rem)and (max-width:74.99rem){.style-guide-page[data-testid=service-workspace] .style-guide-need-card__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;grid-template-columns:minmax(0,1fr);justify-self:stretch;width:100%;min-width:0;padding-top:.85rem;border-top:1px solid var(--style-guide-line)}.style-guide-page[data-testid=service-workspace] .service-job-assign:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,max-content) auto;align-items:center;justify-content:start;gap:.45rem .65rem;min-width:0;padding:0;margin:0;border:0}.style-guide-page[data-testid=service-workspace] .service-job-secondary-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(9.5rem,auto);align-items:center;justify-content:start}.style-guide-page[data-testid=service-workspace] .service-job-primary-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(12rem,1fr) auto;align-items:center}.style-guide-page[data-testid=service-workspace] .service-job-primary-actions .service-job-open:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}.style-guide-page[data-testid=service-workspace] .service-job-primary-actions .service-job-manage:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page[data-testid=service-workspace] .service-job-primary-actions .service-job-manage>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:auto}}@media(max-width:35.99rem){.style-guide-page[data-testid=service-workspace] :is(.service-job-secondary-actions,.service-job-primary-actions):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-page[data-testid=service-workspace] .service-job-secondary-actions .service-print-choice:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-start}}.style-guide-result-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) + .15rem);background:var(--bs-body-bg)}.style-guide-result-card__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(12rem,1fr) minmax(9rem,.45fr) auto;align-items:center;gap:1rem;padding:1rem 1.1rem;border-bottom:1px solid var(--style-guide-line);background:var(--style-guide-soft)}.style-guide-result-card__customer-icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border-radius:11px;color:var(--bs-primary);background:var(--style-guide-accent-soft)}.style-guide-result-card__customer-icon svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.35rem;height:1.35rem;stroke-width:2}.style-guide-result-card__header .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-result-card__body .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;margin-bottom:.15rem}.style-guide-result-card__header h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-result-card__report h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.style-guide-result-card__date strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;font-size:1rem}.style-guide-result-card__header>.badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-self:end}.style-guide-result-card__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(12rem,.8fr) minmax(16rem,1.2fr);align-items:center;gap:1rem 2rem;padding:1.2rem 1.4rem 1.35rem}.style-guide-result-card__facts:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0}.style-guide-result-card__facts div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0}.style-guide-result-card__facts dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-bottom:.2rem;color:var(--bs-secondary-color);font-size:.68rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.style-guide-result-card__facts dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;font-weight:600;overflow-wrap:anywhere}.style-guide-result-card__facts dd span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-weight:500}.style-guide-result-card__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,auto);grid-column:1 / -1;justify-content:end;gap:.75rem}.style-guide-result-card__actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:center;width:100%}@media(max-width:63.99rem){.style-guide-result-card__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr) auto;align-items:start}.style-guide-result-card__date:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2}.style-guide-result-card__header>.badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:3;grid-row:1 / span 2;align-self:center}.style-guide-result-card__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-result-card__facts:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:39.99rem){.style-guide-result-card__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:.9rem}.style-guide-result-card__date:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-result-card__header>.badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;grid-row:auto;justify-self:start}.style-guide-result-card__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.85rem;padding:.9rem}.style-guide-result-card__facts:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-result-card__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}}.style-guide-stepper:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:1.25rem 1rem 1rem;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) + .1rem);background:var(--style-guide-soft)}.style-guide-stepper ol:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none}.style-guide-stepper--two ol:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.style-guide-stepper li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;display:grid;justify-items:center;gap:.55rem;color:var(--bs-secondary-color);text-align:center}.style-guide-stepper li:not(:last-child):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{position:absolute;z-index:0;top:1.2rem;left:calc(50% + 1.5rem);width:calc(100% - 3rem);height:.22rem;border-radius:999px;background:var(--style-guide-line);content:""}.style-guide-stepper li.is-complete:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{background:var(--bs-primary)}.style-guide-stepper__marker:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;z-index:1;display:inline-grid;place-items:center;width:2.55rem;height:2.55rem;border:3px solid var(--style-guide-line);border-radius:50%;color:var(--bs-secondary-color);background:var(--bs-body-bg);font-size:.8rem;font-weight:700;font-variant-numeric:tabular-nums}.style-guide-stepper__marker svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;height:1rem;stroke-width:3}.style-guide-stepper .is-complete .style-guide-stepper__marker:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-primary);color:var(--bs-white);background:var(--bs-primary)}.service-record-selector__item .style-guide-stepper__marker:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.75rem;height:1.75rem;justify-self:center;font-size:.7rem}.style-guide-stepper .is-current .style-guide-stepper__marker:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-record-selector__item[aria-current=step] .style-guide-stepper__marker:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-primary);color:var(--bs-primary);background:var(--bs-body-bg);box-shadow:0 0 0 .55rem color-mix(in srgb,var(--bs-primary) 10%,transparent)}.style-guide-stepper__label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.12rem;font-size:.78rem;font-weight:650}.style-guide-stepper .is-complete .style-guide-stepper__label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-stepper .is-current .style-guide-stepper__label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-heading-color, var(--bs-body-color))}.style-guide-stepper .is-current .style-guide-stepper__label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-record-selector__item[aria-current=step]:not(.alert-success) .service-record-selector__copy>strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-primary)}.style-guide-stepper__label small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.62rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.style-guide-calendar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) + .1rem);background:var(--bs-body-bg)}.style-guide-section--sticky-calendar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar--sticky-controls:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:visible}.style-guide-calendar__sticky-controls:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:sticky;z-index:20;top:76px;background:var(--bs-body-bg);box-shadow:0 .45rem .8rem color-mix(in srgb,var(--bs-body-color) 7%,transparent)}.style-guide-calendar__toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.7rem .85rem;border-bottom:1px solid var(--style-guide-line);background:var(--style-guide-soft)}@media(max-width:767.98px){.style-guide-calendar__sticky-controls:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){top:66px}}.style-guide-calendar__toolbar>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.35rem}.style-guide-calendar__toolbar .service-calendar-card-view:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-left:auto}.style-guide-calendar__toolbar button[data-button-system=off]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid;place-items:center;width:2.35rem;height:2.35rem;padding:0;border:0;border-radius:.45rem;color:var(--bs-body-color);background:transparent}.style-guide-calendar__toolbar button[data-button-system=off]:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar__toolbar button[data-button-system=off]:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-primary);background:var(--style-guide-accent-soft)}.style-guide-calendar__toolbar button svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;height:1rem}.style-guide-calendar__month table:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;table-layout:fixed;border-collapse:collapse}.style-guide-calendar__month th:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.45rem;border-bottom:1px solid var(--style-guide-line);color:var(--bs-secondary-color);background:var(--bs-body-bg);font-size:.65rem;font-weight:700;letter-spacing:.04em;text-align:center;text-transform:uppercase}.style-guide-calendar__month td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){height:4.6rem;padding:.4rem;border-right:1px solid var(--style-guide-line);border-bottom:1px solid var(--style-guide-line);vertical-align:top}.style-guide-calendar__month tr:last-child td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-bottom:0}.style-guide-calendar__month td:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-right:0}.style-guide-calendar__month td>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid;place-items:center;width:1.45rem;height:1.45rem;border-radius:50%;font-size:.7rem;font-weight:650;font-variant-numeric:tabular-nums}.style-guide-calendar__month td.is-outside:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:color-mix(in srgb,var(--bs-secondary-color) 48%,transparent);background:var(--style-guide-soft)}.style-guide-calendar__month td.is-today>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-white);background:var(--bs-primary)}.style-guide-calendar__month td button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;width:100%;margin-top:.25rem;padding:.25rem .35rem;overflow:hidden;border:0;border-left:3px solid var(--bs-primary);border-radius:.3rem;color:var(--bs-body-color);background:var(--style-guide-accent-soft);font-size:.62rem;font-weight:600;text-align:left;text-overflow:ellipsis;white-space:nowrap}.style-guide-calendar__month td button.is-warning:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left-color:var(--bs-warning);background:color-mix(in srgb,var(--bs-warning) 10%,var(--bs-body-bg))}.style-guide-calendar__month td button.is-ready:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left-color:var(--bs-success);background:color-mix(in srgb,var(--bs-success) 9%,var(--bs-body-bg))}.style-guide-calendar__agenda:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none;margin:0;padding:0;list-style:none}.style-guide-calendar__agenda li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.75rem;align-items:center;padding:.8rem;border-bottom:1px solid var(--style-guide-line)}.style-guide-calendar__agenda li:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-bottom:0}.style-guide-calendar[data-calendar-color-mode=status] .style-guide-calendar__agenda li[data-job-status]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left:3px solid var(--job-status);background:color-mix(in srgb,var(--job-status) 10%,var(--bs-body-bg))}.style-guide-context-popover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:min(31rem,calc(100vw - 2rem));margin:auto;padding:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--bs-primary) 25%,var(--style-guide-line));border-radius:calc(var(--scbas-card-radius) + .2rem);color:var(--bs-body-color);background:url(/backgrounds/svgs/ssss/07-triangle-cloud.svg) right top / 62% auto no-repeat,var(--bs-body-bg);box-shadow:0 1.25rem 4rem color-mix(in srgb,var(--bs-dark) 24%,transparent)}.service-calendar-shortcut-menu:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:fixed;inset:auto;width:min(19rem,calc(100vw - 1rem));margin:0;padding:.4rem;border:1px solid color-mix(in srgb,var(--bs-primary) 30%,var(--style-guide-line));border-radius:var(--bs-border-radius-lg);color:var(--bs-body-color);background:var(--bs-body-bg);box-shadow:0 .85rem 2.25rem color-mix(in srgb,var(--bs-dark) 28%,transparent)}.service-calendar-shortcut-menu:popover-open:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.12rem}.service-calendar-shortcut-menu>header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.08rem;padding:.45rem .55rem .55rem;border-bottom:1px solid var(--style-guide-line)}.service-calendar-shortcut-menu>header span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.62rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.service-calendar-shortcut-menu>header strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.service-calendar-shortcut-menu>:is(a,button):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:1.2rem minmax(0,1fr);gap:.55rem;align-items:center;width:100%;min-height:2.4rem;padding:.5rem .55rem;border:0;border-radius:var(--bs-border-radius);color:var(--bs-body-color);background:transparent;font:inherit;font-size:.75rem;font-weight:650;text-align:left;text-decoration:none}#serviceCalendarShortcutMenu>a:any-link:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color)!important}#serviceCalendarShortcutMenu>:is(a,button):is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-primary-text-emphasis)!important;background:var(--style-guide-accent-soft);outline:2px solid color-mix(in srgb,var(--bs-primary) 25%,transparent);outline-offset:-2px}.service-calendar-shortcut-menu>:is(a,button) svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;height:1rem}.service-calendar-shortcut-menu>#serviceCalendarShortcutCustomerDetails:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.2rem;border-top:1px solid var(--style-guide-line);border-radius:0 0 var(--bs-border-radius) var(--bs-border-radius)}.service-calendar-readiness:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0 0 .9rem}.service-calendar-readiness .app-alert__content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.2rem}.service-calendar-readiness-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.55rem;margin:.45rem 0 0;padding-left:1.15rem}.service-calendar-readiness-list li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-left:.15rem}.service-calendar-readiness-list strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-calendar-readiness-list span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block}.service-calendar-readiness-list span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.08rem;color:var(--bs-body-color);font-weight:500}.service-calendar-nonstart:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:flex-start;gap:.75rem;margin:0 0 .9rem;border-left:4px solid var(--service-nonstart-border)}.service-calendar-nonstart .app-alert__content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 auto;min-width:0;display:grid;gap:.25rem}.service-calendar-nonstart .app-alert__content>p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;color:var(--bs-body-color)}.service-calendar-nonstart__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:nowrap;align-items:center;gap:.5rem;margin-top:.4rem}@media(max-width:575.98px){.service-calendar-nonstart__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex-wrap:wrap}}.service-calendar-nonstart__actions>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.service-calendar-outcomes:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.55rem 1rem .85rem;border:1px solid var(--style-guide-line);border-radius:var(--bs-border-radius-lg)}.service-calendar-outcomes__list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.65rem;margin:.4rem 0 0;padding:0;list-style:none}.service-calendar-outcomes__list li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.2rem .75rem;align-items:center}.service-calendar-outcomes__service:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;min-width:0}.service-calendar-outcomes__service small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color)}.service-calendar-outcomes__notes:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;margin:0;color:var(--bs-secondary-color);font-size:.8rem;white-space:pre-line}.service-calendar-context__service-line:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.service-calendar-context__content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.85rem;margin:0 0 1rem}.service-calendar-contact:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;border:1px solid var(--style-guide-line);border-radius:var(--bs-border-radius-lg);background:color-mix(in srgb,var(--style-guide-soft) 36%,var(--bs-body-bg))}.service-calendar-contact>.service-calendar-fact__heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.55rem .7rem .2rem 1rem}.service-calendar-contact__content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(13rem,.72fr) minmax(0,1.28fr)}.service-calendar-contact__empty:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;padding:.35rem 1rem 1rem;font-weight:700}.service-calendar-contact__identity:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;align-content:start;gap:.15rem;padding:.35rem 1rem .9rem;border-right:1px solid var(--style-guide-line)}.service-calendar-contact__name:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.42rem;margin-top:.16rem}.service-calendar-contact__primary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid;flex:0 0 auto;place-items:center;color:var(--bs-warning)}.service-calendar-contact__primary svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;height:1rem;fill:currentColor}.service-calendar-context .service-calendar-contact__details:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-content:stretch;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border:0}.service-calendar-fact__heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem}.service-calendar-edit-button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid;flex:0 0 auto;place-items:center;width:2rem;min-width:2rem;height:2rem;min-height:2rem;padding:0;border-radius:50%}.service-calendar-edit-button svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.92rem;height:.92rem}.service-calendar-context .service-calendar-contact__details>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.8rem 1rem}.service-calendar-context .service-calendar-contact__details>div:nth-child(3):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-right:0}.service-calendar-context .service-calendar-contact__details>.service-calendar-contact__notes:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;border-right:0}.service-calendar-contact__details a:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-wrap:anywhere}.service-calendar-context .service-calendar-context__facts:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.service-calendar-context .service-calendar-context__facts>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.65rem .85rem .8rem 1rem}.service-calendar-location>dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.1rem;font-size:.9rem}.service-calendar-location__meta:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,.65fr) minmax(0,1.35fr);gap:.5rem 1rem;margin-top:.5rem}.service-calendar-location__meta span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.08rem}.service-calendar-location__meta small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.75rem;font-weight:500}.service-calendar-location__meta strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.78rem}.service-calendar-parts__list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.45rem;margin:.25rem 0 0;padding:0;list-style:none}.service-calendar-parts__list li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr);gap:.25rem}.service-calendar-parts__list small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;color:var(--bs-secondary-color);font-size:.7rem}.scheduled-service-modal-customer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem;color:var(--bs-secondary-color)}.scheduled-service-modal-customer strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color)}.scheduled-service-contact-main:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-left:.75rem}.scheduled-service-parts-scope:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.65rem}.scheduled-service-parts-scope__row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem;border:1px solid var(--style-guide-line);border-radius:var(--bs-border-radius-lg)}.scheduled-service-parts-scope__row>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.15rem}.scheduled-service-parts-scope__row span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.76rem}.service-calendar-context__action-group:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:flex-end;gap:.65rem}.service-calendar-context__action-group--destructive:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-start}.service-calendar-context__actions>.service-calendar-context__action-group--destructive:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-inline-end:auto}.service-calendar-context__action-group>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.style-guide-context-popover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *)::backdrop{background:var(--scbas-modal-backdrop);backdrop-filter:blur(2px)}.style-guide-context-popover>header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.15rem 1.2rem .85rem}.style-guide-context-popover>header h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.18rem 0 0;font-size:1.2rem}.style-guide-context-popover>header p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.15rem 0 0;color:var(--bs-secondary-color);font-size:.8rem}.style-guide-context-popover>header>button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid;flex:0 0 auto;place-items:center;width:2rem;height:2rem;padding:0;border:0;border-radius:50%;color:var(--bs-secondary-color);background:var(--style-guide-soft)}.style-guide-context-popover>header>button svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;height:1rem}.style-guide-context-popover__status:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.6rem;margin:0 1.2rem;padding:.65rem .75rem;border-radius:.65rem;background:color-mix(in srgb,var(--bs-warning) 9%,var(--bs-body-bg));font-size:.75rem}.style-guide-context-popover dl:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-calendar-context dl:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:1rem 1.2rem;border-top:1px solid var(--style-guide-line);border-left:1px solid var(--style-guide-line)}.style-guide-context-popover dl>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-calendar-context dl>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.75rem;border-right:1px solid var(--style-guide-line);border-bottom:1px solid var(--style-guide-line)}.style-guide-context-popover dl>.style-guide-context-popover__full-width:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-calendar-context dl>.style-guide-context-popover__full-width:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.style-guide-context-popover__workflow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(18rem,.8fr) minmax(0,1.2fr);gap:1rem;align-items:start;margin:1rem 1.2rem}.style-guide-context-popover__workflow>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;margin:0}@media(max-width:39.99rem){.style-guide-context-popover__workflow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.service-calendar-contact__content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.service-calendar-contact__identity:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-right:0;border-bottom:1px solid var(--style-guide-line)}.service-calendar-context .service-calendar-contact__details:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.service-calendar-context .service-calendar-contact__details>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1;border-right:0}.service-calendar-context__action-group:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch}.service-calendar-context__action-group>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;min-height:3.5rem}.service-calendar-location__meta:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.scheduled-service-parts-scope__row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:stretch;flex-direction:column}}.style-guide-context-popover dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.62rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.style-guide-context-popover dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.08rem;margin:.25rem 0 0;font-size:.8rem;font-weight:650}.style-guide-context-popover dd small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.68rem;font-weight:400}.style-guide-context-popover>footer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding:.9rem 1.2rem 1.15rem;border-top:1px solid var(--style-guide-line);background:color-mix(in srgb,var(--style-guide-soft) 70%,transparent)}.style-guide-calendar__agenda time:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar__agenda li>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.1rem}.style-guide-calendar__agenda time span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar__agenda li>div span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.7rem}.style-guide-quote-builder:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr) minmax(17rem,.4fr);gap:1rem;align-items:end}.style-guide-line-items:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.75rem}.style-guide-line-item:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(12rem,1.5fr) minmax(4.5rem,.35fr) minmax(7rem,.55fr) minmax(8rem,.7fr) auto;gap:.55rem;align-items:end;padding:.8rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--style-guide-soft)}.style-guide-line-item label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.28rem}.style-guide-line-item label>span:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.style-guide-line-item .form-control:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-line-item .form-select:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:2.5rem;font-size:.84rem}.style-guide-currency-input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;display:block}.style-guide-currency-input>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:absolute;z-index:1;top:50%;left:.7rem;color:var(--bs-secondary-color);transform:translateY(-50%)}.style-guide-currency-input .form-control:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-left:1.45rem;text-align:right;font-variant-numeric:tabular-nums}.style-guide-add-line:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-self:start}.style-guide-total-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:1rem 1.1rem;border-radius:calc(var(--scbas-card-radius) + .1rem);color:var(--bs-light);background:var(--bs-dark);box-shadow:var(--bs-box-shadow-sm)}.style-guide-total-card dl:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.75rem;margin:0}.style-guide-total-card dl>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem}.style-guide-total-card dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-total-card dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.style-guide-total-card dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.8rem;font-weight:500}.style-guide-total-card dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-weight:700;font-variant-numeric:tabular-nums}.style-guide-total-card__input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.3rem;width:8rem;height:2.4rem;padding:0 .65rem;border:1px solid color-mix(in srgb,var(--bs-light) 28%,transparent);border-radius:.45rem;background:color-mix(in srgb,var(--bs-light) 10%,transparent)}.style-guide-total-card__input input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;border:0;outline:0;color:inherit;background:transparent;text-align:right;font:inherit;font-variant-numeric:tabular-nums}.style-guide-total-card__grand:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.1rem;padding-top:.8rem;border-top:1px solid color-mix(in srgb,var(--bs-light) 25%,transparent)}.style-guide-total-card__grand dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-total-card__grand dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:1.12rem;font-weight:750}.style-guide-option-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin:0;padding:0;border:0}.style-guide-option-grid--single:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-option-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;display:grid;grid-template-columns:3rem minmax(0,1fr) 1.5rem;grid-template-areas:"option-icon option-copy option-check";gap:.75rem;align-items:center;min-height:5rem;padding:.8rem .9rem;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) + .05rem);background:var(--bs-body-bg);cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease}.style-guide-option-card:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 32%,var(--bs-border-color));background:var(--style-guide-soft)}.style-guide-option-card:has(input:checked):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 55%,var(--bs-border-color));background:var(--style-guide-accent-soft);box-shadow:inset 3px 0 0 var(--bs-primary)}.style-guide-option-card.is-danger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-danger) 42%,var(--style-guide-line));box-shadow:inset 3px 0 0 var(--bs-danger)}.style-guide-option-card.is-danger .style-guide-option-card__icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-danger);background:color-mix(in srgb,var(--bs-danger) 10%,var(--bs-body-bg))}.style-guide-option-card__copy .badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:fit-content}.style-guide-option-card:has(input:focus-visible):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){outline:3px solid color-mix(in srgb,var(--bs-primary) 30%,transparent);outline-offset:2px}html body .style-guide-option-grid .style-guide-option-card>input:is([type=checkbox],[type=radio]):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:absolute!important;inset:auto!important;width:1px!important;min-width:0!important;height:1px!important;margin:0!important;padding:0!important;overflow:hidden!important;opacity:0;pointer-events:none}.style-guide-option-card__icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-option-card__check:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid;align-self:center;place-items:center;border-radius:.5rem}.style-guide-option-card__icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-area:option-icon;width:3rem;height:3rem;color:var(--bs-primary);background:var(--style-guide-accent-soft)}.style-guide-option-card__icon svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.4rem;height:1.4rem}.style-guide-option-card__copy:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-area:option-copy;display:grid;min-width:0;gap:.18rem}.style-guide-option-card__copy strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.82rem}.style-guide-option-card__copy small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.68rem;line-height:1.4}.style-guide-option-card__check:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-area:option-check;width:1.5rem;height:1.5rem;border:2px solid var(--style-guide-line);color:transparent;background:var(--bs-body-bg)}.style-guide-option-card__check svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.7rem;height:.7rem;stroke-width:3}.style-guide-option-card:has(input:checked) .style-guide-option-card__check:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-primary);color:var(--bs-white);background:var(--bs-primary)}.style-guide-summary-strip:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:transparent}.style-guide-summary-strip>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:1rem 1.25rem}.style-guide-summary-strip>.is-warning:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-warning-text-emphasis);background:var(--bs-warning-bg-subtle)}.style-guide-summary-strip>.is-warning :is(dt,strong,span):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:inherit;font-weight:700}.style-guide-summary-strip>div+div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left:1px solid var(--style-guide-line)}.style-guide-summary-strip--single-column:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-summary-strip--single-column>div+div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top:1px solid var(--style-guide-line);border-left:0}.dynamic-form-submission-page .dfa-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.dynamic-form-submission-page .dfa-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;border:1px solid var(--bs-border-color);border-radius:.6rem;background:var(--bs-body-bg)}.dynamic-form-submission-page .dfa-thumb:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;width:100%;height:160px;overflow:hidden;background:var(--bs-tertiary-bg);color:var(--bs-secondary-color);font-size:2.5rem}.dynamic-form-submission-page .dfa-thumb img:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;height:100%;object-fit:cover}.dynamic-form-submission-page .dfa-meta:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.75rem}.dynamic-form-submission-page .dfa-name:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.dynamic-form-submission-page .dfa-viewer-body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;flex:1;min-height:0;place-items:center;overflow:auto}.dynamic-form-submission-page .dfa-viewer-body img:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:95%;max-height:95%;transform:scale(var(--zoom, 1));transform-origin:center;transition:transform .12s}.dynamic-form-submission-page .dfa-viewer-body :is(iframe,video):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;height:60dvh;background:#fff}.style-guide-summary-strip dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-bottom:.4rem;color:var(--bs-secondary-color);font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.style-guide-summary-strip dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.25rem;margin:0}.style-guide-summary-strip dd strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-heading-color, var(--bs-body-color));font-size:.95rem;line-height:1.35}.style-guide-summary-strip dd>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.8rem;line-height:1.45}.style-guide-summary-strip a:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.3rem;width:fit-content;margin-top:.2rem;font-size:.78rem;font-weight:650}.style-guide-summary-strip a svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.9rem;height:.9rem}.customer-account-standing .style-guide-summary-strip>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-account-standing .style-guide-summary-strip dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0}.customer-account-standing .style-guide-summary-strip>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-direction:column}.customer-account-standing .style-guide-summary-strip dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1;grid-template-rows:auto 1fr auto}.customer-account-standing__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:.45rem}.customer-account-standing__actions>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:auto!important;min-width:0;margin-top:0}.style-guide-action-banner:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr) minmax(12rem,auto);gap:1rem;align-items:center;padding:1.2rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);color:var(--bs-body-color);background:var(--style-guide-soft)}.style-guide-action-banner__icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid;place-items:center;width:2.75rem;height:2.75rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-button-radius);color:var(--bs-secondary-color);background:var(--bs-body-bg)}.style-guide-action-banner__icon svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.35rem;height:1.35rem}.style-guide-action-banner__copy .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color)}.style-guide-action-banner__copy h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.25rem;color:var(--bs-emphasis-color);font-size:1.18rem}.style-guide-action-banner__copy p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:72ch;margin:.35rem 0 0;color:var(--bs-secondary-color);font-size:.86rem;line-height:1.5}.style-guide-action-banner__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.55rem}.style-guide-email-editor:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) + .1rem);background:var(--bs-body-bg)}.style-guide-email-editor__subject:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:center;padding:.75rem .9rem;border-bottom:1px solid var(--style-guide-line)}.style-guide-email-editor__subject>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.style-guide-email-editor__subject .form-control:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:2.75rem;border:1px solid var(--bs-border-color);background:var(--bs-body-bg)}.style-guide-email-editor__composer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:1rem;overflow:hidden;border:1px solid var(--bs-border-color);border-radius:var(--scbas-button-radius);background:var(--bs-body-bg)}.style-guide-email-editor__label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;margin:1rem 1rem -.5rem;color:var(--bs-emphasis-color);font-weight:600}.style-guide-email-editor__composer:focus-within:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){outline:2px solid var(--bs-primary);outline-offset:2px}.style-guide-email-toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.2rem;padding:.45rem .6rem;border-bottom:1px solid var(--style-guide-line);background:var(--style-guide-soft)}.style-guide-email-toolbar button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid;place-items:center;width:2.25rem;height:2.25rem;padding:0;border:0;border-radius:.42rem;color:var(--bs-body-color);background:transparent;cursor:pointer}.style-guide-email-toolbar button:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-email-toolbar button:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-primary);background:var(--style-guide-accent-soft)}.style-guide-email-toolbar button:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){outline:2px solid var(--bs-primary);outline-offset:1px}.style-guide-email-toolbar button svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;height:1rem}.style-guide-email-toolbar>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1px;height:1.35rem;margin:0 .2rem;background:var(--style-guide-line)}.style-guide-email-editor__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:14rem;padding:1rem;background:var(--style-guide-soft);color:var(--bs-body-color);font-size:.88rem;line-height:1.55;outline:0}.style-guide-email-editor__body p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0 0 .65rem}.style-guide-email-editor__footer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.7rem .9rem;border-top:1px solid var(--style-guide-line);background:var(--style-guide-soft)}.style-guide-email-editor__footer>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.4rem;color:var(--bs-secondary-color);font-size:.75rem}.style-guide-email-editor__footer svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;height:1rem;color:var(--bs-success)}.style-guide-table-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;justify-content:flex-end;gap:.4rem}.style-guide-page #table-pattern:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern .table-responsive:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern .dt-container:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern .dt-container>.row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern .dt-container>.row>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;max-width:100%}.style-guide-page #table-pattern .table-responsive:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;overflow-x:auto;contain:inline-size;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius)}.style-guide-page #table-pattern .dt-container>.row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;margin-inline:0}.style-guide-page #table-pattern .dt-container>.row:has(table)>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-x:auto;contain:layout paint inline-size}.style-guide-page #table-pattern .dt-container>.row:not(:has(table)):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-inline:.75rem}.style-guide-page #table-pattern table:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%!important;margin-bottom:0}.style-guide-table.is-compact>:not(caption)>*>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-block:.35rem}.style-guide-form:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:1rem;border-radius:var(--scbas-card-radius);background:var(--style-guide-soft)}[data-style-guide-page] #forms:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-top:1.25rem}[data-style-guide-page] #forms>.style-guide-form:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-top:1.5rem}.style-guide-section[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-form[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none!important}.service-closeout-form textarea.form-control:not(:disabled):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),[data-service-closeout-fields] textarea.scbas-form__control:not(:disabled):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background-color:var(--scbas-control-bg)}.style-guide-form__wide:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.style-guide-form--single-column:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-form--single-column>.style-guide-form__wide:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1}.style-guide-toggle-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding:.9rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.style-guide-toggle-row .form-check-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.1rem}.style-guide-toggle-row>.form-check:only-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.style-guide-toggle-row small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color)}.style-guide-form__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;display:flex;justify-content:flex-end;gap:.5rem;padding-top:.8rem;border-top:1px solid var(--style-guide-line)}.app-form-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem;width:100%;margin-top:1rem;padding-top:.8rem;border-top:1px solid var(--style-guide-line)}@media(max-width:575.98px){.app-form-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:stretch}.app-form-actions>:is(.btn,button,input[type=submit]):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-form-actions>form:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-form-actions>form>:is(.btn,button,input[type=submit]):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 100%;width:100%!important}}.style-guide-dropzone:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.75rem}.style-guide-resource-manager:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;min-width:0}.style-guide-resource-manager__item:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;align-content:start;grid-template-columns:minmax(0,1fr) auto;gap:1rem;min-width:0;padding:1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.style-guide-resource-manager__heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;align-items:start;min-width:0}.style-guide-resource-manager__heading>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-resource-manager__item>label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-resource-manager__item .form-control:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-resource-manager__item .style-guide-dropzone:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0}.style-guide-resource-manager__heading h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;font-size:1rem}.style-guide-resource-manager__heading p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.2rem 0 0;color:var(--bs-secondary-color);font-size:.82rem;overflow-wrap:anywhere}.style-guide-resource-manager__item>label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-resource-manager__item>.style-guide-dropzone:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-resource-manager__item>.style-guide-filter-status:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.style-guide-resource-manager__item>.btn[data-button-tier=primary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;justify-self:end}@container (max-width: 60rem){.style-guide-resource-manager:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-resource-manager__item:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-resource-manager__item>.btn[data-button-tier=primary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1;justify-self:stretch;width:100%!important}}@media(max-width:63.99rem){.style-guide-resource-manager:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-resource-manager__item:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-resource-manager__item>.btn[data-button-tier=primary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1;justify-self:stretch;width:100%!important}}.style-guide-upload-progress:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;min-width:8rem;height:.7rem;overflow:hidden;border:0;border-radius:999px;accent-color:var(--bs-primary);background:var(--bs-tertiary-bg)}.style-guide-upload-progress[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.style-guide-dropzone__target:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--style-guide-upload-accent: var(--app-upload-accent);--style-guide-upload-accent-strong: var(--app-upload-accent-strong);--style-guide-upload-surface: color-mix(in srgb, var(--style-guide-upload-accent) 12%, var(--bs-body-bg));display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;min-height:7rem;padding:1rem 1.15rem;border:2px dashed color-mix(in srgb,var(--style-guide-upload-accent) 62%,var(--bs-border-color));border-radius:calc(var(--scbas-card-radius) + .15rem);background:var(--style-guide-upload-surface);cursor:pointer;transition:border-color .18s ease,background-color .18s ease,transform .18s ease}.style-guide-dropzone__target:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-dropzone__target.is-dragging:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--style-guide-upload-accent-strong);background:color-mix(in srgb,var(--style-guide-upload-accent) 18%,var(--bs-body-bg));transform:translateY(-1px)}.style-guide-dropzone__target:focus-within:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){outline:3px solid color-mix(in srgb,var(--style-guide-upload-accent) 36%,transparent);outline-offset:2px}.style-guide-dropzone__icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;width:3rem;height:3rem;place-items:center;border-radius:var(--scbas-button-radius);background:var(--bs-body-bg);color:var(--style-guide-upload-accent-strong);box-shadow:var(--bs-box-shadow-sm)}.style-guide-dropzone__icon svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.35rem;height:1.35rem}.style-guide-dropzone__copy:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.2rem}.scbas-form__file-kicker:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--style-guide-upload-accent-strong);font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.style-guide-dropzone__copy strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-emphasis-color)}.style-guide-dropzone__copy small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-dropzone__selection small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color)}.style-guide-dropzone__action:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--style-guide-upload-accent: var(--app-upload-accent);padding:.5rem .75rem;border:1px solid var(--style-guide-upload-accent);border-radius:var(--scbas-button-radius);background:var(--style-guide-upload-accent);color:var(--app-upload-on-accent);font-size:.78rem;font-weight:700;box-shadow:var(--bs-box-shadow-sm)}.style-guide-upload-action.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--bs-btn-bg: var(--app-upload-accent);--bs-btn-border-color: var(--app-upload-accent);--bs-btn-color: var(--app-upload-on-accent);--bs-btn-hover-bg: var(--app-upload-accent-strong);--bs-btn-hover-border-color: var(--app-upload-accent-strong);--bs-btn-hover-color: #fff;--bs-btn-disabled-bg: var(--app-upload-accent);--bs-btn-disabled-border-color: var(--app-upload-accent);--bs-btn-disabled-color: var(--app-upload-on-accent)}.style-guide-dropzone__selection:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(11rem,.55fr) minmax(0,1fr) auto;gap:.85rem 1rem;align-items:center;padding:.85rem 1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--style-guide-soft)}.style-guide-dropzone__selection[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.style-guide-dropzone__selection>div:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.15rem}.style-guide-dropzone__selection ul:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;gap:.45rem;margin:0;padding:0;list-style:none}.style-guide-dropzone__selection li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.45rem;min-width:0;padding:.4rem .55rem;border-radius:var(--scbas-button-radius);background:var(--bs-body-bg)}.style-guide-dropzone__selection li>span:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;color:var(--bs-success)}.style-guide-dropzone__selection li>span:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;min-width:0}.style-guide-dropzone__selection li strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:12rem;overflow:hidden;font-size:.76rem;text-overflow:ellipsis;white-space:nowrap}.style-guide-dropzone__selection li small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.66rem}.style-guide-feedback-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.style-guide-feedback-grid .app-alert:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.style-guide-feedback-grid>.style-guide-empty:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.style-guide-state-icon-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.style-guide-state-icon-sample:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-width:0;padding:.9rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.style-guide-state-icon-sample strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-state-icon-sample small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block}.style-guide-state-icon-sample small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.15rem;color:var(--bs-secondary-color)}@media(max-width:63.99rem){.style-guide-state-icon-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:39.99rem){.style-guide-state-icon-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}}.style-guide-empty:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;gap:.35rem;min-height:10rem;padding:1.25rem;border:1px dashed var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--style-guide-soft);text-align:center}.style-guide-empty>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.5rem;height:1.5rem;color:var(--bs-secondary-color)}.style-guide-empty p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;color:var(--bs-secondary-color)}.style-guide-page [data-style-search-item][hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none!important}.style-guide-agent-playbook:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) + .1rem);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm)}.style-guide-agent-playbook__hero:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:1rem;padding:clamp(1.1rem,2vw,1.5rem);border-bottom:1px solid var(--style-guide-line);color:var(--bs-body-color);background:var(--style-guide-soft)}.style-guide-agent-playbook__hero h2:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.35rem 0 0;color:var(--bs-emphasis-color);font-size:1.4rem;line-height:1.3}.style-guide-agent-playbook__hero p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:100ch;margin:.65rem 0 0;color:var(--bs-body-color);line-height:1.6}.style-guide-agent-playbook__hero .style-guide-agent-playbook__mandate:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(12rem,.75fr) minmax(0,2fr);gap:1rem;max-width:none;margin:0;padding:1rem 0 0;border-top:1px solid var(--style-guide-line)}.style-guide-agent-playbook__mandate strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-emphasis-color)}@media(max-width:63.99rem){.style-guide-agent-playbook__hero .style-guide-agent-playbook__mandate:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);gap:.35rem}}.style-guide-agent-playbook__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:2rem;padding:clamp(1.25rem,2vw,2rem)}.style-guide-agent-playbook__section-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:flex-start;gap:.8rem;margin-bottom:1rem}.style-guide-agent-playbook__section-heading p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.2rem 0 0;color:var(--bs-secondary-color)}.style-guide-agent-playbook__step:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;flex:0 0 2rem;width:2rem;height:2rem;border-radius:.55rem;background:var(--style-guide-accent-soft);color:var(--bs-primary);font-weight:800}.style-guide-agent-playbook__step svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;height:1rem}.style-guide-agent-matrix:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-block:1px solid var(--style-guide-line)}.style-guide-agent-matrix__head:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-agent-matrix>article:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(13rem,.9fr) repeat(2,minmax(18rem,1.15fr));gap:1.25rem}.style-guide-agent-matrix__head:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.75rem 1rem;background:var(--style-guide-soft);color:var(--bs-secondary-color);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.style-guide-agent-matrix>article:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:start;padding:1rem}.style-guide-agent-matrix>article+article:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top:1px solid var(--style-guide-line)}.style-guide-agent-matrix [role=cell]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;color:var(--bs-secondary-color);font-size:.83rem;line-height:1.55}.style-guide-agent-matrix [role=cell]>strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-emphasis-color)}.style-guide-agent-matrix [role=cell]:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:flex-start;gap:.75rem;color:var(--bs-body-color)}.style-guide-agent-matrix [role=cell]:first-child>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 1.15rem;width:1.15rem;margin-top:.1rem;color:var(--bs-primary)}.style-guide-agent-matrix [role=cell]:first-child span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.15rem}.style-guide-agent-matrix [role=cell]:first-child small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.75rem;line-height:1.4}.style-guide-agent-rules:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:2rem;border-bottom:1px solid var(--style-guide-line);padding-bottom:2rem}.style-guide-agent-rules>section+section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left:1px solid var(--style-guide-line);padding-left:2rem}.style-guide-agent-rules :is(ol,ul):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-agent-done ul:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.75rem;margin:0;padding-left:1.25rem;color:var(--bs-secondary-color);line-height:1.5}.style-guide-agent-rules li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *)::marker{color:var(--bs-primary);font-weight:800}.style-guide-agent-done ul:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.5rem;padding:0;list-style:none}.style-guide-agent-done li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;padding-left:1.6rem}.style-guide-agent-done li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{position:absolute;top:.12rem;left:0;color:var(--bs-success);content:"\2713";font-weight:900}@media(max-width:63.99rem){.style-guide-agent-playbook__hero:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-agent-rules:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-agent-rules>section+section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top:1px solid var(--style-guide-line);border-left:0;padding-top:2rem;padding-left:0}.style-guide-agent-matrix__head:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.style-guide-agent-matrix>article:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(11rem,.9fr) minmax(0,1.1fr)}.style-guide-agent-matrix [role=cell]:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;padding-top:.65rem;border-top:1px dashed var(--style-guide-line)}}@media(max-width:39.99rem){.style-guide-agent-playbook:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-inline:.25rem;border-radius:1rem}.style-guide-agent-playbook__hero:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-agent-playbook__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:1.1rem}.style-guide-agent-matrix:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.75rem;border:0}.style-guide-agent-matrix>article:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr);gap:.7rem;padding:1rem;border:1px solid var(--style-guide-line);border-radius:.85rem;background:var(--bs-body-bg)}.style-guide-agent-matrix>article+article:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top:1px solid var(--style-guide-line)}.style-guide-agent-matrix [role=cell]:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1}.style-guide-agent-rules:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-agent-done ul:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}}@container (max-width: 64rem){.style-guide-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);align-items:start!important}.style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-start}.style-guide-card-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.style-guide-action-samples:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 46rem){.style-guide-card-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-form:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-toggle-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-feedback-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-progress-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-section__heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:flex-start;flex-direction:column}.style-guide-section__heading>p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:62ch;text-align:left}.style-guide-list-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr);align-items:start}.style-guide-list-card:has(>.style-guide-list-card__actions):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr)}.style-guide-list-card .badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;justify-self:start}.style-guide-list-card .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;justify-self:end}.style-guide-list-card__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;justify-content:flex-end}.canonical-service-availability:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;justify-content:flex-start}.style-guide-form__wide:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-form__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1}}@container (max-width: 32rem){.style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-heading__actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%!important}.style-guide-action-samples:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-form__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:stretch}.style-guide-form__actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 0}.style-guide-form__actions--stack-on-phone:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:stretch;flex-direction:column}.style-guide-form__actions--stack-on-phone>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-form__actions--stack-on-phone>form .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%!important}}@media(max-width:63.99rem){html body .style-guide-page .style-guide-heading.page-heading-with-favorite:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:start!important;justify-content:stretch!important;gap:1rem!important;min-height:0!important;padding-block:.25rem .75rem!important}html body .style-guide-page .style-guide-heading__copy:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:auto!important;max-width:100%!important}html body .style-guide-page .page-heading-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex!important;align-items:center!important;justify-content:flex-start!important;flex-wrap:wrap!important;grid-column:1!important;grid-row:auto!important;gap:.6rem!important;width:100%!important;max-width:100%!important}html body .style-guide-page .style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex!important;justify-content:flex-start!important;flex:0 1 auto!important;gap:.5rem!important;width:auto!important;max-width:100%!important;flex-wrap:wrap!important}html body .style-guide-page .style-guide-heading__actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:auto!important;max-width:100%!important}.style-guide-card-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-form:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-toggle-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-feedback-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-progress-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-page #table-pattern .dt-container:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern .dt-container>.row:has(table):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern .dt-container>.row:has(table)>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%!important;max-width:100%!important;contain:layout paint inline-size}}@media(max-width:35.99rem){html body .style-guide-page .page-heading-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;grid-column:1!important;grid-row:auto!important;justify-self:stretch!important}html body .style-guide-page .style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid!important;grid-template-columns:minmax(0,1fr)!important;width:100%!important}html body .style-guide-page .style-guide-heading__actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%!important}.style-guide-toolbar__controls:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){html:has(.style-guide-page):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){scroll-behavior:auto}.style-guide-feature-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page .accordion-button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{transition:none}}@media(min-width:40rem)and (max-width:63.99rem){.style-guide-page:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:1rem}.style-guide-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)!important;align-items:start!important;gap:1rem}html body .style-guide-page .style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-start!important;width:100%!important}.style-guide-heading__copy p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:72ch}.style-guide-form.style-guide-form--stack-tablet:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-form--stack-tablet .style-guide-toggle-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);gap:.75rem;padding:1rem}.style-guide-toolbar__controls:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(12rem,1fr) minmax(9rem,.45fr) auto}.style-guide-filter-status:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:0}.style-guide-action-samples:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-card-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-form:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-toggle-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-feedback-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-progress-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.style-guide-feature-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:12rem}}@media(max-width:39.99rem){.style-guide-page:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.85rem}.style-guide-heading__copy h1:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:1.85rem}.style-guide-heading__copy p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.9rem}.style-guide-toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.85rem}.style-guide-toolbar>div:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:baseline;justify-content:space-between;gap:.75rem}.style-guide-toolbar>div:first-child .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.style-guide-toolbar>div:first-child h2:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:1rem}.style-guide-toolbar__controls:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr) auto;gap:.5rem}.style-guide-search:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.style-guide-toolbar__controls>label:not(.style-guide-search):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1}.style-guide-toolbar__controls>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;width:auto!important}.style-guide-filter-status:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;font-size:.72rem}.style-guide-section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.8rem;padding:0 .85rem .85rem}.style-guide-section__heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:flex-start;flex-direction:column;gap:.45rem;margin-inline:-.85rem;padding:.85rem}.style-guide-section__heading>p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){text-align:left}.style-guide-action-samples:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-card-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-form:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-toggle-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-feedback-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-progress-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-action-samples>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-feature-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:0}.style-guide-page #table-pattern .table-responsive:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern .dt-container:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern .dt-container>.row:has(table):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern .dt-container>.row:has(table)>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:visible!important;contain:none}.style-guide-page #table-pattern table.dataTable:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;width:100%!important;min-width:0!important}.style-guide-page #table-pattern table.dataTable colgroup:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern table.dataTable thead:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.style-guide-page #table-pattern table.dataTable tbody:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.65rem;width:100%}.style-guide-page #table-pattern table.dataTable tbody tr:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.15rem;width:100%;padding:.7rem .8rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--style-guide-soft)}.style-guide-page #table-pattern table.dataTable tbody td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(6.25rem,.42fr) minmax(0,1fr);gap:.55rem;align-items:center;width:100%!important;padding:.28rem 0!important;border:0;white-space:normal}.style-guide-page #table-pattern table.dataTable tbody td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{color:var(--bs-secondary-color);content:attr(data-label);font-size:.66rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.style-guide-page #table-pattern table.dataTable tbody td:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-top:.5rem!important;border-top:1px solid var(--style-guide-line)}.style-guide-page #table-pattern .style-guide-table-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-start}.style-guide-dropzone__target:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr);min-height:0;padding:.85rem}.style-guide-dropzone__action:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;justify-self:start}.style-guide-dropzone__selection:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}}.responsive-data-table__identity:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:flex-start;gap:.6rem;min-width:0}.responsive-data-table [data-responsive-row-toggle]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none;flex:0 0 auto}.responsive-data-table__phone-summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}@media(max-width:63.99rem){.style-guide-page .table-responsive:has(>.responsive-data-table):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page .dt-container:has(.responsive-data-table):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page .dt-container>.row:has(.responsive-data-table):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page .dt-container>.row:has(.responsive-data-table)>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:100%;overflow:visible!important;contain:none}.style-guide-page table.responsive-data-table:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page table.responsive-data-table.dataTable:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:table;width:100%!important;min-width:0!important;table-layout:fixed}.style-guide-page table.responsive-data-table colgroup:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.style-guide-page table.responsive-data-table thead:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:static;display:table-header-group;width:auto;height:auto;overflow:visible;clip:auto;clip-path:none;white-space:normal}.style-guide-page table.responsive-data-table tbody:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:table-row-group;padding:0}.style-guide-page table.responsive-data-table tbody tr:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:table-row;padding:0;border:0;border-radius:0;background:transparent}.style-guide-page table.responsive-data-table :is(th,td):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:table-cell;width:auto!important;padding:.7rem .6rem!important;border-bottom:var(--bs-border-width) solid var(--bs-border-color);white-space:normal}.style-guide-page table.responsive-data-table td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{content:none}.style-guide-page table.responsive-data-table [data-responsive-detail]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none!important}.style-guide-page table.responsive-data-table [data-responsive-summary=customer]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:auto!important}.style-guide-page table.responsive-data-table [data-responsive-summary=date]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:8.25rem!important}.style-guide-page table.responsive-data-table [data-responsive-summary=status]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:8.75rem!important}.style-guide-page table.responsive-data-table [data-responsive-summary=actions]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:10rem!important;text-align:right}.responsive-data-table [data-responsive-row-toggle]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid}.responsive-data-table__detail-row>td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:table-cell!important;position:static!important;width:auto!important;padding:0!important;box-shadow:none!important}.responsive-data-table__detail-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-left:3.75rem}}@media(max-width:39.99rem){.style-guide-page table.responsive-data-table:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page table.responsive-data-table.dataTable:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block}.style-guide-page table.responsive-data-table thead:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.style-guide-page table.responsive-data-table tbody:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.75rem;padding:.75rem}.style-guide-page table.responsive-data-table tbody tr:not(.responsive-data-table__detail-row):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;width:100%;padding:.35rem .75rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.style-guide-page table.responsive-data-table tbody tr:not(.responsive-data-table__detail-row)>td[data-responsive-summary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(6.5rem,.4fr) minmax(0,1fr);align-items:start;gap:.7rem;width:100%!important;padding:.6rem 0!important;border-width:0 0 1px;text-align:left}.style-guide-page table.responsive-data-table tbody tr:not(.responsive-data-table__detail-row)>td[data-responsive-summary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{content:attr(data-label);color:var(--bs-secondary-color);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.style-guide-page table.responsive-data-table tbody tr:not(.responsive-data-table__detail-row)>td[data-responsive-summary=date]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page table.responsive-data-table tbody tr:not(.responsive-data-table__detail-row)>td[data-responsive-summary=status]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none!important}.style-guide-page table.responsive-data-table tbody tr:not(.responsive-data-table__detail-row)>td[data-responsive-summary=customer]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block}.style-guide-page table.responsive-data-table tbody tr:not(.responsive-data-table__detail-row)>td[data-responsive-summary=customer]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{display:block;margin-bottom:.55rem}.responsive-data-table__identity:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.responsive-data-table__identity .work-queue-customer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}.responsive-data-table__phone-summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;margin:.65rem 0 0;padding:.65rem 0 0;border-top:1px solid var(--style-guide-line)}.responsive-data-table__phone-summary>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;align-items:center;gap:.2rem}.responsive-data-table__phone-summary :is(dt,dd):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.responsive-data-table__phone-summary dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.style-guide-page table.responsive-data-table tbody tr:not(.responsive-data-table__detail-row)>td[data-responsive-summary=actions]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-bottom:0}.style-guide-page table.responsive-data-table .work-queue-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-start}.style-guide-page table.responsive-data-table tbody tr.responsive-data-table__detail-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;width:100%;margin-top:-.75rem;border:1px solid var(--style-guide-line);border-top:0;border-radius:0 0 var(--scbas-card-radius) var(--scbas-card-radius);background:var(--style-guide-soft)}.style-guide-page table.responsive-data-table .responsive-data-table__detail-row>td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block!important;width:100%!important;border:0}.responsive-data-table__detail-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(6.5rem,.4fr) minmax(0,1fr);padding:.85rem .75rem;border:0}}.style-guide-table-expand-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-table-expand-cell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none;width:2.75rem;padding-inline:.5rem!important;text-align:center}.style-guide-table-expand:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid;width:2rem;height:2rem;padding:0;place-items:center;border:0;border-radius:50%;background:var(--style-guide-accent-soft);color:var(--bs-primary);transition:color .16s ease,background-color .16s ease,transform .16s ease}.style-guide-table-expand:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:color-mix(in srgb,var(--bs-primary) 16%,var(--bs-body-bg))}.style-guide-table-expand:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){outline:3px solid color-mix(in srgb,var(--bs-primary) 28%,transparent);outline-offset:2px}.style-guide-table-expand[aria-expanded=true]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--bs-primary);color:var(--scbas-button-primary-fg, var(--bs-white))}.style-guide-table-expand[aria-expanded=true] svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){transform:rotate(90deg)}.style-guide-table-expand svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;height:1rem;transition:transform .16s ease}.style-guide-table-detail-row>td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:0!important;background:var(--style-guide-soft)!important}.style-guide-table-detail-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(7rem,.3fr) minmax(0,1fr);gap:.5rem 1rem;margin:0;padding:.85rem 1rem .85rem 3.75rem;border-bottom:1px solid var(--style-guide-line)}.style-guide-table-detail-list dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.7rem;letter-spacing:.04em;text-transform:uppercase}.style-guide-table-detail-list dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;color:var(--bs-emphasis-color)}@media(max-width:63.99rem){.style-guide-page #table-pattern .table-responsive:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern .dt-container:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern .dt-container>.row:has(table):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern .dt-container>.row:has(table)>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:visible!important;contain:none}.style-guide-page #table-pattern table.dataTable:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:table;width:100%!important;min-width:0!important;table-layout:auto}.style-guide-page #table-pattern table.dataTable colgroup:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.style-guide-page #table-pattern table.dataTable thead:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:table-header-group}.style-guide-page #table-pattern table.dataTable tbody:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:table-row-group}.style-guide-page #table-pattern table.dataTable tbody tr:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:table-row;width:auto;padding:0;border:0;border-radius:0;background:transparent}.style-guide-page #table-pattern table.dataTable tbody td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:table-cell;width:auto!important;padding:.65rem .55rem!important;border-bottom:var(--bs-border-width) solid var(--bs-border-color);white-space:normal}.style-guide-page #table-pattern table.dataTable tbody td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{content:none}.style-guide-table-expand-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-table-expand-cell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:table-cell!important}.style-guide-page #table-pattern th:nth-child(4):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern td:nth-child(4):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern th:nth-child(6):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern td:nth-child(6):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none!important}.style-guide-page #table-pattern th:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern td:last-child:not([colspan]):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:sticky;z-index:2;right:0;width:6.25rem!important;background:var(--bs-body-bg);border-left:1px solid var(--bs-border-color)!important;box-shadow:none}.style-guide-page #table-pattern .style-guide-table-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-end}.style-guide-table-detail-row>td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:table-cell!important;position:static!important;box-shadow:none!important}}@media(max-width:39.99rem){.style-guide-page #table-pattern th:nth-child(3):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern td:nth-child(3):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern th:nth-child(5):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern td:nth-child(5):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none!important}.style-guide-page #table-pattern th:nth-child(2):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page #table-pattern td:nth-child(2):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:auto!important}.style-guide-table-detail-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(6.25rem,.42fr) minmax(0,1fr);padding-left:.85rem}}@media(max-width:63.99rem){.style-guide-vertical-tabs:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-vertical-tabs>.nav:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex-direction:row!important;flex-wrap:nowrap;overflow-x:auto;border-right:0;border-bottom:1px solid var(--style-guide-line);scrollbar-width:thin}.style-guide-vertical-tabs>.nav .nav-link:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 min(15rem,78vw);border-right:1px solid var(--style-guide-line);border-bottom:0}.style-guide-vertical-tabs>.tab-content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:0}.style-guide-option-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-need-card__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr)}.style-guide-need-card__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));justify-self:end;min-width:min(100%,17rem)}.style-guide-quote-builder:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-line-item:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.style-guide-line-item label:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.style-guide-total-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:min(100%,25rem);justify-self:end}.style-guide-action-banner:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr)}.style-guide-action-banner__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;grid-template-columns:repeat(2,minmax(0,1fr))}}.style-guide-action-banner--manual:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto auto minmax(0,1fr) minmax(12rem,auto)}.manual-search-results-toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto auto minmax(16rem,1fr) auto;align-items:center;gap:.75rem 1rem;margin-bottom:1rem;padding:.85rem 1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--style-guide-soft)}.manual-search-results-toolbar[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.manual-search-results-toolbar [data-search-selection-summary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.82rem;font-weight:700}@media(max-width:63.99rem){.manual-search-results-toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.manual-search-results-toolbar .form-check:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.style-guide-action-banner--manual:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto auto minmax(0,1fr)}.style-guide-action-banner--manual .style-guide-action-banner__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}}@media(max-width:39.99rem){.style-guide-page:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;max-width:100%;margin-inline:0;gap:1rem;overflow:visible}.style-guide-page:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before,.style-guide-page:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{display:none}.style-guide-page>.app-page-back-link:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:static;justify-self:start;margin:0 1rem -.25rem;color:var(--bs-primary)!important}.style-guide-page>.app-page-back-link:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:color-mix(in srgb,var(--bs-primary) 78%,var(--bs-emphasis-color))!important}.style-guide-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;gap:.85rem!important;width:calc(100% - 1.5rem)!important;min-width:0!important;max-width:calc(100% - 1.5rem)!important;margin:0 .75rem!important;padding:1rem!important;overflow:visible;border:1px solid var(--style-guide-line)!important;border-radius:calc(var(--scbas-card-radius) + .15rem);color:var(--bs-body-color)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--style-guide-soft) 62%,var(--bs-body-bg)),var(--bs-body-bg))!important;box-shadow:var(--bs-box-shadow-sm)!important}html[data-bs-theme=dark] body .style-guide-page .style-guide-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),html[data-bs-theme=dark] body .style-guide-page .style-guide-heading.page-heading-with-favorite:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--style-guide-soft) 62%,var(--bs-body-bg)),var(--bs-body-bg))!important;box-shadow:var(--bs-box-shadow-sm)!important}html[data-bs-theme=dark] body .style-guide-page .style-guide-heading__copy .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-primary)!important;background:var(--style-guide-accent-soft)!important}html[data-bs-theme=dark] body .style-guide-page .style-guide-heading__copy h1:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-heading-color, var(--bs-body-color))!important}html[data-bs-theme=dark] body .style-guide-page .style-guide-heading__copy p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color)!important}html body .style-guide-page .style-guide-heading.page-heading-with-favorite:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:calc(100% - 1.5rem)!important;min-width:0!important;max-width:calc(100% - 1.5rem)!important;margin:0 .75rem!important;padding:1rem!important;border:1px solid var(--style-guide-line)!important;border-radius:calc(var(--scbas-card-radius) + .15rem)!important;color:var(--bs-body-color)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--style-guide-soft) 62%,var(--bs-body-bg)),var(--bs-body-bg))!important;box-shadow:var(--bs-box-shadow-sm)!important}.style-guide-heading>.style-guide-heading__copy .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-bottom:.65rem;color:var(--bs-primary);background:var(--style-guide-accent-soft)}.style-guide-heading>.style-guide-heading__copy h1:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-bottom:.45rem;color:var(--bs-heading-color, var(--bs-body-color));font-size:clamp(1.55rem,7vw,2rem);line-height:1.08;overflow-wrap:anywhere}.style-guide-heading>.style-guide-heading__copy p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:34ch;color:var(--bs-secondary-color);font-size:.9rem;line-height:1.5}html body .style-guide-page .style-guide-heading__actions [data-button-tier=tertiary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex!important}html body .style-guide-page .style-guide-heading__actions .btn[data-button-tier=primary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%!important;color:var(--scbas-button-primary-fg)!important;background:var(--scbas-button-primary-bg)!important;box-shadow:none!important;white-space:nowrap}html body .style-guide-page .page-heading-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block!important;width:100%!important;max-width:none!important}html body .style-guide-page .style-guide-heading__actions .btn[data-button-tier=secondary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color)!important;border-color:var(--bs-primary)!important;background:transparent!important;white-space:nowrap}html body .style-guide-page .style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:static;display:grid!important;grid-template-columns:repeat(auto-fit,minmax(min(9rem,100%),1fr));align-items:stretch;justify-content:stretch;gap:.5rem;width:100%!important;margin:0!important}.style-guide-toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.6rem;z-index:3;margin:0 .75rem;width:calc(100% - 1.5rem);border-radius:.85rem;box-shadow:0 .35rem 1.25rem color-mix(in srgb,var(--bs-dark) 7%,transparent)}.style-guide-toolbar>div:first-child .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.style-guide-toolbar>div:first-child h2:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:1.05rem}.style-guide-toolbar [data-style-clear][hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none!important}.style-guide-section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.65rem;padding:0 .25rem;border:0;border-radius:0;background:transparent;box-shadow:none}.style-guide-section--open:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:0}.style-guide-section__heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.35rem;margin:0;padding:.35rem .25rem;border:0;background:transparent}.style-guide-section__heading h2:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:1.15rem}.style-guide-section__heading>p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.82rem;line-height:1.5}.style-guide-action-samples:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-progress-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-form:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-feedback-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-radius:1rem}.style-guide-feature-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-stepper:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-action-banner:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-flyout:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-need-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-tabs:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-vertical-tabs:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-quote-builder>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-option-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-email-editor:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-dropzone:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-radius:1rem}.style-guide-option-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);gap:0;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:1rem;background:var(--bs-body-bg)}.style-guide-option-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:4.5rem;padding:.65rem .75rem;border:0;border-bottom:1px solid var(--style-guide-line);border-radius:0!important;background:var(--bs-body-bg)}.style-guide-option-card:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-bottom:0}.style-guide-option-card:has(input:checked):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--style-guide-line);background:var(--style-guide-accent-soft);box-shadow:inset 3px 0 0 var(--bs-primary)}.style-guide-option-card__icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:3rem;height:3rem;background:transparent}.style-guide-option-card__copy strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.78rem}.style-guide-option-card__copy small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.65rem}.style-guide-option-card__check:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.5rem;height:1.5rem}.style-guide-flyout__groups:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-flyout__groups>section+section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top:1px solid var(--style-guide-line);border-left:0}.style-guide-flyout footer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:stretch;flex-direction:column}.style-guide-flyout footer .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%!important}.style-guide-vertical-tabs:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-vertical-tabs>.nav:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-right:0;border-bottom:1px solid var(--style-guide-line)}.style-guide-vertical-tabs>.nav .nav-link:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{inset:0 auto 0 0}.style-guide-vertical-tabs>.tab-content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:0;padding:1rem}.style-guide-vertical-tabs dl:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-summary-strip:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);overflow:hidden;border:1px solid var(--style-guide-line);border-radius:1rem;background:var(--bs-body-bg)}.style-guide-summary-strip>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.9rem 1rem}.style-guide-summary-strip>div+div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top:1px solid var(--style-guide-line);border-left:0;padding:.9rem 1rem}.style-guide-stepper:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.85rem}.style-guide-stepper ol:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);gap:0}.style-guide-stepper li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:2.55rem minmax(0,1fr);justify-items:start;gap:.75rem;min-height:4.15rem;text-align:left}.style-guide-stepper li:not(:last-child):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{top:2.55rem;bottom:0;left:1.16rem;width:.22rem;height:auto}.style-guide-stepper__label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-self:center}.style-guide-stepper__button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;grid-template-columns:2.55rem minmax(0,1fr);justify-items:start;gap:.75rem;text-align:left}.style-guide-calendar__month:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.style-guide-calendar__agenda:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block}.style-guide-calendar__toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.6rem}.style-guide-calendar__agenda li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:3.5rem minmax(0,1fr)}.style-guide-calendar__agenda .badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;justify-self:start}.style-guide-need-card__customer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:flex-start;flex-wrap:wrap}.style-guide-need-card__count:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;margin-left:3.25rem}.style-guide-need-card__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.85rem}.style-guide-need-card__signal:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.style-guide-need-card__title-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:flex-start}.style-guide-need-card__description:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid}.style-guide-need-card__description .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-self:start}.style-guide-need-card__meta:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-need-card__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1;justify-self:stretch;width:100%;min-width:0}.style-guide-line-item:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-line-item label:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:auto}.style-guide-line-item .form-control:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-line-item .form-select:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-form .form-control:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-form .form-select:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-email-editor__subject .form-control:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:1rem}.style-guide-line-item>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-self:start}.style-guide-total-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;justify-self:stretch}.style-guide-action-banner:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);padding:1rem}.style-guide-action-banner__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1;grid-template-columns:minmax(0,1fr)}.style-guide-email-editor__subject:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);gap:.25rem}.style-guide-email-toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-x:auto}.style-guide-email-editor__footer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:stretch;flex-direction:column}.style-guide-email-editor__footer .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%!important}}.app-multiselect:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;display:grid;gap:.55rem;justify-items:start;min-width:0}.app-multiselect__trigger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.6rem;max-width:100%;min-height:2.9rem;padding:.4rem .8rem;border:1px solid var(--style-guide-line);border-radius:.55rem;color:var(--bs-body-color);background:var(--style-guide-soft);text-align:left;transition:border-color .14s ease,background-color .14s ease}.app-multiselect__trigger:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-multiselect__trigger:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 45%,transparent)}.app-multiselect.is-open .app-multiselect__trigger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-primary);background:var(--bs-body-bg)}.app-multiselect__trigger>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto;width:1rem;height:1rem;color:var(--bs-secondary-color)}.app-multiselect__trigger-copy:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;min-width:0;line-height:1.25}.app-multiselect__trigger-copy .form-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;color:var(--bs-secondary-color);font-size:.66rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase}.app-multiselect__summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;color:var(--bs-emphasis-color);font-size:.8rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.app-multiselect__trigger .app-badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto}.app-multiselect__caret:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-left:.1rem;transition:transform .16s ease}.app-multiselect.is-open .app-multiselect__caret:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){transform:rotate(180deg)}.app-multiselect__panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:absolute;z-index:40;top:calc(100% + .4rem);left:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(31rem,calc(100vw - 2rem));max-height:26rem;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:.8rem;background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow)}.app-multiselect__panel-head:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.5rem;padding:.6rem .65rem;border-bottom:1px solid var(--style-guide-line)}.app-multiselect__search:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;flex:1 1 auto;min-width:0}.app-multiselect__search>i:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-multiselect__search>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:absolute;z-index:1;top:50%;left:.7rem;width:.9rem;height:.9rem;transform:translateY(-50%);color:var(--bs-secondary-color);pointer-events:none}.app-multiselect__search .form-control:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-left:2.15rem;border-color:transparent;background-color:var(--style-guide-soft);font-size:.82rem}.app-multiselect__bulk:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex:0 0 auto;gap:.15rem}.app-multiselect__groups:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.3rem;align-content:start;padding:.3rem .65rem .6rem;overflow:auto;overscroll-behavior:contain}.app-multiselect__group-head:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:sticky;z-index:2;top:0;display:flex;align-items:center;gap:.5rem;margin:0;min-height:2.75rem;padding:.5rem;border-bottom:1px solid var(--style-guide-line);background:var(--bs-body-bg)}.app-multiselect__group-head .form-check-input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto;float:none;margin:0}.app-multiselect__group-head .form-check-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-emphasis-color);font-size:.76rem;font-weight:750}.app-multiselect__group-head small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-left:auto;color:var(--bs-secondary-color);font-size:.68rem;font-variant-numeric:tabular-nums}.app-multiselect__options:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.05rem .9rem;padding:.3rem 0 .2rem}.app-multiselect__option:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.5rem;min-height:2.75rem;margin:0;padding:.4rem .5rem;border-radius:.45rem}.app-multiselect__option:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--style-guide-accent-soft)}.app-multiselect__option .form-check-input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto;float:none;margin:0}.app-multiselect__option .form-check-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;font-size:.875rem;font-weight:500;overflow-wrap:anywhere}.app-multiselect__group[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-multiselect__option[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.app-multiselect__no-match:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;padding:.9rem .25rem;color:var(--bs-secondary-color);font-size:.78rem}.app-multiselect__panel-foot:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.55rem .65rem;border-top:1px solid var(--style-guide-line);background:var(--style-guide-soft)}.app-multiselect__panel-foot>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.74rem}.app-multiselect__chips:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none}.app-multiselect__chips li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.25rem;padding:.18rem .25rem .18rem .6rem;border:1px solid color-mix(in srgb,var(--bs-primary) 28%,transparent);border-radius:999px;color:var(--bs-emphasis-color);background:var(--style-guide-accent-soft);font-size:.72rem;font-weight:650}.app-multiselect__chips button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;width:1.15rem;height:1.15rem;padding:0;border:0;border-radius:50%;color:var(--bs-secondary-color);background:transparent}.app-multiselect__chips button:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-multiselect__chips button:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-danger);background:color-mix(in srgb,var(--bs-danger) 12%,transparent)}.app-multiselect__chips button svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.7rem;height:.7rem}.app-multiselect--inline:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-items:stretch}.app-multiselect--inline .app-multiselect__panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:static;width:100%;box-shadow:none}@container (max-width: 46rem){.app-multiselect__options:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.app-multiselect__panel-head:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.app-multiselect__trigger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-multiselect__caret:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){transition:none}}.style-guide-page:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--app-tech-a: #2f6fd0;--app-tech-b: #b83280;--app-tech-c: #0e9384;--app-tech-d: #7c4dd4;--app-tech-none: #b45309}[data-tech=a]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--tech: var(--app-tech-a)}[data-tech=b]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--tech: var(--app-tech-b)}[data-tech=c]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--tech: var(--app-tech-c)}[data-tech=d]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--tech: var(--app-tech-d)}[data-tech=none]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--tech: var(--app-tech-none)}[data-job-status=scheduled]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--job-status: var(--app-tech-a)}[data-job-status=in-progress]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--job-status: var(--bs-warning)}[data-job-status=completed]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--job-status: var(--bs-success)}[data-job-status=overdue]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--job-status: var(--bs-danger)}[data-job-status=incomplete]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--job-status: var(--bs-warning)}.style-guide-calendar__legend:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1.1rem;padding:.6rem .85rem;border-bottom:1px solid var(--style-guide-line);color:var(--bs-secondary-color);font-size:.72rem}.style-guide-calendar__legend>strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-emphasis-color);font-size:.66rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.style-guide-calendar__legend>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.4rem;font-weight:600}.style-guide-calendar__legend i[aria-hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.6rem;height:.6rem;border-radius:50%;background:var(--tech, var(--bs-primary))}.style-guide-calendar__legend [data-job-status] i[aria-hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--job-status)}.style-guide-calendar__legend span[data-tech=none] i[aria-hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border:1px dashed var(--app-tech-none);background:transparent}.style-guide-calendar__month td .app-cal-event:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;display:block;margin-top:.3rem;border:1px solid var(--style-guide-line);border-left:3px solid var(--tech, var(--bs-primary));border-radius:.45rem;background:color-mix(in srgb,var(--tech, var(--bs-primary)) 16%,var(--bs-body-bg));white-space:normal;text-align:left;transition:border-color .14s ease,transform .14s ease}.style-guide-calendar[data-calendar-color-mode=status] .app-cal-event[data-job-status]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left-color:var(--job-status);background:color-mix(in srgb,var(--job-status) 16%,var(--bs-body-bg))}.style-guide-calendar[data-calendar-color-mode=status] .app-cal-event[data-job-status]:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar[data-calendar-color-mode=status] .app-cal-event[data-job-status]:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--job-status) 58%,var(--style-guide-line))}.style-guide-calendar[data-calendar-color-mode=status] .app-cal-event__tech:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border:1px solid var(--style-guide-line);color:var(--bs-emphasis-color);background:var(--bs-body-bg)}.style-guide-calendar__month td .app-cal-event>.app-cal-event__open:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.4rem;align-items:start;width:100%;padding:.35rem 2rem .4rem .4rem;border:0!important;color:inherit;background:transparent;box-shadow:none;text-align:left}.style-guide-calendar__month td .app-cal-event__edit:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid;position:absolute;top:.3rem;right:.3rem;z-index:1;place-items:center;width:1.35rem;height:1.35rem;padding:0;border:1px solid var(--style-guide-line);border-radius:50%;color:var(--bs-primary);background:var(--bs-body-bg)}.style-guide-calendar__month td .app-cal-event__edit:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar__month td .app-cal-event__edit:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-primary);color:var(--bs-primary-text-emphasis);outline:2px solid color-mix(in srgb,var(--bs-primary) 22%,transparent);outline-offset:1px}.style-guide-calendar__month td .app-cal-event__edit svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.72rem;height:.72rem}.style-guide-calendar__month td .app-cal-event:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar__month td .app-cal-event:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--tech, var(--bs-primary)) 55%,var(--style-guide-line));transform:translateY(-1px)}.style-guide-calendar__month td .app-cal-event.is-draggable:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){cursor:grab}#calendarViewPanel :is(:disabled,[aria-disabled=true]):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),#serviceCalendarContext :is(:disabled,[aria-disabled=true]):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){cursor:default!important}.style-guide-calendar__month td .app-cal-event.is-dragging:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){opacity:.55;cursor:grabbing}.style-guide-calendar__month td .app-cal-event.is-reschedule-error:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border:3px solid var(--bs-danger)}.app-cal-event__reschedule-error:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;padding:.25rem .4rem .35rem;color:var(--bs-danger-text-emphasis);font-size:10px;font-weight:650;line-height:1.25}.style-guide-calendar__month td.is-drop-target:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){outline:2px solid var(--bs-primary);outline-offset:-3px;background:color-mix(in srgb,var(--bs-primary) 10%,var(--bs-body-bg))}.style-guide-calendar__month td .app-cal-event.is-warning:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:color-mix(in srgb,var(--tech, var(--bs-primary)) 16%,var(--bs-body-bg))}.style-guide-calendar__month td .app-cal-event.is-blocked:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:color-mix(in srgb,var(--tech, var(--bs-primary)) 16%,var(--bs-body-bg))}.style-guide-calendar__month td .app-cal-event.is-ready:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:color-mix(in srgb,var(--tech, var(--bs-primary)) 16%,var(--bs-body-bg))}.app-cal-event__assignment:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:0 .4rem .4rem}.app-cal-event__assignment .form-select:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:1.75rem;padding-block:.15rem;padding-left:.4rem;color:var(--bs-emphasis-color);border-color:color-mix(in srgb,var(--bs-warning) 45%,var(--style-guide-line));background-color:var(--bs-body-bg);font-size:.62rem;font-weight:650}.app-cal-event__assignment .form-select:focus:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-warning);box-shadow:0 0 0 .12rem color-mix(in srgb,var(--bs-warning) 22%,transparent)}.app-cal-event__tech:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;width:1.5rem;height:1.5rem;border-radius:.45rem;color:#fff;background:var(--tech, var(--bs-primary));font-size:.58rem;font-weight:800;letter-spacing:.02em}[data-tech=none] .app-cal-event__tech:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border:1px dashed var(--app-tech-none);color:var(--app-tech-none);background:transparent}.app-cal-event__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.12rem;min-width:0}.app-cal-event__body>strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;color:var(--bs-emphasis-color);font-size:.66rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.app-cal-event__badges:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;gap:.2rem;min-width:0}.app-cal-event__badges .app-badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:1rem;padding:.08rem .28rem;border:1px solid var(--style-guide-line);font-size:.5rem;line-height:1.2}.app-cal-event__status-badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--job-status) 45%,var(--style-guide-line))!important;color:var(--bs-emphasis-color);background:color-mix(in srgb,var(--job-status) 22%,var(--bs-body-bg))}.app-cal-event__service-badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-primary-text-emphasis);background:var(--style-guide-accent-soft)}.app-cal-event__meta:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;color:var(--bs-secondary-color);font-size:.6rem;font-weight:550;text-overflow:ellipsis;white-space:nowrap}.app-cal-event__flag:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.28rem;font-size:.58rem;font-weight:750}.app-cal-event__flag svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.7rem;height:.7rem;flex:0 0 auto}.app-cal-event.is-warning .app-cal-event__flag:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-warning-text-emphasis)}.app-cal-event.is-blocked .app-cal-event__flag:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-danger-text-emphasis)}.app-cal-event.is-ready .app-cal-event__flag:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-success-text-emphasis)}@media(min-width:48.01rem)and (max-width:74.99rem){.style-guide-calendar__month td .app-cal-event:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid}.style-guide-calendar__month td .app-cal-event>.app-cal-event__open:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);gap:.25rem;padding:.4rem}.style-guide-calendar__month td .app-cal-event__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){order:1}.style-guide-calendar__month td .app-cal-event__body>strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar__month td .app-cal-event__meta:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:-webkit-box;overflow:hidden;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}.style-guide-calendar__month td .app-cal-event__badges:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:flex-start;flex-direction:column}.style-guide-calendar__month td .app-cal-event__travel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar__month td .app-cal-event__travel-separator:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.style-guide-calendar__month td .app-cal-event__tech:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){order:2;margin-top:.1rem}.style-guide-calendar__month td .app-cal-event__edit:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:static;justify-self:end;margin:0 .4rem .4rem}}.style-guide-calendar__month td .app-cal-event>.app-cal-event__open--scheduled:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);padding:.4rem}.style-guide-calendar__month td .app-cal-event__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.4rem;padding:0 .4rem .4rem}.style-guide-calendar__month td .app-cal-event__actions .app-cal-event__tech:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){order:0;flex:0 0 auto;margin:0}.style-guide-calendar__month td .app-cal-event__actions .app-cal-event__edit:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:static;flex:0 0 auto;margin:0}.style-guide-calendar__month td .app-cal-event__actions .app-cal-event__flag:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto}.style-guide-calendar[data-calendar-card-view=condensed] .style-guide-calendar__month td .app-cal-event:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;min-height:2rem}.style-guide-calendar[data-calendar-card-view=condensed] .style-guide-calendar__month td .app-cal-event>.app-cal-event__open--scheduled:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;grid-row:1;min-width:0;padding:.25rem .3rem}.style-guide-calendar[data-calendar-card-view=condensed] .app-cal-event__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block}.style-guide-calendar[data-calendar-card-view=condensed] .app-cal-event__body>strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;font-size:.65rem}.style-guide-calendar[data-calendar-card-view=condensed] .app-cal-event__badges:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar[data-calendar-card-view=condensed] .app-cal-event__meta:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar[data-calendar-card-view=condensed] .app-cal-event__assignment:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar[data-calendar-card-view=condensed] .app-cal-event__actions .app-cal-event__flag:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.style-guide-calendar[data-calendar-card-view=condensed] .style-guide-calendar__month td .app-cal-event__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:contents}.style-guide-calendar[data-calendar-card-view=condensed] .style-guide-calendar__month td .app-cal-event__actions .app-cal-event__tech:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1;grid-row:1;width:1.35rem;height:1.35rem;margin-left:.3rem;border-radius:.35rem}.style-guide-calendar[data-calendar-card-view=condensed] .style-guide-calendar__month td .app-cal-event__actions .app-cal-event__edit:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:3;grid-row:1;width:1.25rem;height:1.25rem;margin-right:.3rem}.style-guide-calendar__month td .app-cal-event[data-service-visit-id] .app-cal-event__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.15rem;flex-wrap:wrap}.style-guide-calendar[data-calendar-card-view=condensed] .style-guide-calendar__month td .app-cal-event[data-service-visit-id]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr) auto auto}.style-guide-calendar[data-calendar-card-view=condensed] .style-guide-calendar__month td .app-cal-event__actions .app-cal-event__creation:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:4}.style-guide-calendar[data-calendar-card-view=condensed] .style-guide-calendar__month td .app-cal-event>.app-cal-event__open:not(.app-cal-event__open--scheduled):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.3rem;padding:.25rem .3rem}.style-guide-calendar[data-calendar-card-view=condensed] .style-guide-calendar__month td .app-cal-event>.app-cal-event__open:not(.app-cal-event__open--scheduled) .app-cal-event__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:contents}.style-guide-calendar[data-calendar-card-view=condensed] .style-guide-calendar__month td .app-cal-event>.app-cal-event__open:not(.app-cal-event__open--scheduled) .app-cal-event__flag:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;grid-column:3}:root:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--service-nonstart-border: maroon}.style-guide-calendar__month td .app-cal-event.has-technician-nonstart-warning:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar[data-calendar-color-mode=status] .style-guide-calendar__month td .app-cal-event.has-technician-nonstart-warning[data-job-status]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar__agenda li.has-technician-nonstart-warning:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-calendar[data-calendar-color-mode=status] .style-guide-calendar__agenda li.has-technician-nonstart-warning[data-job-status]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border:4px solid var(--service-nonstart-border)}.service-nonstart:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;flex:0 0 auto;justify-self:start}.service-nonstart__trigger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;display:inline-grid;place-items:center;width:1.35rem;height:1.35rem;padding:0;border:1px solid var(--service-nonstart-border);border-radius:50%;color:#fff;background:var(--service-nonstart-border);cursor:pointer}.service-nonstart__trigger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{position:absolute;inset:-.3rem;content:""}.service-nonstart__trigger:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){outline:2px solid var(--bs-emphasis-color);outline-offset:2px}.service-nonstart__trigger svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.8rem;height:.8rem}.service-nonstart__panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:fixed;inset:auto;width:min(18rem,calc(100vw - 1rem));margin:0;padding:.75rem .85rem .85rem;border:1px solid var(--style-guide-line);border-left:4px solid var(--service-nonstart-border);border-radius:var(--bs-border-radius-lg);color:var(--bs-body-color);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow);font-size:.8rem;font-weight:400;line-height:1.4;text-align:left;white-space:normal}.service-nonstart__panel>strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;color:var(--bs-emphasis-color);font-size:.85rem}.service-nonstart__panel>p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.35rem 0 0;color:var(--bs-body-color);font-size:.8rem}.service-nonstart__panel>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.65rem}.style-guide-calendar[data-calendar-card-view=condensed] .style-guide-calendar__month td .app-cal-event.has-technician-nonstart-warning:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr) auto auto auto}.style-guide-calendar[data-calendar-card-view=condensed] .style-guide-calendar__month td .app-cal-event__actions .service-nonstart:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:5;grid-row:1;margin-right:.3rem}.app-cal-event__outcome:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.15rem}.app-cal-event__outcome>strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-emphasis-color);font-size:.55rem}@media(max-width:48rem){.style-guide-calendar__toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:stretch;flex-direction:column}.style-guide-calendar__toolbar .service-calendar-card-view:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}}@media(max-width:48rem){.style-guide-calendar__month:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.style-guide-calendar__agenda:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block}.style-guide-calendar__agenda li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:3.5rem minmax(0,1fr)}.style-guide-calendar__agenda .badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;justify-self:start}}@media(prefers-reduced-motion:reduce){.style-guide-calendar__month td .app-cal-event:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){transition:none}.style-guide-calendar__month td .app-cal-event:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){transform:none}}.app-daterange:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;gap:.55rem;min-width:0}.app-daterange[hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.app-daterange>label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.2rem;min-width:0;flex:1 1 0}.app-daterange .form-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}[data-testid=service-scheduling-preview] [data-schedule-range]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}[data-testid=service-scheduling-preview] [data-schedule-range]>label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:14rem}.style-guide-multiselect-demos:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;align-items:start}.style-guide-multiselect-demos>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.55rem;align-content:start;min-width:0}.style-guide-multiselect-demos__wide:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.style-guide-period-demo:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;gap:.55rem;align-items:end}.style-guide-period-demo>label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.2rem;min-width:11rem}@container (max-width: 64rem){.style-guide-multiselect-demos:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}}.app-filter-drawer__backdrop:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:fixed;z-index:1088;inset:0;background:var(--scbas-modal-backdrop);opacity:0;pointer-events:none;transition:opacity .18s ease}.app-filter-drawer.is-open .app-filter-drawer__backdrop:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){opacity:1;pointer-events:auto}.app-filter-drawer__panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:fixed;z-index:1092;top:0;right:0;display:grid;grid-template-rows:auto minmax(0,1fr) auto;width:min(26rem,100vw);height:100dvh;border-left:1px solid var(--style-guide-line);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-lg);transform:translate(102%);transition:transform .22s ease;visibility:hidden}.app-filter-drawer.is-open .app-filter-drawer__panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){transform:translate(0);visibility:visible}.app-filter-drawer__head:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.9rem 1rem;border-bottom:1px solid var(--style-guide-line)}.app-filter-drawer__head h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;font-size:1rem}.app-filter-drawer__head p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.1rem 0 0;color:var(--bs-secondary-color);font-size:.74rem}.app-filter-drawer__head>button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;width:2.35rem;height:2.35rem;padding:0;border:0;border-radius:.6rem;color:var(--bs-secondary-color);background:transparent}.app-filter-drawer__head>button:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-filter-drawer__head>button:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-primary);background:var(--style-guide-accent-soft)}.app-filter-drawer__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:auto;overscroll-behavior:contain;padding:0 1rem}details[data-filter-group]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-bottom:1px solid var(--style-guide-line)}details[data-filter-group]>summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.55rem;padding:.8rem .1rem;color:var(--bs-emphasis-color);font-size:.82rem;font-weight:700;list-style:none;cursor:pointer}details[data-filter-group]>summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *)::-webkit-details-marker{display:none}details[data-filter-group]>summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{content:"";width:.55rem;height:.55rem;margin-left:auto;border-right:2px solid var(--bs-secondary-color);border-bottom:2px solid var(--bs-secondary-color);transform:rotate(45deg);transition:transform .16s ease}details[data-filter-group][open]>summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{transform:rotate(225deg)}details[data-filter-group]>summary .badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-left:0}details[data-filter-group]>summary:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-primary)}.app-filter-drawer__group-body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.1rem;padding:0 .1rem .8rem}.app-filter-drawer__group-body .form-check:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.5rem;min-height:2rem;margin:0;padding:.15rem .4rem;border-radius:.45rem}.app-filter-drawer__group-body .form-check:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--style-guide-accent-soft)}.app-filter-drawer__group-body .form-check-input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){float:none;flex:0 0 auto;margin:0}.app-filter-drawer__group-body .form-check-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.8rem;font-weight:550}.app-filter-drawer__group-body .form-check-label small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;color:var(--bs-secondary-color);font-size:.68rem}.app-filter-drawer__group-body .app-multiselect__panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border:0;border-radius:0;max-height:18rem}.app-filter-drawer__foot:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.8rem 1rem;border-top:1px solid var(--style-guide-line);background:var(--style-guide-soft)}@media(max-width:48rem){.app-filter-drawer__panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){inset:auto 0 0;width:100%;height:auto;max-height:88dvh;border-left:0;border-top:1px solid var(--style-guide-line);border-radius:1rem 1rem 0 0;transform:translateY(102%)}.app-filter-drawer.is-open .app-filter-drawer__panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){transform:translateY(0)}.app-filter-drawer__panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{content:"";justify-self:center;grid-row:1;position:absolute;top:.45rem;left:50%;width:2.6rem;height:.28rem;border-radius:999px;background:var(--style-guide-line);transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.app-filter-drawer__backdrop:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-filter-drawer__panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),details[data-filter-group]>summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{transition:none}}.style-guide-page section:has(.app-multiselect.is-open):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page fieldset:has(.app-multiselect.is-open):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),[data-testid=service-scheduling-preview] section:has(.app-multiselect.is-open):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;z-index:60}.app-multiselect--compact .app-multiselect__trigger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;min-height:40px;padding:.25rem .75rem;border-color:var(--scbas-control-border);border-radius:var(--bs-border-radius);background:var(--scbas-control-bg)}.app-multiselect--compact .app-multiselect__trigger:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-multiselect--compact .app-multiselect__trigger:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 45%,transparent)}html[data-bs-theme=dark] .style-guide-page .app-multiselect--compact:not(.is-open) .app-multiselect__trigger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--bs-tertiary-bg)}html[data-bs-theme=dark] .style-guide-page .app-multiselect--compact:not(.is-open) .app-multiselect__trigger:not(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-white) 28%,var(--bs-border-color))}.app-multiselect--compact .app-multiselect__panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:min(16rem,calc(100vw - 2rem))}.app-multiselect--wide .app-multiselect__trigger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:min(32rem,calc(100vw - 2rem))}.app-multiselect--wide .app-multiselect__panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:min(32rem,calc(100vw - 2rem))}@media(max-width:767.98px){.app-multiselect--wide .app-multiselect__trigger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0}}.app-multiselect--compact .app-multiselect__options:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);padding:.45rem .2rem .35rem}.app-multiselect__chips button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.95rem;font-weight:700;line-height:1}[data-schedule-filter-controls]>div>.form-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-bottom:.2rem;display:inline-block}.service-schedule-finder:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;grid-template-columns:minmax(0,1fr);align-items:start;overflow:visible;isolation:auto;container:service-schedule-finder / inline-size}.service-schedule-finder:has(.dropdown-menu.show):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){z-index:2147483646}.style-guide-page .service-schedule-finder :is(.dropdown-menu.show,.app-multiselect__panel,.datepicker-dropdown,.daterangepicker):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){z-index:2147483647!important}.service-schedule-finder [data-schedule-filter-controls]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));align-items:end}.service-schedule-finder [data-schedule-filter-controls][inert]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){opacity:.55}.service-schedule-finder--compact [data-schedule-filter-controls]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.service-schedule-finder [data-schedule-filter-controls] .form-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-schedule-zone-row>.form-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;margin:0 0 .3rem;color:var(--bs-secondary-color);font-size:.7rem;font-weight:700}.service-schedule-finder [data-schedule-filter-controls] .style-guide-search>:is(i,svg):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){top:auto;bottom:.72rem;transform:none}.service-schedule-filter-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:end;justify-content:flex-end;flex-wrap:wrap;gap:.55rem;min-width:0}.service-schedule-filter-actions>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-self:end;white-space:nowrap}.service-schedule-zone-filter:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;margin:0;padding:0;border:0}.service-schedule-zone-filter .app-multiselect:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-schedule-zone-filter .app-multiselect__trigger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}.service-schedule-zone-filter__desktop-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none!important}@media(min-width:1200px){.service-schedule-zone-filter__desktop-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block!important}.service-schedule-zone-filter .app-multiselect:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.55rem}.service-schedule-zone-filter .app-multiselect__trigger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:calc(1.625em + .5rem + 2px);padding:.25rem .75rem;border-color:transparent;border-radius:var(--bs-border-radius);background:var(--style-guide-soft)}.service-schedule-zone-filter .app-multiselect__trigger>svg:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-schedule-zone-filter .app-multiselect__trigger-copy .form-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.service-schedule-zone-filter .app-multiselect__trigger-copy:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;flex:1 1 auto}.service-schedule-zone-filter .app-multiselect__summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:inherit;font-weight:inherit}.service-schedule-zone-filter .app-multiselect__caret:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-left:auto}html[data-bs-theme=dark] .service-schedule-zone-filter .app-multiselect:not(.is-open) .app-multiselect__trigger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-white) 28%,var(--bs-border-color));color:var(--bs-emphasis-color);background:var(--bs-tertiary-bg)}}.service-schedule-finder [data-schedule-filter-controls]>.service-schedule-zone-filter:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-schedule-finder [data-schedule-filter-controls]>[data-schedule-filter-actions]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-schedule-finder [data-schedule-filter-controls]>[data-schedule-range]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:auto;padding-top:0;border-top:0}.service-schedule-switch-picker .dropdown-menu:not(.show):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.service-schedule-switch-picker .dropdown-menu.show:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid}.service-schedule-switch-picker .form-switch:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:2.1rem;padding-left:3rem}.service-schedule-switch-picker .form-switch .form-check-input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:2rem;margin-left:-2.55rem}.service-schedule-zone-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.35rem .75rem;align-items:start}.service-schedule-zone-row>.form-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;margin-bottom:0}.service-map-zone-picker:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;grid-template-columns:auto minmax(0,1fr);align-items:start}.service-map-zone-picker .app-multiselect__panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:min(31rem,calc(100vw - 2rem))}.service-map-zone-switches:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.service-map-zone-picker .app-multiselect__chips:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-top:.15rem}.service-schedule-view-toggle:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;justify-content:flex-end;gap:.4rem}@media(max-width:1199.98px){.service-schedule-finder [data-schedule-filter-controls]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(4,minmax(8rem,1fr))}.service-schedule-finder [data-schedule-filter-controls]>.style-guide-search:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.service-schedule-finder [data-schedule-filter-controls]>label:not(.style-guide-search):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:auto}.service-schedule-filter-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-end}}@media(max-width:991.98px){.service-schedule-finder [data-schedule-filter-controls]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.service-schedule-finder [data-schedule-filter-controls]>.style-guide-search:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}}@media(max-width:575.98px){.style-guide-page[data-testid=service-workspace] .style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;width:100%!important}.style-guide-page[data-testid=service-workspace] .style-guide-heading__actions>:not(.page-favorite-action):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}.style-guide-page[data-testid=service-workspace] .style-guide-heading__actions>.page-favorite-action:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:3;grid-row:1;align-self:start}.service-schedule-finder [data-schedule-filter-controls]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.service-schedule-finder [data-schedule-filter-controls]>.style-guide-search:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.service-schedule-filter-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.service-schedule-filter-actions>.service-schedule-reset:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;justify-self:end;width:auto!important}.service-schedule-filter-actions>.btn:not(.service-schedule-reset):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%!important}.service-map-zone-switches:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.service-schedule-view-toggle:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}@container service-schedule-finder (max-width: 74.99rem){.service-schedule-finder [data-schedule-filter-controls]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(3,minmax(0,1fr))}.service-schedule-finder [data-schedule-filter-controls]>.style-guide-search:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.service-schedule-finder [data-schedule-filter-controls]>label.service-schedule-technician-filter:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1}}@container service-schedule-finder (max-width: 50rem){.service-schedule-finder [data-schedule-filter-controls]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@container service-schedule-finder (max-width: 30rem){.service-schedule-finder [data-schedule-filter-controls]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.service-schedule-finder [data-schedule-filter-controls]>.style-guide-search:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.service-schedule-finder [data-schedule-filter-controls]>label:not(.style-guide-search):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1}}#trace-results-table:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;table-layout:fixed}#trace-results-table th:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),#trace-results-table td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;overflow-wrap:anywhere}#trace-results-table th:nth-child(1):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:20%}#trace-results-table th:nth-child(2):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:18%}#trace-results-table th:nth-child(3):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:23%}#trace-results-table th:nth-child(4):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:23%}#trace-results-table th:nth-child(5):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:16%}#trace-results-table select:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),#trace-results-table input:not(.form-check-input):not(.air-test-import-decision__input):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;min-width:0}#trace-results-table tbody tr:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--air-test-row-bg: var(--bs-body-bg)}#trace-results-table tbody tr:nth-child(2n):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--air-test-row-bg: var(--bs-tertiary-bg)}#trace-results-table tbody tr>td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background-color:var(--air-test-row-bg)}#trace-results-table tr.air-test-failed-row>td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-danger-border-subtle);color:var(--bs-danger-text-emphasis);background-color:var(--bs-danger-bg-subtle)}#trace-results-table tr.air-test-failed-row>td:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left:.35rem solid var(--bs-danger)}#trace-results-table tr.air-test-imported-row>td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color)}#trace-results-table tr.air-test-imported-row>td:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){box-shadow:inset .35rem 0 0 var(--bs-success)}#trace-results-table tr.air-test-excluded-row>td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color);background-color:color-mix(in srgb,var(--bs-secondary) 7%,var(--air-test-row-bg))}#trace-results-table tr.air-test-excluded-row>td:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){box-shadow:inset .35rem 0 0 var(--bs-secondary)}.air-test-failure-detail:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.75rem;border:1px solid var(--bs-danger-border-subtle);border-radius:var(--bs-border-radius);color:var(--bs-body-color);background:var(--bs-body-bg)}.air-test-customer-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:start;justify-content:space-between;gap:.75rem}.app-binary-slider:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;display:inline-grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;width:9rem;min-height:2.25rem;margin:0;overflow:hidden;border:1px solid color-mix(in srgb,var(--bs-emphasis-color) 18%,var(--style-guide-line));border-radius:999px;background:color-mix(in srgb,var(--bs-secondary) 11%,var(--bs-body-bg));cursor:pointer;user-select:none}.app-binary-slider:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{position:absolute;z-index:1;top:.18rem;bottom:.18rem;left:.18rem;width:calc(50% - .18rem);border-radius:999px;background:var(--bs-secondary);content:"";transform:translate(0);transition:transform .15s ease,background-color .15s ease}.app-binary-slider.is-import:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{background:var(--bs-primary);transform:translate(calc(100% - .18rem))}.app-binary-slider__input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:absolute;z-index:3;inset:0;width:100%;height:100%;margin:0;padding:0;appearance:none;-webkit-appearance:none;border:0;background:transparent;cursor:ew-resize;opacity:.001}.app-binary-slider__input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *)::-webkit-slider-thumb{width:50%;height:2.25rem;appearance:none;-webkit-appearance:none;border:0;background:transparent}.app-binary-slider__input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *)::-moz-range-track{height:2.25rem;border:0;border-radius:999px;background:transparent}.app-binary-slider__input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *)::-moz-range-thumb{width:50%;height:2.25rem;border:0;background:transparent}.app-binary-slider:has(.app-binary-slider__input:focus-visible):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){outline:2px solid color-mix(in srgb,var(--bs-primary) 62%,transparent);outline-offset:3px}.app-binary-slider__option:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;z-index:2;display:grid;min-height:2.15rem;place-items:center;color:var(--bs-secondary-color);font-size:.78rem;font-weight:700;line-height:1;pointer-events:none;transition:color .15s ease}.app-binary-slider.is-ignore .app-binary-slider__option--ignore:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-binary-slider.is-import .app-binary-slider__option--import:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-white)}.app-binary-slider[data-locked=true]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){cursor:default}.app-binary-slider[data-locked=true] .app-binary-slider__input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){cursor:default}.air-test-response-picker:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(8rem,1fr) auto;align-items:end;gap:.7rem}.air-test-response-picker label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.2rem;color:var(--bs-secondary-color);font-size:.72rem;font-weight:700}.air-test-schedule-frame:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:min(56vh,36rem)}.air-test-report-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:1rem;padding-inline:.35rem}.upload-center-done-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;justify-content:flex-end;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--style-guide-line)}.trace-review-table-shell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){container-type:inline-size}.air-test-row-expand:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none;flex:0 0 auto}@container (max-width: 64rem){.trace-review-table-shell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:visible}#trace-results-table:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;min-width:0;table-layout:auto}#trace-results-table thead:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid}#trace-results-table tbody:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;width:100%}#trace-results-table thead tr:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),#trace-results-table tbody tr:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr) minmax(9rem,auto);width:100%}#trace-results-table thead th:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),#trace-results-table tbody td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:auto!important}#trace-results-table thead th:nth-child(2):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),#trace-results-table thead th:nth-child(3):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),#trace-results-table thead th:nth-child(4):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),#trace-results-table tbody td.air-test-collapsible-cell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}#trace-results-table thead th:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1;grid-row:1}#trace-results-table thead th:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),#trace-results-table tbody .import-decision-cell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:sticky;z-index:2;right:0;grid-column:2;grid-row:1;display:grid;min-width:9rem;place-items:center;background:var(--air-test-row-bg, var(--bs-body-bg));border-left:1px solid var(--bs-table-border-color)!important;box-shadow:none}#trace-results-table thead th:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--air-test-row-bg: var(--bs-body-bg)}#trace-results-table tbody tr:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-bottom:1px solid var(--style-guide-line)}#trace-results-table tbody tr.is-expanded td.air-test-collapsible-cell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;grid-column:1 / -1;padding:.8rem 1rem;border-top:1px solid var(--style-guide-line);background:var(--air-test-row-bg)}#trace-results-table tbody tr.is-expanded td.air-test-collapsible-cell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{display:block;margin-bottom:.55rem;color:var(--bs-secondary-color);content:attr(data-label);font-size:.68rem;font-weight:750;letter-spacing:.055em;text-transform:uppercase}#trace-results-table tr.air-test-failed-row.is-expanded td.air-test-collapsible-cell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--bs-danger-bg-subtle)}.air-test-row-expand:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid}}@media(max-width:767.98px){.air-test-response-picker:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}#trace-results-table thead tr:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),#trace-results-table tbody tr:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr) minmax(8.5rem,auto)}}.app-tabs--vertical>.nav:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--bs-body-bg)}.app-tabs--vertical>.nav .nav-link:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-tabs--vertical>.nav [role=tab]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color)!important;background:var(--bs-body-bg)!important;box-shadow:inset 0 -1px 0 var(--style-guide-line, var(--bs-border-color))!important}.app-tabs--vertical>.nav :is(.nav-link,[role=tab])>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-emphasis-color)!important}.app-tabs--vertical>.nav :is(.nav-link,[role=tab]) small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color)!important}.app-tabs--vertical>.nav :is(.nav-link,[role=tab]):is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color)!important;background:color-mix(in srgb,var(--bs-primary) 7%,var(--bs-body-bg))!important}.app-tabs--vertical>.nav :is(.nav-link.active,[role=tab][aria-selected=true],[aria-current=page]):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color)!important;background:color-mix(in srgb,var(--bs-primary) 10%,var(--bs-body-bg))!important;box-shadow:inset .2rem 0 0 var(--bs-primary),inset 0 -1px 0 var(--style-guide-line, var(--bs-border-color))!important}.app-tabs--vertical>.nav :is(.nav-link.active,[role=tab][aria-selected=true],[aria-current=page]):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{background:var(--bs-primary)!important}.app-tabs--vertical>.nav :is(.nav-link,[role=tab]) .badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border:1px solid var(--bs-border-color)!important;color:var(--bs-secondary-color)!important;background:var(--bs-tertiary-bg)!important}.app-tabs--vertical>.nav :is(.nav-link.active,[role=tab][aria-selected=true],[aria-current=page]) .badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 32%,var(--bs-border-color))!important;color:var(--bs-primary)!important;background:color-mix(in srgb,var(--bs-primary) 12%,var(--bs-body-bg))!important}@media(prefers-reduced-motion:reduce){.app-binary-slider__input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){transition:none}}@media(max-width:419.98px){.style-guide-page[data-testid=service-workspace] .style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr) auto}.style-guide-page[data-testid=service-workspace] .style-guide-heading__actions>:not(.page-favorite-action):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1}.style-guide-page[data-testid=service-workspace] .style-guide-heading__actions>.page-favorite-action:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2;grid-row:1 / span 3}.service-schedule-finder [data-schedule-filter-controls]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.service-schedule-finder [data-schedule-filter-controls]>.style-guide-search:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1}.service-schedule-finder [data-schedule-filter-controls]>label:not(.style-guide-search):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1}}.customer-account-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;min-height:18rem;padding-block:1.5rem 2.25rem!important}.customer-account-heading__identity:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:1.1rem;min-width:0}.customer-account-heading__identity>.page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:fit-content;padding:.38rem .8rem;border-radius:999px;background:var(--style-guide-accent-soft);color:var(--bs-primary);font-weight:750}.customer-identity--hero:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:1.5rem}.customer-identity--hero .customer-identity__logo:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid!important;place-items:center;width:8.75rem;height:8.75rem;padding:.55rem;border-radius:1rem;overflow:hidden}.customer-identity--hero .customer-identity__logo img:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;height:100%;object-fit:contain}.customer-identity--hero .customer-identity__mark:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:fit-content}.customer-account-heading .customer-work-menu>[data-button-tier=tertiary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex!important}@media(max-width:39.99rem){.customer-account-heading .customer-work-menu:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-account-heading .customer-work-menu>[data-button-tier=tertiary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%!important}}.customer-identity--hero .style-guide-heading__copy h1:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:clamp(2.65rem,2.1rem + 1.45vw,4.35rem);line-height:.98}.customer-identity--hero .style-guide-heading__copy p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:34rem;font-size:1rem}.customer-relationship-groups:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:stretch;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) + .1rem);background:color-mix(in srgb,var(--style-guide-soft) 30%,var(--bs-body-bg))}.customer-relationship-groups>section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-direction:column;gap:.45rem;min-width:0;padding:1.15rem}.customer-relationship-groups__action:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-self:stretch;margin-top:auto;padding-top:.85rem!important;border-top:1px solid var(--style-guide-line);border-radius:0!important;color:var(--bs-body-color)!important}.customer-relationship-groups__action :is(i,svg):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color)!important}.customer-relationship-groups__action:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-relationship-groups__action:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color)!important;background:var(--style-guide-soft)!important}.customer-account-workspace .style-guide-need-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top-color:var(--style-guide-line)}.customer-account-workspace .style-guide-need-card__customer-icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color);background:var(--style-guide-soft)}.customer-account-workspace .style-guide-need-card__customer .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color)}.customer-details-page [hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none!important}.customer-details-page .customer-workspace-layout:not(.customer-workspace-layout--create):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(13rem,15rem) minmax(0,1fr);gap:0;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) + .15rem);background:var(--bs-body-bg);align-items:stretch}.customer-details-page .customer-workspace-layout:not(.customer-workspace-layout--create):has(.customer-details-subnav[hidden]):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.customer-details-subnav:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;border-right:1px solid var(--style-guide-line);background:var(--style-guide-soft)}.customer-details-subnav.style-guide-vertical-tabs>.nav:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:sticky;top:72px;border:0;border-radius:0}.customer-details-subnav .customer-details-subnav__label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.35rem}.customer-details-subnav .badge.app-badge.customer-details-subnav__count:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.35rem;min-width:1.35rem;height:1.35rem;margin:0;padding:0;flex:0 0 1.35rem;border-radius:50%;font-size:.62rem}.customer-details-page .customer-workspace-content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;padding:1rem}.customer-details-page .customer-profile-form:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:contents}.customer-details-page .customer-profile-fieldset:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:contents}.customer-relationship-groups :is(a,button):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:start;width:100%;padding:.65rem;border:0;border-radius:.5rem;color:var(--bs-body-color);background:transparent!important;text-align:left;text-decoration:none}.customer-relationship-groups :is(a,button):is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--style-guide-soft)!important}.customer-relationship-groups :is(a,button)>:is(i,svg):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.05rem;height:1.05rem;margin-top:.12rem;color:var(--bs-primary)}.customer-relationship-groups :is(a,button)>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.12rem;min-width:0}.customer-relationship-groups :is(a,button) :is(strong,small):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-relationship-empty :is(strong,small):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-wrap:anywhere}.customer-relationship-empty:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:start;padding:.75rem;border-radius:.5rem;background:var(--style-guide-soft)}.customer-relationship-empty>:is(i,svg):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.05rem;height:1.05rem;margin-top:.12rem;color:var(--bs-secondary-color)}.customer-relationship-empty>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.12rem}.customer-relationship-empty strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.78rem}.customer-relationship-empty small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.67rem;line-height:1.4}.customer-logo-intake:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(10rem,.42fr) minmax(0,1fr);gap:1rem}.customer-logo-current:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;justify-items:center;align-content:start;gap:.75rem;padding:1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--style-guide-soft)}.customer-logo-current>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.7rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.customer-logo-current img:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:8rem;height:8rem;object-fit:contain}.customer-logo-selection:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.2rem;margin-top:.75rem;color:var(--bs-secondary-color);font-size:.75rem}.customer-logo-selection strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color)}@media(max-width:991.98px){.customer-details-page .customer-workspace-layout:not(.customer-workspace-layout--create):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.customer-details-subnav:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-right:0;border-bottom:1px solid var(--style-guide-line)}.customer-details-subnav.style-guide-vertical-tabs>.nav:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:static;display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:575.98px){.customer-logo-intake:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-details-subnav.style-guide-vertical-tabs>.nav:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-relationship-groups:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.customer-relationship-groups>section+section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left:0;border-top:1px solid var(--style-guide-line)}}.customer-equipment-accordion.style-guide-page:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-guide-page .customer-equipment-accordion:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-radius:calc(var(--scbas-card-radius) + .15rem)}.customer-equipment-item:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--equipment-accent: var(--scbas-status-neutral);border-bottom:1px solid var(--style-guide-line)!important;background:var(--bs-body-bg)}.customer-equipment-item.is-ready:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--equipment-accent: var(--scbas-status-success)}.customer-equipment-item.is-warning:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--equipment-accent: var(--scbas-status-warning)}.customer-equipment-summary.accordion-button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:2.2rem minmax(13rem,1fr) auto minmax(18rem,1.35fr) auto;align-items:center;gap:clamp(.75rem,1.4vw,1.5rem);width:100%;padding:1rem 1.1rem;border:0;border-left:.22rem solid transparent;border-radius:0;color:var(--bs-body-color);background:var(--bs-body-bg);box-shadow:none;text-align:left}.customer-equipment-summary.accordion-button:not(.collapsed):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left-color:var(--equipment-accent);color:var(--bs-body-color);background:color-mix(in srgb,var(--equipment-accent) 7%,var(--bs-body-bg));box-shadow:inset 0 -1px 0 var(--style-guide-line)}.customer-equipment-summary.accordion-button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{grid-column:-2 / -1;margin-left:auto}.customer-equipment-summary__status:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;width:2.2rem;height:2.2rem;border-radius:50%;background:transparent}.customer-equipment-summary__status>:is(i,svg):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.3rem;height:1.3rem}.customer-equipment-summary__identity:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-equipment-summary__dates:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.14rem;min-width:0}.customer-equipment-summary__identity strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:1rem;text-transform:uppercase}.customer-equipment-summary__identity small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-equipment-summary__dates small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.7rem}.customer-equipment-summary__services:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;gap:.35rem}.customer-equipment-summary__scope:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-self:start;white-space:nowrap}.customer-equipment-summary__subscriptions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.4rem clamp(.8rem,1.4vw,1.4rem);min-width:0}.customer-equipment-summary__subscription:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.12rem;min-width:0}.customer-equipment-summary__subscription strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.customer-equipment-summary__subscription small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;color:var(--bs-secondary-color);font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.customer-equipment-summary__subscription .customer-equipment-summary__service-state:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;gap:.18rem .65rem;overflow:visible;color:var(--bs-success-text-emphasis);font-weight:650;white-space:normal}.customer-equipment-summary__service-state span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.2rem}.customer-equipment-summary__service-state :is(i,svg):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.78rem;height:.78rem;flex:0 0 auto}.customer-equipment-summary__subscription.is-empty strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-weight:600}.customer-equipment-summary__dates:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto auto;column-gap:.5rem}.customer-equipment-summary__dates strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.76rem;white-space:nowrap}.customer-equipment-detail:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:1rem;padding:1rem 1.1rem 1.25rem}.customer-maintenance-standing:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(13rem,.75fr) minmax(0,1.25fr) auto;align-items:center;gap:1rem;padding:1rem;border:1px solid var(--style-guide-line);border-left:.22rem solid var(--scbas-status-neutral);border-radius:var(--scbas-card-radius);background:var(--style-guide-soft)}.customer-maintenance-standing.is-inherited:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left-color:var(--bs-secondary-color)}.customer-maintenance-standing.is-overridden:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left-color:var(--scbas-status-warning);background:color-mix(in srgb,var(--scbas-status-warning) 7%,var(--bs-body-bg))}.customer-maintenance-standing h4:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-maintenance-standing p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.customer-maintenance-standing h4:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.18rem;font-size:.95rem}.customer-maintenance-standing p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.25rem;color:var(--bs-secondary-color);font-size:.76rem}.customer-maintenance-standing dl:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:0}.customer-maintenance-standing dl>div:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.customer-maintenance-standing dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.65rem;font-weight:750;letter-spacing:.055em;text-transform:uppercase}.customer-maintenance-standing dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.18rem 0 0;font-size:.76rem;font-weight:650}.customer-maintenance-standing__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.45rem}.customer-equipment-detail .style-guide-list-card h4:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;font-size:.82rem}.customer-contact-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:1rem}.customer-contact-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-direction:column;gap:1rem;min-width:0;padding:1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.customer-contact-card.is-primary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 46%,var(--style-guide-line))}.customer-contact-card>header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.75rem;min-width:0}.customer-contact-card>header>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 auto;min-width:0}.customer-contact-card>header>.badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto;margin-left:auto}.customer-contact-card h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-contact-card dl:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.customer-contact-card dl:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;width:100%;min-width:0;padding-top:.85rem;border-top:1px solid var(--style-guide-line)}.customer-contact-card dl>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.2rem;width:100%;min-width:0;padding:0;background:transparent}.customer-contact-card dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0}.customer-contact-card dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 auto;min-width:0}.customer-contact-card dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.65rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.customer-contact-card dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-wrap:anywhere;margin:0;font-size:.76rem;font-weight:600}.customer-contact-card>footer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.4rem;margin-top:auto;padding-top:.75rem;border-top:1px solid var(--style-guide-line)}.customer-contact-card dl>div:nth-child(n+3):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.customer-contact-modal-form:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.customer-contact-modal-form__wide:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-contact-modal-form>.validation-summary-valid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-contact-modal-form>.validation-summary-errors:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}@media(max-width:1199.98px){.customer-account-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr) auto!important}.customer-equipment-summary.accordion-button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(12rem,1fr) minmax(8rem,.7fr) auto}.customer-equipment-summary__subscriptions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-equipment-summary__dates:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2 / 4}.customer-maintenance-standing:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:1fr;align-items:start}.customer-maintenance-standing__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap}}@media(max-width:767.98px){.customer-account-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)!important;min-height:0}.customer-identity--hero .customer-identity__logo:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:6rem;height:6rem}.customer-identity--hero .style-guide-heading__copy h1:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:clamp(2rem,10vw,3rem)}.customer-equipment-summary.accordion-button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem}.customer-equipment-summary__services:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-equipment-summary__subscriptions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-equipment-summary__dates:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2 / -1}.customer-equipment-summary__scope:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2}.customer-contact-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.customer-details-subnav.style-guide-vertical-tabs>.nav:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}}@media(max-width:575.98px){.customer-identity--hero:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.customer-identity--hero .customer-identity__mark:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-items:start}.customer-maintenance-standing dl:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.customer-maintenance-standing dl>div:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:auto}.customer-contact-modal-form:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.customer-contact-modal-form__wide:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:auto}}.customer-work-history:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:1rem}.customer-work-history-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-block:1px solid var(--style-guide-line);background:transparent;scroll-margin-top:7rem}.customer-work-history-card.needs-action:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--scbas-status-warning) 50%,var(--style-guide-line))}.customer-work-history-card:target:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){outline:3px solid color-mix(in srgb,var(--bs-primary) 28%,transparent);outline-offset:2px}.customer-work-history-card__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;background:transparent}.customer-work-history-card__identity:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.8rem;min-width:0}.customer-work-history-card__identity>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0}.customer-work-history-card__identity h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-history-card__identity p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.customer-work-history-card__identity h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.12rem;font-size:1rem}.customer-work-history-card__identity p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.16rem;color:var(--bs-secondary-color);font-size:.72rem}.customer-work-lifecycle:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;padding:0;list-style:none;border-bottom:1px solid var(--style-guide-line)}.customer-work-lifecycle li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;display:grid;grid-template-columns:2rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:.65rem;min-width:0;padding:.85rem;color:var(--bs-secondary-color)}.customer-work-lifecycle li+li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left:1px solid var(--style-guide-line)}.customer-work-lifecycle li>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-row:1 / 3;place-items:center;width:2rem;height:2rem;border:1px solid var(--style-guide-line);border-radius:50%;background:var(--style-guide-soft);font-size:.72rem;font-weight:800}.customer-work-lifecycle li>span svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.9rem;height:.9rem}.customer-work-lifecycle li strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-wrap:anywhere;color:inherit;font-size:.72rem;line-height:1.3}.customer-work-lifecycle li small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.08rem;color:var(--bs-secondary-color);font-size:.62rem;line-height:1.35}.customer-work-lifecycle li.is-complete:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--scbas-status-success)}.customer-work-lifecycle li.is-complete>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:color-mix(in srgb,var(--scbas-status-success) 42%,var(--style-guide-line));background:color-mix(in srgb,var(--scbas-status-success) 11%,var(--bs-body-bg))}.customer-work-lifecycle li.is-current:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color);background:color-mix(in srgb,var(--bs-primary) 7%,var(--bs-body-bg))}.customer-work-lifecycle li.is-current>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-primary);color:var(--bs-white);background:var(--bs-primary)}.customer-work-lifecycle li.is-current:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after,.customer-work-lifecycle li.is-blocked:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{position:absolute;right:.75rem;bottom:0;left:.75rem;height:.18rem;border-radius:999px 999px 0 0;background:var(--bs-primary);content:""}.customer-work-lifecycle li.is-blocked:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--scbas-status-danger);background:color-mix(in srgb,var(--scbas-status-danger) 7%,var(--bs-body-bg))}.customer-work-lifecycle li.is-blocked>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-lifecycle li.is-blocked:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{border-color:var(--scbas-status-danger);color:var(--bs-white);background:var(--scbas-status-danger)}.customer-work-history-card>.customer-history-action-required:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:1rem 1.1rem 0}.customer-rendered-services:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:0;border:0;background:transparent}.customer-work-history-table:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:80rem;width:100%;table-layout:fixed}[data-service-history-list] .dt-container:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-x:auto}.customer-work-history-table th:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:44%}.customer-work-history-table th:nth-child(2):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:15%}.customer-work-history-table th:nth-child(3):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:21%}.customer-work-history-table th:nth-child(4):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:20%}.customer-work-history-table>tbody>tr>td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-wrap:anywhere;vertical-align:top}.customer-work-history-table__excerpt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:flex-start;gap:.35rem}.customer-work-history-table__excerpt>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 auto;min-width:0}.customer-work-history-table__view-detail:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-grid;flex:0 0 auto;place-items:center;width:1.65rem;height:1.65rem;margin-top:-.2rem;padding:0;border:0;border-radius:50%;color:var(--bs-primary);background:transparent}.customer-work-history-table__view-detail:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-bg);background:var(--bs-primary)}.customer-work-history-table__view-detail:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){outline:.15rem solid var(--bs-primary);outline-offset:.1rem}.customer-work-history-table__view-detail :is(i,svg):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.95rem;height:.95rem}.customer-work-history-table__full-detail:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-wrap:anywhere;white-space:pre-wrap}.customer-work-history-table__image-preview:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;padding:.25rem;border:1px solid var(--bs-border-color);border-radius:.375rem;background:#fff;max-width:100%}.customer-work-history-table__image-preview img:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;max-width:100%;width:auto;max-height:90px;object-fit:contain}.customer-work-history-table__full-image:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:100%;height:auto;background:#fff}.customer-work-history-table tbody tr:target td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-body-bg))}.customer-work-history-table tbody tr.needs-action td:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){box-shadow:inset .2rem 0 0 var(--scbas-status-warning)}.customer-work-history-table__service:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-history-table__outcome:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;align-content:start;gap:.18rem}.customer-work-history-table__service>strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.86rem}.customer-work-history-table__service>span:not(.page-eyebrow):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-history-table__outcome>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.7rem}.customer-work-history-table__outcome.is-good>strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--scbas-status-success)}.customer-work-history-table__outcome.is-bad>strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--scbas-status-danger)}.customer-work-history-table__outcome.is-pending>strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--scbas-status-warning)}.customer-work-history-table__outcome.is-info>strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--scbas-status-info)}.customer-work-history-table__attention:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.25rem;margin-top:.25rem;color:var(--scbas-status-warning)!important;font-weight:750}.customer-work-history-table__attention svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.8rem;height:.8rem}.customer-work-history-table>tbody>tr>td.customer-work-history-table__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:350px;padding-inline-start:.25rem!important;text-align:right}.customer-work-history-table .customer-work-history-table__actions .scbas-button-group:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:min(100%,350px)}.customer-work-history-table__actions .scbas-group-button[data-tooltip]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{inset-inline-start:auto;inset-inline-end:0;transform:none}.customer-work-history-table__actions>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-history-table__actions>form:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-history-table__actions>.customer-reschedule-action:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0 0 .3rem .3rem}.customer-work-history-table__actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:2rem;padding:.35rem .55rem;font-size:.7rem}.customer-work-summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:.25rem 1.1rem 1rem}.customer-work-summary>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;padding:.35rem 1rem}.customer-work-summary>div:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-left:0}.customer-work-summary>div+div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left:1px solid var(--style-guide-line)}.customer-work-summary dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.64rem;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.customer-work-summary dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.3rem 0 0;overflow-wrap:anywhere;color:var(--bs-body-color);font-size:.78rem;line-height:1.45}.customer-work-summary dd strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-summary dd span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block}.customer-work-summary dd span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.1rem;color:var(--bs-secondary-color);font-size:.7rem}.customer-work-summary .is-good dd strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--scbas-status-success)}.customer-work-summary .is-bad dd strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--scbas-status-danger)}.customer-work-summary .is-pending dd strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--scbas-status-warning)}.customer-work-history-card__body:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:1rem;padding:1rem 1.1rem}.customer-work-history-facts:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.65rem;margin:0}.customer-work-history-facts>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;padding:.65rem .7rem;border-radius:.55rem;background:var(--style-guide-soft)}.customer-work-history-facts dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.62rem;font-weight:750;letter-spacing:.045em;text-transform:uppercase}.customer-work-history-facts dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-wrap:anywhere;margin:.2rem 0 0;font-size:.76rem;font-weight:700}.customer-work-history-notes:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;padding-top:1rem;border-top:1px solid var(--style-guide-line)}.customer-work-history-notes strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-history-notes p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.customer-work-history-notes strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.7rem}.customer-work-history-notes p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.22rem;color:var(--bs-secondary-color);font-size:.72rem}.customer-work-history-card__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem;padding:.75rem 1.1rem;border-top:1px solid var(--style-guide-line)}@media(max-width:991.98px){.customer-work-lifecycle:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(3,minmax(0,1fr))}.customer-work-lifecycle li:nth-child(4):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left:0;border-top:1px solid var(--style-guide-line)}.customer-work-lifecycle li:nth-child(n+5):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top:1px solid var(--style-guide-line)}.customer-work-history-facts:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575.98px){.customer-history-toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:stretch;flex-direction:column}.customer-history-toolbar .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}.customer-work-history-card__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:flex-start;flex-direction:column}.customer-work-lifecycle:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.customer-work-lifecycle li+li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-lifecycle li:nth-child(4):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-lifecycle li:nth-child(n+5):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top:1px solid var(--style-guide-line);border-left:0}.customer-work-history-facts:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-history-notes:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.customer-work-summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.customer-work-summary>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.7rem 0}.customer-work-summary>div+div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top:1px solid var(--style-guide-line);border-left:0}.customer-work-history-card__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr)}.customer-work-history-card__actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-start;width:100%}}.customer-identity:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:1rem;min-width:0}.customer-identity__mark:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;justify-items:center;gap:.35rem}.customer-identity__logo:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;place-items:center;width:5rem;height:5rem;overflow:hidden;padding:.3rem;border:1px solid var(--style-guide-line);border-radius:.7rem;background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm)}.customer-identity__logo img:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;width:100%;height:100%;object-fit:contain}.customer-identity__change.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:auto;padding:.2rem .35rem;font-size:.72rem}.app-action-menu.dropdown-menu:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-action-menu--demo:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:min(22rem,calc(100vw - 2rem));padding:.65rem;border:1px solid color-mix(in srgb,var(--bs-primary) 28%,#3b3b3b);border-radius:.7rem;background:var(--scbas-ink-sidebar, #161616);box-shadow:0 1rem 2.4rem #0000004d}.app-action-menu--demo:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:static;display:grid;align-content:start}.app-action-menu>.page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.35rem .65rem .55rem;color:color-mix(in srgb,#fff 58%,var(--bs-primary))}.app-action-menu__item:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;width:100%;min-height:0;padding:.72rem .65rem;border:0;border-left:.18rem solid transparent;border-radius:.45rem;color:#ffffffe6;background:transparent;text-align:left}.app-action-menu__item:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.app-action-menu__item:focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left-color:var(--bs-primary);color:#fff;background:color-mix(in srgb,var(--bs-primary) 16%,transparent)}.app-action-menu__item:disabled:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){opacity:.46}.app-action-menu__item>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1.05rem;height:1.05rem;margin-top:.15rem;color:var(--bs-primary)}.app-action-menu__item>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.12rem}.app-action-menu__item strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:inherit;font-size:.8rem;font-weight:700}.app-action-menu__item small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:#ffffff94;font-size:.68rem;line-height:1.4}.customer-logo-intake__preview:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:1rem;margin-bottom:1rem;padding:1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--style-guide-soft)}.customer-logo-intake__preview .customer-identity__logo:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:7rem;height:7rem}.customer-logo-intake__preview h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-logo-intake__preview p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.customer-logo-intake__preview p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.8rem}@media(max-width:575.98px){.customer-identity:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.75rem}.customer-identity__logo:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:4rem;height:4rem}.customer-logo-intake__preview:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:1fr;justify-items:center;text-align:center}}.scheduling-recommendations:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--app-space-2: .5rem;--app-space-3: .75rem;--app-space-4: 1rem;--app-space-5: 1.25rem;--app-space-6: 1.5rem;--app-space-7: 2rem;--app-border-subtle: var(--style-guide-line)}.scheduling-trip-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-block-start:var(--app-space-5)}.scheduling-trip-plan:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:var(--app-space-4);margin-block-end:var(--app-space-7)}.scheduling-hidden-form:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.scheduling-recommendations [hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none!important}.scheduling-recommendations .style-guide-form__wide:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.scheduling-combine-section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-block-end:var(--app-space-6)}.scheduling-combine-groups:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.scheduling-visit-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:var(--app-space-5, 1.25rem)}.scheduling-combine-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){container-type:inline-size;margin-block-end:0}.scheduling-combine-plan:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(22rem,1.4fr) minmax(17rem,.6fr);gap:var(--app-space-5);align-items:stretch;padding:var(--app-space-4);border-block-end:1px solid var(--app-border-subtle);background:color-mix(in srgb,var(--style-guide-soft) 58%,var(--bs-body-bg))}.scheduling-combine-date:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.scheduling-combine-notify:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;align-content:start;gap:.35rem;min-width:0;padding:.9rem 1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.scheduling-combine-date .form-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.05rem 0 0;font-weight:750}.scheduling-combine-date .form-control:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;max-width:36rem}.scheduling-combine-date small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.scheduling-combine-notify small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:58ch;color:var(--bs-secondary-color);font-size:.72rem;line-height:1.45}.scheduling-combine-notify .form-check:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.6rem;min-height:2.75rem;margin:.05rem 0 0;padding:0}.scheduling-combine-notify .form-check-input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.scheduling-combine-selection-heading .form-check-input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto;margin:0}.scheduling-combine-selection-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-4);padding:var(--app-space-4) var(--app-space-4) 0}.scheduling-combine-selection-heading h4:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.15rem 0 0;font-size:1rem}.scheduling-combine-selection-heading .form-check:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.55rem;margin:0;padding:.55rem .75rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-button-radius);background:var(--style-guide-soft)}.scheduling-combine-visits:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:var(--app-space-3) var(--app-space-4) var(--app-space-4)}.scheduling-combine-visits .style-guide-option-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:start;min-height:7rem;padding:1rem}.scheduling-combine-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:var(--app-space-4);padding:var(--app-space-3) var(--app-space-4);border-block-start:1px solid var(--style-guide-line);background:color-mix(in srgb,var(--style-guide-soft) 58%,var(--bs-body-bg))}.scheduling-combine-actions>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.78rem;font-weight:700}@container (max-width: 48rem){.scheduling-combine-plan:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.scheduling-combine-visits:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}}@container (max-width: 34rem){.scheduling-combine-plan:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:var(--app-space-3);padding:var(--app-space-3)}.scheduling-combine-selection-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:stretch;flex-direction:column;padding:var(--app-space-3) var(--app-space-3) 0}.scheduling-combine-selection-heading .form-check:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-start;width:100%}.scheduling-combine-visits:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:var(--app-space-3)}.scheduling-combine-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:stretch;flex-direction:column;padding:var(--app-space-3)}.scheduling-combine-actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}}#finder-toolbar [data-schedule-filter-controls]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(12rem,1.3fr) minmax(9rem,.8fr) minmax(9rem,.8fr) minmax(10rem,.9fr) auto;align-items:end}#finder-toolbar [data-schedule-range]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}#finder-toolbar [data-schedule-range]>label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:14rem}#finder-toolbar [data-schedule-filter-actions]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:auto;display:flex;gap:.55rem;justify-content:flex-end}@container (max-width: 64rem){#finder-toolbar [data-schedule-filter-controls]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}#finder-toolbar [data-schedule-filter-actions]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}}@container (max-width: 46rem){#finder-toolbar [data-schedule-filter-controls]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}}.app-multiselect.is-open:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;z-index:70}@media(max-width:575.98px){.style-guide-page[data-testid=service-workspace] .style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr)) auto!important;justify-content:stretch!important;width:100%!important}.style-guide-page[data-testid=service-workspace] .style-guide-heading__actions>:not(.page-favorite-action):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%!important;max-width:100%!important;margin:0!important}.style-guide-page[data-testid=service-workspace] .style-guide-heading__actions>.page-favorite-action:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:3!important;grid-row:1!important;width:auto!important;margin:0!important}}@media(max-width:419.98px){.style-guide-page[data-testid=service-workspace] .style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr) auto!important}.style-guide-page[data-testid=service-workspace] .style-guide-heading__actions>:not(.page-favorite-action):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1!important}.style-guide-page[data-testid=service-workspace] .style-guide-heading__actions>.page-favorite-action:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:2!important;grid-row:1 / span 3!important}}.customer-identity--hero .customer-identity__logo:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:8.75rem;height:8.75rem;padding:.55rem;border-radius:1rem}@media(max-width:767.98px){.customer-identity--hero .customer-identity__logo:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:6rem;height:6rem}}@media(max-width:575.98px){.customer-identity--hero .customer-identity__logo:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:5.5rem;height:5.5rem}.customer-details-page .customer-account-heading .customer-work-menu:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-details-page .customer-account-heading .customer-work-menu>[data-button-tier=tertiary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex!important;width:100%!important}}@media(max-width:39.99rem){html body .style-guide-page.customer-details-page .style-guide-heading.customer-account-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;grid-template-columns:minmax(0,1fr)!important;gap:.8rem!important;width:calc(100% - 1.5rem)!important;min-width:0!important;min-height:0;margin:0 .75rem!important;padding:.9rem!important;overflow:visible;border:1px solid var(--style-guide-line)!important;border-radius:calc(var(--scbas-card-radius) + .15rem);color:var(--bs-body-color)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--style-guide-soft) 62%,var(--bs-body-bg)),var(--bs-body-bg))!important;box-shadow:var(--bs-box-shadow-sm)!important}.customer-details-page .customer-account-heading__identity:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.65rem;padding-right:0}.customer-details-page .customer-account-heading__identity>.page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-primary);background:var(--style-guide-accent-soft)}.customer-details-page .customer-identity--hero:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem}.customer-details-page .customer-identity--hero .customer-identity__logo:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:4.25rem;height:4.25rem}.customer-details-page .customer-identity--hero .customer-identity__mark:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-items:start}.customer-details-page .customer-identity--hero .style-guide-heading__copy h1:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;color:var(--bs-body-color);font-size:clamp(1.5rem,7vw,2rem);line-height:1.08;overflow-wrap:anywhere}.customer-details-page .customer-identity--hero .style-guide-heading__copy p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:38ch;color:var(--bs-secondary-color);font-size:.88rem}html body .style-guide-page.customer-details-page .style-guide-heading.customer-account-heading .style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:static;display:grid!important;grid-template-columns:minmax(0,1fr) auto;grid-column:1 / -1;align-items:center;justify-self:stretch;gap:.55rem;width:100%!important}html body .style-guide-page.customer-details-page .style-guide-heading.customer-account-heading>.page-heading-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block!important;grid-column:1 / -1;justify-self:stretch;width:100%!important;max-width:none!important}html body .style-guide-page.customer-details-page .customer-account-heading .style-guide-heading__actions>a:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),html body .style-guide-page.customer-details-page .customer-account-heading .style-guide-heading__actions>.customer-work-menu:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),html body .style-guide-page.customer-details-page .customer-account-heading .customer-work-menu>.btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%!important;max-width:none!important}html body .style-guide-page.customer-details-page .customer-account-heading .style-guide-heading__actions .btn[data-button-tier=secondary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:center;color:var(--bs-body-color)!important;border-color:var(--bs-primary)!important;background:transparent!important}html body .style-guide-page.customer-details-page .customer-account-heading .style-guide-heading__actions [data-button-tier=tertiary]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex!important;justify-content:center;width:auto!important;color:var(--bs-body-color)!important}html body .style-guide-page.customer-details-page .customer-account-heading .page-favorite-button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){top:1rem;right:1rem;color:var(--bs-secondary-color)!important;border-color:var(--style-guide-line)!important;background:var(--bs-body-bg)!important}.customer-details-page .customer-account-standing:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-inline:.75rem;padding:.85rem}.customer-details-page .customer-account-standing .style-guide-section__heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.25rem;margin-bottom:.7rem}.customer-details-page .customer-account-standing .style-guide-section__heading>p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.78rem}.customer-details-page .customer-account-standing .style-guide-summary-strip:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(15rem,86%);overflow-x:auto;overflow-y:hidden;overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.customer-details-page .customer-account-standing .style-guide-summary-strip>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.8rem .9rem;border-top:0;border-left:1px solid var(--style-guide-line);scroll-snap-align:start}.customer-details-page .customer-account-standing .style-guide-summary-strip>div:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left:0}.customer-details-page .customer-account-workspace:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:sticky;z-index:20;top:4.1rem;margin-inline:.75rem}.customer-details-page .customer-workspace-layout:not(.customer-workspace-layout--create):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-inline:.75rem}.customer-details-page .customer-details-subnav.style-guide-vertical-tabs>.nav:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(auto-fit,minmax(9.5rem,1fr))}.customer-details-page .customer-details-subnav.style-guide-vertical-tabs>.nav .nav-link:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:4rem;padding:.7rem .8rem}.customer-details-page .customer-workspace-content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.75rem}}.style-guide-page .style-guide-form.style-guide-form--single-column:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)!important}.style-guide-page .style-guide-form.style-guide-form--single-column>.style-guide-form__wide:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}@media(max-width:54.99rem){.style-guide-summary-strip--workflow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.style-guide-summary-strip--workflow>div:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.style-guide-summary-strip--workflow>div:nth-child(2):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top:1px solid var(--style-guide-line);border-left:0}.style-guide-summary-strip--workflow>div:nth-child(3):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top:1px solid var(--style-guide-line)}}@media(max-width:35.99rem){.style-guide-summary-strip--workflow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.style-guide-summary-strip--workflow>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1}.style-guide-summary-strip--workflow>div+div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top:1px solid var(--style-guide-line);border-left:0}html body .style-guide-page.style-guide-task-page .style-guide-heading.page-heading-with-favorite:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.5rem!important;padding:1.75rem 1.35rem 2rem!important}.style-guide-task-page .style-guide-heading__copy h1:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:clamp(1.7rem,7vw,2rem);line-height:1.06}.style-guide-task-page .style-guide-heading__copy p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:38ch}}html body .style-guide-page .style-guide-heading.page-heading-layout:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid!important;grid-template-columns:minmax(0,3fr) minmax(12rem,1fr)!important;align-items:start!important;gap:1.25rem!important}html body .style-guide-page .style-guide-heading.page-heading-layout--no-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)!important}html body .style-guide-page .style-guide-heading.page-heading-layout>.page-heading-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:static!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;grid-column:2!important;grid-row:1!important;gap:.625rem!important;width:100%!important;max-width:22rem!important;margin:0 0 0 auto!important}html body .style-guide-page .style-guide-heading.page-heading-layout .style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:static!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important;gap:.625rem!important;width:100%!important;max-width:none!important;margin:0!important}html body .style-guide-page .style-guide-heading.page-heading-layout .page-heading-actions :is(.d-flex,form,nav,.btn-group,.dropdown):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex!important;flex-direction:column!important;align-items:stretch!important;gap:.625rem!important;width:100%!important}html body .style-guide-page .style-guide-heading.page-heading-layout .page-heading-actions>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),html body .style-guide-page .style-guide-heading.page-heading-layout .page-heading-actions :is(form,.btn-group,.dropdown)>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),html body .style-guide-page .style-guide-heading.page-heading-layout .style-guide-heading__actions>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),html body .style-guide-page .style-guide-heading.page-heading-layout .style-guide-heading__actions :is(.btn,button,select):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%!important;max-width:none!important}@media(max-width:767.98px){html body .style-guide-page .style-guide-heading.page-heading-layout:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)!important;row-gap:1rem!important}html body .style-guide-page .style-guide-heading.page-heading-layout>.page-heading-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1!important;grid-row:auto!important;width:100%!important;max-width:none!important;margin:0!important}}@media(max-width:63.99rem){html body .style-guide-page[data-style-guide-page] .style-guide-heading.page-heading-layout:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)!important;row-gap:1rem!important}html body .style-guide-page[data-style-guide-page] .style-guide-heading.page-heading-layout>.page-heading-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1!important;grid-row:auto!important;width:100%!important;max-width:none!important;margin:0!important}html body .style-guide-page[data-style-guide-page] .style-guide-heading.page-heading-layout .style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex-direction:row!important;flex-wrap:wrap!important;width:auto!important}html body .style-guide-page[data-style-guide-page] .style-guide-heading.page-heading-layout .style-guide-heading__actions>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:auto!important}}html body .style-guide-page.customer-details-page .customer-account-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;z-index:30;grid-template-columns:minmax(0,1fr) auto!important;min-height:0;padding-block:1rem 1.35rem!important;overflow:visible}html body .style-guide-page.customer-details-page .customer-work-menu:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),html body .style-guide-page.customer-details-page .customer-work-menu .dropdown-menu:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){z-index:1080}.customer-details-page>.app-page-header--shared:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:relative;z-index:30;container-type:inline-size}.customer-details-page .customer-work-menu>.app-action-menu:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color);background:var(--bs-body-bg);border-color:var(--bs-border-color)}.customer-details-page .customer-work-menu .app-action-menu__item:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color);white-space:normal}.customer-details-page .customer-work-menu .app-action-menu__item:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-emphasis-color)}.customer-details-page .customer-work-menu :is(.page-eyebrow,.app-action-menu__item small):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color)}.customer-details-page .app-page-header--shared .customer-work-menu>.app-action-menu.dropdown-menu:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:min(22rem,100cqw);max-width:100cqw}html body .style-guide-page.customer-details-page .customer-identity--hero .customer-identity__logo:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:5.5rem;height:5.5rem}html body .style-guide-page.customer-details-page .customer-identity--hero .style-guide-heading__copy h1:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:clamp(2rem,1.55rem + 1.4vw,3.35rem)}html body .style-guide-page.customer-details-page .customer-workspace-layout:not(.customer-workspace-layout--create):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;overflow:visible;border:0;border-radius:0;background:transparent}html body .style-guide-page.customer-details-page .customer-workspace-content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:1rem;padding:1rem 0 0}html body .style-guide-page.customer-details-page .customer-account-workspace:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:sticky;z-index:10;top:4rem}html body .style-guide-page.customer-details-page .customer-form-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(3,minmax(0,1fr))}@media(max-width:991.98px){html body .style-guide-page.customer-details-page .customer-account-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)!important}html body .style-guide-page.customer-details-page .customer-account-heading .style-guide-heading__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1!important;justify-content:flex-start}html body .style-guide-page.customer-details-page .customer-form-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}html body .style-guide-page.customer-details-page .customer-account-shell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:clip;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) + .15rem);background:var(--bs-body-bg)}html body .style-guide-page.customer-details-page .customer-account-shell .customer-account-workspace:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border:0;border-bottom:1px solid var(--style-guide-line);border-radius:0;box-shadow:none}html body .style-guide-page.customer-details-page .customer-account-shell .customer-workspace-content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:0 1.25rem 1.25rem}html body .style-guide-page.customer-details-page .customer-account-shell .customer-section-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:1.25rem 0 0;border:0;border-radius:0;background:transparent;box-shadow:none}html body .style-guide-page.customer-details-page .customer-account-shell .customer-section-card+.customer-section-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.25rem}html body .style-guide-page.customer-details-page .customer-account-shell :is(.app-empty-state,.service-empty-state,.style-guide-empty):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:transparent;background:transparent;box-shadow:none}html body .style-guide-page.customer-details-page .customer-account-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:flex-end;margin:0 1.25rem;padding:1.25rem 0;border-top:1px solid var(--style-guide-line)}@media(max-width:39.99rem){html:not([data-bs-theme=dark]) body :is(.tenant-maintenance-content,.maintenance-portal-content) .style-guide-page:is([data-testid=service-scheduling-preview],[data-testid=service-history-workspace],[data-testid=no-future-service-date-workspace])>.app-page-header.style-guide-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-bottom:1rem!important;color:var(--bs-body-color)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--style-guide-soft) 62%,var(--bs-body-bg)),var(--bs-body-bg))!important;box-shadow:var(--bs-box-shadow-sm)!important}html:not([data-bs-theme=dark]) body .style-guide-page:is([data-testid=service-scheduling-preview],[data-testid=service-history-workspace],[data-testid=no-future-service-date-workspace])>.style-guide-heading .style-guide-heading__copy h1:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-heading-color, var(--bs-body-color))!important}html:not([data-bs-theme=dark]) body .style-guide-page:is([data-testid=service-scheduling-preview],[data-testid=service-history-workspace],[data-testid=no-future-service-date-workspace])>.style-guide-heading .style-guide-heading__copy p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color)!important}html:not([data-bs-theme=dark]) body .style-guide-page:is([data-testid=service-scheduling-preview],[data-testid=service-history-workspace],[data-testid=no-future-service-date-workspace])>.style-guide-heading .style-guide-heading__copy .page-eyebrow:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-primary)!important;background:transparent!important}}@media(max-width:767.98px){html body .style-guide-page.customer-details-page .customer-account-shell .customer-workspace-content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-inline:.85rem}}.audit-history-feed:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:1rem}.audit-event-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:hidden;border:1px solid var(--bs-border-color);border-radius:1rem;background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm)}.audit-event-card__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-event-card__footer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.15rem}.audit-event-card__identity:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-event-card__footer>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.75rem;min-width:0}.audit-event-card__icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;place-items:center;border-radius:.75rem;color:var(--bs-primary);background:rgba(var(--bs-primary-rgb),.1)}.audit-event-card__icon svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-event-card__footer svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:1rem;height:1rem}.audit-event-card__identity h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-event-card__section-heading h4:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.audit-event-card__identity h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.15rem;font-size:1.05rem}.audit-event-card__status:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:.75rem;color:var(--bs-secondary-color);font-size:.82rem;white-space:nowrap}.audit-event-card__record:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.85rem 1.15rem;border-block:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg)}.audit-event-card__record>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-event-card__footer span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.15rem;min-width:0}.audit-event-card__record span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-event-card__record small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-event-card__footer small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-change-card__value span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.72rem;font-weight:700;letter-spacing:.035em;text-transform:uppercase}.audit-event-card__record strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-event-card__footer strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-change-card__value strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-wrap:anywhere}.audit-event-card__changes:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:1rem 1.15rem 1.15rem}.audit-event-card__section-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.audit-event-card__section-heading h4:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.9rem}.audit-event-card__section-heading span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.78rem}.audit-change-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.65rem}.audit-change-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.8rem;border:1px solid var(--bs-border-color);border-radius:.75rem;background:var(--bs-tertiary-bg)}.audit-change-card__field:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;margin-bottom:.55rem;font-size:.8rem}.audit-change-card__comparison:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:.65rem}.audit-change-card__comparison>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-self:center;width:1rem;height:1rem;color:var(--bs-secondary-color)}.audit-change-card__value:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;align-content:start;gap:.2rem;min-width:0;padding:.6rem .7rem;border:1px solid transparent;border-radius:.55rem}.audit-change-card__value--before:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:rgba(var(--bs-danger-rgb),.22);background:rgba(var(--bs-danger-rgb),.055)}.audit-change-card__value--after:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:rgba(var(--bs-success-rgb),.25);background:rgba(var(--bs-success-rgb),.07)}.audit-event-card__more:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.75rem}.audit-event-card__more>summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:fit-content;color:var(--bs-primary);font-size:.82rem;font-weight:700;cursor:pointer}.audit-event-card__more[open]>summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-bottom:.75rem}.audit-event-card__empty-change:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;padding:1rem 1.15rem;color:var(--bs-secondary-color)}.audit-event-card__footer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-start;border-top:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg)}.audit-event-card__footer>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 50%;align-items:flex-start}.audit-event-card__footer svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto;margin-top:.2rem;color:var(--bs-secondary-color)}.audit-event-card__footer strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.8rem}@media(max-width:767.98px){.audit-event-card__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-event-card__status:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-event-card__record:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-event-card__footer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:flex-start;flex-direction:column}.audit-event-card__status:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.4rem}.audit-change-card__comparison:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:1fr}.audit-change-card__comparison>svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){transform:rotate(90deg);justify-self:center}.audit-event-card__footer>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}}.audit-history-feed:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.6rem}.audit-event-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.7rem .85rem;border-radius:.7rem}.audit-event-card__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:baseline;padding:0}.audit-event-card__when:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.45rem;flex:0 0 auto}.audit-event-card__when>time:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto;color:var(--bs-body-color);font-size:.84rem;font-weight:650;white-space:nowrap}.audit-event-card__operation:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.18rem .38rem;border:1px solid var(--bs-border-color);background:transparent!important;color:var(--bs-body-color)!important;font-size:.72rem;font-weight:750}.audit-event-card__headline:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;align-items:baseline;gap:.35rem;min-width:0}.audit-event-card__headline h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;color:var(--bs-body-color);font-size:1rem;font-weight:750}.audit-event-card__headline>strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-event-card__headline>span:not(.badge):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.84rem}.audit-event-card__meta:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;gap:.35rem 1rem;margin-top:.35rem;color:var(--bs-secondary-color);font-size:.8rem}.audit-event-card__meta span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.3rem;min-width:0}.audit-event-card__meta svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto;width:.78rem;height:.78rem}.audit-event-card__meta b:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.64rem;font-weight:550;letter-spacing:.02em;text-transform:uppercase}.audit-event-card__meta strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color);font-size:.82rem;font-weight:700}.audit-event-card__changes:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-left:.38rem;padding:.55rem 0 0 .7rem;border-left:1px solid var(--bs-border-color)}.audit-change-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.25rem}.audit-change-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(7.5rem,11rem) minmax(0,1fr);align-items:center;gap:.6rem;padding:.32rem .45rem;border:0;border-radius:.4rem;background:var(--bs-tertiary-bg);position:relative}.audit-change-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{position:absolute;top:50%;left:-.7rem;width:.52rem;border-top:1px solid var(--bs-border-color);content:""}.audit-change-card__field:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;color:var(--bs-secondary-color);font-size:.72rem}.audit-change-card__comparison:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.4rem}.audit-change-card__relationship:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.35rem;width:fit-content;color:var(--bs-primary-text-emphasis);font-size:.72rem;font-weight:700}.audit-change-card__relationship svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.78rem;height:.78rem}.audit-change-card__value:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:baseline;gap:.4rem;padding:.27rem .45rem;border-radius:.35rem;font-size:.74rem}.audit-change-card__value span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:0 0 auto;font-size:.58rem}.audit-event-card__more:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.4rem}.audit-event-card__more[open]>summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-bottom:.35rem}.audit-event-card__empty-change:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.45rem 0 0;font-size:.74rem}.audit-change-matrix:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-x:auto;border:1px solid var(--bs-border-color);border-radius:.45rem;background:var(--bs-body-bg);scrollbar-width:thin}.audit-change-matrix__row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:5.25rem repeat(var(--audit-field-count),14rem);min-width:max-content}.audit-change-matrix__row>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:14rem;min-width:14rem;padding:.3rem .45rem;border-left:1px solid var(--bs-border-color);overflow-wrap:anywhere;font-size:.78rem;line-height:1.25}.audit-change-matrix__row>:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:sticky;left:0;z-index:1;width:5.25rem;min-width:5.25rem;border-left:0;background:var(--bs-body-bg)}.audit-change-matrix__row--heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);background:var(--bs-tertiary-bg)}.audit-change-matrix__row--heading>*:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-block:.35rem;background:var(--bs-tertiary-bg);font-size:.7rem;letter-spacing:.015em;text-transform:uppercase}.audit-change-matrix__row--before:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-change-matrix__row--after:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-change-matrix__row--deleted:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top:1px solid var(--bs-border-color)}.audit-change-matrix__row--before>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color)}.audit-change-matrix__row--after:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:rgba(var(--bs-success-rgb),.055)}.audit-change-matrix__row--after>:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:color-mix(in srgb,var(--bs-body-bg) 94%,var(--bs-success) 6%)}.audit-change-matrix__row--deleted:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:rgba(var(--bs-danger-rgb),.09)}.audit-change-matrix__row--deleted>:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:color-mix(in srgb,var(--bs-body-bg) 90%,var(--bs-danger) 10%)}@container (min-width: 64.01rem){.audit-history-filter:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(14rem,2fr) repeat(4,minmax(8.5rem,1fr));gap:.5rem .65rem;padding:.65rem}.audit-history-filter>.style-guide-form__wide:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:span 1}.audit-history-filter .form-label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-bottom:.2rem;font-size:.72rem}.audit-history-filter .form-control:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-history-filter .form-select:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-history-filter .app-multiselect__trigger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:34px;font-size:.84rem}.audit-history-filter .app-customer-typeahead .form-text:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.audit-history-filter .app-customer-typeahead [data-customer-typeahead-error][hidden]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.audit-history-filter .app-customer-typeahead__results:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){position:absolute;top:100%;left:0;margin-top:.3rem}.audit-history-filter>.style-guide-form__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:span 2;align-items:end;padding-top:1.08rem;border-top:0}.audit-history-filter>.style-guide-form__actions .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:34px}}@media(max-width:767.98px){.audit-event-card__header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){gap:.3rem}.audit-change-card:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:1fr;gap:.25rem}}.canonical-service-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:0;margin-bottom:0!important;padding-block:1.2rem 1.45rem!important}.canonical-service-heading .style-guide-heading__copy h1:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:clamp(2rem,1.55rem + 1.35vw,3.2rem)}.canonical-service-panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-top:0}.canonical-service-tab-fieldset:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;margin:0;padding:0;border:0}.canonical-service-section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border:0;background:transparent;box-shadow:none}.canonical-service-section .customer-section-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-bottom:1.25rem}.canonical-service-section .customer-section-heading>:last-child:not(div):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:34rem}.canonical-service-form-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:64rem}.canonical-cms-status:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:64rem;margin-top:1.25rem}.canonical-equipment-type-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.canonical-equipment-type-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(10rem,.75fr) minmax(14rem,1.25fr);align-items:center;gap:1rem;min-height:4.25rem;margin:0;padding:.9rem 1rem;border:1px solid var(--style-guide-line);border-radius:var(--style-guide-radius-md);background:var(--bs-body-bg)}label.canonical-equipment-type-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.canonical-availability-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.canonical-data-destinations:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.85rem}.canonical-setting-switch:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.8rem;min-height:5.25rem;margin:0;padding:1rem;border:1px solid var(--style-guide-line);border-radius:var(--style-guide-radius-md);background:var(--bs-body-bg)}.canonical-setting-switch small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.canonical-add-equipment small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.canonical-schedule-editor small:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.canonical-equipment-summary span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;margin-top:.15rem;color:var(--bs-secondary-color);font-size:.82rem}.canonical-data-destinations article:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem 1rem;padding:1.2rem;border:1px solid var(--style-guide-line);border-radius:var(--style-guide-radius-md);background:var(--bs-body-bg)}.canonical-data-destinations article .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1;justify-self:start}.canonical-data-destinations h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.canonical-data-destinations p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.canonical-data-destinations p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:.35rem;color:var(--bs-secondary-color)}.canonical-data-destinations__icon:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;width:2.6rem;height:2.6rem;place-items:center;border-radius:.75rem;background:color-mix(in srgb,var(--bs-primary) 13%,transparent);color:var(--bs-primary)}.df-shell--embedded .df-service-note:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:0}.canonical-customer-heading p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.25rem 0 0;color:var(--bs-secondary-color)}.canonical-customer-search:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-bottom:1rem}.canonical-customer-search__form:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(16rem,1.5fr) minmax(13rem,.75fr) minmax(18rem,1fr) auto auto}.canonical-customer-search__form .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-self:start}.canonical-customer-date-range:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(8.5rem,1fr) auto minmax(8.5rem,1fr);gap:.4rem;align-items:center}.canonical-customer-date-range>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-secondary-color);font-size:.78rem}.canonical-customer-date-range label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0}.canonical-customer-bulk:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;gap:1rem;margin-bottom:.85rem;padding:.7rem .85rem;border:1px solid var(--style-guide-line);border-radius:var(--style-guide-radius-md);background:color-mix(in srgb,var(--bs-primary) 6%,var(--bs-body-bg))}.canonical-customer-bulk .form-check:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.canonical-customer-bulk__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;gap:.5rem;margin-left:auto}.canonical-customer-table-frame:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border:1px solid var(--style-guide-line);border-radius:var(--style-guide-radius-md)}.canonical-customer-table:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:64rem;margin-bottom:0}.canonical-customer-table th:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.canonical-customer-table td:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:3rem;text-align:center}.canonical-customer-table th:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.canonical-customer-table td:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:6rem}.canonical-customer-link:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline-flex;align-items:center;gap:.3rem;font-weight:700;text-decoration:none}.canonical-customer-link svg:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:.9rem;height:.9rem}.canonical-equipment-summary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.35rem;margin:0;padding:0;list-style:none}.canonical-equipment-summary li+li:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-top:.35rem;border-top:1px solid var(--style-guide-line)}.canonical-icon-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex-wrap:nowrap}.app-icon-button--danger:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-danger)}.canonical-pagination:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding-top:1rem}.canonical-pagination>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;gap:.5rem}.canonical-rule-editor:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(12rem,1fr) minmax(12rem,1fr) minmax(7rem,.35fr) auto;align-items:end;gap:.85rem;padding:1rem 0;border-top:1px solid var(--style-guide-line)}.canonical-rule-editor:first-of-type:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top:0}.canonical-rule-editor label>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;margin-bottom:.35rem;font-weight:650}.canonical-rule-editor__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;gap:.4rem}.canonical-modal-section-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-bottom:.85rem}.canonical-modal-section-heading h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.15rem 0 0;font-size:1.1rem}.canonical-add-equipment-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.canonical-manage-schedules:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.75rem}.canonical-add-equipment:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.canonical-schedule-editor:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:1rem;border:1px solid var(--style-guide-line);border-radius:var(--style-guide-radius-md);background:var(--bs-body-bg)}.canonical-add-equipment .form-check:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;margin:0}.canonical-add-equipment [data-add-equipment-fields]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.9rem 0 0 1.75rem;padding-top:.9rem;border-top:1px solid var(--style-guide-line)}.canonical-schedule-customer+.canonical-schedule-customer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid var(--style-guide-line)}.canonical-schedule-editor:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(12rem,1fr) minmax(13rem,1fr) minmax(10rem,.7fr);align-items:end;gap:1rem}@media(max-width:991.98px){.canonical-equipment-type-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.canonical-availability-grid:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.canonical-data-destinations:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.canonical-rule-editor:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.canonical-rule-editor__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}.canonical-customer-table-frame:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow:visible;border:0}.canonical-customer-table:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:block;min-width:0}.canonical-customer-table thead:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:none}.canonical-customer-table tbody:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.85rem}.canonical-customer-table tbody tr:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:var(--style-guide-radius-md);background:var(--bs-body-bg);box-shadow:var(--style-guide-shadow-sm)}.canonical-customer-table tbody td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(8.5rem,.38fr) minmax(0,1fr);align-items:start;gap:.75rem;width:auto!important;padding:.75rem 1rem;border-top:1px solid var(--style-guide-line);background:transparent;text-align:left!important}.canonical-customer-table tbody td:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-top:0}.canonical-customer-table tbody td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):before{color:var(--bs-secondary-color);content:attr(data-label);font-size:.7rem;font-weight:750;letter-spacing:.045em;text-transform:uppercase}.canonical-customer-table .canonical-icon-actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){justify-content:flex-start}}@media(max-width:767.98px){.canonical-service-panel:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-top:.75rem}.canonical-service-section:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:1rem;border-radius:var(--style-guide-radius-md)}.canonical-equipment-type-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.canonical-schedule-editor:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.canonical-rule-editor:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.canonical-customer-heading:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:stretch}.canonical-customer-heading .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}.canonical-customer-search__form:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr)}.canonical-customer-bulk:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:flex-start;flex-wrap:wrap}.canonical-customer-bulk__actions:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;margin-left:0}.canonical-pagination:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:stretch;flex-direction:column}.canonical-pagination>div:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.canonical-pagination .btn:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%}.canonical-customer-table tbody td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:minmax(0,1fr);gap:.35rem}}.service-calendar-assignment-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:1rem}.service-calendar-context__action-group:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex-wrap:wrap}[data-requires-healthy-connection][aria-disabled=true]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){opacity:.5;cursor:not-allowed}.style-grid-links:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;width:100%;font-size:.875rem}.style-grid-previews:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:minmax(0,1fr);gap:1rem}.style-grid-preview:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;padding:1rem;border:1px solid var(--bs-border-color);border-radius:.65rem;background:var(--bs-body-bg);color:var(--bs-body-color)}.style-grid-preview h3:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-emphasis-color)}.style-grid-toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;align-items:end;gap:.75rem 1rem;margin-block:1rem}.style-grid-toolbar>p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 24rem}.style-grid-field:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;gap:.35rem;font-size:.8125rem;font-weight:600;flex:1 1 9rem;min-width:0}.style-grid-field--search:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:2 1 16rem}.style-grid-toolbar--secondary:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){align-items:center;justify-content:space-between;padding-block:.75rem;border-top:1px solid var(--bs-border-color)}.style-grid-pins:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1rem}.style-grid-pins .form-check:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}.style-grid-export:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.75rem}.style-tabulator.tabulator:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;min-width:0;max-width:100%;justify-self:stretch;border:1px solid var(--bs-border-color);border-radius:.5rem;background:var(--bs-body-bg);color:var(--bs-body-color);font:inherit;font-size:.8125rem}.style-tabulator.tabulator .tabulator-header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-tabulator.tabulator .tabulator-header .tabulator-col:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-tabulator.tabulator .tabulator-footer:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--bs-tertiary-bg);color:var(--bs-emphasis-color);border-color:var(--bs-border-color)}.style-tabulator.tabulator .tabulator-col .tabulator-col-content:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.65rem .5rem}.style-tabulator.tabulator .tabulator-header .tabulator-col.tabulator-sortable:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--bs-secondary-bg)}.style-tabulator.tabulator .tabulator-tableholder:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-tabulator.tabulator .tabulator-table:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--bs-body-bg)}.style-tabulator.tabulator .tabulator-tableholder:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){overflow-x:auto;overscroll-behavior-inline:contain}.style-tabulator.tabulator .tabulator-row:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--bs-body-bg);color:var(--bs-body-color);border-color:var(--bs-border-color);min-height:40px}.style-tabulator.tabulator .tabulator-row.tabulator-row-even:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:color-mix(in srgb,var(--bs-secondary-bg) 55%,var(--bs-body-bg))}.style-tabulator.tabulator .tabulator-row:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-body-bg))}.style-tabulator.tabulator .tabulator-row.tabulator-selected:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:color-mix(in srgb,var(--bs-primary) 16%,var(--bs-body-bg))}.style-tabulator.tabulator .tabulator-row .tabulator-cell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.6rem .5rem;border-color:var(--bs-border-color);color:inherit}.style-tabulator.tabulator .tabulator-cell.tabulator-frozen:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:inherit}.style-tabulator.tabulator .tabulator-frozen.tabulator-frozen-right:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left:1px solid var(--bs-table-border-color, var(--bs-border-color));box-shadow:none}.style-tabulator.tabulator .tabulator-frozen.tabulator-frozen-left:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-right:1px solid var(--bs-border-color);box-shadow:none}.style-tabulator.tabulator .badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:.68rem;max-width:100%;white-space:normal;line-height:1.25}.style-tabulator.tabulator input:not(.app-selection-checkbox):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-tabulator.tabulator select:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:.25rem;accent-color:var(--bs-primary)}.style-tabulator.tabulator .tabulator-header-filter input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:32px;padding:.25rem .4rem}.style-tabulator.tabulator .tabulator-cell.tabulator-editing:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border:2px solid var(--bs-primary);padding:.2rem;background:var(--bs-body-bg)}.style-tabulator.tabulator .tabulator-cell.tabulator-validation-fail:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-danger)}.style-tabulator.tabulator .tabulator-range:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-primary)}.style-tabulator.tabulator .tabulator-range-selected:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:color-mix(in srgb,var(--bs-primary) 12%,transparent)}.style-tabulator.tabulator .tabulator-range-active-cell:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-primary)}.style-tabulator.tabulator .tabulator-row.tabulator-group:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--bs-secondary-bg);color:var(--bs-emphasis-color);border-color:var(--bs-border-color);padding:.65rem}.style-tabulator.tabulator .tabulator-row.tabulator-group span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:inherit}.style-tabulator.tabulator .tabulator-footer .tabulator-footer-contents:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex-wrap:wrap;gap:.5rem;padding:.6rem}.style-tabulator.tabulator .tabulator-footer .tabulator-page:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color);border:1px solid var(--bs-border-color);background:var(--bs-body-bg);min-height:32px;min-width:30px}.style-tabulator.tabulator .tabulator-footer .tabulator-page.active:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-bg);background:var(--bs-emphasis-color);border-color:var(--bs-emphasis-color)}.style-tabulator.tabulator .tabulator-footer .tabulator-page:disabled:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){opacity:.45}.style-tabulator.tabulator .tabulator-footer .tabulator-page:not(:disabled):hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--bs-secondary-bg);color:var(--bs-emphasis-color)}.style-tabulator.tabulator .tabulator-paginator:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex:1 1 auto;white-space:normal}.style-tabulator.tabulator .tabulator-col-title:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:inherit}.style-tabulator.tabulator :focus-visible:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){outline:2px solid var(--bs-primary);outline-offset:-2px}.style-tabulator.tabulator .style-grid-row-pending .tabulator-cell:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left:3px solid var(--bs-warning)}.style-guide-page~.tabulator-menu:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),body:has(.style-guide-page) .tabulator-menu:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){color:var(--bs-body-color);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:.5rem}body:has(.style-guide-page) .tabulator-menu .tabulator-menu-item:hover:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--bs-secondary-bg)}@media(min-width:1200px){.style-grid-previews:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.style-grid-preview:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:1 / -1}}@media(min-width:1600px){.style-grid-previews:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-template-columns:repeat(3,minmax(0,1fr))}.style-grid-preview:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){grid-column:auto}}@media(max-width:575.98px){.style-grid-toolbar .scbas-button-group:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex-wrap:wrap;max-width:100%}.style-grid-toolbar .scbas-group-button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-height:40px}.style-grid-export:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;justify-content:space-between}.style-grid-preview:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:.65rem}.style-tabulator.tabulator .tabulator-footer .tabulator-page-size:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.25rem}.style-tabulator.tabulator .tabulator-footer .tabulator-pages:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:inline}}.style-tabulator.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--bs-body-bg);color:var(--bs-body-color);border-color:var(--bs-border-color);font-size:.8125rem}.style-tabulator.tabulator .tabulator-header .tabulator-col.tabulator-sortable .tabulator-col-title:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-right:14px}.style-tabulator.tabulator .tabulator-header .tabulator-col .tabulator-col-content .tabulator-header-popup-button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding:0 3px}.style-tabulator.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-right:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-tabulator.tabulator .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-right:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-left:1px solid var(--bs-table-border-color, var(--bs-border-color));box-shadow:none}.style-tabulator.tabulator .tabulator-header .tabulator-frozen.tabulator-frozen-left:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-tabulator.tabulator .tabulator-row .tabulator-cell.tabulator-frozen.tabulator-frozen-left:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-right:1px solid var(--bs-border-color);box-shadow:none}.style-guide-section:has(>.style-tabulator):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-grid-previews:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){min-width:0;width:100%}.style-guide-section:has(>.style-tabulator)>p:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-block:0}.style-guide-section:has(>.style-tabulator)>.style-grid-toolbar:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-block:0}.style-tabulator.tabulator input.app-selection-checkbox:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:18px;height:18px;vertical-align:middle;margin:0;cursor:pointer}@media(max-width:575.98px){#tabulator-batch-edit .scbas-button-group:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;grid-template-columns:1fr;width:100%}#tabulator-batch-edit .scbas-button-group>.scbas-group-button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;border-radius:0}#tabulator-batch-edit .scbas-button-group>.scbas-group-button+.scbas-group-button:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin-top:-1px}#tabulator-batch-edit .scbas-button-group>.scbas-group-button:first-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-radius:.5rem .5rem 0 0}#tabulator-batch-edit .scbas-button-group>.scbas-group-button:last-child:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-radius:0 0 .5rem .5rem}}@media(max-width:575.98px){.style-tabulator.tabulator .tabulator-footer .tabulator-footer-contents:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){flex-direction:column;align-items:stretch}.style-tabulator.tabulator .tabulator-footer .tabulator-paginator:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.25rem;width:100%}.style-tabulator.tabulator .tabulator-footer .tabulator-pages:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:contents}.style-tabulator.tabulator .tabulator-footer .tabulator-page:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0}}.style-grid-preview .badge.app-badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--app-status-ink: var(--bs-emphasis-color)}.style-tabulator.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-tabulator.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range-cell-active:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){border-color:var(--bs-primary)}.style-tabulator.tabulator .tabulator-tableholder .tabulator-range-overlay .tabulator-range.tabulator-range-active:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *):after{background-color:var(--bs-primary)}.style-tabulator.tabulator .tabulator-header .tabulator-col.tabulator-range-highlight:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-tabulator.tabulator .tabulator-row.tabulator-range-highlight .tabulator-cell.tabulator-range-row-header:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:var(--bs-secondary-bg);color:var(--bs-emphasis-color)}.style-tabulator.tabulator .tabulator-header .tabulator-col.tabulator-range-selected:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.style-tabulator.tabulator .tabulator-row .tabulator-cell.tabulator-range-selected:not(.tabulator-range-only-cell-selected):not(.tabulator-range-row-header):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){background:color-mix(in srgb,var(--bs-primary) 18%,var(--bs-body-bg));color:var(--bs-emphasis-color)}.customer-work-history-table:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){--service-activity-font-size: .875rem}.customer-work-history-table>tbody>tr>td:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-history-table__excerpt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-history-table__field-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-history-table__service>strong:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-history-table__service>span:not(.page-eyebrow):where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-history-table__service>time:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-history-table__outcome>span:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-work-history-table [data-service-history-field-values]:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:var(--service-activity-font-size);line-height:1.5}.customer-work-history-table__date:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:var(--service-activity-font-size)}.customer-work-history-table__service-badges:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:flex;flex-wrap:wrap;gap:.35rem;margin:.25rem 0}.customer-work-history-table__field-list:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.5rem 0 .75rem}.customer-work-history-table__field-list dt:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-weight:700}.customer-work-history-table__field-list dd:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:.2rem 0 .75rem;font-weight:400}.customer-activity-outcome:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){display:grid;justify-items:start;gap:.35rem;margin-bottom:.85rem;font-size:var(--service-activity-font-size);line-height:1.5}.customer-activity-outcome+.customer-activity-outcome:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){padding-top:.75rem;border-top:1px solid var(--bs-border-color)}.customer-activity-outcome>.badge:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){max-width:100%;white-space:normal;text-align:left;line-height:1.25}.customer-activity-outcome__label:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *),.customer-activity-outcome__detail:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){font-size:inherit;font-weight:700;color:var(--bs-emphasis-color)}.customer-activity-outcome__comment:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){margin:0;font-size:inherit;font-weight:400;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--bs-body-color)}.service-work-summary-container:where(:root[data-scbas-styles~="/css/style-guide.css"],:root[data-scbas-styles~="/css/style-guide.css"] *){width:100%;min-width:0;container-type:inline-size;overflow-wrap:anywhere}.auth-full-page:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *){min-height:100vh;min-height:100dvh;align-items:center;justify-content:center;padding:24px 16px;background:var(--bs-body-bg)}.auth-form:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *){width:100%;max-width:460px;min-width:0;margin:auto;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:16px;padding:clamp(24px,5vw,40px)!important;box-shadow:0 16px 48px #00000026;color:var(--bs-body-color)}.auth-form .lead:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *),.auth-form .form-label:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *),.auth-form .form-check-label:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *),.auth-form small:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *){color:var(--bs-body-color)}.auth-form .form-control:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *){background-color:var(--bs-body-bg);border-color:var(--bs-border-color);color:var(--bs-body-color)}.auth-form .form-control:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *)::placeholder{color:var(--bs-secondary-color)}.auth-form .form-control:focus:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *){background-color:var(--bs-body-bg);color:var(--bs-body-color)}.auth-form a:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *){color:var(--bs-link-color)}.auth-form hr:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *){border-color:var(--bs-border-color)}.auth-form .auth-logo:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *){width:100%;max-width:260px;height:auto;max-height:120px;object-fit:contain;margin:0 auto 24px}.auth-logo--dark:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *){display:none}[data-bs-theme=dark] .auth-logo--light:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *){display:none}[data-bs-theme=dark] .auth-logo--dark:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *){display:block}.auth-form .app-page-header__title-row:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *){justify-content:center}html body .auth-form .app-page-header--shared h1.app-page-header__title:where(:root[data-scbas-styles~="/css/auth.css"],:root[data-scbas-styles~="/css/auth.css"] *){text-align:center;margin:27px 0!important}:root:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){--ext-bg: #0e1011;--ext-panel: rgba(24, 26, 27, .96);--ext-panel-strong: #1b1d1e;--ext-panel-soft: #222526;--ext-line: rgba(255, 255, 255, .11);--ext-line-strong: rgba(255, 255, 255, .2);--ext-text: #f6f7f7;--ext-muted: #a7abad;--ext-subtle: #717678;--ext-accent: var(--scbas-red, #ca4445);--ext-accent-bright: var(--scbas-red-bright, #e25759);--ext-success: #57c99a;--ext-warning: #f1bd65;--ext-audience-administration: #69adff;--ext-audience-service: #5bd6b2;--ext-audience-public: #f1bd65;--ext-audience-unconfigured: #b4a7d6;--ext-canvas-dot: rgba(255, 255, 255, .115);--ext-shadow: 0 24px 60px rgba(0, 0, 0, .35);--ext-topbar-height: 72px;--ext-conversation-width: 390px;--ext-inspector-width: 294px;--ext-collapsed-blade-width: 24px}[data-bs-theme=light]:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){--ext-bg: var(--scbas-light-page, #e9e5df);--ext-panel: color-mix(in srgb, var(--scbas-light-surface, #fff) 96%, transparent);--ext-panel-strong: var(--scbas-light-surface, #fff);--ext-panel-soft: var(--scbas-light-surface-muted, #f3f0eb);--ext-line: rgba(var(--scbas-light-text-rgb, 23, 24, 24), .12);--ext-line-strong: rgba(var(--scbas-light-text-rgb, 23, 24, 24), .23);--ext-text: var(--scbas-light-text, #171818);--ext-muted: var(--scbas-light-text-muted, #575c5e);--ext-subtle: color-mix(in srgb, var(--scbas-light-text-muted, #575c5e) 72%, transparent);--ext-canvas-dot: rgba(var(--scbas-light-text-rgb, 23, 24, 24), .15);--ext-shadow: 0 24px 54px rgba(var(--scbas-light-text-rgb, 40, 35, 31), .16);--ext-audience-administration: #1769aa;--ext-audience-service: #087f5b;--ext-audience-public: #9a6700;--ext-audience-unconfigured: #7257a8}*:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),*:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *):before,*:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *):after{box-sizing:border-box}.extender-body:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:0;overflow:hidden;color:var(--ext-text);background:var(--ext-bg);font-family:var(--scbas-font-body, "Roboto", system-ui, sans-serif)}button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),textarea:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),select:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),input:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){font:inherit}button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:inherit}button:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),textarea:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),select:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),input:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),[tabindex]:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){outline:2px solid var(--ext-accent-bright);outline-offset:2px}.extender-skip-link:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:fixed;left:1rem;top:-4rem;z-index:1000;padding:.7rem 1rem;border-radius:.5rem;color:#fff;background:var(--ext-accent)}.extender-skip-link:focus:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){top:1rem}.extender-studio:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;grid-template:var(--ext-topbar-height) calc(100dvh - var(--ext-topbar-height)) / var(--ext-conversation-width) minmax(0,1fr) var(--ext-inspector-width);width:100vw;min-height:100dvh;background:var(--ext-bg);transition:grid-template-columns .2s ease}.extender-topbar:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){grid-column:1 / -1;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:0 18px;border-bottom:1px solid var(--ext-line);background:color-mix(in srgb,var(--ext-panel-strong) 95%,transparent);backdrop-filter:blur(18px);z-index:30}.extender-project-group:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-top-actions:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-composer__actions:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-preview-controls:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center}.extender-project-group:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){gap:10px;min-width:0}.extender-inline-action:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:contents}.extender-top-actions:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){gap:8px}.extender-icon-button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-pill-button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-avatar:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-canvas-tools button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-history-tools button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-inspector__tabs button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-turn button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-composer button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border:0;cursor:pointer}.extender-icon-button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:inline-grid;width:38px;height:38px;place-items:center;border:1px solid var(--ext-line);border-radius:12px;background:var(--ext-panel-soft)}.extender-icon-button:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:var(--ext-line-strong);background:color-mix(in srgb,var(--ext-panel-soft) 83%,var(--ext-accent))}.extender-icon-button svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:18px}.extender-home:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-muted)}.extender-tenant-mark:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;width:40px;height:40px;place-items:center;padding:5px;border-radius:12px;background:#171818}.extender-tenant-mark img:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){max-width:100%;max-height:100%;object-fit:contain}.extender-project-title:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:relative;min-width:0}.extender-product-name:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-eyebrow:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block;color:var(--ext-accent-bright);font-size:.66rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.extender-project-title button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;gap:4px;max-width:330px;padding:0;border:0;background:transparent}.extender-project-title strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){overflow:hidden;font-family:var(--scbas-font-display, sans-serif);font-size:1.1rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.extender-project-title svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:14px;color:var(--ext-muted)}.extender-application-menu:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:absolute;left:-8px;top:calc(100% + 13px);z-index:80;width:min(360px,calc(100vw - 32px));padding:10px;border:1px solid var(--ext-line-strong);border-radius:16px;background:var(--ext-panel-strong);box-shadow:var(--ext-shadow)}.extender-application-menu[hidden]:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none}.extender-application-menu header:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;justify-content:space-between;padding:4px 5px 9px}.extender-application-menu header strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block;margin-top:2px;font-size:.85rem}.extender-application-menu header>span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;min-width:25px;height:25px;place-items:center;border-radius:999px;color:var(--ext-muted);background:var(--ext-panel-soft);font-size:.68rem}.extender-application-list:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;gap:4px;max-height:min(360px,52vh);overflow:auto}.extender-application-list__item:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:4px}.extender-application-list a:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border:1px solid transparent;border-radius:11px;color:var(--ext-text);text-decoration:none}.extender-application-list a:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-application-list a.is-current:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:var(--ext-line);background:var(--ext-panel-soft)}.extender-application-list a.is-current:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){box-shadow:inset 3px 0 var(--ext-accent)}.extender-application-list span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-application-list strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-application-list small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block;min-width:0}.extender-application-list strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){overflow:hidden;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.extender-application-list small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:3px;color:var(--ext-muted);font-size:.62rem}.extender-application-list em:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){flex:0 0 auto;color:var(--ext-muted);font-size:.63rem;font-style:normal}.extender-application-menu>form:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:7px;padding-top:8px;border-top:1px solid var(--ext-line)}.extender-application-menu>form button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-new-app-button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;justify-content:center;gap:7px;min-height:38px;border:1px solid color-mix(in srgb,var(--ext-accent) 55%,var(--ext-line));border-radius:10px;color:var(--ext-text);background:color-mix(in srgb,var(--ext-accent) 12%,var(--ext-panel-soft));font-size:.75rem;font-weight:750;cursor:pointer}.extender-application-menu>form button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:100%}.extender-application-menu>form button:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-new-app-button:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:var(--ext-accent-bright);background:color-mix(in srgb,var(--ext-accent) 20%,var(--ext-panel-soft))}.extender-application-menu>form button svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-new-app-button svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:15px}.extender-application-list__item form:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:0}.extender-application-list__item form button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;width:32px;height:32px;place-items:center;padding:0;border:1px solid transparent;border-radius:9px;color:var(--ext-muted);background:transparent;cursor:pointer}.extender-application-list__item form button:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-application-list__item form button:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:color-mix(in srgb,var(--ext-accent-bright) 55%,var(--ext-line));color:#ff9798;background:color-mix(in srgb,var(--ext-accent) 12%,var(--ext-panel-soft))}.extender-application-list__item form button svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:15px}.extender-new-app-action:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:0}.extender-new-app-button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){min-height:40px;padding:0 13px;border-radius:999px}.extender-status:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:inline-flex;align-items:center;gap:6px;margin-left:6px;color:var(--ext-muted);font-size:.72rem}.extender-status>span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:7px;height:7px;border-radius:50%;background:var(--ext-warning);box-shadow:0 0 0 4px color-mix(in srgb,var(--ext-warning) 15%,transparent)}.extender-status--published>span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-status--ready>span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){background:var(--ext-success)}.extender-pill-button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){gap:7px;min-height:40px;padding:0 15px;border:1px solid var(--ext-line);border-radius:999px;background:var(--ext-panel-soft);font-size:.82rem;font-weight:700}.extender-pill-button:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){transform:translateY(-1px);border-color:var(--ext-line-strong)}.extender-pill-button svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:16px}.extender-pill-button--quiet:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){background:transparent}.extender-pill-button--primary:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:var(--ext-accent);color:#fff;background:var(--ext-accent);box-shadow:0 8px 20px #ca444538}.extender-pill-button--primary:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){background:var(--ext-accent-bright)}.extender-pill-button:disabled:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){cursor:not-allowed;opacity:.42;transform:none}.extender-avatar:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;width:38px;height:38px;place-items:center;margin-left:4px;border-radius:50%;color:#fff;background:linear-gradient(145deg,var(--ext-accent),#632124);font-size:.72rem;font-weight:800}.extender-conversation:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-inspector:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:relative;min-height:0;border-right:1px solid var(--ext-line);background:var(--ext-panel);z-index:20}.extender-conversation:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;flex-direction:column}.extender-conversation__head:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;justify-content:space-between;padding:18px 18px 12px}.extender-conversation h1:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-inspector h2:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:2px 0 0;font-family:var(--scbas-font-display, sans-serif);font-size:1.25rem}.extender-business-boundary:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;gap:10px;margin:0 14px 12px;padding:11px;border:1px solid color-mix(in srgb,var(--ext-accent) 36%,var(--ext-line));border-radius:13px;background:color-mix(in srgb,var(--ext-accent) 7%,transparent)}.extender-business-boundary svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){flex:0 0 auto;width:17px;color:var(--ext-accent-bright)}.extender-business-boundary strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-business-boundary span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block}.extender-business-boundary strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){font-size:.77rem}.extender-business-boundary span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:2px;color:var(--ext-muted);font-size:.68rem;line-height:1.42}.extender-turns:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){flex:1;min-height:0;overflow:auto;padding:0 12px 190px;scrollbar-width:thin;scrollbar-color:var(--ext-line-strong) transparent}.extender-empty-conversation:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:52px 25px;text-align:center}.extender-empty-conversation h2:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:15px 0 5px;font-family:var(--scbas-font-display, sans-serif);font-size:1.2rem}.extender-empty-conversation p:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:0;color:var(--ext-muted);font-size:.8rem;line-height:1.5}.extender-clutch-orb:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:inline-grid;width:50px;height:50px;place-items:center;border:1px solid rgba(202,68,69,.5);border-radius:18px;color:#fff;background:radial-gradient(circle at 30% 20%,#ed6a68,#8e2d2e 68%);box-shadow:0 12px 25px #8e2d2e47}.extender-clutch-orb svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:22px}.extender-turn:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:7px 0;padding:13px;border:1px solid var(--ext-line);border-radius:15px;background:var(--ext-panel-soft);transition:border-color .15s,transform .15s}.extender-turn:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:var(--ext-line-strong)}.extender-turn.is-highlighted:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:var(--ext-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--ext-accent) 16%,transparent)}.extender-turn header:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;gap:7px}.extender-turn header strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){font-size:.75rem}.extender-turn header time:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-left:auto;color:var(--ext-subtle);font-size:.65rem}.extender-turn header button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:2px;color:var(--ext-subtle);background:transparent}.extender-turn header svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:13px}.extender-turn__avatar:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;width:23px;height:23px;place-items:center;border-radius:8px;color:#fff;background:var(--ext-accent);font-size:.58rem;font-weight:800}.extender-turn--clutchai .extender-turn__avatar:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){background:linear-gradient(145deg,var(--ext-accent),#672225)}.extender-turn__request:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:11px 0 0;color:var(--ext-text);font-size:.83rem;line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}.extender-turn__response:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:11px;color:var(--ext-muted);font-size:.78rem;line-height:1.55}.extender-design-choices:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:13px;padding-top:11px;border-top:1px solid var(--ext-line)}.extender-design-choices h3:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:0 0 5px;font-size:.73rem}.extender-design-choices ul:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:0;padding-left:17px;color:var(--ext-muted);font-size:.72rem;line-height:1.5}.extender-turn footer:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;justify-content:space-between;margin-top:10px}.extender-turn footer button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:0;color:var(--ext-accent-bright);background:transparent;font-size:.68rem}.extender-generation-state:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-muted);font-size:.65rem}.extender-generation-state--ready:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-success)}.extender-generation-state--queued:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-generation-state--running:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-generation-state--importing:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-generation-state--compiling:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-warning)}.extender-generation-state--failed:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:#ff9798;font-weight:750}.extender-generation-state--cancelled:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-generation-state--statusunavailable:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-muted);font-weight:750}.extender-turn--state-failed:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:color-mix(in srgb,var(--ext-accent-bright) 65%,var(--ext-line));background:color-mix(in srgb,var(--ext-accent) 8%,var(--ext-panel-soft))}.extender-turn--state-failed .extender-turn__response:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:#ffb4b5}.extender-turn__attachments:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;flex-wrap:wrap;gap:5px;margin-top:8px}.extender-turn__attachments span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;gap:4px;padding:4px 7px;border-radius:7px;background:color-mix(in srgb,var(--ext-panel-strong) 75%,transparent);color:var(--ext-muted);font-size:.65rem}.extender-turn__attachments svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:11px}.extender-turn--compact-working:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:10px 12px}.extender-turn--compact-working .extender-turn__request:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none}.extender-turn--compact-working footer:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:6px}.extender-workspace:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:relative;min-width:0;min-height:0;overflow:hidden}.extender-edge-toggle:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:absolute;top:50%;z-index:26;display:grid;width:36px;height:52px;place-items:center;border:1px solid var(--ext-line-strong);border-radius:12px;color:var(--ext-muted);background:var(--ext-panel-strong);box-shadow:var(--ext-shadow);cursor:pointer;transition:color .15s,background .15s,transform .2s}.extender-edge-toggle:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-text);background:var(--ext-panel-soft)}.extender-edge-toggle:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){outline:2px solid var(--ext-accent-bright);outline-offset:2px}.extender-edge-toggle svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:18px}.extender-edge-toggle--left:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){left:0;transform:translate(-50%,-50%)}.extender-edge-toggle--right:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){right:0;transform:translate(50%,-50%)}.extender-canvas:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:absolute;inset:0;overflow:hidden;cursor:default;background-color:var(--ext-bg);background-image:radial-gradient(circle,var(--ext-canvas-dot) 1px,transparent 1.25px);background-size:20px 20px}.extender-canvas.is-panning:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){cursor:grab}.extender-canvas.is-dragging:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){cursor:grabbing}.extender-canvas__content:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:absolute;inset:0;width:2000px;height:1400px;transform:translate(var(--canvas-x, 0),var(--canvas-y, 0)) scale(var(--canvas-scale));transform-origin:0 0;transition:transform .12s ease-out}.extender-canvas__content.is-empty:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:100%;height:100%;transform:none}.extender-canvas.is-dragging .extender-canvas__content:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){transition:none}.extender-canvas-empty:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:absolute;left:50%;top:44%;width:min(820px,calc(100vw - 160px));min-height:440px;transform:translate(-50%,-50%);color:var(--ext-muted);text-align:center}.extender-canvas-empty__prompt:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-canvas-working:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:relative;z-index:1;width:min(420px,90%);margin:116px auto 0;padding:22px;border:1px solid color-mix(in srgb,var(--ext-line-strong) 82%,transparent);border-radius:22px;background:color-mix(in srgb,var(--ext-panel-strong) 88%,transparent);box-shadow:var(--ext-shadow);backdrop-filter:blur(16px)}.extender-canvas-empty__prompt>span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:inline-grid;width:62px;height:62px;place-items:center;border:1px solid var(--ext-line);border-radius:22px;background:var(--ext-panel)}.extender-canvas-empty h2:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:15px 0 5px;color:var(--ext-text);font-family:var(--scbas-font-display, sans-serif)}.extender-canvas-empty p:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:0;font-size:.8rem}.extender-canvas-working:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none;width:min(560px,90%);justify-items:center;margin-top:40px;padding:18px 24px 22px;border:0;background:transparent;box-shadow:none;backdrop-filter:none}.extender-canvas-empty.is-working .extender-canvas-empty__prompt:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none}.extender-canvas-empty.is-working .extender-canvas-working:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid}.extender-canvas-working img:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block;width:clamp(132px,15vw,176px);height:auto;aspect-ratio:1;object-fit:contain}.extender-canvas-working strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:-4px;color:var(--ext-text);font-family:var(--scbas-font-display, sans-serif);font-size:1rem}.extender-canvas-working p:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){max-width:360px;margin-top:6px;line-height:1.5}.extender-canvas-working__trail:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;flex-wrap:wrap;justify-content:center;gap:7px;margin-top:16px}.extender-canvas-working__trail span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:6px 9px;border:1px solid var(--ext-line);border-radius:999px;color:var(--ext-subtle);background:color-mix(in srgb,var(--ext-panel) 72%,transparent);font-size:.63rem;transition:color .3s,border-color .3s,background .3s}.extender-canvas-working__trail span.is-active:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:var(--ext-accent-bright);color:var(--ext-text);background:color-mix(in srgb,var(--ext-accent-bright) 13%,var(--ext-panel))}.extender-canvas-working__still:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none;width:72px;height:72px;place-items:center;margin:28px 0 20px;border:1px solid var(--ext-line-strong);border-radius:24px;color:var(--ext-accent-bright);background:var(--ext-panel)}.extender-canvas-working__still svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:30px}.extender-artboard:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),[data-audience-surface]:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){--ext-audience-color: var(--ext-audience-unconfigured)}.extender-artboard[data-screen-surface=Administration]:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),[data-audience-surface=Administration]:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){--ext-audience-color: var(--ext-audience-administration)}.extender-artboard[data-screen-surface=Service]:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),[data-audience-surface=Service]:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){--ext-audience-color: var(--ext-audience-service)}.extender-artboard[data-screen-surface=Public]:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),[data-audience-surface=Public]:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){--ext-audience-color: var(--ext-audience-public)}.extender-artboard:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:absolute;left:var(--artboard-x);top:var(--artboard-y);width:var(--artboard-width);cursor:pointer}.extender-artboard__label:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 2px 8px;color:var(--ext-muted)}.extender-artboard__identity:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;min-width:0;align-items:center;gap:7px;color:var(--ext-text)}.extender-artboard__identity>span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-artboard__identity strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-artboard__identity small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block;min-width:0}.extender-artboard__identity strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.extender-artboard__identity small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:2px;overflow:hidden;color:var(--ext-muted);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.extender-artboard__label svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:14px}.extender-artboard__actions:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;flex:0 0 auto;align-items:center;gap:5px}.extender-artboard__select:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-artboard__open:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-artboard__height:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:inline-flex;align-items:center;gap:5px;min-height:29px;padding:0 8px;border:1px solid var(--ext-line);border-radius:8px;color:var(--ext-muted);background:var(--ext-panel);cursor:pointer;font-size:9px;font-weight:750}.extender-artboard__select:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-artboard__open:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-artboard__height:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:var(--ext-line-strong);color:var(--ext-text)}.extender-artboard__select[aria-pressed=true]:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:var(--ext-accent-bright);color:var(--ext-text);background:color-mix(in srgb,var(--ext-accent) 18%,var(--ext-panel))}.extender-artboard__select[aria-pressed=true] svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-accent-bright)}.extender-artboard__state:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:3px 6px;border-radius:10px;background:var(--ext-panel-soft);font-size:8px;text-transform:uppercase}.extender-artboard__state--ready:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-success)}.extender-artboard__frame:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:relative;width:100%;height:var(--artboard-height);overflow:hidden;border:3px solid var(--ext-audience-color);border-radius:7px;background:#fff;box-shadow:0 18px 45px #00000047;transition:outline .15s,transform .15s,box-shadow .15s}.extender-artboard:hover .extender-artboard__frame:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){transform:translateY(-2px);box-shadow:0 23px 55px #00000059}.extender-artboard.is-selected .extender-artboard__frame:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){outline:2px solid var(--ext-accent-bright);outline-offset:4px}.extender-artboard.is-changed .extender-artboard__frame:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){animation:extenderPulse 1.2s ease}.extender-artboard__frame>img:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block;width:100%;height:100%;object-fit:contain;object-position:top center;background:var(--ext-panel)}.extender-artboard-unavailable:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;height:100%;place-content:center;justify-items:center;gap:8px;padding:28px;color:var(--ext-muted);text-align:center;background:var(--ext-panel)}.extender-artboard-unavailable svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:28px;color:var(--ext-accent-bright)}.extender-artboard-unavailable strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-text);font-size:.82rem}.extender-artboard-unavailable span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){max-width:340px;font-size:.68rem;line-height:1.5}.extender-artboard__frame>iframe:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block;width:100%;height:100%;border:0;background:var(--ext-panel-soft);pointer-events:none}.extender-artboard.is-selected .extender-artboard__frame>iframe:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){pointer-events:auto}.extender-artboard__resize:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:absolute;left:50%;bottom:-10px;width:70px;height:16px;transform:translate(-50%);border:1px solid var(--ext-line-strong);border-radius:999px;background:var(--ext-panel-strong);cursor:ns-resize;opacity:0;transition:opacity .15s}.extender-artboard__resize:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *):after{content:"";position:absolute;left:50%;top:50%;width:28px;height:3px;transform:translate(-50%,-50%);border-top:1px solid var(--ext-muted);border-bottom:1px solid var(--ext-muted)}.extender-artboard.is-selected .extender-artboard__resize:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-artboard:hover .extender-artboard__resize:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){opacity:1}.extender-audience-row-label:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:absolute;left:var(--audience-row-x);top:var(--audience-row-y);display:flex;align-items:center;gap:10px;width:var(--audience-row-width);color:var(--ext-audience-color);font-size:17px;font-weight:850;letter-spacing:.02em}.extender-audience-row-label:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *):before{content:"";width:12px;height:12px;border-radius:50%;background:currentColor;box-shadow:0 0 0 4px color-mix(in srgb,currentColor 18%,transparent)}.extender-audience-row-label:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *):after{content:"";flex:1;height:2px;background:linear-gradient(90deg,currentColor,transparent);opacity:.45}.extender-audience-row-label small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){order:2;color:var(--ext-muted);font-size:12px;font-weight:650}.extender-audience-legend:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:absolute;left:18px;top:18px;z-index:9;min-width:190px;padding:11px 12px;border:1px solid var(--ext-line);border-radius:14px;color:var(--ext-muted);background:color-mix(in srgb,var(--ext-panel) 94%,transparent);box-shadow:var(--ext-shadow);backdrop-filter:blur(14px)}.extender-audience-legend>strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block;margin-bottom:8px;color:var(--ext-text);font-size:.68rem;letter-spacing:.04em;text-transform:uppercase}.extender-audience-legend>div:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;gap:6px}.extender-audience-legend [data-audience-surface]:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:7px}.extender-audience-legend i:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:10px;height:10px;border-radius:50%;background:var(--ext-audience-color);box-shadow:0 0 0 2px color-mix(in srgb,var(--ext-audience-color) 18%,transparent)}.extender-audience-legend b:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-text);font-size:.68rem;font-weight:700}.extender-audience-legend small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;min-width:19px;height:19px;place-items:center;border-radius:999px;color:var(--ext-muted);background:var(--ext-panel-soft);font-size:.58rem}.extender-generated-screen:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){min-height:100%;color:#202224;background:#f7f8f7;font-family:Arial,sans-serif}.extender-generated-screen nav:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;gap:12px;height:42px;padding:0 16px;color:#596063;background:#fff;font-size:7px}.extender-generated-logo:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-right:auto;color:#202224;font-weight:800}.extender-generated-screen nav b:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:5px 8px;color:#fff;background:#bf3f40}.extender-generated-hero:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:30px 22px 24px;color:#fff;background:linear-gradient(125deg,#25292a,#111)}.extender-generated-hero small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:#df5556;font-size:6px;font-weight:700;letter-spacing:.15em}.extender-generated-hero h3:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:5px 0 4px;font-size:18px}.extender-generated-hero p:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:70%;margin:0;color:#c8cccd;font-size:7px;line-height:1.5}.extender-generated-table:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:0 14px;padding:13px;background:#fff;font-size:8px}.extender-generated-table i:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block;height:19px;margin-top:5px;border-top:1px solid #ececec;background:linear-gradient(90deg,#e9ebeb 23%,transparent 23% 35%,#f0f0f0 35% 66%,transparent 66%)}.extender-canvas-tools:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-history-tools:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:absolute;display:flex;align-items:center;gap:4px;z-index:8;padding:5px;border:1px solid var(--ext-line);border-radius:14px;background:color-mix(in srgb,var(--ext-panel) 92%,transparent);box-shadow:var(--ext-shadow);backdrop-filter:blur(14px)}.extender-canvas-tools:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){right:18px;top:18px;flex-direction:column}.extender-history-tools:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){right:72px;top:18px}.extender-canvas-tools button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-history-tools button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;width:34px;height:34px;place-items:center;border-radius:9px;color:var(--ext-muted);background:transparent}.extender-canvas-tools button:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-history-tools button:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-canvas-tools .is-active:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-text);background:var(--ext-panel-soft)}.extender-canvas-tools svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-history-tools svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:16px}.extender-canvas-tools>span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:24px;height:1px;margin:2px 0;background:var(--ext-line)}.extender-zoom:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;border-left:1px solid var(--ext-line);border-right:1px solid var(--ext-line)}.extender-zoom output:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:43px;color:var(--ext-muted);font-size:.7rem;text-align:center}.extender-zoom button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:27px}.extender-composer:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:absolute;left:50%;bottom:18px;z-index:12;width:min(760px,calc(100% - 96px));transform:translate(-50%)}.extender-selection-context:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;gap:7px;width:fit-content;max-width:calc(100% - 16px);margin:0 auto 7px;padding:7px 11px;border:1px solid color-mix(in srgb,var(--ext-accent) 52%,var(--ext-line));border-radius:999px;background:var(--ext-panel);color:var(--ext-muted);font-size:.7rem;box-shadow:var(--ext-shadow)}.extender-selection-context>span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.extender-selection-context>span strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-text)}.extender-selection-context>span b:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-accent-bright)}.extender-selection-context.is-app-wide:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:var(--ext-line)}.extender-selection-context.is-app-wide>span b:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-muted)}.extender-selection-context svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:13px;color:var(--ext-accent-bright)}.extender-selection-context button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:0;color:var(--ext-accent-bright);background:transparent;font-size:.68rem}.extender-suggestions:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;gap:7px;margin:0 8px 7px;overflow-x:auto;scrollbar-width:none}.extender-suggestions button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;flex:0 0 auto;align-items:center;gap:6px;padding:7px 10px;border:1px solid var(--ext-line);border-radius:999px;background:var(--ext-panel);color:var(--ext-muted);box-shadow:0 6px 15px #00000026;font-size:.7rem}.extender-suggestions button:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:#ca44458c;color:var(--ext-text)}.extender-suggestions .extender-starter:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:color-mix(in srgb,var(--ext-accent-bright) 42%,var(--ext-line));color:var(--ext-text);background:color-mix(in srgb,var(--ext-accent) 12%,var(--ext-panel))}.extender-suggestions .extender-starter:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *):after{content:"Starter";padding:2px 5px;border-radius:999px;background:color-mix(in srgb,var(--ext-accent) 24%,transparent);color:var(--ext-accent-bright);font-size:.56rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.extender-suggestions button:disabled:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){cursor:wait;opacity:.58}.extender-suggestions svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:12px;color:var(--ext-accent-bright)}.extender-clarification-questions:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:12px;padding:12px;border:1px solid color-mix(in srgb,var(--ext-accent-bright) 35%,var(--ext-line));border-radius:12px;background:color-mix(in srgb,var(--ext-accent) 8%,var(--ext-panel))}.extender-clarification-questions h3:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:0 0 9px;color:var(--ext-text);font-size:.78rem}.extender-clarification-questions ol:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;gap:10px;margin:0;padding-left:22px}.extender-clarification-questions li:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding-left:3px;color:var(--ext-accent-bright)}.extender-clarification-questions li strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-clarification-questions li span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-clarification-questions li small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block;color:var(--ext-text)}.extender-clarification-questions li span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:3px;color:var(--ext-muted);font-size:.7rem;line-height:1.45}.extender-clarification-questions li small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:5px;color:var(--ext-accent-bright);font-size:.64rem}.extender-clarification-prompt:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;gap:10px;max-height:min(42vh,430px);margin:0 8px 7px;padding:11px;overflow:auto;border:1px solid color-mix(in srgb,var(--ext-accent-bright) 38%,var(--ext-line));border-radius:12px;background:color-mix(in srgb,var(--ext-accent) 10%,var(--ext-panel));color:var(--ext-muted);font-size:.68rem;line-height:1.45}.extender-clarification-prompt>header:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:flex-start;gap:9px}.extender-clarification-prompt svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){flex:0 0 auto;width:15px;color:var(--ext-accent-bright)}.extender-clarification-prompt strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block;color:var(--ext-text)}.extender-clarification-options:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;gap:10px}.extender-clarification-options fieldset:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){min-width:0;margin:0;padding:9px;border:1px solid var(--ext-line);border-radius:10px;background:color-mix(in srgb,var(--ext-panel) 88%,transparent)}.extender-clarification-options legend:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:0 4px;color:var(--ext-text);font-weight:700}.extender-clarification-options p:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:3px 0 8px;color:var(--ext-muted)}.extender-clarification-options [role=group]:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;flex-wrap:wrap;gap:6px}.extender-clarification-options button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:6px 9px;border:1px solid var(--ext-line);border-radius:999px;background:var(--ext-control);color:var(--ext-text);font:inherit;line-height:1.3;text-align:left;cursor:pointer}.extender-clarification-options button:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-clarification-options button:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:var(--ext-accent-bright);outline:none}.extender-clarification-options button.is-selected:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:var(--ext-accent-bright);background:color-mix(in srgb,var(--ext-accent-bright) 18%,var(--ext-control));color:var(--ext-text);box-shadow:0 0 0 1px color-mix(in srgb,var(--ext-accent-bright) 45%,transparent)}.extender-send>span:empty:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none}.extender-composer__actions .extender-send--continue:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;width:auto;min-width:126px;padding:0 10px 0 13px;gap:7px;border-radius:999px!important;font-size:.68rem;font-weight:800}.extender-composer__input:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:relative;padding:14px 14px 9px;border:1px solid var(--ext-line-strong);border-radius:24px;background:color-mix(in srgb,var(--ext-panel-strong) 97%,transparent);box-shadow:0 24px 60px #00000057;backdrop-filter:blur(22px)}.extender-guided-setup-action:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:inline-flex!important;width:auto!important;gap:6px;padding:0 8px!important;color:var(--ext-muted)!important;font-size:.66rem}.extender-guided-setup-action:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-text)!important}.extender-composer textarea:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block;width:100%;min-height:56px;max-height:180px;padding:3px 5px;resize:none;border:0;outline:0;color:var(--ext-text);background:transparent;line-height:1.5}.extender-composer textarea:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *)::placeholder{color:var(--ext-subtle)}.extender-composer__actions:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){min-height:35px;gap:4px}.extender-composer__actions button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;min-width:32px;height:32px;place-items:center;padding:0 7px;border-radius:10px;color:var(--ext-muted);background:transparent}.extender-composer__actions button:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-text);background:var(--ext-panel-soft)}.extender-composer__actions svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:17px}.extender-composer__spacer:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){flex:1}.extender-send:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-radius:50%!important;color:#fff!important;background:var(--ext-accent)!important}.extender-send:disabled:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){opacity:.45}.extender-business-check:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;gap:5px;margin-right:3px;color:var(--ext-muted);font-size:.67rem;cursor:pointer}.extender-business-check input:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){accent-color:var(--ext-accent)}.extender-prompt-error:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:6px 4px 2px;color:#ff9798;font-size:.7rem}.extender-inspector:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-right:0;border-left:1px solid var(--ext-line);overflow:auto}.extender-inspector__head:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;justify-content:space-between;min-height:49px;padding:9px 10px 4px 15px;background:var(--ext-panel)}.extender-inspector__head>strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){font-size:.72rem}.extender-inspector>.style-guide-tabs:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:sticky;top:0;z-index:2}.extender-inspector__body:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:8px 15px 25px}.extender-inspector__body section:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:15px 0;border-bottom:1px solid var(--ext-line)}.extender-inspector__body section>p:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:5px 0 0;color:var(--ext-muted);font-size:.72rem;line-height:1.45}.extender-inspector h3:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:0 0 9px;font-size:.75rem}.extender-inspector label:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block;margin-top:10px;color:var(--ext-muted);font-size:.67rem}.extender-inspector select:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:100%;margin-top:5px;padding:8px;border:1px solid var(--ext-line);border-radius:9px;color:var(--ext-text);background:var(--ext-panel-soft);font-size:.72rem}.extender-section-title:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;justify-content:space-between}.extender-section-title span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;width:20px;height:20px;place-items:center;border-radius:7px;background:var(--ext-panel-soft);color:var(--ext-muted);font-size:.62rem}.extender-capabilities:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-data-entities:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;gap:6px}.extender-capabilities button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-data-entities button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;gap:8px;width:100%;padding:9px;border:1px solid var(--ext-line);border-radius:10px;background:var(--ext-panel-soft);text-align:left}.extender-capabilities button>svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-data-entities button>svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:15px;color:var(--ext-accent-bright)}.extender-capabilities button span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-data-entities button span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){min-width:0}.extender-capabilities strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-capabilities small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-data-entities strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-data-entities small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block}.extender-capabilities strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-data-entities strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){overflow:hidden;font-size:.68rem;text-overflow:ellipsis}.extender-capabilities small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-data-entities small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:2px;color:var(--ext-muted);font-size:.59rem}.extender-capability-state:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-left:auto;color:var(--ext-success);font-size:.56rem;font-style:normal}.extender-validation-summary div:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-access-card:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;gap:8px}.extender-validation-summary svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-access-card>svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:20px;color:var(--ext-success)}.extender-validation-summary strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-validation-summary small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-access-card strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-access-card span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-access-card small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block}.extender-validation-summary strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-access-card strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){font-size:.7rem}.extender-validation-summary small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-access-card span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-access-card small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:2px;color:var(--ext-muted);font-size:.61rem;line-height:1.35}.extender-validation-summary button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:100%;margin-top:12px;padding:8px;border:1px solid var(--ext-line);border-radius:9px;color:var(--ext-text);background:var(--ext-panel-soft);font-size:.68rem}.extender-access-card:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:12px;border:1px solid var(--ext-line);border-radius:12px;background:var(--ext-panel-soft)}.extender-preview-controls:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){gap:10px}.extender-preview-controls>div:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;padding:3px;border:1px solid var(--ext-line);border-radius:10px}.extender-preview-controls button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;width:31px;height:30px;place-items:center;border-radius:7px;color:var(--ext-muted);background:transparent}.extender-preview-controls button.is-active:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-text);background:var(--ext-panel-soft)}.extender-preview-controls button svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:15px}.extender-preview-controls>span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;gap:5px;color:var(--ext-muted);font-size:.68rem}.extender-preview-controls>span svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:14px;color:var(--ext-success)}.extender-preview-stage:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;min-height:0;overflow:auto;place-items:start center;padding:28px;background-color:var(--ext-bg);background-image:radial-gradient(circle,var(--ext-canvas-dot) 1px,transparent 1.25px);background-size:20px 20px}.extender-preview-stage iframe:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-preview-placeholder:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:min(1280px,100%);min-height:calc(100dvh - 190px);border:0;border-radius:12px;background:#f4f5f3;box-shadow:var(--ext-shadow);transition:width .25s}.extender-preview-stage iframe:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none}.extender-preview-stage[data-size=tablet] iframe:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-preview-stage[data-size=tablet] .extender-preview-placeholder:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:820px}.extender-preview-stage[data-size=mobile] iframe:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-preview-stage[data-size=mobile] .extender-preview-placeholder:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:390px}.extender-preview-app:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){min-height:inherit;color:#1b1d1e;background:#f5f6f4;font-family:Arial,sans-serif}.extender-preview-app nav:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;gap:30px;padding:17px 28px;background:#fff;font-size:.8rem}.extender-preview-app nav strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-right:auto;text-transform:uppercase}.extender-preview-app nav button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-preview-app header button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:9px 14px;border-radius:3px;color:#fff;background:#bd3d3e;font-weight:700}.extender-preview-app>header:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:48px;color:#fff;background:linear-gradient(125deg,#2b2e2f,#121313 70%)}.extender-preview-app>header small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:#ec5a5c;font-weight:800;letter-spacing:.14em}.extender-preview-app>header h3:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:8px 0;font-size:2.2rem}.extender-preview-app>header p:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){max-width:620px;color:#c8cccc}.extender-preview-table:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:0 38px 30px;padding:22px;background:#fff;box-shadow:0 7px 20px #0000000f}.extender-preview-table>div:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;justify-content:space-between}.extender-preview-table table:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:100%;margin-top:16px;border-collapse:collapse}.extender-preview-table th:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-preview-table td:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:12px;border-bottom:1px solid #e6e7e5;text-align:left;font-size:.78rem}.extender-preview-table td span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:4px 8px;border-radius:12px;color:#23714e;background:#dbf4e8}.extender-preview-table td span.is-review:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:#855914;background:#fff0d5}.extender-primary-action:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:9px 14px;border-radius:9px;color:#fff;background:var(--ext-accent);font-weight:700}.extender-app-wizard__steps:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 20px;border-bottom:1px solid var(--ext-line)}.extender-app-wizard__steps button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;gap:7px;padding:8px;color:var(--ext-muted);background:transparent;font-size:.7rem;text-align:left}.extender-app-wizard__steps button span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;width:24px;height:24px;place-items:center;border:1px solid var(--ext-line);border-radius:50%}.extender-app-wizard__steps button.is-current:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-text)}.extender-app-wizard__steps button.is-current span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:var(--ext-accent-bright);background:color-mix(in srgb,var(--ext-accent-bright) 16%,var(--ext-control))}.extender-app-wizard__body h3:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:4px 0 5px;font-size:1rem}.extender-app-wizard__body>section>p:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:0 0 18px;color:var(--ext-muted);font-size:.72rem}.extender-choice-grid:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.extender-choice-grid--two:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){grid-template-columns:repeat(2,1fr)}.extender-choice-grid label:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){cursor:pointer}.extender-choice-grid input:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:absolute;opacity:0;pointer-events:none}.extender-choice-grid label>span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;min-height:126px;padding:15px;border:1px solid var(--ext-line);border-radius:13px;background:var(--ext-panel-soft)}.extender-choice-grid label>span>svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-accent-bright)}.extender-choice-grid strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-choice-grid small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block}.extender-choice-grid strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:13px;font-size:.8rem}.extender-choice-grid small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:4px;color:var(--ext-muted);font-size:.64rem;line-height:1.4}.extender-choice-grid input:checked+span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:var(--ext-accent-bright);background:color-mix(in srgb,var(--ext-accent-bright) 13%,var(--ext-panel-soft));box-shadow:0 0 0 1px color-mix(in srgb,var(--ext-accent-bright) 40%,transparent)}.extender-choice-grid input:focus-visible+span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){outline:2px solid var(--ext-accent-bright);outline-offset:2px}.extender-app-wizard__body fieldset:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;flex-wrap:wrap;gap:8px;margin:0 0 14px;padding:13px;border:1px solid var(--ext-line);border-radius:12px}.extender-app-wizard__body fieldset[hidden]:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none}.extender-app-wizard__body legend:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:0 5px;color:var(--ext-text);font-size:.75rem;font-weight:800}.extender-app-wizard__body fieldset>label:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;gap:7px;padding:7px 9px;border-radius:8px;color:var(--ext-text);background:var(--ext-control);font-size:.68rem;cursor:pointer}.extender-app-wizard__body fieldset>.extender-wizard-description:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;flex:1 0 100%;gap:8px;cursor:text}.extender-wizard-description strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-wizard-description small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block}.extender-wizard-description small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:2px;color:var(--ext-muted);font-size:.61rem;font-weight:400}.extender-wizard-description textarea:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-wizard-custom textarea:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:100%;padding:10px;resize:vertical;border:1px solid var(--ext-line);border-radius:9px;color:var(--ext-text);background:var(--ext-panel);font:inherit;line-height:1.45}.extender-app-wizard__body input:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){accent-color:var(--ext-accent)}.extender-wizard-select:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-wizard-custom:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;gap:6px;margin-bottom:14px;color:var(--ext-muted);font-size:.68rem;font-weight:700}.extender-wizard-select select:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-wizard-custom input:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:100%;padding:10px;border:1px solid var(--ext-line);border-radius:9px;color:var(--ext-text);background:var(--ext-control)}.extender-wizard-data-source:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid!important;grid-template-columns:repeat(2,1fr)}.extender-wizard-data-source label span strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-wizard-data-source label span small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block}.extender-wizard-data-source label span small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:2px;color:var(--ext-muted);font-size:.61rem}.extender-wizard-error:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:13px;color:#ff9798;font-size:.7rem}@media(max-width:680px){.extender-choice-grid:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-wizard-data-source:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){grid-template-columns:1fr}}.extender-dropzone:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;margin:20px;padding:32px;place-items:center;border:1px dashed var(--ext-line-strong);border-radius:15px;background:var(--ext-panel-soft);cursor:pointer;text-align:center}.extender-dropzone.is-dragover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:var(--ext-accent);background:color-mix(in srgb,var(--ext-accent) 8%,var(--ext-panel-soft))}.extender-dropzone input:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:absolute;width:1px;height:1px;opacity:0}.extender-dropzone>svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:28px;margin-bottom:9px;color:var(--ext-accent-bright)}.extender-dropzone strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){font-size:.84rem}.extender-dropzone span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:4px;color:var(--ext-muted);font-size:.68rem}.extender-upload-list:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;gap:7px;padding:0 20px 20px}.extender-upload:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--ext-line);border-radius:11px}.extender-upload>svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-success)}.extender-upload>span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){min-width:0}.extender-upload strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-upload small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block}.extender-upload strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){overflow:hidden;font-size:.72rem;text-overflow:ellipsis;white-space:nowrap}.extender-upload small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-muted);font-size:.62rem}.extender-upload em:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-left:auto;color:var(--ext-success);font-size:.62rem;font-style:normal}.extender-publish-grid:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;grid-template-columns:repeat(2,1fr);gap:9px;padding:20px}.extender-publish-grid section:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;gap:10px;padding:13px;border:1px solid var(--ext-line);border-radius:12px;background:var(--ext-panel-soft)}.extender-publish-grid section>svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){flex:0 0 auto;color:var(--ext-accent-bright)}.extender-publish-grid strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-publish-grid span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block}.extender-publish-grid strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){font-size:.75rem}.extender-publish-grid span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:3px;color:var(--ext-muted);font-size:.64rem;line-height:1.4}.extender-publish-grid .extender-publish-surface:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){grid-column:1 / -1}.extender-publish-surface h3:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:11px 0 5px;color:var(--ext-muted);font-size:.61rem;letter-spacing:.08em;text-transform:uppercase}.extender-publish-surface ul:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;gap:5px;margin:0;padding:0;list-style:none}.extender-publish-surface li:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;grid-template-columns:minmax(120px,1fr) minmax(100px,auto) minmax(110px,auto);gap:8px;align-items:baseline;padding:6px 8px;border-radius:8px;background:color-mix(in srgb,var(--ext-panel) 76%,transparent);font-size:.64rem}.extender-publish-surface li code:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-accent-bright)}.extender-publish-surface li small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){color:var(--ext-muted);text-align:right}.extender-publish-surface--public:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:#d98b44!important;background:color-mix(in srgb,#d98b44 8%,var(--ext-panel-soft))!important}.extender-publish-check:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;gap:10px;margin:0 20px 10px;padding:12px;border:1px solid var(--ext-line);border-radius:11px;cursor:pointer}.extender-publish-check input:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:3px;accent-color:var(--ext-accent)}.extender-publish-check strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-publish-check small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block}.extender-publish-check strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){font-size:.73rem}.extender-publish-check small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:2px;color:var(--ext-muted);font-size:.63rem}.extender-publish-error:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin:0 20px 10px;color:#ff9798;font-size:.72rem}.extender-manual-edit-card:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:min(560px,calc(100% - 32px))}.extender-manual-edit-field:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;gap:7px;padding:20px;color:var(--ext-muted);font-size:.72rem;font-weight:700}.extender-manual-edit-field textarea:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:100%;min-height:110px;padding:11px;resize:vertical;border:1px solid var(--ext-line-strong);border-radius:11px;outline:0;color:var(--ext-text);background:var(--ext-panel-soft);line-height:1.45}.extender-manual-edit-field textarea:focus:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-color:var(--ext-accent-bright);box-shadow:0 0 0 3px color-mix(in srgb,var(--ext-accent) 18%,transparent)}.extender-element-menu:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:fixed;z-index:80;width:250px;overflow:hidden;border:1px solid var(--ext-line-strong);border-radius:16px;color:var(--ext-text);background:color-mix(in srgb,var(--ext-panel-strong) 94%,transparent);box-shadow:0 18px 48px #00000070;backdrop-filter:blur(18px)}.extender-element-menu[hidden]:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none}.extender-element-menu header:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;justify-content:space-between;min-height:44px;padding:8px 10px 8px 14px;border-bottom:1px solid var(--ext-line);color:var(--ext-muted);font-size:.72rem;font-weight:700}.extender-element-menu header button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid;width:28px;height:28px;padding:0;place-items:center;border:0;border-radius:8px;background:transparent}.extender-element-menu header button:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){background:var(--ext-panel-soft)}.extender-element-menu>button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:flex;align-items:center;gap:12px;width:100%;padding:13px 14px;border:0;border-bottom:1px solid var(--ext-line);text-align:left;background:transparent}.extender-element-menu>button:last-child:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-bottom:0}.extender-element-menu>button:hover:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){background:color-mix(in srgb,var(--ext-accent) 12%,var(--ext-panel-soft))}.extender-element-menu>button svg:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){flex:0 0 auto;width:18px;color:var(--ext-accent-bright)}.extender-element-menu>button span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-element-menu>button strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-element-menu>button small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:block}.extender-element-menu>button strong:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){font-size:.78rem}.extender-element-menu>button small:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){margin-top:2px;color:var(--ext-muted);font-size:.64rem}.extender-toast-region:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:fixed;right:18px;bottom:18px;z-index:100;display:grid;gap:8px}.extender-toast:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){max-width:340px;padding:11px 14px;border:1px solid var(--ext-line);border-left:3px solid var(--ext-success);border-radius:10px;background:var(--ext-panel-strong);box-shadow:var(--ext-shadow);font-size:.74rem}.extender-toast--error:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){border-left-color:var(--ext-accent-bright)}.extender-studio.is-conversation-collapsed:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){grid-template-columns:var(--ext-collapsed-blade-width) minmax(0,1fr) var(--ext-inspector-width)}.extender-studio.is-inspector-collapsed:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){grid-template-columns:var(--ext-conversation-width) minmax(0,1fr) var(--ext-collapsed-blade-width)}.extender-studio.is-conversation-collapsed.is-inspector-collapsed:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){grid-template-columns:var(--ext-collapsed-blade-width) minmax(0,1fr) var(--ext-collapsed-blade-width)}.extender-studio.is-conversation-collapsed .extender-conversation:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-studio.is-inspector-collapsed .extender-inspector:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){overflow:hidden;background:color-mix(in srgb,var(--ext-panel) 88%,var(--ext-bg))}.extender-studio.is-conversation-collapsed .extender-conversation>*:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-studio.is-inspector-collapsed .extender-inspector>*:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){opacity:0;pointer-events:none}.extender-studio.is-conversation-collapsed .extender-conversation:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *):after,.extender-studio.is-inspector-collapsed .extender-inspector:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *):after{content:"";position:absolute;inset:12px 7px;border-right:1px solid var(--ext-line-strong);border-left:1px solid var(--ext-line-strong);border-radius:999px;opacity:.7}@keyframes extenderPulse{0%,to{outline-color:transparent}40%{outline:4px solid rgba(226,87,89,.6);outline-offset:6px}}@media(max-width:1180px){:root:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){--ext-conversation-width: 340px;--ext-inspector-width: 250px}.extender-product-name:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-status:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-pill-button--quiet:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none}.extender-composer:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:calc(100% - 34px)}.extender-new-app-button span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none}.extender-new-app-button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:40px;padding:0}}@media(max-width:900px){.extender-studio:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){grid-template-columns:0 minmax(0,1fr) 0}.extender-conversation:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-inspector:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){position:fixed;top:var(--ext-topbar-height);bottom:0;width:min(390px,calc(100vw - 42px));transform:translate(-110%);transition:transform .2s;box-shadow:var(--ext-shadow)}.extender-studio:not(.is-conversation-collapsed) .extender-conversation:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){transform:translate(0)}.extender-inspector:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){right:0;transform:translate(110%)}.extender-studio:not(.is-inspector-collapsed) .extender-inspector:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){transform:translate(0)}.extender-topbar:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){padding:0 10px}.extender-tenant-mark:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-avatar:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-pill-button span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none}.extender-pill-button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:40px;padding:0;justify-content:center}.extender-preview-controls>span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none}.extender-preview-app nav span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none}}@media(max-width:560px){:root:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){--ext-topbar-height: 62px}.extender-project-title button:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){max-width:150px}.extender-top-actions:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){gap:4px}.extender-top-actions .extender-pill-button--primary:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none}.extender-composer:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){bottom:9px;width:calc(100% - 18px)}.extender-suggestions:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none}.extender-business-check span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),.extender-model-button span:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none}.extender-canvas-tools:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){right:8px;top:8px}.extender-history-tools:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){right:8px;bottom:165px}.extender-publish-grid:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){grid-template-columns:1fr}.extender-canvas-empty:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){width:calc(100vw - 24px)}}@media(prefers-reduced-motion:reduce){*:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *),*:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *):before,*:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *):after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.extender-canvas-working img:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:none}.extender-canvas-working__still:where(:root[data-scbas-styles~="/css/clutch-ai-extender.css"],:root[data-scbas-styles~="/css/clutch-ai-extender.css"] *){display:grid}}.extender-runtime:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){--runtime-surface:var(--bs-card-bg);max-width:1480px;margin:auto}.runtime-preview-banner:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){display:flex;justify-content:space-between;gap:1rem;padding:.7rem 1rem;margin-bottom:1rem;border:1px solid rgba(var(--scbas-red-rgb),.35);background:rgba(var(--scbas-red-rgb),.09);border-radius:var(--scbas-card-radius)}.runtime-hero:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){display:flex;justify-content:space-between;align-items:flex-start;gap:2rem;padding:2rem;background:linear-gradient(135deg,var(--scbas-ink-2),color-mix(in srgb,var(--scbas-red) 14%,var(--scbas-ink-2)));border:1px solid var(--bs-border-color);border-radius:var(--scbas-card-radius)}.runtime-hero h1:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){font-size:clamp(2rem,4vw,4rem);margin:.25rem 0}.runtime-hero p:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){max-width:760px;color:var(--bs-secondary-color);font-size:1.05rem}.runtime-screen:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){padding:1.5rem;background:var(--runtime-surface);border:1px solid var(--bs-border-color);border-radius:var(--scbas-card-radius)}.runtime-screen-heading:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *),.runtime-toolbar:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *),.runtime-report-controls:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){display:flex;justify-content:space-between;align-items:end;gap:1rem;flex-wrap:wrap;margin-bottom:1.25rem}.runtime-role-chip:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){padding:.4rem .7rem;border:1px solid var(--bs-border-color);border-radius:999px;color:var(--bs-secondary-color)}.runtime-table-wrap:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){overflow:auto}.runtime-table td:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *),.runtime-table th:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){vertical-align:middle}.runtime-table td:last-child:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){white-space:nowrap}.runtime-table td button:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){border:0;background:transparent;color:var(--scbas-red);font-weight:600;margin-right:.7rem}.runtime-fields:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.runtime-fields label span:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){display:block;font-weight:600;margin-bottom:.35rem}.runtime-fields input:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *),.runtime-fields select:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){width:100%;padding:.65rem .75rem;color:var(--bs-body-color);background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);border-radius:var(--scbas-button-radius)}.runtime-report-controls label:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){min-width:220px}.runtime-report-controls select:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){display:block;width:100%;padding:.6rem;margin-top:.3rem}.runtime-brochure:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){min-height:420px;display:grid;place-content:center;text-align:center;padding:3rem;background:radial-gradient(circle at 50% 0,rgba(var(--scbas-red-rgb),.18),transparent 55%)}@media(max-width:760px){.runtime-hero:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){display:block}.runtime-hero .btn:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){margin-top:1rem}.runtime-fields:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){grid-template-columns:1fr}.runtime-screen:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){padding:1rem}}html.extender-authoring-edit [data-extender-edit-key]:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){position:relative;outline:2px dashed var(--bs-primary);outline-offset:3px;cursor:text}html.extender-authoring-edit [data-extender-component-scope=shared]:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bs-primary) 45%,transparent)}html.extender-authoring-edit [data-extender-edit-key]:hover:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *),html.extender-authoring-edit [data-extender-edit-key]:focus:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *),html.extender-authoring-edit [data-extender-edit-key].is-extender-selected:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){outline-style:solid;background:color-mix(in srgb,var(--bs-primary) 10%,transparent)}.runtime-detail-workspace:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){display:grid;grid-template-columns:minmax(260px,.75fr) minmax(420px,1.35fr);gap:1rem;align-items:start}.runtime-record-browser:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *),.runtime-record-detail:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){min-height:360px;padding:1rem;border:1px solid var(--bs-border-color);border-radius:var(--scbas-card-radius);background:var(--bs-secondary-bg)}.runtime-record-browser .runtime-toolbar:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){align-items:center}.runtime-record-list:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){display:grid;gap:.5rem}.runtime-record-option:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){display:grid;gap:.2rem;width:100%;padding:.8rem;border:1px solid var(--bs-border-color);border-radius:var(--scbas-button-radius);text-align:left;color:var(--bs-body-color);background:var(--bs-body-bg)}.runtime-record-option span:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){color:var(--bs-secondary-color)}.runtime-record-option:hover:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *),.runtime-record-option.is-selected:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){border-color:var(--scbas-red);box-shadow:inset 3px 0 var(--scbas-red)}.runtime-record-detail>header:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){display:flex;justify-content:space-between;gap:1rem;align-items:flex-start;margin-bottom:1rem}.runtime-record-detail>header>div:last-child:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){display:flex;gap:.5rem}.runtime-record-detail dl:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:0}.runtime-record-detail dl div:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){padding:.85rem;border:1px solid var(--bs-border-color);border-radius:var(--scbas-button-radius);background:var(--bs-body-bg)}.runtime-record-detail dt:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){color:var(--bs-secondary-color);font-size:.78rem}.runtime-record-detail dd:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){margin:.25rem 0 0;font-weight:650}.runtime-empty-detail:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){display:grid;min-height:300px;place-content:center;text-align:center}.runtime-empty-detail p:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){max-width:430px;color:var(--bs-secondary-color)}@media(max-width:900px){.runtime-detail-workspace:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){grid-template-columns:1fr}.runtime-record-detail dl:where(:root[data-scbas-styles~="/css/clutch-ai-runtime.css"],:root[data-scbas-styles~="/css/clutch-ai-runtime.css"] *){grid-template-columns:1fr}}.clutch-ai-unread:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:inline-grid;place-items:center;min-width:1.25rem;height:1.25rem;padding:0 .3rem;border-radius:999px;color:var(--bs-white);background:var(--bs-danger);font-size:.67rem;font-weight:800;line-height:1;box-shadow:0 0 0 2px var(--bs-body-bg)}.clutch-ai-unread[hidden]:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:none!important}.clutch-ai-unread--launch:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){position:absolute;top:-.38rem;right:-.3rem}body.clutch-ai-modal-open:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){overflow:hidden}.clutch-ai-backdrop:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){position:fixed;inset:0;z-index:1054;background:var(--scbas-modal-backdrop);backdrop-filter:blur(10px) saturate(.78)}.clutch-ai-panel:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){--clutch-brand-start: #496cff;--clutch-brand-end: #a33df4;--clutch-user: #2f80ed;--clutch-soft: color-mix(in srgb, var(--clutch-user) 10%, var(--bs-body-bg));--clutch-ink: var(--bs-emphasis-color);--clutch-muted: var(--bs-secondary-color);--clutch-line: color-mix(in srgb, var(--bs-border-color) 78%, transparent);--clutch-surface: var(--bs-body-bg);position:fixed;z-index:1055;inset:auto 1.5rem 1.5rem auto;width:70vw;height:70vh;min-width:min(56rem,calc(100vw - 2rem));min-height:min(40rem,calc(100dvh - 2rem));max-width:calc(100vw - 2rem);max-height:calc(100dvh - 2rem);display:grid;grid-template-columns:clamp(14rem,20vw,17rem) minmax(0,1fr);overflow:hidden;border:1px solid var(--clutch-line);border-radius:1.15rem;color:var(--clutch-ink);background:color-mix(in srgb,var(--bs-tertiary-bg) 72%,var(--bs-body-bg));box-shadow:0 1.5rem 5rem color-mix(in srgb,var(--bs-black) 34%,transparent),0 0 2.25rem color-mix(in srgb,var(--clutch-brand-end) 13%,transparent);opacity:0;transform:translateY(.75rem) scale(.99);transition:opacity .2s ease,transform .2s ease;font-family:var(--scbas-font-body, var(--bs-body-font-family))}.clutch-ai-panel.is-open:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){opacity:1;transform:none}.clutch-ai-panel button:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-panel textarea:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){font:inherit}.clutch-ai-panel.is-minimized:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){inset:auto 1rem 1rem auto;width:min(22rem,calc(100vw - 2rem));min-width:0;height:auto;min-height:0;border-radius:1rem;grid-template-columns:minmax(0,1fr)}.clutch-ai-panel.is-minimized .clutch-ai-rail:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-panel.is-minimized .clutch-ai-conversation>:not(.clutch-ai-main-header):where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:none}.clutch-ai-panel.is-minimized .clutch-ai-main-header:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-height:3.5rem;border-bottom:0}.clutch-ai-panel.is-minimized [data-clutch-ai-minimize] svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){transform:rotate(180deg)}.clutch-ai-rail:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){position:relative;min-width:0;min-height:0;display:flex;flex-direction:column;gap:1.15rem;padding:1.2rem 1rem 1rem;border-right:1px solid var(--clutch-line);background:var(--clutch-surface);overflow-y:auto;scrollbar-width:thin}.clutch-ai-rail__brand:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.7rem;min-height:3rem}.clutch-ai-logo:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:max-content;color:var(--scbas-chrome-text, var(--bs-white));background:linear-gradient(var(--scbas-ink-sidebar, #161616),var(--scbas-ink-sidebar, #161616)) padding-box,conic-gradient(from var(--clutch-angle, 0deg),#3b82f6,#8b5cf6,#d946ef,#3b82f6) border-box!important}.clutch-ai-rail__brand>button:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-main-header__actions button:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;place-items:center;width:2.35rem;height:2.35rem;padding:0;border:1px solid transparent;border-radius:.65rem;color:var(--clutch-muted);background:transparent}.clutch-ai-rail__brand>button:hover:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-main-header__actions button:hover:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){border-color:var(--clutch-line);color:var(--clutch-user);background:var(--clutch-soft)}.clutch-ai-rail__brand>button svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-main-header__actions button svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:1.05rem}.clutch-ai-new:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:3.25rem;padding:.7rem 1rem;border:0;border-radius:.85rem;color:var(--bs-white);background:linear-gradient(100deg,var(--clutch-brand-start),var(--clutch-brand-end));box-shadow:0 .65rem 1.35rem color-mix(in srgb,var(--clutch-brand-end) 18%,transparent);font-size:.86rem;font-weight:750}.clutch-ai-new:hover:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-new:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--bs-white);filter:brightness(.96)}.clutch-ai-new svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:1.15rem}.clutch-ai-rail__group:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;align-content:start;gap:.28rem;margin:0;padding-top:.85rem;border-top:1px solid var(--clutch-line)}.clutch-ai-rail__recent:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){flex:1 1 auto;grid-template-rows:auto minmax(0,1fr);min-height:6rem;overflow:hidden}.clutch-ai-rail__group h4:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){margin:0 0 .45rem;padding:0 .25rem;color:var(--clutch-muted);font-size:.64rem;font-weight:750;letter-spacing:.08em;text-transform:uppercase}.clutch-ai-rail__quick button:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-width:0;min-height:2.45rem;display:flex;align-items:center;gap:.6rem;padding:.55rem .65rem;border:1px solid transparent;border-radius:.65rem;color:var(--bs-body-color);background:transparent;text-align:left;font-size:.76rem;font-weight:650}.clutch-ai-rail__quick button:hover:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-rail__quick button:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--bs-body-color);background:var(--clutch-soft)}.clutch-ai-rail__quick button>svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:1rem;flex:0 0 auto}.clutch-ai-rail__quick button.is-enabled:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--clutch-brand-end)}.clutch-ai-rail__quick button small:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){margin-left:auto;padding:.1rem .35rem;border-radius:.35rem;color:var(--clutch-brand-end);background:color-mix(in srgb,var(--clutch-brand-end) 10%,transparent);font-size:.6rem}.clutch-ai-thread-list:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;align-content:start;gap:.25rem;min-height:0;overflow-y:auto;scrollbar-width:thin}.clutch-ai-thread:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;border-radius:.65rem;background:transparent}.clutch-ai-thread:hover:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){background:var(--clutch-soft)}.clutch-ai-thread.is-active:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){background:var(--clutch-soft);box-shadow:inset 3px 0 0 var(--clutch-user)}.clutch-ai-thread>button:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-width:0;min-height:2.45rem;padding:.5rem .3rem .5rem .65rem;border:0;color:var(--bs-body-color);background:transparent;text-align:left}.clutch-ai-thread>button:first-child:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.12rem .6rem}.clutch-ai-thread>button:first-child>svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-row:1 / span 2;width:1rem;flex:0 0 auto;color:var(--clutch-muted)}.clutch-ai-thread__title:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.76rem;font-weight:650}.clutch-ai-thread__meta:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-column:2 / -1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--clutch-muted);font-size:.59rem}.clutch-ai-unread--thread:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){position:static;min-width:1.1rem;height:1.1rem;box-shadow:none;font-size:.58rem}.clutch-ai-thread__pin:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-thread__archive:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;place-items:center;width:1.9rem;height:1.9rem;padding:0!important;border-radius:.5rem;opacity:.55}.clutch-ai-thread__pin svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-thread__archive svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:.85rem}.clutch-ai-thread__pin:hover:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-thread__pin:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-thread__pin.is-pinned:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){opacity:1;color:var(--clutch-brand-end);background:color-mix(in srgb,var(--clutch-brand-end) 10%,transparent)}.clutch-ai-thread__pin.is-pinned svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){fill:currentColor}.clutch-ai-thread__archive:hover:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-thread__archive:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){opacity:1;color:var(--bs-danger);background:color-mix(in srgb,var(--bs-danger) 9%,transparent)}.clutch-ai-conversation:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){position:relative;min-width:0;min-height:0;display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto minmax(0,1fr) auto;background:var(--clutch-surface)}.clutch-ai-main-header:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-height:4.75rem;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1.25rem .75rem 1.5rem;border-bottom:1px solid var(--clutch-line)}.clutch-ai-main-header>div:first-child:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-width:0}.clutch-ai-main-header h3:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){margin:.12rem 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--clutch-ink);font-family:var(--scbas-font-display, var(--bs-body-font-family));font-size:1.25rem}.clutch-ai-main-header__actions:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:flex;align-items:center;gap:.25rem;flex:0 0 auto}.clutch-ai-main-header__actions .clutch-ai-share:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:auto;display:inline-flex;gap:.45rem;padding:0 .9rem;border-radius:999px;color:var(--bs-body-bg);background:var(--bs-emphasis-color);font-size:.7rem;font-weight:750}.clutch-ai-main-header__actions .clutch-ai-share:hover:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){border-color:transparent;color:var(--bs-body-bg);background:color-mix(in srgb,var(--bs-emphasis-color) 88%,var(--bs-body-bg))}.clutch-ai-share svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:.95rem}.clutch-ai-history-toggle:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:none!important}.clutch-ai-panel.is-rail-collapsed:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-template-columns:minmax(0,1fr)}.clutch-ai-panel.is-rail-collapsed .clutch-ai-rail:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:none}.clutch-ai-panel.is-rail-collapsed .clutch-ai-history-toggle:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid!important}.clutch-ai-main-header__actions .is-enabled:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--clutch-brand-end);background:color-mix(in srgb,var(--clutch-brand-end) 12%,transparent)}.clutch-ai-participants:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:flex;align-items:center;gap:.6rem;padding:.45rem 1.5rem 0}.clutch-ai-participants[hidden]:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:none}.clutch-ai-participants>div:first-child:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:flex;gap:.2rem;min-width:0;overflow-x:auto}.clutch-ai-participant-chip:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:inline-flex;align-items:center;white-space:nowrap;padding:.25rem .5rem;border-radius:999px;color:var(--clutch-muted);background:color-mix(in srgb,var(--bs-tertiary-bg) 76%,var(--bs-body-bg));font-size:.64rem}.clutch-ai-people-picker:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){position:absolute;z-index:6;right:1rem;top:4.5rem;width:min(19rem,calc(100% - 1.5rem));padding:.7rem;border:1px solid var(--clutch-line);border-radius:.75rem;background:var(--clutch-surface);box-shadow:0 .75rem 2rem color-mix(in srgb,var(--bs-black) 25%,transparent)}.clutch-ai-people-picker label:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:block;margin-bottom:.35rem;font-size:.68rem;font-weight:650}.clutch-ai-people-picker input:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:100%;padding:.45rem .55rem;border:1px solid var(--clutch-line);border-radius:.5rem;color:var(--clutch-ink);background:color-mix(in srgb,var(--bs-tertiary-bg) 76%,var(--bs-body-bg))}.clutch-ai-person-result:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;width:100%;padding:.45rem;border:0;border-radius:.45rem;color:inherit;background:transparent;text-align:left}.clutch-ai-person-result:hover:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){background:var(--clutch-soft)}.clutch-ai-person-result small:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--clutch-muted)}.clutch-ai-status:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-height:0;padding:0 1.5rem;color:var(--clutch-muted);font-size:.74rem}.clutch-ai-status:not(:empty):where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){margin:.65rem 1rem 0;padding:.65rem .75rem;border:1px solid color-mix(in srgb,var(--bs-danger) 35%,var(--clutch-line));border-radius:.65rem;color:var(--bs-danger-text-emphasis);background:var(--bs-danger-bg-subtle)}.clutch-ai-status button:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){margin-left:.5rem;border:0;color:inherit;background:transparent;font-weight:750;text-decoration:underline}.clutch-ai-messages:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-height:0;overflow-y:auto;padding:1.4rem clamp(1rem,4vw,3.25rem) .75rem;overscroll-behavior:contain;scroll-behavior:smooth;scrollbar-width:thin}.clutch-ai-conversation.is-new .clutch-ai-messages:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;align-content:safe center;justify-items:center}.clutch-ai-welcome:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){align-self:center;display:grid;justify-items:center;max-width:32rem;margin:0 auto;padding:2rem 1.25rem 1rem;text-align:center}.clutch-ai-welcome__mark:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;place-items:center;width:3.75rem;height:3.75rem;margin-bottom:1rem;border-radius:.95rem;color:var(--clutch-user);background:var(--clutch-soft)}.clutch-ai-welcome__mark svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:1.55rem;height:1.55rem}.clutch-ai-welcome h2:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){margin:0;color:var(--clutch-ink);font-family:var(--scbas-font-display, var(--bs-body-font-family));font-size:clamp(1.25rem,2vw,1.55rem);line-height:1.1}.clutch-ai-welcome p:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){max-width:32rem;margin:.6rem 0 0;color:var(--clutch-muted);font-size:.86rem}.clutch-ai-day:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:flex;align-items:center;gap:.7rem;margin:0 auto 1rem;color:var(--clutch-muted);font-size:.6rem;text-transform:uppercase;letter-spacing:.07em}.clutch-ai-day:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *):before,.clutch-ai-day:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *):after{content:"";flex:1;height:1px;background:var(--clutch-line)}.clutch-ai-message:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;grid-template-columns:2.35rem minmax(0,1fr);gap:.7rem;width:min(51rem,100%);margin:0 auto .8rem}.clutch-ai-message--user:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-template-columns:minmax(0,1fr) 2.35rem}.clutch-ai-message__avatar:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:50%;color:var(--bs-white);background:var(--clutch-user);font-size:.62rem;font-weight:800;letter-spacing:.03em}.clutch-ai-message--user .clutch-ai-message__avatar:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-column:2;grid-row:1}.clutch-ai-message--assistant .clutch-ai-message__avatar:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){border:1px solid transparent;color:var(--clutch-user);background:linear-gradient(var(--clutch-surface),var(--clutch-surface)) padding-box,linear-gradient(135deg,var(--clutch-brand-start),var(--clutch-brand-end)) border-box;box-shadow:0 .55rem 1.3rem color-mix(in srgb,var(--clutch-brand-end) 15%,transparent)}.clutch-ai-message__avatar svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:1rem;fill:currentColor}.clutch-ai-message__body:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){justify-self:start;max-width:min(42rem,100%);padding:.78rem .9rem;border:1px solid var(--clutch-line);border-radius:.25rem .9rem .9rem;color:var(--clutch-ink);background:color-mix(in srgb,var(--bs-tertiary-bg) 62%,var(--bs-body-bg));line-height:1.5;white-space:pre-wrap;overflow-wrap:anywhere;font-size:.86rem;box-shadow:0 .3rem 1rem color-mix(in srgb,var(--bs-black) 5%,transparent)}.clutch-ai-message--user .clutch-ai-message__body:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-column:1;grid-row:1;justify-self:end;border-color:transparent;border-radius:.9rem .25rem .9rem .9rem;color:var(--bs-white);background:var(--clutch-user)}.clutch-ai-message__body strong:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:block;margin-bottom:.2rem;color:var(--clutch-ink);font-size:.66rem}.clutch-ai-message__body small:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-message__body time:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--clutch-muted)!important;font-size:.61rem;font-weight:500}.clutch-ai-message--user .clutch-ai-message__body :is(small,time):where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:color-mix(in srgb,var(--bs-white) 76%,transparent)!important;text-align:right}.clutch-ai-thinking:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:flex;align-items:center;gap:.6rem;width:min(51rem,100%);margin:-.2rem auto 1rem;color:var(--clutch-muted);font-size:.72rem;font-weight:600}.clutch-ai-thinking img:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:2.75rem;height:2.75rem;flex:0 0 2.75rem;object-fit:contain}.clutch-ai-attachment:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;grid-template-columns:2.35rem minmax(0,1fr);gap:.7rem;width:min(51rem,100%);margin:0 auto .8rem}.clutch-ai-attachment__icon:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;place-items:center;width:2.35rem;height:2.35rem;border-radius:.72rem;color:var(--clutch-user);background:var(--clutch-soft)}.clutch-ai-attachment__icon svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:1rem}.clutch-ai-attachment__body:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){justify-self:start;max-width:min(30rem,100%);display:grid;gap:.15rem;padding:.7rem .85rem;border:1px solid var(--clutch-line);border-radius:.25rem .9rem .9rem;background:color-mix(in srgb,var(--bs-tertiary-bg) 62%,var(--bs-body-bg))}.clutch-ai-attachment__link:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){overflow:hidden;color:var(--clutch-ink);font-size:.78rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.clutch-ai-attachment__body :is(small,time):where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--clutch-muted);font-size:.59rem}.clutch-ai-cards:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-results:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-column:2}.clutch-ai-message--user .clutch-ai-cards:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-message--user .clutch-ai-results:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-column:1}.clutch-ai-cards:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;gap:.5rem}.clutch-ai-card:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){position:relative;display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:.7rem;padding:.8rem 2.5rem .8rem .8rem;border:1px solid var(--clutch-line);border-radius:.68rem;color:inherit;text-decoration:none;background:var(--clutch-surface)}.clutch-ai-card--navigation:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:100%;font:inherit;text-align:left;cursor:pointer}.clutch-ai-card:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *):after{content:"\2192";position:absolute;right:.9rem;top:50%;transform:translateY(-50%);color:var(--clutch-user)}.clutch-ai-card:hover:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-card:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:inherit;border-color:var(--clutch-user);background:var(--clutch-soft)}.clutch-ai-card strong:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-card span:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-card small:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:block}.clutch-ai-card strong:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-column:2;color:var(--clutch-ink);font-size:.8rem}.clutch-ai-card span:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-card small:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-column:2;color:var(--clutch-muted);font-size:.68rem}.clutch-ai-card__kind:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-column:1!important;grid-row:1 / span 4;align-self:start;padding:.25rem .4rem;border-radius:.4rem;color:var(--clutch-user)!important;background:var(--clutch-soft);font-size:.54rem!important;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.clutch-ai-card__facts:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-result__facts:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem .7rem;margin:.55rem 0 .15rem}.clutch-ai-card__facts:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-column:2}.clutch-ai-card__fact:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-result__fact:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-width:0}.clutch-ai-card__fact dt:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-result__fact dt:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--clutch-muted);font-size:.54rem;font-weight:650;text-transform:uppercase}.clutch-ai-card__fact dd:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-result__fact dd:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){margin:.05rem 0 0;color:var(--clutch-ink);font-size:.66rem;font-weight:700;overflow-wrap:anywhere}.clutch-ai-card .clutch-ai-card__action:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){margin-top:.25rem;color:var(--clutch-user);font-weight:750}.clutch-ai-results:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){overflow:hidden;border:1px solid var(--clutch-line);border-radius:.68rem;background:var(--clutch-surface)}.clutch-ai-results__context:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:block;padding:.5rem .7rem;border-bottom:1px solid var(--clutch-line);color:var(--clutch-ink);font-size:.72rem}.clutch-ai-result-list:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){margin:0;padding:0;list-style:none}.clutch-ai-result+.clutch-ai-result:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){border-top:1px solid var(--clutch-line)}.clutch-ai-result__link:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;grid-template-columns:minmax(7rem,1fr) minmax(12rem,2fr) auto;align-items:center;gap:.5rem .8rem;min-height:3.25rem;padding:.5rem .7rem;color:inherit;text-decoration:none}.clutch-ai-result__link:hover:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-result__link:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:inherit;background:var(--clutch-soft)}.clutch-ai-result__primary:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-width:0}.clutch-ai-result__primary strong:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-result__primary span:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-result__primary small:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:block;overflow-wrap:anywhere}.clutch-ai-result__primary strong:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--clutch-ink);font-size:.72rem}.clutch-ai-result__primary span:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-result__primary small:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--clutch-muted);font-size:.62rem}.clutch-ai-result__facts:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-width:0;margin:0}.clutch-ai-result__action:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--clutch-user)}.clutch-ai-message__action:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-column:2;justify-self:start;padding:.38rem .68rem;border:2px solid var(--bs-primary);border-radius:var(--scbas-button-radius, .55rem);color:var(--bs-primary);background:transparent;font-size:.7rem;font-weight:750}.clutch-ai-support-action:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-column:2;justify-self:start;display:flex;flex-wrap:wrap;gap:.3rem}.clutch-ai-message__support:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){padding:.35rem .65rem;border:0;border-radius:.5rem;color:var(--bs-secondary-color);background:transparent;font-size:.68rem;font-weight:650}.clutch-ai-message__support:hover:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-message__support:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--clutch-user);background:var(--clutch-soft)}.clutch-ai-composer:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){align-self:end;width:min(52rem,calc(100% - 2rem));margin:0 auto;padding:0 0 1.25rem}.clutch-ai-composer__box:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.65rem;min-height:6rem;padding:.95rem;border:1px solid var(--clutch-line);border-radius:1rem;background:var(--clutch-surface);box-shadow:0 .8rem 2rem color-mix(in srgb,var(--bs-black) 10%,transparent)}.clutch-ai-composer__box textarea:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-height:3.2rem;max-height:8rem;padding:.65rem .7rem;resize:none;border:0;outline:0;color:var(--bs-body-color);background:transparent;font-size:.92rem}.clutch-ai-composer__box textarea:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *)::placeholder{color:var(--clutch-muted)}.clutch-ai-pending-files:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:flex;flex-wrap:wrap;gap:.35rem}.clutch-ai-pending-files[hidden]:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:none}.clutch-ai-pending-file:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-width:0;display:inline-flex;align-items:center;gap:.35rem;max-width:min(18rem,100%);padding:.28rem .35rem .28rem .55rem;border:1px solid var(--clutch-line);border-radius:999px;color:var(--clutch-ink);background:var(--clutch-soft);font-size:.62rem}.clutch-ai-pending-file>span:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.clutch-ai-pending-file>button:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-width:1.35rem!important;width:1.35rem;height:1.35rem;padding:0;border-radius:50%;color:var(--clutch-muted);background:transparent}.clutch-ai-pending-file>button:hover:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--bs-danger);background:color-mix(in srgb,var(--bs-danger) 10%,transparent)}.clutch-ai-composer__tools:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:flex;align-items:center;gap:.25rem}.clutch-ai-composer__tools button:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-width:2.5rem;height:2.5rem;display:inline-flex;align-items:center;justify-content:center;gap:.35rem;padding:0 .65rem;border:0;border-radius:.65rem;color:var(--clutch-muted);background:color-mix(in srgb,var(--bs-tertiary-bg) 76%,var(--bs-body-bg));font-size:.72rem}.clutch-ai-composer__tools button svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:1rem}.clutch-ai-composer__tools [data-clutch-voice]:hover:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-composer__tools [data-clutch-voice]:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--clutch-user);background:var(--clutch-soft)}.clutch-ai-composer__tools [data-clutch-voice].is-listening:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--bs-white);background:linear-gradient(135deg,var(--clutch-brand-start),var(--clutch-brand-end));animation:clutch-ai-voice-pulse 1.4s ease-in-out infinite}.clutch-ai-composer__actions:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:flex;gap:.35rem;margin-left:auto}.clutch-ai-composer__actions button:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--scbas-brand-on-primary, var(--bs-white));background:var(--bs-primary)}.clutch-ai-composer__actions button:hover:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){background:color-mix(in srgb,var(--bs-primary) 84%,var(--bs-black))}.clutch-ai-composer__actions .clutch-ai-stop-response:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){color:var(--bs-danger-text-emphasis);background:var(--bs-danger-bg-subtle)}.clutch-ai-starters:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem;margin-top:.8rem}.clutch-ai-starters button:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.65rem;padding:.65rem;border:1px dashed var(--clutch-line);border-radius:.75rem;color:var(--bs-body-color);background:transparent;text-align:left}.clutch-ai-starters button:hover:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-starters button:focus-visible:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){border-style:solid;border-color:var(--clutch-user);color:var(--bs-body-color);background:var(--clutch-soft)}.clutch-ai-starters button>svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:2.25rem;height:2.25rem;padding:.58rem;border-radius:.58rem;color:var(--clutch-muted);background:color-mix(in srgb,var(--bs-tertiary-bg) 76%,var(--bs-body-bg))}.clutch-ai-starters button>span:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-width:0;display:grid}.clutch-ai-starters strong:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){font-size:.72rem}.clutch-ai-starters small:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){overflow:hidden;color:var(--clutch-muted);font-size:.62rem;text-overflow:ellipsis;white-space:nowrap}.clutch-ai-privacy:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){margin:1.4rem 0 0;color:var(--clutch-muted);font-size:.66rem;text-align:center}.clutch-ai-composer__meta:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:flex;justify-content:space-between;gap:1rem;margin-top:.7rem;color:var(--clutch-muted)}.clutch-ai-composer__meta small:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){font-size:.61rem}.clutch-ai-conversation:not(.is-new) :is(.clutch-ai-starters,.clutch-ai-privacy):where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:none}.clutch-ai-conversation.is-new .clutch-ai-composer__meta:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:none}@keyframes clutch-ai-voice-pulse{0%,to{box-shadow:0 0 color-mix(in srgb,var(--clutch-brand-end) 24%,transparent)}50%{box-shadow:0 0 0 .45rem transparent}}.clutch-ai-navigator:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){position:fixed;z-index:1070;left:50%;top:1rem;transform:translate(-50%);display:flex;align-items:center;gap:.8rem;padding:.5rem .75rem;border:1px solid var(--bs-primary);border-radius:999px;color:var(--bs-body-color);background:var(--bs-body-bg);box-shadow:0 .5rem 1.8rem color-mix(in srgb,var(--bs-black) 22%,transparent)}.clutch-ai-navigator[hidden]:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-pointer[hidden]:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:none!important}.clutch-ai-navigator button:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){padding:.2rem .6rem;border:0;border-radius:999px;color:var(--bs-white);background:var(--bs-danger)}.clutch-ai-pointer:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){--clutch-guide-accent: #a33df4;position:fixed;z-index:1071;width:3.25rem;height:3.25rem;display:grid;place-items:center;color:var(--clutch-guide-accent);pointer-events:none;transform:translate(-50%,-50%);transition:left 1.8s cubic-bezier(.2,.72,.2,1),top 1.8s cubic-bezier(.2,.72,.2,1);filter:drop-shadow(0 3px 5px color-mix(in srgb,var(--bs-black) 30%,transparent))}.clutch-ai-pointer:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *):before{content:"";position:absolute;inset:0;border:1px solid color-mix(in srgb,var(--clutch-guide-accent) 48%,transparent);border-radius:50%;background:color-mix(in srgb,var(--clutch-guide-accent) 24%,transparent);box-shadow:0 0 0 .35rem color-mix(in srgb,var(--clutch-guide-accent) 8%,transparent)}.clutch-ai-pointer:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *):after{content:"";position:absolute;inset:.25rem;border:3px solid var(--clutch-guide-accent);border-radius:50%;opacity:0;transform:scale(.55)}.clutch-ai-pointer svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){position:relative;z-index:1;width:1.45rem;height:1.45rem;stroke-width:2.35}.clutch-ai-pointer.is-positioning:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){transition:none}.clutch-ai-pointer.is-clicking:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *):before{animation:clutch-ai-pointer-press .72s ease-out}.clutch-ai-pointer.is-clicking:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *):after{animation:clutch-ai-pointer-ripple .72s ease-out}.clutch-ai-pointer.is-clicking svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){animation:clutch-ai-pointer-icon-press .34s ease-out}.clutch-ai-target:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){outline:3px solid #a33df4!important;outline-offset:4px;border-radius:.4rem}.clutch-ai-target.is-clicked:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){animation:clutch-ai-target-confirm .72s ease-out}@keyframes clutch-ai-pointer-press{0%,to{transform:scale(1)}35%{transform:scale(.78)}}@keyframes clutch-ai-pointer-ripple{0%{opacity:.95;transform:scale(.45)}to{opacity:0;transform:scale(1.85)}}@keyframes clutch-ai-pointer-icon-press{0%,to{transform:scale(1)}45%{transform:scale(.72)}}@keyframes clutch-ai-target-confirm{0%{box-shadow:0 0 color-mix(in srgb,#a33df4 45%,transparent)}to{box-shadow:0 0 0 .85rem transparent}}@media(max-width:63.99rem){.clutch-ai-panel:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-template-columns:14.5rem minmax(0,1fr);width:85vw;height:85dvh;min-width:0;min-height:0;inset:auto .75rem .75rem auto}}@media(max-width:47.99rem){.clutch-ai-panel:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){inset:.45rem;width:auto;height:auto;max-height:calc(100dvh - .9rem);border-radius:1rem;grid-template-columns:minmax(0,1fr)}.clutch-ai-panel.is-minimized:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){inset:auto .5rem .5rem;width:auto}.clutch-ai-rail:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){position:absolute;z-index:7;inset:0 auto 0 0;width:min(19rem,88vw);box-shadow:.75rem 0 2rem color-mix(in srgb,var(--bs-black) 24%,transparent);transform:translate(-105%);transition:transform .2s ease}.clutch-ai-panel.is-history-open .clutch-ai-rail:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){transform:none}.clutch-ai-panel.is-history-open .clutch-ai-conversation:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *):after{content:"";position:absolute;z-index:6;inset:0;background:color-mix(in srgb,var(--bs-black) 36%,transparent)}.clutch-ai-conversation:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){height:calc(100dvh - .9rem)}.clutch-ai-main-header:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-height:4.15rem;padding:.6rem .65rem .6rem .9rem}.clutch-ai-main-header h3:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){font-size:1rem}.clutch-ai-history-toggle:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:grid!important}.clutch-ai-share span:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:none}.clutch-ai-main-header__actions .clutch-ai-share:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:2.35rem;padding:0;justify-content:center}.clutch-ai-messages:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){padding:.9rem .65rem .4rem}.clutch-ai-welcome:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){align-self:start;padding-top:clamp(2rem,9vh,4.5rem)}.clutch-ai-welcome__mark:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:3.75rem;height:3.75rem;margin-bottom:1rem}.clutch-ai-welcome p:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){font-size:.86rem}.clutch-ai-message:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-template-columns:1.9rem minmax(0,1fr);gap:.48rem}.clutch-ai-message--user:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-template-columns:minmax(0,1fr) 1.9rem}.clutch-ai-message__avatar:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-attachment__icon:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:1.9rem;height:1.9rem}.clutch-ai-attachment:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-template-columns:1.9rem minmax(0,1fr);gap:.48rem}.clutch-ai-card__facts:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-template-columns:minmax(0,1fr)}.clutch-ai-result__link:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-template-columns:minmax(0,1fr) auto}.clutch-ai-result__facts:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-column:1;grid-template-columns:repeat(2,minmax(0,1fr))}.clutch-ai-result__action:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-column:2;grid-row:1 / span 2}.clutch-ai-composer:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:calc(100% - 1rem);padding-bottom:.6rem}.clutch-ai-composer__box:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-height:4.8rem;padding:.65rem}.clutch-ai-composer__box textarea:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){min-height:2.8rem}.clutch-ai-starters:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){grid-template-columns:minmax(0,1fr)}.clutch-ai-starters button:nth-child(n+3):where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:none}.clutch-ai-composer__meta:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){justify-content:center}.clutch-ai-composer__meta small:first-child:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:none}}@media(max-width:25rem){.clutch-ai-main-header__actions button:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){width:2.15rem;height:2.15rem}.clutch-ai-composer__meta:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:none}}@media(prefers-reduced-motion:reduce){.clutch-ai-panel:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-rail:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-pointer:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-card:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){transition:none}.clutch-ai-pointer.is-clicking:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *):before,.clutch-ai-pointer.is-clicking:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *):after,.clutch-ai-pointer.is-clicking svg:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),.clutch-ai-target.is-clicked:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *),[data-clutch-voice].is-listening:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){animation-duration:.01ms}.clutch-ai-messages:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){scroll-behavior:auto}.clutch-ai-thinking img:where(:root[data-scbas-styles~="/css/clutch-ai.css"],:root[data-scbas-styles~="/css/clutch-ai.css"] *){display:none}}.clutch-ai-message__support:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *){margin-top:.55rem;border:0;background:transparent;color:var(--bs-primary);font-size:.78rem;font-weight:700;padding:.25rem 0}.clutch-ai-message__support:hover:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *),.clutch-ai-message__support:focus-visible:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *){text-decoration:underline}.clutch-support-review__intro:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *),.clutch-support-review__privacy:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *){color:var(--bs-secondary-color);font-size:.88rem}.clutch-support-review label:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *){display:grid;gap:.35rem;margin-top:.85rem;font-size:.84rem;font-weight:750}.clutch-support-review textarea:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *){min-height:4.4rem;resize:vertical;border:1px solid var(--bs-border-color);border-radius:.7rem;background:var(--bs-body-bg);color:var(--bs-body-color);padding:.7rem .8rem;font:inherit;font-weight:400}.clutch-support-review textarea:focus:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *){outline:3px solid color-mix(in srgb,var(--bs-primary) 24%,transparent);border-color:var(--bs-primary)}.clutch-support-review__confidence:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *),.clutch-support-review__notice:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin-top:1rem;padding:.85rem;border-radius:.8rem;background:color-mix(in srgb,var(--bs-primary) 10%,var(--bs-body-bg))}.clutch-support-review__notice:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *){display:grid}.clutch-support-review__confidence span:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *),.clutch-support-review__notice span:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *){color:var(--bs-secondary-color);font-size:.84rem}.clutch-support-review__summary:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *){display:grid;gap:.65rem}.clutch-support-review__summary>div:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *){padding-bottom:.65rem;border-bottom:1px solid var(--bs-border-color)}.clutch-support-review__summary p:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *){margin:.2rem 0 0;white-space:pre-wrap;color:var(--bs-secondary-color)}.clutch-support-review__status:where(:root[data-scbas-styles~="/css/clutch-support-escalation.css"],:root[data-scbas-styles~="/css/clutch-support-escalation.css"] *){min-height:1.3rem;margin:.85rem 0 0;color:var(--bs-secondary-color);font-size:.84rem}.connectivity-history-table .connectivity-page-identity:where(:root[data-scbas-styles~="/css/connectivity-health-history.css"],:root[data-scbas-styles~="/css/connectivity-health-history.css"] *){min-width:16rem;max-width:32rem}.connectivity-history-table>tbody>[data-connectivity-page]:nth-child(4n+1)>*:where(:root[data-scbas-styles~="/css/connectivity-health-history.css"],:root[data-scbas-styles~="/css/connectivity-health-history.css"] *){background-color:var(--bs-tertiary-bg)}.connectivity-pings:where(:root[data-scbas-styles~="/css/connectivity-health-history.css"],:root[data-scbas-styles~="/css/connectivity-health-history.css"] *){max-height:min(28rem,60vh);overflow:auto}.connectivity-ping-list:where(:root[data-scbas-styles~="/css/connectivity-health-history.css"],:root[data-scbas-styles~="/css/connectivity-health-history.css"] *){list-style:none}.connectivity-ping-list .list-group-item:where(:root[data-scbas-styles~="/css/connectivity-health-history.css"],:root[data-scbas-styles~="/css/connectivity-health-history.css"] *){background:transparent;padding-inline:0}.devices-page:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){display:grid;gap:1.5rem;max-width:1500px;margin:0 auto;min-width:0}.devices-page .card:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){margin:0}.devices-page .app-page-header:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){margin-bottom:0}.device-search:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){display:flex;flex-direction:row;align-items:end;gap:1rem}.device-search>div:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){flex:1;min-width:0}.device-section-heading:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){display:flex;justify-content:space-between;align-items:center;gap:1rem;flex-wrap:wrap}.device-section-heading h2:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){margin-bottom:.35rem}.device-section-heading p:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *),.device-muted:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){color:var(--bs-secondary-color)}.device-section-heading p:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){margin:0;font-size:.875rem}.device-list:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){display:grid;gap:1rem}.device-card:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){overflow:hidden}.device-card__main:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){display:flex;align-items:flex-start;gap:1rem;padding:1.5rem 1.5rem 1rem}.device-selection:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){display:flex;align-items:center;justify-content:center;min-width:28px;min-height:44px;margin:0;cursor:pointer;flex-shrink:0}.device-symbol:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){width:3.25rem;height:3.25rem;display:grid;place-items:center;border-radius:.85rem;background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color);color:var(--bs-body-color);flex-shrink:0}.device-card__identity:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){flex:1;min-width:0}.device-card__title:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.5rem}.device-card__title h3:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){margin:0;font-size:1.15rem;letter-spacing:.04em}.device-card__identity p:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){margin:.2rem 0;overflow-wrap:anywhere;font-size:.875rem}.device-email:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){font-weight:600}.device-open:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){display:grid;place-items:center;min-width:44px;height:44px;border-radius:.65rem;color:var(--bs-body-color);border:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg)}.device-open:hover:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *),.device-open:focus-visible:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){background:var(--bs-secondary-bg);outline:2px solid var(--bs-primary);outline-offset:2px}.device-card__facts:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *),.device-facts:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0}.device-card__facts:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){padding:.5rem 1.5rem 1.25rem}.device-facts:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){grid-template-columns:repeat(3,minmax(0,1fr));margin-top:1rem}.device-facts__wide:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){grid-column:1 / -1}.devices-page dt:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *),.device-label:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){font-size:.72rem;font-weight:600;color:var(--bs-secondary-color);letter-spacing:.04em;text-transform:uppercase}.devices-page dd:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){margin:.25rem 0 0;font-size:.875rem;overflow-wrap:anywhere}.device-preview:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){border-top:1px solid var(--bs-border-color);padding:1rem 1.5rem;background:var(--bs-tertiary-bg)}.device-preview pre:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){margin:.65rem 0 0;font-size:.75rem;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--bs-secondary-color)}.device-preview p:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){margin-top:.5rem;font-size:.875rem}.device-back:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){display:inline-flex;align-items:center;gap:.5rem;width:fit-content;font-size:.875rem;text-decoration:none}.device-back svg:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){width:16px}.device-card__actions:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){display:flex;align-items:center;gap:.5rem;flex-shrink:0}.device-delete:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){width:44px;height:44px;flex:0 0 44px;display:inline-flex;align-items:center;justify-content:center}.device-delete svg:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){width:18px;height:18px}@media(max-width:600px){.device-card__actions:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){flex-direction:column-reverse}}.device-request:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);gap:2rem}.device-request p:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){color:var(--bs-secondary-color);max-width:42rem;margin-bottom:0}.device-request form:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){min-width:0}.device-request .form-select:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){width:100%;text-overflow:ellipsis}.device-history article:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){padding:1.25rem 0;border-bottom:1px solid var(--bs-border-color)}.device-history article:last-child:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){border-bottom:0;padding-bottom:0}.device-history__title:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}.device-history p:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){margin:.35rem 0;font-size:.875rem;overflow-wrap:anywhere}.device-failure:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){margin-top:.75rem;border-left:3px solid var(--bs-danger);padding:.75rem 1rem;background:var(--bs-danger-bg-subtle);border-radius:.25rem;color:var(--bs-danger-text-emphasis);white-space:pre-wrap;overflow-wrap:anywhere}.device-report:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){white-space:pre-wrap;overflow-wrap:anywhere;background:var(--bs-tertiary-bg);color:var(--bs-body-color);border:1px solid var(--bs-border-color);border-radius:.75rem;padding:1.25rem;max-height:44rem;overflow:auto;font-size:.8rem;line-height:1.7;margin-bottom:0}.device-empty:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){padding:2rem;text-align:center;color:var(--bs-secondary-color)}.device-empty>svg:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){width:36px;height:36px;margin-bottom:1rem}@media(max-width:1000px){.device-facts:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.device-request:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){grid-template-columns:1fr;gap:1rem}}@media(max-width:600px){.device-search:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){flex-wrap:wrap}.device-search>div:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){flex-basis:100%}.device-card__main:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){padding:1rem;gap:.65rem}.device-symbol:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){display:none}.device-card__facts:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){grid-template-columns:1fr 1fr;padding:0 1rem 1rem}.device-card__facts>div:first-child:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){grid-column:1 / -1}.device-preview:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){padding:1rem}.device-facts:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){grid-template-columns:1fr}.device-report:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){padding:.75rem}}.device-search>.device-offline-filter:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){flex:0 0 auto;margin-bottom:.65rem}.device-offline-filter label:where(:root[data-scbas-styles~="/css/devices.css"],:root[data-scbas-styles~="/css/devices.css"] *){font-size:.875rem}.campaign-page:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){--campaign-ink:var(--bs-emphasis-color);--campaign-muted:var(--bs-secondary-color);--campaign-border:var(--bs-border-color);--campaign-surface:var(--bs-card-bg);--campaign-soft:var(--bs-secondary-bg);--campaign-control:var(--bs-body-bg);--campaign-accent:var(--bs-link-color);--campaign-accent-soft:rgba(var(--scbas-red-rgb),.08);--campaign-info-border:color-mix(in srgb,var(--campaign-accent) 38%,var(--campaign-border));--campaign-info-surface:color-mix(in srgb,var(--campaign-accent) 9%,var(--campaign-surface));--campaign-divider:color-mix(in srgb,var(--campaign-ink) 10%,transparent);--campaign-step-bg:#0f172a;--campaign-preview-chrome:var(--bs-tertiary-bg);max-width:1480px;margin:0 auto;padding:28px;color:var(--campaign-ink)}.campaign-page h1:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-page h2:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-page h3:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){color:var(--campaign-ink);letter-spacing:.01em}.campaign-page__header:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-studio__header:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:flex;justify-content:space-between;gap:24px;align-items:flex-start;margin-bottom:24px}.campaign-page__header h1:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-studio__header h1:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){font-size:1.75rem;font-weight:500;line-height:1.2;margin:0 0 .25rem}.campaign-page__header p:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-studio__header p:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){max-width:72ch;margin:0;color:var(--campaign-muted);font-size:.925rem;line-height:1.5}.campaign-eyebrow:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){text-transform:uppercase;letter-spacing:.04em!important;font-size:.75rem!important;font-weight:600;color:var(--campaign-accent)!important}.campaign-primary-action:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:inline-flex;align-items:center;gap:8px;min-height:44px;padding-inline:18px}.campaign-primary-action svg:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-back svg:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-step button svg:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-action-bar svg:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){width:18px}.campaign-back:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:inline-flex;align-items:center;gap:7px;color:var(--campaign-muted);text-decoration:none;font-weight:700;margin-bottom:16px}.campaign-back:hover:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){color:var(--campaign-accent)}.campaign-readiness:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:flex;gap:16px;padding:18px 20px;border:1px solid var(--campaign-info-border);background:var(--campaign-info-surface);border-radius:14px;margin:20px 0 28px}.campaign-readiness>svg:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){color:var(--campaign-accent);flex:0 0 auto}.campaign-readiness h2:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){font-size:1rem;margin:0 0 4px}.campaign-readiness p:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){margin:0;color:var(--campaign-muted)}.campaign-history:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-panel:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-schedule:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){background:var(--campaign-surface);border:1px solid var(--campaign-border);border-radius:16px;box-shadow:0 8px 30px #0f172a0b}.campaign-history:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){padding:24px}.campaign-section-heading:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.campaign-section-heading h2:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){font-size:1.25rem;margin:0 0 4px}.campaign-section-heading p:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){margin:0;color:var(--campaign-muted)}.campaign-count:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){font-size:.85rem;color:var(--campaign-muted);background:var(--campaign-soft);border:1px solid var(--campaign-border);border-radius:999px;padding:6px 10px}.campaign-empty:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){text-align:center;padding:64px 20px}.campaign-empty>svg:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){width:40px;height:40px;color:var(--campaign-accent)}.campaign-empty h3:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){margin:14px 0 6px}.campaign-empty p:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){max-width:540px;margin:0 auto 20px;color:var(--campaign-muted)}.campaign-table-wrap:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){overflow:auto}.campaign-table:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){width:100%;border-collapse:collapse}.campaign-table th:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){padding:11px 12px;color:var(--campaign-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;text-align:left;border-bottom:1px solid var(--campaign-border)}.campaign-table td:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){padding:16px 12px;border-bottom:1px solid var(--campaign-divider);vertical-align:middle}.campaign-table td:first-child span:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:block;color:var(--campaign-muted);margin-top:3px}.campaign-table__actions:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){text-align:right!important}.campaign-table__actions a:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){font-weight:700;color:var(--campaign-accent)}.campaign-status:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:inline-flex;align-items:center;white-space:nowrap;border-radius:999px;padding:6px 10px;font-size:.78rem;font-weight:800;background:#e2e8f0;color:#334155}.campaign-status--draft:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){background:#e0f2fe;color:#075985}.campaign-status--scheduled:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){background:#fef3c7;color:#92400e}.campaign-status--completed:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){background:#dcfce7;color:#166534}.campaign-status--failed:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){background:#fee2e2;color:#991b1b}.campaign-studio__form:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:grid;gap:22px}.campaign-panel:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){padding:24px}.campaign-step:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:flex;align-items:flex-start;gap:14px;margin-bottom:22px}.campaign-step>span:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border-radius:10px;background:var(--campaign-step-bg);color:#fff;font-weight:800}.campaign-step h2:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){font-size:1.22rem;margin:2px 0 3px}.campaign-step p:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){margin:0;color:var(--campaign-muted)}.campaign-grid:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:grid;gap:18px}.campaign-grid--two:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.campaign-field label:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-schedule label:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:block;font-weight:750;margin-bottom:7px}.campaign-field small:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:block;margin-top:6px;color:var(--campaign-muted)}.campaign-field--compact:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){max-width:180px;margin-top:16px}.campaign-validation:empty:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:none}.campaign-validation:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){background:color-mix(in srgb,var(--bs-danger) 10%,var(--campaign-surface));color:color-mix(in srgb,var(--bs-danger) 72%,var(--campaign-ink));border:1px solid color-mix(in srgb,var(--bs-danger) 42%,var(--campaign-border));border-radius:10px;padding:12px 16px}.campaign-audience-layout:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:grid;grid-template-columns:minmax(260px,.8fr) minmax(320px,1.4fr);gap:22px}.campaign-audience-option:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){min-width:0}.campaign-customer-picker:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){max-height:310px;overflow:auto;border:1px solid var(--campaign-border);border-radius:12px;padding:7px}.campaign-customer-picker label:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:flex;align-items:flex-start;gap:10px;padding:10px;border-radius:8px;cursor:pointer}.campaign-customer-picker label:hover:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){background:var(--campaign-soft)}.campaign-customer-picker input:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){margin-top:4px}.campaign-customer-picker span:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-customer-picker small:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:block}.campaign-customer-picker small:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){color:var(--campaign-muted);margin-top:2px}.campaign-audience-result:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){margin-top:18px;padding:16px;border:1px solid var(--campaign-info-border);background:var(--campaign-info-surface);border-radius:12px}.campaign-audience-summary:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:flex;gap:20px;flex-wrap:wrap}.campaign-audience-summary strong:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:block;font-size:1.35rem}.campaign-audience-summary span:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){color:var(--campaign-muted);font-size:.85rem}.campaign-audience-people:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){margin-top:12px;max-height:210px;overflow:auto}.campaign-audience-people div:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:flex;justify-content:space-between;gap:20px;padding:7px 0;border-top:1px solid var(--campaign-info-border)}.campaign-audience-people small:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){color:var(--campaign-muted)}.campaign-template-picker:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:grid;grid-template-columns:minmax(220px,.62fr) minmax(0,1.38fr);gap:20px;align-items:center;margin:-4px 0 22px;padding:18px;border:1px solid var(--campaign-border);border-radius:14px;background:linear-gradient(135deg,var(--campaign-soft),var(--campaign-surface))}.campaign-template-picker__eyebrow:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:block;margin-bottom:4px;color:var(--campaign-accent);font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.campaign-template-picker h3:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){margin:0 0 4px;font-size:1.05rem}.campaign-template-picker p:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){margin:0;color:var(--campaign-muted);font-size:.86rem}.campaign-template-picker__options:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.campaign-template-picker__options button:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:flex;align-items:flex-start;gap:10px;min-width:0;padding:13px;border:1px solid var(--campaign-border);border-radius:11px;background:var(--campaign-surface);color:var(--campaign-ink);text-align:left;transition:border-color .15s ease,transform .15s ease,box-shadow .15s ease}.campaign-template-picker__options button:hover:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-template-picker__options button:focus-visible:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-template-picker__options button.is-selected:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){border-color:var(--campaign-accent);box-shadow:0 7px 18px #0f172a17;transform:translateY(-1px)}.campaign-template-picker__options svg:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){width:19px;flex:0 0 19px;color:var(--campaign-accent)}.campaign-template-picker__options span:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-template-picker__options small:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:block;min-width:0}.campaign-template-picker__options strong:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){font-size:.84rem}.campaign-template-picker__options small:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){margin-top:3px;color:var(--campaign-muted);font-size:.72rem;line-height:1.35}.campaign-editor-layout:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,.72fr);gap:22px}.campaign-service-card:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-media-card:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){border:1px solid var(--campaign-border);border-radius:14px;background:var(--campaign-soft);padding:18px}.campaign-service-card:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){margin-top:18px}.campaign-service-card legend:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){float:none;width:auto;font-size:1rem;font-weight:800;margin:0 0 12px;color:var(--campaign-ink)}.campaign-switch:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:flex;gap:12px;align-items:flex-start}.campaign-switch input:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){margin-top:5px}.campaign-switch span:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-switch small:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:block}.campaign-switch small:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){font-weight:400;color:var(--campaign-muted);margin-top:3px}.campaign-media-card:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:flex;flex-direction:column;gap:14px;height:max-content}.campaign-media-card h3:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){font-size:1rem;margin:0}.campaign-media-card p:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){margin:4px 0 0;color:var(--campaign-muted)}.campaign-selected-media:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){min-height:150px;border:1px dashed var(--campaign-muted);background:var(--campaign-control);border-radius:12px;display:grid;place-items:center;overflow:hidden;text-align:center;color:var(--campaign-muted)}.campaign-selected-media img:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){width:100%;height:150px;object-fit:cover}.campaign-selected-media span:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){padding:8px;font-size:.85rem}.campaign-upload:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:inline-flex;justify-content:center;align-items:center;gap:8px;min-height:44px}.campaign-upload input:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){position:absolute;opacity:0;pointer-events:none}.campaign-upload-status:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){font-size:.85rem!important}.campaign-review-panel:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){overflow:hidden}.campaign-preview-toolbar:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:flex;justify-content:center;gap:4px;background:var(--campaign-preview-chrome);width:max-content;margin:0 auto 14px;padding:4px;border:1px solid var(--campaign-border);border-radius:10px}.campaign-preview-toolbar button:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){border:0;background:transparent;border-radius:7px;padding:7px 14px;font-weight:700;color:var(--campaign-muted)}.campaign-preview-toolbar button.active:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){background:var(--campaign-surface);color:var(--campaign-ink);box-shadow:0 2px 8px #0f172a1a}.campaign-preview-shell:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){background:var(--campaign-preview-chrome);padding:22px;border:1px solid var(--campaign-border);border-radius:13px;overflow:auto}.campaign-preview-shell iframe:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:block;width:100%;max-width:760px;height:720px;margin:0 auto;border:0;background:#fff;box-shadow:0 8px 32px #0f172a24;transition:max-width .2s ease}.campaign-preview-shell iframe.is-phone:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){max-width:390px}.campaign-test-send:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:grid;grid-template-columns:minmax(230px,.7fr) minmax(330px,1.3fr);gap:18px 24px;align-items:center;margin-top:18px;padding:17px 18px;border:1px solid var(--campaign-border);border-radius:13px;background:var(--campaign-soft)}.campaign-test-send__intro:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:flex;align-items:flex-start;gap:11px}.campaign-test-send__intro svg:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){width:20px;flex:0 0 20px;color:var(--campaign-accent)}.campaign-test-send h3:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){margin:0 0 3px;font-size:.98rem}.campaign-test-send p:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){margin:0;color:var(--campaign-muted);font-size:.8rem;line-height:1.45}.campaign-test-send__controls:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:flex;gap:8px}.campaign-test-send__controls input:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){min-width:0}.campaign-test-send__controls button:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){white-space:nowrap}.campaign-test-send__status:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){grid-column:2;margin-top:-12px!important;color:var(--campaign-accent)!important;font-weight:700}.campaign-action-bar:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){position:sticky;bottom:12px;z-index:5;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;background:#0f172af7;color:#fff;border:1px solid rgba(255,255,255,.12);border-radius:14px;box-shadow:0 14px 40px #0000004d}.campaign-action-bar span:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:block;color:#cbd5e1;font-size:.85rem}.campaign-action-bar button:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:inline-flex;align-items:center;gap:8px;min-height:44px}.campaign-schedule:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){margin-top:22px;padding:24px;display:flex;align-items:end;justify-content:space-between;gap:28px}.campaign-schedule h2:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){font-size:1.2rem;margin:0 0 5px}.campaign-schedule p:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){color:var(--campaign-muted);margin:0;max-width:720px}.campaign-schedule form:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:grid;grid-template-columns:minmax(230px,1fr) auto;align-items:end;gap:10px}.campaign-schedule label:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){grid-column:1/-1;margin:0}.campaign-cancel-schedule:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:flex;gap:10px;margin-top:22px}.campaign-detail-grid:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:22px}.campaign-recipient-list:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){max-height:720px;overflow:auto}.campaign-recipient-list article:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:flex;justify-content:space-between;gap:20px;padding:12px 0;border-bottom:1px solid var(--campaign-divider)}.campaign-recipient-list span:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-recipient-list small:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){display:block;color:var(--campaign-muted)}.campaign-page .form-control:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-page .form-select:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){background-color:var(--campaign-control);border-color:var(--campaign-border);color:var(--campaign-ink)}.campaign-page .form-control:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *)::placeholder{color:var(--campaign-muted);opacity:.78}.campaign-page .form-control:disabled:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-page .form-select:disabled:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){background-color:var(--campaign-soft);color:var(--campaign-muted);opacity:.8}[data-bs-theme=dark] .campaign-page:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){--campaign-accent:#ff8a8c;--campaign-accent-soft:rgba(255,138,140,.1);--campaign-info-border:rgba(125,211,252,.3);--campaign-info-surface:rgba(14,116,144,.12);--campaign-divider:rgba(255,255,255,.08);--campaign-step-bg:var(--scbas-ink-4)}[data-bs-theme=dark] .campaign-history:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),[data-bs-theme=dark] .campaign-panel:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),[data-bs-theme=dark] .campaign-schedule:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){box-shadow:0 12px 36px #0000002e}[data-bs-theme=dark] .campaign-status:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){border:1px solid var(--campaign-border);background:var(--campaign-soft);color:var(--campaign-ink)}[data-bs-theme=dark] .campaign-status--draft:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){border-color:#38bdf852;background:#0ea5e924;color:#7dd3fc}[data-bs-theme=dark] .campaign-status--scheduled:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){border-color:#fbbf2452;background:#f59e0b24;color:#fcd34d}[data-bs-theme=dark] .campaign-status--completed:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){border-color:#4ade804d;background:#22c55e21;color:#86efac}[data-bs-theme=dark] .campaign-status--failed:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){border-color:#f871714d;background:#ef444421;color:#fca5a5}[data-bs-theme=dark] .campaign-validation:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){color:#fda4af}@media(max-width:1100px){.campaign-template-picker:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){grid-template-columns:1fr}.campaign-template-picker__options:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){grid-template-columns:repeat(3,minmax(190px,1fr));overflow-x:auto;padding-bottom:3px}}@media(max-width:900px){.campaign-grid--two:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-audience-layout:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-editor-layout:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-detail-grid:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-test-send:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){grid-template-columns:1fr}.campaign-test-send__status:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){grid-column:1;margin-top:-10px!important}.campaign-schedule:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){align-items:stretch;flex-direction:column}.campaign-schedule form:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){width:100%}}@media(max-width:600px){.campaign-page:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){padding:18px 0}.campaign-page__header:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-studio__header:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-step:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){flex-wrap:wrap}.campaign-page__header .btn:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){width:100%;justify-content:center}.campaign-panel:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-history:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){padding:18px}.campaign-template-picker__options:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){grid-template-columns:1fr;overflow:visible}.campaign-test-send__controls:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){flex-direction:column}.campaign-action-bar:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){position:static;flex-direction:column;align-items:stretch}.campaign-action-bar button:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){justify-content:center}.campaign-schedule form:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){grid-template-columns:1fr}.campaign-schedule label:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){grid-column:auto}.campaign-preview-shell:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){padding:8px}.campaign-table:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){min-width:760px}}@media(prefers-reduced-motion:reduce){.campaign-preview-shell iframe:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-template-picker__options button:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){transition:none}.campaign-template-picker__options button:hover:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *),.campaign-template-picker__options button:focus-visible:where(:root[data-scbas-styles~="/css/email-campaigns.css"],:root[data-scbas-styles~="/css/email-campaigns.css"] *){transform:none}}.erp-shell:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){--erp-panel: var(--bs-tertiary-bg);--erp-panel-raised: var(--bs-body-bg);--erp-line: var(--bs-border-color);--erp-muted: var(--bs-secondary-color);--erp-text: var(--bs-body-color);--erp-green: #2ea66f;--erp-amber: #d99a2b;--erp-red: #d64b50;--erp-space: 1.25rem;max-width:1680px;margin:0 auto;color:var(--erp-text)}.erp-shell svg:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){width:1rem;height:1rem;stroke-width:2}.erp-header:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:flex;align-items:flex-end;justify-content:space-between;gap:1.25rem;margin-bottom:1rem}.erp-kicker:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){color:var(--bs-primary);font-family:var(--scbas-font-display);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.erp-header h1:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin:0 0 .25rem;color:var(--erp-text);font-size:1.75rem;font-weight:500;line-height:1.2}.erp-header p:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){max-width:72ch;margin:.25rem 0 0;color:var(--erp-muted);font-size:.925rem;line-height:1.5}.erp-header__actions:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-section-actions:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.5rem}.erp-header__actions .btn:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-section-actions .btn:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:inline-flex;align-items:center;gap:.45rem;min-height:38px}.erp-metrics:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin:0 0 1.5rem}.erp-lifecycle:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));margin:0 0 1.5rem;overflow:hidden;border:1px solid var(--erp-line);border-radius:11px;background:var(--erp-panel-raised)}.erp-lifecycle>div:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:grid;grid-template-columns:2rem minmax(0,1fr);grid-template-rows:auto auto;column-gap:.65rem;padding:.9rem;border-right:1px solid var(--erp-line)}.erp-lifecycle>div:last-child:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){border-right:0}.erp-lifecycle>div>span:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){grid-row:1 / 3;width:2rem;height:2rem;display:grid;place-items:center;border-radius:50%;background:color-mix(in srgb,var(--bs-primary) 12%,var(--erp-panel));color:var(--bs-primary);font-weight:800}.erp-lifecycle>div>span svg:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){width:1rem;height:1rem}.erp-lifecycle>div>.erp-lifecycle__check:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){background:color-mix(in srgb,var(--erp-green) 15%,var(--erp-panel));color:var(--erp-green)}.erp-lifecycle strong:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){color:var(--erp-text);font-size:.8rem}.erp-lifecycle small:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){color:var(--erp-muted);font-size:.7rem}.erp-service-invoice-heading:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,.55fr) minmax(160px,.45fr) auto;gap:.75rem;align-items:end;padding:.9rem 1rem;border-bottom:1px solid var(--erp-line);background:var(--erp-panel)}.erp-service-invoice-heading>div:first-child:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){align-self:center}.erp-service-invoice-heading strong:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-service-invoice-heading small:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:block}.erp-service-invoice-heading small:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-service-invoice-heading label:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){color:var(--erp-muted);font-size:.72rem}.erp-aging-metrics:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin-bottom:0}.erp-form-panel:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin:0 0 1.5rem;overflow:hidden;border:1px solid var(--erp-line);border-radius:11px;background:var(--erp-panel-raised)}.erp-form-panel__header:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1rem 1.1rem;border-bottom:1px solid var(--erp-line);background:var(--erp-panel)}.erp-form-panel__header h2:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-form-panel__header h3:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin:0;color:var(--erp-text);font-size:1.05rem}.erp-form-panel__header p:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin:.25rem 0 0;color:var(--erp-muted);font-size:.78rem}.erp-form-panel__body:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){padding:1.1rem}.erp-form-cluster:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){height:100%;padding:1rem;border:1px solid var(--erp-line);border-radius:9px;background:var(--erp-panel)}.erp-form-cluster h3:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin:0 0 .2rem;color:var(--erp-text);font-size:1rem}.erp-form-cluster>p:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin:0 0 .9rem;color:var(--erp-muted);font-size:.76rem}.erp-form-actions:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:flex;align-items:center;justify-content:flex-end;gap:.5rem;margin-top:.9rem;padding:.9rem 7.5rem 0 0;border-top:1px solid var(--erp-line)}.erp-shell .form-label:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-filter label:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:block;margin-bottom:.3rem;color:var(--erp-muted);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.erp-shell .form-control:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-shell .form-select:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-shell .input-group-text:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){min-height:40px;border-color:var(--erp-line);background-color:var(--erp-panel-raised);color:var(--erp-text)}.erp-shell .form-control:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *)::placeholder{color:var(--erp-muted)}.erp-shell .form-check-label:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){color:var(--erp-text)}.erp-record-section:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin-top:1.5rem}.erp-section-heading:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.65rem}.erp-section-heading h2:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin:.05rem 0 0;color:var(--erp-text);font-size:1.45rem;font-weight:700}.erp-section-heading p:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin:.25rem 0 0;color:var(--erp-muted);font-size:.78rem}.erp-filter:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:grid;grid-template-columns:minmax(240px,1.4fr) repeat(3,minmax(150px,.7fr)) auto;gap:.75rem;align-items:end;margin:0 0 .75rem;padding:.85rem;border:1px solid var(--erp-line);border-radius:10px;background:var(--erp-panel)}.erp-filter--compact:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){grid-template-columns:minmax(260px,1.5fr) minmax(170px,.7fr) auto}.erp-filter__actions:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:flex;grid-column:-2 / -1;align-items:center;gap:.4rem;min-height:40px}.erp-filter__summary:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){align-self:center;color:var(--erp-muted);font-size:.76rem;white-space:nowrap}.erp-table-card:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){overflow:hidden;border:1px solid var(--erp-line);border-radius:11px;background:var(--erp-panel-raised)}.erp-table-wrap:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){max-height:min(68vh,760px);overflow:auto}.erp-table:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){width:100%;min-width:860px;margin:0;border-collapse:separate;border-spacing:0}.erp-table th:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){position:sticky;z-index:2;top:0;height:40px;padding:.65rem .8rem;border-bottom:1px solid var(--erp-line);background:var(--erp-panel);color:var(--erp-muted);font-size:.68rem;font-weight:800;text-align:left;text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.erp-table td:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){height:54px;padding:.65rem .8rem;border-bottom:1px solid color-mix(in srgb,var(--erp-line) 72%,transparent);vertical-align:middle;font-size:.82rem}.erp-table tbody tr:last-child td:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){border-bottom:0}.erp-table tbody tr:hover:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){background:color-mix(in srgb,var(--scbas-red) 4%,var(--erp-panel-raised))}.erp-table strong:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){color:var(--erp-text)}.erp-table small:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:block;margin-top:.18rem;color:var(--erp-muted);font-size:.7rem}.erp-muted-text:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin-top:.18rem;color:var(--erp-muted);font-size:.7rem}.erp-table .text-end:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){text-align:right}.erp-row-alert:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){box-shadow:inset 3px 0 0 var(--erp-red)}.erp-status:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .5rem;border:1px solid var(--erp-line);border-radius:999px;background:var(--erp-panel);color:var(--erp-muted);font-size:.68rem;font-weight:750;white-space:nowrap}.erp-status:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *):before{width:5px;height:5px;border-radius:50%;background:currentColor;content:""}.erp-status--danger:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){border-color:color-mix(in srgb,var(--erp-red) 45%,var(--erp-line));background:color-mix(in srgb,var(--erp-red) 10%,var(--erp-panel-raised));color:var(--erp-red)}.erp-status--warning:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){border-color:color-mix(in srgb,var(--erp-amber) 45%,var(--erp-line));background:color-mix(in srgb,var(--erp-amber) 10%,var(--erp-panel-raised));color:var(--erp-amber)}.erp-status--good:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){border-color:color-mix(in srgb,var(--erp-green) 45%,var(--erp-line));background:color-mix(in srgb,var(--erp-green) 10%,var(--erp-panel-raised));color:var(--erp-green)}.erp-empty:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){padding:4rem 1.25rem!important;color:var(--erp-muted);text-align:center}.erp-pagination:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:52px;padding:.65rem .8rem;border-top:1px solid var(--erp-line);color:var(--erp-muted);font-size:.76rem}.erp-pagination strong:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){color:var(--erp-text)}.erp-pagination__links:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:flex;align-items:center;gap:.3rem}.erp-pagination__links a:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-pagination__links span:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:grid;min-width:32px;height:32px;padding:0 .55rem;place-items:center;border:1px solid var(--erp-line);border-radius:7px;color:var(--erp-text);text-decoration:none}.erp-pagination__links a:hover:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){border-color:var(--scbas-red);color:var(--scbas-red-bright)}.erp-pagination__links .is-disabled:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){opacity:.4}.erp-pagination__links .is-current:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){border-color:var(--scbas-red);background:var(--scbas-red);color:#fff}.erp-pagination__links .erp-pagination__page:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){min-width:auto;border:0;color:var(--erp-muted)}.erp-secondary-grid:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:1.25rem}.erp-rail:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-note:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-alert-list:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){overflow:hidden;border:1px solid var(--erp-line);border-radius:11px;background:var(--erp-panel-raised)}.erp-rail__header:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-alert-list__header:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.9rem 1rem;border-bottom:1px solid var(--erp-line)}.erp-rail__header h2:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-alert-list__header h2:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-note h2:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin:0;color:var(--erp-text);font-size:1rem}.erp-alert-list__header p:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin:.25rem 0 0;color:var(--erp-muted);font-size:.76rem}.erp-rows:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin:0;padding:0;list-style:none}.erp-rows li:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:flex;justify-content:space-between;gap:1rem;min-height:52px;padding:.75rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--erp-line) 72%,transparent);font-size:.8rem}.erp-rows li:last-child:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){border-bottom:0}.erp-rows small:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:block;margin-top:.15rem;color:var(--erp-muted)}.erp-rows__empty:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){color:var(--erp-muted)}.erp-note:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){padding:1rem}.erp-note p:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin:.35rem 0 0;color:var(--erp-muted);font-size:.78rem;line-height:1.5}.erp-note--accent:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){border-left:3px solid var(--scbas-red)}.erp-dashboard-grid:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:grid;grid-template-columns:minmax(0,1.45fr) minmax(300px,.55fr);gap:.85rem}.erp-dashboard-side:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:grid;gap:.75rem;align-content:start}.erp-alert-row:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:grid;grid-template-columns:100px minmax(0,1fr) auto;gap:.75rem;align-items:center;min-height:58px;padding:.75rem 1rem;border-bottom:1px solid color-mix(in srgb,var(--erp-line) 72%,transparent);color:inherit;text-decoration:none}.erp-alert-row:last-child:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){border-bottom:0}.erp-alert-row:hover:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){background:var(--erp-panel)}.erp-alert-row__area:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){color:var(--erp-muted);font-size:.68rem;font-weight:750;letter-spacing:.05em;text-transform:uppercase}.erp-alert-row strong:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-alert-row small:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:block}.erp-alert-row small:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){margin-top:.15rem;color:var(--erp-muted);font-size:.72rem}.erp-alert-row--danger:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){box-shadow:inset 3px 0 0 var(--erp-red)}.erp-alert-row--warning:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){box-shadow:inset 3px 0 0 var(--erp-amber)}@media(max-width:1100px){.erp-dashboard-grid:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){grid-template-columns:1fr}.erp-filter:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:700px){.erp-filter:not(.erp-filter--compact):where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){gap:.5rem;align-items:center;padding:.65rem}.erp-filter:not(.erp-filter--compact) label:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.erp-filter:not(.erp-filter--compact) .erp-filter__actions:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){grid-column:auto}.erp-filter:not(.erp-filter--compact) .form-control:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-filter:not(.erp-filter--compact) .form-select:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-filter:not(.erp-filter--compact) .btn:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){font-size:.75rem}.erp-filter:not(.erp-filter--compact):where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){grid-template-columns:minmax(200px,2fr) minmax(110px,1fr) minmax(110px,1fr) minmax(92px,.75fr) auto}}@media(min-width:640px)and (max-width:767.98px){.erp-form-panel .row>.col-md-2:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){width:25%}.erp-form-panel .row>.col-md-3:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-form-panel .row>.col-md-4:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-form-panel .row>.col-md-5:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-form-panel .row>.col-md-6:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){width:50%}}@media(max-width:767.98px){.erp-header:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-section-heading:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){align-items:flex-start;flex-direction:column}.erp-header__actions:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-section-actions:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){width:100%;justify-content:flex-start}.erp-form-panel__body:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){padding:.85rem}.erp-service-invoice-heading:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){grid-template-columns:1fr 1fr}}@media(max-width:575.98px){.erp-filter:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-filter--compact:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-secondary-grid:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){grid-template-columns:1fr}.erp-filter__actions:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){grid-column:auto}.erp-form-cluster .row>[class*=col-]:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){width:100%}.erp-form-actions:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){align-items:stretch;flex-direction:column;padding-right:0;padding-bottom:3.5rem}.erp-service-invoice-heading:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-form-actions .btn:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){width:100%}.erp-pagination:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){align-items:flex-start;flex-direction:column}.erp-header__actions .btn:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *),.erp-section-actions .btn:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){flex:1 1 auto;justify-content:center}.erp-pagination__links .erp-pagination__page:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){display:none}}@media(prefers-reduced-motion:reduce){.erp-shell *:where(:root[data-scbas-styles~="/css/erp-workspace.css"],:root[data-scbas-styles~="/css/erp-workspace.css"] *){scroll-behavior:auto!important}}.feedback-widget[popover]:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){position:fixed;inset:0;width:100%;height:100%;max-width:none;max-height:none;margin:0;padding:0;border:0;overflow:visible;background:transparent;color:var(--bs-body-color);pointer-events:none;z-index:99999999}.feedback-widget[popover]:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *)::backdrop{background:transparent;backdrop-filter:none;pointer-events:none}.feedback-widget>*:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){pointer-events:auto}.feedback-widget__launcher:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){--bs-btn-bg: var(--scbas-violet);--bs-btn-border-color: var(--scbas-violet);--bs-btn-hover-bg: var(--scbas-violet-hover);--bs-btn-hover-border-color: var(--scbas-violet-hover);--bs-btn-active-bg: var(--scbas-violet-deep);--bs-btn-active-border-color: var(--scbas-violet-deep);--bs-btn-disabled-bg: var(--scbas-violet);--bs-btn-disabled-border-color: var(--scbas-violet);--bs-btn-color: #fff;--bs-btn-hover-color: #fff;--bs-btn-active-color: #fff;--bs-btn-disabled-color: #fff;--bs-btn-focus-shadow-rgb: var(--scbas-violet-rgb);position:fixed;right:1.25rem;bottom:1.25rem;z-index:1;display:inline-flex;align-items:center;gap:.5rem;border-radius:999px;cursor:grab;touch-action:none;user-select:none;box-shadow:0 .5rem 1.5rem #00000047,0 0 0 1px rgba(var(--scbas-violet-rgb),.35);transition:transform .15s ease,box-shadow .15s ease}body:has(.feedback-widget):where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){padding-bottom:5.5rem;scroll-padding-bottom:5.5rem}body:has(.feedback-widget):has(.main>main.content):where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){padding-bottom:0}body:has(.feedback-widget):has(.main>main.content) main.content:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){padding-bottom:5.5rem}body:has(.customer-save-bar) .feedback-widget__launcher:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){bottom:5rem}.feedback-widget__launcher:hover:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){box-shadow:0 .65rem 1.75rem #00000057,0 0 0 1px rgba(var(--scbas-violet-rgb),.55)}.feedback-widget__launcher.is-dragging:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){cursor:grabbing}.feedback-widget__launcher:focus-visible:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){outline:2px solid var(--scbas-violet-bright);outline-offset:3px}.feedback-widget__panel [data-feedback-submit]:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){--bs-btn-bg: var(--scbas-violet);--bs-btn-border-color: var(--scbas-violet);--bs-btn-hover-bg: var(--scbas-violet-hover);--bs-btn-hover-border-color: var(--scbas-violet-hover);--bs-btn-active-bg: var(--scbas-violet-deep);--bs-btn-active-border-color: var(--scbas-violet-deep);--bs-btn-disabled-bg: var(--scbas-violet);--bs-btn-disabled-border-color: var(--scbas-violet);--bs-btn-color: #fff;--bs-btn-hover-color: #fff;--bs-btn-active-color: #fff;--bs-btn-disabled-color: #fff;--bs-btn-focus-shadow-rgb: var(--scbas-violet-rgb)}@media(prefers-reduced-motion:reduce){.feedback-widget__launcher:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){transition:none}.feedback-widget__launcher:hover:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){transform:none}}.feedback-widget__backdrop:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){position:fixed;inset:0;z-index:2;background:var(--scbas-modal-backdrop)}.feedback-widget__panel:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){position:fixed;top:0;right:0;z-index:3;display:flex;flex-direction:column;width:min(36rem,100vw);height:100dvh;color:var(--bs-body-color);background:var(--bs-body-bg);box-shadow:-.5rem 0 2rem #0000004d}.feedback-widget__header:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *),.feedback-widget__footer:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;border-bottom:1px solid var(--bs-border-color)}.feedback-widget__footer:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){border-top:1px solid var(--bs-border-color);border-bottom:0}.feedback-widget__panel form:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){display:flex;flex:1;flex-direction:column;min-height:0}.feedback-widget__body:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){flex:1;overflow-y:auto;padding:1.25rem}.feedback-widget__preview:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){width:100%;max-height:12rem;object-fit:contain;border:1px solid var(--bs-border-color);border-radius:.375rem}.feedback-widget__diagnostics:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){display:flex;align-items:flex-start;gap:.75rem}.feedback-widget__diagnostics>svg:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){flex:0 0 auto;width:1.1rem;height:1.1rem;margin-top:.15rem}.feedback-diagnostics-details summary:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){cursor:pointer;color:var(--bs-link-color);font-weight:700}.feedback-diagnostics-json:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){max-height:28rem;overflow:auto;padding:1rem;border:1px solid var(--bs-border-color);border-radius:.65rem;background:var(--bs-tertiary-bg);color:var(--bs-body-color);font-size:.75rem;white-space:pre-wrap;overflow-wrap:anywhere}body.feedback-widget-open:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){overflow:hidden}@media(max-width:575.98px){.feedback-widget__launcher span:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){display:none}.feedback-widget__launcher:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){width:3.25rem;height:3.25rem;justify-content:center;padding:0}.feedback-widget__footer:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){align-items:stretch;flex-direction:column-reverse}.feedback-widget__footer>div:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *),.feedback-widget__footer .btn:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){width:100%}}@media print{.feedback-widget:where(:root[data-scbas-styles~="/css/feedback.css"],:root[data-scbas-styles~="/css/feedback.css"] *){display:none!important}}.json-viewer:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){min-width:0;border:1px solid var(--bs-border-color);border-radius:.75rem;overflow:hidden}.json-viewer [hidden]:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){display:none!important}.json-viewer__toolbar:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.5rem 1rem;flex-wrap:wrap;padding:.65rem 1rem;background:var(--bs-body-bg);border-bottom:1px solid var(--bs-border-color)}.json-viewer__label:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){display:inline-flex;align-items:center;gap:.6rem;font-size:.8rem;font-weight:600}.json-viewer__label>span:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){font-family:var(--bs-font-monospace);color:var(--bs-info-text-emphasis);font-size:1rem}.json-viewer__label small:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){color:var(--bs-secondary-color);font-weight:400;border-left:1px solid var(--bs-border-color);padding-left:.6rem}.json-viewer__actions:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){display:flex;flex-wrap:wrap;gap:.25rem}.json-viewer__actions .btn:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){min-height:44px}.json-viewer__tree:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){padding:1rem;max-height:44rem;overflow:auto;background:var(--bs-tertiary-bg);color:var(--bs-body-color);font-family:var(--bs-font-monospace);font-size:.8125rem;line-height:1.8;tab-size:2}.json-viewer__tree:focus-visible:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *),.json-viewer summary:focus-visible:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){outline:2px solid var(--bs-primary);outline-offset:-2px;border-radius:.25rem}.json-viewer summary:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){padding:.2rem .35rem;cursor:pointer;overflow-wrap:anywhere;border-radius:.3rem}.json-viewer summary:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *)::marker{color:var(--bs-secondary-color);font-size:.8em}.json-viewer summary:hover:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){background:var(--bs-secondary-bg)}.json-viewer__children:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){margin-left:.65rem;padding-left:1rem;border-left:1px solid var(--bs-border-color)}.json-viewer__leaf:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){padding:.2rem .35rem .2rem 1.1rem;white-space:pre-wrap;overflow-wrap:anywhere}.json-viewer__key:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){color:var(--bs-info-text-emphasis)}.json-viewer__string:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){color:var(--bs-success-text-emphasis)}.json-viewer__number:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){color:var(--bs-warning-text-emphasis)}.json-viewer__boolean:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){color:var(--bs-primary-text-emphasis);font-weight:600}.json-viewer__null:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *),.json-viewer__punctuation:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *),.json-viewer__end:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *),.json-viewer__collapsed-end:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){color:var(--bs-secondary-color)}.json-viewer__count:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){display:inline-block;padding:0 .5rem;color:var(--bs-secondary-color);font-family:var(--bs-font-sans-serif);font-size:.72rem}.json-viewer__branch[open]>summary>.json-viewer__collapsed-end:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){display:none}.json-viewer__end:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){display:block;padding-left:1.1rem}.json-viewer .device-report:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){border:0;border-radius:0}@media(max-width:600px){.json-viewer__toolbar:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){padding:.5rem .65rem}.json-viewer__tree:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){padding:.65rem .35rem}.json-viewer__children:where(:root[data-scbas-styles~="/css/json-viewer.css"],:root[data-scbas-styles~="/css/json-viewer.css"] *){margin-left:.35rem;padding-left:.65rem}}.maintenance-timetable-page:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){--timetable-radius: 1rem;width:100%}.maintenance-timetable-hero:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){display:flex;justify-content:space-between;gap:1.25rem;align-items:flex-start;padding:0;margin-bottom:1.5rem;border:0;border-radius:0;background:transparent;box-shadow:none}.maintenance-timetable-eyebrow:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *),.maintenance-schedule__number:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){color:var(--bs-primary);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.maintenance-timetable-hero h1:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){margin:0 0 .25rem;font-size:1.75rem;font-weight:500;line-height:1.2;letter-spacing:.01em}.maintenance-timetable-hero p:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){max-width:72ch;margin:0;color:var(--bs-secondary-color);font-size:.925rem;line-height:1.5}.maintenance-timetable-toolbar:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){display:grid;grid-template-columns:minmax(18rem,.75fr) minmax(22rem,1.25fr);gap:1rem;margin-bottom:1.25rem}.maintenance-timetable-filter:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *),.maintenance-timetable-guidance:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){display:flex;align-items:end;gap:.75rem;padding:1rem;border:1px solid var(--bs-border-color);border-radius:var(--timetable-radius);background:var(--bs-body-bg)}.maintenance-timetable-filter>div:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){flex:1 1 auto}.maintenance-timetable-guidance:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){align-items:center;background:rgba(var(--bs-info-rgb),.08)}.maintenance-timetable-guidance__icon:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){display:grid;place-items:center;width:2rem;height:2rem;flex:0 0 2rem;border-radius:50%;background:rgba(var(--bs-info-rgb),.18);color:var(--bs-info-text-emphasis);font-weight:700}.maintenance-timetable-guidance p:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){margin:0;color:var(--bs-secondary-color);font-size:.82rem;line-height:1.45}.maintenance-timetable-guidance strong:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){color:var(--bs-emphasis-color)}.maintenance-equipment-grid:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;align-items:start}.maintenance-equipment-card:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){min-width:0;overflow:hidden;border:1px solid var(--bs-border-color);border-radius:var(--timetable-radius);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm)}.maintenance-equipment-card__media:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){position:relative;aspect-ratio:3 / 2;overflow:hidden;background:var(--bs-dark)}.maintenance-equipment-card__media:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *):after{position:absolute;inset:auto 0 0;height:38%;content:"";background:linear-gradient(transparent,#00000094);pointer-events:none}.maintenance-equipment-card__media img:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){width:100%;height:100%;object-fit:cover;transition:transform .28s ease}.maintenance-equipment-card:hover .maintenance-equipment-card__media img:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){transform:scale(1.025)}.maintenance-equipment-card__count:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){position:absolute;z-index:1;right:.8rem;bottom:.7rem;padding:.32rem .58rem;border:1px solid rgba(255,255,255,.26);border-radius:999px;background:#0000008c;color:#fff;font-size:.72rem;font-weight:600;backdrop-filter:blur(6px)}.maintenance-equipment-card__heading:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){display:flex;justify-content:space-between;gap:1rem;align-items:start;padding:1rem 1rem .85rem;border-bottom:1px solid var(--bs-border-color)}.maintenance-equipment-card__heading h2:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){margin:0;color:var(--bs-emphasis-color);font-size:1.15rem;letter-spacing:-.02em}.maintenance-equipment-card__key:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){color:var(--bs-secondary-color);font-size:.72rem}.maintenance-equipment-card__status:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){flex:0 0 auto;padding:.27rem .5rem;border-radius:999px;background:rgba(var(--bs-success-rgb),.12);color:var(--bs-success-text-emphasis);font-size:.7rem;font-weight:700}.maintenance-schedule-list:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){display:grid;gap:.8rem;padding:.85rem;background:var(--bs-tertiary-bg)}.maintenance-schedule:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){display:grid;gap:.75rem;padding:.9rem;border:1px solid var(--bs-border-color);border-radius:.8rem;background:var(--bs-body-bg)}.maintenance-schedule__topline:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *),.maintenance-schedule__footer:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *),.maintenance-add-schedule__actions:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){display:flex;justify-content:space-between;gap:.75rem;align-items:center}.maintenance-schedule .form-label:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *),.maintenance-add-schedule .form-label:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *),.maintenance-timetable-filter .form-label:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){margin-bottom:.3rem;color:var(--bs-secondary-color);font-size:.72rem;font-weight:600}.maintenance-schedule__cadence:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){display:grid;grid-template-columns:.65fr 1fr 1fr;gap:.55rem;min-width:0;margin:0;padding:.7rem;border:1px solid var(--bs-border-color);border-radius:.65rem;background:var(--bs-tertiary-bg)}.maintenance-schedule__cadence legend:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){grid-column:1 / -1;float:none;width:auto;margin:0;color:var(--bs-emphasis-color);font-size:.75rem;font-weight:700}.maintenance-schedule__details:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){border-top:1px solid var(--bs-border-color);border-bottom:1px solid var(--bs-border-color)}.maintenance-schedule__details summary:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){padding:.65rem 0;color:var(--bs-primary);cursor:pointer;font-size:.78rem;font-weight:600}.maintenance-schedule__details-grid:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){display:grid;grid-template-columns:1fr 1fr;gap:.65rem;padding:0 0 .8rem}.maintenance-schedule__full-width:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *),.maintenance-add-schedule__full-width:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){grid-column:1 / -1}.maintenance-schedule__switches:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){display:flex;flex-wrap:wrap;gap:.35rem .8rem}.maintenance-schedule__switches .form-check-label:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *),.maintenance-add-schedule__actions .form-check-label:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){color:var(--bs-secondary-color);font-size:.72rem}.maintenance-schedule-empty:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){display:grid;gap:.2rem;place-items:center;padding:1.5rem 1rem;border:1px dashed var(--bs-border-color);border-radius:.8rem;color:var(--bs-secondary-color);text-align:center}.maintenance-schedule-empty strong:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){color:var(--bs-emphasis-color)}.maintenance-add-schedule:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){border-top:1px solid var(--bs-border-color)}.maintenance-add-schedule>summary:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){display:flex;justify-content:center;gap:.4rem;padding:.9rem 1rem;color:var(--bs-primary);cursor:pointer;font-size:.82rem;font-weight:700;list-style:none}.maintenance-add-schedule>summary:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *)::-webkit-details-marker{display:none}.maintenance-add-schedule>summary span:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){font-size:1rem;line-height:1}.maintenance-add-schedule[open]>summary:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){background:rgba(var(--bs-primary-rgb),.06)}.maintenance-add-schedule form:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){display:grid;grid-template-columns:1fr 1fr;gap:.7rem;padding:1rem;border-top:1px solid var(--bs-border-color);background:var(--bs-tertiary-bg)}.maintenance-timetable-footer-note:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){display:flex;gap:.5rem 1rem;align-items:baseline;margin-top:1.25rem;padding:1rem 1.15rem;border:1px solid var(--bs-border-color);border-radius:var(--timetable-radius);background:var(--bs-tertiary-bg)}.maintenance-timetable-footer-note strong:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){flex:0 0 auto;color:var(--bs-emphasis-color)}.maintenance-timetable-footer-note span:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){color:var(--bs-secondary-color);font-size:.82rem}@media(max-width:1399.98px){.maintenance-equipment-grid:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:991.98px){.maintenance-timetable-toolbar:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){grid-template-columns:1fr}}@media(max-width:767.98px){.maintenance-timetable-hero:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){align-items:start;flex-direction:column}.maintenance-equipment-grid:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){grid-template-columns:1fr}.maintenance-timetable-footer-note:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){align-items:start;flex-direction:column}}@media(max-width:479.98px){.maintenance-timetable-filter:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *),.maintenance-schedule__footer:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *),.maintenance-add-schedule__actions:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){align-items:stretch;flex-direction:column}.maintenance-schedule__cadence:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){grid-template-columns:1fr 1fr}.maintenance-schedule__cadence>div:last-child:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){grid-column:1 / -1}.maintenance-add-schedule form:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){grid-template-columns:1fr}.maintenance-add-schedule form>*:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){grid-column:1}}@media(prefers-reduced-motion:reduce){.maintenance-equipment-card__media img:where(:root[data-scbas-styles~="/css/maintenance-timetables.css"],:root[data-scbas-styles~="/css/maintenance-timetables.css"] *){transition:none}}.module-promo:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){--promo-ink:var(--bs-emphasis-color);--promo-muted:var(--bs-secondary-color);--promo-border:var(--bs-border-color);--promo-surface:var(--bs-card-bg);--promo-soft:var(--bs-secondary-bg);--promo-accent:var(--bs-link-color);max-width:1440px;margin:0 auto;padding:0;color:var(--promo-ink)}.module-promo h1:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *),.module-promo h2:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *),.module-promo h3:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){color:inherit;letter-spacing:-.025em}.module-promo__hero:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){position:relative;min-height:clamp(520px,61vh,720px);overflow:hidden;border:1px solid var(--promo-border);border-radius:24px;background:#101719;box-shadow:0 24px 70px #0f172a33;isolation:isolate}.module-promo__hero>img:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;object-position:center}.module-promo__hero-overlay:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#070c0ef7,#070c0ee0 34%,#070c0e59 69%,#070c0e14),linear-gradient(0deg,rgba(7,12,14,.5),transparent 45%)}.module-promo__hero-content:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){display:flex;flex-direction:column;align-items:flex-start;justify-content:center;width:min(690px,63%);min-height:inherit;padding:clamp(38px,6vw,82px);color:#fff}.module-promo__status:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){display:inline-flex;align-items:center;gap:8px;margin-bottom:34px;padding:8px 12px;border:1px solid rgba(255,255,255,.24);border-radius:999px;background:#ffffff1a;color:#fff;font-size:.76rem;font-weight:800;letter-spacing:.04em;backdrop-filter:blur(12px)}.module-promo__status svg:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){width:16px;height:16px;color:#ffb36f}.module-promo__eyebrow:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *),.module-promo__section-kicker:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){margin:0 0 4px;color:var(--promo-accent);font-size:.75rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.module-promo__hero .module-promo__eyebrow:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){color:#ff9d72}.module-promo__hero h2:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){max-width:680px;margin:0;color:#fff;font-size:1.75rem;font-weight:500;letter-spacing:.01em;line-height:1.2}.module-promo__summary:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){max-width:650px;margin:24px 0 28px;color:#fffc;font-size:clamp(1rem,1.35vw,1.2rem);line-height:1.65}.module-promo__request:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *),.module-promo__final-cta .btn:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){display:inline-flex;align-items:center;gap:9px;min-height:50px;padding-inline:22px}.module-promo__request svg:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *),.module-promo__final-cta .btn svg:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){width:18px;height:18px}.module-promo__request-note:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){max-width:560px;margin:12px 0 0;color:#ffffff94;font-size:.8rem;line-height:1.5}.module-promo__intro:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);gap:64px;align-items:end;padding:clamp(58px,8vw,96px) 2px 30px}.module-promo__intro h2:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *),.module-promo__benefits h2:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *),.module-promo__value h2:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *),.module-promo__final-cta h2:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){margin:0;font-size:clamp(2rem,3.2vw,3.35rem);line-height:1.05}.module-promo__intro>p:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *),.module-promo__benefits-heading>p:last-child:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *),.module-promo__final-cta p:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){margin:0;color:var(--promo-muted);font-size:1rem;line-height:1.7}.module-promo__card-grid:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.module-promo__card:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){min-height:260px;padding:28px;border:1px solid var(--promo-border);border-radius:18px;background:var(--promo-surface);box-shadow:0 12px 36px #0f172a0e}.module-promo__card-icon:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *),.module-promo__final-icon:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){display:grid;place-items:center;width:48px;height:48px;border-radius:14px;background:color-mix(in srgb,var(--promo-accent) 12%,var(--promo-surface));color:var(--promo-accent)}.module-promo__card-icon svg:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *),.module-promo__final-icon svg:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){width:23px;height:23px}.module-promo__card h3:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){margin:28px 0 9px;font-size:1.2rem}.module-promo__card p:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *),.module-promo__benefit-list p:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){margin:0;color:var(--promo-muted);line-height:1.65}.module-promo__benefits:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.18fr);gap:clamp(46px,7vw,96px);margin:clamp(70px,9vw,116px) 0;padding:clamp(36px,5vw,64px);border:1px solid var(--promo-border);border-radius:24px;background:radial-gradient(circle at 8% 0%,color-mix(in srgb,var(--promo-accent) 12%,transparent),transparent 42%),var(--promo-soft)}.module-promo__benefits-heading>p:last-child:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){margin-top:22px}.module-promo__benefit-list:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){display:grid;gap:10px}.module-promo__benefit-list article:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){display:grid;grid-template-columns:36px 1fr;gap:16px;padding:18px;border:1px solid color-mix(in srgb,var(--promo-border) 76%,transparent);border-radius:14px;background:color-mix(in srgb,var(--promo-surface) 86%,transparent)}.module-promo__benefit-list article>svg:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){width:23px;color:var(--promo-accent)}.module-promo__benefit-list h3:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){margin:0 0 5px;font-size:1rem}.module-promo__value:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){display:grid;grid-template-columns:minmax(290px,.8fr) minmax(0,1.2fr);gap:70px;align-items:start}.module-promo__value ul:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){display:grid;gap:14px;margin:0;padding:0;list-style:none}.module-promo__value li:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){display:grid;grid-template-columns:28px 1fr;gap:14px;align-items:start;padding-bottom:14px;border-bottom:1px solid var(--promo-border);line-height:1.6}.module-promo__value li svg:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){width:21px;height:21px;margin-top:2px;color:var(--promo-accent)}.module-promo__final-cta:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:center;margin-top:clamp(70px,9vw,120px);padding:30px;border:1px solid var(--promo-border);border-radius:20px;background:var(--promo-surface)}.module-promo__final-cta h2:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){font-size:clamp(1.6rem,2.4vw,2.35rem)}.module-promo__final-cta p:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){max-width:780px;margin-top:8px}[data-bs-theme=dark] .module-promo__hero:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){border-color:#ffffff24;box-shadow:0 30px 80px #00000052}[data-bs-theme=dark] .module-promo__card:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){box-shadow:0 14px 40px #0000002e}@media(max-width:980px){.module-promo__hero-content:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){width:78%}.module-promo__intro:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *),.module-promo__benefits:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *),.module-promo__value:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){grid-template-columns:1fr;gap:28px}.module-promo__card-grid:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){grid-template-columns:1fr}.module-promo__card:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){min-height:0}.module-promo__final-cta:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){grid-template-columns:auto 1fr}.module-promo__final-cta form:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){grid-column:2}}@media(max-width:640px){.module-promo__hero:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){min-height:650px;border-radius:18px}.module-promo__hero>img:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){object-position:62% center}.module-promo__hero-overlay:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){background:linear-gradient(0deg,#070c0efa,#070c0eeb 54%,#070c0e6b)}.module-promo__hero-content:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){justify-content:flex-end;width:100%;padding:28px 24px 34px}.module-promo__hero h2:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){font-size:1.5rem}.module-promo__status:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){margin-bottom:22px}.module-promo__request:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){width:100%;justify-content:center}.module-promo__benefits:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){padding:26px 20px}.module-promo__final-cta:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){grid-template-columns:1fr;padding:24px}.module-promo__final-cta form:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){grid-column:auto}.module-promo__final-cta .btn:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){width:100%;justify-content:center}}@media(prefers-reduced-motion:reduce){.module-promo *:where(:root[data-scbas-styles~="/css/module-promotion.css"],:root[data-scbas-styles~="/css/module-promotion.css"] *){scroll-behavior:auto!important}}html body .app-page-header.app-page-header--shared:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){display:block;width:100%;min-width:0;margin:0 0 1.5rem;padding:0 0 1.25rem;color:var(--bs-body-color);background:none;border:0;border-radius:0;box-shadow:none}.app-page-header__top:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.5rem 1rem;margin-bottom:.75rem}.app-page-header__top:not(:has(.app-page-header__navigation,.app-page-header__actions,.page-favorite-action)):where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){display:none}.app-page-header--shared .app-page-header__navigation:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){min-width:0;font-size:.8125rem}.app-page-header__navigation :is(.breadcrumb,nav,p):where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){margin:0}.app-page-header__navigation a:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){display:inline-flex;align-items:center;gap:.375rem}.app-page-header__navigation svg:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){width:1rem;height:1rem}.app-page-header__main:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){display:flex;align-items:flex-start;gap:1rem;min-width:0}.app-page-header__copy:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){flex:1 1 0;min-width:0}.app-page-header__identity:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){flex:0 0 auto}.app-page-header__icon:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){display:grid;place-items:center;flex:0 0 2.5rem;width:2.5rem;height:2.5rem;color:var(--bs-secondary-color);background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color);border-radius:.625rem}.app-page-header__icon svg:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){width:1.25rem;height:1.25rem}html body .app-page-header--shared .app-page-header__eyebrow:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){display:block;width:fit-content;padding:0;margin:0 0 .375rem;color:var(--bs-secondary-color);background:none;border:0;border-radius:0;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.app-page-header__title-row:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .75rem}html body .app-page-header--shared h1.app-page-header__title:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){margin:0!important;padding:0;color:var(--bs-emphasis-color);font-family:var(--scbas-font-display, inherit);font-size:1.75rem!important;font-weight:600;line-height:1.2;letter-spacing:-.025em;text-transform:none;overflow-wrap:anywhere}.app-page-header__badges:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.375rem}html body .app-page-header--shared .app-page-header__description:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){margin:.5rem 0 0;max-width:52rem;color:var(--bs-secondary-color);font-size:.875rem;line-height:1.5}.app-page-header__description>:last-child:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){margin-bottom:0!important}.app-page-header__details:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){margin-top:.625rem;font-size:.875rem}.app-page-header__utilities:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:0;min-width:0;max-width:100%;margin-left:auto}.app-page-header__utilities:not(:has(.app-page-header__actions)):where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){flex-basis:auto}.app-page-header__utilities:empty:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){display:none}html body .app-page-header--shared .app-page-header__actions:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){display:flex;flex:0 1 auto;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem;width:auto;margin:0}.app-page-header__actions>:is(.d-flex,.app-page-actions,.service-page-actions,.style-guide-heading__actions,.style-guide-hero__actions):where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem}.app-page-header__actions :is(.btn,button,select):where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){max-width:100%}.app-page-header__actions .btn:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){white-space:normal}.app-page-header__actions form:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){margin:0}.app-page-header__actions .dropdown-menu:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){animation:none!important;width:max-content;max-width:min(24rem,calc(100vw - 2rem));max-height:min(32rem,70dvh);overflow-y:auto}.app-page-header__actions .dropdown-item:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){white-space:normal}.app-page-header__utilities:has(.app-page-header__actions) .page-favorite-action:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *):before{content:"";flex:0 0 1px;width:1px;height:1.25rem;margin:0 10px;background:var(--bs-border-color)}html body .app-page-header--shared .page-favorite-action:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){display:flex;align-items:center;flex:0 0 auto;align-self:center;width:auto;min-height:0;margin:0}html body .app-page-header--shared .page-favorite-button:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){display:inline-flex;flex:0 0 auto;gap:.5rem;width:auto!important;min-width:0;min-height:2.5rem;height:auto;padding:.5rem .9rem!important;color:var(--scbas-button-tertiary-fg);background:transparent;border:1px solid transparent;border-radius:.5rem!important;font-size:.875rem;font-weight:600;line-height:1.2}.app-page-header--shared .page-favorite-button svg:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){width:1rem;height:1rem}html body .app-page-header--shared .page-favorite-button:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){color:var(--bs-emphasis-color);background:var(--bs-tertiary-bg);border-color:var(--bs-border-color)}html body .app-page-header--shared .page-favorite-button.is-favorite:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){color:var(--bs-primary-text-emphasis)}.app-page-header--shared .page-favorite-button.is-favorite svg:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){fill:currentColor}html body .app-page-header--shared .scbas-button[data-button-system-ready=true]:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){min-height:2.5rem!important;padding:.5rem .9rem!important;gap:.5rem!important;font-size:.875rem!important;font-weight:600!important;line-height:1.2!important}.app-page-header--shared :focus-visible:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){outline:2px solid var(--bs-primary);outline-offset:3px}@media(max-width:1023.98px){.app-page-header__main:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){flex-wrap:wrap}.app-page-header__copy:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){flex-basis:calc(100% - 4rem)}html body .app-page-header--shared .app-page-header__actions:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){flex:1 1 auto;width:auto;flex-direction:row;flex-wrap:wrap}}@media(max-width:575.98px){html body .app-page-header--shared h1.app-page-header__title:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){font-size:1.5rem!important}html body .app-page-header--shared .app-page-header__actions .scbas-button[data-button-system-ready=true]:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){font-size:12px!important}.app-page-header__actions>:is(.d-flex,.app-page-actions,.service-page-actions,.style-guide-heading__actions,.style-guide-hero__actions):where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){width:100%}.app-page-header__actions form:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){max-width:100%}}@media print{.app-page-header__navigation:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *),.app-page-header__utilities:where(:root[data-scbas-styles~="/css/page-header.css"],:root[data-scbas-styles~="/css/page-header.css"] *){display:none!important}}.referral-page:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *),.referral-editor:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){--referral-accent-soft: color-mix(in srgb, var(--bs-tertiary-bg) 92%, var(--bs-primary) 8%);--referral-accent-line: color-mix(in srgb, var(--bs-border-color) 82%, var(--bs-primary) 18%);--referral-panel: var(--bs-tertiary-bg);color:var(--bs-body-color)}.referral-page:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){display:grid;gap:1.75rem}.referral-hero:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);border-radius:1rem;box-shadow:0 1rem 2.75rem #0f11141f;display:grid;grid-template-columns:minmax(18rem,.82fr) minmax(24rem,1.18fr);min-height:35rem;overflow:hidden}.referral-hero__image:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){min-height:24rem;overflow:hidden;position:relative}.referral-hero__image:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *):after{background:linear-gradient(90deg,transparent 65%,var(--bs-secondary-bg));content:"";inset:0;pointer-events:none;position:absolute}.referral-hero__image img:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *),.referral-editor__image img:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){height:100%;object-fit:cover;width:100%}.referral-hero__message:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){align-self:center;padding:clamp(2rem,5vw,4.5rem)}.referral-kicker:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){color:var(--bs-primary);font-size:.75rem;font-weight:600;letter-spacing:.04em;margin-bottom:.25rem;text-transform:uppercase}.referral-hero h2:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){max-width:28ch;margin-bottom:.75rem;font-size:1.75rem;font-weight:500;letter-spacing:.01em;line-height:1.2}.referral-founder-message:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){color:var(--bs-secondary-color);font-size:1rem;line-height:1.78;white-space:pre-line}.referral-signature:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){border-left:3px solid var(--bs-primary);display:flex;flex-direction:column;margin-top:1.75rem;padding-left:1rem}.referral-signature span:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){color:var(--bs-secondary-color);font-size:.78rem;letter-spacing:.08em;text-transform:uppercase}.referral-signature strong:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){font-family:Georgia,Times New Roman,serif;font-size:1.55rem;font-style:italic}.referral-share:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);border-radius:1rem;padding:clamp(1.4rem,3vw,2.5rem)}.referral-share__header:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){align-items:end;display:flex;gap:2rem;justify-content:space-between;margin-bottom:2rem}.referral-share__header h2:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){letter-spacing:-.025em}.referral-share__header>div:first-child:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){max-width:52rem}.referral-trust-note:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){align-items:center;background:var(--referral-panel);border:1px solid var(--bs-border-color);border-radius:.8rem;display:flex;flex:0 0 min(22rem,34%);gap:.75rem;padding:1rem}.referral-trust-note svg:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){color:var(--bs-primary);flex:0 0 auto}.referral-share__grid:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){display:grid;gap:2rem;grid-template-columns:minmax(0,1fr) minmax(19rem,22rem)}.referral-form__message:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){line-height:1.6}.referral-consent:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){background:var(--referral-panel);border:1px solid var(--bs-border-color);border-radius:.65rem;padding:1rem 1rem 1rem 2.6rem}.referral-form__actions:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.25rem}.referral-form__actions .btn:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){align-items:center;display:inline-flex;gap:.5rem}.referral-form__actions .btn svg:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){height:1rem;width:1rem}.referral-copy-status:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){font-size:.85rem;margin:.7rem 0 0;min-height:1.3rem}.referral-delivery:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){align-self:start;background:var(--referral-panel);border:1px solid var(--bs-border-color);border-radius:.9rem;box-shadow:0 .75rem 2rem color-mix(in srgb,var(--bs-body-color) 8%,transparent);padding:1.5rem;position:sticky;top:1.5rem}.referral-delivery__icon:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){align-items:center;background:var(--referral-accent-soft);border:1px solid var(--referral-accent-line);border-radius:50%;color:var(--bs-primary);display:flex;height:3.4rem;justify-content:center;margin-bottom:1rem;width:3.4rem}.referral-delivery dl:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){border-bottom:1px solid var(--bs-border-color);border-top:1px solid var(--bs-border-color);margin:1.25rem 0;padding:.5rem 0}.referral-delivery dl div:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){padding:.6rem 0}.referral-delivery dt:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){color:var(--bs-secondary-color);font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}.referral-delivery dd:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){margin-bottom:0;overflow-wrap:anywhere}.referral-delivery p:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){color:var(--bs-secondary-color);font-size:.86rem}.referral-editor:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){width:100%}.referral-editor__grid:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){display:grid;gap:1.5rem;grid-template-columns:minmax(0,1.2fr) minmax(19rem,.8fr)}.referral-editor__form section+section:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){border-top:1px solid var(--bs-border-color);margin-top:2rem;padding-top:2rem}.referral-editor__preview:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){align-self:start;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);border-radius:.85rem;box-shadow:0 .75rem 2rem #0f11141a;overflow:hidden;padding:1.25rem;position:sticky;top:1.5rem}.referral-editor__image:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){aspect-ratio:3 / 2;border-radius:.65rem;margin:-.25rem -.25rem 1.25rem;overflow:hidden}.referral-editor__preview h2:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){letter-spacing:-.03em}@media(max-width:991.98px){.referral-hero:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *),.referral-share__grid:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *),.referral-editor__grid:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){grid-template-columns:1fr}.referral-hero:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){min-height:0}.referral-hero__image:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){aspect-ratio:16 / 9;min-height:0}.referral-hero__image:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *):after{background:linear-gradient(180deg,transparent 60%,var(--bs-secondary-bg))}.referral-share__header:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){align-items:stretch;flex-direction:column}.referral-trust-note:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){flex-basis:auto}.referral-delivery:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *),.referral-editor__preview:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){position:static}}@media(max-width:575.98px){.referral-hero__message:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){padding:1.5rem}.referral-form__actions:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){align-items:stretch;flex-direction:column}.referral-form__actions .btn:where(:root[data-scbas-styles~="/css/referrals.css"],:root[data-scbas-styles~="/css/referrals.css"] *){justify-content:center;width:100%}}body .tox.tox-tinymce:where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){max-width:100%;min-width:0;border:1px solid var(--bs-border-color);border-radius:.6rem;color:var(--bs-body-color);background:var(--bs-body-bg);font-family:inherit}body .tox :is(.tox-editor-container,.tox-edit-area,.tox-sidebar-wrap,.tox-sidebar,.tox-sidebar__slider):where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){min-width:0;background:var(--bs-body-bg)}body .tox :is(.tox-editor-header,.tox-toolbar,.tox-toolbar__primary,.tox-toolbar__overflow,.tox-menubar,.tox-toolbar-overlord):where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){color:var(--bs-body-color);background:var(--bs-tertiary-bg);box-shadow:none}body .tox:not(.tox-tinymce-inline) .tox-editor-header:where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){padding:.3rem .35rem;background:var(--bs-tertiary-bg);border-bottom:1px solid var(--bs-border-color);box-shadow:none}body .tox .tox-toolbar__group:where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){padding:0 .2rem;border-color:var(--bs-border-color)}body .tox :is(.tox-tbtn,.tox-mbtn):where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){color:var(--bs-body-color);background:transparent;border-radius:.42rem;font-family:inherit}body .tox :is(.tox-tbtn,.tox-mbtn,.tox-collection__item-icon,.tox-statusbar__resize-handle,.tox-dialog__dismiss) svg:where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){fill:currentColor}body .tox :is(.tox-tbtn:hover,.tox-tbtn:focus,.tox-tbtn--enabled,.tox-tbtn--enabled:hover,.tox-mbtn:hover,.tox-mbtn:focus,.tox-mbtn--active):where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){color:var(--bs-emphasis-color);background:var(--bs-secondary-bg)}body .tox :is(.tox-tbtn,.tox-mbtn,.tox-collection__item,.tox-button):focus-visible:where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){outline:2px solid var(--bs-primary);outline-offset:-2px}body .tox :is(.tox-tbtn--disabled,.tox-tbtn--disabled:hover):where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){color:var(--bs-secondary-color);background:transparent;opacity:.5}body .tox :is(.tox-statusbar,.tox-statusbar a,.tox-statusbar__path-item,.tox-statusbar__wordcount):where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){color:var(--bs-secondary-color);background:var(--bs-body-bg);border-color:var(--bs-border-color)}body .tox :is(.tox-menu,.tox-dialog,.tox-dialog__header,.tox-dialog__body,.tox-dialog__footer,.tox-collection__item,.tox-listboxfield .tox-listbox--select):where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){color:var(--bs-body-color);background:var(--bs-body-bg);border-color:var(--bs-border-color)}body .tox :is(.tox-collection__group,.tox-dialog__footer,.tox-dialog__body-nav-item):where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){border-color:var(--bs-border-color)}body .tox :is(.tox-collection--list .tox-collection__item--active,.tox-collection--list .tox-collection__item--enabled):where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){color:var(--bs-emphasis-color);background:var(--bs-tertiary-bg)}body .tox :is(.tox-label,.tox-dialog__title,.tox-dialog__body-nav-item,.tox-dialog__dismiss):where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){color:var(--bs-body-color)}body .tox :is(.tox-textfield,.tox-textarea,.tox-selectfield select):where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){color:var(--bs-body-color);background:var(--bs-body-bg);border-color:var(--bs-border-color)}body .tox :is(.tox-textfield,.tox-textarea,.tox-selectfield select):focus:where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){border-color:var(--bs-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--bs-primary) 20%,transparent)}body .tox .tox-button:where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){color:var(--bs-white);background:var(--bs-primary);border-color:var(--bs-primary)}body .tox .tox-button--secondary:where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){color:var(--bs-body-color);background:var(--bs-secondary-bg);border-color:var(--bs-border-color)}@media(max-width:39.99rem){body .tox:not(.tox-tinymce-inline) .tox-editor-header:where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){padding:.25rem}body .tox .tox-toolbar__group:where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){padding:0 .1rem}body .tox .tox-statusbar__path:where(:root[data-scbas-styles~="/css/rich-text-editor.css"],:root[data-scbas-styles~="/css/rich-text-editor.css"] *){min-width:0;overflow:hidden}}.admin-service-illustration:where(:root[data-scbas-styles~="/css/service-illustrations.css"],:root[data-scbas-styles~="/css/service-illustrations.css"] *){display:inline-grid;place-items:center;flex:none;width:80px;height:80px;background:#fff;border-radius:5px}.admin-service-illustration img:where(:root[data-scbas-styles~="/css/service-illustrations.css"],:root[data-scbas-styles~="/css/service-illustrations.css"] *){width:84%;height:84%;object-fit:contain}#canonical-services-list .admin-service-illustration:where(:root[data-scbas-styles~="/css/service-illustrations.css"],:root[data-scbas-styles~="/css/service-illustrations.css"] *){width:64px;height:64px}#canonical-services-list .canonical-service-illustration:where(:root[data-scbas-styles~="/css/service-illustrations.css"],:root[data-scbas-styles~="/css/service-illustrations.css"] *){display:grid;place-items:center;width:64px;height:64px}.canonical-service-workspace .app-page-header__identity:not(:has(.admin-service-illustration)):where(:root[data-scbas-styles~="/css/service-illustrations.css"],:root[data-scbas-styles~="/css/service-illustrations.css"] *){display:none}.service-equipment-choice:has(.visit-work-equipment-icon):where(:root[data-scbas-styles~="/css/service-illustrations.css"],:root[data-scbas-styles~="/css/service-illustrations.css"] *){grid-template-columns:auto minmax(0,1fr) auto}.visit-work-equipment-icon:where(:root[data-scbas-styles~="/css/service-illustrations.css"],:root[data-scbas-styles~="/css/service-illustrations.css"] *){display:grid;place-items:center;width:64px;height:64px;background:#fff;border-radius:5px}.visit-work-equipment-icon img:where(:root[data-scbas-styles~="/css/service-illustrations.css"],:root[data-scbas-styles~="/css/service-illustrations.css"] *){width:84%;height:84%;object-fit:contain}.service-selection-option>.admin-service-illustration:where(:root[data-scbas-styles~="/css/service-illustrations.css"],:root[data-scbas-styles~="/css/service-illustrations.css"] *){width:64px;height:64px}.service-selection-option:has(>.admin-service-illustration):where(:root[data-scbas-styles~="/css/service-illustrations.css"],:root[data-scbas-styles~="/css/service-illustrations.css"] *){grid-template-columns:auto minmax(0,1fr) auto}.app-job-list:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:flex;flex-direction:column;gap:.75rem;min-width:0;container-type:inline-size}.app-job-item:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){color:var(--bs-body-color);background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:.75rem;min-width:0;overflow-wrap:anywhere}.app-job-item__summary:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:grid;grid-template-columns:minmax(0,1fr) 8rem 10rem 8rem;gap:1.25rem;align-items:center;padding:1rem 1.25rem .8rem}.app-job-item__summary>*:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){min-width:0}.app-job-item__customer:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){font:inherit;font-size:1.05rem;font-weight:700;line-height:1.35;margin:0 0 .25rem}.app-job-item__customer a:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){color:inherit;text-decoration:none}.app-job-item__customer a:hover:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){text-decoration:underline}.app-job-item__location:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:flex;align-items:center;gap:.35rem;color:var(--bs-secondary-color);font-size:.85rem}.app-job-item__location svg:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){width:.9rem;height:.9rem;flex-shrink:0}.app-job-item__label:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:block;color:var(--bs-secondary-color);font-size:.72rem;font-weight:600;letter-spacing:.035em;text-transform:uppercase;margin-bottom:.3rem}.app-job-item__date:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *),.app-job-item__technician:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){font-size:.9rem}.app-job-item__status:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){justify-self:end}.app-job-item__attention:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){padding:0 1.25rem .65rem;font-size:.85rem}.app-job-item__attention:empty:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:none}.app-job-item__attention .badge:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){white-space:normal}.app-job-item__footer:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){position:relative;border-top:1px solid var(--bs-border-color);min-height:2.85rem}.app-job-item__actions:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){position:absolute;right:.75rem;top:0;min-height:2.85rem;display:flex;align-items:center;flex-wrap:wrap;gap:.35rem}.app-job-item__actions .btn:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){min-height:2.75rem}.app-job-item__disclosure>summary:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:flex;align-items:center;gap:.4rem;width:fit-content;min-height:2.85rem;padding:.45rem 1.25rem;cursor:pointer;color:var(--bs-secondary-color);font-size:.85rem;font-weight:600;list-style:none;border-radius:0 0 .75rem .75rem}.app-job-item__disclosure>summary:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *)::-webkit-details-marker{display:none}.app-job-item__disclosure>summary svg:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){width:1rem;height:1rem;flex-shrink:0}.app-job-item__disclosure>summary:hover:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){color:var(--bs-body-color);background:var(--bs-tertiary-bg)}.app-job-item__disclosure>summary:focus-visible:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){outline:2px solid var(--bs-primary);outline-offset:-3px}.app-job-item__disclosure[open]>summary:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){color:var(--bs-body-color)}.app-job-item__disclosure[open]>summary svg:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){transform:rotate(90deg)}.app-job-item__details:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){padding:.9rem;border-top:1px solid var(--bs-border-color);border-radius:0 0 .75rem .75rem}.app-job-item__facts:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin:0}.app-job-item__facts>div:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){min-width:0}.app-job-item__facts dt:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){color:var(--bs-secondary-color);font-size:.75rem;font-weight:600;margin-bottom:.4rem}.app-job-item__facts dd:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){margin:0}.app-job-list>.service-date-group:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){margin:.65rem 0 0;padding:.4rem .25rem;border:0;background:transparent}.app-job-list>.service-date-group .service-date-group-heading>span:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:flex;align-items:baseline;flex-wrap:wrap;gap:.65rem}.app-job-item .service-job-preview:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){border:0;box-shadow:none;border-radius:0;background:transparent}.app-job-item .service-job-preview__header:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:none}.app-job-item .service-job-preview__layout:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){padding:0}.app-service-summary .service-job-preview__layout:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-template-columns:minmax(0,1fr) minmax(24rem,28rem)}@container (max-width: 760px){.app-job-item__summary:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;gap:.8rem 1rem}.app-job-item__identity:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-column:1 / 3}.app-job-item__status:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-column:3;grid-row:1;align-self:start}.app-job-item__date:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-column:1;grid-row:2}.app-job-item__technician:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-column:2 / 4;grid-row:2}.app-job-item__facts:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 460px){.app-job-item__summary:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){padding:.9rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.app-job-item__identity:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-column:1 / -1}.app-job-item__date:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-column:1;grid-row:3}.app-job-item__technician:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-column:2;grid-row:3}.app-job-item__status:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-column:1 / -1;grid-row:2;justify-self:start}.app-job-item__attention:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){padding-inline:.9rem}.app-job-item__details:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){padding:.9rem}.app-job-item__disclosure>summary:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){padding-inline:.9rem}.app-job-item__facts:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-template-columns:minmax(0,1fr);gap:1rem}}.app-job-item[hidden]:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:none}.app-job-item__attention:not(:has(>:not([hidden]))):where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:none}@container (max-width: 760px){.app-job-item__actions:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){position:static;padding:.3rem .6rem;border-bottom:1px solid var(--bs-border-color);justify-content:flex-end}.app-job-item__disclosure>summary:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){width:100%}}.app-job-item__service-badges:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:flex;flex-wrap:wrap;gap:.35rem;margin:.4rem 0 .5rem}.app-service-summary .service-job-preview__work-item:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){padding:.7rem 0;border:0;border-bottom:1px solid var(--bs-border-color);border-radius:0;background:transparent}.app-service-summary .service-job-preview__work-item:last-child:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){border-bottom:0}.app-service-summary .service-job-preview__work-item>div:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){flex-direction:row;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:.4rem}.app-service-summary .service-job-preview__prose:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){white-space:pre-line}.app-service-summary .service-job-preview__aside:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){min-width:0;align-content:start;background:transparent}.app-service-summary .service-job-preview__layout:not(:has(>aside)):where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-template-columns:minmax(0,1fr)}@container (max-width: 760px){.app-service-summary .service-job-preview__layout:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-template-columns:minmax(0,1fr)}.app-service-summary .service-job-preview__aside:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){border-left:0;border-top:1px solid var(--bs-border-color)}}.app-service-summary .service-job-preview__work-item>.app-service-summary__equipment-row:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:.65rem 1rem}.app-service-summary__equipment:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){color:var(--bs-body-color)}.app-service-summary__badges:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.35rem}.app-service-summary .service-job-preview__aside:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-template-columns:minmax(0,1fr)}.app-service-summary .service-job-preview__aside>section:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){border-right:0}@container (max-width: 460px){.app-service-summary .service-job-preview__work-item>.app-service-summary__equipment-row:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-template-columns:minmax(0,1fr)}}.app-service-summary .service-job-preview__work-item>.app-service-summary__work-notes:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:grid;gap:.45rem;margin-top:.5rem}.app-service-summary__notes:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:grid;gap:.85rem;margin:0}.app-service-summary__notes dt:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){margin-bottom:.2rem;font-size:.78rem;font-weight:600;color:var(--bs-body-color)}.app-service-summary__notes dd:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){margin:0}.app-service-summary__assignment:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.app-service-summary__navigation:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:flex;flex-wrap:nowrap;gap:.35rem .65rem;padding-block:.85rem;border-top:1px solid var(--bs-border-color)}.app-service-summary__navigation>.btn:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){flex:1 1 0;white-space:nowrap}.app-service-summary .service-job-preview__aside>.app-service-summary__management:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:grid;margin-top:50px;padding:0;border:0;border-radius:0;background:transparent}.app-service-summary__management .btn-group:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:flex;width:100%}.app-service-summary__management .btn-group>.btn:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){flex:1 1 0;white-space:nowrap}.app-service-summary__management .btn:disabled:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){cursor:not-allowed}@container (max-width: 760px){.app-service-summary__navigation:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){gap:.25rem}.app-service-summary__navigation>.btn:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){min-width:0;padding-inline:.4rem;gap:.25rem;font-size:.75rem}}@container (max-width: 300px){.app-service-summary__navigation:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){flex-wrap:wrap}.app-service-summary__navigation>.btn:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){flex-basis:100%}.app-service-summary__management:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){--scbas-button-padding-x: .2rem;--scbas-button-font-size: .7rem;--scbas-button-gap: .2rem}}.app-service-summary .app-service-summary__layout:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-template-columns:minmax(0,1fr)}.app-service-summary__visit:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){padding:1rem 1.15rem}.app-service-summary__strip-facts:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){margin:0}.app-service-summary__visit .style-guide-summary-strip dd>:is(strong,span):empty:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:none}.app-service-summary__visit .style-guide-summary-strip dt:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){text-transform:none;letter-spacing:normal}.app-service-summary__visit .style-guide-summary-strip>div>dt:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){text-transform:uppercase;letter-spacing:.06em}.app-service-summary__visit .style-guide-summary-strip a:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){overflow-wrap:anywhere}.app-service-summary__support:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.app-service-summary__support>section:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){border-bottom:0}.app-service-summary__support>section+section:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){border-left:1px solid var(--style-guide-line)}.app-service-summary__footer:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.75rem;padding:1rem 1.15rem;border-top:1px solid var(--style-guide-line)}.app-service-summary__footer>nav:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){width:fit-content;max-width:100%;margin:0;padding:0;border:0}@container (max-width: 1000px){.app-service-summary__visit .style-guide-summary-strip:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-template-columns:minmax(0,1fr)}.app-service-summary__visit .style-guide-summary-strip>div+div:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){border-left:0;border-top:1px solid var(--style-guide-line)}}@media(max-width:767.98px){.app-service-summary__support:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){grid-template-columns:minmax(0,1fr)}.app-service-summary__support>section+section:where(:root[data-scbas-styles~="/css/service-job-list.css"],:root[data-scbas-styles~="/css/service-job-list.css"] *){border-left:0;border-top:1px solid var(--style-guide-line)}}.support-board:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){--service-panel: var(--bs-tertiary-bg);--service-panel-raised: var(--bs-body-bg);--service-line: var(--bs-border-color);--service-muted: var(--bs-secondary-color);--service-green: #2ea66f;--service-amber: #d99a2b;--service-red: #d64b50;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;align-items:start}.agentforce-activity-table:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){max-height:34rem;overflow:auto;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.agentforce-activity-table thead th:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){position:sticky;top:0;z-index:1;background:var(--bs-tertiary-bg);color:var(--bs-body-color)}.agentforce-activity-table pre:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){color:var(--bs-body-color);background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-sm);padding:.75rem}.support-board.is-single-column:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){grid-template-columns:minmax(0,52rem)}.support-board svg:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){width:.9rem;height:.9rem;stroke-width:2}.support-board__column:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:flex;flex-direction:column;min-width:0;border:1px solid var(--service-line);border-radius:11px;background:var(--service-panel)}.support-board__column-header:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding:.6rem .8rem;border-bottom:1px solid var(--service-line)}.support-board__column-title:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:inline-flex;align-items:center;gap:.4rem;color:var(--bs-emphasis-color);font-family:var(--scbas-font-display);font-size:.82rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.support-board__column-count:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){min-width:1.6rem;padding:.05rem .4rem;border-radius:999px;background:var(--service-panel-raised);color:var(--service-muted);font-size:.76rem;font-weight:750;text-align:center}.support-board__column.is-new .support-board__column-title svg:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){color:var(--scbas-violet-bright)}.support-board__column.is-in-progress .support-board__column-title svg:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){color:var(--service-amber)}.support-board__column.is-waiting-on-customer .support-board__column-title svg:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){color:var(--bs-primary)}.support-board__column.is-closed .support-board__column-title svg:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){color:var(--service-green)}.support-board__column.is-archived .support-board__column-title svg:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){color:var(--service-muted)}.support-board__cards:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:flex;flex-direction:column;gap:.6rem;min-height:7rem;padding:.7rem;border-radius:0 0 10px 10px;transition:background-color .12s ease,box-shadow .12s ease}.support-board.is-workable .support-board__cards.is-over:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){background:rgba(var(--scbas-violet-rgb),.1);box-shadow:inset 0 0 0 2px rgba(var(--scbas-violet-rgb),.45)}.support-board__empty:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){margin:0;padding:1rem .25rem;color:var(--service-muted);font-size:.8rem;font-style:italic;text-align:center}.support-card:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:flex;flex-direction:column;gap:.35rem;padding:.65rem .7rem;border:1px solid var(--service-line);border-left:3px solid transparent;border-radius:9px;background:var(--service-panel-raised);transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.support-board.is-workable .support-card:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){cursor:grab}.support-board.is-workable .support-card:active:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){cursor:grabbing}.support-card:hover:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){border-color:color-mix(in srgb,var(--scbas-violet) 45%,var(--service-line));box-shadow:0 6px 18px #0000001a}.support-card.is-dragging:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){opacity:.45}.support-card.is-saving:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){opacity:.6;pointer-events:none}.support-card.is-stale:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){border-left-color:var(--service-amber)}.support-card.is-ai-overdue:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){border-left-color:var(--service-red);box-shadow:inset 3px 0 color-mix(in srgb,var(--service-red) 65%,transparent)}.support-card__top:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.3rem}.support-card__tenant:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *),.support-card__flag:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:inline-flex;align-items:center;gap:.25rem;padding:.08rem .35rem;border-radius:5px;font-size:.68rem;font-weight:750;white-space:nowrap}.support-card__tenant:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){background:rgba(var(--scbas-violet-rgb),.14);color:var(--scbas-violet-bright)}.support-card__flag:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){background:color-mix(in srgb,var(--service-amber) 16%,transparent);color:var(--service-amber)}.support-card__flag.is-quiet:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){background:var(--service-panel);color:var(--service-muted)}.support-card__flag.is-danger:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){background:color-mix(in srgb,var(--service-red) 16%,transparent);color:var(--service-red)}.support-conversation:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:flex;flex-direction:column;gap:1rem;background:color-mix(in srgb,var(--service-panel) 68%,transparent)}.support-message:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:flex;flex-direction:column;align-items:flex-start;max-width:min(88%,48rem)}.support-message.is-support:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){align-self:flex-end;align-items:flex-end}.support-message.is-ai:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){align-self:flex-start}.support-message__meta:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:flex;align-items:center;gap:.55rem;margin:0 .65rem .28rem;color:var(--service-muted);font-size:.7rem}.support-message.is-support .support-message__meta:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){flex-direction:row-reverse}.support-message__author:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){color:var(--bs-emphasis-color)}.support-message__bubble:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){padding:.72rem .9rem;border-radius:1.15rem 1.15rem 1.15rem .28rem;background:var(--service-panel-raised);border:1px solid var(--service-line);color:var(--bs-body-color);line-height:1.45;overflow-wrap:anywhere;white-space:pre-wrap}.support-message.is-support .support-message__bubble:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){border-color:transparent;border-radius:1.15rem 1.15rem .28rem;background:var(--bs-primary);color:var(--bs-white)}.support-message.is-support .support-message__bubble a:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){color:var(--bs-white)}.support-message.is-ai .support-message__bubble:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){border-color:color-mix(in srgb,var(--scbas-violet) 48%,var(--service-line));background:color-mix(in srgb,var(--scbas-violet) 12%,var(--service-panel-raised))}.support-message__attachments:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.45rem}.support-message__photo:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:flex;flex-direction:column;gap:.3rem;max-width:18rem;color:var(--service-muted);font-size:.72rem;text-decoration:none}.support-message__photo img:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){width:100%;max-height:15rem;border:1px solid var(--service-line);border-radius:.9rem;object-fit:cover}.support-message__file:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:inline-flex;align-items:center;gap:.3rem;padding:.4rem .65rem;border:1px solid var(--service-line);border-radius:999px;background:var(--service-panel-raised);font-size:.75rem;text-decoration:none}@media(max-width:575.98px){.support-message:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){max-width:96%}}.support-card__subject:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){color:var(--bs-emphasis-color);font-size:.88rem;font-weight:600;line-height:1.35;text-decoration:none}.support-card__subject:hover:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){color:var(--scbas-violet-bright)}.support-card__screen:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:flex;align-items:center;gap:.3rem;min-width:0;color:var(--service-muted);font-size:.72rem}.support-card__screen span:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.support-card__meta:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.55rem;color:var(--service-muted);font-size:.72rem}.support-card__meta span:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:inline-flex;align-items:center;gap:.22rem}.support-card__actions:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:flex;align-items:center;gap:.4rem;margin-top:.15rem;padding-top:.5rem;border-top:1px solid var(--service-line)}.support-card__actions .support-card__status:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){flex:1 1 auto;min-width:0;font-size:.76rem}.support-card__actions .btn:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){flex:0 0 auto}.support-report:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){border:1px solid var(--bs-border-color);border-radius:11px;background:var(--bs-body-bg)}.support-report__header:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1rem;border-bottom:1px solid var(--bs-border-color);cursor:pointer;list-style:none}.support-report__header:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *)::-webkit-details-marker{display:none}.support-report__header h2:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){margin:0;font-size:1.1rem}.support-report__header .support-report__chevron:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){transition:transform .15s ease}.support-report[open] .support-report__chevron:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){transform:rotate(180deg)}.support-report__body:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){padding:1rem}@media(max-width:1399.98px){.support-board:not(.is-single-column):where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.support-board:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){grid-template-columns:1fr}.support-board__cards:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){min-height:0}}@media(prefers-reduced-motion:reduce){.support-card:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *),.support-board__cards:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *),.support-report__chevron:where(:root[data-scbas-styles~="/css/support-board.css"],:root[data-scbas-styles~="/css/support-board.css"] *){transition:none}}.sync-audit-page>.app-tabs:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){margin-bottom:0!important}.sync-audit-page .style-guide-toolbar:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){grid-template-columns:minmax(0,1fr)}.sync-audit-page .style-guide-toolbar__controls:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){grid-template-columns:minmax(0,1fr) auto auto}.sync-failures:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){--style-guide-line: var(--bs-border-color);--style-guide-soft: var(--bs-tertiary-bg);min-width:0}.sync-failure>*:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){min-width:0}.sync-failure:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){grid-template-columns:auto minmax(0,1fr) auto auto}.sync-failure>.btn:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){white-space:nowrap}.sync-failure__identity h3:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){margin:0;font-size:1rem;overflow-wrap:anywhere}.sync-failure__identity p:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){font-size:.8125rem}.sync-failure__facts:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *),.sync-failure__details:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){grid-column:1 / -1}.sync-failure__facts:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){border:0;border-radius:0}.sync-failure__facts>div:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){padding:.25rem 1rem}.sync-failure__facts>div:first-child:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){padding-left:0}.sync-failure dd:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){overflow-wrap:anywhere}.sync-failure__details:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){border-top:1px solid var(--style-guide-line)}.sync-failure__details>summary:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){padding:.85rem 0;color:var(--bs-emphasis-color);font-size:.8125rem;font-weight:600;cursor:pointer}.sync-failure__details>summary:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *)::marker{color:var(--bs-secondary-color)}.sync-failure__details>summary:focus-visible:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){outline:2px solid var(--bs-primary);outline-offset:2px}.sync-failure__technical:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){margin-bottom:1rem}@media(max-width:991.98px){.sync-failure:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){grid-template-columns:auto minmax(0,1fr)}}@media(max-width:767.98px){.sync-audit-page .style-guide-toolbar__controls:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.sync-audit-page .style-guide-search:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){grid-column:1 / -1}.sync-audit-page .style-guide-toolbar__controls>.btn:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){grid-column:auto}.sync-failure__facts:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){grid-template-columns:minmax(0,1fr)}.sync-failure .sync-failure__facts>div:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){padding:.65rem 0}.sync-failure__facts>div+div:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){border-left:0;border-top:1px solid var(--style-guide-line)}}@container (max-width: 44rem){.sync-audit-page .style-guide-toolbar__controls:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.sync-audit-page .style-guide-search:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){grid-column:1 / -1}.sync-audit-page .style-guide-toolbar__controls>.btn:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){grid-column:auto}.sync-audit-page .sync-failure:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){grid-template-columns:auto minmax(0,1fr)}.sync-audit-page .sync-failure>.badge:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){grid-column:2}.sync-audit-page .sync-failure>.btn:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){grid-column:2;justify-self:end}.sync-audit-page .sync-failure__facts:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){grid-template-columns:minmax(0,1fr)}.sync-audit-page .sync-failure__facts>div:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){padding:.65rem 0}.sync-audit-page .sync-failure__facts>div+div:where(:root[data-scbas-styles~="/css/sync-errors.css"],:root[data-scbas-styles~="/css/sync-errors.css"] *){border-left:0;border-top:1px solid var(--style-guide-line)}}.trace-air-delivery-editor-page:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *){max-width:68rem;margin-inline:auto;padding:1.5rem}.trace-air-channel-choices:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *),.trace-air-address-choices:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *),.trace-air-contact-cards:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.trace-air-channel-card:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *){min-height:9rem}.trace-air-channel-card .style-guide-option-card__icon:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *){width:3rem;height:3rem}.trace-air-channel-card .style-guide-option-card__icon>svg:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *){width:2.5rem;height:2.5rem}.trace-air-delivery-step-actions:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *){display:flex;align-items:center;justify-content:flex-end;gap:.5rem}[data-customer-delivery-step=destination]>.trace-air-delivery-step-actions:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *){justify-content:flex-start}.trace-air-additional-addresses:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *){padding-top:1rem;border-top:1px solid var(--bs-border-color)}.trace-air-mail-custom:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.trace-air-mail-custom[hidden]:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *){display:none}.trace-air-mail-custom label:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *){display:grid;gap:.35rem}.trace-air-mail-custom label>span:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *){color:var(--bs-secondary-color);font-size:.8rem;font-weight:600}@media(max-width:47.99rem){.trace-air-channel-choices:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *),.trace-air-address-choices:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *),.trace-air-contact-cards:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *),.trace-air-mail-custom:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *){grid-template-columns:minmax(0,1fr)}.trace-air-channel-card:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *){min-height:7rem}.trace-air-delivery-editor-page:where(:root[data-scbas-styles~="/css/trace-air-communication.css"],:root[data-scbas-styles~="/css/trace-air-communication.css"] *){padding:1rem}}.trace-air-envelope-modal-body:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){display:grid;gap:1rem}.trace-air-envelope-summary:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;align-items:center}.trace-air-envelope-summary h4:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){margin:.1rem 0;font-size:1rem}.trace-air-envelope-summary p:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){margin:0;color:var(--bs-secondary-color);font-size:.8rem}.trace-air-envelope-preview:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){position:relative;width:100%;aspect-ratio:var(--envelope-ratio);overflow:hidden;border:1px solid color-mix(in srgb,var(--bs-body-color) 22%,transparent);border-radius:var(--bs-border-radius-lg);color:#17202a;background:#fff;box-shadow:0 .75rem 2rem #0000001f}.trace-air-envelope-preview:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *):after{position:absolute;inset:0;border:.45rem solid #f4f1e9;content:"";pointer-events:none}.trace-air-envelope-preview address:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *),.trace-air-envelope-print-surface address:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){display:grid;gap:.05rem;margin:0;font-style:normal;line-height:1.25}.trace-air-envelope-preview__sender:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){position:absolute;top:var(--sender-top);left:var(--sender-left);font-size:clamp(.48rem,1.5vw,.72rem)}.trace-air-envelope-preview__recipient:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){position:absolute;top:var(--recipient-top);left:var(--recipient-left);font-size:clamp(.62rem,2vw,.9rem)}.trace-air-envelope-print-surface:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){display:none}.trace-air-envelope-loading:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){display:flex;min-height:10rem;align-items:center;justify-content:center;gap:.65rem;color:var(--bs-secondary-color)}@media print{body.trace-air-envelope-printing>:not([data-envelope-active-print-host]):where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){display:none!important}body.trace-air-envelope-printing>[data-envelope-active-print-host]:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){display:block!important;margin:0!important;padding:0!important}body.trace-air-envelope-printing *:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){visibility:hidden!important}body.trace-air-envelope-printing .trace-air-envelope-print-surface:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *),body.trace-air-envelope-printing .trace-air-envelope-print-surface *:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){visibility:visible!important}body.trace-air-envelope-printing .trace-air-envelope-print-surface:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){position:fixed;inset:0 auto auto 0;display:block!important;width:var(--envelope-width);height:var(--envelope-height);color:#000;background:#fff}body.trace-air-envelope-printing .trace-air-envelope-print-sender:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){position:absolute;top:.4in;left:.5in;font-size:10pt}body.trace-air-envelope-printing .trace-air-envelope-print-recipient:where(:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"],:root[data-scbas-styles~="/css/trace-air-envelope-preview.css"] *){position:absolute;top:var(--recipient-top);left:var(--recipient-left);font-size:12pt}}.trace-air-finder-fields:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){display:grid;grid-template-columns:minmax(14rem,1.2fr) minmax(14rem,1fr) minmax(17rem,1.1fr);align-items:start;gap:1rem}.trace-air-finder-search:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){display:grid;min-width:0;gap:0}.trace-air-finder-fields .form-label:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){display:block;margin:0 0 .35rem;color:var(--bs-secondary-color);font-size:.8rem;font-weight:650}.trace-air-finder-fields .form-control:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *),.trace-air-finder-fields .app-multiselect__trigger:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){min-height:2.65rem}.trace-air-search-input:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){display:block;position:relative}.trace-air-search-input>svg:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){position:absolute;top:50%;left:.8rem;width:1rem;height:1rem;transform:translateY(-50%);color:var(--bs-secondary-color)}.trace-air-search-input>input:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){padding-left:2.3rem}.trace-air-batch-filter:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){min-width:0;gap:0}.trace-air-batch-filter .app-multiselect__trigger:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){width:100%;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background:var(--bs-body-bg)}.trace-air-batch-filter .app-multiselect__trigger-copy:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){flex:1}.trace-air-batch-filter .app-multiselect__chips:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){margin-top:.5rem}.trace-air-batch-filter .app-multiselect__panel:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){z-index:1080;min-width:0;width:100%;max-width:100%;border-color:var(--bs-border-color)}.trace-air-finder-actions:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.75rem;padding-top:.85rem;border-top:1px solid var(--bs-border-color)}.trace-air-finder-buttons:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){display:flex;flex-wrap:wrap;gap:.5rem}.trace-air-finder .trace-air-filter-advanced:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){grid-template-columns:repeat(4,minmax(0,1fr))}.trace-air-import-badge:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){display:inline-flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .3rem;width:fit-content;white-space:normal;font-size:.6875rem;text-align:left;line-height:1.4;color:var(--bs-secondary-color)}.trace-air-report-results .trace-air-import-badge time:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){color:inherit;font-size:inherit}.trace-air-report-results__metadata .trace-air-import-badge:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){display:inline-flex;gap:.3rem}.trace-air-preference-link:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){display:inline-flex;align-items:flex-start;flex-direction:column;gap:.35rem;font-size:.75rem;text-decoration:none}.trace-air-preference-link:hover>span:last-child:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){text-decoration:underline}.trace-air-preference-link .badge:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){display:inline-flex;align-items:center;gap:.3rem}.trace-air-preference-link .badge svg:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){width:.85rem;height:.85rem}.trace-air-communication-summary:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.45rem;max-width:15rem}.trace-air-communication-summary>.small:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){flex-basis:100%}.trace-air-equipment-schedules:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){display:grid;min-width:30rem;gap:.5rem}.trace-air-equipment-schedule:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){zoom:.8;padding:.45rem .65rem;border:1px solid var(--bs-border-color);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.trace-air-equipment-schedule .equipment-services__row:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){padding:0;gap:.8rem}.trace-air-equipment-schedule .equipment-services__identity:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){flex-basis:50%}.trace-air-equipment-schedule .equipment-services__badges:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){padding-left:.8rem;gap:.3rem}.trace-air-equipment-schedule .equipment-services__name:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){font-size:.8rem}.trace-air-equipment-schedule .equipment-services__image:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){width:2.5rem;height:2.5rem;flex-basis:2.5rem}.trace-air-equipment-schedule .trace-air-schedule-badge:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){cursor:default;border-radius:.65rem;flex-direction:column;width:100%}.trace-air-schedule-badge .equipment-service__type:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){font-size:.7rem}.trace-air-schedule-due:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){display:flex;align-items:center;gap:.4rem;padding:.4rem .65rem;font-size:.75rem}.trace-air-schedule-due>span:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .4rem}.trace-air-schedule-due>svg:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){width:.95rem;height:.95rem;color:var(--bs-secondary-color)}.trace-air-table .trace-air-schedule-due small:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){margin:0;font-size:.65rem}@media(min-width:62rem){.trace-air-lab-table>thead>tr>th:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){white-space:nowrap}.trace-air-lab-table>tbody>tr>td:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){padding-block:.85rem}.trace-air-lab-table td[data-label=Customer]:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){min-width:12rem}.trace-air-lab-table td[data-label="Report results"]:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){min-width:16rem}.trace-air-lab-table td[data-label=Schedule]:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){white-space:nowrap}.trace-air-equipment-schedule .equipment-services__row:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){flex-direction:row;align-items:center}.trace-air-equipment-schedule .equipment-services__badges:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){border-left:1px solid var(--bs-border-color)}}@media(min-width:90rem){.trace-air-customer-table th:nth-child(4):where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){width:42%}.trace-air-equipment-schedules:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){min-width:34rem}}@media(max-width:75rem){.trace-air-finder-fields:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.trace-air-finder-search:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){grid-column:1 / -1}}@media(max-width:61.99rem){.trace-air-lab-table td[data-label=Actions]:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){text-align:left}.trace-air-finder .trace-air-filter-advanced:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.trace-air-equipment-schedules:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){min-width:0}.trace-air-equipment-schedule .equipment-services__identity:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){flex-basis:auto}.trace-air-equipment-schedule .equipment-services__badges:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){padding-left:0}}@media(max-width:35.99rem){.trace-air-finder-fields:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *),.trace-air-finder .trace-air-filter-advanced:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){grid-template-columns:minmax(0,1fr)}.trace-air-finder-actions:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *),.trace-air-finder-buttons:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){align-items:stretch}.trace-air-finder-buttons:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){width:100%}.trace-air-finder-buttons>.btn:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){flex:1}.trace-air-equipment-schedule .equipment-services__badges:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){padding-left:0}}.trace-air-missing-table th:first-child:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *),.trace-air-missing-table td:first-child:where(:root[data-scbas-styles~="/css/trace-air-grids.css"],:root[data-scbas-styles~="/css/trace-air-grids.css"] *){width:auto;white-space:nowrap}.trace-air-assignment-form .modal-body:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){display:grid;gap:1.25rem}.trace-air-assignment-current:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.85rem;padding:1rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);background:color-mix(in srgb,var(--bs-primary) 6%,var(--bs-body-bg))}.trace-air-assignment-current h4:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *),.trace-air-assignment-step h4:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){margin:.1rem 0 .2rem;font-size:1rem}.trace-air-assignment-facts:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem 1rem;margin:.65rem 0 0}.trace-air-assignment-facts div:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){display:grid;grid-template-columns:max-content minmax(0,1fr);gap:.4rem}.trace-air-assignment-facts dt:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){color:var(--bs-secondary-color);font-size:.75rem;font-weight:600}.trace-air-assignment-facts dd:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){margin:0;font-size:.8rem;font-weight:600}.trace-air-assignment-step:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){display:grid;gap:.75rem}.trace-air-assignment-step__heading:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){display:grid;grid-template-columns:1.75rem minmax(0,1fr);gap:.7rem;align-items:start}.trace-air-assignment-step__heading p:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){margin:0;color:var(--bs-secondary-color);font-size:.82rem}.trace-air-assignment-step__number:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){display:grid;width:1.75rem;height:1.75rem;place-items:center;border-radius:50%;color:var(--bs-primary-text-emphasis);background:var(--bs-primary-bg-subtle);font-size:.78rem;font-weight:700}.trace-air-assignment-options:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){display:grid;gap:0;max-height:15rem;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);background:var(--bs-body-bg)}.trace-air-assignment-option:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){min-height:4.25rem;border:0;border-bottom:1px solid var(--bs-border-color);border-radius:0;background:var(--bs-body-bg)}.trace-air-assignment-option:last-child:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){border-bottom:0}.trace-air-assignment-option .style-guide-option-card__icon:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){color:var(--bs-primary);background:var(--bs-primary-bg-subtle)}.trace-air-assignment-option .style-guide-option-card__check:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){border-color:var(--bs-border-color)}.trace-air-assignment-option:has(input:checked):where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){background:var(--bs-primary-bg-subtle);box-shadow:inset 3px 0 0 var(--bs-primary)}.trace-air-assignment-loading:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){display:flex;min-height:5rem;align-items:center;justify-content:center;gap:.65rem;color:var(--bs-secondary-color);font-size:.85rem}.trace-air-assignment-empty:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){min-height:9rem;padding:1rem}.trace-air-assignment-empty h4:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){margin-bottom:.2rem}.trace-air-system-correction:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){padding:1rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg)}.trace-air-system-correction__toggle:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){display:flex;gap:.75rem;align-items:flex-start;margin:0}.trace-air-system-correction__toggle>span:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){display:grid;gap:.15rem}.trace-air-system-correction__toggle small:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){color:var(--bs-secondary-color);font-size:.78rem;line-height:1.4}.trace-air-system-correction__field:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){margin-top:.85rem;padding-top:.85rem;border-top:1px solid var(--bs-border-color)}@media(max-width:35.99rem){.trace-air-assignment-facts:where(:root[data-scbas-styles~="/css/trace-air-report-assignment.css"],:root[data-scbas-styles~="/css/trace-air-report-assignment.css"] *){grid-template-columns:1fr}}.trace-air-report-results:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){min-width:0;color:var(--bs-body-color);font-variant-numeric:tabular-nums;text-align:left}.trace-air-report-results--single:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.65rem}.trace-air-report-results__identity:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *),.trace-air-report-results__metadata:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){display:grid;min-width:0;gap:.2rem}.trace-air-report-results__number:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *),.trace-air-report-results__metadata>span:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){display:flex;min-width:0;align-items:baseline;gap:.38rem;line-height:1.2}.trace-air-report-results__number>span:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *),.trace-air-report-results__metadata>span>span:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){color:var(--bs-secondary-color);font-size:.6875rem;font-weight:750;letter-spacing:.035em;text-transform:uppercase}.trace-air-report-results__number strong:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){overflow:hidden;font-size:.94rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.trace-air-report-results time:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){color:var(--bs-secondary-color);font-size:.75rem;line-height:1.35}.trace-air-report-results--single>.app-badge:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){flex:0 0 auto}.trace-air-report-results--paired:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){display:grid;gap:.5rem}.trace-air-report-results__pair-heading:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){display:flex;min-width:0;align-items:baseline;gap:.45rem}.trace-air-report-results__pair-heading strong:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){color:var(--bs-emphasis-color);font-size:.75rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.trace-air-report-results__pair-heading span:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){overflow:hidden;color:var(--bs-secondary-color);font-size:.6875rem;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.trace-air-report-results__stages:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));border-block:1px solid var(--bs-border-color)}.trace-air-report-results__stage:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){display:grid;min-width:0;align-content:start;gap:.4rem;padding:.55rem .65rem .55rem 0}.trace-air-report-results__stage+.trace-air-report-results__stage:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){padding-inline:.65rem 0;border-inline-start:1px solid var(--bs-border-color)}.trace-air-report-results__stage-heading:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){display:flex;min-width:0;align-items:center;justify-content:space-between;gap:.5rem}.trace-air-report-results__stage-heading>strong:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){color:var(--bs-emphasis-color);font-size:.75rem;font-weight:750;line-height:1.25}.trace-air-report-results__stage-heading>span:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){color:var(--bs-secondary-color);font-size:.6875rem;line-height:1.2}.trace-air-report-results__stage-results:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){display:grid;gap:.45rem}.trace-air-report-results__stage-result:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.5rem}.trace-air-report-results__stage-result+.trace-air-report-results__stage-result:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){padding-block-start:.45rem;border-block-start:1px solid var(--bs-border-color)}.trace-air-report-results__stage-result>.app-badge:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){flex:0 0 auto;padding:.32rem .52rem;font-size:.6875rem}.trace-air-report-results__metadata>span strong:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){overflow:hidden;font-size:.78rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.trace-air-report-results__missing:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){display:inline-flex;min-height:1.65rem;align-items:center;gap:.35rem;color:var(--bs-secondary-color);font-size:.72rem;line-height:1.3}.trace-air-report-results__missing>svg:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){width:.85rem;height:.85rem;flex:0 0 auto;stroke-width:2}@media(max-width:35.999rem){.trace-air-report-results--single:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){align-items:flex-start}.trace-air-report-results__stages:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){grid-template-columns:1fr}.trace-air-report-results__stage:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){padding:.55rem 0}.trace-air-report-results__stage+.trace-air-report-results__stage:where(:root[data-scbas-styles~="/css/trace-air-report-results.css"],:root[data-scbas-styles~="/css/trace-air-report-results.css"] *){padding:.55rem 0;border-block-start:1px solid var(--bs-border-color);border-inline-start:0}}.trace-air-page:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){--trace-air-accent-soft: color-mix(in srgb, var(--bs-primary) 10%, var(--bs-body-bg))}.trace-air-page .customer-account-shell:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){margin-top:1rem}.trace-air-tabs:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){position:sticky;z-index:10;top:4rem}.trace-air-tabs .nav-link.is-loading:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){pointer-events:none;opacity:.72}.trace-air-tabs .nav-link.is-loading:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *):before{content:"";display:inline-block;width:.75rem;height:.75rem;margin-left:.45rem;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:-.08rem;animation:trace-air-tab-spin .65s linear infinite}@keyframes trace-air-tab-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.trace-air-tabs .nav-link.is-loading:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *):before{animation:none}}.trace-air-filter-form:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:.85rem}.trace-air-filter-primary:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;grid-template-columns:minmax(17rem,2.2fr) minmax(13rem,1fr) auto minmax(19rem,1.4fr) auto auto;align-items:end;gap:.75rem}.trace-air-filter-customer:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){min-width:0}.trace-air-filter-customer .form-text:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:none}.trace-air-filter-customer .app-customer-typeahead__results:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){position:absolute;top:calc(100% + .3rem);right:0;left:0;z-index:1080;margin-top:0;border:1px solid var(--style-guide-line);background:var(--bs-body-bg)}.trace-air-filter-primary>label:not(.trace-air-check):where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-filter-advanced>label:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-settings-form>label:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-customer-picker>label:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-envelope-fields>label:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-enrollment-fields>label:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:.35rem;min-width:0}.trace-air-filter-primary label>span:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-filter-advanced label>span:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-settings-form label>span:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-customer-picker label>span:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-envelope-fields label>span:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-enrollment-fields label>span:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){color:var(--bs-secondary-color);font-size:.74rem;font-weight:750;letter-spacing:.02em}.trace-air-search:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){position:relative}.trace-air-search>i:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){position:absolute;z-index:1;top:50%;left:.8rem;width:1rem;transform:translateY(-50%);color:var(--bs-secondary-color)}.trace-air-search input:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){padding-left:2.35rem}.trace-air-date-pair:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.trace-air-date-pair label:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:.35rem}.trace-air-check:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:inline-flex;align-items:center;gap:.5rem;min-height:2.65rem;white-space:nowrap}.trace-air-filter-advanced:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;grid-template-columns:repeat(5,minmax(10rem,1fr)) auto;gap:.75rem;padding:1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--style-guide-soft)}.trace-air-results-heading:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){min-height:3rem}.trace-air-selection-toolbar:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;margin:0 1rem 1rem;padding:.75rem 1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--style-guide-soft)}.trace-air-select-all:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:inline-flex;align-items:center;gap:.7rem;cursor:pointer}.trace-air-select-all>span:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;line-height:1.25}.trace-air-select-all small:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){color:var(--bs-secondary-color);font-size:.74rem}.trace-air-bulk-actions:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem}.trace-air-email-loading:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:flex;align-items:center;justify-content:center;gap:.65rem;min-height:12rem;color:var(--bs-secondary-color)}.trace-air-table th:first-child:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-table td:first-child:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){width:2.75rem}.trace-air-table td small:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:block;margin-top:.18rem;color:var(--bs-secondary-color);font-size:.76rem}.trace-air-table td>a:not(.btn):where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){color:inherit;text-decoration:none}.trace-air-table td>a:not(.btn):hover:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){color:var(--bs-primary)}.trace-air-report-result:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:.3rem;min-width:12rem;margin:0}.trace-air-report-result>div:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;grid-template-columns:5.25rem minmax(0,1fr);align-items:center;gap:.5rem}.trace-air-report-result dt:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){color:var(--bs-secondary-color);font-size:.6875rem;font-weight:750;letter-spacing:.025em;text-transform:uppercase}.trace-air-report-result dd:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){min-width:0;margin:0}.trace-air-maintenance-results:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:.55rem;min-width:29rem}.trace-air-maintenance-results__heading:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:flex;align-items:center;gap:.5rem}.trace-air-maintenance-results__heading small:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){margin:0;font-size:.6875rem}.trace-air-maintenance-results__stages:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.trace-air-maintenance-stage:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:.4rem;padding:.55rem .65rem;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) - .2rem);background:var(--style-guide-soft)}.trace-air-maintenance-stage__label:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){color:var(--bs-primary);font-size:.6875rem;font-weight:800;letter-spacing:.035em;text-transform:uppercase}.trace-air-maintenance-stage .trace-air-report-result:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){min-width:0}.trace-air-maintenance-stage .trace-air-report-result>div:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-template-columns:4.75rem minmax(0,1fr);gap:.35rem}.trace-air-maintenance-stage.is-missing:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){align-content:center;border-style:dashed}.trace-air-maintenance-stage__missing:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){color:var(--bs-secondary-color);font-size:.75rem}.trace-air-customer-delivery:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){min-width:13rem}.trace-air-customer-delivery>div:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;min-width:0;gap:.2rem}.trace-air-customer-delivery .badge:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:inline-flex;align-items:center;justify-self:start;gap:.3rem}.trace-air-customer-delivery .badge svg:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){width:.8rem;height:.8rem}.trace-air-table .trace-air-customer-delivery small:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){overflow-wrap:anywhere;font-size:.6875rem;line-height:1.35}.trace-air-delivery-activity:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:.45rem;min-width:12rem;margin:0}.trace-air-delivery-activity>div:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:.15rem}.trace-air-delivery-activity dt:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:inline-flex;align-items:center;gap:.3rem;color:var(--bs-secondary-color);font-size:.68rem;font-weight:750;text-transform:uppercase}.trace-air-delivery-activity dt svg:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){width:.8rem;height:.8rem}.trace-air-delivery-activity dd:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){margin:0;font-size:.72rem;font-weight:650}.trace-air-delivery-activity dd span:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){color:var(--bs-secondary-color);font-weight:500}.trace-air-delivery-label:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){margin-right:10px}.trace-air-delivery-fix:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:inline-grid;width:1.25rem;height:1.25rem;padding:0;border:0;border-radius:50%;background:transparent;color:inherit;place-items:center}.trace-air-delivery-fix:hover:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-delivery-fix:focus-visible:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){background:color-mix(in srgb,currentColor 12%,transparent)}.trace-air-delivery-fix:focus-visible:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){outline:2px solid currentColor;outline-offset:1px}.trace-air-delivery-fix svg:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){width:.75rem;height:.75rem}.trace-air-customer-delivery-heading:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);margin:0 0 1rem;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.trace-air-customer-delivery-heading>div:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:.2rem;min-width:0;padding:.8rem 1rem}.trace-air-customer-delivery-heading>div+div:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){border-left:1px solid var(--style-guide-line)}.trace-air-customer-delivery-heading dt:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){color:var(--bs-secondary-color);font-size:.64rem;font-weight:750;letter-spacing:.06em;text-transform:uppercase}.trace-air-customer-delivery-heading dd:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){margin:0;overflow-wrap:anywhere;font-size:.84rem;font-weight:700}.trace-air-delivery-wizard:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:1.25rem}.trace-air-delivery-stepper:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){padding:.9rem 1rem .75rem}.trace-air-delivery-stepper ol:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){max-width:32rem;margin-inline:auto}.trace-air-delivery-step:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:1rem;min-width:0}.trace-air-delivery-step[hidden]:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-delivery-panel[hidden]:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-destination-control[hidden]:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:none!important}.trace-air-delivery-step__heading:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:.2rem;outline:none}.trace-air-delivery-step__heading h3:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){margin:0;font-size:1.05rem}.trace-air-delivery-step__heading p:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){max-width:56ch;margin:0;color:var(--bs-secondary-color);font-size:.78rem;line-height:1.45}.style-guide-card-grid.trace-air-delivery-flow:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-template-columns:minmax(16rem,.78fr) minmax(0,1.22fr);align-items:start}.trace-air-delivery-flow-card.style-guide-feature-card:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;min-height:0;padding:1rem;transform:none}.trace-air-delivery-flow-card--destination:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){background:var(--bs-body-bg)}.trace-air-delivery-methods .style-guide-option-card:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){min-height:5.25rem}.trace-air-delivery-panel:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:1rem}.trace-air-destination-option-group:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid}.trace-air-destination-option-group:has(.trace-air-destination-control:not([hidden])) .trace-air-destination-option:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){border-radius:var(--scbas-card-radius) var(--scbas-card-radius) 0 0}.trace-air-destination-control:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:block;margin:-1px 0 0;padding:.85rem 1rem 1rem 4.2rem;border:1px solid color-mix(in srgb,var(--bs-primary) 42%,var(--style-guide-line));border-top-color:var(--style-guide-line);border-radius:0 0 var(--scbas-card-radius) var(--scbas-card-radius);background:color-mix(in srgb,var(--bs-primary) 4%,var(--bs-body-bg))}.trace-air-destination-control>.form-label:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){margin-bottom:.35rem}.trace-air-destination-control .customer-form-grid:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){gap:.5rem}.trace-air-direct-destination:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){padding:1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--style-guide-soft)}.trace-air-direct-destination>.form-label:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){margin-bottom:.4rem}.trace-air-direct-destination .customer-form-grid:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){gap:.65rem}.trace-air-equipment-stack:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:.65rem;min-width:16rem}.trace-air-equipment-stack>div+div:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){padding-top:.65rem;border-top:1px solid var(--style-guide-line)}.trace-air-delivery-pill:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:inline-flex;align-items:center;gap:.4rem}.trace-air-delivery-pill svg:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){width:1rem;color:var(--bs-primary)}.trace-air-stepper:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;max-width:44rem;margin:0 auto;padding:0;list-style:none}.trace-air-stepper li:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){position:relative;display:flex;align-items:center;gap:.7rem;color:var(--bs-secondary-color)}.trace-air-stepper li:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *):after{content:"";position:absolute;top:1.15rem;right:.75rem;left:3.25rem;height:2px;background:var(--style-guide-line)}.trace-air-stepper li:last-child:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *):after{display:none}.trace-air-stepper li>span:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){position:relative;z-index:1;display:grid;width:2.35rem;height:2.35rem;place-items:center;border:2px solid var(--style-guide-line);border-radius:50%;background:var(--bs-body-bg);font-weight:800}.trace-air-stepper li div:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid}.trace-air-stepper li small:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){font-size:.74rem}.trace-air-stepper li.is-current:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-stepper li.is-complete:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){color:var(--bs-emphasis-color)}.trace-air-stepper li.is-current>span:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){border-color:var(--bs-primary);box-shadow:0 0 0 .25rem color-mix(in srgb,var(--bs-primary) 14%,transparent)}.trace-air-stepper li.is-complete>span:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){border-color:var(--bs-primary);color:var(--bs-white);background:var(--bs-primary)}.trace-air-stepper li.is-complete:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *):after{background:var(--bs-primary)}.trace-air-customer-picker:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;grid-template-columns:minmax(15rem,1fr) auto;align-items:end;gap:.75rem;max-width:52rem}.trace-air-enrollment-list:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:.8rem}.trace-air-enrollment-card:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;grid-template-columns:minmax(15rem,1fr) minmax(22rem,1.4fr);align-items:center;gap:1rem;padding:1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.trace-air-enrollment-card:has([data-enrollment-toggle]:checked):where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 55%,var(--style-guide-line));background:var(--trace-air-accent-soft)}.trace-air-enrollment-select:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:flex;align-items:flex-start;gap:.75rem}.trace-air-enrollment-select span:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid}.trace-air-enrollment-select small:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){color:var(--bs-secondary-color)}.trace-air-enrollment-fields:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;grid-template-columns:1fr 1fr;gap:.75rem;opacity:.58}.trace-air-enrollment-card:has([data-enrollment-toggle]:checked) .trace-air-enrollment-fields:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){opacity:1}.trace-air-choice-grid:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.trace-air-choice:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){min-height:4.25rem}.trace-air-email-mode-choice:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:.75rem;min-height:3.75rem;padding:.8rem .9rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg);cursor:pointer}.trace-air-email-mode-choice:has(input:checked):where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 58%,var(--style-guide-line));background:var(--trace-air-accent-soft);box-shadow:0 0 0 1px color-mix(in srgb,var(--bs-primary) 18%,transparent)}.trace-air-email-mode-choice>i:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){width:1.15rem;height:1.15rem;color:var(--bs-primary)}.trace-air-email-mode-choice>span:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:.12rem;min-width:0}.trace-air-email-mode-choice strong:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-email-mode-choice small:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:block}.trace-air-email-mode-choice small:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){color:var(--bs-secondary-color);font-size:.75rem;line-height:1.35}.trace-air-destination-options:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){gap:.65rem}.trace-air-settings-form:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:1rem}.trace-air-form-revision-note:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){margin-bottom:1rem}.trace-air-pdf-profile-list:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:.85rem}.trace-air-pdf-profile:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){overflow:hidden;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.trace-air-pdf-profile__heading:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1rem 1.1rem}.trace-air-pdf-profile__heading h3:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){margin:.35rem 0 .15rem;font-size:1rem}.trace-air-pdf-profile__heading p:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){margin:0;color:var(--bs-secondary-color);font-size:.8rem}.trace-air-pdf-profile__badges:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:flex;flex-wrap:wrap;gap:.35rem}.trace-air-pdf-profile__facts:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:flex;flex:0 0 auto;gap:1.5rem;text-align:right}.trace-air-pdf-profile__facts span:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid}.trace-air-pdf-profile__facts strong:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){font-size:.84rem}.trace-air-pdf-profile__facts small:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){color:var(--bs-secondary-color);font-size:.68rem;text-transform:uppercase;letter-spacing:.05em}.trace-air-pdf-profile__metadata:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){border-top:1px solid var(--style-guide-line)}.trace-air-pdf-profile__metadata summary:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.72rem 1.1rem;cursor:pointer;background:var(--style-guide-soft)}.trace-air-pdf-profile__metadata summary>span:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:inline-flex;align-items:center;gap:.45rem;font-size:.82rem;font-weight:750}.trace-air-pdf-profile__metadata summary svg:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){width:1rem}.trace-air-pdf-profile__metadata summary small:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){color:var(--bs-secondary-color);font-size:.72rem}.trace-air-pdf-profile__metadata form:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:.75rem;padding:1rem}.trace-air-json-editor:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){min-height:28rem;resize:vertical;font:.75rem/1.45 var(--bs-font-monospace);tab-size:2}.trace-air-envelope-grid:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(23rem,1fr));gap:1rem}.trace-air-envelope-card:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:1rem;align-content:start;padding:1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.trace-air-envelope-card--new:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){border-style:dashed;background:var(--style-guide-soft)}.trace-air-envelope-card__heading:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:flex;justify-content:space-between;gap:.75rem}.trace-air-envelope-fields:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.trace-air-print-stack:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;gap:1rem}.trace-air-envelope-sheet:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){position:relative;min-height:16rem;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-white);color:#111827;box-shadow:var(--bs-box-shadow-sm)}.trace-air-envelope-sheet address:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){position:absolute;top:var(--address-top);left:var(--address-left);display:grid;min-width:3.5in;margin:0;font-style:normal;line-height:1.35}@media(max-width:84rem){.trace-air-filter-primary:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-template-columns:2fr 1fr auto 1.5fr}.trace-air-filter-primary>button:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){justify-self:start}.trace-air-filter-advanced:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-template-columns:repeat(3,minmax(10rem,1fr))}}@media(max-width:61.99rem){.trace-air-customer-identity:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){min-width:0;overflow-wrap:anywhere}.trace-air-equipment-stack:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){min-width:0;width:100%;grid-template-columns:minmax(0,1fr);overflow-wrap:anywhere}.trace-air-filter-primary:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-template-columns:1fr 1fr}.trace-air-search:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-date-pair:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-column:1 / -1}.trace-air-filter-advanced:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-template-columns:1fr 1fr}.trace-air-enrollment-card:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-template-columns:1fr}.trace-air-table thead:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:none}.trace-air-table:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-table tbody:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-table tr:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-table td:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:block;width:100%}.trace-air-table tr:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){padding:.75rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius)}.trace-air-table tr+tr:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){margin-top:.75rem}.trace-air-table td:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:grid;grid-template-columns:minmax(7rem,.7fr) 1fr;gap:.75rem;padding:.45rem 0;border:0}.trace-air-table td:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *):before{content:attr(data-label);color:var(--bs-secondary-color);font-size:.72rem;font-weight:750;text-transform:uppercase}.trace-air-customer-table td:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-template-columns:minmax(7rem,.7fr) minmax(0,1fr)}}@media(max-width:35.99rem){.trace-air-filter-primary:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-filter-advanced:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-choice-grid:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-enrollment-fields:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-envelope-fields:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-template-columns:1fr}.trace-air-filter-primary>*:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-filter-advanced>*:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-search:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-date-pair:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-column:auto;width:100%}.trace-air-date-pair:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-template-columns:1fr}.trace-air-customer-picker:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-template-columns:1fr}.style-guide-card-grid.trace-air-delivery-flow:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-template-columns:minmax(0,1fr)}.trace-air-stepper li div:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:none}.trace-air-stepper li:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *):after{left:2.5rem;right:.15rem}.trace-air-table td:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-template-columns:1fr;gap:.2rem}.trace-air-report-result:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-customer-delivery:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-maintenance-results:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){min-width:0;width:100%}.trace-air-maintenance-results__stages:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-template-columns:1fr}.trace-air-envelope-grid:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-template-columns:1fr}.trace-air-pdf-profile__heading:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){align-items:flex-start;flex-direction:column}.trace-air-pdf-profile__facts:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){width:100%;justify-content:space-between;text-align:left}.trace-air-pdf-profile__metadata summary:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){align-items:flex-start;flex-direction:column}.trace-air-selection-toolbar:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *),.trace-air-bulk-actions:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){align-items:stretch}.trace-air-selection-toolbar:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){margin-inline:.75rem}.trace-air-bulk-actions:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){width:100%}.trace-air-bulk-actions>span:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){display:flex;align-items:center;margin-right:auto}.trace-air-customer-delivery-heading:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){grid-template-columns:1fr}.trace-air-customer-delivery-heading>div+div:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){border-top:1px solid var(--style-guide-line);border-left:0}.trace-air-destination-control:where(:root[data-scbas-styles~="/css/trace-air.css"],:root[data-scbas-styles~="/css/trace-air.css"] *){margin-left:0;padding-inline:.8rem}}.user-error-message:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){white-space:pre-wrap;overflow-wrap:anywhere}.user-error-stack:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){max-height:32rem;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;padding:1rem;border:1px solid var(--bs-border-color);border-radius:.5rem;background:var(--bs-tertiary-bg);color:var(--bs-body-color)}.user-error-group:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){display:flex;align-items:flex-start;gap:.65rem;width:100%;white-space:normal}.user-error-group__identity:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){flex:1 1 auto;min-width:0}.user-error-group__identity p:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){font-weight:400;font-size:.8125rem}.user-error-group__identity .badge:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){margin-inline-start:.5rem}.user-error-group__toggle:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *),.user-error-date-toggle:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){background:transparent;border:0;color:inherit;min-height:40px;font:inherit;text-align:start}.user-error-group__toggle:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){flex:0 0 40px;display:grid;place-items:center;padding:0}.user-error-group__toggle span:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){font-size:1.125rem;color:var(--bs-body-color)}.user-error-group__toggle:focus-visible:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *),.user-error-date-toggle:focus-visible:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){outline:2px solid var(--bs-primary);outline-offset:2px}.user-error-group>input:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){flex-shrink:0;margin-top:.65rem}[data-error-grid] .tabulator-row.tabulator-group:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){padding:.75rem}[data-error-grid] .tabulator-row.tabulator-group .tabulator-group-toggle:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *),[data-occurrence-grid] .tabulator-row.tabulator-group .tabulator-group-toggle:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){display:none}[data-error-grid] .tabulator-row.tabulator-group:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *),[data-occurrence-grid] .tabulator-row.tabulator-group:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){min-width:0}[data-error-grid] .tabulator-group .user-error-group span:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){margin-left:0}[data-user-error-detail] #selected-occurrence:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *),[data-user-error-detail] [id^=stack-]:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){scroll-margin-top:6rem}@media(max-width:575.98px){.user-error-group:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){gap:.35rem;flex-wrap:wrap}.user-error-group__identity:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){flex-basis:calc(100% - 75px)}.user-error-group>.scbas-button-group:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){margin-left:auto}#error-filters:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){width:100%}}[data-error-grid]:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *),[data-occurrence-grid]:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){container-type:inline-size}.user-error-group:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){position:sticky;left:.75rem;max-width:calc(100cqw - 1.5rem)}.user-error-date-toggle:where(:root[data-scbas-styles~="/css/user-errors.css"],:root[data-scbas-styles~="/css/user-errors.css"] *){position:sticky;left:.5rem;max-width:calc(100cqw - 1rem);white-space:normal}.trace-communication-email-preview:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"] *){width:100%;overflow:hidden;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);background:#f1f5f9}.trace-communication-email-preview>iframe:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"] *){display:block;width:100%;min-height:320px;border:0}.trace-air-envelope-card:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"] *),.trace-air-envelope-card>*:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"] *),.trace-air-envelope-fields .form-control:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"] *){min-width:0}.trace-air-envelope-card .scbas-button-group:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"] *){flex-wrap:wrap}@media(max-width:35.99rem){.trace-air-page .trace-air-envelope-grid:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"] *){grid-template-columns:minmax(0,1fr)}.trace-air-envelope-card .scbas-button-group:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"] *){width:100%;flex-direction:column}.trace-air-envelope-card .scbas-button-group>.scbas-group-button:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"] *){width:100%;margin-inline-start:0;white-space:normal;border-radius:0}.trace-air-envelope-card .scbas-button-group>.scbas-group-button:first-child:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"] *){border-radius:.5rem .5rem 0 0}.trace-air-envelope-card .scbas-button-group>.scbas-group-button:last-child:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"] *){margin-top:-1px;border-radius:0 0 .5rem .5rem}}[data-envelope-sample-modal] [data-envelope-sample-content]:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"] *),[data-envelope-sample-modal] [data-envelope-preview-panel]:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ManageCommunicationSettings/Assets/communication-settings.css"] *){display:contents}.trace-import-progress .app-modal-heading:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){width:100%;text-align:center}[data-trace-review]:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){--trace-review-line: var(--style-guide-line, var(--bs-border-color));--trace-review-soft: var(--style-guide-soft, var(--bs-tertiary-bg));--trace-review-accent-soft: var(--style-guide-accent-soft, var(--bs-primary-bg-subtle))}.trace-customer-group:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin-bottom:1.25rem;overflow:hidden;border:1px solid var(--trace-review-line);border-radius:calc(var(--scbas-card-radius, .75rem) + .15rem);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm)}.trace-customer-group__header:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:flex;align-items:center;gap:.75rem;padding:.85rem 1.1rem;border-bottom:1px solid var(--trace-review-line);background:var(--trace-review-soft)}.trace-customer-group__icon:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:inline-grid;flex:0 0 auto;place-items:center;width:2.5rem;height:2.5rem;border-radius:calc(var(--scbas-button-radius, .5rem) + .1rem);color:var(--bs-primary);background:var(--trace-review-accent-soft)}.trace-customer-group__icon svg:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){width:1.15rem;height:1.15rem}.trace-customer-group__title:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){min-width:0}.trace-customer-group__title .page-eyebrow:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:block;margin-bottom:.1rem}.trace-customer-group__title h3:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin:0;font-size:1.15rem;overflow-wrap:anywhere}.trace-customer-group__count:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:inline-flex;align-items:baseline;gap:.3rem;margin-left:auto;color:var(--bs-secondary-color);font-size:.78rem;font-weight:600;white-space:nowrap}.trace-customer-group__count strong:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){color:var(--bs-heading-color, var(--bs-body-color));font-size:1.2rem;font-variant-numeric:tabular-nums}.trace-report:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){container-type:inline-size;position:relative;padding:1rem 1.1rem 1.1rem}.trace-report+.trace-report:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){border-top:1px solid var(--trace-review-line)}.trace-report.air-test-failed-row:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){box-shadow:inset 3px 0 0 var(--bs-danger)}.trace-report-heading:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem}.trace-report-identity:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .75rem;min-width:0}.trace-report-number:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){font-size:1.05rem;font-variant-numeric:tabular-nums}.trace-report-date:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){color:var(--bs-secondary-color);font-size:.85rem}.trace-report-actions:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.5rem .75rem;margin-left:auto}.trace-report-actions .preview-trace-pdf:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){white-space:nowrap}.trace-report-sections:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:grid;grid-template-columns:minmax(0,1fr);margin-top:.9rem;border:1px solid var(--trace-review-line);border-radius:var(--scbas-card-radius, .75rem);background:var(--bs-body-bg)}.trace-report-sections>section:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){min-width:0;padding:.9rem 1rem 1rem}.trace-report-sections>section+section:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){border-top:1px solid var(--trace-review-line)}@container (min-width: 40rem){.trace-report-sections:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.trace-report-sections>section+section:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){border-top:0;border-left:1px solid var(--trace-review-line)}.trace-report-sections>.trace-next-service:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){grid-column:1 / -1;border-left:0;border-top:1px solid var(--trace-review-line)}}@container (min-width: 62rem){.trace-report-sections:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr)}.trace-report-sections>.trace-next-service:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){grid-column:auto;border-top:0;border-left:1px solid var(--trace-review-line)}}@container (max-width: 39.99rem){.trace-report-actions:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){width:100%;justify-content:space-between;margin-left:0}}.trace-report-section-title:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:flex;align-items:center;gap:.4rem;margin:0 0 .8rem;color:var(--bs-primary);font-family:inherit;font-size:.72rem;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.trace-report-section-title svg:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){width:.95rem;height:.95rem;flex:0 0 auto}.trace-report .trace-field+.trace-field:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *),.trace-report .trace-field+.trace-report-note:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *),.trace-report .trace-report-note+.trace-field:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *),.trace-report .trace-evidence:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *),.trace-report .future-service-controls:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *),.trace-report .existing-air-test-choice:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *),.trace-report .proposed-date-field:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *),.trace-report .proposal-reason:not(:empty):where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *),.trace-report .file-actions:not(:empty):where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin-top:.85rem}.trace-report .trace-field__label:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *),.trace-report .form-label:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:block;margin-bottom:.3rem;color:var(--bs-secondary-color);font-size:.78rem;font-weight:600;line-height:1.3}.trace-report .trace-field__help:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin:.35rem 0 0;color:var(--bs-secondary-color);font-size:.8rem;line-height:1.45}.trace-report .trace-field>.trace-field__help:first-child:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *),.trace-report section>.trace-field__help:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin-top:0}.trace-report section>.trace-report-note+.trace-field__help:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *),.trace-report .trace-facts+.trace-field__help:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *),.trace-report .trace-status-line+.trace-field__help:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin-top:.85rem}.trace-field__value-row:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.25rem .75rem}.trace-field__value-row .customer-match:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){min-width:0;overflow-wrap:anywhere}.trace-inline-link:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin:-.4rem -.3rem;padding:.4rem .3rem;border:0;background:none;color:var(--bs-link-color);font-size:.82rem;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.trace-inline-link:hover:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){color:var(--bs-link-hover-color)}.trace-inline-link:focus-visible:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){outline:2px solid var(--bs-primary);outline-offset:2px;border-radius:2px}.trace-report .customer-search-panel:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin-top:.6rem}.trace-report .customer-search-choice:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){font-size:.875rem;font-weight:600;text-align:left}.trace-report .customer-search-choice .small:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){font-weight:400}.trace-report .form-select:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *),.trace-report .form-control:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){min-height:2.375rem;padding-top:.4rem;padding-bottom:.4rem;font-size:.875rem}.trace-report .form-select:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){padding-right:2.25rem}.trace-report equipment-assignment-selector:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:block}.trace-report-note:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:flex;align-items:flex-start;gap:.5rem;padding:.55rem .7rem;border:1px solid var(--bs-warning-border-subtle);border-radius:var(--bs-border-radius);color:var(--bs-warning-text-emphasis);background:var(--bs-warning-bg-subtle);font-size:.82rem;line-height:1.45}.trace-report-note>svg:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){width:1rem;height:1rem;flex:0 0 auto;margin-top:.1rem}.trace-report-note__content:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){min-width:0}.trace-report-note__content .small:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){font-size:inherit}.trace-report-note__content strong+.small:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin-top:.15rem}.trace-report-note.is-danger:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){border-color:var(--bs-danger-border-subtle);color:var(--bs-danger-text-emphasis);background:var(--bs-danger-bg-subtle)}.trace-report-note.is-info:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){border-color:var(--bs-info-border-subtle);color:var(--bs-info-text-emphasis);background:var(--bs-info-bg-subtle)}.trace-evidence:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){overflow:hidden;border:1px solid var(--trace-review-line);border-radius:var(--bs-border-radius);font-size:.84rem}.trace-evidence>div:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.4rem .7rem}.trace-evidence>div+div:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){border-top:1px solid var(--trace-review-line)}.trace-evidence__title:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){color:var(--bs-secondary-color);background:var(--trace-review-soft);font-size:.76rem;font-weight:600}.trace-evidence__result:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:inline-flex;align-items:center;gap:.3rem;font-weight:700}.trace-evidence__result svg:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){width:.95rem;height:.95rem}.trace-evidence__result.is-pass:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){color:var(--bs-success-text-emphasis)}.trace-evidence__result.is-fail:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){color:var(--bs-danger-text-emphasis)}.trace-evidence__result.is-pending:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){color:var(--bs-secondary-color);font-weight:500}.trace-report-footnote:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:flex;align-items:flex-start;gap:.4rem;margin:.85rem 0 0;color:var(--bs-secondary-color);font-size:.78rem}.trace-report-footnote svg:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){width:.85rem;height:.85rem;flex:0 0 auto;margin-top:.15rem}.trace-facts:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1rem;margin:0}.trace-facts>div:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){min-width:0}.trace-facts dt:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin-bottom:.15rem;color:var(--bs-secondary-color);font-size:.78rem;font-weight:600}.trace-facts dd:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin:0;font-weight:600;overflow-wrap:anywhere}.trace-facts dd small:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:block;color:var(--bs-secondary-color);font-size:.78rem;font-weight:400}.trace-facts__pending:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){color:var(--bs-secondary-color);font-weight:400}.trace-status-line:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:flex;align-items:flex-start;gap:.45rem;font-size:.86rem;line-height:1.4}.trace-status-line svg:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){width:1rem;height:1rem;flex:0 0 auto;margin-top:.1rem}.trace-status-line.is-scheduled svg:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){color:var(--bs-success)}.trace-status-line.is-warning:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin-top:.85rem;color:var(--bs-warning-text-emphasis);font-weight:600}.trace-report .existing-air-test-choice .change-existing-service:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin-top:.35rem}.trace-report .air-test-subscription:not(:empty):where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin-top:.85rem}.trace-report .trace-plan-toggle:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin:0}.trace-report .trace-plan-toggle .form-check-label:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){font-size:.875rem;font-weight:500}.trace-report .existing-air-test-choice:not(.d-none)~.proposal-reason:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *),.trace-report .future-service-controls:not(.d-none)+.proposal-reason:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin-top:.3rem}.trace-due-list:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin:.85rem 0 0;padding:.6rem 0 0;border-top:1px dashed var(--trace-review-line);list-style:none;color:var(--bs-secondary-color);font-size:.8rem}.trace-due-list:empty:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:none}.trace-due-list li:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:flex;align-items:flex-start;gap:.35rem}.trace-due-list li+li:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin-top:.2rem}.trace-due-list svg:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){width:.85rem;height:.85rem;flex:0 0 auto;margin-top:.2rem}.trace-report .row-proposal-error:not(.d-none):where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin-top:.85rem}[data-trace-review] .air-test-response-picker:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:block}[data-trace-review] .air-test-response-picker__controls:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:flex;flex-wrap:wrap;gap:.5rem}[data-trace-review] .air-test-response-picker__controls .form-select:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){flex:1 1 10rem;min-width:0}[data-trace-review] .schedule-air-test-response:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){flex:0 0 auto;white-space:nowrap}.trace-report-ignored:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:flex;align-items:flex-start;gap:.5rem;margin:.8rem 0 0;padding:.6rem .8rem;border:1px dashed var(--bs-border-color);border-radius:var(--bs-border-radius);color:var(--bs-secondary-color);font-size:.85rem}.trace-report-ignored svg:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){width:1rem;height:1rem;flex:0 0 auto;margin-top:.1rem}.trace-report.trace-report--collapsed .trace-report-sections:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:none}.trace-report.trace-report--collapsed .trace-report-number:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){color:var(--bs-secondary-color)}.trace-report.air-test-excluded-row:not(.trace-report--collapsed):where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){opacity:.7}.air-test-subscription .form-select:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){width:100%;min-width:0;height:auto}.air-test-subscription-action:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){padding-top:.65rem;border-top:1px solid var(--bs-border-color)}.air-test-subscription-status:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:flex;align-items:center;gap:.35rem;color:var(--bs-warning-text-emphasis);font-weight:600}.air-test-subscription-status svg:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){width:1rem;height:1rem;flex:0 0 auto}[data-trace-review] .trace-review-action-bar:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.6rem 1.25rem;margin-top:.5rem;padding:.7rem 1rem;border:1px solid var(--trace-review-line);border-radius:calc(var(--scbas-card-radius, .75rem) + .15rem);background:var(--bs-body-bg)}@media(min-width:48rem){[data-trace-review] .trace-review-action-bar.is-sticky:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){position:sticky;z-index:5;bottom:.75rem;margin-inline-end:4.25rem;box-shadow:var(--bs-box-shadow)}html:has([data-trace-review] .trace-review-action-bar.is-sticky):where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){scroll-padding-bottom:6rem}}[data-trace-review] .trace-review-action-bar #continue-import:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){margin-left:auto}.trace-review-tally:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){display:flex;flex-wrap:wrap;gap:.25rem 1rem;color:var(--bs-secondary-color);font-size:.86rem}.trace-review-tally strong:where(:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"],:root[data-scbas-styles~="/Features/AirTestImports/v1/UseCases/ReviewTraceImport/Assets/trace-import-review.css"] *){color:var(--bs-body-color);font-variant-numeric:tabular-nums}#customer-directory-results:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"] *){min-width:0;max-width:100%}@media(min-width:40rem){#customer-directory-search .style-guide-toolbar__controls:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"] *){grid-template-columns:minmax(0,1fr) auto}}.customer-directory-table .customer-directory-name:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"] *){min-width:12rem;white-space:normal;overflow-wrap:anywhere}.customer-directory-table td:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"] *){min-width:10rem}.customer-directory-table .app-badge:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"] *){white-space:normal;text-align:left}.customer-directory-sort:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"] *){display:inline-flex;align-items:center;gap:.25rem;color:inherit;text-decoration:none}.customer-directory-sort svg:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"] *){width:1rem;height:1rem}@media(max-width:575.98px){#customer-directory-results .style-guide-tab-content:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"] *){padding:.5rem}.scbas-pinned-table-scroll>.customer-directory-table>tbody>tr>th:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"] *){width:7rem;min-width:7rem;max-width:7rem}}.customer-directory-contact-trigger:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"] *){display:inline-flex;align-items:center;justify-content:center;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;padding:0;border:0;border-radius:.2rem;background:transparent;color:var(--bs-secondary-color)}.customer-directory-contact-trigger svg:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"] *){width:1rem;height:1rem}.customer-directory-contact-trigger:hover:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"] *){color:var(--bs-body-color)}.customer-directory-contact-trigger:focus-visible:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"] *){outline:2px solid var(--bs-primary);outline-offset:2px}.customer-directory-table [data-primary-contact-phone]:not([hidden]):where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/BrowseCustomers/Assets/customer-directory.css"] *){display:block}.customer-activity-audit:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"] *){display:flex;justify-content:flex-end;align-items:center;gap:.4rem;margin-top:1rem;font-size:.875rem;white-space:normal;color:var(--bs-secondary-color)}.customer-activity-audit__link:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"] *){border:0;padding:.25rem 0;background:transparent;color:var(--bs-link-color);font:inherit;font-weight:600;text-decoration:underline;text-underline-offset:.15em}#auditRecordDetailModal .audit-change-matrix__row:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"] *){grid-template-columns:5.25rem repeat(var(--audit-field-count),minmax(min(14rem,calc(100% - 5.25rem)),1fr));min-width:100%}#auditRecordDetailModal .audit-change-matrix__row>:not(:first-child):where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"] *){width:auto;min-width:0;white-space:pre-wrap}#auditRecordDetailModal .audit-event-card__meta b:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"] *){white-space:nowrap}.customer-audit-content:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"] *){min-width:0;--style-guide-line: var(--bs-border-color);--style-guide-soft: var(--bs-tertiary-bg)}.customer-audit-content .audit-history-filter:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"] *){grid-template-columns:repeat(3,minmax(0,1fr))}.customer-audit-content .audit-event-card__headline:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"] *),.customer-audit-content .audit-event-card__meta:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"] *){overflow-wrap:anywhere}@media(max-width:767.98px){.customer-audit-content .audit-history-filter:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:575.98px){.customer-audit-content .audit-history-filter:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"] *){grid-template-columns:minmax(0,1fr)}.customer-audit-content [data-audit-download]:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"] *){width:100%}}.customer-audit-content .style-guide-form__actions:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageCustomer/Assets/customer-audit.css"] *){grid-column:1 / -1;display:flex;justify-content:flex-end;flex-wrap:wrap}.customer-document-upload:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:grid;gap:.65rem;padding:.7rem 0}.customer-document-dropzone:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;min-height:74px;padding:.7rem .8rem;border:2px dashed color-mix(in srgb,var(--app-upload-accent) 62%,var(--service-line));border-radius:9px;background:color-mix(in srgb,var(--app-upload-accent) 12%,var(--service-panel));cursor:pointer;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.customer-document-dropzone:hover:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *),.customer-document-dropzone.is-dragging:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){border-color:var(--app-upload-accent-strong);background-color:color-mix(in srgb,var(--app-upload-accent) 18%,var(--service-panel-raised))}.customer-document-dropzone:focus-visible:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){outline:3px solid color-mix(in srgb,var(--app-upload-accent) 36%,transparent);outline-offset:3px}.customer-document-dropzone-icon:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:grid;width:40px;height:40px;place-items:center;border-radius:10px;background:var(--service-panel);color:var(--app-upload-accent-strong)}.customer-document-dropzone-icon svg:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){width:20px;height:20px}.customer-document-dropzone strong:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *),.customer-document-dropzone span:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:block}.customer-document-dropzone strong:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){font-family:var(--scbas-font-display);font-size:1.05rem}.customer-document-dropzone div>span:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *),.customer-document-upload-help:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *),.customer-document-list-heading>span:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){color:var(--service-muted);font-size:.76rem}.customer-document-dropzone>.style-guide-dropzone__action:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:inline-flex;align-items:center;justify-content:center;gap:.35rem}.customer-document-upload-help:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){margin:0}.customer-document-queue:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:grid;gap:.45rem}.customer-document-upload-item:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem .8rem;align-items:center;padding:.65rem .75rem;border:1px solid var(--service-line);border-radius:8px;background:var(--service-panel)}.customer-document-upload-item strong:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *),.customer-document-upload-item span:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:block}.customer-document-upload-item strong:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){overflow:hidden;font-size:.82rem;text-overflow:ellipsis;white-space:nowrap}.customer-document-upload-status:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){color:var(--service-muted);font-size:.72rem}.customer-document-upload-item.is-error:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){border-color:color-mix(in srgb,var(--bs-danger) 58%,var(--service-line))}.customer-document-upload-item.is-error .customer-document-upload-status:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){color:var(--bs-danger-text-emphasis)}.customer-document-upload-progress:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){grid-column:1 / -1;height:5px;overflow:hidden;border-radius:99px;background:var(--service-line)}.customer-document-upload-progress>span:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){width:0;height:100%;border-radius:inherit;background:var(--app-upload-accent-strong);transition:width .15s ease}.customer-document-list-heading:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:flex;align-items:end;justify-content:space-between;gap:1rem;padding:.65rem 0;border-top:1px solid var(--service-line)}.customer-document-list-heading h3:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){margin:0;font-size:1rem}.customer-document-list-heading div>span:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){color:var(--service-muted);font-size:.72rem}.customer-document-list:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:grid;gap:.5rem;padding-top:.7rem;border-top:1px solid var(--service-line)}.customer-document-row:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:grid;grid-template-columns:64px minmax(0,1fr) auto;gap:.75rem;align-items:center;min-width:0;padding:.65rem;border:1px solid var(--service-line);border-radius:9px;background:var(--service-panel)}.customer-document-preview:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:grid;width:64px;height:52px;overflow:hidden;place-items:center;border:1px solid var(--service-line);border-radius:7px;background:var(--service-panel-raised);color:var(--service-muted)}.customer-document-preview a:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *),.customer-document-preview img:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){width:100%;height:100%}.customer-document-preview img:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:block;object-fit:cover}.customer-document-preview svg:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){width:24px;height:24px}.customer-document-details:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){min-width:0}.customer-document-details>strong:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:block;overflow:hidden;font-size:.86rem;text-overflow:ellipsis;white-space:nowrap}.customer-document-meta:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:flex;flex-wrap:wrap;gap:.25rem .75rem;margin-top:.25rem;color:var(--service-muted);font-size:.7rem}.customer-document-actions:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.4rem}.customer-document-actions .btn:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:inline-flex;align-items:center;gap:.3rem;min-height:36px}.customer-document-empty:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:flex;align-items:center;justify-content:center;gap:.65rem;min-height:88px;padding:1rem;color:var(--service-muted);text-align:center}.customer-document-empty svg:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){width:28px;height:28px}.customer-document-empty strong:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:block;color:var(--bs-body-color)}.customer-document-empty span:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:block;max-width:520px;font-size:.76rem}.customer-documents .customer-section-heading small:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){display:block;margin-top:.15rem;color:var(--service-muted);font-size:.7rem}@media(prefers-reduced-motion:reduce){.customer-document-dropzone:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *),.customer-document-upload-progress>span:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){transition:none}}@media(max-width:767.98px){.customer-document-dropzone:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){grid-template-columns:auto minmax(0,1fr)}.customer-document-dropzone>.style-guide-dropzone__action:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){grid-column:1 / -1;width:100%}.customer-document-row:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){grid-template-columns:52px minmax(0,1fr)}.customer-document-preview:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){width:52px;height:48px}.customer-document-actions:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){grid-column:1 / -1;justify-content:stretch}.customer-document-actions .btn:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ManageDocuments/Assets/customer-documents.css"] *){flex:1 1 auto;justify-content:center;min-height:44px}}.customer-trace-workspace .customer-trace-label:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:block;margin-bottom:.35rem;color:var(--bs-secondary-color);font-size:.78rem;font-weight:650}.customer-trace-workspace .customer-trace-participation:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.75rem 1rem;padding:1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--style-guide-soft)}.customer-trace-workspace .customer-trace-types:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){margin:1rem 0}.customer-trace-workspace .customer-trace-toolbar:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:.75rem 1rem;margin:1.25rem 0 1rem}.customer-trace-workspace .customer-trace-filter:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:grid;gap:.35rem;min-width:15rem}.customer-trace-workspace .customer-trace-filter>span:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){color:var(--bs-secondary-color);font-size:.78rem;font-weight:650}.customer-trace-workspace .customer-trace-loading:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:flex;justify-content:center;align-items:center;gap:.65rem;min-height:8rem}.customer-trace-workspace .customer-trace-equipment-list:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr));gap:1rem}.customer-trace-workspace .customer-trace-equipment-card:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:flex;flex-direction:column;gap:1rem;min-width:0;padding:1.1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.customer-trace-workspace .customer-trace-equipment-card>header:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *),.customer-trace-workspace .customer-trace-card-header:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:flex;justify-content:space-between;align-items:start;flex-wrap:wrap;gap:.6rem 1rem}.customer-trace-workspace .customer-trace-equipment-card h3:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){margin:0 0 .2rem;font-size:1rem;line-height:1.4;overflow-wrap:anywhere}.customer-trace-workspace .customer-trace-equipment-card p:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){margin:0}.customer-trace-workspace .customer-trace-equipment-card small:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){color:var(--bs-secondary-color);overflow-wrap:anywhere}.customer-trace-workspace .customer-trace-facts:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;margin:0}.customer-trace-workspace .customer-trace-facts dt:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){color:var(--bs-secondary-color);font-size:.75rem;font-weight:550}.customer-trace-workspace .customer-trace-facts dd:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){margin:.15rem 0 0;font-size:.88rem;font-weight:650;overflow-wrap:anywhere}.customer-trace-workspace .customer-trace-equipment-card>footer:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *),.customer-trace-workspace .customer-trace-card-actions:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin-top:auto;padding-top:.8rem;border-top:1px solid var(--style-guide-line)}.customer-trace-workspace .customer-trace-equipment-list>.app-empty-state:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){grid-column:1 / -1}.customer-trace-workspace [hidden]:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *),#traceCorrelationModal [hidden]:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:none!important}#traceCorrelationModal .customer-trace-correlation-footer [data-trace-remove-correlation]:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){margin-right:auto}@media(max-width:575.98px){.customer-trace-workspace .customer-trace-filter:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){width:100%;min-width:0}.customer-trace-workspace .customer-trace-equipment-card:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){padding:.9rem}.customer-trace-workspace .customer-trace-participation:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){align-items:start}#traceCorrelationModal .customer-trace-correlation-footer:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){gap:.5rem}#traceCorrelationModal .customer-trace-correlation-footer [data-trace-remove-correlation]:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){width:100%;margin-right:0;justify-content:start}}.customer-trace-workspace .customer-trace-summary:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:.5rem 0 0;overflow:hidden;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--style-guide-soft)}.customer-trace-workspace .customer-trace-summary>div:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){min-width:0;padding:.8rem 1rem}.customer-trace-workspace .customer-trace-summary>div+div:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){border-left:1px solid var(--style-guide-line)}.customer-trace-workspace .customer-trace-summary dt:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){color:var(--bs-secondary-color);font-size:.7rem;font-weight:700;letter-spacing:.055em;text-transform:uppercase}.customer-trace-workspace .customer-trace-summary dd:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:flex;flex-direction:column;align-items:flex-start;gap:.15rem;margin:.3rem 0 0}.customer-trace-workspace .customer-trace-summary dd>strong:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.4rem;font-size:.98rem}.customer-trace-workspace .customer-trace-summary__detail:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){color:var(--bs-secondary-color);font-size:.8rem;overflow-wrap:anywhere}.customer-trace-workspace .customer-trace-summary__link:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *),.customer-trace-workspace .customer-trace-inline-link:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){margin:-.35rem -.3rem;padding:.35rem .3rem;border:0;background:none;color:var(--bs-link-color);font-size:.8rem;font-weight:600;text-decoration:underline;text-underline-offset:2px;cursor:pointer}.customer-trace-workspace .customer-trace-summary__link:hover:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *),.customer-trace-workspace .customer-trace-inline-link:hover:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){color:var(--bs-link-hover-color)}.customer-trace-workspace .customer-trace-participation:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:block;padding:.8rem 1rem;border:0;border-radius:0;background:none}.customer-trace-workspace .customer-trace-toolbar:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){align-items:center;margin:1.5rem 0 .85rem}.customer-trace-workspace .customer-trace-toolbar__title:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){margin:0;font-size:1rem}.customer-trace-workspace .customer-trace-filter:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:flex;align-items:center;gap:.5rem;min-width:0}.customer-trace-workspace .customer-trace-filter .form-select:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){width:auto;min-width:13rem}.customer-trace-workspace .customer-trace-equipment-list:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){grid-template-columns:repeat(auto-fill,minmax(min(100%,26rem),1fr));gap:.9rem}.customer-trace-workspace .customer-trace-equipment-card:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){gap:0;padding:0;overflow:visible}.customer-trace-workspace .customer-trace-equipment-card>header:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){flex-wrap:nowrap;justify-content:flex-start;gap:.75rem;padding:1rem 1rem .85rem}.customer-trace-workspace .customer-trace-equipment-card>header .badge:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){margin-left:auto;flex:0 0 auto}.customer-trace-workspace .customer-trace-equipment-card__icon:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:inline-grid;flex:0 0 auto;place-items:center;width:2.4rem;height:2.4rem;border-radius:calc(var(--scbas-button-radius) + .1rem);color:var(--bs-primary);background:var(--style-guide-accent-soft)}.customer-trace-workspace .customer-trace-equipment-card__icon svg:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){width:1.1rem;height:1.1rem}.customer-trace-workspace .customer-trace-equipment-card__title:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){min-width:0}.customer-trace-workspace .customer-trace-equipment-card .customer-trace-facts:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1rem;padding:.85rem 1rem;border-top:1px solid var(--style-guide-line)}.customer-trace-workspace .customer-trace-facts dd:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .5rem}.customer-trace-workspace .customer-trace-facts__muted:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){color:var(--bs-secondary-color);font-weight:500}.customer-trace-workspace .customer-trace-equipment-card__warning:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:flex;align-items:center;gap:.4rem;margin:0 1rem .85rem!important;color:var(--bs-warning-text-emphasis);font-size:.82rem;font-weight:600}.customer-trace-workspace .customer-trace-equipment-card__warning svg:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){width:1rem;height:1rem}.customer-trace-workspace .customer-trace-equipment-card>footer:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:flex;align-items:center;gap:.5rem;margin-top:auto;padding:.7rem 1rem;border-top:1px solid var(--style-guide-line);border-radius:0 0 var(--scbas-card-radius) var(--scbas-card-radius);background:var(--style-guide-soft)}.customer-trace-workspace .customer-trace-equipment-card__actions:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .5rem}.customer-trace-workspace .customer-trace-equipment-card__actions [data-trace-shared-actions]:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:contents}.customer-trace-workspace .customer-trace-equipment-card__more:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){margin-left:auto}.customer-trace-workspace .customer-trace-equipment-card__more .dropdown-item.btn:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){justify-content:flex-start;width:100%;border-radius:.35rem}@media(max-width:61.99rem){.customer-trace-workspace .customer-trace-summary:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.customer-trace-workspace .customer-trace-summary>div:nth-child(3):where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){border-left:0}.customer-trace-workspace .customer-trace-summary>div:nth-child(n+3):where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){border-top:1px solid var(--style-guide-line)}}#trace-air-testing .customer-air-test-toolbar:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem}#trace-air-testing .customer-air-test-toolbar__equipment .form-select:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){width:auto;min-width:14rem}#trace-air-testing .customer-air-test-docs:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:flex;flex-wrap:wrap;gap:.5rem .75rem}#trace-air-testing .customer-air-test-doc:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:inline-flex;align-items:center;gap:.15rem}#trace-air-testing [data-document-filter="Air test results"] [data-doc-kind=datasheet]:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *),#trace-air-testing [data-document-filter="AirCheck Datasheet"] [data-doc-kind=results]:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){display:none}.customer-trace-workspace .customer-trace-equipment-card__more .dropdown-menu:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){min-width:14rem}.customer-trace-workspace .customer-trace-equipment-card__more .dropdown-item.btn:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){white-space:nowrap}.customer-trace-workspace .customer-trace-equipment-card__more [data-trace-elect-equipment]:where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){color:var(--bs-danger)!important}@media(max-width:61.99rem){.customer-trace-workspace .customer-trace-summary>div:nth-child(5):where(:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"],:root[data-scbas-styles~="/Features/Customers/v1/UseCases/ViewTraceEquipment/Assets/customer-trace.css"] *){grid-column:1 / -1}}.ctb:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){position:relative;container-type:inline-size;--ctb-border: var(--bs-border-color, #d9e0e7);--ctb-surface: var(--bs-body-bg, #fff);--ctb-muted: var(--bs-secondary-color, #687887);color:var(--bs-body-color);background:var(--ctb-surface);border:1px solid var(--ctb-border);border-radius:12px;overflow:hidden;isolation:isolate}.ctb.ctb-expanded:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){position:fixed;inset:0;z-index:1100;height:100dvh;overflow:auto;width:100vw;border-radius:0;display:flex;flex-direction:column}.ctb button:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *),.ctb input:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *),.ctb select:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font:inherit}.ctb button:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){cursor:pointer}.ctb button:focus-visible:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *),.ctb input:focus-visible:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *),.ctb select:focus-visible:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){outline:3px solid var(--bs-primary, #3b7ddd);outline-offset:2px}.ctb-header:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){flex-shrink:0;display:flex;align-items:center;gap:20px;padding:16px 20px;border-bottom:1px solid var(--ctb-border);flex-wrap:wrap}.ctb-brand:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:flex;gap:12px;align-items:center}.ctb-brand>svg:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){width:32px;height:32px;color:var(--bs-primary)}.ctb-brand h1:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-size:18px;font-weight:650;letter-spacing:-.4px;margin:0 0 4px}.ctb-brand span:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-size:9px;font-weight:600;letter-spacing:1.4px;color:var(--ctb-muted)}.ctb-project-name:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){flex:1;min-width:150px}.ctb-project-name input:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){border:0;background:transparent;color:inherit;font-weight:600;width:100%;padding:3px 0}.ctb-project-name span:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:block;font-size:11px;color:var(--ctb-muted)}.ctb-header .btn:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-size:12px;display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.ctb-header .btn svg:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){width:15px;height:15px}.ctb-viewbar:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 14px;border-bottom:1px solid var(--ctb-border);flex-wrap:wrap}.ctb-view-actions:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *),.ctb-display-actions:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:flex;align-items:center;gap:4px}.ctb-viewbar button:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){border:0;background:transparent;color:var(--ctb-muted);border-radius:5px;padding:7px 10px;font-size:11px}.ctb-viewbar button.ctb-active:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){background:var(--bs-primary-bg-subtle, #e1edfb);color:var(--bs-primary, #3b7ddd)}.ctb-display-actions:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){gap:12px;flex-wrap:wrap;font-size:11px}.ctb-display-actions label:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:flex;align-items:center;gap:4px}.ctb-display-actions button:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){padding:4px}.ctb-display-actions svg:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){width:16px;height:16px}.ctb-workspace:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:grid;grid-template-columns:54px minmax(240px,1fr) 292px;height:calc(100vh - 280px);min-height:340px;max-height:1000px}.ctb.ctb-expanded .ctb-workspace:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){flex:1;max-height:none;height:auto}.ctb-tools:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:flex;align-items:center;flex-direction:column;padding:8px 5px;gap:2px;border-right:1px solid var(--ctb-border);overflow:auto}.ctb-tools button:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){flex-shrink:0;width:38px;height:35px;display:grid;place-items:center;border:0;border-radius:6px;background:transparent;color:var(--ctb-muted)}.ctb-tools button[aria-pressed=true]:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){background:var(--bs-primary-bg-subtle, #e1edfb);color:var(--bs-primary, #3b7ddd)}.ctb-tools button:hover:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *),.ctb-viewbar button:hover:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){background:var(--bs-tertiary-bg, #edf2f6)}.ctb-tools svg:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){width:18px;height:18px;stroke-width:1.6}.ctb-tool-divider:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){width:28px;border-top:1px solid var(--ctb-border);margin:7px 0}.ctb-stage:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){position:relative;min-width:0;overflow:hidden;background:#e9edf1}.ctb-stage canvas:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:block;touch-action:none}.ctb-canvas-caption:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){position:absolute;top:18px;left:20px;display:flex;align-items:center;gap:12px;color:#5e7284;font-size:10px;font-weight:650;letter-spacing:1.5px;pointer-events:none}.ctb-canvas-caption button:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){pointer-events:auto;border:1px solid #c9d4df;background:#fff;color:#334b63;padding:5px;border-radius:4px;letter-spacing:0}.ctb-orientation:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){position:absolute;right:18px;bottom:18px;display:flex;gap:9px;font-size:11px;font-weight:700;color:#41596e}.ctb-orientation span:first-child:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){color:#a74043}.ctb-orientation span:nth-child(2):where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){color:#38835a}#ctb-canvas:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){width:100%;height:100%}.ctb-notice:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){position:absolute;bottom:18px;left:18px;right:70px;padding:10px 13px;border:1px solid #cbd6e1;border-radius:8px;background:#fffffff0;box-shadow:0 3px 14px #263a5110;font-size:12px;line-height:1.5;color:#294159;pointer-events:none}.ctb-notice:empty:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:none}.ctb-notice[data-error=true]:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){border-color:#c54b51;color:#9b3036}.ctb-inspector:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){border-left:1px solid var(--ctb-border);min-width:0;display:flex;flex-direction:column}.ctb-tabs:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:flex;border-bottom:1px solid var(--ctb-border);padding:0 12px}.ctb-tabs button:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){flex:1;padding:14px 6px;border:0;border-bottom:2px solid transparent;background:transparent;color:var(--ctb-muted);font-size:12px;font-weight:600}.ctb-tabs button[aria-selected=true]:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){border-bottom-color:var(--bs-primary);color:var(--bs-primary)}#ctb-panel:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){overflow:auto;flex:1;padding:16px}.ctb-panel-title:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-size:10px;letter-spacing:1.2px;color:var(--ctb-muted);font-weight:700;text-transform:uppercase;margin:5px 0 13px}.ctb-field:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:flex;flex-direction:column;gap:5px;margin-bottom:10px;font-size:11px;color:var(--ctb-muted)}.ctb-field input:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *),.ctb-field textarea:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *),.ctb-field select:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *),.ctb-search:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){min-width:0;width:100%;background:var(--bs-tertiary-bg, #f5f7fa);color:var(--bs-body-color);border:1px solid var(--ctb-border);border-radius:5px;padding:7px 9px;font-size:12px}.ctb-fields:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.ctb-fields.two:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.ctb-panel-section:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){padding-bottom:15px;margin-bottom:15px;border-bottom:1px solid var(--ctb-border)}.ctb-small:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-size:11px;line-height:1.55;color:var(--ctb-muted)}.ctb-object:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:flex;align-items:center;gap:7px;border:1px solid transparent;border-radius:5px;padding:8px 6px;font-size:11px;margin:2px 0}.ctb-object button:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){background:transparent;border:0;color:inherit;padding:0;min-height:24px}.ctb-object .ctb-object-name:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ctb-object[data-selected=true]:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){background:var(--bs-primary-bg-subtle);border-color:var(--bs-primary-border-subtle);color:var(--bs-primary)}.ctb-object[data-hidden=true]:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){opacity:.55}.ctb-object svg:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){width:13px;height:13px}.ctb-inspector .btn:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-size:11px;padding:7px 9px}.ctb-object-actions:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:flex;gap:6px;flex-wrap:wrap;margin:12px 0}.ctb-library-card:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){width:100%;display:grid;grid-template-columns:65px 1fr;gap:10px;text-align:left;border:1px solid var(--ctb-border);background:transparent;color:inherit;border-radius:8px;padding:10px;margin:9px 0}.ctb-library-card:hover:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){border-color:var(--bs-primary)}.ctb-library-card img:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){width:65px;height:68px;object-fit:contain;background:#fff;border-radius:4px}.ctb-library-icon:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:grid;place-items:center;background:var(--bs-tertiary-bg);border-radius:4px;color:var(--ctb-muted);font-size:25px}.ctb-library-card strong:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:block;font-size:12px;font-weight:600;margin-bottom:5px}.ctb-library-card small:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:block;font-size:10px;color:var(--ctb-muted);line-height:1.6}.ctb-source:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-size:11px;line-height:1.5;padding:10px;background:var(--bs-tertiary-bg);border-left:2px solid var(--bs-warning);border-radius:3px;margin:12px 0}.ctb-source p:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){margin:4px 0}.ctb-checks:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-size:11px;line-height:1.6}.ctb-checks li:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){margin-bottom:7px}.ctb-checks summary:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-weight:600;cursor:pointer}.ctb-statusbar:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 13px;border-top:1px solid var(--ctb-border);font-size:11px;flex-wrap:wrap}.ctb-statusbar>div:first-child:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:flex;gap:12px;align-items:center;flex:1;min-width:180px}.ctb-statusbar strong:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){white-space:nowrap}.ctb-statusbar span:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){color:var(--ctb-muted)}.ctb-measurements:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:flex;align-items:center;gap:8px}.ctb-measurements label:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){white-space:nowrap}.ctb-measurements input:not([type=checkbox]):where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){width:220px}.ctb-measurements input:not([type=checkbox]):where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *),.ctb-measurements select:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){background:var(--bs-tertiary-bg);color:inherit;border:1px solid var(--ctb-border);border-radius:4px;padding:5px 8px;font-variant-numeric:tabular-nums}.ctb-dialog:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){width:min(600px,calc(100vw - 32px));max-height:85vh;background:var(--ctb-surface);color:var(--bs-body-color);border:1px solid var(--ctb-border);padding:25px;border-radius:12px;box-shadow:0 20px 90px #0004}.ctb-dialog:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *)::backdrop{background:#17243477}.ctb-dialog h2:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-size:19px;margin-bottom:18px}.ctb-dialog-close:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){position:absolute;right:16px;top:10px;background:transparent;border:0;color:inherit;font-size:28px}.ctb-dialog table:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){width:100%;font-size:12px}.ctb-dialog td:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){padding:7px 0;border-bottom:1px solid var(--ctb-border)}.ctb-project-row:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:flex;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--ctb-border)}.ctb-project-row div:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){flex:1}.ctb-project-row small:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:block;color:var(--ctb-muted)}.ctb-context-menu:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){position:absolute;z-index:20;min-width:175px;background:var(--ctb-surface);border:1px solid var(--ctb-border);box-shadow:0 5px 25px #0003;border-radius:7px;padding:5px}.ctb-context-menu button:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:block;background:transparent;border:0;width:100%;text-align:left;color:inherit;font-size:12px;padding:8px}.ctb-context-menu button:hover:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){background:var(--bs-tertiary-bg)}.ctb-context-menu[hidden]:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:none}.ctb-danger-icon:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){color:var(--bs-danger)!important}.ctb button:disabled:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){opacity:.4;cursor:default}@media(max-width:1100px){.ctb-header:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){gap:12px;padding:13px}.ctb-brand span:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-size:8px}.ctb-workspace:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){grid-template-columns:48px minmax(220px,1fr) 252px}.ctb-display-actions:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){gap:7px}.ctb-header .scbas-button-group:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){margin-left:auto}.ctb-project-name:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){max-width:200px}}@container (max-width:800px){.ctb-header:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){gap:10px}.ctb-brand:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){flex:1}.ctb-brand h1:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-size:16px}.ctb-project-name:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){max-width:none;flex-basis:100%;order:3;display:flex;align-items:center;gap:8px}.ctb-project-name span:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){white-space:nowrap}.ctb-header .btn:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){padding:8px}.ctb-header .btn svg:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:none}.ctb-viewbar:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){padding:7px;gap:6px}.ctb-viewbar button:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){padding:6px}.ctb-workspace:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){grid-template-columns:44px minmax(0,1fr);height:auto;max-height:none;min-height:0}.ctb-stage:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){height:420px}.ctb-tools:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){grid-row:1;max-height:420px}.ctb-tools button:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){height:32px;width:32px}.ctb-inspector:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){grid-column:1/-1;height:300px;border-left:0;border-top:1px solid var(--ctb-border)}.ctb-statusbar:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){gap:8px}.ctb-statusbar>div:first-child:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){flex-basis:100%}.ctb-measurements:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){width:100%;padding-right:52px}.ctb-measurements input:not([type=checkbox]):where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){width:100%;flex:1;min-width:0}.ctb-canvas-caption:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){left:12px;top:12px;font-size:9px}.ctb-notice:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){left:8px;bottom:8px;font-size:10px;padding:7px}.ctb.ctb-expanded:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){overflow:auto}.ctb.ctb-expanded .ctb-workspace:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){flex:none}.ctb-panel-section:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){margin-bottom:10px}.ctb-display-actions:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-size:10px}}.ctb-stage:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *),.ctb-inspector:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *),#ctb-panel:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){min-height:0}.ctb-tree:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){max-height:180px;overflow:auto;padding-right:2px}.ctb-stage canvas:focus-visible:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){outline-offset:-3px}.ctb-library-card[hidden]:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:none}.ctb-library-entry:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){border:1px solid var(--ctb-border);border-radius:8px;margin-bottom:12px;padding:4px 10px 10px}.ctb-library-entry[hidden]:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:none}.ctb-library-entry .ctb-library-card:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){border:0;padding:10px 0;margin:0}.ctb-photo-note:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-size:11px;line-height:1.5;color:var(--ctb-muted);margin:6px 0}.ctb-reference-photo:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){margin:12px 0}.ctb-reference-photo img:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){width:100%;height:150px;object-fit:contain;background:#f5f6f7;border-radius:8px;padding:8px}.ctb-ventilation:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){padding:12px;border:1px solid var(--ctb-border);border-left:3px solid #169d90;border-radius:7px;margin:16px 0}.ctb-ventilation>summary:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-weight:650;font-size:13px;cursor:pointer}.ctb-constraint-row:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:flex;justify-content:space-between;gap:12px;font-size:12px;padding:8px 0;border-bottom:1px solid var(--ctb-border)}.ctb-constraint-row strong:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){text-align:right}.ctb-operation-warning:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-size:12px;padding:9px;border:1px solid var(--bs-warning);border-radius:6px;margin:12px 0}.ctb-primary-object-actions:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){margin:10px 0}#ctb-library-result[role=alert]:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){color:var(--bs-danger)}@container (max-width:800px){.ctb-stage:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){height:440px}.ctb-tools:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){max-height:440px}.ctb-inspector:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){height:350px}.ctb-statusbar:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){position:sticky;bottom:0;background:var(--ctb-surface);z-index:21}}.ctb-navigation:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){position:absolute;right:14px;top:14px;display:flex;flex-direction:column;align-items:stretch;gap:6px;padding:10px;border:1px solid var(--ctb-border);border-radius:10px;background:var(--ctb-surface);box-shadow:0 3px 16px #24374c14;max-width:calc(100% - 24px);font-size:11px}.ctb-navigation #ctb-view-state:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){font-weight:650}.ctb-navigation small:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){color:var(--ctb-muted);font-size:10px}.ctb-nav-tools:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:flex;gap:3px}.ctb-navigation button:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:inline-flex;align-items:center;justify-content:center;gap:5px;border:1px solid var(--ctb-border);background:var(--ctb-surface);color:inherit;border-radius:5px;padding:7px;min-height:32px}.ctb-navigation button[aria-pressed=true]:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){background:var(--bs-primary-bg-subtle);color:var(--bs-primary);border-color:var(--bs-primary-border-subtle)}.ctb-navigation svg:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){width:14px;height:14px}.ctb-view-actions:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){flex-wrap:wrap}.ctb-library-card[draggable=true]:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){cursor:grab}.ctb-library-card[draggable=true]:active:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){cursor:grabbing}@container (max-width:800px){.ctb-navigation:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){top:auto;bottom:10px;right:10px;gap:3px;padding:7px}.ctb-navigation small:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){display:none}.ctb-navigation button:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){min-height:34px}.ctb-notice:where(:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"],:root[data-scbas-styles~="/Features/CustomTrailerBuilder/v1/UseCases/DesignTrailer/Assets/builder.css"] *){bottom:130px;right:8px}}.scbas-form:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){--scbas-form-border: var(--bs-border-color, #d9e0e7);--scbas-form-muted: var(--bs-secondary-color, #667482);--scbas-form-danger: var(--bs-danger, #b42318);--scbas-form-primary: var(--bs-primary, #1769aa);--scbas-form-surface: var(--bs-secondary-bg, #fff);--scbas-form-text: var(--bs-body-color, #26323f);color:var(--scbas-form-text);font-family:inherit}.scbas-form__header:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin-bottom:1.25rem}.scbas-form__title:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin:0 0 .35rem;font-size:1.5rem}.scbas-form__description:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin:0;color:var(--scbas-form-muted)}.scbas-form__context:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin-bottom:1.25rem;padding:1rem;border:1px solid var(--scbas-form-border);border-radius:.5rem;background:var(--scbas-form-surface)}.scbas-form__context-title:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin:0 0 1rem;font-size:1.05rem}.scbas-form__context-field+.scbas-form__context-field:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin-top:1rem}.scbas-form__context-details:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:grid;gap:1rem;margin-top:1rem}.scbas-form__context-summary:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *),.scbas-form__context-selection:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *),.scbas-form__context-list:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding:.75rem;border:1px solid var(--scbas-form-border);border-radius:.4rem;background:var(--bs-tertiary-bg, #f5f7f9)}.scbas-form__context-display:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){min-height:2.75rem}.scbas-form__context-display:empty:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *):before{content:"Select the applicable record to view details.";color:var(--scbas-form-muted);font-size:.875rem}.scbas-form__context-selection:empty:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:none}.scbas-form__context-muted:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin-top:.2rem;color:var(--scbas-form-muted);font-size:.875rem}.scbas-form__context-list ul:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin:.35rem 0 0;padding-left:1.2rem}.scbas-form__grid:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.scbas-form__field:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){grid-column:span var(--scbas-field-span, 12);min-width:0}.scbas-form__layout-row:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){grid-column:1 / -1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:1rem}.scbas-form__layout-column:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){grid-column:span var(--scbas-layout-span, 12);display:grid;align-content:start;gap:1rem;min-width:0}.scbas-form__layout-column .scbas-form__field:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){grid-column:1 / -1}.scbas-form__field--toggle-row:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){grid-column:span 12;padding:.55rem .35rem;border-bottom:1px solid color-mix(in srgb,var(--scbas-form-border) 65%,transparent)}.scbas-form__field[hidden]:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:none!important}.scbas-form__conditional-row:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){grid-column:span 12;display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,24rem);gap:1rem;align-items:center;padding:.55rem .35rem;border-bottom:1px solid color-mix(in srgb,var(--scbas-form-border) 65%,transparent)}.scbas-form__conditional-row .scbas-form__field:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){grid-column:auto}.scbas-form__conditional-row .scbas-form__conditional-secondary[hidden]:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:block!important;visibility:hidden;pointer-events:none}.scbas-form__conditional-row .scbas-form__toggle:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){min-height:0}.scbas-form__conditional-secondary .scbas-form__file-picker:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding:0;border:0;background:transparent}.scbas-form__file-prompt:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin-bottom:.45rem;color:var(--scbas-form-muted);font-size:.875rem}.scbas-form__file-selection:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:grid;grid-template-columns:repeat(auto-fill,minmax(13rem,1fr));gap:.55rem;margin-top:.65rem}.scbas-form__file-selection--only:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin-top:0}.scbas-form__file-item:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:flex;align-items:center;gap:.55rem;min-width:0;padding:.45rem;border:1px solid var(--scbas-form-border);border-radius:.4rem;background:var(--scbas-form-surface)}.scbas-form__file-item img:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){width:3rem;height:3rem;border-radius:.3rem;object-fit:cover}.scbas-form__file-item--stored:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:grid;align-items:stretch}.scbas-form__file-visual:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:block;min-width:0}.scbas-form__file-preview:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:block;overflow:hidden;border-radius:.3rem}.scbas-form__file-item--stored .scbas-form__file-preview img:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:block;width:100%;height:10rem;border-radius:0;object-fit:cover}.scbas-form__file-preview--offline:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){background:#fff}.scbas-form__file-item--stored .scbas-form__file-preview--offline img:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){object-fit:contain}.scbas-form__file-icon:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:grid;place-items:center;width:3rem;height:3rem;font-size:1.35rem}.scbas-form__file-details:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:flex;min-width:0;flex-direction:column}.scbas-form__file-details strong:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scbas-form__file-details small:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){color:var(--scbas-form-muted)}.scbas-form__file-details .scbas-form__file-availability:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin-top:.15rem;color:var(--bs-warning-text-emphasis);font-weight:600}.scbas-form__file-actions:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.45rem}.scbas-form__date-range:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.scbas-form__toggle:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:inline-flex;align-items:center;gap:.7rem;min-height:2.45rem;margin:0;width:fit-content;max-width:100%;cursor:pointer}.scbas-form__heading:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin:1.5rem 0 0;padding-bottom:.6rem;border-bottom:1px solid var(--scbas-form-border);font-size:clamp(1.05rem,2vw,1.3rem)}.scbas-form__field:first-child .scbas-form__heading:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin-top:0}.scbas-form__roster:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:grid;gap:.75rem}.scbas-form__roster-item:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){border:1px solid var(--scbas-form-border);border-radius:.5rem;background:var(--scbas-form-surface)}.scbas-form__roster-item--off:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){border-style:dashed}.scbas-form__roster-item--off .scbas-form__roster-title:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){color:var(--scbas-form-muted);font-weight:400}.scbas-form__roster-head:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:flex;align-items:center;gap:.75rem;padding:.7rem .9rem;margin:0;cursor:pointer}.scbas-form__roster-head .scbas-form__toggle:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){min-height:0}.scbas-form__roster-title:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){font-weight:600}.scbas-form__roster-meta:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){color:var(--scbas-form-muted);font-size:.875rem}.scbas-form__roster-state:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin-left:auto;color:var(--scbas-form-muted);font-size:.8rem;white-space:nowrap}.scbas-form__roster-body:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){border-top:1px solid var(--scbas-form-border);padding:1rem;background:var(--bs-tertiary-bg, #f5f7f9);border-radius:0 0 .5rem .5rem}.scbas-form__roster-body[hidden]:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:none!important}.scbas-form__roster-empty:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding:.75rem;border:1px dashed var(--scbas-form-border);border-radius:.5rem;color:var(--scbas-form-muted);font-size:.875rem}.scbas-form__error:empty:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:none}.scbas-form__actions:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin-top:1.25rem}.scbas-form__submit:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){border:0;border-radius:.4rem;padding:.65rem 1.15rem;background:var(--scbas-form-primary);color:#fff;font:inherit;font-weight:600;cursor:pointer}.scbas-form__submit[disabled]:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){opacity:.6;cursor:wait}.scbas-form__status:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin-top:.8rem}.scbas-form__status--success:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){color:#067647}.scbas-form__status--error:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){color:var(--scbas-form-danger)}.scbas-field-conflict__message:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){color:var(--bs-body-color);font-size:1rem;line-height:1.6;overflow-wrap:anywhere}@media(max-width:640px){.scbas-form__field:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){grid-column:span 12}.scbas-form__layout-row:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){grid-template-columns:minmax(0,1fr)}.scbas-form__layout-column:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){grid-column:1}.scbas-form__date-range:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){grid-template-columns:1fr}.scbas-form__conditional-row:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){grid-template-columns:1fr}.scbas-form__conditional-row .scbas-form__conditional-secondary[hidden]:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:none!important}}@media(prefers-reduced-motion:reduce){.scbas-form__toggle input[type=checkbox]:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){transition:none}}.scbas-offline-status:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){position:fixed;right:1rem;bottom:4.75rem;z-index:1080;display:inline-grid;max-width:min(calc(100vw - 2rem),42rem);margin:0;border-radius:.65rem;background:var(--bs-success-bg-subtle,#d1e7dd);color:var(--bs-success-text-emphasis,#0a3622);font-size:.78rem;font-weight:700;box-shadow:0 .4rem 1.2rem #0000002e}.scbas-offline-status[hidden]:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:none!important}.scbas-offline-status:not(:has(.scbas-offline-status__toggle)):where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding:.35rem .7rem;border-radius:999px}.scbas-offline-status__toggle:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:flex;align-items:center;gap:.4rem;width:100%;padding:.42rem .7rem;border:0;background:transparent;color:inherit;font:inherit;text-align:left}.scbas-offline-status__toggle:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *):before{content:"";flex:0 0 auto;width:.55rem;height:.55rem;border-radius:50%;background:currentColor}.scbas-offline-status__toggle:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *):after{content:"+";margin-left:auto;font-size:1rem;line-height:1}.scbas-offline-status__toggle[aria-expanded=true]:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *):after{content:"\2212"}.scbas-offline-status__panel:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){max-height:50vh;overflow:auto;padding:0 .7rem .7rem}.scbas-offline-status__list:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.scbas-offline-status__list li:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;padding-top:.45rem;border-top:1px solid color-mix(in srgb,currentColor 22%,transparent)}.scbas-offline-status__item-copy:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:grid;gap:.12rem;min-width:0}.scbas-offline-status__item-copy strong:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){overflow-wrap:anywhere}.scbas-offline-status__item-copy small:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){font-weight:500;opacity:.88}.scbas-offline-status__actions:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:flex;flex:0 0 auto;gap:.3rem}.scbas-offline-status[data-state=offline]:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){background:var(--bs-warning-bg-subtle,#fff3cd);color:var(--bs-warning-text-emphasis,#664d03)}.scbas-offline-status[data-state=attention]:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){background:var(--bs-danger-bg-subtle,#f8d7da);color:var(--bs-danger-text-emphasis,#58151c)}@media(max-width:575.98px){.scbas-offline-status:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){right:.75rem;bottom:4.5rem;left:.75rem;width:auto;max-width:none}.scbas-offline-status__list li:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:grid}.scbas-offline-status__actions:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){justify-content:flex-end}}[data-field-sync-state]:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){border-right-width:2px!important;border-right-style:solid!important}[data-field-sync-state=synced]:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){border-right-color:var(--bs-success, #198754)!important}[data-field-sync-state=pending]:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){border-right-color:var(--bs-warning, #ffc107)!important}[data-field-sync-state=error]:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){border-right-color:var(--bs-danger, #dc3545)!important}[data-field-sync-state=unknown]:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){border-right:3px solid #ccc!important}.df-display-area:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){grid-column:1 / -1;min-width:0;border:1px solid var(--bs-border-color);border-radius:.5rem}.df-display-area__body:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding:1rem}.df-display-area.is-drop-target:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){outline:2px solid var(--bs-primary);outline-offset:2px;background:var(--bs-primary-bg-subtle)}.df-display-area .df-field-card:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding-left:2rem}.df-field-drag:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){position:absolute;left:.4rem;top:.75rem;color:var(--bs-secondary-color);cursor:grab}.df-field-drag svg:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){width:16px;height:20px}.df-display-area+.df-display-area:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){margin-top:1rem}.scbas-form__display-area:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){grid-column:1 / -1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:inherit;min-width:0}.scbas-form__display-area+.scbas-form__display-area:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){border-top:1px solid var(--bs-border-color);padding-top:1.25rem;margin-top:.25rem}.df-field-audience-icon:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){position:absolute;top:.55rem;right:.6rem;display:inline-flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem}.df-field-audience-icon svg:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){width:1.1rem;height:1.1rem}.df-field-audience-icon--customer:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){color:#d99b00}.df-field-audience-icon--customer svg:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){fill:#ffd24a}.df-field-card--audience-icon .df-field-tools:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){right:2.25rem}.df-editor-shell--dense .df-field-card--audience-icon>.d-flex:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding-right:1.75rem!important}.df-editor-shell--dense .df-field-card--audience-icon .df-field-tools:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){right:-2rem}@media(max-width:991.98px){.df-editor-shell .df-workspace:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:block}.df-editor-shell .df-palette:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){max-height:min(25rem,45vh);border-right:0;border-bottom:1px solid var(--df-border)}}@media(max-width:767.98px){.df-editor-shell:has(.df-inspector:not([hidden])):where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){z-index:4}}.df-display-area__body:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding:.65rem}.df-display-area .df-layout-row:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding:1.6rem .35rem .35rem}.df-display-area .df-layout-columns:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){gap:.45rem}.df-display-area .df-layout-column:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){min-height:0;padding:.35rem;gap:.25rem}.df-display-area .df-layout-column:has(.df-layout-column__empty):where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){min-height:4.5rem}.df-display-area .df-field-card:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding:.65rem .65rem .65rem 1.85rem}.df-field-card__header:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){min-width:0;padding-right:3.5rem;margin-bottom:.3rem}.df-field-card__header .form-label:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:block;font-size:.85rem;line-height:1.35;overflow-wrap:anywhere}.df-field-metadata:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:.2rem .45rem;margin-bottom:.6rem;color:var(--df-muted);font-size:.7rem;line-height:1.4}.df-field-meta-item:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:inline-flex;align-items:center;gap:.2rem;max-width:100%;overflow-wrap:anywhere}.df-field-meta-item+.df-field-meta-item:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *):before{content:"\b7";margin-right:.15rem;color:var(--df-muted)}.df-field-meta-item svg:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){width:.8rem;height:.8rem}.df-field-card .df-preview :is(.form-control,.form-select):where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){min-height:2.15rem;padding-top:.35rem;padding-bottom:.35rem;font-size:.82rem}.df-display-area .df-field-insert-zone:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){min-height:.6rem;height:.6rem;margin-block:0;overflow:hidden;line-height:.6rem}.df-display-area .df-field-insert-zone.is-drop-target:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){height:auto;min-height:1.75rem;line-height:1}.df-display-area .df-layout-insert-zone:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){min-height:.6rem;height:.6rem;overflow:hidden;line-height:.6rem}.df-display-area .df-layout-insert-zone:is(:hover,.is-drop-target):where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){height:auto;min-height:2rem;line-height:1}@media(max-width:767.98px){.df-editor-shell .df-canvas-wrap:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding:.25rem}.df-editor-shell .df-paper:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding:.4rem}.df-display-area__body:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding:.25rem}.df-display-area .df-layout-row:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding:1.6rem .2rem .2rem}.df-display-area .df-layout-column:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding:0;gap:.2rem}.df-display-area .df-field-card:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding:.55rem .5rem .55rem 1.55rem}.df-field-card__header:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding-right:1.8rem}.df-field-card:not(.df-field-card--audience-icon) .df-field-card__header:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){padding-right:0}.df-display-area .df-field-card .df-field-tools:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){display:none}.df-field-drag:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){left:.2rem;top:.55rem}.df-field-audience-icon:where(:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"],:root[data-scbas-styles~="/Features/DynamicForms/v1/UseCases/RenderForms/Assets/scbas-forms.css"] *,:root[data-scbas-styles~="/css/scbas-forms.css"],:root[data-scbas-styles~="/css/scbas-forms.css"] *){top:.45rem;right:.4rem}}.trace-air-email-composer:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:grid;gap:1rem}.trace-air-email-recipients-heading h2:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){margin:.25rem 0 -.25rem;font-size:1.35rem;font-weight:800}.trace-air-email-section:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:grid;gap:.75rem;margin:0;padding:1rem;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.trace-air-email-section__heading:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:flex;align-items:end;justify-content:space-between;gap:.5rem 1rem;margin:0;padding:0;border:0}.trace-air-email-section__heading>div:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *),.trace-air-email-section__heading>span:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:grid;gap:.15rem}.trace-air-email-section__heading h3:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *),.trace-air-email-section__heading strong:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){margin:0;font-size:1rem}.trace-air-email-section__heading>span:last-child:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *),.trace-air-email-section__heading>small:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){color:var(--bs-secondary-color);font-size:.72rem;font-weight:650}.trace-air-email-attachments:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:0;padding:0;list-style:none}.trace-air-email-attachments li:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:flex;align-items:center;gap:.65rem;min-width:0;padding:.65rem .75rem;border-radius:calc(var(--scbas-card-radius) - .15rem);background:var(--style-guide-soft)}.trace-air-email-attachments li>svg:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){flex:0 0 auto;width:1.25rem;height:1.25rem;color:var(--bs-primary)}.trace-air-email-attachments li>span:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:grid;flex:1;min-width:0}.trace-air-email-attachment-preview:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){flex:0 0 auto;margin-inline-start:auto}.trace-air-email-attachments strong:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){overflow:hidden;font-size:.8rem;text-overflow:ellipsis;white-space:nowrap}.trace-air-email-attachments small:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){color:var(--bs-secondary-color);font-size:.7rem}.trace-air-email-subject:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:grid;gap:.35rem}.trace-air-email-subject>span:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){color:var(--bs-secondary-color);font-size:.74rem;font-weight:750}.trace-air-email-empty:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){margin:0;color:var(--bs-secondary-color);font-size:.82rem}.trace-air-email-additional:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:grid;gap:.3rem}.trace-air-email-additional>small:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){color:var(--bs-secondary-color);font-size:.72rem}.trace-air-save-contact-choice:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:flex;align-items:center;gap:.7rem;width:fit-content;padding:.2rem 0;cursor:pointer}.trace-air-save-contact-choice:has(input:disabled):where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){cursor:not-allowed;opacity:.6}.trace-air-save-contact-choice>span:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:grid;gap:.1rem}.trace-air-save-contact-choice small:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){color:var(--bs-secondary-color);font-size:.72rem}.trace-air-additional-contact-list:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:grid;gap:.6rem}.trace-air-additional-contact-list[hidden]:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:none}.trace-air-additional-contact:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:grid;gap:.7rem;padding:.8rem;border:1px solid var(--style-guide-line);border-radius:calc(var(--scbas-card-radius) - .1rem);background:var(--style-guide-soft)}.trace-air-additional-contact__heading:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:flex;align-items:center;gap:.45rem;overflow-wrap:anywhere;font-size:.8rem}.trace-air-additional-contact__heading svg:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){width:1rem;height:1rem;color:var(--bs-primary)}.trace-air-email-send-summary:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){margin-right:auto!important;color:var(--bs-secondary-color);font-size:.8rem}.trace-air-save-contact-choice[hidden]:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:none}@media(max-width:61.99rem){.trace-air-email-attachments:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){grid-template-columns:1fr}}@media(max-width:35.99rem){.trace-air-email-send-summary:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){width:100%;text-align:center}.trace-air-email-section__heading:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){align-items:flex-start;flex-direction:column}}.report-email-recipient-card:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:flex;flex-direction:column;min-width:0}.report-email-recipient-card>.style-guide-option-card:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){flex:1;min-width:0;margin:0}.report-email-recipient-card:has(.report-email-recipient-card__actions)>.style-guide-option-card:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){border-bottom-right-radius:0;border-bottom-left-radius:0}.report-email-recipient-card__actions:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){display:flex;justify-content:flex-end;padding:.4rem .65rem;border:1px solid var(--bs-border-color);border-top:0;border-radius:0 0 var(--scbas-card-radius) var(--scbas-card-radius);background:var(--bs-tertiary-bg)}.report-email-recipient-card .style-guide-option-card__copy:where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){overflow-wrap:anywhere}.report-email-recipient-card .style-guide-option-card:has(input:disabled):where(:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"],:root[data-scbas-styles~="/Features/Notifications/v1/UseCases/ComposeReportEmail/Assets/report-email-composer.css"] *){opacity:.7}.pl-drag-btn:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/BrowseCatalog/Assets/pricelist-index-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/BrowseCatalog/Assets/pricelist-index-1.css"] *){cursor:grab;user-select:none;letter-spacing:-.1em}.pl-drag-btn:active:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/BrowseCatalog/Assets/pricelist-index-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/BrowseCatalog/Assets/pricelist-index-1.css"] *){cursor:grabbing}.pl-dragging:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/BrowseCatalog/Assets/pricelist-index-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/BrowseCatalog/Assets/pricelist-index-1.css"] *){opacity:.45}#nodeMediaTable td:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageCategories/Assets/pricelist-nodefields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageCategories/Assets/pricelist-nodefields-1.css"] *){vertical-align:middle}#nodeMediaTable .pl-drag-handle:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageCategories/Assets/pricelist-nodefields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageCategories/Assets/pricelist-nodefields-1.css"] *){width:34px;text-align:center;color:var(--bs-secondary-color);cursor:grab;user-select:none;letter-spacing:-.1em}#nodeMediaTable tr.pl-dragging:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageCategories/Assets/pricelist-nodefields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageCategories/Assets/pricelist-nodefields-1.css"] *){opacity:.45}#nodeMediaTable .pl-row-remove:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageCategories/Assets/pricelist-nodefields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageCategories/Assets/pricelist-nodefields-1.css"] *){border:0;background:transparent;color:var(--bs-danger);font-size:1.1rem;line-height:1;padding:.25rem .5rem}.grid-search:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){min-width:280px;flex:1 1 360px;max-width:520px}.pdg-loading:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){min-height:420px;display:flex;align-items:center;justify-content:center;color:var(--bs-secondary-color)}.pdg-column-menu:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){max-height:420px;min-width:260px;overflow:auto}.pdg-column-menu .form-check:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){padding:.35rem .5rem .35rem 2rem}.pdg-drawer:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){width:min(760px,95vw)!important}.pdg-thumb:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){width:28px;height:28px;border-radius:.25rem;object-fit:contain;background:var(--bs-tertiary-bg)}.pdg-no-image:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){width:28px;height:28px;border-radius:.25rem;display:grid;place-items:center;background:var(--bs-tertiary-bg);color:var(--bs-secondary-color)}.pdg-cell-locked:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){background:color-mix(in srgb,var(--bs-secondary-bg) 70%,var(--bs-body-bg))!important;color:var(--bs-emphasis-color)!important}.pdg-header-lock:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){margin-left:.35rem;font-size:.7rem;opacity:.72}.pdg-cell-invalid:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){box-shadow:inset 0 0 0 2px var(--bs-danger)!important;background:rgba(var(--bs-danger-rgb),.08)!important}.pdg-row-pending:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){box-shadow:inset 3px 0 0 var(--bs-warning)}.pdg-row-saving:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){box-shadow:inset 3px 0 0 var(--bs-primary)}.pdg-row-failed:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){box-shadow:inset 3px 0 0 var(--bs-danger)}.pdg-status:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.pdg-status-dot:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){width:.5rem;height:.5rem;border-radius:50%;background:var(--bs-warning);display:inline-block}.pdg-status-saved:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){color:var(--bs-success)}.pdg-status-error:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){color:var(--bs-danger)}.pdg-status-actions button:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){border:0;background:none;padding:0 .2rem;color:inherit;text-decoration:underline;font-size:.75rem}.pdg-bulk-preview:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){border:1px solid var(--bs-border-color);border-radius:.5rem;background:var(--bs-tertiary-bg);padding:1rem}.pdg-detail-section:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){border-top:1px solid var(--bs-border-color);padding-top:1rem;margin-top:1rem}.pdg-detail-list:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){max-height:260px;overflow:auto}.tabulator:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){border:0;background:var(--bs-body-bg);color:var(--bs-emphasis-color);font-size:.8125rem}.tabulator .tabulator-tableholder:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch}.tabulator .tabulator-frozen.tabulator-frozen-right:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){box-shadow:-4px 0 8px color-mix(in srgb,var(--bs-body-color) 10%,transparent)}.tabulator .tabulator-header:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){background:var(--bs-secondary-bg);color:var(--bs-emphasis-color)}.tabulator .tabulator-header .tabulator-col:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){background:var(--bs-secondary-bg);color:var(--bs-emphasis-color);border-color:var(--bs-border-color)}.tabulator .tabulator-header .tabulator-col .tabulator-col-content:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){padding:4px 6px}.tabulator .tabulator-header .tabulator-col .tabulator-header-filter input:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *),.tabulator .tabulator-header .tabulator-col .tabulator-header-filter select:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){min-height:28px;padding-block:2px;color:var(--bs-emphasis-color);background:var(--bs-body-bg);border-color:var(--bs-border-color)}.tabulator .tabulator-tableholder:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *),.tabulator .tabulator-tableholder .tabulator-table:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){background:var(--bs-body-bg)}.tabulator .tabulator-row:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){min-height:36px;background:var(--bs-body-bg);color:var(--bs-emphasis-color);border-color:var(--bs-border-color)}.tabulator .tabulator-row.tabulator-row-even:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){background:color-mix(in srgb,var(--bs-secondary-bg) 20%,var(--bs-body-bg))}.tabulator.table .tabulator-row:hover:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *),.tabulator .tabulator-row:hover:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){background:color-mix(in srgb,var(--bs-secondary-bg) 42%,var(--bs-body-bg));color:var(--bs-emphasis-color)}.tabulator.table .tabulator-row:hover .tabulator-cell:not(.pdg-cell-locked):where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *),.tabulator .tabulator-row:hover .tabulator-cell:not(.pdg-cell-locked):where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){background-color:transparent;color:var(--bs-emphasis-color)}.tabulator .tabulator-row .tabulator-cell:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){display:inline-flex;align-items:center;padding:3px 8px!important;color:var(--bs-emphasis-color);border-color:var(--bs-border-color)}.tabulator .tabulator-row .tabulator-cell.tabulator-row-header:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){justify-content:center;background:var(--bs-body-bg);padding-inline:4px!important}.tabulator .tabulator-row.tabulator-row-even .tabulator-cell.tabulator-row-header:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){background:color-mix(in srgb,var(--bs-secondary-bg) 20%,var(--bs-body-bg))}.tabulator .tabulator-row.tabulator-selected:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *),.tabulator .tabulator-row.tabulator-selected:hover:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *),.tabulator.table .tabulator-row.tabulator-selected:hover:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){background:color-mix(in srgb,var(--bs-secondary-bg) 42%,var(--bs-body-bg));box-shadow:inset 3px 0 0 var(--bs-primary)}.tabulator .tabulator-row.tabulator-selected .tabulator-cell:not(.pdg-cell-locked):where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *),.tabulator .tabulator-row.tabulator-selected:hover .tabulator-cell:not(.pdg-cell-locked):where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *),.tabulator.table .tabulator-row.tabulator-selected:hover .tabulator-cell:not(.pdg-cell-locked):where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){background-color:transparent}.tabulator .tabulator-row-header input[type=checkbox]:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *),.tabulator .tabulator-header input[type=checkbox]:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){appearance:auto!important;width:15px!important;height:15px!important;min-width:15px;margin:0;border-radius:2px!important;accent-color:var(--bs-primary)}.tabulator .tabulator-cell.tabulator-editing:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){background:var(--bs-body-bg)!important;color:var(--bs-emphasis-color)!important}.tabulator .tabulator-footer:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProductGrid/Assets/product-data-grid.css"] *){border-top:1px solid var(--bs-border-color)}.pl-grid:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){margin-bottom:.35rem}.pl-grid th:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){white-space:nowrap;font-size:.8rem;text-transform:uppercase;letter-spacing:.03em;color:var(--bs-secondary-color)}.pl-grid td:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){vertical-align:middle}.pl-grid .form-control:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *),.pl-grid .form-select:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){min-width:5rem}.pl-drag-handle:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){width:34px;text-align:center;color:var(--bs-secondary-color);cursor:grab;user-select:none;font-size:1.05rem;letter-spacing:-.1em}.pl-drag-handle:active:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){cursor:grabbing}tr.pl-dragging:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){opacity:.45}.pl-price-input:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){text-align:right}.pl-row-remove:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){border:0;background:transparent;color:var(--bs-danger);font-size:1.1rem;line-height:1;padding:.25rem .5rem}.pl-row-remove:hover:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){transform:scale(1.15)}.pl-grid-empty td:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){color:var(--bs-secondary-color);text-align:center;padding:1rem;border-style:dashed}.pl-grid-hint:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){color:var(--bs-secondary-color);font-size:.82rem;margin:0 0 .75rem}.pl-edit-pane:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){padding-top:1.25rem}.kit-setup-note:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){align-items:center;background:var(--bs-tertiary-bg);border:1px solid var(--bs-border-color);border-radius:.65rem;display:flex;gap:.85rem;justify-content:space-between;margin-bottom:1rem;padding:1rem}.kit-setup-note__copy:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){align-items:flex-start;display:flex;gap:.75rem}.kit-setup-note__copy svg:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){color:var(--bs-secondary-color);flex:0 0 auto;height:1.2rem;margin-top:.15rem;width:1.2rem}.kit-setup-note__copy span:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){color:var(--bs-secondary-color);display:block;font-size:.875rem;margin-top:.15rem}.pl-media-preview:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){width:110px;text-align:center}.pl-media-preview img:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *),.pl-media-preview video:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){max-width:96px;max-height:60px;object-fit:contain;border:1px solid var(--bs-border-color);border-radius:.25rem;background:#fff}.pl-inline-preview img:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){max-width:140px;max-height:90px;object-fit:contain;border:1px solid var(--bs-border-color);border-radius:.25rem;background:#fff}.pl-upload-card:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){height:100%}.pl-upload-card .pl-inline-preview:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){min-height:96px;display:flex;align-items:center;justify-content:center;border:1px dashed var(--bs-border-color);border-radius:.35rem;padding:.5rem;background:color-mix(in srgb,var(--bs-body-bg) 94%,var(--bs-secondary-bg))}.pl-upload-card .pl-inline-preview:has(a):where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){border-style:solid}.pl-upload-status:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){min-height:1.25rem}.pl-url-fallback summary:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){cursor:pointer;color:var(--bs-secondary-color);font-size:.82rem}.pl-media-upload:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){min-width:120px}.pl-media-resource:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){min-width:320px}.spec-field:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){border-left:3px solid var(--bs-border-color);padding-left:.9rem}.spec-field__head:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.25rem}.spec-field__value:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){font-family:inherit}.spec-field textarea.spec-field__value:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){line-height:1.5;white-space:pre-wrap}.spec-field__actions:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.5rem}.spec-field__actions:empty:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){display:none}.spec-family-list:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){max-height:22rem;overflow-y:auto}.spec-family-row:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){align-items:flex-start;border-bottom:1px solid var(--bs-border-color);display:flex;gap:.65rem;padding:.6rem .25rem}.spec-family-row:last-child:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){border-bottom:0}.spec-family-row__body:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){min-width:0}.spec-family-row__current:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){color:var(--bs-secondary-color);display:-webkit-box;font-size:.8rem;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:pre-wrap}@media(max-width:991.98px){.pl-media-resource:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){min-width:240px}}@media(max-width:575.98px){.kit-setup-note:where(:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"],:root[data-scbas-styles~="/Features/PriceList/v1/UseCases/ManageProducts/Assets/pricelist-productfields-1.css"] *){align-items:stretch;flex-direction:column}}.public-appointment:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){margin:0;min-height:100vh;background:var(--bs-body-bg);color:var(--bs-body-color)}.public-appointment-shell:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){width:min(100% - 2rem,52rem);margin:2rem auto}.public-appointment-brand:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1.5rem}.public-appointment-logo:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){width:auto;max-width:min(18rem,100%);height:5rem;object-fit:contain;object-position:left center}.public-appointment-logo--dark:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){display:none}[data-bs-theme=dark] .public-appointment-logo--light:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){display:none}[data-bs-theme=dark] .public-appointment-logo--dark:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){display:block}[data-bs-theme=dark] .public-appointment-logo--shared:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){background:var(--scbas-light-surface);border-radius:var(--bs-border-radius);padding:.5rem}.public-appointment .public-appointment-content:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){width:100%;margin-inline:0;background:var(--bs-secondary-bg);border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);padding:clamp(1.25rem,4vw,2.5rem)}.public-appointment .appointment-time:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){font-weight:600}.public-appointment .appointment-time span:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){display:block;font-size:.875rem;font-weight:400}.public-appointment-services:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){padding-left:1.25rem}.public-appointment .service-explanation:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){overflow-wrap:anywhere}.public-appointment .service-explanation>:last-child:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){margin-bottom:0}.public-appointment-choice:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){margin:.75rem 0}.public-appointment-form:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){padding-top:1.5rem;border-top:1px solid var(--bs-border-color)}@media(max-width:575.98px){.public-appointment-shell:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){width:calc(100% - 1.5rem);margin:1rem auto}.public-appointment-brand:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){align-items:flex-start;flex-direction:column;gap:.5rem}.public-appointment-brand .mt-2:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){margin-top:0!important}.public-appointment-form .btn-primary:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/appointment-confirmation-public.css"] *){width:100%}}.recorded-email-viewer:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"] *){display:flex;flex-direction:column;min-height:0}.recorded-email-viewer [data-email-view-content]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"] *){display:flex;flex-direction:column;flex:1;min-height:0;gap:.75rem}.recorded-email-viewer [hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"] *){display:none!important}.recorded-email-facts:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"] *){display:grid;grid-template-columns:max-content minmax(0,1fr) max-content minmax(0,1fr);column-gap:1rem;row-gap:.2rem;margin:0}.recorded-email-facts dd:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"] *){margin:0;overflow-wrap:anywhere}.recorded-email-documents:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"] *){display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.recorded-email-documents ul:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"] *){display:flex;flex-wrap:wrap;gap:.75rem}.recorded-email-frame:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"] *){width:100%;flex:1 0 16rem;min-height:16rem;border:1px solid var(--bs-border-color);background:#fff}.recorded-email-footer:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"] *){display:flex;flex-wrap:nowrap;justify-content:space-between;gap:1rem}.recorded-email-footer>span:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"] *){min-width:0}.recorded-email-footer>div:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"] *){flex:0 0 auto}@media(max-width:575px){.recorded-email-facts:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"] *){grid-template-columns:max-content minmax(0,1fr)}.recorded-email-footer:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"] *){flex-wrap:wrap;gap:.5rem}.app-modal-standard .recorded-email-footer>div:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ConfirmAppointments/Assets/recorded-email-viewer.css"] *){margin-right:auto}}.admin-service:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){max-width:1600px;margin-inline:auto}.admin-service-nav:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;flex-wrap:wrap;gap:1.25rem;padding:.6rem 0;border-bottom:1px solid var(--bs-border-color);margin-bottom:1rem}.admin-service-nav a:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){color:var(--bs-body-color);text-decoration:none;font-weight:500}.admin-service-section:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding-block:1rem;scroll-margin-top:6rem}.admin-service-grid:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem 1rem}.admin-service-grid label:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;flex-direction:column;gap:.3rem;font-weight:500;font-size:.875rem}.admin-service-grid .admin-check:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex-direction:row;align-items:center}.admin-span-2:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-column:span 2}.admin-save-actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;align-items:center;gap:.75rem;margin-top:.85rem;flex-wrap:wrap}.admin-save-actions [role=status]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:.85rem}.admin-activity:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);margin-top:.85rem;scroll-margin-top:6rem}.admin-activity>summary:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;gap:1rem;align-items:center;justify-content:space-between;padding:.75rem 1rem;cursor:pointer}.admin-activity>summary:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *):before{content:"\203a"}.admin-activity[open]>summary:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *):before{content:"\2304"}.admin-activity>summary strong:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-right:auto}.admin-activity-body:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:1rem;border-top:1px solid var(--bs-border-color)}.admin-equipment-actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;gap:.5rem;align-items:center;flex-wrap:wrap;padding:.4rem 0}.admin-fields:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-top:1rem}.admin-fields h3:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:1rem;margin-bottom:.75rem}.admin-field-area:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-top:.75rem}.admin-field-area>h4:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:.85rem;color:var(--bs-secondary-color);border-bottom:1px solid var(--bs-border-color);padding-bottom:.35rem}.admin-field-row:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.75rem;margin-bottom:.75rem}.admin-field-column:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-column:span var(--admin-span,12);min-width:0}.admin-field:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-bottom:.75rem;min-width:0}.admin-field .form-label:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-bottom:.25rem}.admin-field .form-text:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-top:.2rem}.admin-field-required:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:.75rem;color:var(--bs-secondary-color);margin-left:.4rem}.admin-field-assets:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;flex-wrap:wrap;gap:.6rem}.admin-field-assets img:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){max-width:150px;max-height:100px;object-fit:contain}.admin-asset:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);padding:.5rem;display:flex;align-items:center;gap:.5rem}.admin-signature:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:block;width:100%;max-width:500px;height:140px;border:1px solid var(--bs-border-color);background:#fff;touch-action:none}.admin-service .service-outcome:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-top:1rem!important}@media(max-width:1000px){.admin-service-grid:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.admin-service-grid:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:1fr}.admin-span-2:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-column:auto}.admin-field-column:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-column:span 12}.admin-activity>summary:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex-wrap:wrap}.admin-activity-body:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:.75rem}}.admin-part-row:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){border-bottom:1px solid var(--bs-border-color);padding:.6rem 0;grid-template-columns:1fr 2fr repeat(3,1fr) auto;align-items:end}.admin-pdf-editor:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:grid;grid-template-columns:minmax(0,3fr) minmax(250px,2fr);gap:1rem;margin-top:1rem}.admin-pdf-page canvas:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:100%;height:auto;background:#fff;border:1px solid var(--bs-border-color)}[data-admin-pdf-pages]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),[data-admin-pdf-fields]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){max-height:65vh;overflow:auto}@media(max-width:800px){.admin-part-row:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.admin-pdf-editor:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:1fr}}.admin-field [hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-field[hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:none!important}body:has([data-admin-service]) .scbas-connectivity:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:none!important}.admin-service [data-admin-panel][hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service [data-admin-subpanel][hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:none!important}.admin-summary-metrics:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:repeat(6,minmax(0,1fr));margin-block:1rem 1.5rem}.admin-summary-metrics .app-metric__value:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:1rem;overflow-wrap:anywhere}.admin-summary-metrics .app-metric:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:.85rem}.admin-main-tabs .nav:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex-wrap:nowrap;overflow-x:auto;gap:.15rem}.admin-main-tabs .nav-link:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){white-space:nowrap}.admin-equipment-workspace:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:grid;grid-template-columns:230px minmax(0,1fr);gap:1.5rem;align-items:start}.admin-equipment-workspace .style-guide-vertical-tabs:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:block}.admin-equipment-workspace .nav-link:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){text-align:left;white-space:normal;padding:.75rem}.admin-equipment-workspace .nav-link small:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:.75rem;margin-top:.2rem;font-weight:400}.admin-equipment-content:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){min-width:0;padding:1rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius)}.admin-equipment-content .admin-service-grid:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.admin-field-toggle .form-label:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;align-items:center;gap:.5rem;min-height:2.4rem}.admin-field-toggle .form-check-input:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex-shrink:0;margin-top:0}.admin-audit-json:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){white-space:pre-wrap;overflow-wrap:anywhere;max-width:600px;max-height:300px;font-size:.75rem}@media(max-width:1100px){.admin-summary-metrics:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:800px){.admin-equipment-workspace:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:1fr}.admin-equipment-workspace .nav:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex-direction:row!important;flex-wrap:wrap}.admin-equipment-workspace .nav-link:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){max-width:220px}}@media(max-width:600px){.admin-summary-metrics:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}.admin-equipment-content .admin-service-grid:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:1fr}.admin-equipment-content:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:.75rem}}.admin-service [data-admin-delivery][hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service [data-admin-delivery-locked][hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:none!important}.admin-form-section:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-bottom:1.4rem}.admin-group-heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:0 0 .6rem}.admin-group-heading h3:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-group-heading h4:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:.95rem;font-weight:600}.admin-service .style-guide-form:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:1.5rem 1.25rem 1.25rem}.admin-group-body:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:block}.admin-equipment-content:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){border:0;padding:0}.admin-fields>h3:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin:1.5rem 0 .7rem}.admin-fields .admin-field-area:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-top:0}.admin-field-row:last-child:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-field-column>.admin-field:last-child:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-bottom:0}.admin-service .admin-form-section .service-outcome:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-top:0!important}.admin-work-table th:first-child:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:35%}.admin-work-services:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;flex-direction:column;gap:.35rem;margin-top:.65rem;font-weight:400}.admin-work-note+.admin-work-note:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){border-top:1px solid var(--bs-border-color);padding-top:.6rem;margin-top:.6rem}.admin-preserve-lines:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){white-space:pre-line;overflow-wrap:anywhere}.admin-work-summaries:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:1.25rem;align-items:start}.admin-parts-summary:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-column:1/-1}.admin-summary-list:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin:0}.admin-summary-list>div:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-summary-total:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;justify-content:space-between;gap:1rem}.admin-summary-list>div:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding-bottom:.6rem}.admin-summary-list dt:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-weight:400;font-size:.875rem}.admin-summary-list dd:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){white-space:nowrap;margin:0}.admin-summary-list+.admin-summary-total:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){border-top:1px solid var(--bs-border-color);padding-top:.75rem}@media(max-width:800px){.admin-work-summaries:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:1fr}}.admin-service #equipment:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-top:1.5rem}.admin-service [data-summary-activity][hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service [data-admin-equipment-row][hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service [data-admin-overview-activity][hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service [data-admin-service-name][hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:none!important}@media(max-width:600px){.admin-service .style-guide-form:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:1.25rem 1rem 1rem}.admin-work-table:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-work-table tbody:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:block;width:100%;min-width:0!important}.admin-work-table thead:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:none}.admin-work-table tr:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:grid;border-bottom:1px solid var(--bs-border-color)}.admin-work-table th:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-work-table td:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:block;width:auto!important;min-width:0!important;max-width:none!important;white-space:normal!important;border:0!important}.admin-work-table [data-pinned-actions]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){position:static!important;box-shadow:none!important;text-align:left!important}.admin-work-table th:first-child:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:auto}}.admin-service:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){max-width:1520px}.admin-service .admin-visit-heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-bottom:1.25rem;padding-bottom:0;min-height:0}.admin-service .admin-visit-heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *):before,.admin-service .admin-visit-heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *):after{display:none}.admin-visit-overview:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.25fr) minmax(0,.85fr) minmax(0,1.4fr);align-items:start;gap:1.5rem;padding:1.5rem;border:1px solid var(--bs-border-color);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg);margin-bottom:1.75rem}.admin-visit-overview>div:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){min-width:0}.admin-service .admin-visit-overview .style-guide-summary-strip:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service .admin-equipment-identity .style-guide-summary-strip:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin:0;border:0;padding:0;background:transparent}.admin-service .admin-visit-overview .style-guide-summary-strip:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:minmax(0,1fr);gap:.9rem}.admin-service .admin-visit-overview .style-guide-summary-strip>div:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){border:0;padding:0}.admin-visit-dates:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:grid;gap:1.25rem}.admin-visit-overview [hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:none!important}.admin-outcome-rollup:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;flex-direction:column;align-items:flex-start;gap:.65rem}.admin-outcome-count:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:inline-flex;align-items:center;gap:.5rem;max-width:100%}.admin-outcome-count>strong:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:1.25rem;font-variant-numeric:tabular-nums}.admin-visit-follow-up:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){min-width:0;max-width:100%}.admin-workspace-layout:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:grid;grid-template-columns:320px minmax(0,1fr);align-items:start;gap:1.75rem}.admin-workspace-rail:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){position:sticky;top:5.5rem;max-height:calc(100vh - 6.5rem);overflow-y:auto;scrollbar-width:thin}.admin-workspace-content:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){min-width:0}.admin-service .admin-workspace-navigation:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:block;border:0;background:transparent;overflow:visible}.admin-nav-label:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin:0;padding:.75rem .9rem .5rem;font-size:.68rem;font-weight:600;text-transform:uppercase;letter-spacing:.07em;color:var(--bs-secondary-color)}.admin-nav-list .nav:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){gap:.25rem}.admin-nav-list .nav-link:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;align-items:center;gap:.65rem;min-height:44px;padding:.55rem .75rem;border:0;border-radius:var(--scbas-card-radius);background:transparent;box-shadow:none;color:var(--bs-body-color);text-decoration:none;font-size:.82rem;font-weight:400}.admin-nav-link>svg:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:20px;height:20px;flex:none;color:var(--bs-secondary-color)}.admin-nav-link>span:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){min-width:0;overflow-wrap:anywhere}.admin-nav-link small:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:block;color:var(--bs-secondary-color);font-size:.72rem;font-weight:400;margin-top:.2rem;line-height:1.5}.admin-nav-link .admin-nav-count:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-left:auto;font-size:.75rem;font-variant-numeric:tabular-nums}.admin-nav-list .nav-link:hover:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){color:var(--bs-body-color);background:var(--scbas-stripe-bg)}.admin-nav-list .nav-link:focus-visible:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-section-links a:focus-visible:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){outline:2px solid var(--bs-primary);outline-offset:2px}.admin-nav-list .nav-link.active:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){color:var(--bs-body-color);background:var(--scbas-stripe-bg);font-weight:600}.admin-nav-equipment>img:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:24px;height:24px;margin:-2px;object-fit:contain;flex:none}.admin-nav-services:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin:.15rem 0 .5rem .9rem;padding:0;border:0}.admin-nav-services>.nav-link>svg:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:20px;height:20px;flex:none}.admin-nav-list .admin-nav-service:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex-wrap:nowrap}.admin-nav-service>[data-admin-activity-label]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex:1;min-width:0;overflow-wrap:anywhere}.admin-nav-service>[data-admin-outcome]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex:0 1 auto;max-width:52%;margin-left:auto}.admin-nav-service .badge.app-badge:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){gap:.25rem;padding:.25rem .45rem;font-size:.55rem;font-weight:600;line-height:1.25;white-space:normal;text-align:left}.admin-nav-service .badge.app-badge>svg:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:.75rem;height:.75rem}.admin-nav-service>[data-admin-removed]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex-basis:100%}.admin-nav-list .admin-nav-service:has(>[data-admin-removed]:not([hidden])):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex-wrap:wrap}.admin-nav-services>.nav-link small:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){color:var(--bs-secondary-color)}.admin-section-links:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:grid;margin-left:calc(20px + .65rem);padding:0 0 .35rem .75rem}#admin-rail-menu .admin-section-links a:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:block;padding:.5rem .75rem;border:0;border-radius:var(--scbas-card-radius);color:var(--bs-secondary-color)!important;text-decoration:none;font-size:.76rem}#admin-rail-menu .admin-section-links a:hover:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){color:var(--bs-body-color)!important;background:var(--scbas-stripe-bg)}#admin-rail-menu .admin-section-links a[aria-current=location]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){color:var(--bs-body-color)!important;background:var(--scbas-stripe-bg);font-weight:600}.admin-service [data-admin-equipment-tabs][hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service [data-admin-section-links][hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service [data-admin-removed][hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:none!important}.admin-service-section:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:0}.admin-equipment-identity:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;align-items:center;gap:1.5rem;padding:1.5rem;border:0;border-bottom:1px solid var(--bs-border-color);border-radius:0;background:var(--bs-body-bg);margin-bottom:1.5rem}.admin-equipment-illustration:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:grid;place-items:center;width:112px;min-height:120px;flex:none;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);background:var(--bs-tertiary-bg)}.admin-equipment-illustration img:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:88px;height:104px;object-fit:contain}.admin-equipment-identity__copy:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex:1;min-width:0}.admin-equipment-identity h2:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:1.25rem;line-height:1.4;margin:.3rem 0 1rem;overflow-wrap:anywhere}.admin-equipment-identity .style-guide-summary-strip:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.admin-equipment-identity .style-guide-summary-strip>div:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:0;border:0}.admin-equipment-identity .style-guide-summary-strip dd:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){overflow-wrap:anywhere}.admin-equipment-identity .style-guide-summary-strip dd>span:empty:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:none}.admin-equipment-identity__actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){align-self:flex-start;flex:none;max-width:100%}.admin-equipment-workspace:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:block}.admin-equipment-content:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:0;border:0}.admin-service-heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;margin:0 0 1.25rem}.admin-service-heading h3:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:1.15rem;margin:.25rem 0 .5rem}.admin-service-result:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.75rem;padding-top:.25rem}.admin-service-result>[data-admin-removed]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex-basis:100%;text-align:right}.admin-readonly-field:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:grid;gap:.3rem;align-items:center;padding-block:.5rem}.admin-readonly-field .form-label:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin:0}.admin-service .admin-service-grid>.admin-service-name-field:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){align-items:center;gap:1rem}.admin-service-name:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;align-items:center;gap:1rem;min-width:0}.admin-service-name>div:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){min-width:0;overflow-wrap:anywhere}.admin-service-name strong:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-weight:700}.admin-service-name .admin-service-illustration:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service-name .admin-service-illustration img:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:56px;height:56px;flex-shrink:0}.admin-service-name [data-admin-removed]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:block;color:var(--bs-secondary-color);font-size:.75rem}.admin-service-name [data-admin-removed][hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:none!important}.admin-service .admin-group-heading.admin-service-timing-heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.25rem 1rem;padding-block:.25rem;min-height:3.25rem}.admin-service-timing-heading .scbas-group-button:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){border:0!important}@media(max-width:600px){.admin-service .admin-service-grid>.admin-service-name-field:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){gap:.5rem}}.admin-fact-label:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:.72rem;color:var(--bs-secondary-color)}.admin-save-hint:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;align-items:center;gap:.4rem;font-size:.78rem;color:var(--bs-secondary-color);margin:.4rem 0 1rem}.admin-save-hint svg:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:15px;height:15px;flex:none}.admin-service-heading .admin-save-hint:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-bottom:0}.admin-service .admin-form-section:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){border:1px solid var(--bs-border-color);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg);margin-bottom:1.4rem;overflow:visible;scroll-margin-top:6rem}.admin-service .admin-group-heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:1rem 1.25rem;border-bottom:1px solid var(--bs-border-color)}.admin-service .admin-group-heading h3:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service .admin-group-heading h4:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:.94rem;margin:0}.admin-service .admin-group-heading .style-guide-section__heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin:0}.admin-service .style-guide-form:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin:0;border:0;border-radius:0 0 var(--scbas-card-radius) var(--scbas-card-radius);background:transparent;padding:1.25rem}.admin-service-grid:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem 1.25rem}.admin-service-grid label:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:.82rem;gap:.4rem}.admin-service .admin-save-actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:.75rem 0 1rem}.admin-service form>.admin-save-actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){position:sticky;bottom:0;z-index:3;background:var(--bs-body-bg);border-top:1px solid var(--bs-border-color);padding:1rem;border-radius:var(--bs-border-radius)}.admin-service form>.admin-save-actions [data-admin-status]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-left:auto}.admin-fields>h3:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:1rem;margin:1.4rem 0 .85rem}.admin-fields .admin-field-area>h4:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){border:0}.admin-fields [role=status]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:.78rem}.admin-field .form-control:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service-grid .form-control:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service-grid .form-select:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){min-width:0}.admin-work-equipment:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;align-items:center;gap:.7rem;margin-bottom:.45rem}.admin-work-equipment img:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:40px;height:44px;object-fit:contain}.admin-work-summaries:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.admin-work-table th:first-child:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:32%}.admin-work-table small:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){line-height:1.65}.scbas-pinned-table-scroll>.admin-work-table:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){min-width:0}.admin-work-table .admin-work-note>a:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){position:relative}.admin-work-table .scbas-group-button[data-tooltip]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *):after{max-width:132px;box-sizing:border-box;white-space:normal}.admin-equipment-editor-fields:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:0;background:transparent}.admin-equipment-editor-fields>label:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;flex-direction:column;gap:.4rem;margin:0}.admin-equipment-editor-fields>.admin-check:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex-direction:row;align-items:center}#admin-equipment-editor .modal-footer:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-top:0}.admin-service #files>.d-flex:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){border:1px solid var(--bs-border-color);padding:1.25rem;border-radius:var(--scbas-card-radius);background:var(--bs-body-bg)}.admin-service #communications>.admin-activity:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){background:var(--bs-body-bg);margin-block:1.25rem}.admin-service #files>.table-responsive:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service #communications>.table-responsive:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service #audit>.table-responsive:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){border:1px solid var(--bs-border-color);border-radius:var(--scbas-card-radius);background:var(--bs-body-bg);margin-top:1.25rem}[data-admin-anchor]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){scroll-margin-top:6rem}@media(min-width:1200px){.admin-service-grid>.admin-span-2:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:grid;grid-template-columns:minmax(150px,.3fr) minmax(0,1fr);align-items:start;gap:1rem}.admin-service-grid>.admin-span-2>.form-control:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-column:2}}@media(max-width:1200px){.admin-workspace-layout:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:280px minmax(0,1fr);gap:1.25rem}.admin-equipment-identity:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex-wrap:wrap;gap:1rem}.admin-equipment-identity__actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-left:auto}}@media(max-width:1400px){.admin-visit-overview:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:900px){.admin-workspace-layout:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;flex-direction:column}.admin-workspace-rail:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-workspace-content:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:100%}.admin-equipment-identity__copy:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex-basis:calc(100% - 140px)}.admin-workspace-rail:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){position:static;max-height:none;overflow:visible}.admin-equipment-identity__actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin-left:0}}@media(max-width:600px){.admin-equipment-editor-fields:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:1fr}.admin-visit-overview:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:minmax(0,1fr);padding:1rem}.admin-equipment-identity:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:1rem}.admin-equipment-illustration:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:70px;min-height:84px}.admin-equipment-illustration img:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:54px;height:70px}.admin-equipment-identity__copy:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex-basis:calc(100% - 90px)}.admin-equipment-identity h2:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:1.1rem}.admin-equipment-identity .style-guide-summary-strip:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:1fr;gap:.6rem}.admin-service-heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex-direction:column}.admin-service-result:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){justify-content:flex-start}.admin-service .admin-service-grid:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:1fr}.admin-span-2:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-column:auto}.admin-service .admin-group-heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:.9rem 1rem}.admin-service .style-guide-form:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:1rem}.admin-work-summaries:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){grid-template-columns:1fr}.admin-service form>.admin-save-actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding:.75rem}}.admin-service:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *):before{display:none}.admin-visit-facts .style-guide-summary-strip dd>span:empty:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:none}.admin-service .admin-workspace-rail>.admin-navigation-toggle:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:none!important}.admin-service [data-admin-rail-menu][hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:none!important}.admin-fields>h4:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:1rem;margin:1.4rem 0 .85rem}.admin-service .admin-group-heading h5:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:.94rem;margin:0}@media(max-width:900px){.admin-workspace-rail:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){position:sticky;top:5rem;z-index:5;background:var(--bs-body-bg);border:0}.admin-service .admin-workspace-rail>.admin-navigation-toggle:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex!important;width:100%;align-items:center;justify-content:space-between;gap:.5rem;padding:1rem!important}.admin-navigation-toggle svg:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:18px;height:18px}#admin-rail-menu:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){max-height:65vh;overflow-y:auto;padding:.5rem}.admin-service .admin-service-section:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service [data-admin-anchor]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service [data-admin-site-service]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){scroll-margin-top:9rem}}@media(max-width:600px){.admin-workspace-rail:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){top:5rem}.admin-visit-facts .style-guide-summary-strip>div:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:grid;grid-template-columns:80px minmax(0,1fr);align-items:start;gap:.75rem;padding:.7rem 0}.admin-visit-facts .style-guide-summary-strip dt:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){padding-top:.2rem}.admin-visit-facts .style-guide-summary-strip dd:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin:0;min-width:0}.admin-visit-facts .style-guide-summary-strip strong:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:.82rem}.admin-service .admin-service-section:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service [data-admin-anchor]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){scroll-margin-top:9rem}}.admin-service-identity:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;align-items:center;gap:1rem;min-width:0}.admin-service-identity>div:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){min-width:0}.admin-nav-service .admin-service-illustration:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:24px;height:24px;margin:-2px}.admin-nav-service .admin-service-illustration img:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:100%;height:100%}.admin-work-note .admin-service-illustration:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:40px;height:40px}.admin-equipment-illustration:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){background:#fff;border:0;border-radius:5px}.admin-service-heading:focus:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),.admin-service-section:focus:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *),[data-admin-anchor]:focus:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){outline:none}@media(max-width:600px){.admin-service-identity:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){gap:.7rem}.admin-service-identity .admin-service-illustration:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:62px;height:62px}.admin-service-identity h3:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){font-size:1.1rem}}.tenant-maintenance-shell .main:has([data-admin-service]):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){overflow:visible}.admin-service form>.admin-save-actions>[data-admin-error]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex-basis:100%;margin:0;max-height:26vh;overflow:auto}.admin-service [data-admin-error][hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:none!important}.admin-service .app-validation-summary[data-admin-error] .alert-link:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){color:var(--app-status-ink);text-decoration:underline}.admin-service .admin-signature.is-invalid:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){border-color:var(--scbas-field-invalid-border)}.admin-service [data-admin-completion-hint]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:block}.admin-service .admin-nonstart-alert:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){display:flex;align-items:flex-start;gap:.75rem;border-left:4px solid var(--service-nonstart-border, maroon);margin:0 0 1.25rem}.admin-service .admin-nonstart-alert .app-alert__content:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex:1 1 auto;min-width:0}.admin-service .admin-nonstart-alert .app-alert__content p:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){margin:.35rem 0 0}.admin-service .admin-nonstart-alert>.btn:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){align-self:center;flex:0 0 auto}@media(max-width:575.98px){.admin-service .admin-nonstart-alert:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){flex-wrap:wrap}.admin-service .admin-nonstart-alert>.btn:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageAdministrativeService/Assets/admin-service.css"] *){width:100%}}.canonical-service-catalog:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *),.canonical-service-workspace:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){max-width:1440px;margin-inline:auto}html body :is(.canonical-service-catalog,.canonical-service-workspace)>.app-page-header:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){padding-block:0 .75rem!important;margin-bottom:0!important;min-height:0}html body .style-guide-page.canonical-service-workspace .app-page-header__title:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){letter-spacing:-.025em}.canonical-service-workspace .app-page-header__details:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){color:var(--bs-secondary-color)}.canonical-service-workspace .app-page-header__identity .admin-service-illustration:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){width:88px;height:88px}.canonical-catalog-surface:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius, .75rem);background:var(--bs-body-bg);overflow:clip}.canonical-catalog-toolbar:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.75rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--style-guide-line)}.canonical-catalog-toolbar__title:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){margin-right:auto}.canonical-catalog-toolbar h2:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){margin:0;font-size:1.15rem}.canonical-catalog-toolbar p:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){margin:.25rem 0 0;color:var(--bs-secondary-color);font-size:.8rem}.canonical-catalog-search:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){position:relative;width:min(100%,18rem)}.canonical-catalog-search>svg:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){position:absolute;width:17px;height:17px;left:.85rem;top:50%;transform:translateY(-50%);color:var(--bs-secondary-color)}.canonical-catalog-search input:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){padding-left:2.4rem}.canonical-catalog-toolbar>select:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){width:auto;min-width:9rem}.canonical-catalog-row:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){display:grid;grid-template-columns:64px minmax(0,1fr) minmax(9rem,15rem) auto;align-items:center;gap:1.25rem;padding:1.25rem 1.5rem}.canonical-catalog-row+.canonical-catalog-row:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){border-top:1px solid var(--style-guide-line)}.canonical-catalog-row:focus-within:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){background:color-mix(in srgb,var(--bs-primary) 3%,var(--bs-body-bg))}.canonical-catalog-identity:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){min-width:0}.canonical-catalog-identity h3:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){font-family:var(--bs-body-font-family);font-size:1rem;font-weight:650;line-height:1.45;margin:0 0 .25rem}.canonical-catalog-identity h3 a:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){color:var(--bs-heading-color);text-decoration:none}.canonical-catalog-identity h3 a:hover:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){color:var(--bs-link-color);text-decoration:underline;text-underline-offset:.2em}.canonical-catalog-identity p:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){color:var(--bs-secondary-color);font-size:.82rem;line-height:1.5;margin:0;overflow-wrap:anywhere}.canonical-catalog-equipment:empty:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){display:none}.canonical-catalog-website:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){display:block;color:var(--bs-secondary-color);font-size:.75rem;margin-top:.3rem}.canonical-catalog-row .canonical-service-availability:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){justify-content:flex-start;gap:.4rem}.canonical-catalog-actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){justify-self:end}.canonical-catalog-actions svg:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){width:16px;height:16px}html body .style-guide-page.canonical-service-workspace .customer-account-shell:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){display:grid;grid-template-columns:220px minmax(0,1fr);gap:2rem;overflow:visible;border:0;border-radius:0;background:transparent}html body .style-guide-page.canonical-service-workspace .customer-account-shell .customer-account-workspace:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){position:sticky;top:5.5rem;align-self:start;border:0;background:transparent;box-shadow:none}html body .style-guide-page.canonical-service-workspace .canonical-service-tabs:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){display:flex;flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:.3rem;border:0;background:transparent;overflow:visible}html body .style-guide-page.canonical-service-workspace .canonical-service-tabs .nav-link:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){display:flex;align-items:center;justify-content:flex-start!important;text-align:left!important;gap:.7rem;margin:0;padding:.8rem .9rem;border:0;border-radius:.5rem;color:var(--bs-secondary-color);white-space:normal;line-height:1.3;font-size:.86rem}html body .style-guide-page.canonical-service-workspace .canonical-service-tabs .nav-link.active:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){background:color-mix(in srgb,var(--bs-primary) 9%,var(--bs-body-bg))!important;color:var(--bs-emphasis-color);box-shadow:none}html body .style-guide-page.canonical-service-workspace .canonical-service-tabs .nav-link:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *):after{display:none}.canonical-service-tabs .nav-link>svg:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){width:18px;height:18px;flex:none}.canonical-service-tabs .nav-link .badge:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){margin-left:auto}html body .style-guide-page.canonical-service-workspace .customer-account-shell .customer-workspace-content:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){padding:0;min-width:0}html body .style-guide-page.canonical-service-workspace .customer-workspace-layout:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){min-width:0}html body .style-guide-page.canonical-service-workspace .customer-account-shell .canonical-service-section:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *),html body .style-guide-page.canonical-service-workspace .canonical-service-section:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){padding:1.75rem;margin:0 0 1.25rem!important;border:1px solid var(--style-guide-line);border-radius:var(--scbas-card-radius, .75rem);background:var(--bs-body-bg);box-shadow:none}html body .style-guide-page.canonical-service-workspace .customer-section-heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){display:block;margin-bottom:1.25rem}html body .style-guide-page.canonical-service-workspace .customer-section-heading h2:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){font-family:var(--bs-body-font-family);font-size:1rem;line-height:1.4}html body .style-guide-page.canonical-service-workspace .customer-section-heading>:is(span,p):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){display:block;margin:.45rem 0 0;text-align:left;font-size:.82rem;line-height:1.6;color:var(--bs-secondary-color)}html body .style-guide-page.canonical-service-workspace .customer-form-grid:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem}html body .style-guide-page.canonical-service-workspace .customer-field-span-2:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){grid-column:auto}.canonical-service-workspace .canonical-cms-status:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){display:flex;align-items:center;flex-wrap:wrap;gap:.45rem .6rem;padding-top:1rem;margin-top:1.2rem;border-top:1px dashed var(--style-guide-line);color:var(--bs-secondary-color);font-size:.78rem}.canonical-cms-status svg:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){width:15px;height:15px}.canonical-cms-status a:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){display:inline-flex;align-items:center;gap:.3rem;margin-left:auto}.canonical-service-workspace .canonical-equipment-type-list:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){display:block;border-top:1px solid var(--style-guide-line)}.canonical-service-workspace .canonical-equipment-type-row:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){grid-template-columns:minmax(9rem,1fr) minmax(0,1.45fr);min-height:3.5rem;padding:.75rem 0;border:0;border-bottom:1px solid var(--style-guide-line);border-radius:0;gap:1rem;background:transparent}.canonical-service-workspace .canonical-equipment-type-row:has(input:checked):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){background:transparent}.canonical-service-workspace .canonical-equipment-type-row strong:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){font-weight:550;font-size:.85rem}.canonical-service-workspace .canonical-equipment-schedule:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){min-width:0}.canonical-service-workspace .canonical-equipment-schedule select:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){font-size:.8rem}.canonical-service-workspace .app-form-actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){padding:1rem 0;margin:0}.canonical-service-workspace [data-canonical-service-panel=details]>section:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){scroll-margin-top:6rem}@media(min-width:1280px){html body .style-guide-page.canonical-service-workspace [data-canonical-service-panel=details]>section:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){display:grid;grid-template-columns:minmax(10rem,.38fr) minmax(0,1fr);column-gap:2rem;align-items:start}.canonical-service-workspace [data-canonical-service-panel=details]>section>:not(.customer-section-heading):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){grid-column:2}html body .style-guide-page.canonical-service-workspace [data-canonical-service-panel=details] .customer-section-heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){grid-column:1;grid-row:1 / span 5;margin:0}}@media(max-width:1050px){html body .style-guide-page.canonical-service-workspace .customer-account-shell:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){display:block}html body .style-guide-page.canonical-service-workspace .customer-account-shell .customer-account-workspace:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){position:static;margin-bottom:1rem}html body .style-guide-page.canonical-service-workspace .canonical-service-tabs:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){flex-direction:row;flex-wrap:wrap;overflow:visible;gap:.25rem;padding-bottom:.5rem}html body .style-guide-page.canonical-service-workspace .canonical-service-tabs .nav-link:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){white-space:nowrap;padding:.7rem}.canonical-catalog-toolbar:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto auto}.canonical-catalog-toolbar__title:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){grid-column:1 / -1}.canonical-catalog-search:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){width:100%}.canonical-catalog-row:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){grid-template-columns:56px minmax(0,1fr) auto;gap:1rem}.canonical-catalog-row .canonical-service-availability:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){grid-column:2}.canonical-catalog-actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){grid-column:3;grid-row:1 / span 2}#canonical-services-list :is(.admin-service-illustration,.canonical-service-illustration):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){width:56px;height:56px}}@media(max-width:600px){.canonical-catalog-toolbar:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){padding:1rem;gap:.65rem}.canonical-catalog-toolbar__title:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){flex-basis:100%}.canonical-catalog-search:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){width:100%}.canonical-catalog-toolbar>select:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){flex:1}.canonical-catalog-row:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){padding:1rem;grid-template-columns:48px minmax(0,1fr);gap:.6rem .85rem}#canonical-services-list :is(.admin-service-illustration,.canonical-service-illustration):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){width:48px;height:48px}.canonical-catalog-actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){grid-column:2;grid-row:auto}.canonical-catalog-row .canonical-service-availability:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){grid-column:2}html body .style-guide-page.canonical-service-workspace .customer-account-shell .canonical-service-section:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *),html body .style-guide-page.canonical-service-workspace .canonical-service-section:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){padding:1.15rem}html body .style-guide-page.canonical-service-workspace .customer-form-grid:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){grid-template-columns:minmax(0,1fr)}.canonical-service-workspace .canonical-equipment-type-row:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){grid-template-columns:minmax(0,1fr);gap:.6rem}.canonical-cms-status a:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){margin-left:0}.canonical-service-workspace .app-page-header__identity .admin-service-illustration:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){width:64px;height:64px}}.tenant-maintenance-shell .main:has([data-canonical-service-workspace]):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){overflow:visible}html body :is(.canonical-service-catalog,.canonical-service-workspace):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){gap:1rem}html body .canonical-service-catalog>.app-tabs:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){margin-block:0!important}html body .canonical-service-workspace .app-page-header__main:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){flex-direction:row!important;flex-wrap:nowrap;align-items:center}html body .canonical-service-workspace .app-page-header__copy:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){flex:1 1 0;min-width:0}html body .canonical-service-workspace .app-page-header__main .app-page-header__identity:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){margin:0}@media(max-width:600px){html body .canonical-service-workspace .app-page-header__main:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){align-items:flex-start;gap:.75rem}.canonical-service-workspace .app-page-header__identity .admin-service-illustration:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){width:48px;height:48px}.canonical-catalog-toolbar:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){display:grid;grid-template-columns:minmax(0,1fr) auto}.canonical-catalog-toolbar__title:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *),.canonical-catalog-search:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){grid-column:1 / -1}.canonical-catalog-toolbar>select:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){width:100%;min-width:0}}.canonical-catalog-row .canonical-service-availability:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){flex-direction:column;align-items:flex-start;gap:.25rem}.canonical-catalog-row .canonical-service-option:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){color:var(--bs-secondary-color);font-size:.78rem;line-height:1.5}.canonical-catalog-row .canonical-catalog-website:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageServiceDefinitions/Assets/canonical-services.css"] *){margin:0}.my-queue-tabs:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:flex;align-items:center;gap:1rem}.work-queue-table--followups:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){min-width:56rem}.work-queue-table--followups>colgroup>col:nth-child(1):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *),.work-queue-table--followups>thead>tr>th:nth-child(1):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){width:18%!important}.work-queue-table--followups>colgroup>col:nth-child(2):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *),.work-queue-table--followups>thead>tr>th:nth-child(2):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){width:30%!important}.work-queue-table--followups>colgroup>col:nth-child(3):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *),.work-queue-table--followups>thead>tr>th:nth-child(3):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){width:auto!important}.work-queue-table--followups>colgroup>col:nth-child(4):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){width:160px!important}.work-queue-table--followups>thead>tr>th:nth-child(3):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *),.work-queue-table--followups>tbody>tr>td.work-queue-card__scope:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){text-align:left}.work-queue-list--followups .work-queue-card__primary .work-status-pill:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:table;margin-top:.45rem}.work-queue-followup__badges:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:flex;flex-wrap:wrap;gap:.35rem;align-items:flex-start}.work-queue-followup__badges .equipment-service__badge:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){min-height:1.9rem}.work-queue-followup__badges .equipment-service__type:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *),.work-queue-followup__badges .equipment-service__outcome:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){padding:.23rem .45rem;font-size:.6875rem}.work-queue-followup__badges .equipment-service__type .admin-service-illustration:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *),.work-queue-followup__badges .equipment-service__type .admin-service-illustration img:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){width:1rem;height:1rem;flex-basis:1rem}.work-queue-followup__badges .equipment-service__outcome>svg:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){width:.875rem;height:.875rem;flex-basis:.875rem}.work-queue-followup__badges .equipment-service__outcome small:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:none}.work-queue-followup__visit-meta:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:flex;flex-wrap:wrap;gap:.2rem;margin-top:.45rem;font-size:.75rem;color:var(--bs-secondary-color)}@container (max-width: 63.999rem){.work-queue-list--followups .work-queue-table tbody tr:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr) auto;grid-template-areas:"primary scope action" "need scope action";gap:.75rem 1rem}.work-queue-list--followups .work-queue-followup__request:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){grid-area:need}.work-queue-list--followups .work-queue-table>tbody>tr>td.work-queue-table__actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){width:auto!important;min-width:0;max-width:none;padding-inline:0!important}.work-queue-list--followups .work-queue-table>tbody>tr>td.work-queue-table__actions .scbas-button-group:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){min-width:0}}@container (max-width: 43.999rem){.work-queue-list--followups .service-follow-up__review:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){grid-row:1}.work-queue-list--followups .service-follow-up__status:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){grid-column:1 / -1}}@container (max-width: 29.999rem){.work-queue-list--followups .work-queue-table tbody tr:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"primary action" "need need" "scope scope"}}.my-queue-tabs>.app-tabs:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){flex:1;min-width:0}.my-queue-customize:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){flex-shrink:0;white-space:nowrap}.my-queue-include:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:inline-flex;flex-direction:column;align-items:flex-end;gap:.25rem}.my-queue-include>button:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:inline-flex;align-items:center;gap:.45rem;font-size:.8rem;min-height:44px;white-space:nowrap}.my-queue-include>button[aria-pressed=true]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){color:var(--bs-primary)}.my-queue-include svg:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){width:17px;height:17px}.my-queue-heading-actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:flex-end}.my-queue-settings:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){max-width:1320px;margin-inline:auto}.my-queue-settings-layout:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:grid;grid-template-columns:minmax(280px,.85fr) minmax(0,1.25fr);gap:1.5rem;align-items:start}.my-queue-list-panel:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){padding:1.25rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius-lg);background:var(--bs-body-bg);min-width:0;position:relative}.my-queue-panel-heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:1rem}.my-queue-panel-heading h3:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){font-size:1rem;margin:0}.my-queue-panel-heading .badge:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){font-size:.72rem;font-weight:500;white-space:nowrap}.my-queue-search:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){position:relative;display:block;margin-bottom:1.25rem}.my-queue-search>svg:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){position:absolute;left:.8rem;top:50%;transform:translateY(-50%);width:17px;height:17px;color:var(--bs-secondary-color)}.my-queue-search input:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){padding-left:2.4rem}.my-queue-catalog-group:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){margin-top:1.15rem;min-width:0}.my-queue-catalog-group h4:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){color:var(--bs-secondary-color);font-size:.75rem;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.5rem}.my-queue-settings legend:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){font-size:.85rem;font-weight:600;float:none;width:auto;margin-bottom:.6rem}.my-queue-available:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *),.my-queue-order:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){list-style:none;padding:0;margin:0}.my-queue-available:empty:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){min-height:.35rem}.my-queue-order:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){min-height:11rem;padding-bottom:.25rem;border-radius:var(--bs-border-radius)}.my-queue-choice:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:flex;align-items:center;gap:.5rem;padding:.6rem;margin-bottom:.5rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background:var(--bs-body-bg)}.my-queue-choice[hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *),.my-queue-catalog-group[hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:none}.my-queue-choice-body:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){flex:1;min-width:0}.my-queue-choice-title:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.6rem;font-size:.85rem;font-weight:600;overflow-wrap:anywhere}.my-queue-choice-label:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:none;margin-top:.4rem}.my-queue-choice.is-selected .my-queue-choice-title:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:none}.my-queue-choice.is-selected .my-queue-choice-label:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){margin-top:0}.my-queue-label-status:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:block;color:var(--bs-secondary-color);font-size:.75rem;margin-top:.25rem}.my-queue-label-status:empty:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:none}.my-queue-choice.has-label-error .my-queue-label-status:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){color:var(--bs-danger)}.my-queue-choice-label input:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){width:100%;min-width:0}.my-queue-choice.is-selected .my-queue-choice-label:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *),.my-queue-choice.has-label-error .my-queue-choice-label:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:block}.my-queue-choice .my-queue-order-controls:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:none}.my-queue-choice.is-selected .my-queue-order-controls:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:inline-flex;flex-shrink:0}.my-queue-choice .my-queue-add[hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:none!important}.my-queue-position:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){font-size:.7rem;font-weight:500;color:var(--bs-secondary-color);white-space:nowrap}.my-queue-drag-handle:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:inline-flex;align-items:center;justify-content:center;min-width:32px;min-height:44px;padding:.35rem;cursor:grab;touch-action:none;color:var(--bs-secondary-color)}.my-queue-handle-menu:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){flex-shrink:0}.my-queue-handle-menu .dropdown-menu:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){max-height:20rem;overflow-y:auto}.my-queue-drag-handle svg:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){width:18px;height:18px;pointer-events:none}.my-queue-add:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){min-height:44px;display:inline-flex;gap:.3rem;align-items:center;flex-shrink:0}.my-queue-add svg:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){width:16px;height:16px}.my-queue-choice-check:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:flex;align-items:center;gap:.65rem;min-height:44px;cursor:pointer;margin:0}.my-queue-choice-check>input:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){flex-shrink:0;margin:0}.my-queue-order-controls .btn:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){min-width:44px;min-height:44px;padding:.4rem}.my-queue-order-empty:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){pointer-events:none;position:absolute;inset:6.7rem 1.25rem auto;height:10rem;display:flex;flex-direction:column;gap:.6rem;align-items:center;justify-content:center;text-align:center;border:1px dashed var(--bs-border-color);border-radius:var(--bs-border-radius);padding:1rem;color:var(--bs-secondary-color);font-size:.85rem}.my-queue-order-empty[hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *),.my-queue-drop-hint[hidden]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:none}.my-queue-order-empty svg:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){width:25px;height:25px}.my-queue-drop-hint:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:flex;gap:.4rem;align-items:center;margin:.65rem 0 0}.my-queue-drop-hint svg:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){width:16px;height:16px;flex-shrink:0}.my-queue-search-empty:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){padding-block:1rem}[data-my-queue-settings].is-dragging .my-queue-order:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){outline:2px dashed var(--bs-primary);outline-offset:4px}[data-my-queue-settings] .gu-mirror:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){box-shadow:0 .4rem 1rem #00000026;cursor:grabbing}[data-my-queue-settings] .gu-transit:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){opacity:.35}.my-queue-metrics:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){margin-top:2rem;padding-top:1.5rem;border-top:1px solid var(--bs-border-color)}.my-queue-metric-groups:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:flex;flex-wrap:wrap;gap:1.25rem 3rem}.my-queue-settings-actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-top:2rem;padding-block:1rem;border-top:1px solid var(--bs-border-color)}[data-my-queue-remote][aria-busy=true]:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){opacity:.65}@media(max-width:991.98px){.my-queue-settings-layout:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){grid-template-columns:minmax(0,1fr);gap:1.5rem}}@media(max-width:575.98px){.my-queue-tabs:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){flex-wrap:wrap;gap:.25rem}.my-queue-tabs>.app-tabs:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){flex-basis:100%}.my-queue-customize:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){margin-left:auto}.my-queue-list-panel:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){padding:1rem}.my-queue-choice:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){gap:.25rem;padding:.5rem}.my-queue-choice-title:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){align-items:flex-start;flex-direction:column;gap:.1rem}.my-queue-order-empty:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){inset-inline:1rem}.my-queue-settings-actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){align-items:stretch;flex-direction:column}.my-queue-settings-actions>div:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){justify-content:flex-end}.my-queue-heading-actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/ManageWorkQueue/Assets/my-queue.css"] *){justify-content:flex-start}}.liquid-syntax-guide:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"] *){min-width:0}.liquid-code-editor:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"] *){margin:0;max-height:36rem;overflow:auto;padding:1rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background:var(--bs-tertiary-bg);color:var(--bs-body-color);font-family:var(--bs-font-monospace);font-size:.8125rem;line-height:1.65;tab-size:2;counter-reset:code-line}.liquid-code-editor:focus-visible:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"] *){outline:2px solid var(--bs-primary);outline-offset:2px}.liquid-code-editor__line:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"] *){display:block;min-height:1.65em}.liquid-code-editor__line:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"] *):before{content:counter(code-line);counter-increment:code-line;display:inline-block;width:3.5em;padding-right:1em;color:var(--bs-secondary-color);text-align:right;user-select:none}.liquid-code-editor__key:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"] *),.liquid-code-editor__expression:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"] *){color:var(--bs-primary-text-emphasis);font-weight:600}.liquid-code-editor__value:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"] *){color:var(--bs-success-text-emphasis)}.liquid-code-editor__literal:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"] *){color:var(--bs-danger-text-emphasis)}.liquid-code-editor__tag:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/NotifyServiceCompletion/Assets/liquid-syntax-guide.css"] *){color:var(--bs-secondary-color)}.service-request-page:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){max-width:1040px;margin-inline:auto}.service-request-heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){margin-bottom:.35rem}.service-request-intro:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){max-width:680px;margin-bottom:1.5rem;color:var(--bs-secondary-color)}.service-request-workflow:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;gap:1rem}.service-request-validation:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){margin-bottom:1rem}.service-request-validation__list:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){margin:0;padding-inline-start:1.1rem;color:var(--bs-body-color)}.service-request-validation__list>li+li:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){margin-top:.2rem}.service-request-step:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;grid-template-columns:2.25rem minmax(0,1fr);gap:1rem;padding:1.25rem;border:1px solid var(--bs-border-color);border-radius:1rem;background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow-sm)}.service-request-step-marker:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;width:2.25rem;height:2.25rem;place-items:center;border-radius:50%;color:var(--scbas-brand-on-primary);background:var(--bs-primary);font-weight:800}.service-request-step-content:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){min-width:0}.service-request-step-header:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:flex;align-items:start;justify-content:space-between;gap:1rem;margin-bottom:1rem}.service-request-eyebrow:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){color:var(--bs-primary);font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.service-request-manage-link:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){white-space:nowrap}.service-request-customer-row:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);gap:1rem;align-items:stretch}.service-request-customer-field:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.service-request-customer:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){align-self:center}.service-request-customer:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){padding:.9rem 1rem;border:1px solid var(--bs-border-color);border-radius:.8rem;background:var(--bs-tertiary-bg)}.service-request-customer span:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.customer-service-fact span:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.area-next-trip span:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:block;color:var(--bs-secondary-color);font-size:.72rem;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.service-request-customer strong:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:block;margin-top:.15rem;font-size:1.05rem}.customer-visit-card:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){padding:.85rem;border:1px solid color-mix(in srgb,var(--bs-primary) 28%,var(--bs-border-color));border-radius:.8rem;background:color-mix(in srgb,var(--bs-primary) 7%,var(--bs-body-bg))}.customer-visit-card.is-empty:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;place-items:center start;border-color:var(--bs-border-color);background:var(--bs-tertiary-bg)}.customer-visit-title:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){color:var(--bs-secondary-color);font-weight:650}.customer-service-facts:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem}.customer-service-fact:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){min-width:0;padding:.55rem .65rem;border-radius:.6rem;background:var(--bs-body-bg)}.customer-service-fact strong:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.customer-service-fact small:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:block}.customer-service-fact strong:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){margin-top:.18rem;overflow-wrap:anywhere}.customer-service-fact small:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){color:var(--bs-secondary-color)}.customer-service-fact.is-ready:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){background:var(--bs-success-bg-subtle)}.customer-service-fact.is-warning:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){background:var(--bs-warning-bg-subtle)}.equipment-readiness-warning:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){margin-top:.65rem;padding:.55rem .7rem;border:1px solid var(--bs-warning-border-subtle);border-radius:.6rem;color:var(--bs-warning-text-emphasis);background:var(--bs-warning-bg-subtle);font-size:.85rem;font-weight:700}.service-selection-fieldset:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.service-equipment-fieldset:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){min-width:0}.service-equipment-option:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;align-items:start;padding:.7rem .75rem;border:1px solid var(--bs-border-color);border-radius:.7rem;background:var(--bs-body-bg);cursor:pointer}[data-service-request-form] .service-selection-option:has(.admin-service-illustration):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){grid-template-columns:auto minmax(0,1fr) auto}[data-service-request-form] .service-selection-option>.admin-service-illustration:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.service-equipment-option>.service-equipment-option__icon:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){width:3rem;height:3rem;align-self:center;justify-self:end}.service-equipment-option:has(input:checked):where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){border-color:color-mix(in srgb,var(--bs-primary) 55%,var(--bs-border-color));background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-body-bg))}.service-equipment-option strong:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.service-equipment-option small:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:block}.service-equipment-option small:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){color:var(--bs-secondary-color)}.selected-response-service:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.7rem;padding:.8rem .9rem;border:1px solid color-mix(in srgb,var(--bs-primary) 55%,var(--bs-border-color));border-radius:.75rem;background:color-mix(in srgb,var(--bs-primary) 8%,var(--bs-body-bg))}.selected-response-service-mark:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;width:1.45rem;height:1.45rem;place-items:center;border-radius:50%;color:var(--bs-body-bg);background:var(--bs-primary);font-size:.8rem;font-weight:800}.selected-response-service strong:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.selected-response-service small:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.selected-response-service em:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:block}.selected-response-service small:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.selected-response-service em:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){color:var(--bs-secondary-color)}.selected-response-service em:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){margin-top:.2rem;font-size:.74rem;font-style:normal}.selected-service-work:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;gap:.85rem;margin-top:1rem}.selected-service-card:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){padding:1rem;border:1px solid var(--bs-border-color);border-radius:.85rem;background:var(--bs-tertiary-bg)}.selected-service-card-heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.8rem}.service-equipment-fieldset:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){padding:.85rem;border:1px solid var(--bs-border-color);border-radius:.75rem;background:var(--bs-body-bg)}.service-equipment-fieldset legend:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){float:none;width:auto}.service-equipment-options:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem}.service-equipment-due:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.service-date-suggestion:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.scope-pill:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:inline-flex;width:fit-content;align-items:center;padding:.2rem .5rem;border:1px solid var(--bs-border-color);border-radius:999px;background:var(--bs-tertiary-bg);color:var(--bs-body-color);font-size:.74rem;font-weight:750;line-height:1.25}.service-equipment-due:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){margin-top:.4rem}.service-equipment-due.is-overdue:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.scope-pill.is-repair:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){border-color:var(--bs-danger-border-subtle);color:var(--bs-danger-text-emphasis);background:var(--bs-danger-bg-subtle)}.service-equipment-due.is-due:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){border-color:var(--bs-warning-border-subtle);color:var(--bs-warning-text-emphasis);background:var(--bs-warning-bg-subtle)}.service-equipment-due.is-upcoming:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.service-date-suggestion:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){border-color:var(--bs-success-border-subtle);color:var(--bs-success-text-emphasis);background:var(--bs-success-bg-subtle)}.scope-pill.is-standalone:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.standalone-service-note:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){border-color:var(--bs-info-border-subtle);color:var(--bs-info-text-emphasis);background:var(--bs-info-bg-subtle)}.standalone-service-note:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){padding:.7rem .8rem;border:1px solid var(--bs-info-border-subtle);border-radius:.7rem;font-size:.85rem}.service-equipment-due.is-missing:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){color:var(--bs-secondary-color)}.service-request-schedule-grid:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.service-date-suggestions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.55rem}.service-request-optimization:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){border:1px solid var(--bs-border-color);border-radius:1rem;background:var(--bs-body-bg);overflow:hidden}.service-request-optimization summary:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:flex;gap:.8rem;align-items:center;padding:1rem 1.25rem;cursor:pointer;list-style:none}.service-request-optimization summary:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *)::-webkit-details-marker{display:none}.service-request-optimization summary small:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.selected-response-service small:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:block;color:var(--bs-secondary-color)}.service-request-optimization-icon:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;width:1.8rem;height:1.8rem;place-items:center;border-radius:50%;background:var(--bs-tertiary-bg);font-size:1.1rem;font-weight:700;transition:transform .15s ease}.service-request-optimization[open] .service-request-optimization-icon:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){transform:rotate(45deg)}.service-request-optimization-body:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){padding:0 1.25rem 1.25rem 3.85rem;border-top:1px solid var(--bs-border-color)}.service-request-optimization-intro:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){padding-top:1rem}.area-next-trip:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){margin-top:.8rem;padding:.8rem .9rem;border-radius:.7rem;background:var(--bs-success-bg-subtle)}.area-next-trip strong:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:block;margin-top:.15rem}.area-commitments:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;margin:.8rem 0 0;padding:0;list-style:none}.area-commitment:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;grid-template-columns:auto 1fr;gap:.7rem;padding:.75rem;border:1px solid var(--bs-border-color);border-radius:.7rem}.area-commitment label:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){min-width:0;cursor:pointer}.area-commitment-heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4rem .75rem}.area-commitment-meta:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){margin-top:.25rem;color:var(--bs-secondary-color);font-size:.84rem}.area-notify:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.area-empty:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){margin-top:.75rem;padding:.8rem;border-radius:.7rem;background:var(--bs-tertiary-bg)}.area-empty:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){color:var(--bs-secondary-color)}.failed-air-test-response-summary:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr);gap:.9rem;align-items:start;margin-bottom:1rem;padding:1rem;border:1px solid var(--bs-border-color);border-left:.3rem solid var(--bs-primary);border-radius:.8rem;background:var(--bs-primary-bg-subtle)}.failed-air-test-response-summary.is-repair:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){border-left-color:var(--bs-danger);background:var(--bs-danger-bg-subtle)}.failed-air-test-response-summary p:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){color:var(--bs-secondary-color)}.failed-air-test-response-icon:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;width:2.4rem;height:2.4rem;place-items:center;border-radius:50%;color:var(--bs-primary-text-emphasis);background:var(--bs-primary-bg-subtle);font-weight:800}.failed-air-test-schedule-compact:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;gap:1rem;padding:1rem;border:1px solid var(--bs-border-color);border-radius:.8rem;background:var(--bs-tertiary-bg)}.failed-air-test-schedule-compact__heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem}.failed-air-test-schedule-compact__context:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.failed-air-test-schedule-compact__fields:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}.failed-air-test-schedule-compact__context>div:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:grid;gap:.15rem;min-width:0;padding:.7rem .8rem;border:1px solid var(--bs-border-color);border-radius:.65rem;background:var(--bs-body-bg)}.failed-air-test-schedule-compact__context span:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){color:var(--bs-secondary-color);font-size:.72rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.failed-air-test-schedule-compact__context strong:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){overflow-wrap:anywhere}.failed-air-test-schedule-compact__fields>div:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){min-width:0}.service-request-actions:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){position:sticky;z-index:5;bottom:0;display:flex;justify-content:flex-end;gap:.65rem;margin-top:1rem;padding:.85rem 0;border-top:1px solid var(--bs-border-color);background:color-mix(in srgb,var(--bs-body-bg) 94%,transparent);backdrop-filter:blur(10px)}.service-request-modal-form:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:contents}.service-customer-picker:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){position:relative}.service-customer-results:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){position:absolute;z-index:20;inset:calc(100% + .25rem) 0 auto;overflow:auto;max-height:18rem;padding:.35rem;border:1px solid var(--bs-border-color);border-radius:var(--bs-border-radius);background:var(--bs-body-bg);box-shadow:var(--bs-box-shadow)}.service-customer-result.scbas-global-search__result:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){grid-template-columns:38px minmax(0,1fr);width:100%;padding:.65rem .75rem;border:0;border-radius:calc(var(--bs-border-radius) - .15rem);color:var(--bs-body-color);background:transparent;text-align:start}.service-customer-result .scbas-global-search__result-media img:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){object-fit:contain}.service-customer-result:hover:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.service-customer-result.active:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){background:var(--bs-primary-bg-subtle);color:var(--bs-primary-text-emphasis)}@media(max-width:991.98px){.service-request-customer-row:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.service-request-schedule-grid:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){grid-template-columns:1fr}.customer-service-facts:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:767.98px){.failed-air-test-schedule-compact__heading:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){align-items:start}.failed-air-test-schedule-compact__context:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.failed-air-test-schedule-compact__fields:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){grid-template-columns:1fr}}@media(max-width:767.98px){.service-request-step:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){grid-template-columns:1fr;padding:1rem}.service-request-step-marker:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){width:1.8rem;height:1.8rem}.service-equipment-options:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.customer-service-facts:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *),.area-commitments:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){grid-template-columns:1fr}.service-request-step-header:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:block}.service-request-manage-link:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){display:inline-block;margin-top:.5rem}.service-request-optimization-body:where(:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"],:root[data-scbas-styles~="/Features/ServiceModel/v1/UseCases/RequestCustomerService/Assets/service-request.css"] *){padding-inline:1rem}}.rich-editor-toolbar:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"] *){border:1px solid var(--bs-border-color);border-bottom:0;border-radius:.375rem .375rem 0 0;background:var(--bs-tertiary-bg);padding:.25rem .5rem;display:flex;gap:.15rem;flex-wrap:wrap}.rich-editor-toolbar button:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"] *){border:0;background:transparent;color:var(--bs-body-color);padding:.1rem .5rem;border-radius:.25rem;font-size:.9rem;line-height:1.4}.rich-editor-toolbar button:hover:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"] *){background:var(--bs-secondary-bg)}.rich-editor-surface:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"] *){border-top-left-radius:0;border-top-right-radius:0;height:auto;overflow-y:auto}.rich-editor-surface:focus:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"] *){outline:0}.rich-editor-surface ul:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"] *),.rich-editor-surface ol:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"] *){margin-bottom:.25rem}#mediaTable tbody tr.media-drag-over td:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"] *){border-top:2px solid var(--bs-primary)}#mediaTable .media-drag-handle:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"] *){cursor:grab;user-select:none;color:var(--bs-secondary-color);font-size:1.1rem}#mediaTable tbody tr.dragging:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"] *){opacity:.5}#mediaTable .media-preview img:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"] *),#mediaTable .media-preview video:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"] *){max-width:110px;max-height:70px;object-fit:contain;border-radius:.25rem;border:1px solid var(--bs-border-color);background:var(--bs-body-bg)}#productPreviewModal .preview-hero-image:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"] *){width:100%;max-height:320px;object-fit:contain;border:1px solid var(--bs-border-color);border-radius:.375rem;background:var(--bs-body-bg)}#productPreviewModal .preview-thumb:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"] *){width:64px;height:48px;object-fit:contain;border:1px solid var(--bs-border-color);border-radius:.25rem;background:var(--bs-body-bg)}#productPreviewModal .preview-section-title:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierProducts/Assets/supplier-product-editor.css"] *){text-transform:uppercase;font-size:.75rem;letter-spacing:.05em;color:var(--bs-secondary-color);margin:1.25rem 0 .5rem}.marketplace-hero:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){align-items:flex-start;display:flex;gap:1.25rem;justify-content:space-between}.marketplace-hero__identity:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){align-items:center;display:flex;gap:1rem;min-width:0}.marketplace-hero__logo:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){background:#fff;border:1px solid var(--bs-border-color);border-radius:.75rem;height:5rem;object-fit:contain;padding:.35rem;width:7rem}.marketplace-scope-grid:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *),.marketplace-category-nav:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){display:grid;gap:.75rem;grid-template-columns:repeat(3,minmax(0,1fr))}.marketplace-scope-option:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){border:1px solid var(--bs-border-color);border-radius:.75rem;cursor:pointer;display:block;min-height:100%;padding:1rem;position:relative}.marketplace-scope-option:has(input:checked):where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){background:rgba(var(--bs-primary-rgb),.08);border-color:var(--bs-primary);box-shadow:0 0 0 1px var(--bs-primary)}.marketplace-scope-option input:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){position:absolute;right:.8rem;top:.8rem}.marketplace-scope-option strong:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *),.marketplace-scope-option small:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){display:block;padding-right:2.75rem}.marketplace-category-jump:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){align-items:flex-start;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:.65rem;color:var(--bs-body-color);display:flex;gap:.75rem;justify-content:space-between;min-height:4.4rem;padding:.85rem;text-align:left;width:100%}.marketplace-category-jump:hover:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *),.marketplace-category-jump:focus-visible:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *),.marketplace-category-jump.is-active:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){background:var(--bs-tertiary-bg);border-color:var(--bs-primary);color:var(--bs-body-color)}.marketplace-toolbar:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){align-items:center;background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:.75rem;display:flex;gap:.75rem;justify-content:space-between;padding:.85rem;position:sticky;top:.75rem;z-index:8}.marketplace-category:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){border:1px solid var(--bs-border-color);border-radius:.75rem;overflow:clip}.marketplace-category[hidden]:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *),.marketplace-product[hidden]:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *),.marketplace-product-details[hidden]:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){display:none!important}.marketplace-category__header:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){align-items:center;background:var(--bs-tertiary-bg);display:flex;gap:.75rem;justify-content:space-between;padding:.9rem 1rem}.marketplace-category-toggle:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){align-items:center;background:transparent;border:0;color:var(--bs-body-color);display:flex;flex:1;gap:.75rem;padding:.2rem 0;text-align:left}.marketplace-category-toggle:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *):before{content:"\203a";font-size:1.5rem;line-height:1;transform:rotate(0);transition:transform .15s ease}.marketplace-category-toggle[aria-expanded=true]:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *):before{transform:rotate(90deg)}.marketplace-category-panel:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){padding:1rem}.marketplace-product-card:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:.65rem;display:flex;flex-direction:column;height:100%;padding:1rem}.marketplace-product-card.is-listed:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){border-color:var(--bs-success)}.marketplace-product-card__summary:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){display:grid;gap:.9rem;grid-template-columns:6.5rem minmax(0,1fr)}.marketplace-product-card__image:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){height:6.5rem;object-fit:contain;width:100%}.marketplace-product-card__description:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.marketplace-product-details:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){background:var(--bs-tertiary-bg);border-radius:.5rem;margin-top:1rem;padding:1rem}.marketplace-specs:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){display:grid;gap:.4rem 1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.marketplace-spec:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){border-bottom:1px solid var(--bs-border-color);display:flex;gap:.75rem;justify-content:space-between;padding:.35rem 0}.marketplace-empty:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){border:1px dashed var(--bs-border-color);border-radius:.75rem;padding:2.5rem 1rem;text-align:center}@media(max-width:991.98px){.marketplace-scope-grid:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *),.marketplace-category-nav:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){grid-template-columns:1fr}.marketplace-toolbar:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){align-items:stretch;flex-direction:column;position:static}}@media(max-width:575.98px){.marketplace-hero:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){display:block}.marketplace-hero__actions:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){margin-top:1rem}.marketplace-product-card__summary:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *),.marketplace-specs:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *){grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.marketplace-category-toggle:where(:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"],:root[data-scbas-styles~="/Features/Showcase/v1/UseCases/ManageSupplierRelationship/Assets/supplier-marketplace.css"] *):before{transition:none}}#customerLookupDetailsModal .modal-content:where(:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"],:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"] *){height:100%}#customerLookupDetailsBody:where(:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"],:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"] *){overflow-y:auto;touch-action:pan-y}.customer-lookup-details:where(:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"],:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"] *){display:grid;gap:2rem}.customer-lookup-details__work:where(:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"],:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"] *),.customer-lookup-details__context:where(:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"],:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"] *){min-width:0;align-content:start}.customer-lookup-details p:where(:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"],:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"] *),.customer-lookup-details address:where(:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"],:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"] *){white-space:pre-line}@media(min-width:768px){.customer-lookup-details:where(:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"],:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"] *){grid-template-columns:minmax(0,3fr) minmax(0,2fr);align-items:start}.customer-lookup-details__context:where(:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"],:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"] *){border-inline-start:1px solid var(--bs-border-color);padding-inline-start:1.5rem}}@media(min-width:768px)and (max-width:1199.98px){.technician-customer-lookup .customer-directory-table tbody:where(:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"],:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"] *){grid-template-columns:minmax(0,1fr)}.technician-customer-lookup .customer-directory-table tbody tr:where(:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"],:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"] *){grid-template-columns:repeat(3,minmax(0,1fr))}.technician-customer-lookup .customer-directory-table tbody tr .customer-directory-actions:where(:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"],:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"] *){grid-column:1 / -1;max-width:none}.technician-customer-lookup .customer-directory-toolbar:where(:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"],:root[data-scbas-styles~="/Features/Technician/v1/UseCases/FindCustomer/Assets/customer-lookup.css"] *){align-items:start}}.equipment-services:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){--equipment-service-bg: #ede5f3;--equipment-service-color: #5a459e;--equipment-service-border: #b6a6cb;min-width:0;container-type:inline-size}.equipment-services__row:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){display:flex;align-items:center;gap:1.25rem;padding:.9rem 0;min-width:0}.equipment-services__row+.equipment-services__row:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){border-top:1px solid var(--bs-border-color)}.equipment-services__identity:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){display:flex;align-items:center;gap:.75rem;flex:0 1 20rem;min-width:0}.equipment-services__identity>div:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){min-width:0}.equipment-services__image:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){flex:0 0 3.25rem;width:3.25rem;height:3.25rem;object-fit:contain}.equipment-services__name:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){display:block;color:var(--bs-body-color);font-size:.9375rem;line-height:1.45;overflow-wrap:anywhere}.equipment-services__metadata:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){display:flex;flex-wrap:wrap;gap:.2rem .7rem;margin-top:.2rem;color:var(--bs-secondary-color);font-size:.75rem;line-height:1.5;overflow-wrap:anywhere}.equipment-services__badges:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){display:flex;flex:1;flex-wrap:wrap;align-items:flex-start;gap:.65rem;min-width:0;padding-left:1.25rem;border-left:1px solid var(--bs-border-color)}.equipment-services--stacked .equipment-services__row:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){flex-direction:column;align-items:stretch;gap:.8rem}.equipment-services--stacked .equipment-services__identity:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){flex-basis:auto}.equipment-services--stacked .equipment-services__badges:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){border-left:0;padding-left:0}.equipment-service:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){max-width:100%;min-width:0}.equipment-service__badge:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){display:inline-flex;padding:0;max-width:100%;min-height:2.5rem;border:1px solid var(--equipment-service-border);border-radius:2rem;background:var(--bs-body-bg);color:var(--bs-body-color);font:inherit;text-align:left;overflow:hidden;cursor:pointer}.equipment-service__badge:hover:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){border-color:var(--bs-info-text-emphasis)}.equipment-service__badge:focus-visible:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){outline:2px solid var(--bs-info-text-emphasis);outline-offset:3px}.equipment-service__type:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){display:flex;align-items:center;gap:.4rem;padding:.4rem .65rem;background:var(--equipment-service-bg);color:var(--equipment-service-color);font-size:.75rem;font-weight:600;line-height:1.35;min-width:min-content;overflow-wrap:normal}.equipment-service__type .admin-service-illustration:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){display:block;flex:0 0 1.5rem;width:1.5rem;height:1.5rem;margin:0}.equipment-service__type .admin-service-illustration img:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){display:block;width:1.5rem;height:1.5rem;object-fit:contain}.equipment-service__outcome:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){display:flex;align-items:center;gap:.35rem;padding:.4rem .65rem;background:var(--outcome-selected-bg, var(--outcome-bg));color:var(--outcome-selected-color, var(--outcome-color));font-size:.75rem;line-height:1.35;min-width:min-content;overflow-wrap:normal}.equipment-service__outcome>svg:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){width:1rem;height:1rem;flex:0 0 1rem}.equipment-service__outcome strong:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){color:inherit;display:block;font-weight:600}.equipment-service__outcome small:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){color:inherit;display:block;font-size:.6875rem;margin-top:.2rem}.equipment-service__details:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){position:fixed;inset:auto;margin:0;width:min(28rem,calc(100vw - 1.5rem));max-height:min(36rem,calc(100dvh - 1.5rem));padding:1rem;overflow:auto;overscroll-behavior:contain;border:1px solid var(--bs-border-color);border-radius:.75rem;background:var(--bs-body-bg);color:var(--bs-body-color);box-shadow:0 .5rem 2rem #0000002e;font-size:.875rem;line-height:1.5}.equipment-service__details-heading:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.75rem}.equipment-service__close:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){display:grid;place-items:center;flex:0 0 2.75rem;width:2.75rem;height:2.75rem;border:0;border-radius:.5rem;color:var(--bs-body-color);background:var(--bs-tertiary-bg);cursor:pointer}.equipment-service__close svg:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){width:1rem;height:1rem}.equipment-service__close:focus-visible:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){outline:2px solid var(--bs-info-text-emphasis);outline-offset:2px}.equipment-service__facts:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){margin:.85rem 0 0}.equipment-service__facts>div+div:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){margin-top:.65rem}.equipment-service__facts dt:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){color:var(--bs-secondary-color);font-size:.75rem;font-weight:500}.equipment-service__facts dd:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){margin:.1rem 0 0;overflow-wrap:anywhere}.equipment-service__prose:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){white-space:pre-wrap}@container (max-width: 46rem){.equipment-services__row:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){flex-direction:column;align-items:stretch;gap:.8rem}.equipment-services__identity:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){flex-basis:auto}.equipment-services__badges:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){padding-left:0;border-left:0}}.service-work-summary-container.equipment-services-summary-container:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){max-width:none}.equipment-services-summary-container .app-service-summary .service-job-preview__layout:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){grid-template-columns:minmax(0,1fr)}.equipment-services-summary-container .service-job-preview__aside:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){border-left:0;border-top:1px solid var(--bs-border-color)}@container (max-width: 15rem){.equipment-service:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *),.equipment-service__badge:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){width:100%}.equipment-service__badge:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){flex-direction:column;border-radius:1rem}.equipment-service__type:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *),.equipment-service__outcome:where(:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"],:root[data-scbas-styles~="/Features/Theme/Components/EquipmentServices/Assets/equipment-services.css"] *){min-width:0;overflow-wrap:anywhere}}.service-outcome:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--outcome-color: var(--bs-secondary-color)}.service-outcome [data-tone=success]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *),.service-outcome[data-tone=success]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--outcome-color: var(--bs-success-text-emphasis);--outcome-bg: var(--bs-success-bg-subtle)}.service-outcome [data-tone=warning]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *),.service-outcome[data-tone=warning]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--outcome-color: var(--bs-warning-text-emphasis);--outcome-bg: var(--bs-warning-bg-subtle)}.service-outcome [data-tone=danger]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *),.service-outcome[data-tone=danger]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--outcome-color: var(--bs-danger-text-emphasis);--outcome-bg: var(--bs-danger-bg-subtle)}.service-outcome [data-tone=purple]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *),.service-outcome[data-tone=purple]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--outcome-color: var(--bs-purple);--outcome-bg: color-mix(in srgb, var(--bs-purple) 12%, var(--bs-body-bg))}.service-outcome [data-tone=info]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *),.service-outcome[data-tone=info]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--outcome-color: var(--bs-info-text-emphasis);--outcome-bg: var(--bs-info-bg-subtle)}.service-outcome [data-tone=secondary]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *),.service-outcome[data-tone=secondary]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--outcome-color: var(--bs-secondary-color);--outcome-bg: var(--bs-tertiary-bg)}[data-bs-theme=dark] .service-outcome [data-tone=purple]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--outcome-color: color-mix(in srgb, var(--bs-purple) 55%, var(--bs-white))}.service-outcome-choice:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){display:flex;align-items:center;gap:.85rem;padding:.8rem 1rem;margin:0;min-height:4.5rem;color:var(--bs-body-color);background:var(--bs-body-bg);border:0;border-bottom:1px solid var(--bs-border-color);width:100%;text-align:left;cursor:pointer}.service-outcome-choice:last-child:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){border-bottom:0}.service-outcome-choice:hover:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *),.service-outcome-choice:focus-within:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){background:var(--bs-tertiary-bg)}.service-outcome-choice:has(input:checked):where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *),.service-outcome-choice.is-selected:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){background:var(--outcome-bg)}.service-outcome-choice[data-tone=warning]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--outcome-bg:var(--bs-body-bg);background:var(--bs-body-bg)}.service-outcome-choice[data-tone=warning] .service-outcome-choice__icon:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){background:transparent}.service-outcome-choice[data-tone=warning] .service-outcome-choice__text strong:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){color:var(--bs-body-color)}.service-outcome-choice[data-tone=warning]:is(:hover,:focus-within):where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){background:var(--bs-tertiary-bg)}.service-outcome-choice[data-tone=warning]:has(input:checked):where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){box-shadow:inset 0 0 0 1px var(--scbas-status-warning)}.service-outcome-dropdown:has(>[data-outcome-summary][data-tone=warning]):where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){border-color:var(--scbas-status-warning)}.service-outcome-choice:focus-visible:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *),.service-outcome-choice:focus-within:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){outline:2px solid var(--outcome-color);outline-offset:-2px}.service-outcome-choice__icon:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){flex:0 0 2.6rem;width:2.6rem;height:2.6rem;display:grid;place-items:center;color:var(--outcome-color);background:var(--outcome-bg);border-radius:.65rem}.service-outcome-choice__icon svg:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){width:1.3rem;height:1.3rem}.service-outcome-choice__text:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){flex:1;min-width:0}.service-outcome-choice__text strong:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){display:block;color:var(--outcome-color);font-weight:600}.service-outcome-choice__text small:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){display:block;color:var(--bs-secondary-color);margin-top:.15rem;line-height:1.4}.service-outcome-choice input:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){width:1.15rem;height:1.15rem;flex-shrink:0;accent-color:var(--outcome-color)}.service-outcome-dropdown:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){border:1px solid var(--bs-border-color);border-radius:.65rem;background:var(--bs-body-bg);overflow:clip}.service-outcome-dropdown>summary:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){list-style:none;border:0}.service-outcome-dropdown>summary:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *)::-webkit-details-marker{display:none}.service-outcome-dropdown>summary:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *):after{content:"\2304";margin-left:auto;font-size:1.3rem}.service-outcome-dropdown[open]>summary:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){border-bottom:1px solid var(--bs-border-color)}.service-outcome-dropdown__options:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){max-height:24rem;overflow:auto}.service-outcome-suboptions:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){margin-top:.75rem;border:1px solid var(--bs-border-color);border-radius:.65rem;overflow:clip}.service-outcome-explanation:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){margin-top:.85rem}.service-outcome-preview:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){border:1px solid var(--bs-border-color);border-radius:.65rem;overflow:clip}.service-outcome-catalog-row:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){margin-bottom:1.25rem}.service-outcome-catalog-actions:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding:.6rem 0}.service-outcome-catalog-children:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){margin-left:2rem}.service-outcome-catalog-row[draggable=true]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){cursor:grab}.service-outcome-catalog-row.is-dragging:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){opacity:.5}.service-outcome .app-badge.app-status-purple:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--app-status-accent: var(--bs-purple)}.service-outcome-closeout:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){padding:1rem}.service-outcome-recap:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){padding:.6rem 0}.service-outcome-recap p:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){margin:.4rem 0 0;white-space:pre-wrap;overflow-wrap:anywhere}@media(max-width:575px){.service-outcome-catalog-children:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){margin-left:.75rem}.service-outcome-choice:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){padding:.7rem;gap:.65rem}}.service-outcome-report-card:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){border-radius:.5rem;margin-bottom:.4rem;cursor:default}.service-outcome-layout:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){display:grid;clear:both;gap:1rem;align-items:start}.service-outcome-layout>*:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){min-width:0}.service-outcome-layout>[hidden]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){display:none}.service-outcome-layout .form-label:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){margin-top:0!important}.service-outcome-layout .service-outcome-suboptions:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){margin-top:0}@media(min-width:992px){.service-outcome-layout:has(>[data-outcome-suboptions]:not([hidden])):where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.service-outcome-layout>[data-outcome-suboptions]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){position:relative}.service-outcome-layout>[data-outcome-suboptions]>.form-label:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){position:absolute;bottom:100%;left:0;width:100%;margin:0 0 .5rem!important}}.service-closeout-readiness:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){margin:1rem}.service-closeout-readiness [data-completion-issues]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){margin:.5rem 0 0;padding-left:1.25rem}.service-closeout-readiness [data-completion-issues]:empty:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){display:none}.service-closeout-equipment:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){margin-bottom:1.25rem;border:1px solid var(--bs-border-color);border-radius:.5rem;overflow:hidden}[data-equipment-panel][data-equipment-id=site] .frm-equipment:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){margin:1.25rem;padding:1.25rem}.service-closeout-equipment>h4:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){margin:0;padding:.75rem 1rem;background:var(--bs-tertiary-bg);font-size:1rem}.service-closeout-result:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){display:grid;grid-template-columns:minmax(10rem,1fr) minmax(0,3fr);gap:1rem;padding:1rem;border-top:1px solid var(--bs-border-color)}.service-closeout-result.service-outcome-recap:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){padding:1rem}.service-closeout-result__heading h5:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){margin:0 0 .5rem}.service-closeout-result__heading a:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){font-size:.8125rem}.service-closeout-result__body:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){min-width:0}.service-closeout-result__body>.service-outcome-recap:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){padding:0}@media(max-width:575px){.service-closeout-result:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){grid-template-columns:1fr;gap:.75rem}.service-closeout-result__heading:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem}.service-closeout-result__heading h5:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){margin:0}}.service-outcome:not(:disabled) .service-outcome-dropdown:has(>[data-outcome-summary][aria-invalid=true]):where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){border-color:var(--scbas-field-invalid-border)}.service-outcome-display:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--outcome-display-padding: .8rem 1rem;--outcome-display-gap: .85rem;--outcome-display-icon: 2.6rem;--outcome-display-glyph: 1.3rem;--outcome-display-font: 1rem;border:1px solid var(--bs-border-color);border-radius:.65rem;overflow:hidden;min-width:0}.service-outcome-display--small:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--outcome-display-padding: .4rem .55rem;--outcome-display-gap: .45rem;--outcome-display-icon: 1.75rem;--outcome-display-glyph: 1rem;--outcome-display-font: .8125rem}.service-outcome-display--large:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--outcome-display-padding: 1rem 1.25rem;--outcome-display-gap: 1rem;--outcome-display-icon: 3rem;--outcome-display-glyph: 1.5rem;--outcome-display-font: 1.125rem}.service-outcome-display>.service-outcome-choice:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){min-height:0;padding:var(--outcome-display-padding);gap:var(--outcome-display-gap);font-size:var(--outcome-display-font);cursor:default}.service-outcome-display>.service-outcome-choice:hover:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){background:var(--outcome-bg)}.service-outcome-display>.service-outcome-choice>.service-outcome-choice__icon:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){flex-basis:var(--outcome-display-icon);width:var(--outcome-display-icon);height:var(--outcome-display-icon)}.service-outcome-display .service-outcome-choice__icon svg:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){width:var(--outcome-display-glyph);height:var(--outcome-display-glyph)}.service-outcome-display .service-outcome-choice__text:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){overflow-wrap:anywhere}.service-outcome-display:has(>.service-outcome-choice:first-child[data-tone=warning]):where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){border-color:var(--scbas-status-warning)}.service-outcome-display__comment:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){margin:0;padding:var(--outcome-display-padding);border-top:1px solid var(--bs-border-color);font-size:var(--outcome-display-font);white-space:pre-wrap;overflow-wrap:anywhere}.service-outcome [data-tone=success]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *),.service-outcome[data-tone=success]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--outcome-selected-bg: #dcf2e3;--outcome-selected-color: #1c492b}.service-outcome [data-tone=warning]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *),.service-outcome[data-tone=warning]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--outcome-selected-bg: #fdf6e2;--outcome-selected-color: #986c25}.service-outcome [data-tone=danger]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *),.service-outcome[data-tone=danger]:where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--outcome-selected-bg: #fff7f7;--outcome-selected-color: #aa0000}.service-outcome .service-outcome-choice:is([data-tone=success],[data-tone=warning],[data-tone=danger]):is(:has(input:checked),.is-selected):where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){--outcome-bg: var(--outcome-selected-bg, var(--bs-tertiary-bg));--outcome-color: var(--outcome-selected-color, var(--bs-body-color));background:var(--outcome-bg)}.service-outcome .service-outcome-choice:is(:has(input:checked),.is-selected) .service-outcome-choice__text :is(strong,small):where(:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"],:root[data-scbas-styles~="/Features/Theme/Components/RichChoice/Styles/service-outcomes.css"] *){color:var(--outcome-color)}.training-central:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *),.training-topic-page:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){--training-tint: color-mix(in srgb, var(--bs-primary) 12%, var(--bs-body-bg));--training-tint-strong: color-mix(in srgb, var(--bs-primary) 20%, var(--bs-body-bg))}.training-central .training-central__overview:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;gap:1rem}.training-central .training-central__summary:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;gap:.85rem}.training-central .training-central__overview>.training-central__tabs:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){margin:0 -1.25rem -1.25rem;border:0;border-top:1px solid var(--style-guide-line, var(--bs-border-color));border-radius:0;background:transparent}.training-central .training-central__category-head:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:flex;align-items:center;gap:.75rem}.training-central .training-central__category-head>.app-section-heading:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){flex:1 1 auto;min-width:0;margin-bottom:0}.training-central .training-central__category-head+.training-topic-list:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){margin-top:1rem}.training-central .training-central__category-icon:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;flex:0 0 2.25rem;width:2.25rem;height:2.25rem;place-items:center;border-radius:.6rem;background:var(--training-tint);color:var(--bs-primary)}.training-central .training-central__category-icon svg:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){width:1.15rem;height:1.15rem}.training-central .training-central__category h2:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){margin:0;color:var(--bs-emphasis-color)}.training-central .training-central__attention:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;margin:0;color:var(--bs-secondary-color)}.training-central .training-central__count:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){margin-left:.35rem;color:var(--bs-secondary-color);font-size:.85rem;font-weight:500}.training-central .training-topic-list:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;gap:.65rem;margin:0;padding:0;list-style:none}.training-central .training-topic__link:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem 1rem;border:1px solid var(--bs-border-color);border-radius:var(--scbas-card-radius, 12px);background:var(--bs-body-bg);color:var(--bs-body-color);text-decoration:none;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.training-central .training-topic__link:hover:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){border-color:var(--bs-primary);box-shadow:0 6px 18px color-mix(in srgb,var(--bs-primary) 14%,transparent);color:var(--bs-body-color)}.training-central .training-topic__link:focus-visible:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){outline:3px solid color-mix(in srgb,var(--bs-primary) 40%,transparent);outline-offset:2px}.training-central .training-topic__icon:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;width:44px;height:44px;place-items:center;border-radius:12px;background:var(--training-tint);color:var(--bs-primary)}.training-central .training-topic[data-training-status=completed] .training-topic__icon:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){background:var(--bs-success-bg-subtle);color:var(--bs-success-text-emphasis)}.training-central .training-topic[data-training-status=review-needed] .training-topic__icon:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){background:var(--bs-warning-bg-subtle);color:var(--bs-warning-text-emphasis)}.training-central .training-topic__icon svg:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){width:22px;height:22px}.training-central .training-topic__poster:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){position:relative;display:block;width:9.5rem;aspect-ratio:16 / 10;overflow:hidden;border:1px solid var(--bs-border-color);border-radius:.6rem;background:#0b0f14}.training-central .training-topic__poster img:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:block;width:100%;height:100%;object-fit:cover}.training-central .training-topic__play:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){position:absolute;inset:50% auto auto 50%;display:grid;width:2.1rem;height:2.1rem;place-items:center;border-radius:50%;background:#0b0f14b8;color:#fff;transform:translate(-50%,-50%);transition:background .16s ease}.training-central .training-topic__play svg:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){width:.95rem;height:.95rem;margin-left:.12rem;fill:currentColor}.training-central .training-topic__link:hover .training-topic__play:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){background:var(--bs-primary)}.training-central .training-topic__duration:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){position:absolute;right:.35rem;bottom:.35rem;padding:.05rem .35rem;border-radius:.3rem;background:#0b0f14c7;color:#fff;font-size:.72rem;font-weight:600;font-variant-numeric:tabular-nums}.training-central .training-topic__body:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;gap:.2rem;min-width:0}.training-central .training-topic__title:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){font-family:var(--scbas-font-display, inherit);font-size:1.02rem}.training-central .training-topic__summary:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){color:var(--bs-secondary-color)}.training-central .training-topic__meta:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:flex;flex-wrap:wrap;gap:.35rem .9rem;color:var(--bs-secondary-color);font-size:.82rem}.training-central .training-topic__meta span:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:inline-flex;align-items:center;gap:.3rem}.training-central .training-topic__meta svg:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){width:14px;height:14px}.training-central .training-topic__state:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;justify-items:end;gap:.45rem}.training-central .training-topic__action:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:inline-flex;align-items:center;gap:.3rem;color:var(--bs-primary);font-weight:600;white-space:nowrap}.training-central .training-topic__action svg:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){width:16px;height:16px}@media(max-width:575.98px){.training-central .training-topic__link:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){grid-template-columns:minmax(0,1fr);gap:.75rem}.training-central .training-topic__poster:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){width:100%}.training-central .training-topic__state:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){grid-column:1 / -1;grid-auto-flow:column;justify-content:space-between;align-items:center}}.training-topic-page .training-player:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;grid-template-columns:minmax(0,2fr) minmax(260px,1fr);align-items:start;gap:1.25rem}.training-topic-page .training-player__video:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:block;width:100%;aspect-ratio:16 / 10;border-radius:var(--scbas-card-radius, 12px);background:#0b0f14}.training-topic-page .training-player__disclosure:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;margin:.55rem 0 0;color:var(--bs-secondary-color);font-size:.82rem}.training-topic-page .training-player__disclosure svg:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){width:15px;height:15px}.training-topic-page .training-player__narrator:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){white-space:nowrap}.training-topic-page .training-player__error:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:flex;align-items:flex-start;gap:.5rem;margin:.75rem 0 0;padding:.65rem .8rem;border:1px solid var(--bs-danger-border-subtle);border-radius:.6rem;background:var(--bs-danger-bg-subtle);color:var(--bs-danger-text-emphasis);font-size:.875rem}.training-topic-page .training-player__error[hidden]:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:none}.training-topic-page .training-player__error svg:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){flex:0 0 auto;width:1rem;height:1rem;margin-top:.15rem}.training-topic-page .training-about:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;gap:.6rem;margin-top:1.1rem;padding:1rem 1.1rem;border:1px solid var(--bs-border-color);border-radius:var(--scbas-card-radius, 12px);background:var(--bs-body-bg)}.training-topic-page .training-about__facts:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem 1.5rem;margin:0}.training-topic-page .training-about__facts div:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;gap:.15rem;min-width:0}.training-topic-page .training-about__facts dt:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){color:var(--bs-secondary-color);font-size:.78rem;font-weight:600}.training-topic-page .training-about__facts dd:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){margin:0;color:var(--bs-body-color);font-size:.9rem}.training-topic-page .training-player__side:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:flex;flex-direction:column;gap:.75rem;min-width:0;padding:1rem;border:1px solid var(--bs-border-color);border-radius:var(--scbas-card-radius, 12px);background:var(--bs-tertiary-bg)}.training-topic-page .training-player__progress:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;gap:.2rem}.training-topic-page .training-player__rule:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *),.training-topic-page .training-player__completed:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){color:var(--bs-secondary-color);font-size:.85rem}.training-topic-page .training-player__heading:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){margin:.25rem 0 0;font-size:.8rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--bs-secondary-color)}.training-topic-page .training-chapters:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *),.training-topic-page .training-transcript:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;gap:.15rem;margin:0;padding:0;list-style:none}.training-topic-page .training-transcript:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){position:relative;max-height:22rem;overflow-y:auto;overscroll-behavior:contain}.training-topic-page .training-chapters__item:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *),.training-topic-page .training-transcript__cue:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;grid-template-columns:3.1rem minmax(0,1fr);gap:.5rem;width:100%;padding:.4rem .5rem;border:0;border-radius:.5rem;background:transparent;color:var(--bs-body-color);text-align:left}.training-topic-page .training-chapters__item:hover:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *),.training-topic-page .training-transcript__cue:hover:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){background:var(--bs-secondary-bg)}.training-topic-page .training-chapters__item:focus-visible:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *),.training-topic-page .training-transcript__cue:focus-visible:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){outline:2px solid var(--bs-primary);outline-offset:1px}.training-topic-page .training-transcript__cue.is-active:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){background:var(--training-tint);color:var(--bs-emphasis-color);box-shadow:inset 3px 0 0 var(--bs-primary)}.training-topic-page .training-chapters__time:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *),.training-topic-page .training-transcript__time:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){color:var(--bs-secondary-color);font-size:.8rem;font-variant-numeric:tabular-nums;padding-top:.1rem}.training-topic-page .training-chapters__item:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){font-weight:600}@media(max-width:991.98px){.training-topic-page .training-player:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){grid-template-columns:minmax(0,1fr)}}.training-topic-page .training-guide__steps:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;gap:1.1rem;margin:0;padding:0;list-style:none}.training-topic-page .training-guide__chapter h3:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){margin:.5rem 0 0;font-family:var(--scbas-font-display, inherit);font-size:1.05rem}.training-topic-page .training-guide__step:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;grid-template-columns:2rem minmax(0,1fr);gap:.85rem}.training-topic-page .training-guide__number:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:grid;width:2rem;height:2rem;place-items:center;border-radius:50%;background:var(--training-tint);color:var(--bs-primary);font-weight:700;font-size:.9rem}.training-topic-page .training-guide__body p:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){margin:.2rem 0 0}.training-topic-page .training-guide__shot-link:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){position:relative;display:block;max-width:720px;margin-top:.65rem;border-radius:10px;color:var(--bs-body-color);text-decoration:none}.training-topic-page .training-guide__shot:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:block;width:100%;height:auto;border:1px solid var(--bs-border-color);border-radius:10px}.training-topic-page .training-guide__zoom:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){position:absolute;right:.5rem;bottom:.5rem;display:inline-flex;align-items:center;gap:.3rem;padding:.2rem .5rem;border-radius:.4rem;background:#0b0f14bf;color:#fff;font-size:.75rem;font-weight:600}.training-topic-page .training-guide__zoom svg:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){width:.8rem;height:.8rem}.training-topic-page .training-guide__shot-link:hover .training-guide__shot:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){border-color:var(--bs-primary)}.training-topic-page .training-guide__shot-link:focus-visible:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){outline:3px solid color-mix(in srgb,var(--bs-primary) 45%,transparent);outline-offset:2px}.training-topic-page .training-guide__finish:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:flex;flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:1.25rem;padding-top:1rem;border-top:1px solid var(--bs-border-color)}.training-topic-page .training-guide__hint:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){color:var(--bs-secondary-color);font-size:.85rem}.training-topic-page .training-guide__read:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/BrowseTraining/Assets/training-central.css"] *){display:inline-flex;align-items:center;gap:.4rem;margin:0;color:var(--bs-success-text-emphasis);font-weight:600}html body .app-page-header--shared .training-link__button:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){display:inline-flex;align-items:center;gap:.5rem;min-height:2.5rem;padding:.5rem .9rem;border:1px solid transparent;border-radius:.5rem;background:var(--scbas-button-tertiary-bg, transparent);color:var(--scbas-button-tertiary-fg, var(--bs-body-color));font-size:.875rem;font-weight:600;line-height:1.2;white-space:nowrap}html body .app-page-header--shared .training-link__button:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *):after{display:none}html body .app-page-header--shared .training-link__button:is(:hover,[aria-expanded=true]):where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){background:var(--scbas-button-tertiary-hover, var(--bs-tertiary-bg))}html body .app-page-header--shared .training-link__button:active:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){background:var(--scbas-button-tertiary-active, var(--bs-tertiary-bg))}.training-link__button>svg:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){width:1rem;height:1rem}.training-link__state:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){display:inline-grid;place-items:center}.training-link__state svg:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){width:1rem;height:1rem;stroke-width:2.5}.training-link__state--completed:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){color:var(--bs-success)}.training-link__state--review-needed:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){color:var(--bs-warning-text-emphasis)}.training-link__state--incomplete:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){color:var(--bs-secondary-color)}.training-link>.training-link__menu.app-action-menu.dropdown-menu:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){width:min(22rem,100cqw);max-width:100cqw;color:var(--bs-body-color);background:var(--bs-body-bg);border-color:var(--bs-border-color)}.training-link .training-link__menu .app-action-menu__item:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){color:var(--bs-body-color);white-space:normal}.training-link .training-link__menu .app-action-menu__item:is(:hover,:focus-visible):where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){color:var(--bs-emphasis-color)}.training-link .training-link__menu .app-action-menu__item strong:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){color:var(--bs-emphasis-color)}.training-link .training-link__menu :is(.page-eyebrow,.app-action-menu__item small):where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){color:var(--bs-secondary-color)}.training-link .training-link__central:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){margin-top:.35rem;border-top:1px solid var(--bs-border-color);border-top-left-radius:0;border-top-right-radius:0}.training-link__topic[data-training-status=completed]>svg:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){color:var(--bs-success)}.training-link__topic[data-training-status=review-needed]>svg:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){color:var(--bs-warning-text-emphasis)}.training-link__topic:is([data-training-status=not-started],[data-training-status=in-progress])>svg:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){color:var(--bs-secondary-color)}html body .style-guide-page .app-page-header__actions:has(>.training-link)>:is(.d-flex,.app-page-actions,.service-page-actions,.style-guide-heading__actions,.style-guide-hero__actions):where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){flex:0 1 auto!important;width:auto!important}@container (max-width: 34rem){.training-link .training-link__label:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media(max-width:575.98px){.training-link .training-link__label:where(:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"],:root[data-scbas-styles~="/Features/Training/v1/UseCases/ShowPageTraining/Assets/training-link.css"] *){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}.hydro-batch:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){max-width:88rem;margin:0 auto 4rem}.hydro-batch__toolbar:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:1rem;padding:1rem 1.25rem;border:1px solid var(--bs-border-color);border-radius:.75rem;background:var(--bs-body-bg)}.hydro-batch__toolbar>div:first-child:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:grid}.hydro-batch__toolbar span:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__summary>div>span:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--bs-secondary-color)}.hydro-batch__toolbar strong:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){font-size:1.15rem}.hydro-batch__toolbar small:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:var(--bs-secondary-color)}.hydro-batch__count:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){text-align:center}.hydro-batch__count strong:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:block;font-size:2rem;line-height:1;color:var(--bs-primary)}.hydro-batch__document:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){padding:clamp(1rem,3vw,2.25rem);border:1px solid #778293;border-radius:.35rem;background:#fff;box-shadow:0 .5rem 1.5rem #0000001a;color:#111}.hydro-batch__document .print-tenant-letterhead:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin-bottom:1rem}.hydro-batch__document .cylinder-hydrostatic-report__fields .cylinder-hydrostatic-report__field:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){padding:.55rem .65rem}.hydro-batch__document .cylinder-hydrostatic-report__choices:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){gap:.55rem 1rem}.hydro-batch__document .cylinder-hydrostatic-report__parts th:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__document .cylinder-hydrostatic-report__parts td:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){font-size:.78rem;padding:.4rem}.hydro-batch__document .technician-worksheet__header h1:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){font-size:1.6rem}.hydro-batch__document .technician-worksheet__header p:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){font-size:.9rem}.hydro-batch__pricing-note:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin-bottom:.25rem;color:#4e5864;font-size:.72rem;font-weight:700}.hydro-batch__actions:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){position:sticky;bottom:.75rem;z-index:4;display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem;padding:.85rem;border:1px solid #9da5ae;border-radius:.5rem;background:#fffffff5;box-shadow:0 .4rem 1.4rem #00000029;backdrop-filter:blur(10px)}.hydro-batch__actions .btn:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){min-height:3rem}.hydro-batch__summary:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin-top:1rem;padding:1.25rem;border:1px solid var(--bs-border-color);border-radius:.75rem;background:var(--bs-body-bg)}.hydro-batch__summary h2:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){font-size:1.25rem}.hydro-batch__summary table:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin-top:1rem}.hydro-batch__document:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color-scheme:light}.hydro-batch__actions [data-entry-back]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__actions [data-entry-back]:is(:hover,:focus-visible,:active):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#000!important}.hydro-batch__other-number:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:grid!important;gap:.35rem;margin-top:.65rem;padding:.55rem .65rem;border:1px solid #778293;border-radius:.35rem;background:#f8f9fa}.hydro-batch__other-number[hidden]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),[data-hydro-special-permit][hidden]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:none!important}.hydro-batch__other-number>.form-label:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){font-size:.72rem;font-weight:700}.hydro-batch__other-number input:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:100%}@media(max-width:760px){.hydro-batch__document .cylinder-hydrostatic-report__fields:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__document .cylinder-hydrostatic-report__fields--test:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__document .cylinder-hydrostatic-report__fields--customer:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__document .cylinder-hydrostatic-report__choice-grid:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__document .cylinder-hydrostatic-report__parts-columns:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){grid-template-columns:1fr}.hydro-batch__document .cylinder-hydrostatic-report__field-wide:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){grid-column:auto}.hydro-batch__toolbar:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){align-items:flex-start}.hydro-batch__actions:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:grid}.hydro-batch__actions .btn:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:100%}}.hydro-batch__document h1:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__document h2:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__document strong:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__document label:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__document legend:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#111!important}.hydro-batch__document .cylinder-hydrostatic-report__parts-columns:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}.hydro-batch__document .cylinder-hydrostatic-report__parts:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:100%;table-layout:fixed}.hydro-batch__document .cylinder-hydrostatic-report__parts th:nth-child(2):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__document .cylinder-hydrostatic-report__parts td:nth-child(2):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:9.5rem}.hydro-batch__summary:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color-scheme:light;color:#111!important;background:#fff!important;border:1px solid #778293!important}.hydro-batch__summary-header:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:flex;align-items:end;justify-content:space-between;gap:1rem;padding-bottom:1rem;border-bottom:2px solid #778293}.hydro-batch__summary-header>div>span:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#59636f}.hydro-batch__summary-header h2:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin:.15rem 0;font-size:1.45rem;color:#111!important}.hydro-batch__summary-header p:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin:0;color:#4e5864}.hydro-batch__summary-header dl:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:flex;gap:.5rem;margin:0}.hydro-batch__summary-header dl>div:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){min-width:7.5rem;padding:.6rem .8rem;border:1px solid #9da5ae;background:#f1f3f5;text-align:right}.hydro-batch__summary-header dt:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){font-size:.65rem;letter-spacing:.06em;text-transform:uppercase;color:#4e5864}.hydro-batch__summary-header dd:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin:0;font-size:1.35rem;font-weight:800;color:#111}.hydro-batch__empty:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin:1rem 0 0;padding:1rem;border:1px dashed #9da5ae;background:#f8f9fa;color:#4e5864}.hydro-batch__summary .table:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){table-layout:fixed;color:#111!important;border-color:#9da5ae!important}.hydro-batch__summary .table th:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__summary .table td:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){padding:.85rem .75rem;vertical-align:top;color:#111!important;background:#fff!important;border-color:#9da5ae!important}.hydro-batch__summary .table th:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){background:#e2e6ea!important;font-size:.72rem;letter-spacing:.04em;text-transform:uppercase}.hydro-batch__summary .table th:nth-child(1):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:17%}.hydro-batch__summary .table th:nth-child(2):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:18%}.hydro-batch__summary .table th:nth-child(3):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:21%}.hydro-batch__summary .table th:nth-child(4):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:9%}.hydro-batch__summary .table td>strong:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__summary .table td>small:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__cylinder-identity>small:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:block}.hydro-batch__summary .table td>small:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__cylinder-identity>small:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin-top:.2rem;color:#4e5864!important}.hydro-batch__success:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){position:fixed;top:5.25rem;left:50%;z-index:1100;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:.85rem;width:min(42rem,calc(100vw - 2rem));margin:0;transform:translate(-50%);border:2px solid var(--bs-success);box-shadow:0 .75rem 2rem #0000003d}.hydro-batch__success[hidden]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:none!important}.hydro-batch__success>svg:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:2rem;height:2rem;stroke-width:2.5}.hydro-batch__success>div:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:grid}.hydro-batch__success>div strong:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){font-size:1rem}.hydro-batch__success>div span:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){font-size:.88rem;text-transform:none;letter-spacing:normal;color:inherit}.hydro-batch__success-dismiss:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__success-dismiss.scbas-button:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:grid!important;place-items:center!important;width:2.25rem!important;min-width:2.25rem!important;height:2.25rem!important;min-height:2.25rem!important;padding:0!important;color:#0a3622!important;background:transparent!important;border:1px solid #198754!important;border-radius:50%!important}.hydro-batch__success-dismiss:hover:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__success-dismiss:focus-visible:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#fff!important;background:#146c43!important}.hydro-batch__success-dismiss svg:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:1rem;height:1rem}.hydro-batch__document .cylinder-hydrostatic-report__parts th:first-child:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__document .cylinder-hydrostatic-report__parts td:first-child:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:4.5rem!important;min-width:4.5rem}.hydro-batch__document .cylinder-hydrostatic-report__parts td:first-child input:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){box-sizing:border-box;width:3.75rem!important;min-width:3.75rem;padding-inline:.35rem}.hydro-test-result:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin:0;border:0!important;padding:.65rem!important}.hydro-test-result legend:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin:0 0 .45rem;padding:0}.hydro-test-result__options:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem}.hydro-test-result__option:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){position:relative;cursor:pointer}.hydro-test-result__option input:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){position:absolute;width:1px!important;height:1px!important;opacity:0}.hydro-test-result__option>span:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:grid;grid-template-columns:auto 1fr;align-items:center;gap:.1rem .6rem;min-height:4.4rem;padding:.65rem .75rem;border:2px solid #9da5ae;border-radius:.5rem;background:#fff;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.hydro-test-result__option svg:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){grid-row:1/span 2;width:2rem;height:2rem;stroke-width:2.5}.hydro-test-result__option strong:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){font-size:.92rem}.hydro-test-result__option small:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){font-size:.7rem;color:#4e5864}.hydro-test-result__option input:focus-visible+span:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){outline:3px solid rgb(13 110 253/.35);outline-offset:2px}.hydro-test-result__option--passed svg:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#198754}.hydro-test-result__option--hold svg:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#997404}.hydro-test-result__option--failed svg:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#b02a37}.hydro-test-result__option--passed input:checked+span:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){border-color:#198754;background:#d1e7dd;box-shadow:0 0 0 2px #1987542e}.hydro-test-result__option--hold input:checked+span:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){border-color:#997404;background:#fff3cd;box-shadow:0 0 0 2px #9974042e}.hydro-test-result__option--failed input:checked+span:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){border-color:#b02a37;background:#f8d7da;box-shadow:0 0 0 2px #b02a372e}.hydro-batch__labor span:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:flex!important;align-items:center;justify-content:space-between;gap:.5rem}.hydro-batch__labor em:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){font-size:.62rem;font-style:normal;color:#b02a37;text-transform:none;letter-spacing:normal}.hydro-batch__actions [data-button-tier=tertiary]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin-right:auto}.hydro-batch__actions:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color-scheme:light}.hydro-batch__actions [data-discard-entry]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){gap:.45rem;color:#111!important}.hydro-batch__actions [data-discard-entry]:hover:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__actions [data-discard-entry]:focus-visible:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#111!important}.hydro-batch__actions [data-discard-entry] svg:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:1.1rem;height:1.1rem}.hydro-batch__actions [data-finish-review]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#fff!important;background:#9f2430!important;border-color:#9f2430!important}.hydro-batch__actions [data-finish-review]:hover:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__actions [data-finish-review]:focus-visible:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){background:#7f1d27!important;border-color:#7f1d27!important}.hydro-batch__success:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#0a3622!important;background:#d1e7dd!important;border-color:#198754!important}.hydro-batch__success strong:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#0a3622!important}.hydro-batch__summary .table td>strong:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__cylinder-identity>strong:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#111!important}.hydro-result-badge:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:inline-flex;align-items:center;gap:.35rem}.hydro-result-badge svg:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:1.35rem;height:1.35rem;stroke-width:2.6}.hydro-result-badge strong:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:inherit!important}.hydro-result-badge--passed:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#146c43!important}.hydro-result-badge--hold:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#664d03!important}.hydro-result-badge--failed:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#842029!important}@media(max-width:760px){.hydro-test-result__options:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){grid-template-columns:1fr}.hydro-batch__success:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){top:4.75rem}.hydro-batch__actions [data-button-tier=tertiary]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin-right:0}.hydro-batch__summary-header:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:grid;align-items:start}.hydro-batch__summary-header dl:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:100%}.hydro-batch__summary-header dl>div:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){flex:1}}@media(max-width:900px){.hydro-batch__summary .table thead:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:none}.hydro-batch__summary .table:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__summary .table tbody:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:block}.hydro-batch__summary .table tr:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-top:.75rem;padding:.85rem;border:1px solid #9da5ae;border-radius:.6rem;background:#fff}.hydro-batch__summary .table td:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:block;padding:0;border:0}.hydro-batch__summary .table td:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *):before{display:block;margin-bottom:.25rem;content:attr(data-label);font-size:.68rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#4e5864}}@media(max-width:540px){.hydro-batch__summary .table tr:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){grid-template-columns:1fr}.hydro-batch__document .cylinder-hydrostatic-report__parts th:nth-child(2):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__document .cylinder-hydrostatic-report__parts td:nth-child(2):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:7rem}}.hydro-batch__serial-field>.hydro-batch__serial-control:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:flex!important;align-items:stretch;gap:.35rem;font-size:1rem!important}.hydro-batch__serial-control input:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){min-width:0;flex:1}.hydro-batch__serial-control button:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:grid!important;place-items:center!important;flex:0 0 2.5rem!important;width:2.5rem!important;min-width:2.5rem!important;min-height:2.3rem!important;padding:0!important;color:#111!important;background:#e2e6ea!important;border:1px solid #59636f!important;border-radius:.25rem!important}.hydro-batch__serial-control button:hover:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__serial-control button:focus-visible:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#fff!important;background:#343a40!important}.hydro-batch__serial-control button[hidden]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:none!important}.hydro-batch__serial-control svg:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:1.25rem;height:1.25rem}.hydro-batch__scanner video:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:block;width:100%;min-height:18rem;background:#111;object-fit:cover}.hydro-batch__summary .table th:nth-child(1):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:15%}.hydro-batch__summary .table th:nth-child(2):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:16%}.hydro-batch__summary .table th:nth-child(3):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:19%}.hydro-batch__summary .table th:nth-child(4):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:8%}.hydro-batch__summary .table th:nth-child(6):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:7rem}.hydro-batch__ledger-actions>div:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:flex;justify-content:flex-end;gap:.4rem}.hydro-batch__ledger-actions .scbas-button:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:inline-flex!important;width:2.5rem!important;min-width:2.5rem!important;min-height:2.5rem!important;padding:0!important}.hydro-batch__ledger-actions [data-button-tier=tertiary]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#111!important;background:#fff!important;border-color:#59636f!important}.hydro-batch__ledger-actions [data-button-tone=warning]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#842029!important;background:#fff5f5!important;border-color:#b02a37!important}.hydro-batch__summary table td:last-child .scbas-button[data-button-table-action=edit]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#111!important;background:#f1f3f5!important;border-color:#59636f!important}.hydro-batch__summary table td:last-child .scbas-button[data-button-table-action=delete]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#842029!important;background:#fff5f5!important;border-color:#b02a37!important}.hydro-batch__success[data-notice-kind=danger]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#842029!important;background:#f8d7da!important;border-color:#b02a37!important}.hydro-batch__success[data-notice-kind=danger] strong:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#842029!important}.hydro-batch__success[data-notice-kind=danger] .hydro-batch__success-dismiss:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#842029!important;border-color:#b02a37!important}.hydro-batch__success[data-notice-kind=danger] .hydro-batch__success-dismiss:hover:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__success[data-notice-kind=danger] .hydro-batch__success-dismiss:focus-visible:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#fff!important;background:#842029!important}.hydro-batch__document .hydro-test-result:has(input[type=radio][required]:valid):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){border:0!important;box-shadow:none!important}.hydro-batch__review[hidden]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:none!important}.hydro-batch__review:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){scroll-margin-top:14rem}.hydro-batch__review .hydro-batch__summary:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin-top:0}.hydro-batch__review-actions:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:1rem;padding:1rem;border:1px solid var(--bs-border-color);border-radius:.75rem;background:var(--bs-body-bg)}.hydro-batch__review-actions .btn:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:inline-flex;align-items:center;gap:.45rem;min-width:8rem;justify-content:center}.hydro-batch__review-actions [data-review-next]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin-left:auto}.hydro-batch__review-actions svg:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:1.1rem;height:1.1rem}.hydro-batch__pending:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.85rem;margin:1rem 0 0;padding:1rem 1.1rem}.hydro-batch__pending[hidden]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:none!important}.hydro-batch__pending>svg:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:1.4rem;height:1.4rem;margin-top:.1rem}.hydro-batch__pending strong:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:block}.hydro-batch__pending p:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin:.2rem 0 .55rem}.hydro-batch__pending ul:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:grid;gap:.25rem;margin:0;padding-left:1.1rem}.hydro-batch__pending li span:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:block;color:var(--bs-secondary-color);font-size:.82rem}.hydro-batch__pending .btn:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){align-self:center;white-space:nowrap}.hydro-batch__document[hidden]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:none!important}.hydro-batch__ledger-button:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:.35rem;width:auto!important;min-width:4.8rem!important;min-height:2.5rem!important;padding:.45rem .65rem!important;color:#111!important;background:#f1f3f5!important;border:1px solid #59636f!important;border-radius:.4rem!important;font-size:.78rem!important;font-weight:750!important}.hydro-batch__ledger-button:hover:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__ledger-button:focus-visible:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#fff!important;background:#343a40!important}.hydro-batch__ledger-button--delete:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#842029!important;background:#fff5f5!important;border-color:#b02a37!important}.hydro-batch__ledger-button--delete:hover:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__ledger-button--delete:focus-visible:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#fff!important;background:#842029!important}.hydro-batch__ledger-button svg:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:1rem;height:1rem;stroke-width:2.4}@media(max-width:900px){.hydro-batch__summary .table td.hydro-batch__ledger-actions:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:flex!important;grid-column:1/-1;align-items:center;justify-content:space-between;padding-top:.65rem;border-top:1px solid #d4d8dd!important}.hydro-batch__ledger-actions>div:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){justify-content:flex-end}}.hydro-batch__summary:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color-scheme:inherit;color:var(--bs-body-color)!important;background:var(--bs-body-bg)!important;border-color:var(--bs-border-color)!important}.hydro-batch__summary-header:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){border-color:var(--bs-border-color)}.hydro-batch__summary-header>div>span:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__summary-header p:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__summary-header dt:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__summary .table td>small:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__cylinder-identity>small:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:var(--bs-secondary-color)!important}.hydro-batch__summary-header h2:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__summary-header dd:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__summary .table td>strong:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__cylinder-identity>strong:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:var(--bs-body-color)!important}.hydro-batch__summary-header dl>div:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:var(--bs-body-color);background:var(--bs-tertiary-bg);border-color:var(--bs-border-color)}.hydro-batch__empty:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:var(--bs-secondary-color);background:var(--bs-tertiary-bg);border-color:var(--bs-border-color)}.hydro-batch__summary .table:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:var(--bs-body-color)!important;border-color:var(--bs-border-color)!important;--bs-table-color:var(--bs-body-color);--bs-table-bg:var(--bs-body-bg);--bs-table-border-color:var(--bs-border-color)}.hydro-batch__summary .table th:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__summary .table td:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:var(--bs-body-color)!important;background:var(--bs-body-bg)!important;border-color:var(--bs-border-color)!important}.hydro-batch__summary .table th:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){background:var(--bs-tertiary-bg)!important}.hydro-result-badge--passed:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:var(--bs-success-text-emphasis,#75b798)!important}.hydro-result-badge--hold:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:var(--bs-warning-text-emphasis,#ffda6a)!important}.hydro-result-badge--failed:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:var(--bs-danger-text-emphasis,#ea868f)!important}.hydro-batch__ledger-button:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__ledger-actions [data-button-tier=tertiary]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__summary table td:last-child .scbas-button[data-button-table-action=edit]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:var(--bs-body-color)!important;background:var(--bs-tertiary-bg)!important;border-color:var(--bs-border-color)!important}.hydro-batch__ledger-button:hover:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__ledger-button:focus-visible:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:var(--bs-body-color)!important;background:color-mix(in srgb,var(--bs-tertiary-bg) 76%,var(--bs-primary) 24%)!important}@media(max-width:900px){.hydro-batch__summary .table tr:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){background:var(--bs-body-bg);border-color:var(--bs-border-color)}.hydro-batch__summary .table td:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *):before{color:var(--bs-secondary-color)}.hydro-batch__summary .table td.hydro-batch__ledger-actions:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){border-color:var(--bs-border-color)!important}}.hydro-batch__summary .table-responsive:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){max-width:100%;overflow:visible}.hydro-batch__summary .table:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:100%!important;min-width:0;margin-bottom:0}.hydro-batch__summary .table th:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__summary .table td:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){padding:.5rem .6rem;line-height:1.2}.hydro-batch__cylinder-identity:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){min-width:0}.hydro-batch__cylinder-identity :is(strong,small):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:block;overflow-wrap:anywhere}.hydro-batch__summary .table td>small:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__cylinder-identity>small:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin-top:.1rem;font-size:.7rem;line-height:1.2}.hydro-batch__summary .table td>strong:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__cylinder-identity>strong:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){font-size:.82rem;line-height:1.15}.hydro-batch__ledger-button:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){min-width:4.1rem!important;min-height:2rem!important;padding:.28rem .5rem!important;font-size:.7rem!important}.hydro-batch__ledger-button[data-button-table-action]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:2.25rem!important;min-width:2.25rem!important;height:2.25rem!important;min-height:2.25rem!important;padding:0!important}.hydro-batch__view-entry:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__delete-entry:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;border:0;background:transparent;color:var(--bs-body-color);cursor:pointer}.hydro-batch__view-entry:hover:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__view-entry:focus-visible:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:var(--bs-primary)}.hydro-batch__delete-entry:hover:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__delete-entry:focus-visible:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:var(--bs-danger)}@media(max-width:70rem){.hydro-batch__summary :is(.dt-container,.dt-layout-row,.dt-layout-cell):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){max-width:100%;min-width:0}.hydro-batch__summary .table:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:table;table-layout:fixed}.hydro-batch__summary .table thead:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:table-header-group}.hydro-batch__summary .table tbody:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:table-row-group}.hydro-batch__summary .table tr:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:table-row;margin:0;padding:0;border:0;border-radius:0;background:transparent}.hydro-batch__summary .table :is(th,td):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:table-cell;grid-column:auto;padding:.5rem .6rem;border-style:solid}.hydro-batch__summary .table td:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *):before{display:none}.hydro-batch__summary .table colgroup:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:none}.hydro-batch__summary .table [data-responsive-detail]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:none!important}.hydro-batch__summary .table [data-responsive-summary=customer]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:auto!important}.hydro-batch__summary .table [data-responsive-summary=actions]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:table-cell!important;width:7rem!important;text-align:right}.hydro-batch__summary .responsive-data-table [data-responsive-row-toggle]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:inline-grid}.hydro-batch__ledger-actions>div:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:100%;justify-content:flex-end;flex-wrap:wrap}.hydro-batch__ledger-actions .hydro-batch__ledger-button:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){max-width:100%;min-width:0!important}.hydro-batch__summary .responsive-data-table__detail-row>td:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:table-cell!important;position:static!important;width:auto!important;padding:0!important;border:0!important}.hydro-batch__summary .responsive-data-table__detail-list:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:grid;grid-template-columns:minmax(7rem,.38fr) minmax(0,1fr);gap:.45rem .75rem;margin:0;padding:.8rem 1rem .8rem 3rem;background:var(--bs-tertiary-bg);border-bottom:1px solid var(--bs-border-color)}.hydro-batch__summary .responsive-data-table__detail-list :is(dt,dd):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){min-width:0;margin:0;overflow-wrap:anywhere}.hydro-batch__summary .responsive-data-table__detail-list dt:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:var(--bs-secondary-color);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}}@media(max-width:32rem){.hydro-batch__summary .table [data-responsive-summary=actions]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:5.5rem!important}.hydro-batch__summary .responsive-data-table__detail-list:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){grid-template-columns:1fr;padding-left:1rem}.hydro-batch__ledger-button span:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.hydro-batch__ledger-button:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:2.25rem!important;min-width:2.25rem!important;padding:0!important}}@media screen{.hydro-batch__toolbar:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__summary:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__review-actions:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){border:0!important;border-radius:0;background:transparent!important}.hydro-batch__toolbar:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *),.hydro-batch__summary:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){padding-inline:0}.hydro-batch__review-actions:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){padding:0}}.hydro-batch:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:100%;min-width:0}.hydro-batch__batch-labor:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:min(100%,24rem);margin:1rem 0 0 auto}@media(max-width:32rem){.hydro-batch__toolbar:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){flex-direction:column}.hydro-batch__count:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:flex;align-items:baseline;gap:.4rem;text-align:left}.hydro-batch__summary .table [data-responsive-summary=actions]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){width:6.5rem!important}.hydro-batch__summary .responsive-data-table__identity:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){gap:.4rem}.hydro-batch__summary .table :is(th,td):where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){padding-inline:.45rem}}@media(max-width:48rem){.hydro-batch__pending:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){grid-template-columns:auto minmax(0,1fr)}.hydro-batch__pending .btn:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){grid-column:1/-1;width:100%}}@media print{.hydro-batch:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){max-width:none}.hydro-batch__document:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){padding:0;border:0;box-shadow:none}}.hydro-batch__parts:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){margin-block-start:.75rem;display:grid;gap:1rem;color-scheme:light;--bs-body-color:#111;--bs-secondary-color:#4e5864;--bs-tertiary-bg:#f8f9fa;--bs-border-color:#9da5ae}.hydro-batch__parts .maintenance-parts-list:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:grid;gap:.75rem}.hydro-batch__parts [data-hydro-part][hidden]:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){display:none}.hydro-batch__parts .equipment-planned-parts-editor__results:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#111;background:#fff}.hydro-batch__parts .equipment-planned-parts-editor__result:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){color:#111}.hydro-batch__parts .equipment-planned-parts-editor__result:hover:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){background:#f1f3f5}.hydro-batch__document:where(:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"],:root[data-scbas-styles~="/Scripts/Areas/Service/Css/hydrostatic-batch.css"] *){--scbas-control-bg: var(--bs-body-bg);--scbas-control-border: var(--bs-border-color);--scbas-control-disabled-bg: var(--bs-secondary-bg)}
