:root{--primary:var(--blue);--accent:var(--blue);--surface-muted:var(--surface-soft);--text:var(--ink);--shell-sidebar-width:256px;--content-gutter:clamp(20px,2.5vw,38px);--ds-space-1:4px;--ds-space-2:8px;--ds-space-3:12px;--ds-space-4:16px;--ds-space-5:24px;--ds-space-6:32px;--ds-radius:8px}.operations-overview .overview-attention{display:grid;grid-gap:8px;gap:8px;margin-top:8px}.operations-overview .overview-attention__header{align-items:flex-end;display:flex;gap:24px;justify-content:space-between;padding:8px 0 4px}.operations-overview .overview-attention__header h2{color:#101828;font-size:20px;font-weight:640;margin:2px 0 0}.operations-overview .overview-attention__header>p{color:#667085;font-size:13px;margin:0;max-width:520px;text-align:end}.operations-overview .overview-queue-list{border-top:1px solid var(--line)}.operations-overview .overview-queue-section{border-bottom:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;padding:18px 0}.operations-overview .overview-queue-header{align-items:center;display:flex;gap:20px;justify-content:space-between}.operations-overview .overview-queue-header>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.operations-overview .overview-queue-header h3{color:#1d2939;font-size:16px;font-weight:630;margin:0}.operations-overview .overview-queue-header span{color:#667085;font-size:12px}.operations-overview .overview-queue-link{align-items:center;color:var(--primary);display:inline-flex;flex:none;font-size:13px;font-weight:650;gap:7px;min-height:44px;padding-inline:8px}.operations-overview .overview-priority-action svg,.operations-overview .overview-queue-link svg{height:15px;width:15px}.operations-overview .overview-priority-list{border:1px solid var(--line);border-radius:8px;overflow:hidden}.operations-overview .overview-priority-row{align-items:center;background:#ffffff;color:inherit;display:grid;grid-gap:16px;gap:16px;grid-template-columns:minmax(0,1fr) auto 82px;min-height:78px;padding:12px 16px;text-decoration:none}.operations-overview .overview-priority-row+.overview-priority-row{border-top:1px solid var(--line)}.operations-overview .overview-priority-row:hover{background:#f8fafc}.operations-overview .overview-priority-row:focus-visible{box-shadow:inset 0 0 0 3px var(--focus);outline:0}.operations-overview .overview-priority-copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.operations-overview .overview-priority-copy small,.operations-overview .overview-priority-copy strong,.operations-overview .overview-priority-copy>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.operations-overview .overview-priority-copy strong{color:#101828;font-size:14px;font-weight:650}.operations-overview .overview-priority-copy>span{color:#344054;font-size:13px}.operations-overview .overview-priority-copy small{color:#667085;font-size:12px}.operations-overview .overview-priority-action{align-items:center;color:#475467;display:inline-flex;font-size:12px;font-weight:650;gap:6px;justify-content:flex-end}.operations-overview .overview-queue-warning{color:#9a6700;font-size:12px;margin:0}@media (max-width:700px){.operations-overview .overview-attention__header{align-items:flex-start;flex-direction:column;gap:6px}.operations-overview .overview-attention__header>p{text-align:start}.operations-overview .overview-priority-row{gap:9px 12px;grid-template-columns:minmax(0,1fr) auto;min-height:104px}.operations-overview .overview-priority-action{display:none}.operations-overview .overview-priority-copy>span{display:-webkit-box;overflow:hidden;text-overflow:clip;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2}}body{font-family:Segoe UI Variable,Segoe UI,Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.5}.shell{grid-template-columns:var(--shell-sidebar-width) minmax(0,1fr)}.sidebar{background:#ffffff;height:100dvh;overflow-y:auto;padding:20px 14px;position:-webkit-sticky;position:sticky;top:0}.brand{padding:0 6px 4px}.primary-nav{gap:1px}.nav-group{font-size:10px;margin:16px 10px 4px}.nav{font-weight:650;min-height:42px}.nav.active,.nav:hover{background:#edf5ff;border-color:transparent;color:#1849a9}.content{padding:0 var(--content-gutter) 32px}.workspace-topbar{align-items:center;border-bottom:1px solid var(--line);display:grid;grid-gap:var(--ds-space-4);gap:var(--ds-space-4);grid-template-columns:minmax(150px,.8fr) minmax(220px,360px) minmax(130px,.5fr);margin:0 0 18px;min-height:68px}.workspace-topbar__identity{overflow-wrap:anywhere}.workspace-topbar__identity span{font-size:10px}.workspace-status{grid-column:3;justify-self:end;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.global-object-search{background:var(--surface-soft);border-color:transparent;border-radius:6px;min-height:var(--ds-control-height);width:100%}.global-object-search input{font-size:var(--ds-text-body);padding:9px 10px}.global-object-search--compact{max-width:360px}.global-object-search>button{min-height:44px;min-width:44px}.workspace-content{margin:0 auto;max-width:1600px;width:100%}.subnav{background:#f4f7fb;border:1px solid var(--line);border-radius:8px;margin:0 0 24px;padding:6px}.subnav-links{display:flex;flex-wrap:nowrap;gap:4px;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-color:#c5cedb transparent;scrollbar-width:thin}.subnav-link{align-items:center;background:transparent;border:0;border-radius:6px;color:#526071;display:inline-flex;flex:0 0 auto;font-size:13px;font-weight:700;min-height:var(--ds-control-height);padding:9px 12px;position:relative;text-decoration:none;white-space:nowrap}.subnav-link:hover{background:#e9eff7;color:var(--ink)}.subnav-link.active{background:#ffffff;box-shadow:0 1px 2px rgba(16,24,40,.12),inset 0 -2px 0 var(--blue);color:#1849a9}.subnav-link:focus-visible{box-shadow:0 0 0 3px var(--focus),inset 0 -2px 0 var(--blue);outline:0}@media (min-width:981px){.subnav-links{flex-wrap:nowrap;overflow-x:auto}}.builder-real-preview{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;margin:14px 0;padding:14px}.builder-real-preview>div{display:grid;grid-gap:3px;gap:3px}.builder-real-preview>div span{color:var(--muted);font-size:13px}.builder-real-preview iframe,.builder-real-preview img{background:#ffffff;border:1px solid var(--line);border-radius:6px;display:block;height:min(68vh,760px);max-width:100%;object-fit:contain;width:100%}.ds-page-header{align-items:flex-end;border-bottom:1px solid var(--line);display:flex;gap:var(--ds-space-5);justify-content:space-between;margin-bottom:var(--ds-space-5);padding:var(--ds-space-1) 0 var(--ds-space-5)}.ds-page-header__copy{max-width:820px}.ds-page-header .eyebrow{color:#0f766e;font-size:11px;font-weight:750;margin-bottom:5px}.ds-page-header h1{font-size:var(--ds-text-title);font-weight:720}.ds-page-header__summary{color:var(--muted);font-size:var(--ds-text-body);margin:7px 0 0;max-width:72ch}.ds-page-header__actions,.ds-page-header__aside{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.ds-page-header__role{display:grid;grid-gap:2px;gap:2px;text-align:right}.ds-page-header__role span{color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.ds-page-header__role strong{font-size:13px}.ds-data-toolbar__fields{grid-template-columns:repeat(auto-fit,minmax(min(100%,10rem),1fr))}.ds-panel,.panel{border-radius:var(--ds-radius)}.ds-panel{padding:var(--ds-space-5)}.ds-data-cell small,.ds-data-cell strong,.ds-field input,.ds-field select,.ds-field span,.ds-field textarea,.ds-notice p,.ds-panel__subtitle,.ds-result-count{font-size:var(--ds-text-body)}.ds-badge,.ds-data-row--header,.ds-field small,.ds-field__error,.ds-page-header .eyebrow,.ds-page-header__role span,.ds-panel__badge,.ds-stat span{font-size:var(--ds-text-meta)}.ds-field__error{color:var(--red)!important;font-weight:700}.ds-button,a.ds-button{border-radius:var(--ds-radius);min-height:var(--ds-control-height);padding:10px 14px;text-decoration:none}.ds-data-toolbar{align-items:end;background:var(--surface-soft);border-color:transparent;border-radius:var(--ds-radius);gap:var(--ds-space-3);padding:var(--ds-space-3)}.ds-field input,.ds-field select,.ds-field textarea{border-radius:6px;min-height:var(--ds-control-height)}.ds-field textarea{min-height:132px}.ds-data-table{border-radius:var(--ds-radius)}.ds-data-row{min-height:64px;padding:12px 14px}.ds-notice{gap:var(--ds-space-3);padding:12px 14px}.overview-metric-grid{grid-template-columns:repeat(auto-fit,minmax(168px,1fr))}.overview-metric{gap:var(--ds-space-2);min-height:116px}.overview-queue-grid,.workspace-route-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.workspace-route-card{min-height:96px}.ds-panel>.ds-data-toolbar{background:var(--surface-soft);border-color:transparent}.ds-field input,.ds-field select{min-height:44px}.ds-field input:focus-visible,.ds-field select:focus-visible,.ds-field textarea:focus-visible{border-color:var(--blue);box-shadow:0 0 0 3px var(--focus);outline:0}.ds-field input[aria-invalid=true],.ds-field select[aria-invalid=true],.ds-field textarea[aria-invalid=true]{border-color:var(--red)}@media (max-width:1180px) and (min-width:981px){:root{--shell-sidebar-width:232px}.workspace-topbar{grid-template-columns:minmax(130px,.6fr) minmax(240px,1fr) auto}}@media (max-width:980px){.shell{grid-template-columns:1fr}.sidebar{height:100dvh;position:fixed}.content{padding-top:0}}@media (max-width:620px){.workspace-topbar{align-items:stretch;gap:10px;grid-template-columns:1fr auto;padding:12px 0}.global-object-search{grid-column:1/-1;grid-row:2}.workspace-status{align-self:start;grid-column:2;justify-self:end}.subnav{gap:18px;margin-left:-18px;margin-right:-18px;padding:0 18px}.ds-page-header{align-items:flex-start;flex-direction:column;gap:14px;padding-bottom:18px}.ds-page-header h1{font-size:25px}.ds-page-header__actions,.ds-page-header__aside{justify-content:flex-start;width:100%}.ds-page-header__role{text-align:left}}.ds-panel.people-index-section,.people-governance-intro,.people-workspace{background:transparent;border:0;box-shadow:none}.people-workspace{display:grid;grid-gap:18px;gap:18px;margin-bottom:32px;padding:0}.people-workspace__actions,.people-workspace__status,.people-workspace__utility{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.people-workspace__utility{border-bottom:1px solid var(--line);justify-content:space-between;padding-bottom:14px}.people-workspace__status{color:var(--muted);font-size:13px}.people-workspace__status .ds-badge{background:var(--surface);min-width:0}.people-status-strip{border:0;gap:22px;margin:-4px 0 0;padding:0}.people-status-strip span{align-items:baseline;display:inline-flex;gap:5px}.people-status-strip strong{font-size:18px;font-weight:620;margin:0}.people-workspace .employee-access-section,.people-workspace .employee-invite-section{gap:14px;margin:0}.people-workspace .employee-access-heading h3,.people-workspace .employee-invite-section h3{color:#1d2939;font-size:17px;font-weight:620}.people-workspace .employee-invite-form{max-width:760px}.people-workspace .employee-invite-optional>div,.people-workspace .employee-invite-required{grid-template-columns:repeat(2,minmax(0,1fr))}.people-row-disclosure label>span,.people-workspace .employee-invite-form label>span,.people-workspace .employee-invite-optional label>span{color:#344054;font-size:13px;font-weight:560;text-transform:none}.people-workspace .employee-invite-form input,.people-workspace .employee-invite-form select,.people-workspace .employee-invite-form textarea,.people-workspace .member-role-select select,.people-workspace .people-directory-search input{border-color:#cfd4dc;border-radius:6px;box-shadow:0 1px 2px rgba(16,24,40,.03)}.people-workspace .employee-invite-optional{border-color:var(--line)}.people-workspace .employee-invite-optional summary{font-weight:580}.people-workspace .employee-invite-optional summary span{font-weight:520;text-transform:none}.people-workspace .employee-invite-submit{justify-self:start}.people-workspace .employee-invitations-table{background:var(--surface);border-color:var(--line);border-radius:7px;box-shadow:0 1px 2px rgba(16,24,40,.03)}.people-workspace .employee-invitations-row{min-height:56px;padding:10px 14px}.people-workspace .employee-invitations-row.header{background:#f8f9fb;color:#667085;font-size:12px;font-weight:570;min-height:38px;text-transform:none}.people-workspace .employee-invitations-row:not(.header):hover{background:#f8fafc}.people-record-identity,.people-record-identity>span:first-child{min-width:0}.people-workspace .employee-invitation-actions{flex-wrap:nowrap}.people-workspace .employee-invite-row-action{background:transparent;border-color:transparent;font-weight:560;min-height:40px;padding-inline:8px}.people-workspace .employee-invite-row-action:focus-visible,.people-workspace .employee-invite-row-action:hover{background:var(--surface-soft);border-color:var(--line)}.people-mobile-only{display:none!important}.people-governance-workspace{gap:22px}.people-governance-intro{display:grid;grid-gap:16px;gap:16px}.people-governance-intro .support-access-summary{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:7px;display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;overflow:hidden}.people-governance-intro .ds-stat{border:0;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);border-radius:0;min-height:76px;padding:13px 16px}.people-governance-intro .ds-stat:first-child{-webkit-border-start:0;border-inline-start:0}.people-governance-intro .ds-stat__icon{display:none}.people-governance-intro .ds-stat strong{font-size:20px;font-weight:620;order:1}.people-governance-intro .ds-stat span{font-weight:520;order:2}.people-governance-invite{background:var(--surface);border:1px solid var(--line);border-left:3px solid var(--blue);display:grid;grid-gap:16px;gap:16px;max-width:900px;padding:18px 20px}.people-governance-invite .section-heading h2{font-size:18px;font-weight:620}.people-governance-invite__fields{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.people-governance-tabs{border-bottom:1px solid var(--line);display:flex;gap:22px}.people-governance-tabs button{align-items:center;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--muted);cursor:pointer;display:inline-flex;font:inherit;font-weight:560;gap:7px;margin-bottom:-1px;min-height:44px;padding:8px 1px}.people-governance-tabs button[aria-selected=true]{border-bottom-color:var(--blue);color:#1d2939}.people-governance-tabs button span{background:#eef2f6;border-radius:999px;color:#475467;font-size:11px;min-width:22px;padding:2px 6px}.ds-panel.people-index-section{padding:0}.people-index-section>.ds-panel__head{margin-bottom:14px}.people-index-section>.ds-panel__head .ds-panel__badge{background:transparent;border:0;min-width:0;padding-inline:0}.people-governance-table .ds-data-row{grid-template-columns:minmax(180px,1.3fr) minmax(170px,1fr) 100px minmax(150px,.9fr) 104px}.people-governance-links-table .ds-data-row{grid-template-columns:minmax(200px,1.35fr) minmax(150px,.9fr) minmax(170px,.9fr) 104px}.people-governance-table{overflow:visible}.people-row-menu{position:relative}.people-row-disclosure>summary,.people-row-menu>summary{align-items:center;border:1px solid transparent;border-radius:6px;color:#344054;cursor:pointer;display:inline-flex;font-size:13px;font-weight:570;gap:6px;list-style:none;min-height:40px;padding:7px 9px}.people-row-disclosure>summary::-webkit-details-marker,.people-row-menu>summary::-webkit-details-marker{display:none}.people-row-disclosure>summary:focus-visible,.people-row-disclosure>summary:hover,.people-row-menu>summary:focus-visible,.people-row-menu>summary:hover{background:var(--surface-soft);border-color:var(--line);outline:0}.people-row-disclosure>summary svg,.people-row-menu>summary svg{height:17px;width:17px}.people-row-menu__popover{background:var(--surface);border:1px solid var(--line-strong);border-radius:7px;box-shadow:0 14px 30px rgba(16,24,40,.16);display:grid;grid-gap:12px;gap:12px;inset-inline-end:0;padding:14px;position:absolute;top:calc(100% + 5px);width:min(360px,78vw);z-index:30}.people-row-disclosure__content label,.people-row-menu__popover label{display:grid;grid-gap:6px;gap:6px}.people-row-menu__popover label>span{color:#344054;font-size:12px;font-weight:560}.people-row-menu__popover .form-actions{justify-content:flex-start}.employee-members-table:has(.people-row-menu[open]),.portal-access-lifecycle .employee-invitations-table:has(.people-row-menu[open]){overflow:visible;position:relative;z-index:8}.employee-members-table .people-row-menu>summary,.portal-access-lifecycle .people-row-menu>summary{min-height:44px}@media (max-width:760px){.people-workspace__utility{align-items:flex-start}.people-workspace__actions{width:100%}.people-workspace__actions .ds-button{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 5px)}.people-governance-invite__fields,.people-workspace .employee-invite-optional>div,.people-workspace .employee-invite-required{grid-template-columns:minmax(0,1fr)}.people-governance-intro .support-access-summary{grid-template-columns:repeat(3,minmax(112px,1fr));overflow-x:auto}.people-governance-intro .ds-stat{min-width:112px;padding:12px}.people-governance-tabs{overflow-x:auto}.people-governance-table{overflow:visible}.people-governance-links-table .ds-data-row,.people-governance-table .ds-data-row{align-items:start;grid-template-columns:minmax(0,1fr) minmax(120px,.8fr)}.people-governance-links-table .ds-data-row:not(.ds-data-row--header) .ds-data-cell:nth-child(4),.people-governance-table .ds-data-row:not(.ds-data-row--header) .ds-data-cell:nth-child(5){grid-column:1/-1}.people-governance-links-table .ds-data-row:not(.ds-data-row--header) .ds-data-cell:nth-child(4) .people-row-menu>summary,.people-governance-table .ds-data-row:not(.ds-data-row--header) .ds-data-cell:nth-child(5) .people-row-menu>summary{min-height:44px}.people-row-menu__popover{border-color:var(--line);box-shadow:none;margin-top:8px;position:static;width:100%}}@media (max-width:620px){.people-workspace{gap:14px}.people-workspace__utility{gap:12px}.people-workspace__status{justify-content:space-between;width:100%}.people-workspace__utility>.ds-button{justify-content:center;width:100%}.people-workspace .people-status-strip{gap:16px}.people-workspace .employee-invitations-table{border-radius:7px}.people-workspace .employee-invitations-row{gap:10px;min-height:0;padding:13px 14px}.people-desktop-only,.people-workspace .employee-invitations-row.header{display:none!important}.people-workspace .employee-invitations-row>[data-label]:before,.people-workspace .employee-members-row>[data-label]:before{display:none}.people-mobile-only{display:block!important}.people-record-identity{align-items:start;display:grid!important;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto}.people-record-identity>.status-pill{display:inline-flex!important;justify-self:end;min-width:0;padding:4px 8px}.people-record-management{margin-top:2px}.people-row-disclosure>summary{border-color:var(--line);justify-content:center;width:100%}.people-row-disclosure__content{border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;margin-top:10px;padding-top:12px}.people-row-disclosure__content p{color:var(--muted);font-size:13px;margin:0}.people-row-disclosure__content .employee-invitation-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.people-row-disclosure__content .icon-action{justify-content:center}.people-pagination-row{gap:12px}.people-pagination-row [aria-label="Pagination controls"]{width:100%}.people-pagination-row [aria-label="Pagination controls"] .ds-button{flex:1 1}.people-governance-invite{padding:16px}.people-governance-intro .support-access-summary{grid-template-columns:repeat(3,minmax(100px,1fr))}}.registration-page{background:#f5f6f8;color:#171a1f;min-height:100vh}.registration-header{align-items:center;border-bottom:1px solid var(--line);display:flex;justify-content:space-between;margin:0 auto;max-width:1180px;min-height:72px;padding:12px 24px}.registration-brand{align-items:center;display:inline-flex;gap:11px;text-decoration:none}.registration-brand>span:last-child{display:grid;grid-gap:1px;gap:1px}.registration-brand strong{color:#101828;font-size:14px;font-weight:640}.registration-brand small{color:#667085;font-size:12px}.registration-sign-in{color:#344054;font-size:14px;font-weight:580;text-decoration:none}.registration-sign-in:hover{color:#1d4ed8}.registration-header-actions{align-items:center;display:flex;gap:20px}.registration-layout{align-items:start;display:grid;grid-gap:72px;gap:72px;grid-template-columns:240px minmax(0,760px);margin:0 auto;max-width:1120px;padding:56px 24px 80px}.registration-progress{position:-webkit-sticky;position:sticky;top:40px}.registration-progress>p{color:#667085;font-size:12px;font-weight:600;margin:0 0 18px}.registration-progress ol{display:grid;grid-gap:4px;gap:4px;list-style:none;margin:0;padding:0}.registration-progress li{align-items:center;color:#98a2b3;display:grid;grid-gap:12px;gap:12px;grid-template-columns:30px 1fr;min-height:52px;position:relative}.registration-progress li:after{background:#dfe3e8;content:"";height:18px;inset-block-start:43px;inset-inline-start:14px;position:absolute;width:1px}.registration-progress li:last-child:after{display:none}.registration-progress li>span{align-items:center;background:#ffffff;border:1px solid #d0d5dd;border-radius:999px;display:inline-flex;font-size:12px;font-weight:600;height:30px;justify-content:center;width:30px}.registration-progress li>span svg{height:15px;width:15px}.registration-progress li>div{display:grid;grid-gap:1px;gap:1px}.registration-progress li strong{font-size:14px;font-weight:570}.registration-progress li small{font-size:12px}.registration-progress li.active{color:#1d2939}.registration-progress li.active>span{background:#2563eb;border-color:#2563eb;color:#ffffff}.registration-progress li.complete{color:#344054}.registration-progress li.complete>span{background:#ecfdf3;border-color:#abefc6;color:#067647}.registration-boundary{align-items:flex-start;border-top:1px solid var(--line);color:#667085;display:flex;gap:10px;margin-top:28px;padding-top:20px}.registration-boundary>svg{color:#087f71;flex:0 0 auto;height:18px;margin-top:2px;width:18px}.registration-boundary p{font-size:12px;line-height:1.55;margin:0}.registration-boundary strong{color:#344054;display:block;font-size:13px;font-weight:600;margin-bottom:3px}.registration-work-surface{background:#ffffff;border:1px solid var(--line);border-radius:8px;box-shadow:var(--shadow);min-width:0}.registration-form__header{border-bottom:1px solid var(--line);padding:30px 36px 26px}.registration-form__header>span{color:#2563eb;display:block;font-size:12px;font-weight:600;margin-bottom:8px}.registration-form__header h1{color:#101828;font-size:26px;font-weight:640;line-height:1.2;margin:0}.registration-form__header h2{color:#344054;font-size:17px;font-weight:570;margin:9px 0 0}.registration-form__header p{color:#667085;font-size:14px;line-height:1.55;margin:8px 0 0;max-width:64ch}.registration-step{min-height:300px;padding:30px 36px 38px}.registration-section-heading h3,.registration-step>h3{color:#1d2939;font-size:16px;font-weight:620;margin:0}.registration-section-heading{align-items:baseline;display:flex;gap:10px;justify-content:space-between}.registration-section-heading p{color:#667085;font-size:13px;margin:0}.registration-field-grid{display:grid;grid-gap:22px 20px;gap:22px 20px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.registration-field-grid--three{grid-template-columns:repeat(3,minmax(0,1fr))}.registration-field{display:grid;grid-gap:7px;gap:7px;min-width:0}.registration-field--full{grid-column:1/-1;max-width:480px}.registration-field--short{max-width:130px}.registration-field>span{color:#344054;font-size:13px;font-weight:560}.registration-field input,.registration-field select,.registration-field textarea{background:#ffffff;border:1px solid #cfd4dc;border-radius:6px;color:#101828;font:inherit;min-height:44px;min-width:0;padding:10px 12px;width:100%}.registration-field textarea{line-height:1.5;min-height:112px;resize:vertical}.registration-choice:focus-within,.registration-field input:focus-visible,.registration-field select:focus-visible,.registration-field textarea:focus-visible{border-color:#2563eb;box-shadow:0 0 0 3px var(--focus);outline:0}.registration-choice-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0 24px}.registration-choice{align-items:center;background:#ffffff;border:1px solid #d0d5dd;border-radius:6px;color:#344054;cursor:pointer;display:grid;grid-gap:10px;gap:10px;grid-template-columns:20px 1fr 18px;min-height:48px;padding:10px 12px;position:relative}.registration-choice:hover{background:#f8fafc;border-color:#98a2b3}.registration-choice.selected{background:#eff6ff;border-color:#93c5fd;color:#1e3a8a}.registration-choice input{height:16px;margin:0;width:16px}.registration-choice>span{font-size:13px;font-weight:540}.registration-choice>svg{color:#2563eb;display:none;height:17px;width:17px}.registration-choice.selected>svg{display:block}.registration-subsection{border-top:1px solid var(--line);margin-top:30px;padding-top:24px}.registration-review{display:grid;margin-top:18px}.registration-review>section{border-top:1px solid var(--line);padding:18px 0}.registration-review>section:last-child{border-bottom:1px solid var(--line)}.registration-review>section>div:first-child{align-items:center;display:flex;justify-content:space-between}.registration-review h4{color:#1d2939;font-size:14px;font-weight:620;margin:0}.registration-review button{background:transparent;border:0;color:#1d4ed8;cursor:pointer;font:inherit;font-size:13px;font-weight:560;padding:6px}.registration-review dl{display:grid;grid-gap:8px;gap:8px;margin:13px 0 0}.registration-review dl>div{display:grid;grid-gap:12px;gap:12px;grid-template-columns:108px 1fr}.registration-review dt{color:#667085;font-size:13px}.registration-review dd{color:#344054;font-size:13px;margin:0;overflow-wrap:anywhere}.registration-review__chips{display:flex!important;flex-wrap:wrap;gap:6px;justify-content:flex-start!important;margin-top:13px}.registration-review__chips span{background:#f2f4f7;border-radius:999px;color:#344054;font-size:12px;padding:5px 9px}.registration-review section>p{color:#667085;font-size:13px;line-height:1.5;margin:12px 0 0}.registration-approval-note{align-items:flex-start;background:#f0fdfa;-webkit-border-start:3px solid #0d9488;border-inline-start:3px solid #0d9488;display:flex;gap:12px;margin-top:22px;padding:14px 16px}.registration-approval-note>svg{color:#087f71;flex:0 0 auto;height:18px;margin-top:2px;width:18px}.registration-approval-note p{color:#475467;font-size:13px;line-height:1.5;margin:0}.registration-approval-note strong{color:#134e4a;display:block;font-weight:620;margin-bottom:2px}.registration-confirmation{align-items:flex-start;color:#344054;display:flex;font-size:13px;gap:10px;line-height:1.5;margin-top:20px}.registration-status-key{margin-top:22px;max-width:420px}.registration-status-key small{color:#667085;font-size:12px;line-height:1.45}.registration-confirmation input{height:17px;margin:2px 0 0;width:17px}.registration-error{align-items:flex-start;background:#fef3f2;border-top:1px solid #fecdca;color:#b42318;display:grid;grid-gap:2px;gap:2px;padding:13px 36px}.registration-error:focus-visible{box-shadow:inset 3px 0 0 #b42318;outline:0}.registration-field [aria-invalid=true]{border-color:#d92d20}.registration-error strong{font-size:13px;font-weight:620}.registration-error span{font-size:13px}.registration-actions{align-items:center;background:#f8f9fb;border-radius:0 0 8px 8px;border-top:1px solid var(--line);display:flex;justify-content:space-between;min-height:76px;padding:14px 36px}.registration-actions>div{display:flex;gap:10px}.registration-button,.registration-state a,.registration-state button{align-items:center;border:1px solid transparent;border-radius:6px;cursor:pointer;display:inline-flex;font:inherit;font-size:14px;font-weight:580;gap:8px;justify-content:center;min-height:42px;padding:9px 15px;text-decoration:none}.registration-button svg{height:17px;width:17px}.registration-button--primary{background:#2563eb;color:#ffffff}.registration-button--primary:hover{background:#1d4ed8}.registration-button--secondary{background:#ffffff;border-color:#d0d5dd;color:#344054}.registration-button:disabled{cursor:not-allowed;opacity:.6}.registration-state{color:#475467;display:grid;grid-gap:8px;gap:8px;padding:36px}.registration-state strong{color:#1d2939;font-size:18px;font-weight:620}.registration-state p{margin:0}.registration-state>div{display:flex;gap:10px}.registration-state button{background:#2563eb;color:#ffffff}.registration-state a{border-color:#d0d5dd;color:#344054}.registration-state--error strong{color:#b42318}@media (max-width:900px){.registration-layout{gap:28px;grid-template-columns:1fr;max-width:760px;padding-top:32px}.registration-progress{position:static}.registration-boundary,.registration-progress li>div,.registration-progress>p{display:none}.registration-progress ol{display:flex;gap:8px}.registration-progress li{display:block;flex:1 1;min-height:4px}.registration-progress li:after{display:none}.registration-progress li>span{background:#d0d5dd;border:0;border-radius:999px;color:transparent;display:block;height:4px;overflow:hidden;width:100%}.registration-progress li.active>span{background:#2563eb}.registration-progress li.complete>span{background:#60a5fa}.registration-progress li>span svg{display:none}}@media (max-width:620px){.registration-header{min-height:64px;padding-inline:16px}.registration-layout{padding:24px 16px 48px}.registration-work-surface{border-inline:0;border-radius:0;box-shadow:none;margin-inline:-16px}.registration-form__header,.registration-step{padding-inline:20px}.registration-form__header{padding-block:24px 20px}.registration-form__header h1{font-size:23px}.registration-step{min-height:0;padding-block:24px 30px}.registration-choice-grid,.registration-field-grid,.registration-field-grid--three{grid-template-columns:1fr}.registration-choice-grid--services{gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.registration-choice-grid--services .registration-choice{align-items:start;grid-template-columns:18px minmax(0,1fr);min-height:58px;padding:10px}.registration-choice-grid--services .registration-choice>span{font-size:12px;line-height:1.35}.registration-choice-grid--services .registration-choice>svg{display:none}.registration-field--full,.registration-field--short{grid-column:auto;max-width:none}.registration-section-heading{align-items:flex-start;flex-direction:column;gap:4px}.registration-error{padding-inline:20px}.registration-actions{align-items:stretch;padding:14px 20px}.registration-actions>div:last-child{flex:1 1;justify-content:flex-end}.registration-button--primary{flex:1 1}.registration-review dl>div{gap:3px;grid-template-columns:1fr}}@media (max-width:980px){.subnav{overflow:visible}.subnav-links{display:none}.subnav-mobile-menu{display:grid;grid-gap:var(--ds-space-1);gap:var(--ds-space-1)}.subnav-mobile-menu>span{color:var(--muted);font-size:var(--ds-text-meta);font-weight:700}.subnav-mobile-menu select{background:var(--surface);border:1px solid var(--line);border-radius:6px;color:var(--ink);font:inherit;font-size:var(--ds-text-body);min-height:44px;padding:0 10px;width:100%}.overview-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.navigation-progress.active:before{animation:none}.sidebar{transition:none}.workspace-content{animation:none}}:root{--bg:#f4f5f7;--surface:#ffffff;--surface-soft:#f7f8fa;--ink:#171a1f;--muted:#667085;--line:#e4e7ec;--line-strong:#cfd4dc;--blue:#2563eb;--green:#087f71;--red:#c4322b;--amber:#a15c07;--focus:rgba(37,99,235,0.22);--shadow:0 1px 2px rgba(16,24,40,0.04),0 8px 24px rgba(16,24,40,0.05);--font-product:"Inter Variable",Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--font-arabic:"Noto Sans Arabic Variable","Noto Sans Arabic",Tahoma,sans-serif;--shell-sidebar-width:244px;--content-gutter:clamp(24px,2.5vw,40px);--ds-text-meta:12px;--ds-text-body:14px;--ds-text-title:28px;--ds-control-height:44px;--ds-radius:6px}html{background:var(--bg)}body{font-family:var(--font-product);font-size:var(--ds-text-body);font-variation-settings:"opsz" 14;line-height:1.45;text-rendering:optimizeLegibility}:lang(ar),[dir=rtl]{font-family:var(--font-arabic)}button,input,select,textarea{font-family:inherit}.shell{background:var(--bg)}.sidebar{background:#191c22;-webkit-border-end:0;border-inline-end:0;box-shadow:1px 0 0 rgba(16,24,40,.08);color:#f8fafc;gap:14px;padding:18px 12px}.brand{padding:2px 8px 12px}.brand strong{color:#ffffff;font-size:14px;font-weight:650}.brand small{color:#9da7b6;font-size:12px;font-weight:500}.brand-mark{background:#0d9488;border:0;border-radius:7px;color:#ffffff;height:36px;width:36px}.nav-group{color:#7f8a9a;font-size:11px;font-weight:550;margin:18px 10px 5px;text-transform:none}.nav{border:0;border-radius:6px;color:#cbd2dc;font-size:14px;font-weight:520;min-height:44px;padding:9px 10px;position:relative}.nav svg{color:#8f99a8;height:17px;width:17px}.nav.active,.nav:hover{background:rgba(255,255,255,.09);color:#ffffff}.nav.active:before{background:#5eead4;border-radius:999px;content:"";inset-block:9px;inset-inline-start:-2px;position:absolute;width:2px}.nav.active svg,.nav:hover svg{color:#ffffff}.nav-parent-row{border-radius:6px;gap:2px;min-width:0}.nav-parent-row.active{background:rgba(255,255,255,.09)}.nav-parent-row .nav:hover,.nav-parent-row .nav:hover+.nav-expander,.nav-parent-row.active .nav,.nav-parent-row.active .nav-expander{background:transparent}.nav-expander{border:0;color:#8f99a8}.nav-expander.active,.nav-expander:hover{background:rgba(255,255,255,.09);color:#ffffff}.nav-children{border-inline-start-color:rgba(255,255,255,.14);gap:1px;margin-block:3px 7px;-webkit-margin-start:18px;margin-inline-start:18px;padding-block:1px 3px;-webkit-padding-start:10px;padding-inline-start:10px}.nav-child-group{color:#7f8a9a;font-size:10px;font-weight:600;margin:8px 8px 2px}.nav-child-link{color:#b6c0cd;line-height:1.3;min-height:36px;overflow-wrap:anywhere;padding-block:7px;font-weight:520}.nav-child-link.active,.nav-child-link:hover{background:rgba(255,255,255,.07);color:#ffffff}.nav-child-link.active{border-inline-start-color:#5eead4}.nav-child-link.pending{color:#99f6e4}.sidebar .session-card{background:transparent;border:0;border-radius:0;border-top:1px solid rgba(255,255,255,.1);color:#ffffff;padding:16px 8px 0}.sidebar .session-card small,.sidebar .session-card span{color:#8f99a8;font-weight:450}.sidebar .session-card strong{color:#ffffff;font-weight:600}.sidebar .session-card button{background:transparent;border-color:rgba(255,255,255,.14);color:#d8dee7;font-weight:550}.content{padding:0 var(--content-gutter) 40px}.workspace-content{max-width:1480px}.workspace-topbar{background:rgba(255,255,255,.82);border-bottom-color:var(--line);margin-inline:calc(var(--content-gutter) * -1);padding-inline:var(--content-gutter);position:-webkit-sticky;position:sticky;top:0;z-index:20}.workspace-topbar__identity span{color:#7a8493;font-size:11px;font-weight:500;text-transform:none}.workspace-topbar__identity strong{color:#303640;font-size:13px;font-weight:600}.workspace-status{background:transparent;border:0;border-radius:0;color:#137a56!important;font-size:12px!important;font-weight:600!important;padding:0}.global-object-search{background:#f2f4f7;border:1px solid transparent;border-radius:7px}.global-object-search:focus-within{background:#ffffff;border-color:#98a2b3;box-shadow:0 0 0 3px var(--focus)}.ds-page-header{align-items:center;border-bottom:0;margin-bottom:30px;padding:4px 0 0}.ds-page-header .eyebrow{color:#667085;font-size:12px;font-weight:550;margin-bottom:6px;text-transform:none}.ds-page-header h1{color:#101828;font-size:28px;font-weight:640;line-height:1.2}.ds-page-header__summary{color:#667085;line-height:1.5;margin-top:8px}.ds-panel{border-color:var(--line);box-shadow:var(--shadow)}.ds-panel__head h2,.panel-head h2,.panel-head h3{color:#1d2939;font-weight:620}.ds-button,.icon-action,a.ds-button{border-radius:6px;font-weight:580;text-decoration:none}.ds-button--primary{box-shadow:0 1px 2px rgba(16,24,40,.12)}.ds-field{gap:7px}.ds-field span,.login-form label>span,.platform-tenant-toolbar label>span{color:#344054;font-size:13px;font-weight:560;text-transform:none}.ds-field input,.ds-field select,.ds-field textarea,.platform-tenant-toolbar input,.platform-tenant-toolbar select{border-color:#cfd4dc;border-radius:6px;box-shadow:0 1px 2px rgba(16,24,40,.03)}.ds-data-toolbar{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;padding:0 0 16px}.ds-data-table{background:#ffffff;border-color:var(--line);border-radius:6px;box-shadow:0 1px 2px rgba(16,24,40,.03)}.ds-data-row{min-height:52px;padding:10px 14px}.ds-data-row--header{background:#f8f9fb;color:#667085;font-size:12px;font-weight:570;min-height:38px;text-transform:none}.ds-data-row:not(.ds-data-row--header):hover{background:#f8fafc}.ds-badge,.status-pill{font-size:12px;font-weight:600;text-transform:none}.platform-tenants-panel[data-page-surface=list]{background:transparent;border:0;box-shadow:none;margin-bottom:0;padding:0}.platform-index-strip{align-items:center;display:flex;gap:24px;justify-content:space-between;margin-bottom:18px}.platform-index-actions{align-items:center;display:flex;flex:0 0 auto;gap:8px}.platform-index-actions .icon-action{margin:0}.platform-index-actions .platform-index-primary-action{background:#2563eb;border-color:#2563eb;color:#ffffff}.platform-index-actions .platform-index-primary-action:hover{background:#1d4ed8;border-color:#1d4ed8}.platform-tenants-panel[data-page-surface=list] .platform-tenants-summary{align-items:center;background:transparent;border:0;display:flex;gap:28px;margin:0;padding:0}.platform-tenants-panel[data-page-surface=list] .platform-tenants-summary .sync-stat{align-items:baseline;background:transparent;border:0;border-radius:0;display:flex;gap:7px;min-height:auto;padding:0}.platform-tenants-panel[data-page-surface=list] .platform-tenants-summary .sync-stat svg{display:none}.platform-tenants-panel[data-page-surface=list] .platform-tenants-summary .sync-stat span{color:#667085;font-size:13px;font-weight:500;order:2}.platform-tenants-panel[data-page-surface=list] .platform-tenants-summary .sync-stat strong{color:#101828;font-size:20px;font-weight:620;order:1}.platform-tenants-panel[data-page-surface=list] .platform-tenant-toolbar{background:#ffffff;border:1px solid var(--line);border-bottom:0;border-radius:8px 8px 0 0;gap:12px;margin:0;padding:14px}.platform-filter-reset{align-self:end;justify-content:center;margin:0;min-height:44px}.platform-tenants-panel[data-page-surface=list] .platform-tenants-table{background:#ffffff;border:1px solid var(--line);border-radius:0 0 8px 8px;box-shadow:var(--shadow);overflow:hidden}.platform-tenants-panel[data-page-surface=list] .platform-tenants-row{border-bottom-color:var(--line);min-height:58px;padding:11px 14px}.platform-tenants-panel[data-page-surface=list] .platform-tenants-row.header{background:#f8f9fb;color:#667085;font-size:12px;font-weight:570;min-height:38px;text-transform:none}.platform-tenants-panel[data-page-surface=list] a.platform-tenants-row:hover{background:#f7f9fc}.platform-tenant-record-link{color:inherit;display:grid;grid-gap:2px;gap:2px;text-decoration:none}.platform-tenant-record-link:hover strong{color:#1d4ed8;text-decoration:underline;text-underline-offset:2px}.platform-tenant-record-link:focus-visible{border-radius:3px;box-shadow:0 0 0 3px var(--focus);outline:0}.platform-tenants-panel[data-page-surface=list] .status-pill{align-self:center;justify-self:start;min-width:0;padding:4px 9px;width:auto}.platform-tenants-panel[data-page-surface=list] .status-pill.active{background:#ecfdf3;border-color:transparent;color:#067647}.platform-tenants-panel[data-page-surface=list] .status-pill.blocked{background:#fef3f2;border-color:transparent;color:#b42318}.platform-tenants-panel[data-page-surface=list] .platform-table-footer{align-items:center;background:#ffffff;display:flex;justify-content:space-between;padding:10px 14px}@media (max-width:980px){.mobile-shell-header{background:#191c22;border-bottom:0;color:#ffffff}.mobile-shell-header small{color:#9da7b6}.content,.workspace-topbar{padding-inline:20px}.workspace-topbar{margin-inline:-20px;position:static}}@media (max-width:620px){:root{--content-gutter:16px;--ds-control-height:44px}.content,.workspace-topbar{padding-inline:16px}.workspace-topbar{margin-inline:-16px;position:static}.ds-page-header h1{font-size:24px}.platform-tenants-panel[data-page-surface=list] .platform-tenants-summary{gap:18px;overflow-x:auto}.platform-index-strip{align-items:stretch;flex-direction:column;gap:14px}.platform-index-actions{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.platform-index-actions .icon-action{justify-content:center;width:100%}.platform-tenants-panel[data-page-surface=list] .platform-tenant-toolbar{border-radius:8px;border-bottom:1px solid var(--line);margin-bottom:12px}.registration-actions{box-shadow:none;position:static}.platform-tenants-panel[data-page-surface=list] .platform-tenants-row>[data-label]:before{color:#667085;content:attr(data-label);display:block;font-size:11px;font-weight:550;margin-bottom:3px}.platform-tenants-panel[data-page-surface=list] .platform-tenants-row>[data-label=Tenant]:before{display:none}.platform-tenants-panel[data-page-surface=list] .platform-tenants-row .status-pill{display:block}}.role-home-panel{background:transparent;border:0;box-shadow:none;margin-block:0 34px;padding:0}.role-home-panel>.panel-head{align-items:flex-start;margin-bottom:14px}.role-home-panel>.panel-head h2{font-size:17px}.role-home-panel>.panel-head .panel-subtitle{max-width:72ch}.role-home-panel__utilities{align-items:center;display:flex;flex:0 0 auto;gap:8px}.role-home-panel__utilities .panel-badge{background:transparent;border:0;color:#667085;font-weight:520}.role-home-panel__utilities .icon-action{margin:0}.role-home-panel .platform-saas-summary,.role-home-panel .tenant-admin-summary{background:#ffffff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:0;gap:0;margin:0;overflow:hidden}.role-home-panel .platform-saas-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.role-home-panel .tenant-admin-summary{grid-template-columns:repeat(6,minmax(0,1fr))}.role-home-panel .platform-saas-summary .sync-stat,.role-home-panel .tenant-admin-summary .sync-stat{align-content:center;background:transparent;border:0;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);border-radius:0;gap:5px;min-height:92px;padding:16px 18px}.role-home-panel .platform-saas-summary .sync-stat:first-child,.role-home-panel .tenant-admin-summary .sync-stat:first-child{-webkit-border-start:0;border-inline-start:0}.role-home-panel .platform-saas-summary .sync-stat svg,.role-home-panel .tenant-admin-summary .sync-stat svg{display:none}.role-home-panel .platform-saas-summary .sync-stat span,.role-home-panel .tenant-admin-summary .sync-stat span{color:#667085;font-size:12px;font-weight:520;order:2}.role-home-panel .platform-saas-summary .sync-stat strong,.role-home-panel .tenant-admin-summary .sync-stat strong{color:#101828;font-size:24px;font-weight:630;order:1}.role-home-panel .platform-saas-grid{display:grid;grid-gap:0 28px;gap:0 28px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:22px}.role-home-panel .platform-saas-card{background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;min-height:90px;padding:16px 0}.role-home-panel .platform-saas-card strong{color:#1d2939;font-size:14px;font-weight:610}.role-home-panel .platform-saas-card span{color:#667085;font-size:13px;line-height:1.5}.workspace-landing-routes .workspace-action-section{margin-top:0}.workspace-landing-routes .workspace-section-head{margin-bottom:10px}.workspace-landing-routes .workspace-section-head .eyebrow{color:#667085;font-size:12px;font-weight:540;text-transform:none}.workspace-landing-routes .workspace-section-head h2{color:#1d2939;font-size:17px;font-weight:620}.workspace-landing-routes .workspace-route-grid{gap:0 24px}.workspace-landing-routes .workspace-route-card{background:transparent;border:0;border-top:1px solid var(--line);border-radius:0;min-height:88px;padding:15px 4px}.workspace-landing-routes .workspace-route-card:hover{background:#f8fafc;border-color:var(--line-strong)}.workspace-landing-routes .workspace-route-card strong{color:#1d2939;font-weight:610}.operations-overview .overview-command-strip{align-items:center;background:transparent;border:0;border-radius:0;padding:0}.operations-overview .overview-command-strip .eyebrow{color:#667085;font-size:12px;font-weight:540;text-transform:none}.operations-overview .overview-command-strip h1{color:#101828;font-size:28px;font-weight:640}.operations-overview .overview-status-line{border-bottom:0;padding-block:0 4px}.operations-overview .overview-metric-grid{background:#ffffff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));overflow:hidden}.operations-overview .overview-metric{align-items:center;background:transparent;border:0;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);border-radius:0;min-height:92px;padding:16px 18px}.operations-overview .overview-metric:first-child{-webkit-border-start:0;border-inline-start:0}.operations-overview .overview-metric:hover{background:#f8fafc}.operations-overview .overview-metric__icon{display:none}.operations-overview .overview-metric>span:nth-child(2){display:grid;grid-gap:5px;gap:5px}.operations-overview .overview-metric>span:nth-child(2) span{color:#667085;font-size:12px;font-weight:520;order:2}.operations-overview .overview-metric>span:nth-child(2) strong{font-size:24px;font-weight:630;order:1}.operations-overview .overview-queue-grid{gap:12px}.operations-overview .overview-queue-grid>.ds-panel{box-shadow:0 1px 2px rgba(16,24,40,.03)}@media (max-width:980px){.role-home-panel .platform-saas-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.role-home-panel .tenant-admin-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.role-home-panel .platform-saas-summary .sync-stat:nth-child(3),.role-home-panel .tenant-admin-summary .sync-stat:nth-child(4){-webkit-border-start:0;border-inline-start:0}.role-home-panel .platform-saas-summary .sync-stat:nth-child(n+3),.role-home-panel .tenant-admin-summary .sync-stat:nth-child(n+4){border-top:1px solid var(--line)}.operations-overview .overview-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.operations-overview .overview-metric:nth-child(odd){-webkit-border-start:0;border-inline-start:0}.operations-overview .overview-metric:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:620px){.role-home-panel>.panel-head{gap:14px}.role-home-panel__utilities{justify-content:space-between;width:100%}.role-home-panel .tenant-admin-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.role-home-panel .tenant-admin-summary .sync-stat:nth-child(odd){-webkit-border-start:0;border-inline-start:0}.role-home-panel .tenant-admin-summary .sync-stat:nth-child(n+3){border-top:1px solid var(--line)}.role-home-panel .platform-saas-grid,.workspace-landing-routes .workspace-route-grid{grid-template-columns:1fr}.operations-overview .overview-command-strip{align-items:stretch}.operations-overview .overview-command-strip h1{font-size:24px}.operations-overview .overview-metric:last-child:nth-child(odd){grid-column:1/-1}}.customer-role-home,.supervisor-role-home .role-home-analytics-panel{background:transparent;border:0;box-shadow:none;padding:0}.customer-role-home>.panel-head,.supervisor-role-home .role-home-analytics-panel>.ds-panel__header{margin-bottom:14px}.customer-role-home .customer-summary-grid,.supervisor-role-home .role-dashboard-summary{background:#ffffff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:0;gap:0;overflow:hidden}.supervisor-role-home .role-dashboard-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-role-home .customer-summary-grid>a,.supervisor-role-home .role-dashboard-summary>*{background:transparent;border:0;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);border-radius:0;min-height:88px;padding:16px 18px}.customer-role-home .customer-summary-grid>a:first-child,.supervisor-role-home .role-dashboard-summary>:first-child{-webkit-border-start:0;border-inline-start:0}.supervisor-role-home .role-analytics-grid{gap:14px;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:14px}.supervisor-role-home .role-analytics-card{border-color:var(--line);border-radius:8px;box-shadow:0 1px 2px rgba(16,24,40,.03)}.customer-role-home .customer-overview-primary{align-items:center;background:#f8fafc;border:1px solid var(--line);border-radius:8px;margin-bottom:14px;padding:18px 20px}.customer-role-home .customer-overview-primary h3{color:#101828;font-size:18px;font-weight:630;margin-block:3px 4px}.customer-role-home .customer-overview-primary p:not(.eyebrow){color:#667085;font-size:13px;margin:0}.customer-role-home .customer-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:18px}.customer-role-home .customer-summary-grid>a{align-content:center;display:grid;grid-gap:5px;gap:5px}.customer-role-home .customer-summary-grid>a:hover{background:#f8fafc}.customer-role-home .customer-summary-grid strong{color:#101828;font-size:24px;font-weight:630;order:1}.customer-role-home .customer-summary-grid span{color:#667085;font-size:12px;font-weight:520;order:2}.customer-role-home .customer-overview-attention,.customer-role-home .customer-overview-next{border-color:var(--line);border-radius:8px;box-shadow:none}.technician-workspace-today{max-width:1040px}.technician-workspace-today .technician-workspace-header{align-items:flex-end;border-bottom:1px solid var(--line);padding-bottom:18px}.technician-workspace-today .technician-connection{border-radius:7px;margin-block:12px 16px}.technician-workspace-today .technician-job-list{gap:12px}.technician-workspace-today .technician-job-card{border-color:var(--line);border-radius:8px;box-shadow:0 1px 2px rgba(16,24,40,.03);padding:20px}.technician-workspace-today .technician-job-card h2{color:#101828;font-size:18px;font-weight:630}.technician-workspace-today .technician-card-actions>button:first-child{min-height:46px}@media (max-width:760px){.customer-role-home .customer-summary-grid,.supervisor-role-home .role-analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-role-home .customer-summary-grid>a:nth-child(odd){-webkit-border-start:0;border-inline-start:0}.customer-role-home .customer-summary-grid>a:nth-child(n+3){border-top:1px solid var(--line)}.technician-workspace-today .technician-job-card{padding:16px}}@media (max-width:620px){.supervisor-role-home .role-dashboard-summary{grid-template-columns:1fr}.supervisor-role-home .role-dashboard-summary>*{-webkit-border-start:0;border-inline-start:0}.supervisor-role-home .role-dashboard-summary>:not(:first-child){border-top:1px solid var(--line)}.supervisor-role-home .role-analytics-grid{grid-template-columns:1fr}.customer-role-home .customer-overview-primary{align-items:stretch;padding:16px}.customer-role-home .overview-primary-action{justify-content:center;width:100%}.technician-workspace-today .technician-workspace-header{align-items:stretch}}.customer-onboarding-panel{display:grid;grid-gap:16px;gap:16px;margin-bottom:24px}.customer-onboarding-panel>.ds-notice{margin:0}.customer-directory-workspace .ds-data-toolbar{align-items:end;column-gap:12px}.customer-directory-workspace .ds-data-toolbar__fields{grid-template-columns:minmax(240px,1.6fr) minmax(150px,.72fr) minmax(170px,.82fr)}.customer-directory-workspace .ds-data-toolbar__actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.customer-directory-workspace .customer-search-input{display:block;position:relative}.customer-directory-workspace .customer-search-input svg{color:#667085;height:17px;inset-inline-start:12px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);width:17px}.customer-directory-workspace .customer-search-input input{-webkit-padding-start:38px;padding-inline-start:38px}.customer-directory-resultbar{align-items:center;color:#667085;display:flex;font-size:13px;gap:16px;justify-content:space-between;min-height:28px}.customer-directory-resultbar .ds-result-count{margin:0}.customer-directory-resultbar>span{text-align:end}.customer-directory-workspace .customer-onboarding-table{border-radius:7px;overflow:hidden}.customer-directory-workspace .customer-onboarding-row{gap:14px;grid-template-columns:minmax(175px,1.15fr) minmax(150px,.86fr) minmax(130px,.76fr) minmax(150px,.86fr) minmax(220px,1.08fr);min-height:64px}.customer-directory-workspace .customer-onboarding-row.header{font-weight:570;min-height:40px;text-transform:none}.customer-directory-workspace .ds-data-cell{align-content:center;display:grid;min-width:0}.customer-directory-workspace .ds-data-cell>small{color:#667085;margin-top:3px;overflow-wrap:anywhere}.customer-directory-workspace .customer-directory-coverage{align-items:center;display:flex;gap:10px;justify-content:space-between}.customer-directory-workspace .customer-directory-coverage>span{color:#475467;white-space:nowrap}.customer-directory-workspace .customer-directory-coverage>span strong{color:#101828;display:inline}.customer-directory-open{flex:0 0 auto;min-height:44px!important;padding:9px 11px!important}.customer-list-pagination{align-items:end;border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;grid-template-columns:auto minmax(80px,1fr) minmax(110px,140px);margin:0;padding-top:16px}.customer-list-pagination>span{align-self:center;color:#667085;font-size:13px;text-align:center}.customer-page-size{min-width:0}.customer-create-workspace{max-width:1040px}.customer-create-workspace .customer-create-form{background:#ffffff;border-color:var(--line);border-radius:8px;box-shadow:0 1px 2px rgba(16,24,40,.04);gap:0;margin:0;padding:0 24px}.customer-create-workspace .customer-create-disclosure,.customer-create-workspace .customer-create-section{border:0;border-bottom:1px solid var(--line);border-radius:0;padding:22px 0}.customer-create-workspace .customer-create-section legend{color:#101828;font-size:16px;font-weight:630;padding:0}.customer-create-section-note{color:#667085;font-size:13px;margin:3px 0 18px}.customer-create-workspace .customer-create-section-grid{gap:16px 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.customer-create-workspace .customer-create-basics .customer-create-section-grid>:first-child{grid-column:span 2}.customer-create-workspace .ds-field{gap:7px}.customer-create-workspace .ds-field>span{color:#344054;font-size:13px;font-weight:560;text-transform:none}.customer-create-workspace .ds-field input,.customer-create-workspace .ds-field select{border-color:#cfd4dc;border-radius:6px;box-shadow:0 1px 2px rgba(16,24,40,.03);min-height:44px}.customer-create-workspace .customer-create-disclosure>summary{color:#1d2939;font-size:14px;font-weight:620;min-height:28px}.customer-create-workspace .customer-create-disclosure>summary span{color:#667085;font-size:12px;font-weight:520}.customer-create-workspace .customer-create-disclosure[open]>summary{border-bottom:0;margin-bottom:18px;padding-bottom:0}.customer-create-workspace .checkbox-label{background:#f8fafc;border:1px solid #e4e7ec;border-radius:6px;min-height:44px;padding:9px 11px}.customer-create-workspace .checkbox-label span{color:#344054!important;font-size:13px!important;font-weight:540!important}.customer-create-workspace .customer-create-actions{align-items:center;display:flex;gap:16px;justify-content:space-between;padding:18px 0}.customer-connection-status{color:#027a48;font-size:13px;font-weight:560}.customer-connection-status.offline{color:#b42318}.customer-create-workspace .customer-created-handoff{display:grid;grid-gap:12px;gap:12px}.customer-create-workspace .customer-next-steps{margin:0}@media (max-width:1180px){.customer-directory-workspace .ds-data-toolbar{grid-template-columns:1fr}.customer-directory-workspace .ds-data-toolbar__actions{justify-content:flex-start}.customer-directory-workspace .customer-onboarding-row{grid-template-columns:minmax(165px,1.1fr) minmax(140px,.82fr) minmax(125px,.72fr) minmax(145px,.82fr) minmax(210px,1.06fr)}}@media (max-width:820px){.customer-directory-workspace .ds-data-toolbar__fields{grid-template-columns:1fr 1fr}.customer-directory-workspace .customer-directory-search{grid-column:1/-1}.customer-directory-workspace .customer-onboarding-row.header{display:none}.customer-directory-workspace .customer-onboarding-row{align-items:start;gap:12px 18px;grid-template-columns:repeat(2,minmax(0,1fr));padding:16px}.customer-directory-workspace .ds-data-cell{align-content:start}.customer-directory-workspace .ds-data-cell__context{display:block}.customer-directory-workspace .customer-directory-coverage{align-items:flex-end}}@media (max-width:620px){.customer-directory-workspace .ds-data-toolbar__fields{grid-template-columns:1fr}.customer-directory-workspace .customer-directory-search{grid-column:auto}.customer-directory-workspace .ds-data-toolbar__actions{display:grid;grid-template-columns:1fr 1fr}.customer-directory-workspace .ds-data-toolbar__actions .ds-button{justify-content:center;width:100%}.customer-directory-resultbar{align-items:flex-start;flex-direction:column;gap:3px}.customer-directory-resultbar>span{text-align:start}.customer-directory-workspace .customer-onboarding-row{grid-template-columns:1fr}.customer-directory-workspace .customer-directory-coverage{align-items:center}.customer-list-pagination{align-items:stretch;grid-template-columns:1fr}.customer-list-pagination .ds-pagination{display:grid;grid-template-columns:1fr 1fr;order:2}.customer-list-pagination .ds-pagination .ds-button{justify-content:center;width:100%}.customer-list-pagination>span{order:1}.customer-page-size{order:3}.customer-create-workspace .customer-create-form{padding:0 16px}.customer-create-workspace .customer-create-disclosure,.customer-create-workspace .customer-create-section{padding:18px 0}.customer-create-workspace .customer-create-basics .customer-create-section-grid,.customer-create-workspace .customer-create-section-grid{grid-template-columns:1fr}.customer-create-workspace .customer-create-basics .customer-create-section-grid>:first-child,.customer-create-workspace .customer-create-wide{grid-column:auto}.customer-create-workspace .customer-create-actions{align-items:stretch;flex-direction:column}.customer-create-workspace .customer-create-submit{justify-content:center;width:100%}.customer-create-workspace .customer-next-steps{grid-template-columns:1fr}}.customer-account-workspace{gap:18px;margin-bottom:28px}.customer-account-header{border-bottom:0;gap:18px;grid-template-columns:auto minmax(0,1fr) auto;padding:2px 0 4px}.customer-account-back{align-self:start}[dir=rtl] .customer-account-back svg{transform:scaleX(-1)}.customer-account-identity{min-width:0}.customer-account-identity .eyebrow{color:#667085;font-size:12px;font-weight:550;margin-bottom:6px;text-transform:none}.customer-account-identity h1{color:#101828;font-size:28px;font-weight:640;line-height:1.2}.customer-account-identity>p:last-child{color:#667085;font-size:14px;margin-top:7px}.customer-account-tabs{align-items:stretch;background:#ffffff;border:1px solid var(--line);border-radius:7px;display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(4,minmax(0,auto));justify-content:start;overflow:visible;padding:8px 10px}.customer-account-tab-group{align-content:start;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);display:grid;grid-gap:4px;gap:4px;padding:0 12px}.customer-account-tab-group:first-child{-webkit-border-start:0;border-inline-start:0;-webkit-padding-start:0;padding-inline-start:0}.customer-account-tab-group>span{color:#98a2b3;font-size:10px;font-weight:620;padding:0 8px;text-transform:uppercase}.customer-account-tab-group>div{display:flex;flex-wrap:wrap;gap:2px}.customer-account-tabs a{border:0;border-radius:5px;color:#475467;font-size:13px;font-weight:550;padding:7px 8px}.customer-account-tabs a[aria-current=page]{background:#eef4ff;color:#1849a9}.customer-account-tabs a:focus-visible{background:#eef4ff;box-shadow:0 0 0 3px var(--focus)}.customer-account-section-select{display:none}.customer-account-workspace>.ds-panel{box-shadow:none}.customer-account-summary{background:#ffffff;border:1px solid var(--line);border-radius:7px;display:grid;grid-gap:0;gap:0;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px}.customer-account-summary>a{align-content:center;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);color:inherit;display:grid;grid-gap:3px;gap:3px;min-height:108px;padding:16px 18px;position:relative;text-decoration:none}.customer-account-summary>a:first-child{-webkit-border-start:0;border-inline-start:0}.customer-account-summary>a:hover{background:#f8fafc}.customer-account-summary>a:focus-visible{box-shadow:inset 0 0 0 3px var(--focus);outline:0}.customer-account-summary svg{color:#667085;height:17px;position:absolute;inset-inline-end:16px;top:16px;width:17px}.customer-account-summary small,.customer-account-summary span{color:#667085;font-size:12px}.customer-account-summary strong{color:#101828;font-size:19px;font-weight:630}.customer-account-workspace .overview-actions{justify-content:flex-start}.customer-account-workspace .overview-actions .ds-button{min-height:44px}.customer-account-panel-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.customer-account-workspace .customer-account-table{max-width:none;overflow:hidden}.customer-account-workspace .customer-account-table .ds-data-row{gap:12px;min-height:54px;padding:10px 14px}.customer-account-workspace .customer-account-table .ds-data-cell{align-content:center;display:grid;min-width:0;overflow-wrap:anywhere}.customer-account-workspace .customer-account-table .ds-button{justify-content:center;min-height:40px}.customer-account-workspace .ds-result-count{margin:0 0 10px}.customer-account-pagination{align-items:center;border-top:1px solid var(--line);display:flex;gap:16px;justify-content:space-between;margin-top:14px;padding-top:14px}.customer-account-pagination>span{color:#667085;font-size:13px}@media (max-width:1080px){.customer-account-tabs{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:10px}.customer-account-tab-group:nth-child(3){-webkit-border-start:0;border-inline-start:0;-webkit-padding-start:0;padding-inline-start:0}}@media (max-width:760px){.customer-account-header{align-items:start;grid-template-columns:minmax(0,1fr) auto}.customer-account-back{grid-column:1/-1;justify-self:start}.customer-account-identity h1{font-size:25px}.customer-account-tabs{display:none}.customer-account-section-select{display:grid}.customer-account-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-account-summary>a:nth-child(odd){-webkit-border-start:0;border-inline-start:0}.customer-account-summary>a:nth-child(n+3){border-top:1px solid var(--line)}.customer-account-workspace .customer-account-table .ds-data-row--header{display:none}.customer-account-workspace .customer-account-table .ds-data-row{gap:12px;grid-template-columns:1fr;padding:16px}.customer-account-workspace .customer-account-table .ds-data-cell__context{clip:auto;color:#667085;display:block;font-size:11px;font-weight:560;height:auto;margin:0 0 3px;overflow:visible;padding:0;position:static;text-transform:none;white-space:normal;width:auto}.customer-account-workspace .customer-account-table .ds-data-cell{align-content:start}.customer-account-workspace .customer-account-table .ds-button{width:100%}}@media (max-width:480px){.customer-account-summary{grid-template-columns:1fr}.customer-account-summary>a{-webkit-border-start:0;border-inline-start:0}.customer-account-summary>a:nth-child(n+2){border-top:1px solid var(--line)}.customer-account-workspace .overview-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.customer-account-workspace .overview-actions .ds-button{justify-content:center;width:100%}.customer-account-panel-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}.customer-account-panel-actions .ds-button{justify-content:center;width:100%}.customer-account-pagination{align-items:stretch;flex-direction:column}.customer-account-pagination .ds-pagination{display:grid;grid-template-columns:1fr 1fr}.customer-account-pagination .ds-button{justify-content:center;width:100%}}.setup-records-workspace{display:grid;grid-gap:16px;gap:16px;margin-bottom:24px;min-width:0}.setup-directory-head{align-items:flex-end;display:flex;gap:24px;justify-content:space-between}.setup-directory-head h2{font-size:20px;margin:0}.setup-directory-head p{color:#667085;font-size:13px;margin:4px 0 0}.setup-created-actions,.setup-directory-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.setup-records-workspace .sync-alert{margin:0}.setup-records-workspace .admin-setup-form.setup-create-surface{background:#ffffff;border:1px solid #dfe3e8;border-radius:7px;box-shadow:0 1px 2px rgb(16 24 40/4%);gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:20px}.setup-records-workspace .admin-setup-form-head{align-items:start;padding-bottom:16px}.setup-records-workspace .admin-setup-form-head h3{font-size:19px}.setup-records-workspace .admin-setup-form-head p:not(.eyebrow){color:#667085;font-size:13px;margin:4px 0 0}.setup-records-workspace .admin-setup-form label span,.setup-records-workspace .admin-setup-selector-label,.setup-records-workspace .admin-setup-toolbar label>span{color:#475467;font-size:12px;font-weight:600;text-transform:none}.setup-records-workspace .admin-setup-form input,.setup-records-workspace .admin-setup-form select,.setup-records-workspace .admin-setup-toolbar input,.setup-records-workspace .admin-setup-toolbar select{border-color:#d0d5dd;border-radius:6px;min-height:42px}.setup-records-workspace .admin-setup-form input:focus,.setup-records-workspace .admin-setup-form select:focus,.setup-records-workspace .admin-setup-toolbar input:focus,.setup-records-workspace .admin-setup-toolbar select:focus{border-color:#2970ff;box-shadow:0 0 0 3px rgb(41 112 255/12%);outline:0}.setup-optional-fields{border-top:1px solid #eaecf0;grid-column:1/-1;padding-top:12px}.setup-optional-fields>summary{color:#344054;cursor:pointer;font-size:13px;font-weight:620;min-height:40px;padding:10px 2px}.setup-optional-fields>summary:focus-visible{border-radius:4px;box-shadow:0 0 0 3px var(--focus);outline:0}.setup-optional-fields>div{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));padding-top:10px}.asset-parameter-fields{border:0;border-top:1px solid #eaecf0;grid-column:1/-1;margin:0;min-width:0;padding:16px 0 0}.asset-parameter-fields>legend{color:#101828;font-size:15px;font-weight:650;padding:0}.asset-parameter-empty,.asset-parameter-fields>p{color:#667085;font-size:12px;margin:4px 0 12px}.asset-parameter-grid{display:grid;grid-gap:14px;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr))}.asset-parameter-measurement{display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) minmax(90px,.4fr)}.asset-parameter-choice-group{border:1px solid #d0d5dd;border-radius:6px;margin:0;min-width:0;padding:10px 12px}.asset-parameter-choice-group>legend{color:#475467;font-size:12px;font-weight:600;padding:0 4px}.asset-parameter-choice-group>div{display:flex;flex-wrap:wrap;gap:8px 14px}.asset-parameter-choice-group label.asset-parameter-choice{align-items:center;display:inline-flex;flex-direction:row;gap:7px;min-height:32px}.asset-parameter-choice-group label.asset-parameter-choice input[type=checkbox]{margin:0;min-height:18px;width:18px}.setup-records-workspace .admin-setup-submit{justify-self:start;min-width:132px}.setup-records-workspace .admin-setup-created-handoff{background:#f6fef9;border:1px solid #abefc6;border-radius:7px;display:grid;grid-gap:10px;gap:10px;padding:12px}.setup-records-workspace .admin-setup-created-handoff .sync-alert{background:transparent;border:0;padding:0}.setup-records-workspace .admin-setup-toolbar{align-items:flex-end;background:transparent;border:0;border-bottom:1px solid #eaecf0;border-radius:0;border-top:1px solid #eaecf0;gap:10px;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(140px,.8fr)) auto;margin:0;padding:14px 0}.setup-records-workspace .admin-setup-toolbar.setup-filter-bar{align-items:flex-end;display:flex;flex-wrap:wrap}.setup-filter-bar>label:first-child{flex:1 1 280px}.setup-filter-disclosure{min-width:0}.setup-filter-disclosure>summary{align-items:center;background:#ffffff;border:1px solid #d0d5dd;border-radius:6px;color:#344054;cursor:pointer;display:flex;font-size:13px;font-weight:600;justify-content:center;min-height:42px;min-width:112px;padding:9px 14px}.setup-filter-disclosure>summary:focus-visible{box-shadow:0 0 0 3px var(--focus);outline:0}.setup-filter-disclosure[open]{flex:1 0 100%;order:4}.setup-filter-disclosure>div{border-top:1px solid #eaecf0;display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:12px;padding-top:12px}.setup-records-workspace .admin-setup-toolbar>.admin-setup-selector{align-self:end}.setup-records-workspace .admin-setup-selector-pagination{flex-wrap:wrap}.setup-records-workspace .admin-setup-table{border-color:#e4e7ec;border-radius:7px;margin:0}.setup-records-workspace .admin-setup-row{gap:14px;min-height:54px;padding:10px 14px}.setup-records-workspace .admin-setup-row.header{background:#f9fafb;color:#667085;font-size:11px;font-weight:620;letter-spacing:0;text-transform:none}.setup-records-workspace .admin-setup-row strong{font-weight:620}.setup-hierarchy-workspace .admin-setup-row.empty .empty-state,.setup-records-workspace .admin-setup-row.empty .empty-state{grid-column:1/-1;width:100%}.setup-records-workspace .admin-setup-row-action{justify-content:center;min-height:40px}.setup-records-workspace .customer-list-pagination{margin:0}[dir=rtl] .setup-records-workspace .admin-setup-row-action svg,[dir=rtl] .setup-records-workspace .customer-list-pagination svg{transform:scaleX(-1)}@media (max-width:1080px){.asset-parameter-grid,.setup-filter-disclosure>div,.setup-optional-fields>div,.setup-records-workspace .admin-setup-form.setup-create-surface{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.asset-parameter-grid,.asset-parameter-measurement{grid-template-columns:minmax(0,1fr)}.setup-directory-head{align-items:stretch;flex-direction:column;gap:12px}.setup-directory-actions{justify-content:space-between}.setup-directory-actions .ds-button{justify-content:center}.setup-filter-disclosure>div,.setup-optional-fields>div,.setup-records-workspace .admin-setup-form.setup-create-surface{grid-template-columns:1fr}.setup-filter-bar>label:first-child{flex-basis:100%}.setup-filter-disclosure{flex:1 1 auto}.setup-filter-disclosure>summary{width:100%}.setup-records-workspace .admin-setup-form.setup-create-surface{padding:16px}.setup-records-workspace .admin-setup-form-head{align-items:stretch;flex-direction:column}.setup-records-workspace .admin-setup-form-head .ds-button,.setup-records-workspace .admin-setup-submit{justify-content:center;width:100%}.setup-records-workspace .admin-setup-row.header{display:none}.setup-records-workspace .admin-setup-row.asset,.setup-records-workspace .admin-setup-row.site{align-items:start;gap:12px;grid-template-columns:1fr;padding:16px}.setup-records-workspace .admin-setup-row [data-label]:before{color:#667085;content:attr(data-label);display:block;font-size:11px;font-weight:600;margin-bottom:4px}.setup-records-workspace .admin-setup-row-action{min-height:44px;width:100%}.setup-created-actions{display:grid;grid-template-columns:1fr}.setup-created-actions .ds-button{justify-content:center;width:100%}}.setup-hierarchy-workspace{display:grid;grid-gap:16px;gap:16px;margin-bottom:24px;min-width:0}.setup-hierarchy-workspace .sync-alert{margin:0}.setup-hierarchy-workspace>.admin-setup-toolbar[aria-label="Hierarchy level"]{align-items:flex-end;background:transparent;border:0;border-bottom:1px solid #eaecf0;border-radius:0;grid-template-columns:minmax(180px,.7fr) auto auto;margin:0;padding:0 0 14px}.setup-hierarchy-workspace .admin-setup-form.setup-create-surface{background:#ffffff;border:1px solid #dfe3e8;border-radius:7px;box-shadow:0 1px 2px rgb(16 24 40/4%);gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:20px}.setup-hierarchy-workspace .admin-setup-form-head{align-items:start;padding-bottom:16px}.setup-hierarchy-workspace .admin-setup-form-head p:not(.eyebrow){color:#667085;font-size:13px;margin:4px 0 0}.setup-hierarchy-workspace .admin-setup-form label span,.setup-hierarchy-workspace .admin-setup-selector-label,.setup-hierarchy-workspace .admin-setup-toolbar label>span{color:#475467;font-size:12px;font-weight:600;text-transform:none}.setup-hierarchy-workspace .admin-setup-form input,.setup-hierarchy-workspace .admin-setup-form select,.setup-hierarchy-workspace .admin-setup-toolbar input,.setup-hierarchy-workspace .admin-setup-toolbar select{border-color:#d0d5dd;border-radius:6px;min-height:42px}.setup-hierarchy-workspace .admin-setup-submit{justify-self:start;min-width:150px}.setup-hierarchy-workspace>.admin-setup-toolbar[aria-label="Hierarchy filters"]{align-items:flex-end;background:transparent;border:0;border-bottom:1px solid #eaecf0;border-radius:0;border-top:1px solid #eaecf0;gap:10px;grid-template-columns:minmax(220px,1.4fr) repeat(3,minmax(140px,.8fr)) auto;margin:0;padding:14px 0}.setup-hierarchy-workspace .admin-setup-table{border-color:#e4e7ec;border-radius:7px;margin:0}.setup-hierarchy-workspace .admin-setup-row{gap:14px;min-height:54px;padding:10px 14px}.setup-hierarchy-workspace .admin-setup-row.site{grid-template-columns:1.15fr 1fr 1fr .75fr 1.15fr}.setup-hierarchy-workspace .admin-setup-row.header{background:#f9fafb;color:#667085;font-size:11px;font-weight:620;letter-spacing:0;text-transform:none}.setup-hierarchy-workspace .admin-setup-row>[data-label="State / action"]{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.setup-hierarchy-workspace .admin-setup-row-action{font-size:12px;min-height:38px;padding:7px 8px}.setup-hierarchy-workspace .customer-list-pagination{margin:0}[dir=rtl] .setup-hierarchy-workspace .customer-list-pagination svg,[dir=rtl] .setup-hierarchy-workspace>.admin-setup-toolbar[aria-label="Hierarchy level"] .icon-action svg{transform:scaleX(-1)}@media (max-width:1080px){.setup-hierarchy-workspace .admin-setup-form.setup-create-surface,.setup-hierarchy-workspace>.admin-setup-toolbar[aria-label="Hierarchy filters"]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.setup-hierarchy-workspace .admin-setup-form.setup-create-surface,.setup-hierarchy-workspace>.admin-setup-toolbar[aria-label="Hierarchy filters"],.setup-hierarchy-workspace>.admin-setup-toolbar[aria-label="Hierarchy level"]{grid-template-columns:1fr}.setup-hierarchy-workspace .admin-setup-form.setup-create-surface{padding:16px}.setup-hierarchy-workspace .admin-setup-form-head{align-items:stretch;flex-direction:column}.setup-hierarchy-workspace .admin-setup-form-head .ds-button,.setup-hierarchy-workspace .admin-setup-submit{justify-content:center;width:100%}.setup-hierarchy-workspace .admin-setup-row.header{display:none}.setup-hierarchy-workspace .admin-setup-row.site{align-items:start;gap:12px;grid-template-columns:1fr;padding:16px}.setup-hierarchy-workspace .admin-setup-row [data-label]:before{color:#667085;content:attr(data-label);display:block;font-size:11px;font-weight:600;margin-bottom:4px;width:100%}.setup-hierarchy-workspace .admin-setup-row>[data-label="State / action"]{align-items:stretch;display:grid;grid-template-columns:1fr}.setup-hierarchy-workspace .admin-setup-row-action{justify-content:center;min-height:44px;width:100%}}.import-workflow{gap:16px;margin-bottom:24px;min-width:0}.import-workflow-panel.ds-panel{background:transparent;border:0;border-radius:0;padding:0}.import-workflow-panel>.ds-panel__head{align-items:flex-end;border-bottom:1px solid #eaecf0;margin-bottom:16px;padding-bottom:14px}.import-workflow-panel>.ds-panel__head h2{font-size:20px}.import-workflow-panel .ds-panel__meta{gap:8px}.import-workflow-panel .import-row-action,.import-workflow-panel .overview-primary-action{border-radius:6px;min-height:44px}.import-download-link.is-disabled{cursor:not-allowed;opacity:.48;pointer-events:none}.import-list-workspace .ds-data-table,.import-review-workspace .ds-data-table,.import-saved-mappings .ds-data-table{border-color:#e4e7ec;border-radius:7px;margin-top:0}.import-list-workspace .ds-data-row,.import-review-workspace .ds-data-row,.import-saved-mappings .ds-data-row{gap:14px;min-height:56px;padding:10px 14px}.import-list-workspace .ds-data-row--header,.import-review-workspace .ds-data-row--header,.import-saved-mappings .ds-data-row--header{background:#f9fafb;font-size:11px;letter-spacing:0;min-height:38px;text-transform:none}.import-new-workspace .import-wizard-grid{border-bottom:1px solid #eaecf0;gap:14px;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:16px;padding-bottom:16px}.import-new-workspace .import-csv-field{margin-bottom:16px}.import-new-workspace .import-csv-field textarea{min-height:210px}.import-new-workspace>.ds-notice,.import-review-workspace>.ds-notice{margin-bottom:14px}.import-review-secondary,.import-saved-mappings{border-bottom:1px solid #eaecf0;border-top:1px solid #eaecf0;margin-top:16px}.import-review-secondary>summary,.import-saved-mappings>summary{align-items:center;cursor:pointer;display:flex;font-size:14px;font-weight:650;justify-content:space-between;min-height:48px;padding:10px 2px;-webkit-padding-end:30px;padding-inline-end:30px;position:relative}.import-review-secondary>summary:after,.import-saved-mappings>summary:after{content:"+";font-size:20px;font-weight:400;inset-inline-end:4px;position:absolute;top:50%;transform:translateY(-50%)}.import-review-secondary[open]>summary:after,.import-saved-mappings[open]>summary:after{content:"\2212"}.import-saved-mappings>summary small{color:#667085;font-size:12px;font-weight:500}.import-review-secondary>div,.import-saved-mappings>div{padding:0 0 16px}.import-summary-grid{border-bottom:1px solid #eaecf0;gap:0;margin-bottom:16px;padding-bottom:16px}.import-summary-grid span{border:0;-webkit-border-end:1px solid #eaecf0;border-inline-end:1px solid #eaecf0;border-radius:0;min-height:64px;padding:6px 16px}.import-summary-grid span:first-child{-webkit-padding-start:0;padding-inline-start:0}.import-summary-grid span:last-child{-webkit-border-end:0;border-inline-end:0}.import-summary-grid strong{font-size:24px}.import-row-action{justify-content:center}[dir=rtl] .import-workflow .ds-pagination svg,[dir=rtl] .import-workflow .import-row-action svg{transform:scaleX(-1)}@media (max-width:900px){.import-new-workspace .import-wizard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.import-workflow-panel>.ds-panel__head{align-items:stretch}.import-workflow-panel .ds-panel__meta,.import-workflow-panel .ds-panel__meta>*{width:100%}.import-workflow-panel .ds-panel__meta>.ds-panel__badge{align-self:flex-start;width:auto}.import-workflow-panel .ds-notice__action .ds-button,.import-workflow-panel .ds-notice__action .panel-link,.import-workflow-panel .ds-panel__meta>*{justify-content:center}.import-new-workspace .import-wizard-grid,.import-review-secondary .import-wizard-grid{grid-template-columns:1fr}.import-saved-mappings>summary{align-items:flex-start;flex-direction:column;gap:2px}.import-workflow .ds-data-row--header{display:none}.import-workflow .ds-data-row{align-items:start;gap:12px;grid-template-columns:1fr;padding:16px}.import-workflow .ds-data-cell[data-label]:before{color:#667085;content:attr(data-label);display:block;font-size:11px;font-weight:600;margin-bottom:4px}.import-workflow .ds-data-cell .ds-button,.import-workflow .import-row-action{min-height:44px;width:100%}.import-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.import-summary-grid span,.import-summary-grid span:first-child{border-bottom:1px solid #eaecf0;-webkit-border-end:0;border-inline-end:0;padding:10px}}.service-triage-panel.ds-panel,.work-orders-panel.ds-panel{background:transparent;border:0;border-radius:0;padding:0}.service-triage-panel>.ds-panel__head,.work-orders-panel>.ds-panel__head{align-items:flex-end;border-bottom:1px solid #eaecf0;margin-bottom:16px;padding-bottom:14px}.service-triage-panel>.ds-panel__head h2,.work-orders-panel>.ds-panel__head h2{font-size:20px}.work-orders-directory-workspace .ds-data-toolbar,.work-orders-directory-workspace .work-order-assignment-form{background:transparent;border:0;border-bottom:1px solid #eaecf0;border-radius:0;padding:0 0 16px}.work-orders-directory-workspace .work-order-assignment-context{background:#f9fafb;border:1px solid #e4e7ec;border-radius:7px;margin-bottom:16px;padding:14px}.work-order-assignment-context__head{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.work-order-assignment-context__head>div{display:grid;grid-gap:2px;gap:2px}.work-order-assignment-context__head small{color:#667085}.work-orders-directory-workspace .work-order-assignment-context .work-order-assignment-form{border-bottom:0;margin-bottom:0;padding-bottom:0}.work-orders-create-workspace{max-width:860px}.work-orders-create-workspace .work-order-create-form{background:transparent;border:0;border-radius:0;padding:0}.work-orders-create-workspace .work-order-create-form .ds-data-toolbar__fields{gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.work-orders-create-workspace .work-order-create-form .ds-data-toolbar__actions{border-top:1px solid #eaecf0;justify-content:flex-end;margin-top:18px;padding-top:16px}.work-order-optional-details{border-bottom:1px solid #eaecf0;border-top:1px solid #eaecf0;grid-column:1/-1}.work-order-optional-details>summary{cursor:pointer;font-size:14px;font-weight:650;min-height:48px;padding:14px 2px}.work-order-optional-grid{display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:4px 0 16px}.work-order-scope{border-bottom:1px solid #dfe3e8;border-top:1px solid #dfe3e8;display:grid;grid-gap:14px;gap:14px;grid-column:1/-1;padding:16px 0}.work-order-asset-picker__actions,.work-order-scope__heading{align-items:center;display:flex;gap:12px;justify-content:space-between}.work-order-scope__heading>div{display:grid;grid-gap:3px;gap:3px}.work-order-asset-option small,.work-order-asset-picker__actions span,.work-order-scope__heading small{color:#667085}.work-order-scope__heading>span{background:#eef6f2;border:1px solid #b9d9ca;border-radius:999px;color:#176345;font-size:12px;font-weight:700;padding:5px 9px}.work-order-asset-picker,.work-order-asset-picker__filters{display:grid;grid-gap:12px;gap:12px}.work-order-asset-picker__filters{grid-template-columns:minmax(0,1.4fr) minmax(180px,.8fr)}.work-order-asset-picker__actions{justify-content:flex-start}.work-order-asset-picker__actions span{-webkit-margin-end:auto;margin-inline-end:auto}.work-order-asset-picker__list{border:1px solid #dfe3e8;border-radius:7px;display:grid;max-height:280px;overflow:auto}.work-order-asset-option{align-items:center;border-bottom:1px solid #eef0f2;cursor:pointer;display:grid;grid-gap:12px;gap:12px;grid-template-columns:20px minmax(0,1fr);min-height:54px;padding:9px 12px}.work-order-asset-option:last-child{border-bottom:0}.work-order-asset-option:has(input:checked){background:#f0f8f4}.work-order-asset-option input{height:18px;margin:0;width:18px}.work-order-asset-option span{display:grid;grid-gap:2px;gap:2px;min-width:0}.work-order-asset-picker__empty,.work-order-scope__warning{color:#667085;font-size:13px;margin:0}.work-order-asset-picker__empty{padding:18px 12px}.work-order-scope__warning{background:#fffaeb;-webkit-border-start:3px solid #f4b740;border-inline-start:3px solid #f4b740;color:#7a4b00;padding:9px 11px}.work-orders-directory-workspace .work-orders-table{border-color:#e4e7ec;border-radius:7px}.work-orders-directory-workspace .work-orders-table .ds-data-row{gap:14px;min-height:64px;padding:11px 14px}.work-orders-directory-workspace .work-orders-table .ds-data-row--header{background:#f9fafb;font-size:11px;letter-spacing:0;min-height:38px;text-transform:none}.work-orders-directory-workspace .work-order-row-action{min-height:44px}@media (max-width:760px){.service-triage-panel>.ds-panel__head,.work-orders-panel>.ds-panel__head{align-items:stretch}.service-triage-panel>.ds-panel__head .ds-panel__actions,.work-orders-panel>.ds-panel__head .ds-panel__actions{display:grid;grid-template-columns:1fr;width:100%}.service-triage-panel>.ds-panel__head .ds-button,.work-orders-panel>.ds-panel__head .ds-button,.work-orders-panel>.ds-panel__head .overview-primary-action{justify-content:center;min-height:44px;width:100%}.work-order-asset-picker__filters,.work-order-optional-grid,.work-orders-create-workspace .work-order-create-form .ds-data-toolbar__fields{grid-template-columns:1fr}.work-order-asset-picker__actions,.work-order-scope__heading{align-items:stretch;flex-direction:column}.work-order-asset-picker__actions span{-webkit-margin-end:0;margin-inline-end:0}.work-orders-create-workspace .work-order-create-form .ds-data-toolbar__actions .ds-button{justify-content:center;min-height:48px;width:100%}.work-order-assignment-context__head{align-items:stretch;flex-direction:column}.work-orders-directory-workspace .work-orders-table .ds-data-row--header{display:none}.work-orders-directory-workspace .work-orders-table .ds-data-row:not(.ds-data-row--header){grid-template-columns:1fr;padding:14px}.work-orders-directory-workspace .work-orders-table [data-label]:before{color:#667085;content:attr(data-label);display:block;font-size:11px;font-weight:600;margin-bottom:4px}.work-orders-directory-workspace .work-order-row-action{justify-content:center;width:100%}}.dispatch-board-panel.ds-panel{background:transparent;border:0;box-shadow:none;padding:0}.dispatch-board-panel>.ds-panel__head{border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:14px}.dispatch-board-panel>.ds-data-toolbar:not(.dispatch-board-assignment-form){background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;margin-bottom:14px;padding:0 0 14px}.dispatch-board-assignment-context{background:#ffffff;border:1px solid var(--line);border-radius:6px;margin-bottom:16px;padding:14px;scroll-margin-top:88px}.dispatch-board-assignment-context:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);outline:0}.dispatch-board-assignment-context__head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.dispatch-board-assignment-context__head>div{display:grid;grid-gap:3px;gap:3px}.dispatch-board-assignment-context__head small{color:var(--muted)}.dispatch-board-assignment-form{background:transparent;border:0;margin:0;padding:0}.dispatch-board-panel .dispatch-board-table{border-radius:6px;overflow:hidden}.dispatch-board-panel .dispatch-board-table .ds-data-row:not(.ds-data-row--header){min-height:94px}.dispatch-board-panel>.ds-pagination{margin-top:0}@media (max-width:900px){.dispatch-board-assignment-form .ds-data-toolbar__fields{grid-template-columns:1fr}.dispatch-board-table .ds-data-row--header{display:none}.dispatch-board-table .ds-data-row:not(.ds-data-row--header){display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr;padding:14px}.dispatch-board-table .ds-data-cell{display:grid;grid-gap:3px;gap:3px}.dispatch-board-table .ds-data-cell:before{color:var(--muted);content:attr(data-label);font-size:12px;font-weight:700}.dispatch-board-table .work-order-row-action{min-height:44px;width:100%}}@media (max-width:640px){.dispatch-board-assignment-context__head,.dispatch-board-panel>.ds-panel__head{align-items:stretch}.dispatch-board-assignment-context__head{flex-direction:column}.dispatch-board-assignment-form .ds-data-toolbar__fields{grid-template-columns:1fr}.dispatch-board-assignment-form .ds-data-toolbar__actions .ds-button{justify-content:center;min-height:48px;width:100%}.dispatch-board-panel>.ds-data-toolbar:not(.dispatch-board-assignment-form) .ds-data-toolbar__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.dispatch-board-panel>.ds-data-toolbar:not(.dispatch-board-assignment-form) .ds-field:first-child{grid-column:1/-1}.dispatch-board-panel>.ds-data-toolbar:not(.dispatch-board-assignment-form) .ds-data-toolbar__actions{min-height:44px}}.approval-review-panel.ds-panel{background:transparent;border:0;box-shadow:none;padding:0}.approval-review-panel>.ds-panel__head{border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:14px}.approval-review-panel .ds-panel__subtitle,.approval-review-panel .ds-result-count{unicode-bidi:plaintext}.approval-review-panel>.ds-data-toolbar{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;margin-bottom:14px;padding:0 0 14px}.approval-review-freshness{color:var(--muted);font-size:12px;margin:0 0 12px;text-align:end}.approval-review-feedback:focus{border-radius:6px;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);outline:0}.approval-review-panel .approval-review-table{border-radius:6px;overflow:hidden}.approval-review-panel .approval-review-table .ds-data-row{grid-template-columns:minmax(180px,.9fr) minmax(230px,1.1fr) minmax(260px,1.25fr) minmax(130px,.6fr)}.approval-review-panel .approval-review-table .ds-data-row:not(.ds-data-row--header){min-height:128px}.approval-review-table .ds-data-cell{overflow-wrap:anywhere}.approval-review-table .ds-data-cell:last-child .ds-button{justify-content:center;min-height:44px;width:100%}.approval-review-context{background:#fff;border:1px solid var(--line);border-radius:6px;display:grid;grid-gap:14px;gap:14px;margin-bottom:16px;padding:14px;scroll-margin-top:88px}.approval-review-context:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);outline:0}.approval-review-context__head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.approval-review-context__head>div{display:grid;grid-gap:3px;gap:3px}.approval-review-context__head p{color:var(--muted);margin:0}.approval-review-facts{background:var(--surface-soft);border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.approval-review-facts>div{-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line);display:grid;grid-gap:3px;gap:3px;min-width:0;padding:10px 12px}.approval-review-facts>div:nth-child(3n){-webkit-border-end:0;border-inline-end:0}.approval-review-facts span,.approval-review-relationships span{color:var(--muted);font-size:12px;font-weight:700}.approval-review-facts strong,.approval-review-relationships strong{overflow-wrap:anywhere}.approval-review-relationships{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 0}.approval-review-relationships>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.approval-review-relationships small{color:var(--muted)}.approval-review-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.approval-review-actions .ds-button--primary svg{height:16px;width:16px}.approval-review-panel>.ds-pagination{margin-top:0}@media (max-width:900px){.approval-review-panel>.ds-data-toolbar .ds-data-toolbar__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.approval-review-panel>.ds-data-toolbar .ds-field:first-child{grid-column:1/-1}.approval-review-table .ds-data-row--header{display:none}.approval-review-table .ds-data-row:not(.ds-data-row--header){display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.approval-review-table .ds-data-cell{display:grid;grid-gap:3px;gap:3px}.approval-review-table .ds-data-cell:before{color:var(--muted);content:attr(data-label);font-size:12px;font-weight:700}.approval-review-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.approval-review-facts>div:nth-child(3n){-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line)}.approval-review-facts>div:nth-child(2n){-webkit-border-end:0;border-inline-end:0}}@media (max-width:640px){.approval-review-context__head{flex-direction:column}.approval-review-context__head>.ds-button{align-self:flex-end}.approval-review-facts,.approval-review-relationships,.approval-review-table .ds-data-row:not(.ds-data-row--header){grid-template-columns:1fr}.approval-review-facts>div,.approval-review-facts>div:nth-child(2n),.approval-review-facts>div:nth-child(3n){-webkit-border-end:0;border-inline-end:0}.approval-review-actions{align-items:stretch;flex-direction:column}.approval-review-actions>*{justify-content:center;min-height:48px;width:100%}}.contract-schedule-review-panel .contract-schedule-review-table{border-radius:6px;overflow:hidden}.contract-schedule-review-panel .contract-schedule-review-table .ds-data-row{grid-template-columns:minmax(155px,.8fr) minmax(190px,1fr) minmax(190px,1fr) minmax(210px,1.1fr) minmax(145px,.7fr)}.contract-schedule-review-panel .contract-schedule-review-table .ds-data-row:not(.ds-data-row--header){min-height:142px}.contract-schedule-review-panel .contract-schedule-review-table .ds-badge{justify-self:start}.inventory-signal-review-panel .inventory-signal-review-table{border-radius:6px;overflow:hidden}.inventory-signal-review-panel .inventory-signal-review-table .ds-data-row{grid-template-columns:minmax(190px,.95fr) minmax(175px,.85fr) minmax(165px,.75fr) minmax(210px,1fr) minmax(140px,.65fr)}.inventory-signal-review-panel .inventory-signal-review-table .ds-data-row:not(.ds-data-row--header){min-height:140px}.inventory-signal-review-panel .inventory-signal-review-table .ds-badge{justify-self:start}.service-request-review-panel .service-request-review-table{border-radius:6px;overflow:hidden}.service-request-review-panel .service-request-review-table .ds-data-row{grid-template-columns:minmax(210px,1.05fr) minmax(190px,.95fr) minmax(170px,.8fr) minmax(190px,.9fr) minmax(145px,.65fr)}.service-request-review-panel .service-request-review-table .ds-data-row:not(.ds-data-row--header){min-height:150px}.service-request-review-panel .service-request-review-table .ds-badge{justify-self:start}.technician-live-panel.ds-panel{background:transparent;border:0;box-shadow:none;padding:0}.technician-live-panel>.ds-panel__head{border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:14px}.technician-live-panel>.ds-data-toolbar{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;margin-bottom:14px;padding:0 0 14px}.technician-live-panel .technician-live-table{border-radius:6px;overflow:hidden}.technician-live-panel .technician-live-table .ds-data-row:not(.ds-data-row--header){min-height:104px}.technician-live-panel>.ds-pagination{margin-top:0}.technician-live-freshness{color:var(--muted);font-size:12px;margin:-4px 0 10px;text-align:end}.technician-live-handoff{justify-content:center;min-height:44px;width:100%}@media (max-width:900px){.technician-live-table .ds-data-row--header{display:none}.technician-live-table .ds-data-row:not(.ds-data-row--header){display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr;padding:14px}.technician-live-table .ds-data-cell{display:grid;grid-gap:3px;gap:3px}.technician-live-table .ds-data-cell:before{color:var(--muted);content:attr(data-label);font-size:12px;font-weight:700}}.sla-escalations-panel.ds-panel{background:transparent;border:0;box-shadow:none;padding:0}.sla-escalations-panel>.ds-panel__head{border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:14px}.sla-escalations-panel>.ds-data-toolbar{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;margin-bottom:14px;padding:0 0 14px}.sla-review-context{background:#fff;border:1px solid var(--line);border-radius:6px;margin-bottom:16px;padding:14px;scroll-margin-top:88px}.sla-review-context:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);outline:0}.sla-review-context__head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.sla-review-context__head>div{display:grid;grid-gap:3px;gap:3px}.sla-review-context__head small{color:var(--muted)}.sla-ownership-form{background:transparent;border:0;margin:0;padding:0}.sla-escalations-panel .sla-escalations-table{border-radius:6px;overflow:hidden}.sla-escalations-panel .sla-escalations-table .ds-data-row:not(.ds-data-row--header){min-height:104px}.sla-escalations-panel .sla-empty-cell{grid-column:1/-1}.sla-escalations-panel .sla-empty-cell .empty-state{margin:0}.sla-escalations-panel>.ds-pagination{margin-top:0}.sla-review-action{justify-content:center;min-height:44px;width:100%}@media (max-width:900px){.sla-ownership-form .ds-data-toolbar__fields{grid-template-columns:1fr}.sla-escalations-table .ds-data-row--header{display:none}.sla-escalations-table .ds-data-row:not(.ds-data-row--header){display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr;padding:14px}.sla-escalations-table .ds-data-cell{display:grid;grid-gap:3px;gap:3px}.sla-escalations-table .ds-data-cell:before{color:var(--muted);content:attr(data-label);font-size:12px;font-weight:700}}@media (max-width:640px){.sla-ownership-form .ds-data-toolbar__actions,.sla-review-context__head{align-items:stretch;flex-direction:column}.sla-ownership-form .ds-data-toolbar__actions>*{justify-content:center;min-height:48px;width:100%}.sla-escalations-panel>.ds-data-toolbar .ds-data-toolbar__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.sla-escalations-panel>.ds-data-toolbar .ds-field:first-child{grid-column:1/-1}.technician-live-panel>.ds-data-toolbar .ds-data-toolbar__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.technician-live-panel>.ds-data-toolbar .ds-field:first-child{grid-column:1/-1}.technician-live-panel>.ds-data-toolbar .ds-data-toolbar__actions{min-height:44px}}.offline-sync-issues-panel.ds-panel{background:transparent;border:0;box-shadow:none;padding:0}.offline-sync-issues-panel>.ds-panel__head{border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:14px}.offline-sync-issues-panel>.ds-data-toolbar{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;margin-bottom:14px;padding:0 0 14px}.offline-sync-review-context{background:#fff;border:1px solid var(--line);border-radius:6px;margin-bottom:16px;padding:14px;scroll-margin-top:88px}.offline-sync-review-context:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);outline:0}.offline-sync-review-context__head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between;margin-bottom:12px}.offline-sync-review-context__head>div{display:grid;grid-gap:3px;gap:3px}.offline-sync-review-context__head small{color:var(--muted)}.offline-sync-resolution-form{align-items:end;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(180px,.6fr) minmax(280px,1.4fr)}.offline-sync-resolution-note{display:grid;grid-gap:6px;gap:6px}.offline-sync-resolution-note>span{color:var(--ink);font-size:13px;font-weight:700}.offline-sync-resolution-note textarea{background:#fff;border:1px solid var(--line-strong);border-radius:6px;color:var(--ink);font:inherit;min-height:44px;padding:10px 12px;resize:vertical}.offline-sync-review-actions{display:flex;gap:8px;grid-column:1/-1}.offline-sync-review-handoff{display:grid;grid-gap:10px;gap:10px;justify-items:start}.offline-sync-review-handoff p{color:var(--muted);margin:0}.offline-sync-issues-panel .offline-sync-issues-table{border-radius:6px;overflow:hidden}.offline-sync-issues-panel .offline-sync-issues-table .ds-data-row{grid-template-columns:minmax(190px,1fr) minmax(180px,.9fr) minmax(210px,1.1fr) minmax(170px,.85fr) minmax(130px,.65fr)}.offline-sync-issues-panel .offline-sync-issues-table .ds-data-row:not(.ds-data-row--header){min-height:104px}.offline-sync-issues-panel .offline-sync-empty-cell{grid-column:1/-1}.offline-sync-issues-panel .offline-sync-empty-cell .empty-state{margin:0}.offline-sync-issues-panel>.ds-pagination{margin-top:0}.offline-sync-review-action{justify-content:center;min-height:44px;width:100%}@media (max-width:900px){.offline-sync-resolution-form{grid-template-columns:1fr}.offline-sync-review-actions{grid-column:1}.offline-sync-issues-table .ds-data-row--header{display:none}.offline-sync-issues-table .ds-data-row:not(.ds-data-row--header){display:grid;grid-gap:12px;gap:12px;grid-template-columns:1fr;padding:14px}.offline-sync-issues-table .ds-data-cell{display:grid;grid-gap:3px;gap:3px}.offline-sync-issues-table .ds-data-cell:before{color:var(--muted);content:attr(data-label);font-size:12px;font-weight:700}}@media (max-width:640px){.offline-sync-review-actions,.offline-sync-review-context__head{align-items:stretch;flex-direction:column}.offline-sync-review-actions>*,.offline-sync-review-handoff>.ds-button{justify-content:center;min-height:48px;width:100%}.offline-sync-issues-panel>.ds-data-toolbar .ds-data-toolbar__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.offline-sync-issues-panel>.ds-data-toolbar .ds-field:first-child{grid-column:1/-1}}.reports-review-panel.ds-panel{background:transparent;border:0;box-shadow:none;padding:0}.reports-review-panel>.ds-panel__head{border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:14px}.reports-review-panel>.ds-data-toolbar{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;margin-bottom:14px;padding:0 0 14px}.reports-review-context{background:#fff;border:1px solid var(--line);border-radius:6px;display:grid;grid-gap:14px;gap:14px;margin-bottom:16px;padding:14px;scroll-margin-top:88px}.reports-review-context:focus{border-color:var(--accent)}.reports-review-context:focus,.reports-review-feedback:focus{box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);outline:0}.reports-review-feedback:focus{border-radius:6px}.reports-review-feedback .ds-button{-webkit-margin-start:10px;margin-inline-start:10px}.reports-review-context__head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.reports-review-context__head>div{display:grid;grid-gap:3px;gap:3px}.reports-review-context__head small{color:var(--muted)}.reports-review-evidence{background:var(--surface-soft);border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.reports-review-evidence span{border-right:1px solid var(--line);color:var(--ink);font-size:13px;font-weight:700;min-width:0;padding:10px 12px}.reports-review-evidence span:nth-child(3n){border-right:0}.reports-review-document-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.reports-review-receipt-status{color:var(--muted);font-size:13px;font-weight:600}.reports-review-decision{align-items:end;border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(210px,.65fr) minmax(300px,1.35fr) auto;padding-top:14px}.reports-review-note{display:grid;grid-gap:6px;gap:6px}.reports-review-note>span{color:var(--ink);font-size:13px;font-weight:700}.reports-review-note textarea{background:#fff;border:1px solid var(--line-strong);border-radius:6px;color:var(--ink);font:inherit;min-height:44px;padding:10px 12px;resize:vertical}.reports-review-panel .reports-review-table{border-radius:6px;overflow:hidden}.reports-review-panel .reports-review-table .ds-data-row{grid-template-columns:minmax(150px,.75fr) minmax(220px,1.2fr) minmax(190px,.95fr) minmax(240px,1.3fr) minmax(130px,.65fr)}.reports-review-panel .reports-review-table .ds-data-row:not(.ds-data-row--header){min-height:116px}.reports-review-row-action{justify-content:center;min-height:44px;width:100%}.reports-review-evidence-inline{color:var(--muted);display:flex;flex-wrap:wrap;font-size:12px;gap:3px 10px;margin-top:3px}.reports-review-evidence-inline bdi{white-space:nowrap}.reports-review-panel .reports-review-empty-cell{grid-column:1/-1}.reports-review-panel .reports-review-empty-cell .empty-state{margin:0}.reports-review-panel>.ds-pagination{margin-top:0}@media (max-width:1000px){.reports-review-decision{grid-template-columns:minmax(180px,.7fr) minmax(260px,1.3fr)}.reports-review-decision>.ds-button{grid-column:1/-1;justify-self:start}}@media (max-width:900px){.reports-review-table .ds-data-row--header{display:none}.reports-review-table .ds-data-row:not(.ds-data-row--header){display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.reports-review-table .ds-data-row:not(.ds-data-row--header) .ds-data-cell:last-child{grid-column:1/-1}.reports-review-table .ds-data-cell{display:grid;grid-gap:3px;gap:3px}.reports-review-table .ds-data-cell:before{color:var(--muted);content:attr(data-label);font-size:12px;font-weight:700}}@media (max-width:640px){.reports-review-context__head{align-items:flex-start;flex-direction:column}.reports-review-table .ds-data-row:not(.ds-data-row--header){grid-template-columns:1fr}.reports-review-table .ds-data-row:not(.ds-data-row--header) .ds-data-cell:last-child{grid-column:1}.reports-review-context__head>.ds-button{align-self:flex-end}.reports-review-evidence{grid-template-columns:repeat(2,minmax(0,1fr))}.reports-review-evidence span:nth-child(3n){border-right:1px solid var(--line)}.reports-review-evidence span:nth-child(2n){border-right:0}.reports-review-decision{grid-template-columns:1fr}.reports-review-decision>.ds-button{grid-column:1}.reports-review-document-actions{align-items:stretch;flex-direction:column}.reports-review-decision>.ds-button,.reports-review-document-actions>*,.reports-review-feedback .ds-button{justify-content:center;min-height:48px;width:100%}.reports-review-feedback .ds-button{margin:10px 0 0}.reports-review-panel>.ds-data-toolbar .ds-data-toolbar__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.reports-review-panel>.ds-data-toolbar .ds-field:first-child{grid-column:1/-1}}.sticker-review-panel.ds-panel{background:transparent;border:0;box-shadow:none;padding:0}.sticker-review-panel>.ds-panel__head{border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:14px}.sticker-review-panel .ds-panel__subtitle,.sticker-review-panel .ds-result-count{unicode-bidi:plaintext}.sticker-review-panel>.ds-data-toolbar{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;margin-bottom:14px;padding:0 0 14px}.sticker-review-freshness{color:var(--muted);font-size:12px;margin:0 0 12px;text-align:end}.sticker-review-feedback:focus{border-radius:6px;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);outline:0}.sticker-review-feedback .ds-button{-webkit-margin-start:10px;margin-inline-start:10px}.sticker-review-panel .sticker-review-table{border-radius:6px;overflow:hidden}.sticker-review-panel .sticker-review-table .ds-data-row{grid-template-columns:minmax(180px,.95fr) minmax(210px,1.1fr) minmax(230px,1.2fr) minmax(130px,.65fr)}.sticker-review-panel .sticker-review-table .ds-data-row:not(.ds-data-row--header){min-height:124px}.sticker-review-table .ds-data-cell{overflow-wrap:anywhere}.sticker-review-table .ds-data-cell:last-child .ds-button{justify-content:center;min-height:44px;width:100%}.sticker-review-context{background:#fff;border:1px solid var(--line);border-radius:6px;display:grid;grid-gap:14px;gap:14px;margin-bottom:16px;padding:14px;scroll-margin-top:88px}.sticker-review-context:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);outline:0}.sticker-review-context__head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.sticker-review-context__head>div{display:grid;grid-gap:3px;gap:3px}.sticker-review-context__head p{color:var(--muted);margin:0}.sticker-review-facts{background:var(--surface-soft);border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.sticker-review-facts>div{-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line);display:grid;grid-gap:3px;gap:3px;min-width:0;padding:10px 12px}.sticker-review-facts>div:nth-child(3n){-webkit-border-end:0;border-inline-end:0}.sticker-review-facts span,.sticker-review-provenance span{color:var(--muted);font-size:12px;font-weight:700}.sticker-review-facts strong,.sticker-review-provenance strong{overflow-wrap:anywhere}.sticker-review-provenance{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr));padding:12px 0}.sticker-review-provenance>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.sticker-review-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.sticker-review-decision{align-items:end;border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(280px,1fr) auto;padding-top:14px}.sticker-review-panel>.ds-pagination{margin-top:0}@media (max-width:900px){.sticker-review-table .ds-data-row--header{display:none}.sticker-review-table .ds-data-row:not(.ds-data-row--header){display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.sticker-review-table .ds-data-cell{display:grid;grid-gap:3px;gap:3px}.sticker-review-table .ds-data-cell:before{color:var(--muted);content:attr(data-label);font-size:12px;font-weight:700}.sticker-review-facts,.sticker-review-provenance{grid-template-columns:repeat(2,minmax(0,1fr))}.sticker-review-facts>div:nth-child(3n){-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line)}.sticker-review-facts>div:nth-child(2n){-webkit-border-end:0;border-inline-end:0}}@media (max-width:640px){.sticker-review-context__head{flex-direction:column}.sticker-review-context__head>.ds-button{align-self:flex-end}.sticker-review-decision,.sticker-review-facts,.sticker-review-provenance,.sticker-review-table .ds-data-row:not(.ds-data-row--header){grid-template-columns:1fr}.sticker-review-facts>div,.sticker-review-facts>div:nth-child(2n),.sticker-review-facts>div:nth-child(3n){-webkit-border-end:0;border-inline-end:0}.sticker-review-actions{align-items:stretch;flex-direction:column}.sticker-review-actions>*,.sticker-review-decision>.ds-button,.sticker-review-feedback .ds-button{justify-content:center;min-height:48px;width:100%}.sticker-review-feedback .ds-button{margin:10px 0 0}.sticker-review-panel>.ds-data-toolbar .ds-data-toolbar__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.sticker-review-panel>.ds-data-toolbar .ds-field:first-child{grid-column:1/-1}}.quotation-review-panel.ds-panel{background:transparent;border:0;box-shadow:none;padding:0}.quotation-review-panel>.ds-panel__head{border-bottom:1px solid var(--line);margin-bottom:16px;padding-bottom:14px}.quotation-review-panel .ds-panel__subtitle,.quotation-review-panel .ds-result-count{unicode-bidi:plaintext}.quotation-review-panel>.ds-data-toolbar{background:transparent;border:0;border-bottom:1px solid var(--line);border-radius:0;margin-bottom:14px;padding:0 0 14px}.quotation-review-freshness{color:var(--muted);font-size:12px;margin:0 0 12px;text-align:end}.quotation-review-feedback:focus{border-radius:6px;box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);outline:0}.quotation-review-panel .quotation-review-table{border-radius:6px;overflow:hidden}.quotation-review-panel .quotation-review-table .ds-data-row{grid-template-columns:minmax(180px,.9fr) minmax(230px,1.15fr) minmax(220px,1.1fr) minmax(130px,.65fr)}.quotation-review-panel .quotation-review-table .ds-data-row:not(.ds-data-row--header){min-height:120px}.quotation-review-table .ds-data-cell{overflow-wrap:anywhere}.quotation-review-table .ds-data-cell:last-child .ds-button{justify-content:center;min-height:44px;width:100%}.quotation-review-context{background:#fff;border:1px solid var(--line);border-radius:6px;display:grid;grid-gap:14px;gap:14px;margin-bottom:16px;padding:14px;scroll-margin-top:88px}.quotation-review-context:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent);outline:0}.quotation-review-context__head{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.quotation-review-context__head>div{display:grid;grid-gap:3px;gap:3px}.quotation-review-context__head p{color:var(--muted);margin:0}.quotation-review-facts{background:var(--surface-soft);border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.quotation-review-facts>div{-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line);display:grid;grid-gap:3px;gap:3px;min-width:0;padding:10px 12px}.quotation-review-facts>div:nth-child(3n){-webkit-border-end:0;border-inline-end:0}.quotation-review-facts span,.quotation-review-relationships span{color:var(--muted);font-size:12px;font-weight:700}.quotation-review-facts strong,.quotation-review-relationships strong{overflow-wrap:anywhere}.quotation-review-relationships{border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:grid;grid-gap:16px;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));padding:12px 0}.quotation-review-relationships>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.quotation-review-relationships small{color:var(--muted)}.quotation-review-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.quotation-review-actions .ds-button--primary svg{height:16px;width:16px}.quotation-review-panel>.ds-pagination{margin-top:0}@media (max-width:900px){.quotation-review-panel>.ds-data-toolbar .ds-data-toolbar__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.quotation-review-panel>.ds-data-toolbar .ds-field:first-child{grid-column:1/-1}.quotation-review-table .ds-data-row--header{display:none}.quotation-review-table .ds-data-row:not(.ds-data-row--header){display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr));padding:14px}.quotation-review-table .ds-data-cell{display:grid;grid-gap:3px;gap:3px}.quotation-review-table .ds-data-cell:before{color:var(--muted);content:attr(data-label);font-size:12px;font-weight:700}.quotation-review-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.quotation-review-facts>div:nth-child(3n){-webkit-border-end:1px solid var(--line);border-inline-end:1px solid var(--line)}.quotation-review-facts>div:nth-child(2n){-webkit-border-end:0;border-inline-end:0}}@media (max-width:640px){.quotation-review-context__head{flex-direction:column}.quotation-review-context__head>.ds-button{align-self:flex-end}.quotation-review-facts,.quotation-review-relationships,.quotation-review-table .ds-data-row:not(.ds-data-row--header){grid-template-columns:1fr}.quotation-review-facts>div,.quotation-review-facts>div:nth-child(2n),.quotation-review-facts>div:nth-child(3n){-webkit-border-end:0;border-inline-end:0}.quotation-review-actions{align-items:stretch;flex-direction:column}.quotation-review-actions>*{justify-content:center;min-height:48px;width:100%}}.workspace-topbar__identity{min-width:0;overflow-wrap:normal}.workspace-topbar__identity strong{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width:621px){.workspace-topbar{grid-template-columns:minmax(190px,1fr) minmax(240px,320px) max-content}}.global-object-search input{min-height:var(--ds-control-height);padding-block:0}.service-triage-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.finance-summary{grid-template-columns:repeat(5,minmax(0,1fr))}.inventory-workflow-summary{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:980px){.customer-approvals-summary,.finance-summary,.inventory-workflow-summary,.notification-summary,.offline-sync-issues-summary,.pending-quotations-summary,.reports-delivery-summary,.role-dashboard-summary,.service-triage-summary,.work-orders-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-summary>:last-child:nth-child(odd),.reports-delivery-summary>:last-child:nth-child(odd){grid-column:1/-1}}@media (max-width:620px){.admin-setup-selector-pagination .icon-action{min-height:44px;min-width:44px}}@media (max-width:900px){.approval-review-table .ds-data-row:not(.ds-data-row--header),.contract-schedule-review-table .ds-data-row:not(.ds-data-row--header),.inventory-signal-review-table .ds-data-row:not(.ds-data-row--header),.offline-sync-issues-table .ds-data-row:not(.ds-data-row--header),.quotation-review-table .ds-data-row:not(.ds-data-row--header),.reports-review-table .ds-data-row:not(.ds-data-row--header),.service-request-review-table .ds-data-row:not(.ds-data-row--header),.sticker-review-table .ds-data-row:not(.ds-data-row--header){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.approval-review-table .ds-data-row:not(.ds-data-row--header),.contract-schedule-review-table .ds-data-row:not(.ds-data-row--header),.inventory-signal-review-table .ds-data-row:not(.ds-data-row--header),.offline-sync-issues-table .ds-data-row:not(.ds-data-row--header),.quotation-review-table .ds-data-row:not(.ds-data-row--header),.reports-review-table .ds-data-row:not(.ds-data-row--header),.service-request-review-table .ds-data-row:not(.ds-data-row--header),.sticker-review-table .ds-data-row:not(.ds-data-row--header){grid-template-columns:1fr}}