:root{--shell-bg:#e4e4e5;--shell-surface:#f8fafb;--shell-surface-elevated:#fff;--vendor-title-bar-bg:linear-gradient(90deg, #df7a3f 0%, #d15d1a 100%);--vendor-title-bar-radius:10px;--vendor-title-bar-padding:10px;--vendor-title-bar-gap:16px;--vendor-title-bar-shadow:none;--vendor-title-text-size:14px;--vendor-title-text-line-height:20px;--vendor-title-text-weight:600;--vendor-title-text-padding:4px 8px 4px 6px;--vendor-title-text-radius:8px;--vendor-title-text-color:#fff;--app-shell-outer-gap:20px;--app-sidebar-width:240px;--app-sidebar-collapsed-width:120px;--app-sidebar-toggle-size:26px;--app-sidebar-toggle-top:-17px;--app-sidebar-toggle-right:-17px;--app-sidebar-gap:24px;--shell-header-top:var(--app-shell-outer-gap);--shell-header-left:var(--app-shell-outer-gap);--shell-header-right:var(--app-shell-outer-gap);--shell-header-height:78px;--shell-header-radius:10px;--shell-sidebar-top:121px;--shell-sidebar-left:var(--app-shell-outer-gap);--shell-sidebar-width:var(--app-sidebar-width);--shell-sidebar-collapsed-width:var(--app-sidebar-collapsed-width);--shell-sidebar-bottom:var(--app-shell-outer-gap);--shell-sidebar-padding-y:20px;--shell-sidebar-padding-x:16px;--shell-sidebar-gap:25px;--shell-sidebar-content-gap:var(--app-sidebar-gap);--shell-route-left-inset:var(--app-shell-outer-gap);--shell-route-right-gutter:var(--app-shell-outer-gap);--shell-page-header-height:48px;--shell-page-header-radius:10px;--shell-page-header-padding:10px;--shell-card-gap:20px;--shell-card-radius:10px;--shell-table-padding:15px;--shell-summary-stack-gap:12px;--shell-summary-breadcrumb-bottom:0px;--shell-top-row-gap:20px;--shell-top-row-padding-bottom:0px;--shell-title-bar-margin-top:20px;--shell-title-bar-margin-bottom:20px;--shell-first-block-margin-top:20px;--shell-breadcrumb-font-size:12px;--shell-breadcrumb-line-height:20px;--shell-tab-font-size:12px;--shell-tab-line-height:20px;--shell-content-scrollbar-width:8px}:where(.route-shell-page){box-sizing:border-box!important;width:100%!important;min-width:0!important;max-width:none!important;padding:0!important}:where(.route-shell-top){justify-content:space-between!important;align-items:center!important;gap:var(--shell-top-row-gap)!important;width:100%!important;min-width:0!important;margin-bottom:var(--shell-top-row-gap)!important;flex-wrap:wrap!important;display:flex!important}.app-shell-layout{align-items:stretch;gap:var(--app-sidebar-gap);width:100%;min-width:0;height:calc(100vh - var(--app-header-height) - var(--app-shell-outer-gap));--bs-gutter-x:0;flex-wrap:nowrap;margin-left:0;margin-right:0;padding-top:0;display:flex;overflow:visible}.app-shell-layout>.vendor-shell-sidebar,.app-shell-layout>.sidebar{flex:0 0 var(--app-sidebar-width);width:var(--app-sidebar-width);max-width:var(--app-sidebar-width);min-width:var(--app-sidebar-width);transition:width .24s,max-width .24s,min-width .24s,flex-basis .24s,padding .24s}.app-shell-layout.shell-sidebar-collapsed>.vendor-shell-sidebar,.app-shell-layout.shell-sidebar-collapsed>.sidebar{flex-basis:var(--app-sidebar-collapsed-width);width:var(--app-sidebar-collapsed-width);max-width:var(--app-sidebar-collapsed-width);min-width:var(--app-sidebar-collapsed-width)}.app-shell-layout>.vendor-shell-main,.app-shell-layout>main{min-width:0;max-width:none;min-height:calc(100vh - var(--app-header-height) - var(--app-shell-outer-gap));max-height:calc(100vh - var(--app-header-height) - var(--app-shell-outer-gap));scrollbar-gutter:auto;scrollbar-width:none;-ms-overflow-style:none;scrollbar-color:transparent transparent;flex:1 1 0;transition:width .24s,max-width .24s,flex-basis .24s;overflow:hidden auto;padding-top:0!important;padding-left:0!important}.app-shell-layout>.vendor-shell-main:hover,.app-shell-layout>main:hover{scrollbar-color:#1c1c1c59 transparent}.app-shell-layout>.vendor-shell-main::-webkit-scrollbar{width:0;height:0;display:none}.app-shell-layout>main::-webkit-scrollbar{width:0;height:0;display:none}.app-shell-layout>.vendor-shell-main::-webkit-scrollbar-track{background:0 0}.app-shell-layout>main::-webkit-scrollbar-track{background:0 0}.app-shell-layout>.vendor-shell-main::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.app-shell-layout>main::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.app-shell-layout>.vendor-shell-main:hover::-webkit-scrollbar-thumb{background:#1c1c1c59}.app-shell-layout>main:hover::-webkit-scrollbar-thumb{background:#1c1c1c59}@media (prefers-reduced-motion:reduce){.app-shell-layout>.vendor-shell-sidebar,.app-shell-layout>.sidebar,.app-shell-layout>.vendor-shell-main,.app-shell-layout>main{transition:none!important;animation:none!important}}:where(.route-shell-actions){flex-wrap:nowrap!important;justify-content:flex-end!important;align-items:center!important;gap:16px!important;width:auto!important;min-width:0!important;margin-left:auto!important;display:flex!important}:where(.route-shell-cards){gap:var(--shell-card-gap)!important;flex-wrap:wrap!important;display:flex!important}:where(.route-shell-breadcrumb,.sbb-breadcrumb,.clients-breadcrumb,.breadcrumb-list,.remediation-breadcrumb,.audit-summary-top .breadcrumb,.exec-breadcrumb,.external-summary-breadcrumb){min-height:28px!important;box-shadow:none!important;color:#7d7d7d!important;font-feature-settings:"ss01" on, "cv01" on, "cv11" on!important;text-transform:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex-wrap:wrap!important;align-items:center!important;gap:8px!important;margin:0!important;padding:0 0 0 20px!important;font-family:Inter,sans-serif!important;font-size:12px!important;line-height:20px!important;list-style:none!important;display:flex!important}:where(.summary-breadcrumb){white-space:nowrap!important;color:#7d7d7d!important;font-feature-settings:"ss01" on, "cv01" on, "cv11" on!important;text-transform:none!important;box-sizing:border-box!important;flex-wrap:nowrap!important;flex:auto!important;align-items:center!important;gap:8px!important;min-width:0!important;margin:0!important;padding-left:0!important;font-family:Inter,sans-serif!important;font-size:12px!important;line-height:20px!important;list-style:none!important;display:flex!important;overflow:hidden!important}:where(.summary-crumb,.summary-separator){color:#7d7d7d!important;font-feature-settings:"ss01" on, "cv01" on, "cv11" on!important;font-family:Inter,sans-serif!important;font-size:12px!important;line-height:20px!important;list-style:none!important}:where(.summary-crumb){letter-spacing:0!important}:where(.summary-separator){padding-inline:0!important}:where(.summary-crumb:last-of-type){font-weight:700!important}:where(.settings-breadcrumb){box-sizing:border-box!important;width:100%!important;min-width:0!important;margin-bottom:var(--shell-summary-breadcrumb-bottom)!important;flex-wrap:nowrap!important;justify-content:space-between!important;align-items:center!important;gap:20px!important;display:flex!important}:where(.route-shell-breadcrumb,.sbb-breadcrumb,.clients-breadcrumb,.breadcrumb-list,.remediation-breadcrumb,.audit-summary-top .breadcrumb,.exec-breadcrumb,.external-summary-breadcrumb) :where(.route-shell-breadcrumb-item,.sbb-breadcrumb-item,.clients-crumb,.breadcrumb-item,.exec-crumb,.external-summary-breadcrumb-item,.remediation-breadcrumb__item){min-height:28px!important;box-shadow:none!important;color:#7d7d7d!important;font-feature-settings:"ss01" on, "cv01" on, "cv11" on!important;text-transform:none!important;text-align:center!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:4px!important;padding:4px 8px!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:20px!important;display:inline-flex!important}:where(.route-shell-breadcrumb,.sbb-breadcrumb,.clients-breadcrumb,.breadcrumb-list,.remediation-breadcrumb,.audit-summary-top .breadcrumb,.exec-breadcrumb,.external-summary-breadcrumb) :where(.route-shell-breadcrumb-item--active,.route-shell-breadcrumb-item--current,.sbb-breadcrumb-item--active,.clients-crumb--current,.breadcrumb-item.current,.breadcrumb-current,.exec-crumb-active,.external-summary-breadcrumb-item--active,.remediation-breadcrumb__item--current){color:#7d7d7d!important;font-weight:700!important}:where(.route-shell-breadcrumb,.sbb-breadcrumb,.clients-breadcrumb,.breadcrumb-list,.remediation-breadcrumb,.audit-summary-top .breadcrumb,.exec-breadcrumb,.external-summary-breadcrumb) :where(.route-shell-breadcrumb-sep,.sbb-breadcrumb-sep,.clients-crumb-sep,.breadcrumb-sep,.exec-crumb-sep,.breadcrumb-divider,.remediation-breadcrumb__sep){color:#7d7d7d!important;font-feature-settings:"ss01" on, "cv01" on, "cv11" on!important;font-family:Inter,sans-serif!important;font-size:12px!important;line-height:20px!important}:where(.route-shell-breadcrumb,.sbb-breadcrumb,.clients-breadcrumb,.breadcrumb-list,.remediation-breadcrumb,.audit-summary-top .breadcrumb,.exec-breadcrumb,.external-summary-breadcrumb) :where(a){color:inherit!important;text-decoration:none!important}:where(.route-shell-header,.gradient-box){align-items:center!important;gap:var(--vendor-title-bar-gap)!important;min-height:48px!important;padding:var(--vendor-title-bar-padding)!important;margin-top:var(--shell-title-bar-margin-top)!important;margin-bottom:var(--shell-title-bar-margin-bottom)!important;border-radius:var(--vendor-title-bar-radius)!important;background:var(--vendor-title-bar-bg)!important;color:var(--vendor-title-text-color)!important;box-shadow:var(--vendor-title-bar-shadow)!important;box-sizing:border-box!important;flex-wrap:wrap!important;display:flex!important}:where(.route-shell-header,.gradient-box) :where(*){color:inherit!important}:where(.route-shell-header,.gradient-box) :where(h1,h2,h3,h4,h5,h6,span,p,button){margin:0!important}:where(.route-shell-header,.gradient-box) :where(.route-shell-header__title,.clients-title-text,.title-chip,.gradient-box__label,.exec-section-pill,.remediation-title-bar>span,.audit-summary-title>span,.external-summary-title>span,.gradient-box>span,.gradient-box>h1,.gradient-box>h2,.gradient-box>h3,.gradient-box>h4,.gradient-box>p){min-width:0!important;padding:var(--vendor-title-text-padding)!important;border-radius:var(--vendor-title-text-radius)!important;color:var(--vendor-title-text-color)!important;font-family:Inter,sans-serif!important;font-size:var(--vendor-title-text-size)!important;font-weight:var(--vendor-title-text-weight)!important;line-height:var(--vendor-title-text-line-height)!important;font-feature-settings:"ss01" on, "cv01" on, "cv11" on!important;text-align:left!important;text-transform:none!important;justify-content:flex-start!important;align-items:center!important;font-variant-caps:normal!important;display:inline-flex!important}:where(.route-shell-card){background:var(--route-shell-surface)!important;border:1px solid var(--route-shell-border)!important;border-radius:var(--route-shell-card-radius)!important;box-sizing:border-box!important;padding:15px!important;overflow:hidden!important;box-shadow:0 10px 20px #0f172a0f!important}:where(.route-shell-card--flat){box-shadow:none!important}:where(.route-shell-table-wrap){width:100%!important;min-width:0!important;overflow-x:auto!important}:where(.route-shell-table-wrap) :where(table){border-collapse:collapse!important;width:100%!important}:where(.route-shell-table-wrap) :where(th){white-space:nowrap}:where(.route-shell-search){box-sizing:border-box!important;background:#fff!important;border-radius:8px!important;align-items:center!important;gap:4px!important;width:268px!important;min-width:268px!important;height:36px!important;padding:4px 8px!important;display:flex!important;box-shadow:0 10px 20px #0000001a!important}:where(.route-shell-search-input){color:#1c1c1c!important;width:100%!important;min-width:0!important;font:inherit!important;box-shadow:none!important;background:0 0!important;border:0 #0000!important;outline:none!important;font-size:12px!important;line-height:20px!important}:where(.route-shell-search-input):focus,:where(.route-shell-search-input):focus-visible{box-shadow:none!important;border-color:#0000!important;outline:none!important}:where(.route-shell-search-icon){flex:0 0 16px!important;justify-content:center!important;align-items:center!important;width:16px!important;height:16px!important;display:inline-flex!important}:where(.route-shell-search-icon) :where(svg){fill:#1c1c1c!important;width:16px!important;height:16px!important;display:block!important}:where(.route-shell-loading),:where(.app-loading){width:100%!important;min-width:0!important}:where(.route-shell-loading){flex-direction:column!important;gap:12px!important;display:flex!important}:where(.app-loading__bar){background:linear-gradient(90deg,#d9e0e6 0%,#fff 50%,#d9e0e6 100%) 0 0/200% 100%!important;border-radius:999px!important;height:4px!important;animation:1.4s linear infinite routeShellShimmer!important}:where(.app-loading__inner){flex-direction:column!important;gap:12px!important;display:flex!important}:where(.app-loading__header){flex-direction:column!important;gap:8px!important;display:flex!important}:where(.app-loading__card){flex-direction:column!important;gap:12px!important;padding:16px!important;display:flex!important}:where(.app-loading__rows){gap:10px!important;display:grid!important}:where(.app-loading__label){color:#7d7d7d!important;font-size:12px!important;line-height:20px!important}:where(.vendor-empty-wrap){justify-content:center!important;width:100%!important;display:flex!important}:where(.vendor-empty-card){width:100%!important;max-width:none!important}@keyframes routeShellShimmer{0%{background-position:0 0}to{background-position:200% 0}}:where(.route-shell-page,.sbb-questionnaire-page,.clients-page,.onboarding-page,.remediation-page,.audit-summary-page,.exec-page,.external-summary-page){box-sizing:border-box;--route-shell-header-bg:var(--vendor-title-bar-bg);--route-shell-header-color:var(--vendor-title-text-color);--route-shell-header-shadow:var(--vendor-title-bar-shadow);--route-shell-sidebar-bg:#f8fafb;--route-shell-accent:#df7a3f;--route-shell-surface:#fff;--route-shell-surface-muted:#f7f7f7;--route-shell-border:#1c1c1c1a;--route-shell-text:#1c1c1c;--route-shell-muted:#7d7d7d;--route-shell-card-radius:10px;width:100%;min-width:0;max-width:none}:where(.route-shell-breadcrumb,.sbb-breadcrumb,.clients-breadcrumb,.breadcrumb-list,.remediation-breadcrumb,.audit-summary-top .breadcrumb,.exec-breadcrumb,.external-summary-breadcrumb){color:#7d7d7d}:where(.route-shell-header,.clients-title-bar,.onboarding-title,.remediation-title-bar,.audit-summary-title,.exec-section-title,.external-summary-title){min-height:48px}:where(.sbb-dashboard-header){flex-direction:column;margin-bottom:20px;display:flex}:where(.sbb-kpi-grid){grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}@media (width<=1200px){:where(.sbb-kpi-grid){grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}}:where(.route-shell-card,.sbb-table-card,.clients-table-card,.table-card,.remed-risk-table-shell,.audit-table-card,.exec-table-card,.external-summary-table-card,.app-loading__card,.vendor-empty-card){border-radius:10px}:where(.route-shell-table-wrap,.sbb-table-wrapper,.clients-table-scroll,.table-inner,.table-wrapper,.external-summary-table-inner,.remed-table-scroll){width:100%;min-width:0}:where(.directory-page){--directory-accent:#1c1c1c;--directory-accent-soft:#f7f7f7;--directory-title-gradient:linear-gradient(90deg, #005626 0%, #00893d 100%);--directory-kpi-gap:16px;--directory-table-surface:#f8fafb;--directory-shadow:0 10px 10px #0000001a;font-family:Inter,sans-serif}:where(.directory-page--client){--directory-accent:#d15d1a;--directory-accent-soft:#fff4ed;--directory-title-gradient:linear-gradient(90deg, #df7a3f 0%, #d15d1a 100%);--vendor-title-bar-bg:var(--directory-title-gradient);--route-shell-accent:#df7a3f}:where(.directory-toolbar){margin-bottom:0!important}:where(.directory-toolbar__actions){flex:none;align-items:center;gap:16px;display:flex}:where(.directory-search){box-shadow:var(--directory-shadow)!important}:where(.directory-search .route-shell-search-icon img){width:16px;height:16px;display:block}:where(.directory-primary-action){color:#fff;background:linear-gradient(90deg,#000 0%,#656464 100%);border:0;border-radius:10px;justify-content:center;align-items:center;gap:10px;min-width:229px;height:40px;padding:0 24px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:24px;display:inline-flex;box-shadow:0 10px #00000026}:where(.directory-primary-action img){width:18px;height:18px}:where(.directory-title-bar){background:var(--directory-title-gradient)!important;box-shadow:none!important}:where(.directory-kpi-grid){gap:var(--directory-kpi-gap);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:20px;display:grid}:where(.directory-kpi-card){box-shadow:var(--directory-shadow);box-sizing:border-box;color:#1c1c1c;background:#f7f7f7;border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;min-height:151px;padding:15px;display:flex}:where(.directory-kpi-card--total){background:#f3f3f3}:where(.directory-kpi-card>img){width:24px;height:24px;margin-bottom:2px}:where(.directory-kpi-card__label){font-size:14px;font-weight:400;line-height:20px}:where(.directory-kpi-card strong){font-size:24px;font-weight:600;line-height:36px}:where(.directory-kpi-card small){color:#29292a;font-size:10px;font-weight:300;line-height:20px}:where(.directory-table-shell){box-sizing:border-box;gap:28px;background:var(--directory-table-surface)!important;box-shadow:var(--directory-shadow)!important;padding:15px!important}:where(.directory-tabs){box-sizing:border-box;justify-content:space-between;align-items:center;width:100%;min-height:30px;display:flex;border-bottom:1px solid #cacaca!important;padding:0!important}:where(.directory-tabs__group){align-items:center;gap:20px;min-width:0;display:flex}:where(.directory-tabs .relationship-directory-tab){color:#7d7d7d;white-space:nowrap;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;margin-bottom:-1px;padding:0 10px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:20px;display:inline-flex}:where(.directory-tabs .relationship-directory-tab--active){color:#1c1c1c;border-bottom-color:#1c1c1ccc;font-weight:700}:where(.directory-column-control){align-items:center;padding:0;display:flex}:where(.directory-column-control__button){cursor:pointer;background:0 0;border:0;width:16px;height:16px;padding:0}:where(.directory-column-control__button img){width:16px;height:16px;display:block}:where(.directory-table-actions){align-items:center;gap:8px;margin-left:auto;padding:0 10px 10px;display:flex}:where(.directory-refresh-trigger){color:#4c5968;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:inline-flex}:where(.directory-refresh-trigger svg){width:16px;height:16px;display:block}:where(.directory-refresh-trigger:hover){color:#00893d}:where(.directory-refresh-trigger:disabled){cursor:wait;opacity:.55}:where(.directory-refresh-trigger--loading svg){animation:.75s linear infinite directory-refresh-spin}@keyframes directory-refresh-spin{to{transform:rotate(360deg)}}:where(.directory-table-shell .clients-table-scroll){overflow-y:auto;background:0 0!important;overflow-x:auto!important}:where(.directory-table-shell .clients-row){min-width:100%}:where(.directory-table-shell .clients-cell){color:#696969!important;text-align:left!important;justify-content:flex-start!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:18px!important}:where(.directory-table-shell .clients-cell--checkbox),:where(.directory-table-shell .clients-cell--action){justify-content:center!important}:where(.directory-table-shell .clients-row--header .clients-cell){color:#484848!important;font-size:10px!important;font-weight:500!important}:where(.directory-table-shell .clients-row--header .clients-cell--action){font-size:12px!important}:where(.directory-table-shell .clients-header-content){justify-content:flex-start!important}:where(.directory-table-shell .clients-header-text){color:#484848!important;font-size:inherit!important;line-height:18px!important}:where(.directory-table-shell .clients-link){color:#696969!important;text-align:left!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:400!important}:where(.directory-table-shell .clients-logo-wrap),:where(.directory-table-shell .clients-logo-fallback){width:35px!important;height:35px!important}:where(.directory-table-shell .clients-row.selected-row),:where(.directory-table-shell .clients-row.selected-row .clients-cell){background:var(--directory-accent-soft)!important}:where(.directory-row-action){color:#696969!important;background:#fff!important;border:1px solid #6f6f6f!important;border-radius:3px!important;width:18px!important;height:18px!important;font-family:Inter,sans-serif!important;font-size:12px!important;line-height:18px!important;box-shadow:0 3px #0000000d!important}:where(.directory-row-action:hover),:where(.directory-row-action:focus-visible){outline-offset:2px;background:#fff!important;outline:2px solid #df7a3f!important}:where(.directory-column-menu){border-radius:10px!important;top:54px!important;right:15px!important}:where(.directory-column-menu .clients-column-menu__item input){accent-color:var(--directory-accent)}:where(.directory-pagination){align-self:flex-start;margin:0!important}:where(.directory-pagination .pagination-btn){min-width:28px!important;height:28px!important}:where(.directory-pagination .pagination-btn--active){background:var(--directory-accent)!important;border-color:var(--directory-accent)!important;color:#fff!important}@media (width<=1200px){:where(.directory-toolbar){flex-wrap:wrap!important;align-items:flex-start!important}:where(.directory-toolbar .summary-breadcrumb){flex-basis:100%}:where(.directory-toolbar__actions){justify-content:flex-end;width:100%}:where(.directory-kpi-grid){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){:where(.directory-toolbar__actions){flex-wrap:wrap;gap:10px}:where(.directory-search){flex:100%;width:100%!important;min-width:0!important}:where(.directory-primary-action){flex:auto;min-width:0}:where(.directory-kpi-grid){grid-template-columns:minmax(0,1fr)}:where(.directory-tabs__group){gap:4px;overflow-x:auto}:where(.directory-tabs .relationship-directory-tab){padding-inline:6px}}.directory-tabs .relationship-directory-tab{color:#7d7d7d!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-bottom:3px solid #0000!important;align-items:center!important;margin-bottom:-1px!important;padding:0 10px 10px!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:20px!important;display:inline-flex!important}.directory-tabs .relationship-directory-tab--active{color:#1c1c1c!important;border-bottom-color:#1c1c1ccc!important;font-weight:700!important}.directory-table-shell .clients-cell{color:#696969!important;text-align:left!important;justify-content:flex-start!important;font-family:Inter,sans-serif!important;font-size:12px!important;font-weight:400!important;line-height:18px!important}.directory-table-shell .clients-cell--checkbox,.directory-table-shell .clients-cell--action{justify-content:center!important}.directory-table-shell .clients-row--header .clients-cell{color:#484848!important;font-size:10px!important;font-weight:500!important}.directory-table-shell .clients-row--header .clients-cell--action{font-size:12px!important}.directory-table-shell .clients-header-content{justify-content:flex-start!important}.directory-table-shell .clients-link{color:#696969!important;text-align:left!important}.directory-table-shell .clients-logo-wrap,.directory-table-shell .clients-logo-fallback{width:35px!important;height:35px!important}.directory-table-shell .clients-checkbox{background:url(/assets/figma/checkbox-16-unchecked.svg) 50%/contain no-repeat!important;border:0!important;border-radius:0!important;width:16px!important;height:16px!important}.directory-table-shell .clients-checkbox[aria-checked=true]{background-image:url(/assets/figma/checkbox-16-checked.svg)!important}.directory-table-shell .clients-checkbox--header[data-indeterminate=true][aria-checked=mixed]:after{display:none!important}.report-shell-page{width:100%;padding:0 0 36px;display:flex}.report-shell{flex-direction:column;gap:15px;width:100%;max-width:none;display:flex}.report-shell-top,.report-shell-top-actions,.report-shell-toolbar,.report-shell-action-row{flex-wrap:wrap;display:flex}.report-shell-top{justify-content:space-between;align-items:center;gap:16px;width:100%;margin:0}.report-shell-top-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:16px;width:auto;min-width:0}.report-shell-toolbar{justify-content:space-between;align-items:center;gap:12px;width:100%}.report-shell-action-row{justify-content:space-between;align-items:flex-start;gap:12px;width:100%}.report-shell-breadcrumb{color:#7d7d7d;font-feature-settings:"ss01" on, "cv01" on, "cv11" on;text-align:center;flex-wrap:wrap;align-items:center;gap:8px;min-height:28px;margin:0;padding:0 0 0 20px;font-family:Inter,sans-serif;font-size:12px;line-height:20px;list-style:none;display:flex;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important}.report-shell-breadcrumb .crumb{min-height:28px;box-shadow:none;color:#7d7d7d;white-space:nowrap;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:4px 8px;font-size:12px;font-weight:400;line-height:20px;display:inline-flex}.report-shell-breadcrumb .crumbSlash,.report-shell-breadcrumb .crumbSep{color:#7d7d7d;justify-content:center;align-items:center;padding:0;font-size:12px;font-weight:400;line-height:20px;display:flex}.report-shell-breadcrumb a{color:inherit;text-decoration:none}.report-shell-breadcrumb,.report-shell-breadcrumb .crumb,.report-shell-breadcrumb .crumbSlash,.report-shell-breadcrumb .crumbSep,.report-shell-breadcrumb .crumbCurrent,.report-shell-breadcrumb .crumb.current,.report-shell-breadcrumb .crumbCurrent{text-transform:none!important;font-variant-caps:normal!important}.report-shell-breadcrumb .crumb.current,.report-shell-breadcrumb .crumbCurrent{color:#7d7d7d;font-weight:700}.report-shell-title-band{align-items:center!important;gap:var(--vendor-title-bar-gap)!important;box-sizing:border-box!important;width:100%!important;min-height:48px!important;padding:var(--vendor-title-bar-padding)!important;border-radius:var(--vendor-title-bar-radius)!important;background:var(--vendor-title-bar-bg)!important;color:var(--vendor-title-text-color)!important;box-shadow:var(--vendor-title-bar-shadow)!important;flex-wrap:wrap!important;display:flex!important}.report-shell-title{min-width:0!important;padding:var(--vendor-title-text-padding)!important;border-radius:var(--vendor-title-text-radius)!important;color:var(--vendor-title-text-color)!important;font-family:Inter,sans-serif!important;font-size:var(--vendor-title-text-size)!important;line-height:var(--vendor-title-text-line-height)!important;font-weight:var(--vendor-title-text-weight)!important;font-feature-settings:"ss01" on, "cv01" on, "cv11" on!important;text-align:left!important;text-transform:none!important;justify-content:flex-start!important;align-items:center!important;margin:0!important;font-variant-caps:normal!important;display:inline-flex!important}@media (width<=900px){.report-shell-top{flex-direction:column;align-items:stretch}.report-shell-top-actions{justify-content:flex-start;width:100%}.report-shell-breadcrumb{padding-left:0}}:where(.report-shell-search,.topSearch,.searchField){box-sizing:border-box!important;background:#fff!important;border-radius:8px!important;align-items:center!important;gap:4px!important;width:268px!important;min-width:268px!important;height:36px!important;padding:4px 8px!important;display:flex!important;box-shadow:0 10px 20px #0000001a!important}:where(.report-shell-search-input,.topSearchInput,.search){color:#1c1c1c!important;width:100%!important;min-width:0!important;height:100%!important;font:inherit!important;box-shadow:none!important;background:0 0!important;border:0 #0000!important;outline:none!important;padding:0!important;font-size:12px!important;line-height:20px!important}:where(.report-shell-search-input,.topSearchInput,.search):focus,:where(.report-shell-search-input,.topSearchInput,.search):focus-visible{box-shadow:none!important;border-color:#0000!important;outline:none!important}:where(.report-shell-search-icon,.searchIcon){flex:0 0 16px!important;justify-content:center!important;align-items:center!important;width:16px!important;height:16px!important;display:inline-flex!important}:where(.report-shell-search-icon,.searchIcon) :where(svg){fill:#1c1c1c!important;width:16px!important;height:16px!important;display:block!important}@media (width<=620px){:where(.report-shell-search,.topSearch,.searchField){width:100%!important;min-width:0!important}}.report-shell-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;width:100%;margin:0;display:grid}.report-shell-kpi{background:#f7f7f7;border-radius:10px;min-height:126px;padding:15px;box-shadow:0 10px 20px #0000001a}.report-shell-card-frame{background:#f8fafb;border:1px solid #1c1c1c0d;border-radius:10px;width:100%;overflow:hidden;box-shadow:0 10px 20px #0000001a}.report-shell-card-header{border-bottom:1px solid #1c1c1c0d;justify-content:space-between;align-items:center;gap:12px;padding:15px;display:flex}.report-shell-card-body{padding:15px}.report-shell-table-frame{background:#f8fafb;border-radius:10px;flex-direction:column;width:100%;display:flex;box-shadow:0 10px 20px #0000001a}.report-shell-table-wrap{background:#fff;border:1px solid #1c1c1c0d;border-radius:10px;overflow:auto}.report-shell-empty{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.report-shell-loading{justify-content:center;align-items:center;min-height:160px;display:flex}@media (width<=900px){.report-shell-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.report-shell-kpis{grid-template-columns:1fr}}.report-shell-drawer-overlay{z-index:1040;border:none;padding:0;position:fixed;inset:0}.report-shell-drawer{z-index:1050;background:#fff;border-radius:20px 0 0 20px;flex-direction:column;width:min(480px,96vw);height:100%;transition:transform .18s;display:flex;position:fixed;top:0;right:0;overflow:hidden;transform:translate(110%);box-shadow:0 10px 50px #0000004d}.report-shell-drawer.show{transform:translate(0)}.report-shell-drawer-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.report-shell-drawer-body{flex-direction:column;flex:1;display:flex;overflow:auto}.report-shell-drawer-foot{justify-content:flex-end;align-items:center;display:flex}.report-shell-emptyTitle,.report-shell-emptyBold{color:#1c1c1c;font-weight:600}:where(.clients-pagination){align-items:center;gap:8px;margin-top:0;font-size:12px;display:flex}:where(.pagination-btn){color:#1c1c1c;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;padding:4px;font-size:12px;display:inline-flex}:where(.pagination-btn--page){width:20px;height:20px;padding:1px}:where(.pagination-btn--active){color:#fff;background-image:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%),linear-gradient(90deg,#005626 6.9444%,#00893d 100%),linear-gradient(90deg,#1c1c1c0d 0% 100%);font-weight:700}:where(.pagination-btn svg){fill:currentColor;width:20px;height:20px}:where(.pagination-btn:disabled){opacity:.4;cursor:not-allowed}:where(.pagination-results){color:#1c1c1c66;align-items:center;gap:8px;font-size:12px;line-height:20px;display:flex}:where(.pagination-select){color:#313131;cursor:pointer;background:#fff;border:1px solid #e9e9e9;border-radius:4px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:inline-flex;position:relative}:where(.pagination-select svg){fill:currentColor;width:12px;height:12px}:where(.pagination-select select){opacity:0;cursor:pointer;position:absolute;inset:0}:where(.vendor-empty-wrap){box-sizing:border-box;width:100%}:where(.vendor-empty-card){background:#fff;border:1px solid #e1e6ef;border-radius:18px;flex-direction:column;gap:12px;padding:28px 28px 24px;display:flex;position:relative;top:-2px;box-shadow:0 10px 24px #1c1c1c14}:where(.vendor-empty-title){color:#0e1b2a;font-size:20px;font-weight:700}:where(.vendor-empty-desc){color:#4b5871;font-size:18px;line-height:22px}:where(.vendor-empty-setup){color:#4b5871;font-size:18px}:where(.vendor-empty-cta-row){flex-wrap:wrap;gap:12px;display:flex}:where(.vendor-empty-cta){color:#111827;cursor:pointer;background:#e5e7eb;border:1px solid #d1d5db;border-radius:14px;padding:10px 16px;font-size:14px;font-weight:600;transition:transform .15s,box-shadow .15s,background .15s,color .15s;box-shadow:0 6px 16px #1118271f}:where(.vendor-empty-cta:hover){color:#fff;background:linear-gradient(#1f2937 0%,#000 100%);border-color:#111827;transform:translateY(-1px);box-shadow:0 10px 20px #00000059}:where(.vendor-empty-divider){background:#eef2f7;width:100%;height:1px}:where(.vendor-empty-section){letter-spacing:.08em;color:#5a6476;font-size:16px;font-weight:800}:where(.vendor-empty-steps){color:#273349;flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:16px;display:flex}:where(.vendor-empty-step){color:#273349;font-size:16px}:root{--security-score-severe-bg:#83192e;--security-score-severe-text:#fff;--security-score-high-bg:#b52514;--security-score-high-text:#fff;--security-score-elevated-bg:#f0c02a;--security-score-elevated-text:#1c1c1c;--security-score-moderate-bg:#8d891e;--security-score-moderate-text:#1c1c1c;--security-score-low-bg:#57dfdd;--security-score-low-text:#1c1c1c;--security-score-perfect-bg:#4e9fea;--security-score-perfect-text:#1c1c1c;--risk-rate-critical-bg:#c33a2d;--risk-rate-critical-text:#fff;--risk-rate-high-bg:#eda727;--risk-rate-high-text:#1c1c1c;--risk-rate-medium-bg:#ebf051;--risk-rate-medium-text:#1c1c1c;--risk-rate-low-bg:#26793b;--risk-rate-low-text:#fff}.score-status{white-space:nowrap;box-sizing:border-box;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:5px 8px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:10px;font-weight:600;line-height:normal;display:inline-flex;overflow:hidden}.score-status__label{font-weight:600}.score-status__range{opacity:.9;font-weight:400}.score-status--text{background:0 0;padding-inline:0}.score-status--border{border:1px solid}.score-status--dot{border-radius:999px;width:10px;height:10px;padding:0}.score-status--legend{min-height:24px}.score-status--table-cell{min-width:44px}.security-score--severe{background:var(--security-score-severe-bg);color:var(--security-score-severe-text)}.security-score--high{background:var(--security-score-high-bg);color:var(--security-score-high-text)}.security-score--elevated{background:var(--security-score-elevated-bg);color:var(--security-score-elevated-text)}.security-score--moderate{background:var(--security-score-moderate-bg);color:var(--security-score-moderate-text)}.security-score--low{background:var(--security-score-low-bg);color:var(--security-score-low-text)}.security-score--perfect{background:var(--security-score-perfect-bg);color:var(--security-score-perfect-text)}.risk-rate--critical{background:var(--risk-rate-critical-bg);color:var(--risk-rate-critical-text)}.risk-rate--high{background:var(--risk-rate-high-bg);color:var(--risk-rate-high-text)}.risk-rate--medium{background:var(--risk-rate-medium-bg);color:var(--risk-rate-medium-text)}.risk-rate--low{background:var(--risk-rate-low-bg);color:var(--risk-rate-low-text)}.score-status--stroke{fill:none}.security-score--severe .score-status--stroke,.posture-score--critical .score-status--stroke{stroke:var(--security-score-severe-bg)}.security-score--high .score-status--stroke,.posture-score--weak .score-status--stroke{stroke:var(--security-score-high-bg)}.security-score--elevated .score-status--stroke,.posture-score--defined .score-status--stroke{stroke:var(--security-score-elevated-bg)}.security-score--moderate .score-status--stroke,.posture-score--stable .score-status--stroke{stroke:var(--security-score-moderate-bg)}.security-score--low .score-status--stroke,.posture-score--strong .score-status--stroke{stroke:var(--security-score-low-bg)}.security-score--perfect .score-status--stroke,.posture-score--excellent .score-status--stroke{stroke:var(--security-score-perfect-bg)}.posture-score--critical{background:var(--security-score-severe-bg);color:var(--security-score-severe-text)}.posture-score--weak{background:var(--security-score-high-bg);color:var(--security-score-high-text)}.posture-score--defined{background:var(--security-score-elevated-bg);color:var(--security-score-elevated-text)}.posture-score--stable{background:var(--security-score-moderate-bg);color:var(--security-score-moderate-text)}.posture-score--strong{background:var(--security-score-low-bg);color:var(--security-score-low-text)}.posture-score--excellent{background:var(--security-score-perfect-bg);color:var(--security-score-perfect-text)}.sbb-questionnaire-page .external-questionnaire-shell{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;padding:20px;display:flex}.sbb-questionnaire-page .external-questionnaire-body{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;display:flex}.sbb-questionnaire-page .external-questionnaire-shell>.qair-external-topbar,.sbb-questionnaire-page .external-questionnaire-body>.qair-external-page,.sbb-questionnaire-page .external-questionnaire-body>.qair-progress-wrap,.sbb-questionnaire-page .external-questionnaire-body>.qair-categories-wrap,.sbb-questionnaire-page .external-questionnaire-body>.questions-list{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important}.sbb-questionnaire-page .external-questionnaire-shell>.qair-external-topbar{height:78px!important;padding:15px 20px!important}.sbb-questionnaire-page .external-questionnaire-body>.qair-progress-wrap,.sbb-questionnaire-page .external-questionnaire-body>.qair-categories-wrap{padding:0!important}.sbb-questionnaire-page .qair-external-topbar{color:#fff;background:#151515;border:0;border-bottom:1px solid #0000001a;border-radius:10px;align-items:center;height:78px;margin:0;padding:15px 20px}.sbb-questionnaire-page .qair-external-topbar__brand{gap:4px}.sbb-questionnaire-page .qair-external-topbar__brand-mark{width:31px;height:34px}.sbb-questionnaire-page .qair-external-topbar__brand-text{letter-spacing:-1px;font-family:Space Grotesk,Inter,sans-serif;font-size:20px;font-weight:700;line-height:34px}.sbb-questionnaire-page .qair-external-page{flex-direction:column;gap:20px;max-width:none;margin:0;padding:0;display:flex}.sbb-questionnaire-page .qair-external-access{color:#fff;background:#d97706;border-radius:8px;align-self:flex-start;padding:4px 8px;font:600 14px/20px Inter,sans-serif}.sbb-questionnaire-page .qair-external-overview{border-left:1px solid #adadad;justify-content:space-between;align-items:end;gap:20px;padding:10px 20px;display:flex}.sbb-questionnaire-page .qair-external-overview__copy{flex-direction:column;flex:480px;gap:10px;min-width:0;display:flex}.sbb-questionnaire-page .qair-external-overview__title{color:#000;margin:0;font:600 20px/20px Inter,sans-serif}.sbb-questionnaire-page .qair-external-overview__description{color:#7d7d7d;margin:0;font:400 14px/20px Inter,sans-serif}.sbb-questionnaire-page .qair-external-overview__meta{flex-wrap:wrap;flex:0 auto;gap:20px 30px;padding:4px 0;display:flex}.sbb-questionnaire-page .qair-external-overview__meta-item{flex-direction:column;gap:3px;width:200px;min-width:160px;display:flex}.sbb-questionnaire-page .qair-external-overview__meta-label{color:#9f9f9f;font:400 12px/16px Inter,sans-serif}.sbb-questionnaire-page .qair-external-overview__meta-value{color:#000;overflow-wrap:anywhere;font:400 14px/20px Inter,sans-serif}.sbb-questionnaire-page .qair-external-progress,.sbb-questionnaire-page .qair-external-domains{background:#fff;border:0;border-radius:10px;gap:15px;margin:0;padding:20px;box-shadow:0 10px 10px #0000001a}.sbb-questionnaire-page .qair-external-progress__head{display:block}.sbb-questionnaire-page .qair-external-progress__copy{gap:5px}.sbb-questionnaire-page .qair-external-progress__title,.sbb-questionnaire-page .qair-external-domains__title{color:#000;font:600 16px/20px Inter,sans-serif}.sbb-questionnaire-page .qair-external-progress__subtitle,.sbb-questionnaire-page .qair-external-domains__subtitle{color:#7d7d7d;font:400 14px/20px Inter,sans-serif}.sbb-questionnaire-page .qair-external-progress__pill{display:none}.sbb-questionnaire-page .qair-external-progress__track{background:#f1f4f8;border-radius:3px;height:6px}.sbb-questionnaire-page .qair-external-progress__fill{background:#d97706;border-radius:3px;min-width:0}.sbb-questionnaire-page .qair-categories--external{gap:10px!important}.sbb-questionnaire-page .qair-category-card--external{color:#4c4c4c;text-transform:uppercase;border:1px solid #6f6f6f;border-radius:8px;min-height:24px;padding:0 15px;font:700 10px/24px Inter,sans-serif;box-shadow:0 5px #00000026}.sbb-questionnaire-page .qair-category-card--external.qair-category-card--selected{color:#d97706;background:#fff4e5;border-color:#d97706}.sbb-questionnaire-page .questions-list{margin:0!important}.sbb-questionnaire-page .qair-question-card{cursor:pointer;background:#fff;box-shadow:0 10px 10px #0000001a}.qair-drawer-overlay{z-index:1040;background:#00000014;position:fixed;inset:0}.sbb-questionnaire-page .qair-right{z-index:1050;width:min(512px,100vw);padding:0}.sbb-questionnaire-page .qair-right__card{border-radius:20px 0 0 20px;overflow:hidden;box-shadow:0 10px 25px #0000004d}.sbb-questionnaire-page .qair-right__header{align-items:center;gap:10px;padding:22px 30px 12px}.sbb-questionnaire-page .qair-right__header-copy{align-items:center;gap:10px;min-width:0;padding-right:30px;display:flex}.sbb-questionnaire-page .qair-right__title{color:#000;font:600 18px/28px Inter,sans-serif}.sbb-questionnaire-page .qair-right__completion{color:#00893d;border:1px solid #00893d;border-radius:8px;padding:0 5px;font:500 10px/18px Inter,sans-serif}.sbb-questionnaire-page .qair-right__close{justify-content:center;align-items:center;width:24px;height:24px;font-size:30px;display:inline-flex;position:absolute;top:30px;right:30px}.sbb-questionnaire-page .qair-right__body{flex-direction:column;gap:20px;display:flex;padding:8px 30px 30px!important}.sbb-questionnaire-page .qair-drawer-divider{box-sizing:border-box;border:0;border-top:1px dashed #0003;width:100%;height:20px;margin:0}.sbb-questionnaire-page .qair-right__sufficiency{color:#000;margin:0;font:500 14px/20px Inter,sans-serif}.sbb-questionnaire-page .qair-right__sufficiency strong{font-weight:700}.sbb-questionnaire-page .qair-right__sufficiency--yes strong{color:#00893d}.sbb-questionnaire-page .qair-right__sufficiency--no strong{color:#f19739}.sbb-questionnaire-page .qair-edit-wrap{margin-top:-10px}.sbb-questionnaire-page .qair-edit-wrap #commentId.form-control{box-sizing:border-box;color:#000;background:#fffc;border:.5px solid #0006;border-radius:10px;padding:12px 16px;font:400 14px/20px Inter,sans-serif;height:79px!important;min-height:79px!important}.sbb-questionnaire-page .qair-edit-wrap .card-body>.d-flex.justify-content-between.align-middle{padding:0 10px 10px}.sbb-questionnaire-page .qair-edit-wrap .card-body .btn-outline-secondary{font-size:18px;line-height:24px}.sbb-questionnaire-page .qair-portal-note{background:#fff;border:1px solid #e4e4e5;border-radius:10px;flex:none;width:100%;margin-top:auto;padding:20px}.sbb-questionnaire-page .qair-portal-note h4{color:#000;font:600 16px/20px Inter,sans-serif}.sbb-questionnaire-page .qair-portal-note p{color:#7d7d7d;margin-top:5px;font:400 14px/20px Inter,sans-serif}.sbb-questionnaire-page .qair-portal-note__actions{gap:10px;margin-top:15px}.sbb-questionnaire-page .qair-portal-note__action{color:#4c4c4c;text-transform:uppercase;border:1px solid #6f6f6f;border-radius:8px;box-shadow:0 5px #00000026;height:24px!important;min-height:24px!important;padding:0 15px!important;font:700 10px/24px Inter,sans-serif!important}@media (width<=768px){.sbb-questionnaire-page .external-questionnaire-shell{padding-inline:12px}.sbb-questionnaire-page .qair-external-overview{flex-direction:column;align-items:stretch}.sbb-questionnaire-page .qair-external-overview__meta-item{flex:150px;width:auto}.sbb-questionnaire-page .qair-right__card{border-radius:0}}@media (width<=390px){.sbb-questionnaire-page .external-questionnaire-shell{padding-inline:10px}.sbb-questionnaire-page .qair-external-overview{padding-left:15px;padding-right:15px}.sbb-questionnaire-page .qair-right__header{padding-left:20px;padding-right:20px}.sbb-questionnaire-page .qair-right__close{right:20px}.sbb-questionnaire-page .qair-right__body{padding-left:20px!important;padding-right:20px!important}}.vendor-modal,.vendor-modal *{box-sizing:border-box}.vendor-modal{color:#000;font-family:Inter,sans-serif}.vendor-modal-overlay{z-index:1200;background:#0f172a73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.vendor-modal-overlay--figma{background:#0006}.vendor-modal__dialog{background:#fffffff2;border-radius:20px;flex-direction:column;gap:10px;width:min(808px,100vw - 32px);max-height:calc(100dvh - 32px);padding:20px;display:flex;overflow:hidden auto;box-shadow:0 10px 20px #0000001a}.vendor-modal__dialog--member-picker{overflow:visible}.vendor-modal-bootstrap .modal-dialog.vendor-modal__bootstrap-dialog{width:min(808px,100vw - 32px);max-width:none;margin:16px auto}.vendor-modal__bootstrap-shell{background:#fffffff2;border:0;border-radius:20px;max-height:calc(100dvh - 32px);padding:20px;overflow:hidden auto;box-shadow:0 10px 20px #0000001a}.vendor-modal__bootstrap-header,.vendor-modal__bootstrap-body{border:0;padding:0}.vendor-modal__bootstrap-footer{display:none}.vendor-modal__content{min-width:0}.vendor-modal__header{justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;display:flex}.vendor-modal__header-copy{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.vendor-modal__title{color:#000;margin:0;font-size:16px;font-weight:500;line-height:20px}.vendor-modal__subtitle,.vendor-modal__field-label{color:#9f9f9f;margin:0;font-size:12px;font-weight:400;line-height:16px}.vendor-modal__close{background:0 0;border:0;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.vendor-modal__close img{width:24px;height:24px;display:block}.vendor-modal__card,.vendor-modal__search-card{background:#fff;border-radius:10px;flex-direction:column;gap:15px;width:100%;min-width:0;padding:20px;display:flex}.vendor-modal__search-card,.vendor-modal__table-shell,.vendor-modal__card--client-search,.vendor-modal__card--client-invite{box-shadow:0 10px 10px #0000001a}.vendor-modal__card-heading{justify-content:space-between;align-items:flex-start;gap:15px;min-width:0;display:flex}.vendor-modal__card-heading>div:first-child{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.vendor-modal__card h3,.vendor-modal__section-title{color:#000;margin:0;font-size:14px;font-weight:500;line-height:20px}.vendor-modal__compact-action{color:#4c4c4c;white-space:nowrap;background:#e4e4e5;border:1px solid #6f6f6f;border-radius:8px;justify-content:center;align-items:center;min-height:24px;padding:0 12px;font-family:Inter,sans-serif;font-size:10px;font-weight:700;line-height:24px;display:inline-flex;box-shadow:0 5px #0000001a}.vendor-modal__compact-action--outline{background:#fff}.vendor-modal__compact-action--invite{width:96px;height:24px;min-height:24px;padding:0}.vendor-modal__compact-action:disabled,.vendor-modal__footer-button:disabled,.vendor-modal__result:disabled{cursor:not-allowed;opacity:.55}.vendor-modal__table-shell{background:#fff;border-radius:10px;width:100%;padding-inline:15px;overflow-x:auto}.vendor-modal__table{border-collapse:collapse;color:#696969;width:100%;min-width:698px;font-size:12px;line-height:18px}.vendor-modal__table th,.vendor-modal__table td{text-align:left;vertical-align:middle;border-bottom:1px solid #1c1c1c0d;padding:8px 12px}.vendor-modal__table th{color:#484848;border-bottom-color:#1c1c1c33;height:40px;font-weight:500}.vendor-modal__table td{overflow-wrap:anywhere;height:51px}.vendor-modal__status-badge{color:#fff;white-space:nowrap;background:#00893d;border-radius:8px;align-items:center;min-height:18px;padding:0 5px;font-size:10px;font-weight:500;line-height:18px;display:inline-flex}.vendor-modal__status-badge--inactive{background:#6f6f6f}.vendor-modal__field{flex-direction:column;gap:15px;width:100%;min-width:0;display:flex}.vendor-modal__field--compact{gap:5px}.vendor-modal__client-search-content{gap:4px;width:100%;display:grid}.vendor-modal__input-wrap{width:100%;position:relative}.vendor-modal__search-card--member-picker{position:relative}.vendor-modal__input{color:#000;background:#fffc;border:.5px solid #0006;border-radius:10px;outline:none;width:100%;height:44px;padding:12px 40px 12px 10px;font:400 14px/20px Inter,sans-serif;display:block}.vendor-modal__input::placeholder{color:#9f9f9f;opacity:1}.vendor-modal__input:focus-visible{border-color:#6f6f6f;box-shadow:0 0 0 2px #1c1c1c1f}.vendor-modal__input-icon{pointer-events:none;width:16px;height:16px;display:block;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.vendor-modal__input-wrap--member-picker .vendor-modal__input-icon{top:22px}.vendor-modal__result-list{gap:2px;width:100%;display:grid}.vendor-modal__result-list--popover{z-index:2;scrollbar-width:thin;scrollbar-color:#ababab transparent;background:#fafafa;border-radius:12px;max-height:min(303px,100dvh - 188px);position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:hidden auto}.vendor-modal__result-list--member-picker{z-index:auto;min-height:59px;max-height:min(181px,max(59px,100dvh - 188px));margin-top:4px;position:static;overflow-y:auto}.vendor-modal__result-list--popover::-webkit-scrollbar{width:4px}.vendor-modal__result-list--popover::-webkit-scrollbar-track{background:0 0}.vendor-modal__result-list--popover::-webkit-scrollbar-thumb{background:#ababab;border-radius:999px}.vendor-modal__result-list--popover .vendor-modal__feedback{background:#fff;border:.5px solid #ababab;border-radius:10px;padding:9px 10px}.vendor-modal__result-list--client{gap:8px}.vendor-modal__result{color:#000;text-align:left;background:#fff;border:.5px solid #ababab;border-radius:10px;flex:0 0 59px;align-items:center;width:100%;height:59px;min-height:59px;padding:9px 10px;font-family:Inter,sans-serif;display:flex}.vendor-modal__result--button{cursor:pointer}.vendor-modal__result--compact{background:#fafafa;gap:12px;min-height:44px;font-size:14px;line-height:20px}.vendor-modal__result--connected{cursor:default;justify-content:space-between}.vendor-modal__result--not-found{color:#a1a1a1;justify-content:space-between}.vendor-modal__result--selected,.vendor-modal__result--active,.vendor-modal__result--button:hover,.vendor-modal__result--button.is-active,.vendor-modal__result--button:focus-visible{background:#f5f5f5;border-color:#6f6f6f;outline:none}.vendor-modal__result-copy{flex-direction:column;gap:3px;min-width:0;display:flex}.vendor-modal__result-name{text-overflow:ellipsis;white-space:nowrap;overflow-wrap:anywhere;color:#000;flex:1;min-width:0;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.vendor-modal__result--connected .vendor-modal__result-name{color:#9f9f9f}.vendor-modal__relationship-status-badge{color:#267a4d;letter-spacing:.02em;white-space:nowrap;background:#e8f6ed;border:1px solid #82b89a;border-radius:4px;flex:none;justify-content:center;align-items:center;min-height:20px;padding:2px 7px;font-size:10px;font-weight:600;line-height:14px;display:inline-flex}.vendor-modal__relationship-status-badge--pending{color:#a46308;background:#fff1dc;border-color:#e3b26a}.vendor-modal__result-email{overflow-wrap:anywhere;color:#696969;font-size:12px;font-weight:400;line-height:18px}.vendor-modal__feedback{color:#696969;width:100%;margin:0;font-size:12px;line-height:18px}.vendor-modal__feedback--error{color:#b42318}.vendor-modal__footer{justify-content:flex-end;align-items:center;gap:30px;width:100%;min-height:80px;padding:20px 40px;display:flex}.vendor-modal__footer-button{border-radius:10px;justify-content:center;align-items:center;width:208px;height:40px;font-family:Inter,sans-serif;line-height:24px;display:inline-flex}.vendor-modal__footer-button--cancel{color:#4c4c4c;background:#fff;border:1px solid #6f6f6f;font-size:18px;font-weight:700;box-shadow:0 10px #0000000d}.vendor-modal__footer-button--save{color:#fff;background:#000;border:0;font-size:16px;font-weight:700;box-shadow:0 10px #00000026}.vendor-modal__footer--client-connect{gap:24px;min-height:68px;padding:16px 40px}.vendor-modal__footer--client-connect .vendor-modal__footer-button{border-radius:8px;width:190px;height:36px;line-height:20px}.vendor-modal__footer--client-connect .vendor-modal__footer-button--cancel{font-size:16px;box-shadow:0 7px #0000000d}.vendor-modal__footer--client-connect .vendor-modal__footer-button--save{font-size:14px;box-shadow:0 7px #00000026}@media (width<=640px){.vendor-modal__dialog,.vendor-modal__card,.vendor-modal__search-card{padding:16px}.vendor-modal__card-heading,.vendor-modal__footer{flex-wrap:wrap}.vendor-modal__footer{gap:12px;padding:16px 0 4px}.vendor-modal__footer-button{width:calc(50% - 6px)}.vendor-modal__result-list--popover{max-height:min(303px,100dvh - 156px)}.vendor-modal__result-list--member-picker{max-height:min(181px,max(59px,100dvh - 156px))}}@media (width<=440px){.vendor-modal__footer-button{width:100%}}.notification-panel.svelte-iqf0d9{background:#fff;border:1px solid #0000000f;border-radius:18px;flex-direction:column;gap:14px;width:min(360px,100vw - 24px);padding:18px 14px 14px;display:flex;box-shadow:0 20px 50px #00000029}.notification-panel__filters.svelte-iqf0d9{flex-wrap:wrap;gap:10px;padding:0 4px;display:flex}.notification-panel__filter.svelte-iqf0d9{color:#222;cursor:pointer;background:#f4f4f5;border:0;border-radius:999px;align-items:center;min-height:30px;padding:0 16px 0 14px;font-size:13px;font-weight:500;line-height:1;display:inline-flex;position:relative}.notification-panel__filter.is-active.svelte-iqf0d9{background:#ececee;font-weight:700}.notification-panel__filter-label.svelte-iqf0d9{min-width:0}.notification-panel__filter-indicator.svelte-iqf0d9{pointer-events:none;background-color:#fff7ea;border-radius:999px;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:-4px;right:-4px;box-shadow:0 0 0 1px #fff}.notification-panel__filter-indicator.svelte-iqf0d9:before{content:"";background:currentColor;border-radius:999px;width:8px;height:8px}.notification-panel__filter-indicator--alert.svelte-iqf0d9{color:#ff4d4f}.notification-panel__filter-indicator--notification.svelte-iqf0d9{color:#f59e0b}.notification-panel__list.svelte-iqf0d9{gap:8px;max-height:238px;padding:2px 2px 2px 4px;display:grid;overflow-y:auto}.notification-panel__empty.svelte-iqf0d9{color:#666;background:#f8f8f8;border-radius:14px;padding:14px 12px;font-size:13px;line-height:1.4}.notification-panel__item.svelte-iqf0d9{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;width:100%;padding:10px 10px 10px 12px;display:grid}.notification-panel__item.svelte-iqf0d9:hover,.notification-panel__item.svelte-iqf0d9:focus-visible{background:#f6f7f8;outline:none}.notification-panel__item-icon.svelte-iqf0d9{box-sizing:border-box;border-radius:50%;place-items:center;width:24px;height:24px;margin-top:3px;display:grid}.notification-panel__item-icon-svg.svelte-iqf0d9{fill:#ff9f3b;width:16px;height:16px;display:block}.notification-panel__item-copy.svelte-iqf0d9{gap:2px;min-width:0;display:grid}.notification-panel__item-title-row.svelte-iqf0d9{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.notification-panel__item-title.svelte-iqf0d9{color:#111;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;line-height:1.3;overflow:hidden}.notification-panel__item-dot.svelte-iqf0d9{background:#ff3b30;border-radius:50%;flex:none;width:8px;height:8px;margin-left:2px}.notification-panel__item-date.svelte-iqf0d9{color:#a0a0a0;font-size:12px;font-weight:500;line-height:1.35}.notification-panel__cta.svelte-iqf0d9{color:#fff;cursor:pointer;background:#171717;border:0;border-radius:14px;min-height:36px;padding:0 16px;font-size:14px;font-weight:700}.notification-panel__cta.svelte-iqf0d9:hover,.notification-panel__cta.svelte-iqf0d9:focus-visible{filter:brightness(1.06);outline:none}.modal-dialog.modal-lg:has(.sq-client-view){max-width:610px}.modal-content:has(.sq-client-view){background:#fffffff2;border:none;border-radius:20px;padding:20px;box-shadow:0 10px 20px #0000001a}.modal-content:has(.sq-client-view) .modal-header{border-bottom:none;align-items:flex-start;margin-bottom:10px;padding:0}.modal-content:has(.sq-client-view) .modal-title{color:#000;font-size:16px;font-weight:500;line-height:20px}.modal-content:has(.sq-client-view) .btn-close{opacity:.5;width:24px;height:24px;margin:0}.modal-content:has(.sq-client-view) .modal-body{border:none;padding:0}.modal-content:has(.sq-client-view) .modal-footer{border-top:none;justify-content:flex-end;gap:30px;padding:10px 0 0;display:flex}.sq-client-view__card.svelte-1uymufy{background:#fff;border-radius:10px;flex-direction:column;gap:15px;width:100%;padding:20px;display:flex;box-shadow:0 10px 20px #0000001a}.sq-client-view__title.svelte-1uymufy{color:#000;font-size:14px;font-weight:500;line-height:20px}.sq-client-view__row.svelte-1uymufy{flex-direction:column;gap:3px;display:flex}.sq-client-view__label.svelte-1uymufy{color:#0006;font-size:14px;font-weight:400;line-height:20px}.sq-client-view__value.svelte-1uymufy{color:#000;-webkit-user-select:text;user-select:text;font-size:14px;font-weight:400;line-height:20px}.sq-client-view__close-btn.svelte-1uymufy{color:#484848;text-transform:uppercase;background:#fff;border:1px solid #6f6f6f;border-radius:12px;justify-content:center;align-items:center;min-width:157px;height:44px;padding:0 24px;font-size:14px;font-weight:700;line-height:20px;display:inline-flex;box-shadow:0 10px #0000000d}.atomic-acceptance-panel.svelte-i0rkx1{gap:10px;display:grid}.atomic-acceptance-panel__intro.svelte-i0rkx1{color:#52616f;margin:0;font-size:14px;line-height:1.45}.atomic-acceptance-panel.svelte-i0rkx1 .vendor-modal__field{gap:8px}.atomic-acceptance-panel__recipients.svelte-i0rkx1{border:0;gap:6px;min-width:0;margin:0;padding:0;display:grid}.atomic-acceptance-panel__selected.svelte-i0rkx1{gap:6px;max-height:120px;margin-top:2px;padding-right:4px;display:grid;overflow-y:auto}.atomic-acceptance-panel__selected-recipient.svelte-i0rkx1{color:#263644;background:#f8fafc;border:1px solid #d8dee5;border-radius:6px;justify-content:space-between;align-items:center;gap:12px;min-height:36px;padding:6px 10px;font-size:14px;display:flex}.atomic-acceptance-panel__remove.svelte-i0rkx1{color:#5f6670;cursor:pointer;background:#fff;border:1px solid #b8bec6;border-radius:50%;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:18px;font-weight:500;line-height:20px;display:inline-flex}.atomic-acceptance-panel__remove.svelte-i0rkx1:hover{color:#343a40;background:#f3f4f6;border-color:#8b929b}.atomic-acceptance-panel__validation.svelte-i0rkx1{color:#8a4b0f;margin:4px 0 0;font-size:13px;line-height:1.4}.atomic-acceptance-panel__feedback.svelte-i0rkx1{color:#a31b1b;margin:0;font-size:14px;line-height:1.45}.atomic-acceptance-panel__actions.svelte-i0rkx1{justify-content:flex-end;gap:12px;padding-top:4px;display:flex}.atomic-acceptance-panel__actions.svelte-i0rkx1 .vendor-modal__footer-button:where(.svelte-i0rkx1){border-radius:8px;width:152px;height:32px;min-height:32px;font-size:12px;line-height:20px;box-shadow:0 5px #0000001a}@media (width<=640px){.atomic-acceptance-panel__actions.svelte-i0rkx1{flex-wrap:wrap;gap:12px}.atomic-acceptance-panel__actions.svelte-i0rkx1 .vendor-modal__footer-button:where(.svelte-i0rkx1){width:calc(50% - 6px)}}@media (width<=440px){.atomic-acceptance-panel__actions.svelte-i0rkx1 .vendor-modal__footer-button:where(.svelte-i0rkx1){width:100%}}.title-chip.svelte-rjhbjg{color:#fff;font-size:14px;font-weight:600;line-height:20px}.table-inner.svelte-rjhbjg{flex-direction:column;gap:12px;width:100%;display:flex}.onboarding-page.svelte-rjhbjg{box-sizing:border-box;flex-direction:column;min-height:0;display:flex}.onboarding-page.svelte-rjhbjg>.settings-breadcrumb,.onboarding-page.svelte-rjhbjg>.gradient-box,.onboarding-page.svelte-rjhbjg>.vendor-empty-banner,.onboarding-page.svelte-rjhbjg>.table-card{min-width:0}.onboarding-page.svelte-rjhbjg>.table-card{min-height:0;max-height:var(--adaptive-table-max-height,none);flex-direction:column;flex:0 auto;display:flex;overflow:hidden}.onboarding-page.svelte-rjhbjg>.table-card .table-inner{border-radius:inherit;background:#fff;flex:auto;min-height:0;overflow:hidden}.onboarding-page.svelte-rjhbjg .table-grid.header:where(.svelte-rjhbjg){z-index:2;background:#fff;position:sticky;top:0}.table-scroll.svelte-rjhbjg{border-radius:inherit;overscroll-behavior-x:contain;background:#fff;flex:auto;max-width:100%;min-height:0;overflow:auto}.table-grid.svelte-rjhbjg{box-sizing:border-box;grid-template-columns:24px minmax(140px,1.1fr) minmax(160px,1.2fr) minmax(120px,.9fr) minmax(140px,1fr) minmax(140px,1fr) minmax(120px,1fr) 88px;width:100%;min-width:900px;display:grid}.table-grid.svelte-rjhbjg>.cell:where(.svelte-rjhbjg){box-sizing:border-box;width:auto;min-width:0;max-width:none}.table-grid.header.svelte-rjhbjg{border-bottom:1px solid #1c1c1c33;height:40px}.table-grid.row.svelte-rjhbjg{border-bottom:1px solid #1c1c1c0d;height:51px;margin:0}.table-grid.row.selected-row.svelte-rjhbjg,.table-grid.row.selected-row.svelte-rjhbjg .cell:where(.svelte-rjhbjg),.table-grid.row.selected-row.svelte-rjhbjg:hover,.table-grid.row.selected-row.svelte-rjhbjg:focus,.table-grid.row.selected-row.svelte-rjhbjg:focus-within,.table-grid.row.selected-row.svelte-rjhbjg:hover .cell:where(.svelte-rjhbjg),.table-grid.row.selected-row.svelte-rjhbjg:focus .cell:where(.svelte-rjhbjg),.table-grid.row.selected-row.svelte-rjhbjg:focus-within .cell:where(.svelte-rjhbjg){background:#fbf6f3}.cell.svelte-rjhbjg{align-items:center;padding:8px 12px;font-size:12px;line-height:18px;display:flex}.cell.checkbox.svelte-rjhbjg{justify-content:center;min-width:24px;padding:8px 0}.clients-checkbox.svelte-rjhbjg{appearance:none;background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.6%202H7.4C6.26339%202%205.47108%202.00078%204.85424%202.05118C4.24907%202.10062%203.90138%202.19279%203.63803%202.32698C3.07354%202.6146%202.6146%203.07354%202.32698%203.63803C2.19279%203.90138%202.10062%204.24907%202.05118%204.85424C2.00078%205.47108%202%206.26339%202%207.4V8.6C2%209.73661%202.00078%2010.5289%202.05118%2011.1458C2.10062%2011.7509%202.19279%2012.0986%202.32698%2012.362C2.6146%2012.9265%203.07354%2013.3854%203.63803%2013.673C3.90138%2013.8072%204.24907%2013.8994%204.85424%2013.9488C5.47108%2013.9992%206.26339%2014%207.4%2014H8.6C9.73661%2014%2010.5289%2013.9992%2011.1458%2013.9488C11.7509%2013.8994%2012.0986%2013.8072%2012.362%2013.673C12.9265%2013.3854%2013.3854%2012.9265%2013.673%2012.362C13.8072%2012.0986%2013.8994%2011.7509%2013.9488%2011.1458C13.9992%2010.5289%2014%209.73661%2014%208.6V7.4C14%206.26339%2013.9992%205.47108%2013.9488%204.85424C13.8994%204.24907%2013.8072%203.90138%2013.673%203.63803C13.3854%203.07354%2012.9265%202.6146%2012.362%202.32698C12.0986%202.19279%2011.7509%202.10062%2011.1458%202.05118C10.5289%202.00078%209.73661%202%208.6%202ZM1.43597%203.18404C1%204.03969%201%205.15979%201%207.4V8.6C1%2010.8402%201%2011.9603%201.43597%2012.816C1.81947%2013.5686%202.43139%2014.1805%203.18404%2014.564C4.03969%2015%205.15979%2015%207.4%2015H8.6C10.8402%2015%2011.9603%2015%2012.816%2014.564C13.5686%2014.1805%2014.1805%2013.5686%2014.564%2012.816C15%2011.9603%2015%2010.8402%2015%208.6V7.4C15%205.15979%2015%204.03969%2014.564%203.18404C14.1805%202.43139%2013.5686%201.81947%2012.816%201.43597C11.9603%201%2010.8402%201%208.6%201H7.4C5.15979%201%204.03969%201%203.18404%201.43597C2.43139%201.81947%201.81947%202.43139%201.43597%203.18404Z'%20fill='%231C1C1C'%20fill-opacity='0.2'/%3e%3c/svg%3e") 50%/16px 16px no-repeat;border:none;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.clients-checkbox--header.svelte-rjhbjg,.clients-checkbox--row.svelte-rjhbjg{cursor:pointer;border-radius:0;padding:0}.clients-checkbox[aria-checked=true].svelte-rjhbjg{background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1.43597%203.18404C1%204.03969%201%205.15979%201%207.4V8.6C1%2010.8402%201%2011.9603%201.43597%2012.816C1.81947%2013.5686%202.43139%2014.1805%203.18404%2014.564C4.03969%2015%205.15979%2015%207.4%2015H8.6C10.8402%2015%2011.9603%2015%2012.816%2014.564C13.5686%2014.1805%2014.1805%2013.5686%2014.564%2012.816C15%2011.9603%2015%2010.8402%2015%208.6V7.4C15%205.15979%2015%204.03969%2014.564%203.18404C14.1805%202.43139%2013.5686%201.81947%2012.816%201.43597C11.9603%201%2010.8402%201%208.6%201H7.4C5.15979%201%204.03969%201%203.18404%201.43597C2.43139%201.81947%201.81947%202.43139%201.43597%203.18404ZM11.0511%207.25871C11.3321%206.95435%2011.3131%206.47985%2011.0087%206.1989C10.7044%205.91795%2010.2299%205.93693%209.94891%206.24129L7.51493%208.87811L6.31444%207.50613C6.04168%207.1944%205.56786%207.16281%205.25613%207.43557C4.9444%207.70833%204.91282%208.18215%205.18558%208.49388L6.75241%2010.2845C7.1438%2010.7319%207.83664%2010.7411%208.23979%2010.3043L11.0511%207.25871Z'%20fill='%231C1C1C'/%3e%3c/svg%3e") 50%/16px 16px no-repeat}.clients-checkbox[data-indeterminate=true][aria-checked=mixed].svelte-rjhbjg:after{content:"";background:#1c1c1c;border-radius:1px;width:10px;height:2px}.clients-checkbox.svelte-rjhbjg:focus-visible{outline-offset:2px;outline:2px solid #1c1c1c59}.cell.header-text.svelte-rjhbjg{color:#484848;font-feature-settings:"ss01" on, "cv01" on, "cv11" on;justify-content:flex-start;gap:4px;min-width:0;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.cell.header-text.onboarding-header.svelte-rjhbjg,.cell.action-cell.svelte-rjhbjg{justify-content:center}.cell.header-text.svelte-rjhbjg span:where(.svelte-rjhbjg){white-space:nowrap}.sort-icon.svelte-rjhbjg{width:10px;height:10px}.client-cell.svelte-rjhbjg{color:#1c1c1c;gap:8px}.client-cell-link.svelte-rjhbjg{color:#1c1c1c;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.contact-cell.svelte-rjhbjg{flex-direction:column;align-items:flex-start;gap:0}.contact-name.svelte-rjhbjg{color:#696969;font-size:12px;line-height:18px}.contact-email.svelte-rjhbjg{color:#aca8a8;font-size:10px;line-height:18px}.status-cell.svelte-rjhbjg{align-items:center}.status-requested.svelte-rjhbjg{color:#df943c}.status-info.svelte-rjhbjg{color:#e1b720}.requested-cell.svelte-rjhbjg{flex-direction:column;align-items:flex-start;gap:0}.requested-date.svelte-rjhbjg{color:#696969;font-size:12px;line-height:18px}.requested-age.svelte-rjhbjg{color:#aca8a8;font-size:10px;line-height:18px}.sla-cell.svelte-rjhbjg{flex-direction:column;align-items:flex-start;gap:0}.owner-cell.svelte-rjhbjg{color:#696969}.action-cell.svelte-rjhbjg{justify-content:center;padding:8px 0}.onboarding-row-more-btn.svelte-rjhbjg{color:#4b5563;cursor:pointer;background:#f3f4f6;border:0;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.onboarding-row-more-btn.svelte-rjhbjg:hover,.onboarding-row-more-btn.svelte-rjhbjg:focus-visible{outline-offset:2px;background:#e1e7ed;outline:2px solid #df7a3f}.onboarding-row-more-btn.svelte-rjhbjg svg:where(.svelte-rjhbjg){fill:currentColor;width:16px;height:16px}.onboarding-row-action-menu.svelte-rjhbjg{z-index:1300;background:#fff;border:1px solid #dbe3ea;border-radius:8px;width:240px;padding:6px;display:grid;position:fixed;overflow:auto;box-shadow:0 12px 28px #0f172a38}.onboarding-row-action-menu--above.svelte-rjhbjg{transform:translateY(-100%)}.onboarding-row-action-menu.svelte-rjhbjg button:where(.svelte-rjhbjg){color:#253648;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:5px;padding:9px 10px}.onboarding-row-action-menu.svelte-rjhbjg button:where(.svelte-rjhbjg):hover,.onboarding-row-action-menu.svelte-rjhbjg button:where(.svelte-rjhbjg):focus-visible{background:#edf2f7;outline:none}.onboarding-row-action-menu.svelte-rjhbjg button:where(.svelte-rjhbjg):disabled{color:#98a2b3;cursor:not-allowed}.onboarding-row-action-menu.svelte-rjhbjg button:where(.svelte-rjhbjg):disabled:hover{background:0 0}.onboarding-row-action-menu__notice.svelte-rjhbjg{color:#9a5b00;padding:6px 10px;font-size:11px;line-height:14px}.onboarding-row-action-menu__divider.svelte-rjhbjg{background:#e5e7eb;height:1px;margin:5px 2px}.full-width.svelte-rjhbjg{color:#696969;grid-column:1/-1;justify-content:center}@media (width<=1200px){.table-grid.svelte-rjhbjg{width:900px;min-width:900px}.table-scroll.svelte-rjhbjg{-webkit-overflow-scrolling:touch;overflow:auto}}@media (width<=700px){.table-grid.svelte-rjhbjg{width:860px;min-width:860px}.cell.svelte-rjhbjg{padding-left:10px;padding-right:10px}.cell.checkbox.svelte-rjhbjg{padding-left:0;padding-right:0}}.onboarding-skel.svelte-rjhbjg{flex-direction:column;gap:16px;display:flex}.onboarding-skel__bar.svelte-rjhbjg{background:linear-gradient(90deg,#df7a3f59 0%,#d15d1a73 50%,#df7a3f59 100%) 0 0/200% 100%;border-radius:12px;height:44px;animation:1.4s linear infinite svelte-rjhbjg-onboardingShimmer}.onboarding-skel__table.svelte-rjhbjg{background:#fff;border:1px solid #1c1c1c14;border-radius:10px;flex-direction:column;gap:10px;padding:12px;display:flex}.onboarding-skel__head.svelte-rjhbjg,.onboarding-skel__row.svelte-rjhbjg{grid-template-columns:24px minmax(140px,1.1fr) minmax(160px,1.2fr) minmax(120px,.9fr) minmax(140px,1fr) minmax(140px,1fr) minmax(120px,1fr) minmax(88px,.7fr);align-items:center;gap:10px;display:grid}.onboarding-skel__head.svelte-rjhbjg{border-bottom:1px solid #1c1c1c1f;padding:6px 0 12px}.onboarding-skel__body.svelte-rjhbjg{flex-direction:column;gap:12px;display:flex}.onboarding-skel__row.svelte-rjhbjg{padding:4px 0}.onboarding-skel__cell.svelte-rjhbjg{align-items:center;display:flex}.onboarding-skel__line.svelte-rjhbjg{background:linear-gradient(90deg,#1c1c1c1a 0%,#1c1c1c2e 50%,#1c1c1c1a 100%) 0 0/200% 100%;border-radius:999px;width:100%;height:12px;animation:1.4s linear infinite svelte-rjhbjg-onboardingShimmer}.onboarding-skel__pager.svelte-rjhbjg{align-items:center;gap:10px;width:240px;display:flex}.onboarding-skel__pager-btn.svelte-rjhbjg,.onboarding-skel__pager-pill.svelte-rjhbjg{background:linear-gradient(90deg,#1c1c1c1a 0%,#1c1c1c2e 50%,#1c1c1c1a 100%) 0 0/200% 100%;border-radius:999px;height:28px;animation:1.4s linear infinite svelte-rjhbjg-onboardingShimmer}.onboarding-skel__pager-btn.svelte-rjhbjg{border-radius:8px;width:28px}.onboarding-skel__pager-pill.svelte-rjhbjg{flex:1}@keyframes svelte-rjhbjg-onboardingShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.onboarding-skel__bar.svelte-rjhbjg,.onboarding-skel__line.svelte-rjhbjg,.onboarding-skel__pager-btn.svelte-rjhbjg,.onboarding-skel__pager-pill.svelte-rjhbjg{animation:none}}.onboarding-info-banner.svelte-rjhbjg{box-sizing:border-box;background:#fff8ec;border:1px solid #f7d9a4;border-radius:12px;grid-template-columns:24px minmax(0,1fr) 24px;align-items:start;column-gap:16px;width:100%;margin:0 0 12px;padding:20px;display:grid;box-shadow:0 4px 16px #100b2714}.onboarding-info-banner.svelte-rjhbjg .vendor-empty-banner__icon:where(.svelte-rjhbjg){color:#fff;background:linear-gradient(#dba948 0%,#ffc46b 52%,#ffa318 100%);border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.onboarding-info-banner.svelte-rjhbjg .vendor-empty-banner__content:where(.svelte-rjhbjg){align-items:center;min-height:24px;display:flex}.onboarding-info-banner.svelte-rjhbjg .vendor-empty-banner__body:where(.svelte-rjhbjg){color:#2f3f53;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22.4px}.onboarding-info-banner.svelte-rjhbjg .vendor-empty-banner__body:where(.svelte-rjhbjg) strong:where(.svelte-rjhbjg){font-weight:700}.onboarding-info-banner.svelte-rjhbjg .vendor-empty-banner__close:where(.svelte-rjhbjg){color:#979fa9;cursor:pointer;background:0 0;border:0;justify-content:center;justify-self:end;align-items:center;width:18px;height:18px;padding:4px;font-size:16px;line-height:1;display:inline-flex}.onboarding-info-banner.svelte-rjhbjg .vendor-empty-banner__close:where(.svelte-rjhbjg):hover{color:#7e8894}.title-header.svelte-rjhbjg{box-sizing:border-box;background-image:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%),linear-gradient(90deg,#005626 6.9444%,#00893d 100%),linear-gradient(90deg,#00893d 0% 100%);border-radius:10px;align-items:center;width:100%;height:48px;padding:10px;display:flex}.title-header.svelte-rjhbjg p:where(.svelte-rjhbjg){color:#fff;margin:0;padding-left:8px;font-size:14px;font-weight:600;line-height:20px}.cursor-default.svelte-1qac4uz{cursor:default}.zero-size.svelte-hutidr{width:0;height:0}.list-group-item.svelte-1lrwbsn{cursor:pointer}.box.svelte-1lrwbsn{cursor:pointer;border-width:1px}.qprogress.svelte-1lrwbsn{background:#00000014;border-radius:4px;width:100%;height:14px;margin:6px 0 12px;display:flex;overflow:hidden}.qprogress__seg.svelte-1lrwbsn{border:0;border-right:1px solid #ffffff8c;flex:1 1 0;height:100%;padding:0}.qprogress__seg.svelte-1lrwbsn:last-child{border-right:0}.qprogress__seg.bg-success.svelte-1lrwbsn,.qprogress__seg.bg-info.svelte-1lrwbsn{background-color:#0dcaf0!important}.qprogress__seg--active.svelte-1lrwbsn{outline-offset:-2px;outline:2px solid #0dcaf0}.app-skeleton.svelte-1lrwbsn{background:#1c1c1c0f;border-radius:10px;position:relative;overflow:hidden}.app-skeleton.svelte-1lrwbsn:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff8c 50%,#fff0 100%);width:60%;height:100%;animation:1.35s linear infinite svelte-1lrwbsn-appSkeletonShimmer;position:absolute;top:0;left:-60%}@keyframes svelte-1lrwbsn-appSkeletonShimmer{0%{left:-60%}to{left:120%}}.app-skeleton--title.svelte-1lrwbsn{width:260px;height:16px}.app-skeleton--subtitle.svelte-1lrwbsn{border-radius:8px;width:180px;height:12px}.app-skeleton--tablehead.svelte-1lrwbsn{border-radius:8px;width:100%;height:14px}.app-skeleton--row.svelte-1lrwbsn{width:100%;height:44px}.icon.svelte-4n9097{box-sizing:border-box;width:var(--width);height:var(--height);object-fit:contain;background-color:#ababab;border:1px solid #0006;border-radius:50%;display:block}.ai-text-suggestion.svelte-1hoqnq3{box-sizing:border-box;width:100%;box-shadow:none;background:#fcfcfb;border:1px solid #1c1c1c1a;border-radius:7px;margin-top:6px;padding:7px}.ai-text-suggestion__header.svelte-1hoqnq3{justify-content:space-between;align-items:center;gap:6px;margin-bottom:4px;display:flex}.ai-text-suggestion__heading.svelte-1hoqnq3{align-items:center;gap:6px;min-width:0;display:flex}.ai-text-suggestion__icon.svelte-1hoqnq3{color:#c76518;background:#fff1df;border-radius:5px;flex:0 0 18px;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;line-height:1;display:inline-flex}.ai-text-suggestion__title.svelte-1hoqnq3{color:#172033;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:750;line-height:16px;overflow:hidden}.ai-text-suggestion__mode.svelte-1hoqnq3{color:#374151;background:#fff;border:1px solid #1c1c1c24;border-radius:5px;flex:none;max-width:132px;min-height:24px;padding:2px 18px 2px 5px;font-size:10px;line-height:14px}.ai-text-suggestion__close.svelte-1hoqnq3{color:#374151;cursor:pointer;background:#fff;border:1px solid #1c1c1c24;border-radius:5px;flex:none;width:24px;height:24px;padding:0;font-size:16px;line-height:20px}.ai-text-suggestion__close.svelte-1hoqnq3:hover,.ai-text-suggestion__close.svelte-1hoqnq3:focus-visible{background:#f8fafc}.ai-text-suggestion__status.svelte-1hoqnq3{color:#147a49;letter-spacing:.01em;background:#eefaf3;border:1px solid #0f9d582e;border-radius:999px;flex:none;padding:1px 5px;font-size:8px;font-weight:700;line-height:10px}.ai-text-suggestion__content.svelte-1hoqnq3{box-sizing:border-box;color:#374151;white-space:pre-wrap;background:#f7f8f8;border:1px solid #1c1c1c0f;border-radius:5px;min-height:0;padding:5px 7px;font-size:12px;line-height:16px}.ai-text-suggestion__content--state.svelte-1hoqnq3{color:#687384;align-items:center;display:flex}.ai-text-suggestion__content--error.svelte-1hoqnq3{color:#b42318;background:#fff7f6;border-color:#b4231824}.ai-text-suggestion__actions.svelte-1hoqnq3{gap:5px;margin-top:6px;display:flex}.ai-text-suggestion__button.svelte-1hoqnq3{cursor:pointer;border-radius:5px;flex:1 1 0;min-height:26px;padding:3px 5px;font-size:10px;font-weight:700;line-height:14px;transition:transform .12s,box-shadow .12s,background .12s}.ai-text-suggestion__button--secondary.svelte-1hoqnq3{color:#374151;background:#fff;border:1px solid #b8bcc2}.ai-text-suggestion__button--primary.svelte-1hoqnq3{color:#fff;background:#172033;border:1px solid #172033}.ai-text-suggestion__button.svelte-1hoqnq3:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 4px 10px #0f172a1f}.ai-text-suggestion__button--secondary.svelte-1hoqnq3:not(:disabled):hover{background:#f8fafc}.ai-text-suggestion__button--primary.svelte-1hoqnq3:not(:disabled):hover{background:#26344d}.ai-text-suggestion__button.svelte-1hoqnq3:disabled{cursor:not-allowed;opacity:.55}.ai-text-suggestion__button.svelte-1hoqnq3:focus-visible{outline-offset:2px;outline:2px solid #0d6efd73}.qair-comment-field.svelte-m9u0a7{gap:10px}.qair-comment-field.svelte-m9u0a7 label:where(.svelte-m9u0a7){color:#1c1c1c66;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.qair-comment-field.svelte-m9u0a7 #commentId.form-control:where(.svelte-m9u0a7){box-shadow:none;resize:vertical;background:#fffc;border:.5px solid #0006;border-radius:10px;padding:12px 16px 42px;line-height:20px;height:200px!important;min-height:200px!important}.qair-comment-input.svelte-m9u0a7{width:100%;position:relative}.qair-refine-button.svelte-m9u0a7{z-index:1;color:#374151;cursor:pointer;background:#fff;border:1px solid #1c1c1c38;border-radius:7px;min-height:28px;padding:4px 8px;font-size:11px;font-weight:700;transition:background .12s,border-color .12s;position:absolute;bottom:10px;right:10px;box-shadow:0 1px 3px #0f172a14}.qair-refine-button.svelte-m9u0a7:hover,.qair-refine-button.svelte-m9u0a7:focus-visible{color:#9a4d13;background:#fff8ef;border-color:#c76518}.qair-refine-button.svelte-m9u0a7:disabled{cursor:not-allowed;opacity:.55}.cursor-default.svelte-m9u0a7{cursor:default}.evidence-label-button.svelte-m9u0a7{text-align:left;background:0 0;border:0;padding:0}.qair-nav-button.svelte-m9u0a7{min-height:30px;padding:4px 12px}.qair-nav-button.svelte-m9u0a7:hover,.qair-nav-button.svelte-m9u0a7:focus-visible{color:#9a3412!important;background:#fff7ed!important;border-color:#f4a259!important}.qair-autosave-status.svelte-m9u0a7{color:#6b7280;align-items:center;gap:8px;font-size:14px;line-height:20px;display:inline-flex}.qair-autosave-status__switch.svelte-m9u0a7{background:#d1d5db;border-radius:999px;width:40px;height:24px;padding:3px;transition:background-color .15s;display:inline-flex}.qair-autosave-status__switch.svelte-m9u0a7 span:where(.svelte-m9u0a7){background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;transform:translate(0);box-shadow:0 1px 2px #0000002e}.qair-autosave-status__switch--on.svelte-m9u0a7{background:#16a34a}.qair-autosave-status__switch--on.svelte-m9u0a7 span:where(.svelte-m9u0a7){transform:translate(16px)}.zero-size.svelte-9bj4nl{width:0;height:0}.evidence-modal.svelte-9bj4nl{color:#4f4f4f;flex-direction:column;gap:16px;display:flex}.evidence-modal__intro.svelte-9bj4nl{color:#4f4f4f;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.evidence-modal__requirement.svelte-9bj4nl{color:#1c1c1c;background:linear-gradient(#f8fafb 0%,#f3f5f7 100%);border:1px solid #1c1c1c14;border-radius:10px;padding:14px 16px;font-family:Inter,sans-serif;font-size:15px;font-weight:700;line-height:22px;box-shadow:inset 0 1px #ffffffe6}.evidence-modal__form.svelte-9bj4nl{flex-direction:column;gap:12px;margin:0;display:flex}.evidence-modal__picker.svelte-9bj4nl{background:radial-gradient(circle at 100% 0,#e983031f,#0000 45%),linear-gradient(#fff 0%,#f8fafb 100%);border:1px solid #1c1c1c14;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:16px;display:flex;box-shadow:0 12px 28px #0f172a14}.evidence-modal__picker-copy.svelte-9bj4nl{flex-direction:column;gap:4px;min-width:0;display:flex}.evidence-modal__picker-title.svelte-9bj4nl{color:#1c1c1c;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px}.evidence-modal__picker-subtitle.svelte-9bj4nl{color:#6f6f6f;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.evidence-modal__browse.svelte-9bj4nl{color:#1c1c1c;white-space:nowrap;background:#fff;border:1px solid #6f6f6f;border-radius:10px;justify-content:center;align-items:center;padding:12px 18px;font-family:Inter,sans-serif;font-size:13px;font-weight:700;line-height:18px;display:inline-flex;box-shadow:0 10px #0000000d}.evidence-modal__file.svelte-9bj4nl{color:#7d7d7d;word-break:break-word;background:#fff;border:1px solid #1c1c1c14;border-radius:10px;align-items:center;min-height:52px;padding:14px 16px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;display:flex;box-shadow:inset 0 1px 2px #0f172a0a}.evidence-modal__file.svelte-9bj4nl .file-selected:where(.svelte-9bj4nl){color:#1c1c1c;font-weight:600}.evidence-modal__error.svelte-9bj4nl{color:#cf3343;margin:0;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:18px}.modal-content:has(.evidence-modal){background:#fff;border:1px solid #1c1c1c14;border-radius:20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;width:500px;padding:20px;display:flex;box-shadow:0 10px 50px #00000080}.modal-dialog:has(.evidence-modal){max-width:540px}.modal-header:has(+.modal-body .evidence-modal){border-bottom:none;width:100%;padding:0}.modal-header:has(+.modal-body .evidence-modal) .modal-title{color:#1c1c1c;font-family:Inter,sans-serif;font-size:24px;font-weight:700;line-height:32px}.modal-body:has(.evidence-modal){width:100%;padding:0}.modal-footer:has(.evidence-modal__cta){border-top:none;flex-wrap:nowrap;justify-content:flex-end;align-items:flex-start;gap:12px;width:100%;padding:8px 0 0;display:flex}.evidence-modal__cta.svelte-9bj4nl{white-space:nowrap;border:none;border-radius:10px;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px;display:flex}.evidence-modal__cta--upload.svelte-9bj4nl{color:#fff;background:linear-gradient(90deg,#000 0%,#656464 100%);flex:none;gap:10px;min-width:86px;height:46px;margin-top:0;margin-left:110px;padding:12px 18px;box-shadow:0 10px #00000026}.evidence-modal__cta--upload.svelte-9bj4nl:disabled{opacity:.55;box-shadow:none;cursor:not-allowed}.evidence-modal__cta--cancel.svelte-9bj4nl{color:#1c1c1c;background:#fff;border:1px solid #6f6f6f;border-radius:10px;flex:none;gap:8px;min-width:86px;margin-top:-46px;margin-left:-10px;margin-right:70px;padding:12px 18px;box-shadow:0 10px #0000000d}.qair-empty-notice.svelte-19m9hul{box-sizing:border-box;background:#fff8ec;border:1px solid #f7d9a4;border-radius:12px;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;column-gap:16px;width:auto;padding:20px;display:grid;box-shadow:0 4px 16px #100b2714}.qair-empty-notice__icon.svelte-19m9hul{color:#fff;background:linear-gradient(#dba948 0%,#ffc46b 52%,#ffa318 100%);border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.qair-empty-notice__content.svelte-19m9hul{min-width:0}.qair-empty-notice__title.svelte-19m9hul{color:#2f3f53;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:22.4px}.qair-empty-notice__body.svelte-19m9hul{color:#2f3f53;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22.4px}.qair-empty-notice__cta.svelte-19m9hul{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#000 0%,#656464 100%);border:0;border-radius:10px;justify-content:center;align-self:center;align-items:center;gap:15px;height:40px;padding:16px 24px;display:flex;box-shadow:0 10px #00000026}.qair-empty-notice__cta.svelte-19m9hul:hover{filter:brightness(1.03)}.qair-empty-notice__cta.svelte-19m9hul:active{transform:translateY(1px)}.er-info-wrap.svelte-19m9hul{box-sizing:border-box;padding:0}.er-match-progress.svelte-19m9hul{background-color:#e9ecef;border-radius:999px;overflow:hidden}.er-match-progress__bar.svelte-19m9hul{background-image:linear-gradient(90deg,#60a5fa 0%,#34d399 35%,#fbbf24 70%,#f87171 100%);background-size:200% 100%;animation:1.2s linear infinite svelte-19m9hul-erGradientMove}@keyframes svelte-19m9hul-erGradientMove{0%{background-position:0%}to{background-position:100%}}.er-filled-banner.svelte-19m9hul{background:#eaf4ff;border:1px solid #9ecaff;border-radius:6px;margin-top:6px;margin-bottom:8px;padding:8px 10px}.er-filled-banner__content.svelte-19m9hul{justify-content:space-between;align-items:center;gap:12px;display:flex}.er-filled-banner__text.svelte-19m9hul{min-width:0}.er-filled-banner__title.svelte-19m9hul{color:#0f172a;font-size:12px;font-weight:700;line-height:1.2}.er-filled-banner__subtitle.svelte-19m9hul{color:#334155;margin-top:2px;font-size:11px;line-height:1.2}.er-filled-banner__undo.svelte-19m9hul{color:#1d4ed8;white-space:nowrap;background:#fff;border:1px solid #93c5fd;border-radius:999px;padding:4px 12px;font-size:12px;font-weight:600;line-height:1.2}.cursor-pointer.svelte-19m9hul{cursor:pointer}.questions-list.svelte-19m9hul{background:#f8fafb;border-radius:10px;flex-direction:column;align-self:stretch;align-items:stretch;gap:15px;max-height:none;padding:20px;display:flex;overflow:visible;box-shadow:0 5px 15px #4a3aff0f;margin:0 0 20px 10px!important}.qair-left.svelte-19m9hul{height:100%;min-height:0;padding-top:0;padding-bottom:0;padding-right:0;overflow-y:auto;padding-left:0!important}.qair-left--panel-open.svelte-19m9hul{padding-right:0}.qair-actions.svelte-19m9hul{background:0 0;justify-content:flex-end;align-items:center;gap:15px!important;padding:0 0 20px 10px!important}.qair-cta.svelte-19m9hul{letter-spacing:0;color:#4f4f4f;background:#fff;border:1px solid #6f6f6f;border-radius:10px;min-height:52px;padding:16px 24px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px;transition:transform .12s,box-shadow .12s,background .12s,color .12s,border-color .12s;box-shadow:0 10px #0000000d}.qair-cta.svelte-19m9hul:hover{color:#fff;background:linear-gradient(90deg,#000 0%,#656464 100%);border-color:#0000;border-radius:10px;transform:translateY(-1px);box-shadow:0 10px #00000026}.qair-cta.svelte-19m9hul:focus,.qair-cta.svelte-19m9hul:focus-visible,.qair-cta.svelte-19m9hul:active,.qair-cta--primary.svelte-19m9hul,.qair-cta--secondary.svelte-19m9hul{color:#4f4f4f;background:#fff;border:1px solid #6f6f6f;border-radius:10px;outline:none;box-shadow:0 10px #0000000d}.qair-cta.svelte-19m9hul:focus-visible{box-shadow:0 10px #0000000d,0 0 0 2px #6f6f6f33}.qair-comment-textarea.svelte-19m9hul{resize:vertical;min-height:79px;max-height:none;box-shadow:none;vertical-align:top;background:#fffc;border:.5px solid #0006;border-radius:10px;padding:12px 16px;font-size:14px;line-height:20px;overflow-y:auto}.qair-evidence-item-button.svelte-19m9hul{color:inherit;font:inherit;text-align:left;background:0 0;border:0;padding:0}.qair-evidence-item-button.svelte-19m9hul:disabled{opacity:1;cursor:default}.qair-evidence-item-copy.svelte-19m9hul{flex-direction:column;gap:2px;min-width:0;display:flex}.qair-evidence-item-copy__attachment.svelte-19m9hul{color:#6b7280;word-break:break-word;font-size:12px;line-height:16px}.qair-split.svelte-19m9hul{height:calc(100vh - 4rem)}.qair-right.svelte-19m9hul{z-index:1050;box-sizing:border-box;background:#fff;flex-direction:column;width:min(493px,100vw);height:100dvh;padding:0;font-family:Inter,sans-serif;display:flex;position:fixed;top:0;right:0}.qair-right__card.svelte-19m9hul{box-sizing:border-box;background:#fff;border-radius:0;flex-direction:column;flex:auto;gap:5px;padding:30px;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 25px #0000004d}.qair-right__header.svelte-19m9hul{background:0 0;justify-content:space-between;align-items:center;padding:0 30px 0 0;display:flex;position:static}.qair-right.svelte-19m9hul .qair-comment-textarea:where(.svelte-19m9hul){min-height:79px}.qair-right__title.svelte-19m9hul{color:#000;margin:0;font-family:Inter,sans-serif;font-size:18px;font-weight:600;line-height:28px}.qair-right__close.svelte-19m9hul{color:#0009;cursor:pointer;background:0 0;border:0;width:24px;height:24px;padding:0;font-size:24px;line-height:24px;position:absolute;top:30px;right:30px}.qair-right__close.svelte-19m9hul:hover{color:#000000bf}.qair-right__body.svelte-19m9hul{scrollbar-width:thin;scrollbar-color:#94a3b8b3 transparent;background:#fff;flex-direction:column;flex:auto;min-height:0;display:flex;overflow-y:auto;padding:0!important}.qair-right__body.svelte-19m9hul::-webkit-scrollbar{width:6px}.qair-right__body.svelte-19m9hul::-webkit-scrollbar-track{background:0 0}.qair-right__body.svelte-19m9hul::-webkit-scrollbar-thumb{background:#94a3b8b3;border-radius:999px}.qair-right__question-wrap.svelte-19m9hul{margin-bottom:0!important}.qair-right__question-row.svelte-19m9hul{gap:10px;margin-bottom:0!important}.qair-right__badge.svelte-19m9hul{color:#fff;background:#00893d;border-radius:20px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0 7px;font-family:Inter,sans-serif;font-size:10px;font-weight:700;line-height:20px;display:inline-flex}.qair-right__badge--more-info.svelte-19m9hul{background:#f59e0b}.qair-right__question-content.svelte-19m9hul{min-width:0}.qair-right__question-title.svelte-19m9hul{color:#000;letter-spacing:0;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px}.qair-right__status.svelte-19m9hul{white-space:nowrap;margin-left:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px}.qair-right__status--yes.svelte-19m9hul{color:#00893d}.qair-right__status--no.svelte-19m9hul{color:#f19739}.qair-right.svelte-19m9hul .form-label{color:#9f9f9f;margin-bottom:10px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px}.qair-right.svelte-19m9hul .list-group{border-radius:10px;width:100%}.qair-right.svelte-19m9hul .list-group-item{background:#fff;border-color:#1c1c1c14;padding:10px 12px}.qair-right.svelte-19m9hul .fw-bold{font-size:14px;line-height:20px;margin-bottom:10px!important}.qair-right.svelte-19m9hul .form-check.form-check-inline{align-items:center;gap:8px;margin-bottom:0;margin-right:10px;display:inline-flex}.qair-right.svelte-19m9hul .form-check-input[type=radio]{appearance:none;width:18px;height:18px;box-shadow:none;cursor:pointer;background:#fff;border:2px solid #00000040;border-radius:999px;margin-top:0;margin-left:0}.qair-right.svelte-19m9hul .form-check-input[type=radio]:checked[value=Y]{background-image:radial-gradient(circle,#00893d 0 35%,#fff 36% 100%);border-color:#00893d}.qair-right.svelte-19m9hul .form-check-input[type=radio]:checked[value=N]{background-image:radial-gradient(circle,#f19739 0 35%,#fff 36% 100%);border-color:#f19739}.qair-right.svelte-19m9hul .form-check-input[type=radio]:checked[value=NA]{background-image:radial-gradient(circle,#6c757d 0 35%,#fff 36% 100%);border-color:#6c757d}.qair-right.svelte-19m9hul .form-check-label{color:#1c1c1c;cursor:pointer;margin-bottom:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.6}.qair-right.svelte-19m9hul .input-group .form-check-input[type=checkbox],.qair-right.svelte-19m9hul .list-group-item .form-check-input[type=checkbox],.qair-edit-wrap.svelte-19m9hul .input-group .form-check-input[type=checkbox],.qair-edit-wrap.svelte-19m9hul .list-group-item .form-check-input[type=checkbox]{appearance:none;cursor:pointer;background-color:#0000;background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.75 6H8.25C7.00736 6 6 7.00736 6 8.25V15.75C6 16.9926 7.00736 18 8.25 18H15.75C16.9926 18 18 16.9926 18 15.75V8.25C18 7.00736 16.9926 6 15.75 6ZM8.25 5.25C6.59315 5.25 5.25 6.59315 5.25 8.25V15.75C5.25 17.4069 6.59315 18.75 8.25 18.75H15.75C17.4069 18.75 18.75 17.4069 18.75 15.75V8.25C18.75 6.59315 17.4069 5.25 15.75 5.25H8.25Z' fill='%231C1C1C' fill-opacity='0.2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:24px 24px;border:0;outline:none;flex-shrink:0;width:24px;height:24px;margin-top:0;margin-left:0}.qair-right.svelte-19m9hul .input-group .form-check-input[type=checkbox]:checked,.qair-right.svelte-19m9hul .list-group-item .form-check-input[type=checkbox]:checked,.qair-edit-wrap.svelte-19m9hul .input-group .form-check-input[type=checkbox]:checked,.qair-edit-wrap.svelte-19m9hul .list-group-item .form-check-input[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.25 5.25C6.59315 5.25 5.25 6.59315 5.25 8.25V15.75C5.25 17.4069 6.59315 18.75 8.25 18.75H15.75C17.4069 18.75 18.75 17.4069 18.75 15.75V8.25C18.75 6.59315 17.4069 5.25 15.75 5.25H8.25ZM14.7803 11.0303C15.0732 10.7374 15.0732 10.2626 14.7803 9.96967C14.4874 9.67678 14.0126 9.67678 13.7197 9.96967L11.25 12.4393L10.2803 11.4697C9.98744 11.1768 9.51256 11.1768 9.21967 11.4697C8.92678 11.7626 8.92678 12.2374 9.21967 12.5303L10.7197 14.0303C11.0126 14.3232 11.4874 14.3232 11.7803 14.0303L14.7803 11.0303Z' fill='%231C1C1C'/%3E%3C/svg%3E")}.qair-right.svelte-19m9hul .input-group .form-check-input[type=checkbox]:focus-visible,.qair-right.svelte-19m9hul .list-group-item .form-check-input[type=checkbox]:focus-visible,.qair-edit-wrap.svelte-19m9hul .input-group .form-check-input[type=checkbox]:focus-visible,.qair-edit-wrap.svelte-19m9hul .list-group-item .form-check-input[type=checkbox]:focus-visible{border-radius:4px;box-shadow:0 0 0 2px #6f6f6f40}.qair-edit-wrap.svelte-19m9hul{margin-top:0}.qair-edit-wrap.svelte-19m9hul .container,.qair-edit-wrap.svelte-19m9hul .row,.qair-edit-wrap.svelte-19m9hul form{width:100%;max-width:100%;margin:0}.qair-edit-wrap.svelte-19m9hul form .row.p-1{margin-bottom:0!important;padding:0!important}.qair-edit-wrap.svelte-19m9hul .form-check.form-check-inline{align-items:center;gap:8px;margin-right:10px;display:inline-flex}.qair-edit-wrap.svelte-19m9hul .form-check-input[type=radio]{appearance:none;width:18px;height:18px;box-shadow:none;cursor:pointer;background:#fff;border:2px solid #00000040;border-radius:999px;margin-top:0;margin-left:0}.qair-edit-wrap.svelte-19m9hul .form-check-input[type=radio]:checked[value=Y]{background-image:radial-gradient(circle,#00893d 0 35%,#fff 36% 100%);border-color:#00893d}.qair-edit-wrap.svelte-19m9hul .form-check-input[type=radio]:checked[value=N]{background-image:radial-gradient(circle,#f19739 0 35%,#fff 36% 100%);border-color:#f19739}.qair-edit-wrap.svelte-19m9hul .form-check-label{color:#1c1c1c;margin-bottom:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:1.6}.qair-edit-wrap.svelte-19m9hul hr{border:0;border-top:1px dashed #0003;margin:20px 0 8px}.qair-edit-wrap.svelte-19m9hul .card-body{padding:0}.qair-edit-wrap.svelte-19m9hul .card-body>.d-flex.justify-content-between.align-middle{flex-direction:column;align-items:flex-start;gap:12px;width:100%;padding:0 20px 12px;display:flex}.qair-edit-wrap.svelte-19m9hul .card-body>.d-flex.justify-content-between.align-middle>div:first-child{order:2;justify-content:center;align-items:center;gap:30px;width:100%;display:flex}.qair-edit-wrap.svelte-19m9hul .card-body .btn-outline-secondary{padding:10px var(--24,24px);justify-content:center;align-items:center;gap:var(--8,8px);color:#4f4f4f;text-transform:uppercase;background:#fff;border:1px solid #6f6f6f;border-radius:10px;flex:0 153px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:24px;display:flex;box-shadow:0 10px #0000000d;margin:0!important}.qair-edit-wrap.svelte-19m9hul .form-check.form-switch{opacity:.4;order:1;align-self:flex-start;align-items:center;gap:12px;margin:0;display:inline-flex;padding-left:0!important}.qair-edit-wrap.svelte-19m9hul .form-switch .form-check-input{cursor:not-allowed;background-color:#00893d;border-color:#00893d;width:44px;height:24px;margin-right:8px;box-shadow:0 2px 4px #2727271a;margin-left:0!important}.qair-edit-wrap.svelte-19m9hul .form-switch .form-check-label{color:#000;letter-spacing:-.28px;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:26px}.sbb-questionnaire-page.svelte-19m9hul{padding-left:0!important;padding-right:0!important}.qair-search__input.svelte-19m9hul{flex:auto}.qair-progress-wrap.svelte-19m9hul{padding:0 0 20px 4px!important}.qair-external-progress.svelte-19m9hul{background:#fff;border:1px solid #e2e8f0;border-radius:24px;flex-direction:column;gap:18px;margin:0 2px;padding:22px 24px;display:flex;box-shadow:0 1px 2px #0f172a0d}.qair-external-progress__head.svelte-19m9hul{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.qair-external-progress__copy.svelte-19m9hul{flex-direction:column;gap:6px;min-width:0;display:flex}.qair-external-progress__title.svelte-19m9hul{color:#020617;font-size:20px;font-weight:700;line-height:28px}.qair-external-progress__subtitle.svelte-19m9hul{color:#475569;font-size:14px;line-height:22px}.qair-external-progress__track.svelte-19m9hul{background:#dbe3ee;border-radius:999px;width:100%;height:12px;overflow:hidden}.qair-external-progress__fill.svelte-19m9hul{background:#15803d;border-radius:999px;min-width:18px;height:100%}.qair-progress-title.svelte-19m9hul{color:#171d25;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:16px}.qair-categories-wrap.svelte-19m9hul{padding:0 0 20px 10px!important}.qair-categories.svelte-19m9hul{gap:10px!important}.qair-external-domains.svelte-19m9hul{background:#fff;border:1px solid #e2e8f0;border-radius:24px;flex-direction:column;gap:20px;margin:0 2px;padding:24px;display:flex;box-shadow:0 1px 2px #0f172a0d}.qair-external-domains__head.svelte-19m9hul{flex-direction:column;gap:6px;display:flex}.qair-external-domains__title.svelte-19m9hul{color:#020617;margin:0;font-size:20px;font-weight:700;line-height:28px}.qair-external-domains__subtitle.svelte-19m9hul{color:#475569;margin:0;font-size:14px;line-height:22px}.qair-categories--external.svelte-19m9hul{gap:12px!important}.qair-category-card.svelte-19m9hul{box-sizing:border-box;white-space:nowrap;color:#000;-webkit-tap-highlight-color:transparent;background:#fbfbfe;border:0;border-left:3px solid #f1f2f9;border-radius:10px;outline:none;flex-direction:column;justify-content:center;align-items:flex-start;gap:24px;height:48px;padding:5px 10px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.35;transition:background .12s,box-shadow .12s;display:flex;position:relative;box-shadow:0 1px 4px #19213d0f}.qair-category-card--external.svelte-19m9hul{color:#29476d;background:#fff;border:1px solid #d7dee8;border-radius:18px;gap:0;height:auto;min-height:42px;padding:12px 16px;font-size:14px;font-weight:700;line-height:20px;box-shadow:0 1px 2px #0f172a0d}.qair-category-card--external.svelte-19m9hul:hover{background:#fffaf5;border-color:#f4b37d}.qair-category-card.svelte-19m9hul:hover{background:#f6ede9}.qair-category-card--selected.svelte-19m9hul{background:#f6ede9;border-left:3px solid #e98303;box-shadow:0 1px 10px #19213d33}.qair-category-card.svelte-19m9hul:focus,.qair-category-card.svelte-19m9hul:focus-visible,.qair-category-card.svelte-19m9hul:active,.qair-category-card.qair-category-card--selected.svelte-19m9hul{outline:none}.qair-question-card.svelte-19m9hul{background:#f8fafb;border:1px solid #0000;border-radius:10px;flex-direction:column;flex:1 0 0;justify-content:center;align-self:stretch;align-items:flex-start;width:100%;margin-bottom:0;padding:20px;transition:transform .12s,box-shadow .12s;display:flex;box-shadow:0 10px 20px #0000001a}.qair-question-card.svelte-19m9hul:hover{transform:none;box-shadow:0 10px 20px #0000001a}.qair-question-card--active.svelte-19m9hul{border:2px solid #e98303}.qair-question-card--needs-review.svelte-19m9hul{border-color:#f19739}.qair-question-card__row.svelte-19m9hul{gap:10px}.qair-question-card__content.svelte-19m9hul{flex-direction:row;gap:10px;min-width:0;display:flex}.qair-question-card__badge.svelte-19m9hul{color:#fff;background:#757272;border-radius:20px;flex:none;justify-content:center;align-items:center;width:20px;height:20px;padding:0 7px;font-size:10px;font-weight:700;line-height:20px;display:inline-flex}.qair-question-card__badge--answered.svelte-19m9hul{background:#00893d}.qair-question-card__badge--more-info.svelte-19m9hul{background:#f59e0b}.qair-question-card__text.svelte-19m9hul{color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px}.qair-question-card__evidence.svelte-19m9hul{color:#9f9f9f;align-items:center;gap:5px;margin-top:5px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;display:inline-flex}.qair-question-card__evidence.svelte-19m9hul .bi:where(.svelte-19m9hul){color:#9f9f9f;font-size:12px;line-height:1}.qair-question-card__status.svelte-19m9hul{white-space:nowrap;margin-left:8px;font-weight:700}.qair-question-card__status--yes.svelte-19m9hul{color:#00893d}.qair-question-card__status--no.svelte-19m9hul{color:#e71616}.qair-results-wrap.svelte-19m9hul{background:#e983031a;border-radius:10px;flex-direction:column;align-items:stretch;gap:10px;margin:0 0 20px 10px;padding:20px 40px 20px 20px;display:flex;position:relative}.qair-results-head.svelte-19m9hul{justify-content:space-between;align-items:center;min-height:24px;display:flex}.qair-results-title.svelte-19m9hul{background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%);color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font-size:16px;font-weight:700;line-height:20px}.qair-results-close.svelte-19m9hul{color:#0006;cursor:pointer;background:0 0;border:0;width:24px;height:24px;padding:0;font-size:34px;line-height:.7}.qair-results-list.svelte-19m9hul{scrollbar-width:thin;flex-direction:column;gap:10px;max-height:310px;padding-right:2px;display:flex;overflow-y:auto}.qair-results-item.svelte-19m9hul{cursor:pointer;background:#f8fafb;border-radius:10px;padding:20px;box-shadow:0 5px 10px #00000012}.qair-results-item__row.svelte-19m9hul{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.qair-results-item__text.svelte-19m9hul{flex:auto;min-width:0}.qair-results-item__question.svelte-19m9hul{color:#1c1c1c;font-size:14px;font-weight:500;line-height:20px}.qair-results-item__answer.svelte-19m9hul{color:#1c1c1c;margin-top:3px;font-size:14px;font-weight:700;line-height:16px}.qair-results-item__answer-value.svelte-19m9hul{color:#00893d;margin-left:4px}.qair-results-item__answer-value--no.svelte-19m9hul{color:#e71616}.qair-results-pill.svelte-19m9hul{color:#fff;text-transform:uppercase;white-space:nowrap;background:#67bde0;border-radius:20px;justify-content:center;align-items:center;height:20px;padding:0 8px;font-size:10px;font-weight:700;line-height:20px;display:inline-flex}.ai-results-list.svelte-19m9hul{scrollbar-width:thin}.ai-results-list.svelte-19m9hul::-webkit-scrollbar{width:6px}.ai-results-list.svelte-19m9hul::-webkit-scrollbar-track{background:#f1f1f1}.ai-results-list.svelte-19m9hul::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.ai-results-list.svelte-19m9hul::-webkit-scrollbar-thumb:hover{background:#555}.qair-category-card--external.qair-category-card--selected.svelte-19m9hul{color:#020617;background:#fff7ed;border:1px solid #f4a259;box-shadow:0 1px 2px #0f172a0d}.qair-loading-alert.svelte-19m9hul{color:#8c4b22;background:#e983031f;border:1px solid #e9830340}.qair-session-alert.svelte-19m9hul{background:#e9830314;border:1px solid #df7a3f33;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;display:flex}.qair-session-alert__body.svelte-19m9hul{color:#4b5563;flex-direction:column;gap:4px;font-size:14px;line-height:20px;display:flex}.qair-session-alert--readonly.svelte-19m9hul{background:#0d6efd14;border-color:#0d6efd33}.qair-session-alert__action.svelte-19m9hul{flex:none}.qair-save-status.svelte-19m9hul{color:#6b7280;font-size:13px;line-height:18px}.qair-external-topbar.svelte-19m9hul{color:#fff;background:#171717;border-bottom:1px solid #2a2a2a;border-radius:18px;justify-content:space-between;align-items:center;gap:20px;margin:10px 6px 24px;padding:16px 28px;display:flex}.qair-external-topbar__brand.svelte-19m9hul{align-items:center;gap:12px;min-width:0;display:inline-flex}.qair-external-topbar__brand-mark.svelte-19m9hul{flex:none;width:32px;height:32px}.qair-external-topbar__brand-mark.svelte-19m9hul img:where(.svelte-19m9hul){width:100%;height:100%;display:block}.qair-external-topbar__brand-text.svelte-19m9hul{color:#fff;letter-spacing:-.01em;font-size:20px;font-weight:700;line-height:28px}.qprogress.svelte-19m9hul{background:#e2e8f0;border-radius:999px;width:100%;height:12px;margin-top:12px;display:flex;overflow:hidden}.qprogress__seg.svelte-19m9hul{border:0;border-right:1px solid #ffffffb3;flex:1 1 0;height:100%;padding:0}.qprogress__seg.svelte-19m9hul:last-child{border-right:0}.qprogress__seg--answered.svelte-19m9hul{background-color:#0dcaf0}.qprogress__seg--unanswered.svelte-19m9hul{background-color:#cbd5e1}.qprogress__seg--needs-review.svelte-19m9hul{background-color:#fdba74}.qprogress__seg--more-info.svelte-19m9hul{background-color:#f59e0b!important}.qprogress__seg--active.svelte-19m9hul{outline-offset:-2px;outline:2px solid #15803d47}@media (width<=1200px){.qair-left--panel-open.svelte-19m9hul{padding-right:min(420px,100vw - 20px)}.qair-right.svelte-19m9hul{width:min(420px,100vw - 20px)}}@media (width<=992px){.qair-external-topbar.svelte-19m9hul{margin:10px 6px 24px;padding:16px 18px}.qair-right.svelte-19m9hul{width:min(380px,100vw - 16px)}.qair-left--panel-open.svelte-19m9hul{padding-right:min(380px,100vw - 16px)}.qair-right__title.svelte-19m9hul{font-size:28px;line-height:34px}}.sbb-questionnaire-page.svelte-19m9hul .external-questionnaire-body:where(.svelte-19m9hul)>.qair-progress-wrap:where(.svelte-19m9hul),.sbb-questionnaire-page.svelte-19m9hul .external-questionnaire-body:where(.svelte-19m9hul)>.qair-categories-wrap:where(.svelte-19m9hul){margin:0!important;padding:0!important}.sbb-questionnaire-page.svelte-19m9hul .external-questionnaire-body:where(.svelte-19m9hul)>.questions-list:where(.svelte-19m9hul){box-sizing:border-box;gap:15px;width:100%;margin:0!important;padding:20px!important}.sbb-questionnaire-page.svelte-19m9hul .external-questionnaire-body:where(.svelte-19m9hul)>.qair-external-footer:where(.svelte-19m9hul){box-sizing:border-box;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;margin:0;padding:0;display:flex}.sbb-questionnaire-page.svelte-19m9hul .qair-external-footer:where(.svelte-19m9hul) .qair-actions:where(.svelte-19m9hul){flex-wrap:wrap;flex:0 auto;justify-content:flex-end;align-items:flex-start;margin:0;display:flex;gap:15px!important;padding:0!important}.sbb-questionnaire-page.svelte-19m9hul .qair-external-footer:where(.svelte-19m9hul)>.px-3.pb-3:where(.svelte-19m9hul){order:-1;align-self:flex-start;margin:0;padding:0!important}.sbb-questionnaire-page.svelte-19m9hul .qair-external-footer:where(.svelte-19m9hul) .qair-save-status:where(.svelte-19m9hul){align-self:flex-start;margin:0}@media (width<=640px){.sbb-questionnaire-page.svelte-19m9hul .external-questionnaire-body:where(.svelte-19m9hul)>.qair-external-footer:where(.svelte-19m9hul){flex-direction:column;align-items:flex-start}.sbb-questionnaire-page.svelte-19m9hul .qair-external-footer:where(.svelte-19m9hul) .qair-actions:where(.svelte-19m9hul){justify-content:flex-start;max-width:100%}}.qair-portal-note.svelte-19m9hul{background:#f8fafc;border:1px solid #e2e8f0;border-radius:18px;margin-top:-2px;padding:16px}.qair-portal-note.svelte-19m9hul h4:where(.svelte-19m9hul){color:#0f172a;margin:0;font-size:12px;font-weight:700;line-height:16px}.qair-portal-note.svelte-19m9hul p:where(.svelte-19m9hul){color:#475569;margin:8px 0 0;font-size:14px;line-height:1.65}.qair-portal-note__actions.svelte-19m9hul{flex-wrap:wrap;gap:12px;margin-top:12px;display:flex}.qair-portal-note__action.svelte-19m9hul{white-space:nowrap;border-radius:16px;flex:none;justify-content:center;align-items:center;font-weight:700;transition:background .12s,border-color .12s,color .12s;display:inline-flex;height:32px!important;min-height:32px!important;padding:6px 14px!important;font-size:12px!important;line-height:14px!important;text-decoration:none!important}.qair-portal-note__action--primary.svelte-19m9hul{color:#475569;background:#fff;border:1px solid #cbd5e1}.qair-portal-note__action--primary.svelte-19m9hul:hover,.qair-portal-note__action--primary.svelte-19m9hul:focus-visible{color:#9a3412!important;background:#fff7ed!important;border-color:#f4a259!important}.qair-portal-note__action--secondary.svelte-19m9hul{color:#475569;background:#fff;border:1px solid #cbd5e1}.qair-portal-note__action--secondary.svelte-19m9hul:hover,.qair-portal-note__action--secondary.svelte-19m9hul:focus-visible{color:#9a3412!important;background:#fff7ed!important;border-color:#f4a259!important}.hide-question-text.svelte-19m9hul h3.h5{display:none!important}.qair-confirmation-backdrop.svelte-19m9hul{z-index:1050;background:#0000008c;position:fixed;inset:0}.qair-confirmation-modal.svelte-19m9hul{z-index:1060;outline:none;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.qair-confirmation-modal__container.svelte-19m9hul{background:#fff;border:1px solid #1c1c1c14;border-radius:18px;width:min(560px,100vw - 32px);overflow:hidden;box-shadow:0 24px 60px #0f172a47}.qair-confirmation-modal__header.svelte-19m9hul{justify-content:space-between;align-items:flex-start;gap:20px;padding:24px 28px 12px;display:flex}.qair-confirmation-modal__header.svelte-19m9hul h2:where(.svelte-19m9hul){color:#1c1c1c;margin:0;font-size:24px;font-weight:700;line-height:32px}.qair-confirmation-modal__close.svelte-19m9hul{color:#a6a6a6;cursor:pointer;background:0 0;border:0;flex:none;width:32px;height:32px;margin:-2px -4px 0 0;padding:0;font-size:36px;font-weight:300;line-height:28px}.qair-confirmation-modal__body.svelte-19m9hul{min-height:120px;padding:18px 28px 20px}.qair-confirmation-modal__body.svelte-19m9hul p:where(.svelte-19m9hul){color:#252525;margin:0;font-size:16px;line-height:26px}.qair-confirmation-modal__footer.svelte-19m9hul{box-sizing:border-box;align-items:center;gap:12px;width:100%;padding:12px 28px 28px;display:flex}.qair-confirmation-modal__button.svelte-19m9hul{letter-spacing:.02em;cursor:pointer;border-radius:10px;flex:1 1 0;min-width:0;height:46px;padding:0 22px;font-size:14px;font-weight:700}.qair-confirmation-modal__button--primary.svelte-19m9hul{color:#fff;background:linear-gradient(90deg,#000 0%,#656464 100%);border:none;box-shadow:0 10px #00000026}.qair-confirmation-modal__button--secondary.svelte-19m9hul{color:#1c1c1c;background:#fff;border:1px solid #6f6f6f;box-shadow:0 10px #0000000d}.qair-confirmation-modal__close.svelte-19m9hul:focus-visible,.qair-confirmation-modal__button.svelte-19m9hul:focus-visible{outline-offset:2px;outline:2px solid #0d6efd73}.sbb-questionnaire-page.svelte-19m9hul .qair-external-access:where(.svelte-19m9hul){box-sizing:border-box;background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%);border-radius:10px;align-self:stretch;align-items:center;height:48px;padding:10px;font:600 14px/20px Inter,sans-serif;display:flex}.sbb-questionnaire-page.svelte-19m9hul .qair-external-access:where(.svelte-19m9hul) span:where(.svelte-19m9hul){border-radius:8px;justify-content:center;align-items:center;min-height:0;padding:4px 8px;display:inline-flex}.sbb-questionnaire-page.svelte-19m9hul .qair-external-progress:where(.svelte-19m9hul){border:0;border-radius:10px;gap:15px;margin:0;padding:20px;box-shadow:0 10px 10px #0000001a}.sbb-questionnaire-page.svelte-19m9hul .qair-external-progress__head:where(.svelte-19m9hul){display:block}.sbb-questionnaire-page.svelte-19m9hul .qair-external-progress__copy:where(.svelte-19m9hul){gap:5px}.sbb-questionnaire-page.svelte-19m9hul .qair-external-progress__title:where(.svelte-19m9hul){color:#000;font-size:16px;font-weight:600;line-height:20px}.sbb-questionnaire-page.svelte-19m9hul .qair-external-progress__subtitle:where(.svelte-19m9hul){color:#7d7d7d;font-size:14px;line-height:20px}.sbb-questionnaire-page.svelte-19m9hul .qair-external-progress__track:where(.svelte-19m9hul){background:#f1f4f8;border-radius:3px;height:6px}.sbb-questionnaire-page.svelte-19m9hul .qair-external-progress__fill:where(.svelte-19m9hul){background:#d97706;border-radius:3px;min-width:0}.sbb-questionnaire-page.svelte-19m9hul .qair-external-domains:where(.svelte-19m9hul){border:0;border-radius:10px;gap:15px;margin:0;padding:20px;box-shadow:0 10px 10px #0000001a}.sbb-questionnaire-page.svelte-19m9hul .qair-external-domains__head:where(.svelte-19m9hul){gap:5px}.sbb-questionnaire-page.svelte-19m9hul .qair-external-domains__title:where(.svelte-19m9hul){color:#000;font-size:16px;font-weight:600;line-height:20px}.sbb-questionnaire-page.svelte-19m9hul .qair-external-domains__subtitle:where(.svelte-19m9hul){color:#7d7d7d;font-size:14px;line-height:20px}.sbb-questionnaire-page.svelte-19m9hul .qair-categories--external:where(.svelte-19m9hul){gap:10px!important}.sbb-questionnaire-page.svelte-19m9hul .qair-category-card--external:where(.svelte-19m9hul){color:#4c4c4c;background:#fff;border:1px solid #6f6f6f;border-radius:8px;height:24px;min-height:24px;padding:0 15px;font-size:10px;line-height:24px;box-shadow:0 5px #00000026}.sbb-questionnaire-page.svelte-19m9hul .qair-category-card--external.qair-category-card--selected:where(.svelte-19m9hul){color:#d97706;background:#fff4e5;border-color:#d97706}.sbb-questionnaire-page.svelte-19m9hul .questions-list:where(.svelte-19m9hul){box-sizing:border-box;background:#f8fafb;border-radius:10px;width:100%;box-shadow:0 10px 10px #0000001a;margin:0!important;padding:20px!important}.sbb-questionnaire-page.svelte-19m9hul .qair-question-card:where(.svelte-19m9hul){background:#fff;box-shadow:0 10px 10px #0000001a}.gradient-box__label.svelte-hapa4d,.gradient-box.svelte-hapa4d>span:where(.svelte-hapa4d){color:#fff;border-radius:8px;justify-content:center;align-items:center;margin:0;padding:4px 8px;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.sbb-kpi-card.svelte-hapa4d{cursor:pointer;background:#f7f7f7;border-radius:10px;flex-direction:column;flex:1 0 0;align-self:stretch;align-items:flex-start;gap:3px;min-height:80px;padding:15px;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex;box-shadow:0 10px 20px #0000001a}.sbb-kpi-card.svelte-hapa4d:hover{background:#f3f3f3;transform:translateY(-2px);box-shadow:0 14px 28px #00000029}.sbb-kpi-card.is-active.svelte-hapa4d{background:#d9d9d9}.sbb-kpi-card.is-reset.is-active.svelte-hapa4d{background:#f7f7f7}.sbb-kpi-card-icon.svelte-hapa4d{background:0 0;border:none;border-radius:0;justify-content:center;align-items:center;width:24px;height:24px;margin-bottom:6px;display:inline-flex}.sbb-kpi-card-icon.svelte-hapa4d img:where(.svelte-hapa4d){width:24px;height:24px}.sbb-kpi-card-body.svelte-hapa4d{flex-direction:column;gap:2px;display:flex}.sbb-kpi-card-title.svelte-hapa4d{color:#29292a;margin:0;font-size:14px;font-weight:400}.sbb-kpi-card-subtitle.svelte-hapa4d{color:#29292a;text-transform:none;margin:0;font-size:12.5px;font-weight:400}.sbb-kpi-card-value.svelte-hapa4d{color:#29292a;margin:0;font-size:24px;font-weight:400;line-height:36px}.sbb-kpi-card-value-wrap.svelte-hapa4d{border-radius:8px;flex-wrap:wrap;align-content:center;align-items:center;gap:8px;display:flex}.sbb-table.svelte-hapa4d{table-layout:auto;border-collapse:collapse;width:100%;min-width:0}.q-audit-page.svelte-hapa4d{box-sizing:border-box;grid-template-rows:auto auto auto;min-height:0;display:grid}.q-audit-page.svelte-hapa4d .gradient-box{margin-top:20px!important;margin-bottom:20px!important}.q-audit-page.svelte-hapa4d>.settings-breadcrumb,.q-audit-page.svelte-hapa4d>.sbb-dashboard-header,.q-audit-page.svelte-hapa4d>.sbb-table-card{min-width:0}.q-audit-page.svelte-hapa4d>.sbb-table-card{min-height:0;max-height:var(--adaptive-table-max-height,none);border:1px solid #1c1c1c0d;flex-direction:column;flex:0 auto;display:flex;overflow:hidden;box-shadow:0 10px 20px #0000001a;background:#fff!important;border-radius:14px!important}.q-audit-page.svelte-hapa4d>.sbb-table-card .vendor-empty-wrap,.q-audit-page.svelte-hapa4d>.sbb-table-card .sbb-table-wrapper{flex:auto;min-height:0}.q-audit-page.svelte-hapa4d>.sbb-table-card .vendor-empty-wrap{align-items:stretch;display:flex}.q-audit-page.svelte-hapa4d>.sbb-table-card .vendor-empty-card{border-radius:14px;gap:5px;width:100%;padding:12px 16px 10px;top:0}.q-audit-page.svelte-hapa4d>.sbb-table-card .vendor-empty-title{font-size:14px;line-height:18px}.q-audit-page.svelte-hapa4d>.sbb-table-card .vendor-empty-desc,.q-audit-page.svelte-hapa4d>.sbb-table-card .vendor-empty-setup{font-size:12px;line-height:15px}.q-audit-page.svelte-hapa4d>.sbb-table-card .vendor-empty-cta-row{gap:6px}.q-audit-page.svelte-hapa4d>.sbb-table-card .vendor-empty-cta{border-radius:10px;padding:5px 9px;font-size:11px}.q-audit-page.svelte-hapa4d>.sbb-table-card .vendor-empty-section{letter-spacing:.05em;font-size:11px;line-height:14px}.q-audit-page.svelte-hapa4d>.sbb-table-card .vendor-empty-steps{gap:1px;padding-left:16px;font-size:11px;line-height:14px}.q-audit-page.svelte-hapa4d>.sbb-table-card .vendor-empty-step{font-size:11px;line-height:14px}.q-audit-page.svelte-hapa4d>.sbb-table-card .sbb-table-wrapper{border-radius:inherit;overflow:auto;background:#fff!important}.q-audit-page.svelte-hapa4d>.sbb-table-card .sbb-table-footer{background:#fff;border-radius:0 0 14px 14px}.sbb-table.svelte-hapa4d thead:where(.svelte-hapa4d) th:where(.svelte-hapa4d){color:#484848;font-feature-settings:"ss01" on, "cv01" on, "cv11" on;text-align:left;vertical-align:middle;z-index:2;background:#fff;border-bottom:1px solid #1c1c1c14;height:40px;padding:0 12px;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:18px;position:sticky;top:0}.sbb-th-label.svelte-hapa4d{align-items:center;gap:4px;display:inline-flex}.sbb-th-label.svelte-hapa4d img:where(.svelte-hapa4d){aspect-ratio:1;width:10px;height:10px}.sbb-table.svelte-hapa4d tbody:where(.svelte-hapa4d) td:where(.svelte-hapa4d){font-feature-settings:"ss01" on, "cv01" on, "cv11" on;color:#1c1c1c;vertical-align:middle;background:#fff;border-bottom:1px solid #1c1c1c14;height:51px;padding:0 12px;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px}@media (width<=900px){.sbb-table.svelte-hapa4d thead:where(.svelte-hapa4d) th:where(.svelte-hapa4d),.sbb-table.svelte-hapa4d tbody:where(.svelte-hapa4d) td:where(.svelte-hapa4d){padding:0 6px;font-size:12px}.progress-cell.svelte-hapa4d{min-width:120px}}.sbb-table-row.svelte-hapa4d:hover{background:0 0}.selected-row.svelte-hapa4d{box-shadow:none;background:#fbf6f3}.selected-row.svelte-hapa4d td:where(.svelte-hapa4d){background:#fbf6f3}.selected-row.svelte-hapa4d:hover,.selected-row.svelte-hapa4d:hover td:where(.svelte-hapa4d),.selected-row.svelte-hapa4d:focus,.selected-row.svelte-hapa4d:focus td:where(.svelte-hapa4d),.selected-row.svelte-hapa4d:focus-within,.selected-row.svelte-hapa4d:focus-within td:where(.svelte-hapa4d){box-shadow:none;background:#fbf6f3;outline:none}.sbb-table.svelte-hapa4d tbody:where(.svelte-hapa4d) tr:where(.svelte-hapa4d):hover td:where(.svelte-hapa4d){background:#fafafa}.checkbox-column.svelte-hapa4d{width:24px;padding-left:0;padding-right:0}.clients-checkbox.svelte-hapa4d{appearance:none;background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.6%202H7.4C6.26339%202%205.47108%202.00078%204.85424%202.05118C4.24907%202.10062%203.90138%202.19279%203.63803%202.32698C3.07354%202.6146%202.6146%203.07354%202.32698%203.63803C2.19279%203.90138%202.10062%204.24907%202.05118%204.85424C2.00078%205.47108%202%206.26339%202%207.4V8.6C2%209.73661%202.00078%2010.5289%202.05118%2011.1458C2.10062%2011.7509%202.19279%2012.0986%202.32698%2012.362C2.6146%2012.9265%203.07354%2013.3854%203.63803%2013.673C3.90138%2013.8072%204.24907%2013.8994%204.85424%2013.9488C5.47108%2013.9992%206.26339%2014%207.4%2014H8.6C9.73661%2014%2010.5289%2013.9992%2011.1458%2013.9488C11.7509%2013.8994%2012.0986%2013.8072%2012.362%2013.673C12.9265%2013.3854%2013.3854%2012.9265%2013.673%2012.362C13.8072%2012.0986%2013.8994%2011.7509%2013.9488%2011.1458C13.9992%2010.5289%2014%209.73661%2014%208.6V7.4C14%206.26339%2013.9992%205.47108%2013.9488%204.85424C13.8994%204.24907%2013.8072%203.90138%2013.673%203.63803C13.3854%203.07354%2012.9265%202.6146%2012.362%202.32698C12.0986%202.19279%2011.7509%202.10062%2011.1458%202.05118C10.5289%202.00078%209.73661%202%208.6%202ZM1.43597%203.18404C1%204.03969%201%205.15979%201%207.4V8.6C1%2010.8402%201%2011.9603%201.43597%2012.816C1.81947%2013.5686%202.43139%2014.1805%203.18404%2014.564C4.03969%2015%205.15979%2015%207.4%2015H8.6C10.8402%2015%2011.9603%2015%2012.816%2014.564C13.5686%2014.1805%2014.1805%2013.5686%2014.564%2012.816C15%2011.9603%2015%2010.8402%2015%208.6V7.4C15%205.15979%2015%204.03969%2014.564%203.18404C14.1805%202.43139%2013.5686%201.81947%2012.816%201.43597C11.9603%201%2010.8402%201%208.6%201H7.4C5.15979%201%204.03969%201%203.18404%201.43597C2.43139%201.81947%201.81947%202.43139%201.43597%203.18404Z'%20fill='%231C1C1C'%20fill-opacity='0.2'/%3e%3c/svg%3e") 50%/16px 16px no-repeat;border:none;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.clients-checkbox--header.svelte-hapa4d,.clients-checkbox--row.svelte-hapa4d{cursor:pointer;border-radius:0;padding:0}.clients-checkbox[aria-pressed=true].svelte-hapa4d{background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1.43597%203.18404C1%204.03969%201%205.15979%201%207.4V8.6C1%2010.8402%201%2011.9603%201.43597%2012.816C1.81947%2013.5686%202.43139%2014.1805%203.18404%2014.564C4.03969%2015%205.15979%2015%207.4%2015H8.6C10.8402%2015%2011.9603%2015%2012.816%2014.564C13.5686%2014.1805%2014.1805%2013.5686%2014.564%2012.816C15%2011.9603%2015%2010.8402%2015%208.6V7.4C15%205.15979%2015%204.03969%2014.564%203.18404C14.1805%202.43139%2013.5686%201.81947%2012.816%201.43597C11.9603%201%2010.8402%201%208.6%201H7.4C5.15979%201%204.03969%201%203.18404%201.43597C2.43139%201.81947%201.81947%202.43139%201.43597%203.18404ZM11.0511%207.25871C11.3321%206.95435%2011.3131%206.47985%2011.0087%206.1989C10.7044%205.91795%2010.2299%205.93693%209.94891%206.24129L7.51493%208.87811L6.31444%207.50613C6.04168%207.1944%205.56786%207.16281%205.25613%207.43557C4.9444%207.70833%204.91282%208.18215%205.18558%208.49388L6.75241%2010.2845C7.1438%2010.7319%207.83664%2010.7411%208.23979%2010.3043L11.0511%207.25871Z'%20fill='%231C1C1C'/%3e%3c/svg%3e") 50%/16px 16px no-repeat}.clients-checkbox[aria-pressed=true].svelte-hapa4d:after{content:none}.clients-checkbox[data-indeterminate=true][aria-pressed=false].svelte-hapa4d:after{content:"";background:#1c1c1c;border-radius:1px;width:10px;height:2px}.client-cell.svelte-hapa4d{font-feature-settings:"ss01" on, "cv01" on, "cv11" on;color:#1c1c1c;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:inline-flex}.client-cell-link.svelte-hapa4d{color:#1c1c1c;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;padding:0;display:block}.meta-text.svelte-hapa4d{color:#696969;font-weight:400}.status-badge.svelte-hapa4d{font-feature-settings:"ss01" on, "cv01" on, "cv11" on;background:0 0;border-radius:0;justify-content:flex-start;align-items:center;padding:0;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;display:inline-flex}.status-badge--received.svelte-hapa4d{color:#df943c}.status-badge--information.svelte-hapa4d{color:#e1b720}.status-badge--finalized.svelte-hapa4d{color:#51a64c}.status-badge--default.svelte-hapa4d{color:#696969}.info-pill.svelte-hapa4d{font-feature-settings:"ss01" on, "cv01" on, "cv11" on;text-transform:uppercase;letter-spacing:.02em;background:0 0;border-radius:0;padding:0;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px}.info-pill--yes.svelte-hapa4d{color:#1c1c1c}.info-pill--no.svelte-hapa4d{color:#696969}.progress-cell.svelte-hapa4d{flex-direction:column;gap:4px;min-width:160px;display:flex}.progress-label.svelte-hapa4d{color:#414d55;font-size:10px;font-weight:500}.progress-track.svelte-hapa4d{background:#dc3545;border-radius:10px;width:100%;height:6px;overflow:hidden}.progress-fill.svelte-hapa4d{border-radius:inherit;background:linear-gradient(90deg,#0dcaf0 0%,#0aa2c0 100%);width:0%;height:100%}.sbb-table-footer.svelte-hapa4d{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:12px;display:flex}.app-skeleton.svelte-hapa4d{background:#1c1c1c0f;border-radius:10px;position:relative;overflow:hidden}.app-skeleton.svelte-hapa4d:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff8c 50%,#fff0 100%);width:60%;height:100%;animation:1.35s linear infinite svelte-hapa4d-appSkeletonShimmer;position:absolute;top:0;left:-60%}@keyframes svelte-hapa4d-appSkeletonShimmer{0%{left:-60%}to{left:120%}}.title-header.svelte-hapa4d{box-sizing:border-box;background-image:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%),linear-gradient(90deg,#005626 6.9444%,#00893d 100%),linear-gradient(90deg,#00893d 0% 100%);border-radius:10px;align-items:center;width:100%;height:48px;padding:10px;display:flex}.title-header.svelte-hapa4d p:where(.svelte-hapa4d){color:#fff;margin:0;padding-left:8px;font-size:14px;font-weight:600;line-height:20px}.ai-refiner-field.svelte-1aoz1q6{width:100%;position:relative}.ai-refiner-suggestion.svelte-1aoz1q6{width:100%}.ai-refiner-suggestion--compact.svelte-1aoz1q6{justify-content:flex-end;display:flex}.ai-refiner-suggestion--compact.svelte-1aoz1q6 .ai-text-suggestion{width:420px;max-width:100%}.ai-refine-button.svelte-1aoz1q6{z-index:1;color:#374151;cursor:pointer;background:#fff;border:1px solid #1c1c1c38;border-radius:7px;min-height:28px;padding:4px 8px;font-size:11px;font-weight:700;position:absolute;bottom:10px;right:10px;box-shadow:0 1px 3px #0f172a14}.ai-refine-button.svelte-1aoz1q6:hover,.ai-refine-button.svelte-1aoz1q6:focus-visible{color:#9a4d13;background:#fff8ef;border-color:#c76518}.ai-refine-button.svelte-1aoz1q6:disabled{cursor:not-allowed;opacity:.55}.remediation-page.svelte-nucdgm{--shell-title-bar-margin-top:20px}.settings-breadcrumb.svelte-nucdgm{margin-top:8px}.risk-form-shell.svelte-nucdgm{width:100%}.risk-form-container.svelte-nucdgm{background:#fff;border:1px solid #1c1c1c14;border-radius:12px;flex-direction:column;gap:0;padding:1.5rem;display:flex;box-shadow:0 10px 20px #00000014}.risk-form-header.svelte-nucdgm{justify-content:flex-end;align-items:flex-start;width:100%;display:flex}.risk-form-actions.svelte-nucdgm{flex-wrap:wrap;justify-content:flex-end;gap:20px;display:flex}.risk-action-btn.svelte-nucdgm{text-transform:uppercase;border:1px solid #0000;border-radius:10px;min-width:88px;height:28px;padding:0 18px;font-size:12px;font-weight:700;line-height:20px;box-shadow:0 6px #0000001f}.risk-action-btn--ghost.svelte-nucdgm,.risk-action-btn--outline.svelte-nucdgm{color:#4c4c4c;background:#fff;border:1px solid #8d8d8d}.risk-action-btn--primary.svelte-nucdgm{color:#fff;background:linear-gradient(90deg,#000 0%,#656464 100%);border:none}.risk-action-btn.svelte-nucdgm:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.risk-form-container.svelte-nucdgm form:where(.svelte-nucdgm){margin:0;display:block}.risk-row.svelte-nucdgm{grid-template-columns:1fr;gap:10px;margin-top:1rem;display:grid}.risk-row-2.svelte-nucdgm{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-row-3.svelte-nucdgm{grid-template-columns:repeat(3,minmax(0,1fr))}.risk-row-4.svelte-nucdgm{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.risk-field.svelte-nucdgm{box-sizing:border-box;flex-direction:column;gap:10px;padding:10px;display:flex}.risk-field-fixed.svelte-nucdgm{width:257px}.risk-field-compact.svelte-nucdgm{align-self:stretch}.risk-label.svelte-nucdgm{color:#9f9f9f;margin:0;font-size:12px;font-weight:400;line-height:16px}.risk-required.svelte-nucdgm{color:red}.risk-input.svelte-nucdgm{color:#000;height:40px;box-shadow:none;background:#fffc;border:.5px solid #0006;border-radius:10px;padding:8px 16px;font-size:14px;line-height:22px}.risk-input.svelte-nucdgm:focus{box-shadow:none;border-color:#0006}.risk-textarea.svelte-nucdgm{resize:none;height:79px;padding-bottom:42px}.risk-select.svelte-nucdgm{appearance:none;background-image:url(/assets/figma/chevron-down.svg);background-position:right 12px center;background-repeat:no-repeat;background-size:14px 14px;padding-top:8px;padding-bottom:8px;padding-right:2.25rem}.risk-pill.svelte-nucdgm{text-transform:uppercase;text-shadow:0 2px 2px #00000026;color:#fff;border-radius:23.5px;justify-content:center;align-items:center;height:40px;padding:3px 20px;font-size:16px;font-weight:700;line-height:18px;display:flex}.risk-pill-c.svelte-nucdgm{background:#83192e}.risk-pill-v.svelte-nucdgm{background:#b52514}.risk-pill-vhr.svelte-nucdgm{background:#83192e}.risk-pill-h.svelte-nucdgm{background:#f19739}.risk-pill-high.svelte-nucdgm{background:#b52514}.risk-pill-m.svelte-nucdgm,.risk-pill-medium.svelte-nucdgm{background:#f9c639}.risk-pill-l.svelte-nucdgm,.risk-pill-low.svelte-nucdgm{background:#57dfdd}.risk-pill-s.svelte-nucdgm{background:#4e9fea}@media (width<=900px){.risk-form-actions.svelte-nucdgm{flex-direction:column;align-items:stretch}.risk-action-btn.svelte-nucdgm{width:100%}.risk-row-2.svelte-nucdgm,.risk-row-3.svelte-nucdgm,.risk-row-4.svelte-nucdgm{grid-template-columns:1fr}.risk-field-fixed.svelte-nucdgm{width:100%}}#listRisk.svelte-19cqfib{margin:0}.remediation-page.svelte-19cqfib{min-height:0}.risk-client-table-card.svelte-19cqfib{min-height:0;max-height:var(--adaptive-table-max-height,none);flex-direction:column;display:flex;overflow:hidden}.risk-client-table-card.svelte-19cqfib .route-shell-table-wrap:where(.svelte-19cqfib){background:#fff;flex:auto;min-height:0;overflow:auto}.risk-client-table-card.svelte-19cqfib thead:where(.svelte-19cqfib) th:where(.svelte-19cqfib){z-index:2;background:#fff;position:sticky;top:0}#listRisk.svelte-5fntls{box-sizing:border-box;flex-direction:column;gap:20px;width:100%;margin:0;display:flex}.client-risk-panel.svelte-5fntls{box-sizing:border-box;background:#f8fafb;border-radius:10px;flex-direction:column;gap:12px;width:100%;min-height:0;padding:15px;display:flex;overflow:hidden;box-shadow:0 10px 20px #0000001a}.remed-risk-table-shell.svelte-5fntls{width:100%;min-height:0;max-height:var(--adaptive-table-max-height,none);flex-direction:column;display:flex;overflow:hidden}.remed-table-scroll.svelte-5fntls{box-shadow:none;background:0 0;border-radius:0;flex:auto;min-height:0;margin-top:0;padding:0;overflow:auto}.remed-table-scroll.svelte-5fntls::-webkit-scrollbar{height:6px}.remed-table-scroll.svelte-5fntls::-webkit-scrollbar-track{background:0 0}.remed-table-scroll.svelte-5fntls::-webkit-scrollbar-thumb{background:#0003;border-radius:3px}.remed-table-header.svelte-5fntls,.remed-row.svelte-5fntls{grid-template-columns:90px minmax(240px,1.4fr) minmax(160px,1fr) minmax(120px,.75fr) minmax(180px,180px);align-items:center;gap:12px;min-width:920px;padding:8px 10px;display:grid}.remed-pagination.svelte-5fntls .clients-pagination:where(.svelte-5fntls){align-items:center;gap:8px;display:flex}.remed-pagination.svelte-5fntls .pagination-btn:where(.svelte-5fntls){color:#1c1c1c;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;width:20px;height:20px;padding:1px;font-size:12px;font-weight:400;line-height:18px;display:inline-flex}.remed-pagination.svelte-5fntls .pagination-btn--page:where(.svelte-5fntls){width:20px;height:20px;padding:1px}.remed-pagination.svelte-5fntls .pagination-btn--active:where(.svelte-5fntls){color:#fff;background-image:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%),linear-gradient(90deg,#d15d1a 0% 100%);font-weight:700}.pagination-select.svelte-5fntls{align-items:center;gap:8px;display:flex}.pagination-select-label.svelte-5fntls{color:#1c1c1c66;font-size:12px;line-height:20px}.pagination-select-button.svelte-5fntls{color:#313131;background:#fff;border:1px solid #e9e9e9;border-radius:4px;justify-content:center;align-items:center;gap:8px;width:63px;height:36px;padding:8px 12px;font-size:12px;line-height:20px;display:inline-flex;position:relative}.pagination-select.svelte-5fntls svg:where(.svelte-5fntls){width:12px;height:12px}.pagination-select.svelte-5fntls svg:where(.svelte-5fntls) path:where(.svelte-5fntls){fill:#313131}.pagination-select-native.svelte-5fntls{opacity:0;cursor:pointer;position:absolute;inset:0}.pagination-text.svelte-5fntls{color:#1c1c1c;font-size:12px;line-height:18px}.remed-table-header.svelte-5fntls{text-transform:none;letter-spacing:0;font-feature-settings:"ss01" on, "cv01" on, "cv11" on;color:#484848;z-index:2;background:#fff;border-bottom:1px solid #1c1c1c33;min-height:40px;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:18px;position:sticky;top:0}.remed-table-body.svelte-5fntls{background:#fff;flex-direction:column;display:flex}.remed-row.svelte-5fntls{cursor:pointer;border-bottom:1px solid #1c1c1c0d;min-height:40px;transition:background .2s}.remed-row.svelte-5fntls:last-child{border-bottom:none}.remed-row.is-selected.svelte-5fntls{box-shadow:none;background:#e8f4ee}.header-cell.svelte-5fntls{align-items:center;gap:4px;min-width:0;display:flex}.header-icon.svelte-5fntls img:where(.svelte-5fntls){aspect-ratio:1;width:10px;height:10px;margin-left:4px;transition:transform .15s}.header-icon--desc.svelte-5fntls img:where(.svelte-5fntls){transform:rotate(180deg)}.header-sort-button.svelte-5fntls{width:100%;min-width:0;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.remed-cell.svelte-5fntls{align-items:center;min-width:0;display:flex}.rate-cell.svelte-5fntls{justify-content:flex-start}.risk-pill.svelte-5fntls{text-transform:uppercase;white-space:nowrap;background:#fff;border:1px solid #0000;border-radius:23.5px;padding:3px 10px;font-size:10px;font-weight:700;line-height:18px}.risk-pill-button.svelte-5fntls{cursor:pointer}.risk-pill-critical.svelte-5fntls{color:#a90906;border-color:#a90906;font-weight:700}.risk-pill-high.svelte-5fntls{color:#fd2f2b;border-color:#fd2f2b;font-weight:700}.risk-pill-medium.svelte-5fntls{color:#f1be07;border-color:#f1be07;font-weight:700}.risk-pill-low.svelte-5fntls{color:#26783a;border-color:#26783a;font-weight:700}.risk-pill-closed.svelte-5fntls{color:#000;border-color:#000;font-weight:500}.risk-pill-default.svelte-5fntls{color:#313131;border-color:#313131;font-weight:500}.description-cell.svelte-5fntls p:where(.svelte-5fntls){color:#7d7d7d;word-break:break-word;margin:0;font-size:12px;line-height:18px}.vendor-cell.svelte-5fntls{gap:12px}.vendor-name.svelte-5fntls{color:#1c1c1c;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.status-cell.svelte-5fntls span:where(.svelte-5fntls),.date-cell.svelte-5fntls span:where(.svelte-5fntls){color:#1c1c1c;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.remed-table-footer.svelte-5fntls{box-shadow:none;background:0 0;border-radius:0;flex-wrap:wrap;flex:none;justify-content:flex-start;align-items:center;gap:8px;padding:12px 0 0;display:flex}.remed-pagination.svelte-5fntls{flex-shrink:0}.client-risk-empty.svelte-5fntls{color:#5a6476;background:#fff;border:1px dashed #1c1c1c29;border-radius:10px;padding:18px;font-family:Inter,sans-serif;font-size:14px;line-height:20px}@media (width<=1100px){.remed-table-header.svelte-5fntls,.remed-row.svelte-5fntls{grid-template-columns:minmax(90px,120px) minmax(200px,1.3fr) minmax(160px,1fr) minmax(120px,.75fr) minmax(160px,180px)}}@media (width<=768px){.remed-table-scroll.svelte-5fntls{overflow-x:auto}.remed-table-header.svelte-5fntls,.remed-row.svelte-5fntls{min-width:860px}}.vendor-empty-wrap.svelte-5fntls{margin-top:0;padding:0 0 16px}.title-header.svelte-5fntls{box-sizing:border-box;background-image:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%),linear-gradient(90deg,#005626 6.9444%,#00893d 100%),linear-gradient(90deg,#00893d 0% 100%);border-radius:10px;align-items:center;width:100%;height:48px;padding:10px;display:flex}.title-header.svelte-5fntls p:where(.svelte-5fntls){color:#fff;margin:0;padding-left:8px;font-size:14px;font-weight:600;line-height:20px}.modal-dialog.modal-lg:has(.client-edit-form){max-width:660px}.modal-content:has(.client-edit-form){background:#f7f8fa;border:1px solid #e5e7eb;border-radius:20px;padding:18px;overflow:hidden;box-shadow:0 24px 60px #0f172a38}.modal-content:has(.client-edit-form) .modal-header{border-bottom:none;align-items:flex-start;margin-bottom:14px;padding:0 2px}.modal-content:has(.client-edit-form) .modal-title{letter-spacing:-.01em;color:#000;font-size:18px;font-weight:600;line-height:24px}.modal-content:has(.client-edit-form) .btn-close{opacity:.55;background-size:14px;border-radius:8px;width:30px;height:30px;margin:0;padding:7px}.modal-content:has(.client-edit-form) .btn-close:hover{opacity:.8;background-color:#eceff3}.modal-content:has(.client-edit-form) .modal-body{border:none;padding:0}.modal-content:has(.client-edit-form) .modal-footer{border-top:1px solid #e5e7eb;justify-content:flex-end;gap:10px;padding:16px 2px 2px;display:flex}.client-edit-form.svelte-1gq7jkz{flex-direction:column;gap:12px;display:flex}.client-edit-form__identity.svelte-1gq7jkz{background:#fff;border:1px solid #e6e9ee;border-radius:10px;flex-direction:column;gap:18px;width:100%;padding:20px;display:flex;box-shadow:0 8px 20px #0f172a0f}.client-edit-form__logo.svelte-1gq7jkz{background:linear-gradient(135deg,#fff 0%,#f0f3f6 100%);border:1px solid #e6e9ee;border-radius:10px;justify-content:flex-start;align-items:center;gap:16px;width:100%;min-height:124px;padding:16px 20px;display:flex;box-shadow:0 8px 20px #0f172a0f}.client-edit-form__logo-preview.svelte-1gq7jkz{background:#fff;border:1px solid #d9dee5;border-radius:18px;flex:0 0 88px;justify-content:center;align-items:center;width:88px;height:88px;display:inline-flex;position:relative;overflow:hidden}.client-edit-form__logo-image.svelte-1gq7jkz{object-fit:cover;width:88px;height:88px;display:block}.client-edit-form__logo-copy.svelte-1gq7jkz{flex-direction:column;gap:4px;min-width:0;display:flex}.client-edit-form__logo-copy.svelte-1gq7jkz strong:where(.svelte-1gq7jkz){color:#101828;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:21px;overflow:hidden}.client-edit-form__logo-copy.svelte-1gq7jkz>span:where(.svelte-1gq7jkz):last-child{color:#667085;font-size:12px;line-height:18px}.client-edit-form__eyebrow.svelte-1gq7jkz{color:#df6f2b;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:14px}.client-edit-form__logo-input.svelte-1gq7jkz{display:none}.client-edit-form__logo-edit-btn.svelte-1gq7jkz{cursor:pointer;background:#fff;border:1px solid #d9d9d9;border-radius:999px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;bottom:4px;right:4px;box-shadow:0 2px 8px #00000024}.client-edit-form__logo-edit-btn.svelte-1gq7jkz svg:where(.svelte-1gq7jkz){width:12px;height:12px}.client-edit-form__logo-edit-btn.svelte-1gq7jkz path:where(.svelte-1gq7jkz){stroke:#1c1c1c;stroke-linecap:round;stroke-linejoin:round;fill:none}.client-edit-form__identity-title.svelte-1gq7jkz{color:#101828;font-size:15px;font-weight:600;line-height:21px}.client-edit-form__identity-heading.svelte-1gq7jkz{flex-direction:column;gap:3px;display:flex}.client-edit-form__identity-description.svelte-1gq7jkz{color:#667085;margin:0;font-size:12px;line-height:18px}.client-edit-form__fields.svelte-1gq7jkz{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;display:grid}.client-edit-form__field.svelte-1gq7jkz{flex-direction:column;gap:6px;min-width:0;display:flex}.client-edit-form__field--full.svelte-1gq7jkz{grid-column:1/-1}.client-edit-form__label.svelte-1gq7jkz{color:#667085;font-size:12px;font-weight:600;line-height:18px}.client-edit-form__input.svelte-1gq7jkz{color:#101828;background:#fff;border:1px solid #d0d5dd;border-radius:9px;outline:none;width:100%;height:42px;padding:10px 12px;font-size:14px;line-height:20px;transition:border-color .15s,box-shadow .15s}.client-edit-form__input--readonly.svelte-1gq7jkz{cursor:default;background:#f2f4f7}.client-edit-form__input--readonly.svelte-1gq7jkz:disabled{opacity:1;color:#344054;-webkit-text-fill-color:#344054}.client-edit-form__input--editable.svelte-1gq7jkz{background:#fff}.client-edit-form__input--editable.svelte-1gq7jkz:focus-visible{border-color:#df6f2b;box-shadow:0 0 0 3px #df6f2b24}.client-edit-form__btn.svelte-1gq7jkz{cursor:pointer;border:1px solid #6f6f6f;border-radius:8px;justify-content:center;align-items:center;min-width:128px;height:36px;padding:0 16px;font-size:11px;font-weight:700;line-height:16px;transition:transform .15s,box-shadow .15s,background .15s;display:inline-flex}.client-edit-form__btn--primary.svelte-1gq7jkz{color:#fff;background:#000;border:none;box-shadow:0 6px #00000026}.client-edit-form__btn--secondary.svelte-1gq7jkz{color:#344054;background:#fff;box-shadow:0 6px #0000000d}.client-edit-form__btn.svelte-1gq7jkz:hover{transform:translateY(-1px)}.client-edit-form__btn.svelte-1gq7jkz:active{transform:translateY(0)}@media (width<=640px){.modal-content:has(.client-edit-form){padding:14px}.client-edit-form__fields.svelte-1gq7jkz{grid-template-columns:1fr}.client-edit-form__field--full.svelte-1gq7jkz{grid-column:auto}.client-edit-form__logo.svelte-1gq7jkz{padding:14px}.client-edit-form__btn.svelte-1gq7jkz{flex:1;min-width:0}}.relationship-access__heading.svelte-rw1zdq{align-items:flex-start;gap:1rem}.relationship-access__heading.svelte-rw1zdq p:where(.svelte-rw1zdq),.relationship-access__picker-copy.svelte-rw1zdq{color:#596778;margin:.25rem 0 0;font-size:.82rem;line-height:1.35}.relationship-access__status.svelte-rw1zdq{color:#596778;margin:.8rem 0 0;font-size:.86rem}.relationship-access__status--error.svelte-rw1zdq{color:#9f1d1d}.relationship-access__table.svelte-rw1zdq td:where(.svelte-rw1zdq) small:where(.svelte-rw1zdq),.relationship-access__eligible-list.svelte-rw1zdq small:where(.svelte-rw1zdq){color:#667085;margin-top:.18rem;font-size:.75rem;display:block}.relationship-access__actions.svelte-rw1zdq{flex-wrap:wrap;gap:.35rem;min-width:15rem;display:flex}.relationship-access__picker-content.svelte-rw1zdq{max-width:46rem}.relationship-access__picker-copy.svelte-rw1zdq{margin:0 0 1rem}.relationship-access__eligible-list.svelte-rw1zdq{gap:.45rem;max-height:22rem;display:grid;overflow:auto}.relationship-access__eligible-list.svelte-rw1zdq>div:where(.svelte-rw1zdq){border:1px solid #d8dee8;border-radius:.35rem;justify-content:space-between;align-items:center;gap:1rem;padding:.65rem;display:flex}.relationship-access__eligible-list.svelte-rw1zdq em:where(.svelte-rw1zdq){color:#596778;white-space:nowrap;font-size:.8rem;font-style:normal}.relationship-access__eligible-action.svelte-rw1zdq{align-items:center;gap:.5rem;display:flex}.relationship-access__preferred.svelte-rw1zdq{background:#f0fdfa;border-color:#0f766e!important}@media (width<=720px){.relationship-access__heading.svelte-rw1zdq,.relationship-access__eligible-list.svelte-rw1zdq>div:where(.svelte-rw1zdq),.relationship-access__eligible-action.svelte-rw1zdq{flex-direction:column;align-items:flex-start}.relationship-access__actions.svelte-rw1zdq{min-width:11rem}}.routing-panel.svelte-1p1mo42{color:#000;gap:10px;min-width:0;display:grid}.routing-panel__card.svelte-1p1mo42{min-width:0}.routing-panel__main-action.svelte-1p1mo42{width:100px}.routing-panel__recipient-action.svelte-1p1mo42{width:117px}.routing-panel__recipient-description.svelte-1p1mo42{color:#596778;margin:.2rem 0 0;font-size:.82rem;line-height:1.35}.routing-panel__main-actions.svelte-1p1mo42{flex:none;gap:15px;display:flex}.routing-person.svelte-1p1mo42{justify-content:space-between;align-items:center;gap:15px;display:flex}p.svelte-1p1mo42{margin:0}.routing-person.svelte-1p1mo42{min-width:0}.routing-person.svelte-1p1mo42>div:where(.svelte-1p1mo42){overflow-wrap:anywhere;min-width:0}.routing-person.svelte-1p1mo42 strong:where(.svelte-1p1mo42){color:#000;font-size:14px;font-weight:400;line-height:20px;display:block}.routing-person.svelte-1p1mo42 span:where(.svelte-1p1mo42){color:#696969;font-size:12px;line-height:18px;display:block}.routing-empty.svelte-1p1mo42,.routing-panel__message.svelte-1p1mo42{color:#696969;font-size:12px;line-height:18px}.routing-panel__message--error.svelte-1p1mo42{color:#a42e2e}.routing-picker.svelte-1p1mo42{z-index:1300;background:#0f172a2e}.routing-picker__content.svelte-1p1mo42{width:min(808px,100vw - 32px)}@media (width<=640px){.routing-person.svelte-1p1mo42{flex-wrap:wrap;align-items:flex-start}.routing-panel__main-actions.svelte-1p1mo42{width:100%}.routing-panel__main-actions.svelte-1p1mo42 .vendor-modal__compact-action:where(.svelte-1p1mo42){flex:1}}.passive-registration-request.svelte-1lgzt9d{gap:16px;display:grid}.passive-registration-request__intro.svelte-1lgzt9d,.passive-registration-request__readiness.svelte-1lgzt9d p:where(.svelte-1lgzt9d){color:#52616f;margin:0;font-size:14px;line-height:1.45}.passive-registration-request__readiness.svelte-1lgzt9d{background:#f8fafc;border:1px solid #d8dee5;border-radius:6px;gap:8px;padding:14px;display:grid}.passive-registration-request__readiness.svelte-1lgzt9d h3:where(.svelte-1lgzt9d){color:#263644;margin:0;font-size:15px}.passive-registration-request__readiness.svelte-1lgzt9d ul:where(.svelte-1lgzt9d){color:#8a4b0f;margin:0;padding-left:20px;font-size:14px;line-height:1.5}.passive-registration-request__hint.svelte-1lgzt9d{color:#52616f}.passive-registration-request__feedback.svelte-1lgzt9d{color:#a31b1b;margin:0;font-size:14px;line-height:1.45}.passive-registration-request__actions.svelte-1lgzt9d{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.passive-registration-request__actions.svelte-1lgzt9d .vendor-modal__footer-button:where(.svelte-1lgzt9d){min-width:180px}.recipient-request-panel.svelte-7u67mu{color:#000;gap:12px;display:grid}.recipient-request-panel__card.svelte-7u67mu h3:where(.svelte-7u67mu){margin:0}.recipient-request-panel__card.svelte-7u67mu p:where(.svelte-7u67mu){color:#5b6170;margin:5px 0 0}.recipient-request-panel__message.svelte-7u67mu,.recipient-request-panel__read-only.svelte-7u67mu{color:#5b6170;margin:14px 0 0}.recipient-request-panel__load-error.svelte-7u67mu{color:#b42318;align-items:center;gap:8px;margin:10px 0 0;display:flex}.recipient-request-panel__table.svelte-7u67mu{min-width:1040px}.recipient-request-panel__actions.svelte-7u67mu{flex-wrap:wrap;gap:6px;display:flex}.recipient-request-panel__focused.svelte-7u67mu{outline-offset:-2px;outline:2px solid #0f5bd3}.recipient-request-panel__guidance.svelte-7u67mu{color:#5b6170;flex-basis:100%;margin:4px 0 0;font-size:12px}.vendor-recipient-request-queue.svelte-grixf9{color:#17233d;min-width:0;min-height:0;display:flex}.vendor-recipient-request-queue__scroll.svelte-grixf9{min-height:0;max-height:var(--adaptive-table-content-max-height,none);background:#fff;flex:auto;max-width:100%;overflow:auto}.vendor-recipient-request-queue__table.svelte-grixf9{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:920px}.vendor-recipient-request-queue__table.svelte-grixf9 th:where(.svelte-grixf9),.vendor-recipient-request-queue__table.svelte-grixf9 td:where(.svelte-grixf9){color:#696969;text-align:center;vertical-align:middle;border-bottom:1px solid #1c1c1c0d;height:51px;padding:8px 12px;font-size:12px;line-height:18px}.vendor-recipient-request-queue__table.svelte-grixf9 th:where(.svelte-grixf9){z-index:2;color:#484848;background:#fff;border-bottom-color:#1c1c1c33;height:40px;font-size:12px;font-weight:500;position:sticky;top:0}.vendor-recipient-request-queue__table.svelte-grixf9 tbody:where(.svelte-grixf9) tr:where(.svelte-grixf9):last-child td:where(.svelte-grixf9){border-bottom:0}.vendor-recipient-request-queue__table.svelte-grixf9 th:where(.svelte-grixf9):first-child{width:12%}.vendor-recipient-request-queue__table.svelte-grixf9 th:where(.svelte-grixf9):nth-child(2){width:16%}.vendor-recipient-request-queue__table.svelte-grixf9 th:where(.svelte-grixf9):nth-child(3){width:17%}.vendor-recipient-request-queue__table.svelte-grixf9 th:where(.svelte-grixf9):nth-child(4){width:13%}.vendor-recipient-request-queue__table.svelte-grixf9 th:where(.svelte-grixf9):nth-child(5){width:17%}.vendor-recipient-request-queue__table.svelte-grixf9 th:where(.svelte-grixf9):nth-child(6){width:12%}.vendor-recipient-request-queue__table.svelte-grixf9 th:where(.svelte-grixf9):nth-child(7){width:13%}.vendor-recipient-request-queue__actions.svelte-grixf9{position:relative}.vendor-recipient-request-queue__more.svelte-grixf9{color:#696969;cursor:pointer;background:#fff;border:1px solid #6f6f6f;border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;min-height:18px;padding:0;font:12px/18px Inter,sans-serif;display:inline-flex;box-shadow:0 3px #0000000d}.vendor-recipient-request-queue__more.svelte-grixf9:hover,.vendor-recipient-request-queue__more.svelte-grixf9:focus-visible{outline-offset:2px;background:#fff;outline:2px solid #df7a3f}.vendor-recipient-request-queue__action-menu.svelte-grixf9{z-index:1300;background:#fff;border:1px solid #dbe3ea;border-radius:8px;max-height:min(300px,100vh - 16px);padding:6px;display:grid;position:fixed;overflow:auto;box-shadow:0 12px 28px #0f172a38}.vendor-recipient-request-queue__action-menu--above.svelte-grixf9{transform:translateY(-100%)}.vendor-recipient-request-queue__action-menu.svelte-grixf9 button:where(.svelte-grixf9){color:#253648;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:5px;padding:9px 10px}.vendor-recipient-request-queue__action-menu.svelte-grixf9 button:where(.svelte-grixf9):hover,.vendor-recipient-request-queue__action-menu.svelte-grixf9 button:where(.svelte-grixf9):focus-visible{background:#edf2f7;outline:none}.relationship-directory-empty.svelte-grixf9{box-sizing:border-box;color:#596273;text-align:center;flex:none;justify-content:center;align-items:center;width:100%;min-height:64px;margin:0;padding:12px 20px;font-size:12px;line-height:18px;display:flex}.relationship-directory-empty--error.svelte-grixf9{color:#b42318;gap:10px}.relationship-directory-empty--error.svelte-grixf9 button:where(.svelte-grixf9){color:#17233d;cursor:pointer;background:#fff;border:1px solid #8090a6;border-radius:4px;min-height:32px;padding:5px 10px;font-weight:700}.standard-confirm-overlay.svelte-12lsa5k{z-index:1400;background:#0000006b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.standard-confirm-modal.svelte-12lsa5k{background:#fff;border-radius:16px;width:min(430px,100%);padding:24px;font-family:Inter,sans-serif;position:relative;box-shadow:0 24px 60px #0f172a47}.standard-confirm-modal__close.svelte-12lsa5k{color:#98a2b3;cursor:pointer;background:0 0;border:0;width:24px;height:24px;font-size:24px;line-height:20px;position:absolute;top:12px;right:14px}.standard-confirm-modal__title.svelte-12lsa5k{color:#101828;margin:0;padding-right:28px;font-size:18px;font-weight:600;line-height:24px}.standard-confirm-modal__message.svelte-12lsa5k{color:#475467;margin:14px 0 0;font-size:13px;line-height:20px}.standard-confirm-modal__footer.svelte-12lsa5k{justify-content:flex-end;gap:12px;margin-top:24px;display:flex}.standard-confirm-modal__button.svelte-12lsa5k{cursor:pointer;border-radius:8px;min-width:128px;height:36px;padding:0 16px;font-family:Inter,sans-serif;font-size:11px;font-weight:700;line-height:16px}.standard-confirm-modal__button--cancel.svelte-12lsa5k{color:#344054;background:#fff;border:1px solid #6f6f6f;box-shadow:0 6px #0000000d}.standard-confirm-modal__button--confirm.svelte-12lsa5k{color:#fff;background:#000;border:0;box-shadow:0 6px #00000026}.standard-confirm-modal__button.svelte-12lsa5k:disabled{cursor:not-allowed;opacity:.55}@media (width<=480px){.standard-confirm-modal__footer.svelte-12lsa5k{flex-direction:column-reverse}.standard-confirm-modal__button.svelte-12lsa5k{width:100%}}.relationship-access-requests.svelte-ujx7ce{color:#17233d;min-height:0;display:flex}.relationship-directory-empty.svelte-ujx7ce{box-sizing:border-box;color:#596273;text-align:center;flex:none;justify-content:center;align-items:center;width:100%;min-height:64px;margin:0;padding:12px 20px;font-size:12px;line-height:18px;display:flex}.relationship-directory-empty--error.svelte-ujx7ce{color:#b42318;gap:10px}.relationship-access-requests__card.svelte-ujx7ce{width:100%;min-width:0;min-height:0;display:flex}.relationship-access-requests__table-shell.svelte-ujx7ce{min-height:0;max-height:var(--adaptive-table-content-max-height,none);background:#fff;flex:auto;overflow:auto}.relationship-access-requests__table.svelte-ujx7ce{color:#696969;flex-direction:column;width:100%;min-width:720px;font-family:Inter,sans-serif;font-size:12px;line-height:18px;display:flex}.relationship-access-requests__row.svelte-ujx7ce{border-bottom:1px solid #1c1c1c0d;grid-template-columns:minmax(190px,1.35fr) minmax(140px,1fr) minmax(150px,1.1fr) minmax(150px,1fr) 88px;align-items:center;min-height:51px;padding:8px 12px;display:grid}.relationship-access-requests__row--header.svelte-ujx7ce{z-index:2;color:#484848;background:#fff;border-bottom-color:#1c1c1c33;height:40px;min-height:40px;font-weight:500;position:sticky;top:0}.relationship-access-requests__row--review.svelte-ujx7ce{grid-template-columns:minmax(170px,1.2fr) minmax(150px,1fr) minmax(120px,.85fr) minmax(130px,.9fr) minmax(170px,1.1fr) 88px}.relationship-access-requests__row.svelte-ujx7ce>div:where(.svelte-ujx7ce){overflow-wrap:anywhere;min-width:0}.relationship-access-requests__row.svelte-ujx7ce>div:where(.svelte-ujx7ce):not(:last-child){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.relationship-access-status-chip.svelte-ujx7ce{letter-spacing:.01em;white-space:nowrap;border:1px solid #0000;border-radius:4px;align-items:center;max-width:100%;min-height:20px;padding:2px 7px;font-size:10px;font-weight:600;line-height:14px;display:inline-flex}.relationship-access-status-chip--success.svelte-ujx7ce{color:#267a4d;background:#e8f6ed;border-color:#82b89a}.relationship-access-status-chip--pending.svelte-ujx7ce{color:#a46308;background:#fff1dc;border-color:#e3b26a}.relationship-access-status-chip--muted.svelte-ujx7ce{color:#667085;background:#f1f3f5;border-color:#cbd1d8}.relationship-access-status-chip--neutral.svelte-ujx7ce{color:#52616f;background:#f3f6fa;border-color:#c7d1df}.relationship-access-requests__table.svelte-ujx7ce small:where(.svelte-ujx7ce){color:#6d7686;margin-top:3px;display:block}.relationship-access-requests__actions.svelte-ujx7ce{justify-content:center;align-items:center;display:flex;position:relative}.relationship-access-requests__more.svelte-ujx7ce{color:#696969;cursor:pointer;background:#fff;border:1px solid #6f6f6f;border-radius:3px;justify-content:center;align-items:center;width:18px;height:18px;min-height:18px;padding:0;font:12px/18px Inter,sans-serif;display:inline-flex;box-shadow:0 3px #0000000d}.relationship-access-requests__more.svelte-ujx7ce:hover,.relationship-access-requests__more.svelte-ujx7ce:focus-visible{outline-offset:2px;background:#fff;outline:2px solid #df7a3f}.relationship-access-requests__action-menu.svelte-ujx7ce{z-index:1300;background:#fff;border:1px solid #dbe3ea;border-radius:8px;gap:0;max-height:min(300px,100vh - 16px);padding:6px;display:grid;position:fixed;overflow:auto;box-shadow:0 12px 28px #0f172a38}.relationship-access-requests__action-menu--above.svelte-ujx7ce{transform:translateY(-100%)}.relationship-access-requests__action-menu.svelte-ujx7ce button:where(.svelte-ujx7ce){color:#253648;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:5px;padding:9px 10px}.relationship-access-requests__action-menu.svelte-ujx7ce button:where(.svelte-ujx7ce):hover,.relationship-access-requests__action-menu.svelte-ujx7ce button:where(.svelte-ujx7ce):focus-visible{background:#edf2f7;outline:none}.relationship-access-requests__action-menu.svelte-ujx7ce button:where(.svelte-ujx7ce):disabled{color:#98a2b3;cursor:not-allowed}.relationship-access-requests__action-menu.svelte-ujx7ce button:where(.svelte-ujx7ce):disabled:hover{background:0 0}.relationship-access-requests__secondary.svelte-ujx7ce{color:#17233d!important;background:#fff!important;border-color:#8090a6!important}.relationship-directory-empty--error.svelte-ujx7ce button:where(.svelte-ujx7ce){color:#17233d;background:#fff;border:1px solid #8090a6;border-radius:4px;min-height:34px;padding:6px 10px;font-size:.75rem;font-weight:700}@media (width<=640px){.relationship-access-requests__table.svelte-ujx7ce{min-width:680px}}.relationship-directory-tabs.svelte-tcniha{border-bottom:1px solid #e6e8ec;gap:8px;padding:14px 16px 0;display:flex}.relationship-directory-tab.svelte-tcniha{color:#596273;font:inherit;background:0 0;border:0;border-bottom:3px solid #0000;padding:10px 12px;font-weight:600}.relationship-directory-tab--active.svelte-tcniha{color:#1c1c1c;border-bottom-color:#e96f2d}.relationship-directory-tab.svelte-tcniha:disabled{cursor:not-allowed;opacity:.6}.relationship-directory-tab__attention.svelte-tcniha,.relationship-directory-tab__badge.svelte-tcniha,.relationship-directory-tab__warning.svelte-tcniha{color:#9a6700;background:#fff0b3;border:0;border-radius:999px;justify-content:center;align-items:center;width:17px;height:17px;margin-left:6px;padding:0;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.relationship-directory-tab__badge.svelte-tcniha,.relationship-directory-tab__warning.svelte-tcniha{font-size:0}.relationship-directory-tab__badge.svelte-tcniha:after,.relationship-directory-tab__warning.svelte-tcniha:after{content:"!";font-size:11px}.relationship-directory-tab--active.svelte-tcniha .relationship-directory-tab__attention:where(.svelte-tcniha),.relationship-directory-tab--active.svelte-tcniha .relationship-directory-tab__badge:where(.svelte-tcniha),.relationship-directory-tab--active.svelte-tcniha .relationship-directory-tab__warning:where(.svelte-tcniha){display:none}.relationship-directory-unavailable.svelte-tcniha{color:#596273;padding:28px 20px}.relationship-directory-empty.svelte-tcniha{box-sizing:border-box;color:#596273;text-align:center;flex:none;justify-content:center;align-items:center;width:100%;min-height:64px;margin:0;padding:12px 20px;font-size:12px;line-height:18px;display:flex}.relationship-directory-empty--error.svelte-tcniha{color:#b42318;gap:10px}.directory-secondary-table-scroll.svelte-tcniha{min-height:0;max-height:var(--adaptive-table-content-max-height,none);background:#fff;flex:auto;overflow:auto}.removed-relationship-table.svelte-tcniha{color:#696969;min-width:650px;font-family:Inter,sans-serif;font-size:12px;line-height:18px;display:grid}.removed-relationship-row.svelte-tcniha{border-bottom:1px solid #e6e8ec;grid-template-columns:minmax(190px,1.5fr) minmax(120px,1fr) minmax(140px,1fr) 88px;align-items:center;gap:12px;height:51px;min-height:51px;padding:8px 12px;display:grid}.removed-relationship-row--head.svelte-tcniha{z-index:2;color:#484848;background:#fff;border-bottom-color:#1c1c1c33;height:40px;min-height:40px;font-size:12px;font-weight:500;position:sticky;top:0}.removed-relationship-row.svelte-tcniha>span:where(.svelte-tcniha){overflow-wrap:anywhere;min-width:0}.removed-relationship-row__action.svelte-tcniha{flex-wrap:nowrap;align-items:center;gap:8px;display:flex}.removed-relationship-row__action.svelte-tcniha>.client-row-more-btn:where(.svelte-tcniha){flex:0 0 18px}.relationship-access-history__status.svelte-tcniha{color:#596778;margin:0 0 1rem;font-size:.86rem}.lifecycle-request-detail.svelte-tcniha{gap:10px;margin:0;display:grid}.lifecycle-request-detail.svelte-tcniha div:where(.svelte-tcniha){gap:3px;display:grid}.lifecycle-request-detail.svelte-tcniha dt:where(.svelte-tcniha){color:#596273;font-size:13px;font-weight:700}.lifecycle-request-detail.svelte-tcniha dd:where(.svelte-tcniha){margin:0}.client-removal-overlay.svelte-tcniha{z-index:1060;background:#00000073;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.clients-invite-cta.svelte-tcniha{width:160px;min-width:160px;min-height:36px;box-shadow:none;color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(90deg,#000 0%,#656464 100%);border:0;border-radius:10px;justify-content:center;align-items:center;gap:15px;padding:0 16px;display:flex;height:36px!important}.clients-title-text.svelte-tcniha{color:#fff;border-radius:8px;padding:4px 8px;font-size:14px;font-weight:600;line-height:20px}.onboarding-info-banner.svelte-tcniha{box-sizing:border-box;background:#fff8ec;border:1px solid #f7d9a4;border-radius:12px;grid-template-columns:24px minmax(0,1fr) 24px;align-items:start;column-gap:16px;width:100%;margin:0 0 12px;padding:20px;display:grid;box-shadow:0 4px 16px #100b2714}.onboarding-info-banner.svelte-tcniha .vendor-empty-banner__icon:where(.svelte-tcniha){color:#fff;background:linear-gradient(#dba948 0%,#ffc46b 52%,#ffa318 100%);border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:1;display:inline-flex}.onboarding-info-banner.svelte-tcniha .vendor-empty-banner__content:where(.svelte-tcniha){align-items:center;min-height:24px;display:flex}.onboarding-info-banner.svelte-tcniha .vendor-empty-banner__body:where(.svelte-tcniha){color:#2f3f53;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22.4px}.onboarding-info-banner.svelte-tcniha .vendor-empty-banner__body:where(.svelte-tcniha) strong:where(.svelte-tcniha){font-weight:700}.onboarding-info-banner.svelte-tcniha .vendor-empty-banner__close:where(.svelte-tcniha){color:#979fa9;cursor:pointer;background:0 0;border:0;justify-content:center;justify-self:end;align-items:center;width:18px;height:18px;padding:4px;font-size:16px;line-height:1;display:inline-flex}.onboarding-info-banner.svelte-tcniha .vendor-empty-banner__close:where(.svelte-tcniha):hover{color:#7e8894}.clients-table.svelte-tcniha{flex-direction:column;width:100%;min-width:max-content;display:flex}.clients-table-card.svelte-tcniha{min-height:0;max-height:var(--adaptive-table-max-height,none);flex-direction:column;display:flex;position:relative;overflow:visible!important}.clients-table-scroll.svelte-tcniha{border-radius:inherit;background:#fff;flex:auto;min-height:0;overflow:auto}.clients-table-scroll--empty.svelte-tcniha{flex:none;overflow:visible}.clients-row.svelte-tcniha{grid-template-columns:24px minmax(140px,1.1fr) minmax(110px,.8fr) minmax(180px,1.45fr) minmax(150px,1.05fr) minmax(180px,1.2fr) minmax(170px,1.15fr) 88px;align-items:center;width:max-content;min-width:100%;min-height:51px;display:grid}.clients-row--header.svelte-tcniha{z-index:2;background:#fff;border-bottom:1px solid #1c1c1c33;height:40px;min-height:40px;position:sticky;top:0}.clients-row.svelte-tcniha:not(.clients-row--header){border-bottom:1px solid #1c1c1c0d;height:51px}.clients-cell.svelte-tcniha{align-items:center;gap:4px;padding:8px 12px;font-size:12px;line-height:18px;display:flex}.clients-cell--checkbox.svelte-tcniha{justify-content:center;padding:8px 0}.clients-cell--action.svelte-tcniha{justify-content:center;padding:8px 0;position:relative}.clients-cell--client.svelte-tcniha,.clients-cell--logo.svelte-tcniha,.clients-cell--primary.svelte-tcniha,.clients-cell--contact.svelte-tcniha,.clients-cell--engagement.svelte-tcniha,.clients-cell--license.svelte-tcniha{text-align:center;justify-content:center;min-width:0}.clients-header-content.svelte-tcniha{justify-content:center;align-items:center;gap:6px;width:100%;min-width:0;display:inline-flex}.clients-action-header.svelte-tcniha{justify-content:space-between;align-items:center;gap:8px;width:100%;display:inline-flex}.vendor-more-btn.svelte-tcniha{color:#484848;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex}.vendor-more-btn--header.svelte-tcniha{position:absolute;top:50%;right:0;transform:translateY(-50%)}.client-row-more-btn.svelte-tcniha{color:#4b5563;cursor:pointer;background:#f3f4f6;border:0;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.client-row-more-btn.svelte-tcniha:hover,.client-row-more-btn.svelte-tcniha:focus-visible{outline-offset:2px;background:#e1e7ed;outline:2px solid #df7a3f}.client-row-action-menu.svelte-tcniha{z-index:1300;background:#fff;border:1px solid #dbe3ea;border-radius:8px;width:240px;padding:6px;display:grid;position:fixed;overflow:auto;box-shadow:0 12px 28px #0f172a38}.client-row-action-menu--above.svelte-tcniha{transform:translateY(-100%)}.client-row-action-menu.svelte-tcniha button:where(.svelte-tcniha){color:#253648;cursor:pointer;width:100%;font:inherit;text-align:left;background:0 0;border:0;border-radius:5px;padding:9px 10px}.client-row-action-menu.svelte-tcniha button:where(.svelte-tcniha):hover,.client-row-action-menu.svelte-tcniha button:where(.svelte-tcniha):focus-visible{background:#edf2f7;outline:none}.client-row-action-menu.svelte-tcniha button:where(.svelte-tcniha):disabled{color:#98a2b3;cursor:not-allowed}.client-row-action-menu.svelte-tcniha button:where(.svelte-tcniha):disabled:hover{background:0 0}.client-row-action-menu__disabled-action.svelte-tcniha{gap:4px;display:grid}.client-row-action-menu__disabled-explanation.svelte-tcniha{color:#667085;margin:0;padding:0 12px 8px;font-size:12px;line-height:1.35}.client-row-action-menu__divider.svelte-tcniha{background:#e5e7eb;height:1px;margin:5px 2px}.clients-column-menu.svelte-tcniha{z-index:30;background:#fff;border:1px solid #1c1c1c1f;border-radius:12px;flex-direction:column;gap:8px;min-width:220px;padding:10px;display:flex;position:absolute;top:48px;right:12px;box-shadow:0 16px 28px #00000024}.clients-column-menu__item.svelte-tcniha{color:#1c1c1c;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:12px;line-height:18px;display:flex}.clients-column-menu__item.svelte-tcniha input:where(.svelte-tcniha){accent-color:#df7a3f;width:14px;height:14px;margin:0}.clients-column-menu__hint.svelte-tcniha{color:#8b8b8b;margin-left:auto;font-size:11px;line-height:16px}.clients-column-menu__title.svelte-tcniha{color:#111827;margin-bottom:4px;font-size:12px;font-weight:700;line-height:18px}.clients-header-text.svelte-tcniha{color:#484848;font-feature-settings:"ss01" on, "cv01" on, "cv11" on;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.clients-sort-icon.svelte-tcniha{align-items:center;width:10px;height:10px;display:inline-flex}.clients-sort-icon--button.svelte-tcniha{cursor:pointer;background:0 0;border:none;flex:none;padding:0}.clients-sort-icon--button.svelte-tcniha img:where(.svelte-tcniha){transition:transform .15s;display:block}.clients-sort-icon--button.is-desc.svelte-tcniha img:where(.svelte-tcniha){transform:rotate(180deg)}.clients-link.svelte-tcniha{color:#1c1c1c;text-align:center;cursor:pointer;white-space:nowrap;text-overflow:ellipsis;background:0 0;border:none;width:100%;padding:0;font-size:12px;line-height:18px;display:block;overflow:hidden}.clients-link.svelte-tcniha:hover{text-decoration:underline}.clients-logo-wrap.svelte-tcniha{justify-content:center;align-items:center;width:100%;display:inline-flex}.clients-logo-fallback.svelte-tcniha{box-sizing:border-box;object-fit:contain;background-color:#ababab;border:1px solid #0006;border-radius:50%;width:35px;height:35px;display:block}.clients-cell-text.muted.svelte-tcniha{color:#696969;white-space:nowrap;text-overflow:ellipsis;width:100%;display:block;overflow:hidden}.status-chip.svelte-tcniha{color:#fff;border-radius:8px;align-items:center;padding:0 5px;font-size:10px;font-weight:500;line-height:18px;display:inline-flex}.status--active.svelte-tcniha{background:#00893d}.status--pending.svelte-tcniha{background:#f19739}.status--unknown.svelte-tcniha{background:#aaa}.client-delete-modal__dialog.svelte-tcniha{max-width:640px}.client-delete-modal.svelte-tcniha{background:#fff;border:none;border-radius:20px;width:min(640px,100%);padding:20px;position:relative;overflow:visible;box-shadow:0 10px 50px #00000080}.client-delete-modal__header.svelte-tcniha{padding-right:36px}.client-delete-modal__title.svelte-tcniha{color:#1c1c1c;margin:0;font-size:18px;font-weight:600;line-height:28px}.client-delete-modal__close.svelte-tcniha{color:#a6a6a6;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:40px;line-height:1;display:inline-flex;position:absolute;top:20px;right:20px}.client-delete-modal__body.svelte-tcniha{border:none;padding:20px 20px 0}.client-delete-modal__copy.svelte-tcniha p:where(.svelte-tcniha){color:#1c1c1c;margin:0;font-size:14px;font-weight:400;line-height:22px}.client-delete-modal__copy.svelte-tcniha p:where(.svelte-tcniha)+p:where(.svelte-tcniha){margin-top:6px}.client-delete-modal__footer.svelte-tcniha{background:0 0;border:none;justify-content:flex-end;gap:24px;padding:14px 20px 0;display:flex}.client-delete-modal__btn.svelte-tcniha{text-transform:uppercase;cursor:pointer;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;min-width:145px;height:32px;padding:0 16px;font-family:Inter,sans-serif;font-size:11px;font-weight:700;line-height:16px;text-decoration:none;display:inline-flex}.client-delete-modal__btn--ghost.svelte-tcniha{color:#1c1c1cb3;background:#fff;border-color:#1c1c1c59;box-shadow:0 6px #1c1c1c1f}.client-delete-modal__btn--primary.svelte-tcniha{color:#fff;background:#000;box-shadow:0 6px #1c1c1c33}.vendor-modal__footer--recipient-close.svelte-tcniha{min-height:52px;padding:8px 40px 4px}.vendor-modal__footer--recipient-close.svelte-tcniha .vendor-modal__footer-button:where(.svelte-tcniha){border-radius:8px;width:160px;height:32px;min-height:32px;font-size:14px;line-height:18px}.invite-client-modal__dialog.svelte-tcniha{width:460px;max-width:460px}.invite-client-modal.svelte-tcniha{--invite-input-width:100%;background:#f8f8f8;border:none;border-radius:18px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;width:100%;padding:16px 18px 14px;display:flex;position:relative;box-shadow:0 18px 48px #00000047}.invite-client-modal__header.svelte-tcniha{background:0 0;border:none;align-items:flex-start;gap:12px;width:100%;margin:0;padding:0 40px 0 0;display:flex;position:relative}.invite-client-modal__heading.svelte-tcniha{flex-direction:column;gap:2px;min-width:0;display:flex}.invite-client-modal__title.svelte-tcniha{color:#111827;letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800;line-height:1.2}.invite-client-modal__subtitle.svelte-tcniha{color:#7b7f87;margin:0;font-size:13px;line-height:18px}.invite-client-modal__close.svelte-tcniha{opacity:1;border-radius:50%;width:28px;height:28px;margin:0;padding:0;position:absolute;top:-2px;right:0;box-shadow:0 2px 8px #11182714}.invite-client-modal__body.svelte-tcniha{border:none;flex-direction:column;gap:12px;width:100%;margin:0;padding:0;display:flex}.invite-client-modal__footer.svelte-tcniha{background:0 0;border:none;justify-content:flex-end;align-items:stretch;gap:12px;width:100%;margin:0;padding:0;display:flex}.invite-client-modal__btn.svelte-tcniha{border:none;justify-content:center;align-items:center;gap:8px;height:45px;min-height:45px;margin:0;padding:0 20px;display:flex}.invite-client-modal__btn--secondary.svelte-tcniha{color:#1c1c1c;background:#fff;border:1px solid #11182747;border-radius:10px;min-width:84px;box-shadow:0 8px #1118270f}.invite-client-modal__btn--primary.svelte-tcniha{color:#fff;background:linear-gradient(90deg,#000 0%,#656464 100%);border-radius:10px;min-width:118px;box-shadow:0 10px #00000026}.invite-client-modal__btn--primary.svelte-tcniha:disabled{opacity:.6}.invite-client-modal__field-group.svelte-tcniha{flex-direction:column;gap:8px;display:flex}.invite-client-modal__label.svelte-tcniha{color:#1f2937;font-size:14px;font-weight:700;line-height:20px}.invite-client-modal__email-input.svelte-tcniha{box-sizing:border-box;color:#1f2937;background:#fff;border:1px solid #11182724;border-radius:10px;outline:none;align-self:stretch;align-items:center;gap:4px;width:100%;max-width:100%;height:40px;padding:12px 16px;font-size:14px;display:flex;box-shadow:inset 0 1px 2px #1118270a}.invite-client-modal__email-input.svelte-tcniha::placeholder{color:#a0a8b4}.invite-client-modal__hint-box.svelte-tcniha{color:#5c6677;background:#f8fafc;border:1px solid #e6e8ef;border-radius:10px;width:100%;padding:12px 14px;font-size:13px;line-height:18px}.invite-client-modal__message-input.svelte-tcniha{color:#1f2937;resize:vertical;box-sizing:border-box;background:#fff;border:1px solid #11182742;border-radius:10px;outline:none;width:100%;min-height:92px;padding:12px 14px;font-size:14px;line-height:20px;box-shadow:inset 0 1px 2px #1118270a}.invite-client-modal__message-input.svelte-tcniha::placeholder{color:#9aa3af}.invite-client-modal__error.svelte-tcniha{color:#c62828;margin:0;font-size:12px;line-height:16px}.invite-client-modal__success.svelte-tcniha{color:#166534;background:#16a34a14;border:1px solid #16a34a2e;border-radius:10px;padding:10px 12px;font-size:13px;line-height:18px}.invite-client-modal__preview-card.svelte-tcniha{box-sizing:border-box;background:linear-gradient(#fbfbfc 0%,#f7f7f9 100%);border:1px solid #e5e7eb;border-radius:12px;width:100%;padding:12px}.invite-email-preview.svelte-tcniha{box-sizing:border-box;color:#243041;background:#fff;border:1px solid #e3e5ea;border-radius:12px;width:100%;padding:16px;font-size:13px;line-height:1.55;box-shadow:0 2px #11182705}.invite-email-preview__greeting.svelte-tcniha{font-weight:600}.invite-email-preview__note.svelte-tcniha{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;margin:12px 0 14px;padding:12px 14px}.invite-email-preview__note-label.svelte-tcniha{color:#6b7280;letter-spacing:.04em;text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700}.invite-email-preview__button.svelte-tcniha{color:#fff;background:#111827;border-radius:6px;justify-content:center;align-items:center;min-height:40px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 6px 14px #1118272e}.invite-email-preview__footer-note.svelte-tcniha{color:#4b5563}.invite-email-preview.svelte-tcniha .invite-email-body{color:#243041;font-size:13px;line-height:1.55}.invite-email-preview.svelte-tcniha .invite-email-body>p{margin:0 0 12px}.invite-email-preview.svelte-tcniha .invite-email-body>p:last-child{margin-bottom:0}.invite-email-preview.svelte-tcniha .invite-email-note{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;margin:12px 0 14px;padding:12px 14px}.invite-email-preview.svelte-tcniha .invite-email-note__label{letter-spacing:.04em;text-transform:uppercase;color:#6b7280;margin-bottom:4px;font-size:11px;font-weight:700}.invite-email-preview.svelte-tcniha .invite-email-button{color:#fff;background:#111827;border-radius:6px;justify-content:center;align-items:center;min-height:40px;padding:0 18px;font-size:13px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 6px 14px #1118272e}.clients-pagination.svelte-tcniha{align-items:center;gap:8px;margin-top:0;display:flex}.pagination-btn.svelte-tcniha{color:#1c1c1c;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;padding:4px;font-size:12px;display:inline-flex}.pagination-btn.svelte-tcniha svg:where(.svelte-tcniha){width:20px;height:20px}.pagination-btn--page.svelte-tcniha{width:20px;height:20px;padding:1px}.pagination-btn--active.svelte-tcniha{color:#fff;background-image:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%),linear-gradient(90deg,#005626 6.9444%,#00893d 100%),linear-gradient(90deg,#1c1c1c0d 0% 100%);font-weight:700}.pagination-results.svelte-tcniha{color:#1c1c1c66;align-items:center;gap:8px;font-size:12px;display:flex}.pagination-select.svelte-tcniha{color:#313131;background:#fff;border:1px solid #e9e9e9;border-radius:4px;align-items:center;gap:8px;padding:8px 12px;font-size:12px;display:inline-flex;position:relative}.pagination-select.svelte-tcniha svg:where(.svelte-tcniha){width:12px;height:12px}.pagination-select.svelte-tcniha select:where(.svelte-tcniha){opacity:0;cursor:pointer;position:absolute;inset:0}@media (width<=1280px){.clients-row.svelte-tcniha{grid-template-columns:24px minmax(120px,1fr) minmax(110px,.8fr) minmax(160px,1.2fr) minmax(160px,1.1fr) minmax(170px,1.2fr) minmax(150px,1fr) 64px;width:100%}.clients-table.svelte-tcniha{width:100%}}.app-loading.svelte-tcniha{border-radius:10px;height:calc(100vh - 4rem);position:relative;overflow:hidden}.app-loading__inner.svelte-tcniha{flex-direction:column;gap:1rem;height:100%;padding:1rem;display:flex}.app-loading__bar.svelte-tcniha{background:#1c1c1c14;border-radius:10px 10px 0 0;width:100%;height:3px;position:absolute;top:0;left:0;overflow:hidden}.app-loading__bar.svelte-tcniha:before{content:"";background:#1c1c1c40;width:40%;height:100%;animation:1.1s ease-in-out infinite svelte-tcniha-appLoadingBar;position:absolute;top:0;left:-40%}@keyframes svelte-tcniha-appLoadingBar{0%{left:-40%}to{left:100%}}.app-loading__header.svelte-tcniha{flex-direction:column;gap:.5rem;padding-top:.5rem;display:flex}.app-loading__card.svelte-tcniha{background:#fff9;border:1px solid #1c1c1c14;border-radius:12px;padding:1rem}.app-loading__rows.svelte-tcniha{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.app-loading__label.svelte-tcniha{color:#1c1c1c73;margin-top:auto;font-size:17px;line-height:24px}.app-skeleton.svelte-tcniha{background:#1c1c1c0f;border-radius:10px;position:relative;overflow:hidden}.app-skeleton.svelte-tcniha:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff8c 50%,#fff0 100%);width:60%;height:100%;animation:1.35s linear infinite svelte-tcniha-appSkeletonShimmer;position:absolute;top:0;left:-60%}@keyframes svelte-tcniha-appSkeletonShimmer{0%{left:-60%}to{left:120%}}.app-skeleton--title.svelte-tcniha{width:260px;height:16px}.app-skeleton--subtitle.svelte-tcniha{border-radius:8px;width:180px;height:12px}.app-skeleton--tablehead.svelte-tcniha{border-radius:8px;width:100%;height:14px}.app-skeleton--row.svelte-tcniha{width:100%;height:44px}.clients-skel.svelte-tcniha{flex-direction:column;gap:16px;display:flex}.clients-skel__table.svelte-tcniha{background:#fff;border:1px solid #1c1c1c14;border-radius:10px;flex-direction:column;gap:10px;min-width:0;padding:12px;display:flex;overflow:hidden}.clients-skel__head.svelte-tcniha,.clients-skel__row.svelte-tcniha{grid-template-columns:minmax(0,1.1fr) minmax(0,.8fr) minmax(0,1.45fr) minmax(0,1.05fr) minmax(0,1.2fr) minmax(0,1.15fr) minmax(0,1fr) minmax(0,1fr) 72px;align-items:center;gap:clamp(5px,.7vw,10px);min-width:0;display:grid}.clients-skel__head.svelte-tcniha{border-bottom:1px solid #1c1c1c1f;padding:6px 0 12px}.clients-skel__body.svelte-tcniha{flex-direction:column;gap:12px;display:flex}.clients-skel__row.svelte-tcniha{padding:4px 0}.clients-skel__cell.svelte-tcniha{align-items:center;min-width:0;display:flex}.clients-skel__line.svelte-tcniha{background:linear-gradient(90deg,#1c1c1c1a 0%,#1c1c1c2e 50%,#1c1c1c1a 100%) 0 0/200% 100%;border-radius:999px;width:100%;height:12px;animation:1.4s linear infinite svelte-tcniha-clientsShimmer}.clients-skel__pager.svelte-tcniha{align-items:center;gap:10px;width:240px;display:flex}.clients-skel__pager-btn.svelte-tcniha,.clients-skel__pager-pill.svelte-tcniha{background:linear-gradient(90deg,#1c1c1c1a 0%,#1c1c1c2e 50%,#1c1c1c1a 100%) 0 0/200% 100%;border-radius:999px;height:28px;animation:1.4s linear infinite svelte-tcniha-clientsShimmer}.clients-skel__pager-btn.svelte-tcniha{border-radius:8px;width:28px}.clients-skel__pager-pill.svelte-tcniha{flex:1}@keyframes svelte-tcniha-clientsShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.clients-skel__line.svelte-tcniha,.clients-skel__pager-btn.svelte-tcniha,.clients-skel__pager-pill.svelte-tcniha{animation:none}}.vendor-empty-wrap.svelte-tcniha{box-sizing:border-box;width:100%}.vendor-empty-card.svelte-tcniha{background:#fff;border:1px solid #e1e6ef;border-radius:18px;flex-direction:column;gap:12px;padding:28px 28px 24px;display:flex;position:relative;top:-2px;box-shadow:0 10px 24px #1c1c1c14}.vendor-empty-title.svelte-tcniha{color:#0e1b2a;font-size:20px;font-weight:700}.vendor-empty-desc.svelte-tcniha{color:#4b5871;font-size:18px;line-height:22px}.vendor-empty-setup.svelte-tcniha{color:#4b5871;font-size:18px}.vendor-empty-cta-row.svelte-tcniha{flex-wrap:wrap;gap:12px;display:flex}.vendor-empty-cta.svelte-tcniha{color:#111827;cursor:pointer;background:#e5e7eb;border:1px solid #d1d5db;border-radius:14px;padding:10px 16px;font-size:14px;font-weight:600;transition:transform .15s,box-shadow .15s,background .15s,color .15s;box-shadow:0 6px 16px #1118271f}.vendor-empty-cta.svelte-tcniha:hover{color:#fff;background:linear-gradient(#1f2937 0%,#000 100%);border-color:#111827;transform:translateY(-1px);box-shadow:0 10px 20px #00000059}.vendor-empty-divider.svelte-tcniha{background:#eef2f7;width:100%;height:1px}.vendor-empty-section.svelte-tcniha{letter-spacing:.08em;color:#5a6476;font-size:16px;font-weight:800}.vendor-empty-steps.svelte-tcniha{color:#273349;flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:16px;display:flex}.vendor-empty-step.svelte-tcniha{color:#273349;font-size:16px}.title-header.svelte-tcniha{box-sizing:border-box;background-image:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%),linear-gradient(90deg,#005626 6.9444%,#00893d 100%),linear-gradient(90deg,#00893d 0% 100%);border-radius:10px;align-items:center;width:100%;height:48px;padding:10px;display:flex}.title-header.svelte-tcniha p:where(.svelte-tcniha){color:#fff;margin:0;padding-left:8px;font-size:14px;font-weight:600;line-height:20px}.clients-relationship-contacts-cta.svelte-tcniha{width:auto;min-width:184px}.sidebar.svelte-1hv280f{z-index:1020;flex:0 0 var(--app-sidebar-width);width:var(--app-sidebar-width);max-width:var(--app-sidebar-width);min-width:var(--app-sidebar-width);height:calc(100vh - var(--app-header-height,0px) - var(--app-shell-outer-gap,20px));box-sizing:border-box;box-shadow:none;border-right:1px solid #1c1c1c1a;flex-direction:column;align-items:center;gap:25px;padding:20px 16px;font-family:Inter,sans-serif;transition:width .24s,max-width .24s,flex-basis .24s,padding .24s,transform .24s;display:flex;position:relative;top:auto;bottom:auto;left:0;overflow:visible;background-color:#f8fafb!important;border:0!important;border-radius:10px!important;margin-left:0!important}.sidebar--collapsed.svelte-1hv280f{flex-basis:var(--app-sidebar-collapsed-width);width:var(--app-sidebar-collapsed-width);max-width:var(--app-sidebar-collapsed-width);min-width:var(--app-sidebar-collapsed-width);padding-left:12px;padding-right:12px;box-shadow:0 10px 24px #1c1c1c0a}.sidebar-collapse-toggle.svelte-1hv280f{top:var(--app-sidebar-toggle-top);right:var(--app-sidebar-toggle-right);z-index:30;width:var(--app-sidebar-toggle-size);height:var(--app-sidebar-toggle-size);-webkit-backdrop-filter:blur(90px);backdrop-filter:blur(90px);cursor:pointer;pointer-events:auto;background:#fff;border:.5px solid #f5efeb52;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:8px 6px;transition:transform .24s,filter .24s;display:flex;position:absolute;overflow:visible;transform:none;box-shadow:0 4px 4px #00000026}.sidebar.svelte-1hv280f:not(.sidebar--collapsed) .sidebar-collapse-toggle:where(.svelte-1hv280f){transform:rotate(90deg)}.sidebar-collapse-toggle.svelte-1hv280f:hover{filter:brightness(.98)}.sidebar-collapse-toggle.svelte-1hv280f:focus-visible{outline-offset:2px;outline:2px solid #ef7c39}.sidebar--collapsed.svelte-1hv280f .sidebar-collapse-toggle:where(.svelte-1hv280f){transform:rotate(-90deg)}.sidebar-collapse-toggle__icon.svelte-1hv280f{pointer-events:none;color:#242220;opacity:.48;flex:0 0 9px;width:9px;height:9px;margin:auto;display:block}.sidebar-inner.svelte-1hv280f{flex-direction:column;align-items:center;gap:25px;width:100%;max-width:208px;height:100%;margin:0 auto;transition:max-width .24s,gap .24s;display:flex;position:relative;left:0;overflow:hidden}.sidebar--collapsed.svelte-1hv280f .sidebar-inner:where(.svelte-1hv280f){align-items:center;gap:18px;max-width:72px}.sidebar-sticky{scrollbar-width:none;-ms-overflow-style:none;flex:auto;height:100%;padding-top:0;position:relative;top:auto;overflow:visible auto;background-color:#f8fafb!important}.sidebar-sticky::-webkit-scrollbar{width:0;height:0;display:none}.sidebar-toggle.svelte-1hv280f{isolation:isolate;background:#e4e4e5;border:none;border-radius:100px;flex:none;justify-content:center;align-self:stretch;align-items:center;gap:10px;width:100%;max-width:none;height:36px;margin-top:0;padding:5px;display:flex;position:relative;box-shadow:0 4px 5px #0003}.sidebar-toggle.svelte-1hv280f:before,.sidebar-toggle.svelte-1hv280f:after{content:none}.sidebar--collapsed.svelte-1hv280f .sidebar-toggle:where(.svelte-1hv280f){background:#e4e4e5;border-radius:100px;justify-content:center;align-self:stretch;align-items:center;gap:10px;width:100%;min-width:0;max-width:none;height:auto;padding:5px;display:flex}.toggle-pill.svelte-1hv280f{z-index:1;color:#151515;cursor:pointer;text-transform:none;background:0 0;border:0;border-radius:9999px;flex:50%;justify-content:center;align-items:center;gap:5px;height:26px;min-height:26px;padding:3px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:20px;transition:background-color .24s,color .24s,box-shadow .24s;display:inline-flex;position:relative}.toggle-pill.svelte-1hv280f:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.toggle-pill-label.svelte-1hv280f{white-space:nowrap;text-overflow:ellipsis;font-feature-settings:"ss01" 1, "cv01" 1, "cv11" 1;overflow:hidden}.sidebar--collapsed.svelte-1hv280f .toggle-pill:where(.svelte-1hv280f){min-width:0;padding-left:0;padding-right:0}.sidebar--collapsed.svelte-1hv280f .toggle-pill-client:where(.svelte-1hv280f) .toggle-pill-label:where(.svelte-1hv280f){opacity:0;width:0;overflow:hidden}.sidebar--collapsed.svelte-1hv280f .toggle-pill-client:where(.svelte-1hv280f){display:none}.sidebar--collapsed.svelte-1hv280f .toggle-pill-vendor:where(.svelte-1hv280f){flex:none;min-width:53px;padding:3px 10px}.sidebar--collapsed.svelte-1hv280f .toggle-pill-vendor:where(.svelte-1hv280f) .toggle-pill-label:where(.svelte-1hv280f){opacity:1;text-overflow:clip;text-align:right;width:auto;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:20px;overflow:hidden}.toggle-pill.client-active.svelte-1hv280f{color:#151515;box-shadow:none;background:0 0}.toggle-pill.vendor-active.svelte-1hv280f{color:#fff;background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%);border-radius:100px;font-weight:700;transform:translateZ(0);box-shadow:0 2px 1px #0003}.toggle-pill-client.client-active.svelte-1hv280f .toggle-pill-label:where(.svelte-1hv280f){color:#fff}.toggle-pill-client.svelte-1hv280f:hover:not(:disabled){color:#151515;background:#099d4b33}.toggle-pill-client.svelte-1hv280f:hover .toggle-pill-label:where(.svelte-1hv280f){color:#151515}.toggle-pill-vendor.vendor-active.svelte-1hv280f .toggle-pill-label:where(.svelte-1hv280f){color:#fff}.toggle-pill.svelte-1hv280f:focus-visible{outline-offset:1px;outline:2px solid #1c1c1c}.sidebar-sections.svelte-1hv280f{flex-direction:column;gap:0;min-height:min-content;margin:0;padding:0;list-style:none;display:flex}.sidebar--collapsed.svelte-1hv280f .sidebar-sections:where(.svelte-1hv280f){gap:0;width:100%}.section-heading.svelte-1hv280f{text-transform:uppercase;color:#000;cursor:pointer;font-feature-settings:"ss01" on, "cv01" on, "cv11" on;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:4px 0;font-family:Inter,sans-serif;font-size:11px;font-style:normal;font-weight:600;line-height:20px;display:flex}.sidebar--collapsed.svelte-1hv280f .section-heading:where(.svelte-1hv280f){letter-spacing:0;cursor:pointer;color:#000;justify-content:flex-start;align-items:center;width:69px;min-width:69px;padding:4px 0;font-size:11px;line-height:20px;display:flex;position:relative}.sidebar--collapsed.svelte-1hv280f .sidebar-section:where(.svelte-1hv280f):not(:first-child) .section-heading:where(.svelte-1hv280f){justify-content:center;width:100%;min-width:0;padding:4px 0 10px}.sidebar--collapsed.svelte-1hv280f .section-heading:where(.svelte-1hv280f):not(.heading-small),.sidebar--collapsed.svelte-1hv280f .section-heading.heading-small:where(.svelte-1hv280f){display:flex}.sidebar--collapsed.svelte-1hv280f .section-heading:where(.svelte-1hv280f) span:where(.svelte-1hv280f){text-align:left;white-space:nowrap;text-overflow:ellipsis;max-width:100%;transition:max-width .24s,opacity .24s,text-indent .24s,background-color .24s;display:block;overflow:hidden}.sidebar--collapsed.svelte-1hv280f .section-heading:where(.svelte-1hv280f) .chevron-icon:where(.svelte-1hv280f){display:none}.sidebar--collapsed.svelte-1hv280f .sidebar-section:where(.svelte-1hv280f):first-child .section-heading:where(.svelte-1hv280f){justify-content:center}.sidebar--collapsed.svelte-1hv280f .sidebar-section:where(.svelte-1hv280f):first-child .section-heading:where(.svelte-1hv280f) span:where(.svelte-1hv280f){text-align:center}.sidebar--collapsed.svelte-1hv280f .section-heading:where(.svelte-1hv280f):after{content:"";background:#1c1c1c14;height:1px;position:absolute;bottom:0;left:0;right:0}.sidebar--collapsed.svelte-1hv280f .sidebar-section:where(.svelte-1hv280f):not(:first-child) .section-heading:where(.svelte-1hv280f) span:where(.svelte-1hv280f){text-indent:-9999px;background:#1c1c1c29;border-radius:999px;width:100%;max-width:52px;height:1px;overflow:hidden}.sidebar--collapsed.svelte-1hv280f .sidebar-section:where(.svelte-1hv280f):not(:first-child) .section-heading:where(.svelte-1hv280f):after{display:none}.section-heading.heading-small.svelte-1hv280f{font-size:11px}.section-heading.svelte-1hv280f:focus-visible{outline-offset:2px;outline:2px solid #ef7c39}.section-heading.svelte-1hv280f span:where(.svelte-1hv280f){white-space:nowrap;text-overflow:ellipsis;transition:max-width .16s,opacity .16s,text-indent .16s,background-color .16s;overflow:hidden}.chevron-icon.svelte-1hv280f{aspect-ratio:1;pointer-events:none;width:18px;height:18px;transition:transform .24s ease-in-out}.chevron-icon.recent-chevron.svelte-1hv280f{width:18px;height:18px}.sidebar-accordion-button.collapsed.svelte-1hv280f .chevron-icon:where(.svelte-1hv280f){transform:rotate(-90deg)}.sidebar-accordion-button:after{background-size:9px 4.5px;width:9px;height:4.5px;transition:transform .24s ease-in-out}.sidebar-accordion-button.collapsed:after{transform:rotate(-90deg)}.accordion-collapse{max-height:0;transition:max-height .24s ease-in-out;overflow:hidden}.accordion-collapse.show{max-height:800px}.sidebar--collapsed.svelte-1hv280f .accordion-collapse{max-height:none;overflow:visible}.sidebar-section.svelte-1hv280f{flex-direction:column;display:flex}.sidebar--collapsed.svelte-1hv280f .sidebar-section:where(.svelte-1hv280f){align-items:center;gap:10px;width:100%}.section-items.svelte-1hv280f{flex-direction:column;gap:4px;width:100%;margin:0;padding:0 0 12px;list-style:none;display:flex}.sidebar--collapsed.svelte-1hv280f .section-items:where(.svelte-1hv280f){align-items:center;gap:8px;padding-bottom:0}.sidebar--collapsed.svelte-1hv280f .sidebar-section:where(.svelte-1hv280f):not(:first-child) .section-items:where(.svelte-1hv280f){padding-top:2px}.section-item.svelte-1hv280f{margin:0}.vendor-nav-item.svelte-1hv280f{color:#1c1c1c;white-space:nowrap;text-overflow:ellipsis;font-feature-settings:"ss01" 1, "cv01" 1, "cv11" 1;box-sizing:border-box;border-radius:8px;flex-wrap:wrap;flex:1 0 0;align-content:center;align-items:center;gap:10px;width:100%;min-height:40px;padding:4px 8px 4px 5px;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:20px;text-decoration:none;transition:background .24s,color .24s,padding .24s,justify-content .24s;display:flex;position:relative;overflow:hidden}.sidebar--collapsed.svelte-1hv280f .vendor-nav-item:where(.svelte-1hv280f){border-radius:10px;justify-content:center;gap:0;width:72px;min-width:72px;min-height:48px;padding:10px 0}.vendor-nav-item__divider.svelte-1hv280f{opacity:0;background:#fff;border-radius:999px;flex:0 0 4px;width:4px;height:30px}.sidebar--collapsed.svelte-1hv280f .vendor-nav-item__divider:where(.svelte-1hv280f){position:absolute;top:50%;left:4px;transform:translateY(-50%)}.sidebar-disabled-tooltip-wrap.svelte-1hv280f{width:100%;display:block;position:relative}.sidebar-disabled-tooltip.svelte-1hv280f{z-index:40;color:#fff;opacity:0;visibility:hidden;pointer-events:none;background:#1c1c1cf5;border-radius:12px;flex-direction:column;gap:4px;min-width:260px;max-width:300px;padding:12px 14px;transition:opacity .24s,transform .24s,visibility 0s linear .24s;display:flex;position:absolute;top:50%;left:calc(100% + 12px);transform:translateY(-50%)translate(4px);box-shadow:0 16px 32px #0f172a38}.sidebar-disabled-tooltip.svelte-1hv280f:before{content:"";background:#1c1c1cf5;border-radius:1px;width:10px;height:10px;position:absolute;top:50%;left:-5px;transform:translateY(-50%)rotate(45deg)}.sidebar-disabled-tooltip-wrap.svelte-1hv280f:hover .sidebar-disabled-tooltip:where(.svelte-1hv280f),.sidebar-disabled-tooltip-wrap.svelte-1hv280f:focus-within .sidebar-disabled-tooltip:where(.svelte-1hv280f){opacity:1;visibility:visible;transition:opacity .24s,transform .24s,visibility linear;transform:translateY(-50%)translate(0)}.sidebar-disabled-tooltip__title.svelte-1hv280f{letter-spacing:.01em;font-size:12px;font-weight:700;line-height:16px}.sidebar-disabled-tooltip__body.svelte-1hv280f{color:#ffffffe0;font-size:11px;line-height:16px}.vendor-nav-item.svelte-1hv280f img:where(.svelte-1hv280f){object-fit:contain;flex-shrink:0;width:20px;height:20px}.section-icon.svelte-1hv280f{display:block}.section-icon--glyph.svelte-1hv280f{object-fit:unset;opacity:1;color:currentColor;flex:0 0 20px;justify-content:center;align-items:center;width:20px;height:20px;font-size:20px;line-height:1;display:inline-flex}.section-icon[src*=arrow-summary-].svelte-1hv280f{width:12px;height:12px}.section-label.svelte-1hv280f{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:10px;font-weight:400;line-height:16px;transition:max-width .16s,opacity .16s,flex-basis .16s,width .16s;overflow:hidden}.sidebar--collapsed.svelte-1hv280f .section-label:where(.svelte-1hv280f){opacity:0;pointer-events:none;flex:0 0 0;width:0}.section-shortcut.svelte-1hv280f{opacity:.9;flex:none;justify-content:center;align-items:center;margin-left:auto;padding-left:6px;display:inline-flex}.sidebar--collapsed.svelte-1hv280f .section-shortcut:where(.svelte-1hv280f){display:none}.sidebar--collapsed.svelte-1hv280f .section-shortcut--collapsed:where(.svelte-1hv280f){pointer-events:none;padding-left:0;display:inline-flex;position:absolute;top:50%;left:calc(50% + 14px);transform:translateY(-50%)}.sidebar--collapsed.svelte-1hv280f .section-shortcut--collapsed:where(.svelte-1hv280f) .section-shortcut__icon:where(.svelte-1hv280f){width:12px;height:12px}.section-shortcut__icon.svelte-1hv280f{object-fit:contain;flex:0 0 16px;width:16px;height:16px;transition:filter .24s,opacity .24s}.sidebar-icon--notification.svelte-1hv280f,.sidebar-icon--billing.svelte-1hv280f{filter:brightness(0)saturate(0)invert(65%);opacity:1}.vendor-nav-item.svelte-1hv280f:hover:not(.disabled):not(.coming-soon) .section-shortcut__icon:where(.svelte-1hv280f),.vendor-nav-item.is-active.svelte-1hv280f .section-shortcut__icon:where(.svelte-1hv280f){filter:brightness(0)invert();opacity:1}.vendor-nav-item.svelte-1hv280f:hover:not(.disabled):not(.coming-soon){color:#fff;background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%),linear-gradient(90deg,#005626 -6.94%,#00893d 100%);border-radius:8px;font-weight:600}.vendor-nav-item.active.svelte-1hv280f,.vendor-nav-item.is-active.svelte-1hv280f{color:#fff;background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%);border-radius:8px;font-weight:600}.vendor-nav-item.active.svelte-1hv280f .vendor-nav-item__divider:where(.svelte-1hv280f),.vendor-nav-item.is-active.svelte-1hv280f .vendor-nav-item__divider:where(.svelte-1hv280f){opacity:1}.vendor-nav-item.svelte-1hv280f:hover:not(.disabled):not(.coming-soon) .section-label:where(.svelte-1hv280f),.vendor-nav-item.active.svelte-1hv280f .section-label:where(.svelte-1hv280f),.vendor-nav-item.is-active.svelte-1hv280f .section-label:where(.svelte-1hv280f){color:#fff}.vendor-nav-item.active.svelte-1hv280f .section-label:where(.svelte-1hv280f),.vendor-nav-item.is-active.svelte-1hv280f .section-label:where(.svelte-1hv280f){color:#fff;font-size:11.5px;font-weight:600;line-height:20px}.vendor-nav-item.svelte-1hv280f:hover:not(.disabled):not(.coming-soon) .section-icon--glyph:where(.svelte-1hv280f),.vendor-nav-item.active.svelte-1hv280f .section-icon--glyph:where(.svelte-1hv280f),.vendor-nav-item.is-active.svelte-1hv280f .section-icon--glyph:where(.svelte-1hv280f){color:#fff}.vendor-nav-item.svelte-1hv280f:hover:not(.disabled):not(.coming-soon) img:where(.svelte-1hv280f),.vendor-nav-item.active.svelte-1hv280f img:where(.svelte-1hv280f),.vendor-nav-item.is-active.svelte-1hv280f img:where(.svelte-1hv280f){filter:brightness(0)invert();opacity:1}.section-link.coming-soon.svelte-1hv280f{color:#aeb4b9;opacity:.78;cursor:default;pointer-events:auto}.section-link.coming-soon.svelte-1hv280f .section-label:where(.svelte-1hv280f),.section-link.disabled.svelte-1hv280f .section-label:where(.svelte-1hv280f){color:#aeb4b9}.section-link.coming-soon.svelte-1hv280f img:where(.svelte-1hv280f),.section-link.disabled.svelte-1hv280f img:where(.svelte-1hv280f){filter:grayscale();opacity:.58}.section-link.coming-soon.svelte-1hv280f .section-icon--glyph:where(.svelte-1hv280f),.section-link.disabled.svelte-1hv280f .section-icon--glyph:where(.svelte-1hv280f){color:#aeb4b9;opacity:.7}.section-link.coming-soon.svelte-1hv280f:hover{color:#1c1c1c;background:0 0}.section-link.coming-soon.svelte-1hv280f:focus-visible{outline-offset:2px;outline:2px solid #ef7c39}.section-link.disabled.svelte-1hv280f{color:#9aa0a6;opacity:1;cursor:default;pointer-events:auto}.section-link.disabled.svelte-1hv280f:focus-visible{outline-offset:2px;outline:2px solid #ef7c39}.recent-empty.svelte-1hv280f{color:#94a3b8;letter-spacing:.05em;margin:0;padding:0 .5rem;font-size:.75rem}.sidebar--collapsed.svelte-1hv280f .recent-empty:where(.svelte-1hv280f){display:none}@media (prefers-reduced-motion:reduce){.sidebar.svelte-1hv280f,.sidebar-inner.svelte-1hv280f,.sidebar-collapse-toggle.svelte-1hv280f,.toggle-pill.svelte-1hv280f,.section-heading.svelte-1hv280f,.section-label.svelte-1hv280f,.section-shortcut__icon.svelte-1hv280f,.chevron-icon.svelte-1hv280f,.accordion-collapse,.sidebar-disabled-tooltip.svelte-1hv280f{transition:none!important;animation:none!important}}.operator-launch-shell.svelte-1xxat44{color:#102016;box-sizing:border-box;background:radial-gradient(circle at 0 0,#0066332e,#0000 36%),linear-gradient(#f4f7f3 0%,#eef2ec 100%);place-items:center;min-height:100vh;padding:24px;font-family:Inter,sans-serif;display:grid}.operator-launch-card.svelte-1xxat44{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #1020161f;border-radius:20px;width:min(640px,100%);padding:28px;box-shadow:0 20px 60px #0f172a1f}.operator-launch-card__eyebrow.svelte-1xxat44{letter-spacing:.16em;text-transform:uppercase;color:#1f6d43;margin:0 0 10px;font-size:12px;font-weight:700}h1.svelte-1xxat44{letter-spacing:-.04em;margin:0;font-size:clamp(28px,4vw,40px);line-height:1.05}.operator-launch-card__status.svelte-1xxat44{color:#284033;margin:16px 0 0;font-size:16px;line-height:1.6}.operator-launch-card__status--error.svelte-1xxat44{color:#8f2d2d}.operator-launch-card__meta.svelte-1xxat44{color:#5e6c64;margin:12px 0 0;font-size:14px}.operator-launch-card__spinner.svelte-1xxat44{border:4px solid #1f6d4326;border-top-color:#1f6d43;border-radius:50%;width:42px;height:42px;margin-top:20px;animation:.9s linear infinite svelte-1xxat44-operatorLaunchSpin}.operator-launch-card__details.svelte-1xxat44{gap:12px;margin:20px 0 0;display:grid}.operator-launch-card__details.svelte-1xxat44 div:where(.svelte-1xxat44){gap:2px;display:grid}dt.svelte-1xxat44{text-transform:uppercase;letter-spacing:.08em;color:#5e6c64;font-size:12px;font-weight:700}dd.svelte-1xxat44{color:#102016;word-break:break-word;margin:0;font-size:15px;line-height:1.5}@keyframes svelte-1xxat44-operatorLaunchSpin{to{transform:rotate(360deg)}}@media (width<=640px){.operator-launch-card.svelte-1xxat44{border-radius:18px;padding:22px}}body{background:#f2f2f2}.audit-summary-cards.svelte-juozib{align-items:center;gap:20px;margin:0;display:flex}.summary-card.svelte-juozib{gap:var(--8,8px);cursor:pointer;background:#f7f7f7;border-radius:10px;flex-direction:column;flex:1;min-height:132px;padding:20px;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex;box-shadow:0 10px 20px #0000001a}.summary-card.svelte-juozib:hover{background:#f3f3f3;transform:translateY(-2px);box-shadow:0 14px 28px #00000029}.summary-card.is-active.svelte-juozib{background:#d9d9d9}.summary-card--reset.is-active.svelte-juozib{background:#f7f7f7}.summary-icon.svelte-juozib{border:3px solid var(--icon-color,#a7a7a7);width:28px;height:28px;color:var(--icon-color,#a7a7a7);background:#fff;border-radius:6px;justify-content:center;align-items:center;display:inline-flex;position:relative}.summary-icon-alert.svelte-juozib:before,.summary-icon-alert.svelte-juozib:after,.summary-icon-stack.svelte-juozib:before,.summary-icon-stack.svelte-juozib:after{content:"";background:currentColor;border-radius:999px;position:absolute}.summary-icon-alert.svelte-juozib:before{width:3px;height:10px;top:6px;left:50%;transform:translate(-50%)}.summary-icon-alert.svelte-juozib:after{width:4px;height:4px;bottom:6px;left:50%;transform:translate(-50%)}.summary-icon-stack.svelte-juozib:before{width:14px;height:3px;top:var(--8,8px);left:50%;transform:translate(-50%)}.summary-icon-stack.svelte-juozib:after{width:14px;height:3px;top:15px;left:50%;transform:translate(-50%)}.summary-label.svelte-juozib{color:#2d2d2d;font-size:16px;line-height:22px}.summary-value.svelte-juozib{color:#1c1c1c;font-size:32px;font-weight:600;line-height:38px}.audit-table-card.svelte-juozib{min-height:0;max-height:var(--adaptive-table-max-height,none);flex-direction:column;margin-top:20px;display:flex;overflow:hidden}.table-wrapper.svelte-juozib{flex:auto;min-height:0;overflow:auto}.audit-table.svelte-juozib{border-collapse:separate;border-spacing:0;width:100%;font-size:12px}.audit-table.svelte-juozib th:where(.svelte-juozib),.audit-table.svelte-juozib td:where(.svelte-juozib){padding:var(--8,8px) 12px;text-align:left;border-bottom:1px solid #1c1c1c0d;height:51px}.audit-table.svelte-juozib th:where(.svelte-juozib){color:#484848;font-feature-settings:"ss01" on, "cv01" on, "cv11" on;border-bottom:1px solid #1c1c1c33;height:40px;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.audit-table.svelte-juozib thead:where(.svelte-juozib) th:where(.svelte-juozib){z-index:2;background:#fff;position:sticky;top:0}.audit-table.svelte-juozib th:where(.svelte-juozib) img:where(.svelte-juozib){width:10px;height:10px}.audit-th-label.svelte-juozib{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.th-checkbox.svelte-juozib,.td-checkbox.svelte-juozib{text-align:center;width:24px;padding-left:0;padding-right:0}.audit-table.svelte-juozib th:where(.svelte-juozib):nth-child(2),.audit-table.svelte-juozib td:where(.svelte-juozib):nth-child(2),.audit-table.svelte-juozib th:where(.svelte-juozib):nth-child(4),.audit-table.svelte-juozib td:where(.svelte-juozib):nth-child(4),.audit-table.svelte-juozib th:where(.svelte-juozib):nth-child(7),.audit-table.svelte-juozib td:where(.svelte-juozib):nth-child(7),.audit-table.svelte-juozib th:where(.svelte-juozib):nth-child(8),.audit-table.svelte-juozib td:where(.svelte-juozib):nth-child(8),.audit-table.svelte-juozib th:where(.svelte-juozib):nth-child(9),.audit-table.svelte-juozib td:where(.svelte-juozib):nth-child(9),.audit-table.svelte-juozib th:where(.svelte-juozib):nth-child(10),.audit-table.svelte-juozib td:where(.svelte-juozib):nth-child(10){text-align:center}.clients-checkbox.svelte-juozib{appearance:none;background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.6%202H7.4C6.26339%202%205.47108%202.00078%204.85424%202.05118C4.24907%202.10062%203.90138%202.19279%203.63803%202.32698C3.07354%202.6146%202.6146%203.07354%202.32698%203.63803C2.19279%203.90138%202.10062%204.24907%202.05118%204.85424C2.00078%205.47108%202%206.26339%202%207.4V8.6C2%209.73661%202.00078%2010.5289%202.05118%2011.1458C2.10062%2011.7509%202.19279%2012.0986%202.32698%2012.362C2.6146%2012.9265%203.07354%2013.3854%203.63803%2013.673C3.90138%2013.8072%204.24907%2013.8994%204.85424%2013.9488C5.47108%2013.9992%206.26339%2014%207.4%2014H8.6C9.73661%2014%2010.5289%2013.9992%2011.1458%2013.9488C11.7509%2013.8994%2012.0986%2013.8072%2012.362%2013.673C12.9265%2013.3854%2013.3854%2012.9265%2013.673%2012.362C13.8072%2012.0986%2013.8994%2011.7509%2013.9488%2011.1458C13.9992%2010.5289%2014%209.73661%2014%208.6V7.4C14%206.26339%2013.9992%205.47108%2013.9488%204.85424C13.8994%204.24907%2013.8072%203.90138%2013.673%203.63803C13.3854%203.07354%2012.9265%202.6146%2012.362%202.32698C12.0986%202.19279%2011.7509%202.10062%2011.1458%202.05118C10.5289%202.00078%209.73661%202%208.6%202ZM1.43597%203.18404C1%204.03969%201%205.15979%201%207.4V8.6C1%2010.8402%201%2011.9603%201.43597%2012.816C1.81947%2013.5686%202.43139%2014.1805%203.18404%2014.564C4.03969%2015%205.15979%2015%207.4%2015H8.6C10.8402%2015%2011.9603%2015%2012.816%2014.564C13.5686%2014.1805%2014.1805%2013.5686%2014.564%2012.816C15%2011.9603%2015%2010.8402%2015%208.6V7.4C15%205.15979%2015%204.03969%2014.564%203.18404C14.1805%202.43139%2013.5686%201.81947%2012.816%201.43597C11.9603%201%2010.8402%201%208.6%201H7.4C5.15979%201%204.03969%201%203.18404%201.43597C2.43139%201.81947%201.81947%202.43139%201.43597%203.18404Z'%20fill='%231C1C1C'%20fill-opacity='0.2'/%3e%3c/svg%3e") 50%/16px 16px no-repeat;border:none;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.clients-checkbox--header.svelte-juozib,.clients-checkbox--row.svelte-juozib{cursor:pointer;border-radius:0;padding:0}.clients-checkbox--row[aria-checked=true].svelte-juozib,.clients-checkbox--header[aria-checked=true].svelte-juozib{background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1.43597%203.18404C1%204.03969%201%205.15979%201%207.4V8.6C1%2010.8402%201%2011.9603%201.43597%2012.816C1.81947%2013.5686%202.43139%2014.1805%203.18404%2014.564C4.03969%2015%205.15979%2015%207.4%2015H8.6C10.8402%2015%2011.9603%2015%2012.816%2014.564C13.5686%2014.1805%2014.1805%2013.5686%2014.564%2012.816C15%2011.9603%2015%2010.8402%2015%208.6V7.4C15%205.15979%2015%204.03969%2014.564%203.18404C14.1805%202.43139%2013.5686%201.81947%2012.816%201.43597C11.9603%201%2010.8402%201%208.6%201H7.4C5.15979%201%204.03969%201%203.18404%201.43597C2.43139%201.81947%201.81947%202.43139%201.43597%203.18404ZM11.0511%207.25871C11.3321%206.95435%2011.3131%206.47985%2011.0087%206.1989C10.7044%205.91795%2010.2299%205.93693%209.94891%206.24129L7.51493%208.87811L6.31444%207.50613C6.04168%207.1944%205.56786%207.16281%205.25613%207.43557C4.9444%207.70833%204.91282%208.18215%205.18558%208.49388L6.75241%2010.2845C7.1438%2010.7319%207.83664%2010.7411%208.23979%2010.3043L11.0511%207.25871Z'%20fill='%231C1C1C'/%3e%3c/svg%3e") 50%/16px 16px no-repeat}.clients-checkbox--header[data-indeterminate=true][aria-checked=mixed].svelte-juozib:after{content:"";background:#1c1c1c;border-radius:1px;width:10px;height:2px}.clients-checkbox.svelte-juozib:focus-visible{outline-offset:2px;outline:2px solid #1c1c1c59}.audit-table.svelte-juozib tbody:where(.svelte-juozib) tr.selected-row:where(.svelte-juozib),.audit-table.svelte-juozib tbody:where(.svelte-juozib) tr.selected-row:where(.svelte-juozib) td:where(.svelte-juozib),.audit-table.svelte-juozib tbody:where(.svelte-juozib) tr.selected-row:where(.svelte-juozib):hover,.audit-table.svelte-juozib tbody:where(.svelte-juozib) tr.selected-row:where(.svelte-juozib):focus,.audit-table.svelte-juozib tbody:where(.svelte-juozib) tr.selected-row:where(.svelte-juozib):focus-within,.audit-table.svelte-juozib tbody:where(.svelte-juozib) tr.selected-row:where(.svelte-juozib):hover td:where(.svelte-juozib),.audit-table.svelte-juozib tbody:where(.svelte-juozib) tr.selected-row:where(.svelte-juozib):focus td:where(.svelte-juozib),.audit-table.svelte-juozib tbody:where(.svelte-juozib) tr.selected-row:where(.svelte-juozib):focus-within td:where(.svelte-juozib){background:#fbf6f3}.td-score.svelte-juozib{width:118px}.score-pill.svelte-juozib{color:#0e0e0e;background:#f7ba03;border:1px solid #e3ad08;border-radius:23.5px;justify-content:center;align-items:center;min-width:41px;padding:3px 10px;font-size:16px;font-weight:500;line-height:18px;display:inline-flex}.score-link.svelte-juozib{text-decoration:none}.td-vendor.svelte-juozib{color:#1c1c1c}.td-vendor-link.svelte-juozib{color:#1c1c1c;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.td-logo.svelte-juozib img:where(.svelte-juozib){box-sizing:border-box;object-fit:contain;background:#ababab;border:1px solid #0006;border-radius:100px;width:35px;height:35px}.td-muted.svelte-juozib{color:#696969}.app-skeleton.svelte-juozib{background:#1c1c1c0f;border-radius:10px;position:relative;overflow:hidden}.app-skeleton.svelte-juozib:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff8c 50%,#fff0 100%);width:60%;height:100%;animation:1.35s linear infinite svelte-juozib-appSkeletonShimmer;position:absolute;top:0;left:-60%}@keyframes svelte-juozib-appSkeletonShimmer{0%{left:-60%}to{left:120%}}.title-header.svelte-juozib{box-sizing:border-box;background-image:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%),linear-gradient(90deg,#005626 6.9444%,#00893d 100%),linear-gradient(90deg,#00893d 0% 100%);border-radius:10px;align-items:center;width:100%;height:48px;padding:10px;display:flex}.title-header.svelte-juozib p:where(.svelte-juozib){color:#fff;margin:0;padding-left:8px;font-size:14px;font-weight:600;line-height:20px}.dashboard-route.svelte-w8z2u2{color:#1c1c1c;padding:0 24px 28px 0;font-family:Inter,sans-serif}.dashboard-route__top.svelte-w8z2u2{justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.dashboard-breadcrumb.svelte-w8z2u2{color:#7d7d7d;flex-wrap:wrap;align-items:center;gap:8px;padding-left:20px;font-size:12px;line-height:20px;display:flex}.dashboard-breadcrumb__current.svelte-w8z2u2{font-weight:700}.dashboard-route__controls.svelte-w8z2u2{align-items:center;gap:16px;display:flex}.dashboard-export-wrap.svelte-w8z2u2{position:relative}.dashboard-export.svelte-w8z2u2{color:#fff;cursor:pointer;background:linear-gradient(90deg,#000 0%,#656464 100%);border:0;border-radius:10px;justify-content:center;align-items:center;gap:5px;height:40px;padding:0 20px;display:flex;box-shadow:0 10px #00000026}.dashboard-export.svelte-w8z2u2 span:where(.svelte-w8z2u2){font-size:16px;font-weight:700;line-height:24px}.dashboard-export.svelte-w8z2u2 svg:where(.svelte-w8z2u2){fill:currentColor;width:24px;height:24px}.dashboard-export-menu.svelte-w8z2u2{z-index:20;background:#fff;border-radius:10px;flex-direction:column;align-items:stretch;gap:7px;min-width:145px;padding:10px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 4px 15px #00000040}.dashboard-export-menu__item.svelte-w8z2u2{color:#333;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;width:100%;padding:10px 50px 10px 10px;font-family:inherit;font-size:12px;font-weight:500;line-height:normal;display:flex}.dashboard-export-menu__item--active.svelte-w8z2u2{background:#f0f0f0}.dashboard-title-bar.svelte-w8z2u2{background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%),linear-gradient(90deg,#005626 -6.94%,#00893d 100%),#00893d;border-radius:10px;align-items:center;height:48px;margin-bottom:14px;padding:10px;display:flex}.dashboard-title-bar.svelte-w8z2u2 span:where(.svelte-w8z2u2){color:#fff;padding:4px 8px;font-size:14px;font-weight:600;line-height:20px}.dashboard-heading-row.svelte-w8z2u2{border-left:1px solid #adadad;justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;padding:10px 20px;display:flex}.dashboard-heading-row.svelte-w8z2u2 h1:where(.svelte-w8z2u2){color:#000;flex:auto;margin:0;font-size:20px;font-weight:600;line-height:20px}.dashboard-heading-row__chips.svelte-w8z2u2{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.dashboard-summary-chip.svelte-w8z2u2{justify-content:center;align-items:center;gap:5px;padding:3px 10px;display:flex}.dashboard-summary-chip__label.svelte-w8z2u2{color:#7d7d7d;font-size:12px;font-weight:500;line-height:20px}.dashboard-summary-chip__value.svelte-w8z2u2{color:#7d7d7d;background:#fffc;border-radius:20px;justify-content:center;align-items:center;min-height:26px;padding:0 10px;font-size:10px;font-weight:400;line-height:20px;display:inline-flex;box-shadow:0 2px 2px #a0a0a033}.dashboard-layout.svelte-w8z2u2{grid-template-columns:399px minmax(0,1fr);gap:20px;display:grid}.dashboard-layout__left.svelte-w8z2u2,.dashboard-layout__right.svelte-w8z2u2{flex-direction:column;gap:20px;display:flex}.dashboard-card.svelte-w8z2u2{background:#f8fafb;border-radius:10px;padding:20px;box-shadow:0 10px 20px #0000001a}.dashboard-card__header.svelte-w8z2u2{flex-direction:column;gap:5px;margin-bottom:15px;display:flex}.dashboard-card__header.svelte-w8z2u2 h2:where(.svelte-w8z2u2){color:#000;margin:0;font-size:16px;font-weight:600;line-height:20px}.dashboard-card__header.svelte-w8z2u2 p:where(.svelte-w8z2u2){color:#7d7d7d;margin:0;font-size:12px;font-weight:400;line-height:20px}.dashboard-card--gauge.svelte-w8z2u2{flex-direction:column;align-items:center;gap:10px;display:flex}.dashboard-gauge.svelte-w8z2u2{flex-direction:column;align-items:center;gap:10px;width:100%;display:flex}.dashboard-gauge__donut.svelte-w8z2u2{width:208px;height:208px;position:relative}.dashboard-gauge__slice.svelte-w8z2u2{justify-content:center;align-items:center;display:flex;position:absolute;inset:-18.48%}.dashboard-gauge__slice-rotate.svelte-w8z2u2{width:208px;height:208px;position:relative;transform:rotate(-149.42deg)}.dashboard-gauge__slice-img.svelte-w8z2u2{position:absolute}.dashboard-gauge__slice.svelte-w8z2u2 img:where(.svelte-w8z2u2){width:100%;height:100%;display:block}.dashboard-gauge__slice--1.svelte-w8z2u2 .dashboard-gauge__slice-img:where(.svelte-w8z2u2){inset:75.98% 10.58% -6.73% 44.16%}.dashboard-gauge__slice--8.svelte-w8z2u2 .dashboard-gauge__slice-img:where(.svelte-w8z2u2){inset:78.4% 47% -6.68% 14.04%}.dashboard-gauge__slice--2.svelte-w8z2u2 .dashboard-gauge__slice-img:where(.svelte-w8z2u2){inset:65.83% 70.92% 4.98% 1%}.dashboard-gauge__slice--9.svelte-w8z2u2 .dashboard-gauge__slice-img:where(.svelte-w8z2u2){inset:49.92% 81.17% 21.41% -4.68%}.dashboard-gauge__slice--6.svelte-w8z2u2 .dashboard-gauge__slice-img:where(.svelte-w8z2u2){inset:4.22% -4.75% 45.19% 65.74%}.dashboard-gauge__slice--7.svelte-w8z2u2 .dashboard-gauge__slice-img:where(.svelte-w8z2u2){inset:45.97% -4.81% 8.01% 73.55%}.dashboard-gauge__center.svelte-w8z2u2{background:#393939;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:24px}.dashboard-gauge__metric.svelte-w8z2u2{color:#fff;z-index:1;font-size:30px;font-weight:700;line-height:24px;position:relative}.dashboard-gauge__caption.svelte-w8z2u2{color:#fff;z-index:1;font-size:14px;font-weight:300;line-height:20px;position:relative}.dashboard-gauge__pointer.svelte-w8z2u2{width:8px;height:8.5px;position:absolute}.dashboard-gauge__scale.svelte-w8z2u2{color:#393939;justify-content:space-between;width:208px;margin:-65px auto 0;font-size:12px;font-weight:700;line-height:20px;display:flex}.dashboard-gauge__scale.svelte-w8z2u2 span:where(.svelte-w8z2u2):first-child{transform:translate(15px)}.dashboard-gauge__scale.svelte-w8z2u2 span:where(.svelte-w8z2u2):last-child{transform:translate(-8px)}.dashboard-gauge__legend.svelte-w8z2u2{flex-wrap:wrap;gap:12px;width:100%;margin-top:20px;display:flex}.dashboard-gauge__legend-item.svelte-w8z2u2{color:#7d7d7d;align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.dashboard-gauge__legend-dot.svelte-w8z2u2{border-radius:100px;width:9px;height:9px}.dashboard-chart.svelte-w8z2u2{min-height:170px;position:relative}.dashboard-chart__plot.svelte-w8z2u2{min-height:170px;padding:16px 0 22px;position:relative}.dashboard-chart__grid.svelte-w8z2u2{pointer-events:none;z-index:1;flex-direction:column;gap:10px;padding:0 12px;display:flex;position:absolute;inset:16px 0 22px}.dashboard-chart__grid-row.svelte-w8z2u2{flex:1 0 0;align-items:center;gap:15px;display:flex}.dashboard-chart__grid-row.svelte-w8z2u2:after{content:"";border-top:1px solid #1c1c1c1f;flex:auto}.dashboard-chart__grid-row--baseline.svelte-w8z2u2:after{border-top-color:#1c1c1c2e}.dashboard-chart__y-label.svelte-w8z2u2{color:#7d7d7d;text-align:right;flex:0 0 28px;width:28px;font-family:Inter,sans-serif;font-size:11px;line-height:normal}.dashboard-chart--line.svelte-w8z2u2 svg:where(.svelte-w8z2u2){z-index:2;width:calc(100% - 55px);height:117px;position:absolute;top:24px;left:43px;right:12px;overflow:visible}.dashboard-chart--line.svelte-w8z2u2 path:where(.svelte-w8z2u2){fill:none;stroke:#1f1f1f;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.3px}.dashboard-chart--line.svelte-w8z2u2 .dashboard-chart__hover-dot:where(.svelte-w8z2u2){fill:#0a7a33;filter:drop-shadow(0 0 2px #0000002e);stroke:#fff;stroke-width:3px}.dashboard-chart--line.svelte-w8z2u2 .dashboard-chart__hover-value:where(.svelte-w8z2u2){fill:#1f2937;text-anchor:middle;font-family:Inter,sans-serif;font-size:10px;font-weight:600}.dashboard-chart__labels.svelte-w8z2u2{color:#7d7d7d;text-align:center;grid-template-columns:repeat(12,minmax(0,1fr));font-size:11px;line-height:14px;display:grid;position:absolute;bottom:0;left:43px;right:0}.dashboard-bars.svelte-w8z2u2{z-index:2;grid-template-columns:repeat(12,minmax(0,1fr));align-items:end;gap:10px;display:grid;position:absolute;inset:24px 8px 0 51px}.dashboard-bars__item.svelte-w8z2u2{flex-direction:column;justify-content:flex-end;align-items:center;gap:8px;height:100%;display:flex;position:relative}.dashboard-bars__bar-wrap.svelte-w8z2u2{justify-content:center;align-items:flex-end;width:100%;display:flex;position:relative}.dashboard-bars__bar.svelte-w8z2u2{background:linear-gradient(-48deg,#c00 21.526%,#b90000 71.423%);border-radius:10px 10px 0 0;width:100%}.dashboard-bars__value.svelte-w8z2u2{color:#1f2937;white-space:nowrap;font-family:Inter,sans-serif;font-size:10px;font-weight:600;line-height:1;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.dashboard-bars__item.svelte-w8z2u2>span:where(.svelte-w8z2u2){color:#7d7d7d;font-size:11px;line-height:14px}.dashboard-rating-grid.svelte-w8z2u2{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.dashboard-rating-tile.svelte-w8z2u2{text-align:center;background:#f8f8f8;border:1px solid #1c1c1c14;border-radius:5px;padding:10px;position:relative;box-shadow:0 4px 10px #0000001a}.dashboard-rating-tile.svelte-w8z2u2:before{content:"";border-radius:5px 0 0 5px;width:5px;position:absolute;top:0;bottom:0;left:0}.dashboard-rating-tile.svelte-w8z2u2 strong:where(.svelte-w8z2u2){margin-bottom:5px;font-size:20px;font-weight:700;line-height:20px;display:block}.dashboard-rating-tile.svelte-w8z2u2 span:where(.svelte-w8z2u2){color:#29292a;font-size:12px;line-height:20px;display:block}.dashboard-rating-tile--critical.svelte-w8z2u2{border-color:#cf334380}.dashboard-rating-tile--critical.svelte-w8z2u2:before,.dashboard-rating-tile--critical.svelte-w8z2u2 strong:where(.svelte-w8z2u2){color:#cf3343;background:#cf3343}.dashboard-rating-tile--high.svelte-w8z2u2{border-color:#f0aa0880}.dashboard-rating-tile--high.svelte-w8z2u2:before,.dashboard-rating-tile--high.svelte-w8z2u2 strong:where(.svelte-w8z2u2){color:#f0aa08;background:#f0aa08}.dashboard-rating-tile--medium.svelte-w8z2u2{border-color:#fed66480}.dashboard-rating-tile--medium.svelte-w8z2u2:before,.dashboard-rating-tile--medium.svelte-w8z2u2 strong:where(.svelte-w8z2u2){color:#fed664;background:#fed664}.dashboard-rating-tile--low.svelte-w8z2u2{border-color:#4caf5080}.dashboard-rating-tile--low.svelte-w8z2u2:before,.dashboard-rating-tile--low.svelte-w8z2u2 strong:where(.svelte-w8z2u2){color:#4caf50;background:#4caf50}.dashboard-category-grid.svelte-w8z2u2{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dashboard-category-tile.svelte-w8z2u2{background:#f8f8f8;border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;min-height:106px;padding:15px;display:flex;box-shadow:0 10px 20px #0000001a}.dashboard-category-tile.svelte-w8z2u2 img:where(.svelte-w8z2u2){width:24px;height:24px}.dashboard-category-tile.svelte-w8z2u2 span:where(.svelte-w8z2u2){color:#29292a;font-size:12px;line-height:20px}.dashboard-category-tile.svelte-w8z2u2 strong:where(.svelte-w8z2u2){color:#1c1c1c;font-size:24px;font-weight:600;line-height:36px}.dashboard-metrics-row.svelte-w8z2u2{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.dashboard-stat-list.svelte-w8z2u2,.dashboard-driver-list.svelte-w8z2u2{flex-direction:column;gap:14px;display:flex}.dashboard-stat-list__item.svelte-w8z2u2,.dashboard-driver-list__item.svelte-w8z2u2{flex-direction:column;gap:5px;display:flex}.dashboard-stat-list__item.svelte-w8z2u2 span:where(.svelte-w8z2u2),.dashboard-driver-list__item.svelte-w8z2u2 span:where(.svelte-w8z2u2){color:#000;font-size:12px;font-weight:600;line-height:20px}.dashboard-stat-list__item.svelte-w8z2u2 strong:where(.svelte-w8z2u2){color:#6c6c6c;font-size:18px;font-weight:700;line-height:20px}.dashboard-driver-list__value.svelte-w8z2u2{font-size:18px;font-weight:700;line-height:20px}.dashboard-driver-list__value--critical.svelte-w8z2u2{color:#c00}.dashboard-driver-list__value--warning.svelte-w8z2u2{color:#f19739}.dashboard-card--table.svelte-w8z2u2{padding:15px}.dashboard-table.svelte-w8z2u2{border-collapse:collapse;table-layout:fixed;width:100%}.dashboard-table.svelte-w8z2u2 th:where(.svelte-w8z2u2):first-child,.dashboard-table.svelte-w8z2u2 td:where(.svelte-w8z2u2):first-child{width:28%}.dashboard-table.svelte-w8z2u2 th:where(.svelte-w8z2u2):nth-child(n+2):not(:last-child),.dashboard-table.svelte-w8z2u2 td:where(.svelte-w8z2u2):nth-child(n+2):not(:last-child),.dashboard-table.svelte-w8z2u2 th:where(.svelte-w8z2u2):last-child,.dashboard-table.svelte-w8z2u2 td:where(.svelte-w8z2u2):last-child{width:12%}.dashboard-table.svelte-w8z2u2 th:where(.svelte-w8z2u2),.dashboard-table.svelte-w8z2u2 td:where(.svelte-w8z2u2){text-align:left;vertical-align:middle;border-bottom:1px solid #1c1c1c0d;padding:8px 12px;font-size:12px;line-height:18px}.dashboard-table.svelte-w8z2u2 th:where(.svelte-w8z2u2){color:#484848;border-bottom-color:#1c1c1c33;height:40px;font-weight:600}.dashboard-table.svelte-w8z2u2 td:where(.svelte-w8z2u2){color:#696969;height:51px;font-weight:400}.dashboard-table__head.svelte-w8z2u2{align-items:center;gap:4px;display:inline-flex}.dashboard-table__sort-icon.svelte-w8z2u2{width:10px;height:10px;display:block}.dashboard-table.svelte-w8z2u2 th:where(.svelte-w8z2u2):not(:first-child),.dashboard-table.svelte-w8z2u2 td:where(.svelte-w8z2u2):not(:first-child){text-align:center}.dashboard-table.svelte-w8z2u2 tbody:where(.svelte-w8z2u2) tr:where(.svelte-w8z2u2):last-child td:where(.svelte-w8z2u2){border-bottom:0}.dashboard-table__critical.svelte-w8z2u2{color:var(--risk-rate-critical-bg);font-weight:700}.dashboard-table__high.svelte-w8z2u2{color:#f19739;font-weight:700}.dashboard-table__medium.svelte-w8z2u2{color:#f9c639;font-weight:700}.dashboard-table__low.svelte-w8z2u2{color:#26783a;font-weight:700}.dashboard-empty.svelte-w8z2u2{color:#374151;text-align:center;background:#fff;border:1px solid #d0d7e2;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:180px;margin:24px 24px 0 0;padding:24px;display:flex;box-shadow:0 12px 24px #0f172a14}.dashboard-empty.svelte-w8z2u2 h3:where(.svelte-w8z2u2),.dashboard-empty.svelte-w8z2u2 p:where(.svelte-w8z2u2){margin:0}.dashboard-empty--soft.svelte-w8z2u2{box-shadow:none;text-align:left;justify-content:flex-start;align-items:flex-start;min-height:auto;margin:0 0 20px}.dashboard-loading.svelte-w8z2u2{border-radius:10px;position:relative;overflow:hidden}.dashboard-loading__bar.svelte-w8z2u2{background:#1c1c1c14;height:3px;position:absolute;top:0;left:0;right:0;overflow:hidden}.dashboard-loading__bar.svelte-w8z2u2:before{content:"";background:#1c1c1c40;width:40%;height:100%;animation:1.1s ease-in-out infinite svelte-w8z2u2-dashboardLoadingBar;position:absolute;top:0;left:-40%}.dashboard-loading__inner.svelte-w8z2u2{flex-direction:column;gap:16px;min-height:60vh;padding:16px 0;display:flex}.dashboard-loading__grid.svelte-w8z2u2{grid-template-columns:320px 1fr;gap:20px;display:grid}.dashboard-skeleton.svelte-w8z2u2{background:#1c1c1c0f;border-radius:10px;position:relative;overflow:hidden}.dashboard-skeleton.svelte-w8z2u2:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff8c 50%,#fff0 100%);width:60%;height:100%;animation:1.35s linear infinite svelte-w8z2u2-dashboardSkeletonShimmer;position:absolute;top:0;left:-60%}.dashboard-skeleton--wide.svelte-w8z2u2{width:420px;height:36px}.dashboard-skeleton--title.svelte-w8z2u2{width:100%;height:48px}.dashboard-skeleton--section.svelte-w8z2u2{width:100%;height:44px}.dashboard-skeleton--card.svelte-w8z2u2{width:100%;height:220px}.dashboard-skeleton--card-wide.svelte-w8z2u2{height:220px}@keyframes svelte-w8z2u2-dashboardLoadingBar{0%{left:-40%}to{left:100%}}@keyframes svelte-w8z2u2-dashboardSkeletonShimmer{0%{left:-60%}to{left:120%}}@media (width<=1280px){.dashboard-layout.svelte-w8z2u2{grid-template-columns:1fr}.dashboard-heading-row.svelte-w8z2u2{flex-direction:column;align-items:flex-start}}@media (width<=900px){.dashboard-route.svelte-w8z2u2{padding-right:0}.dashboard-route__top.svelte-w8z2u2{flex-direction:column;align-items:flex-start}.dashboard-route__controls.svelte-w8z2u2,.dashboard-metrics-row.svelte-w8z2u2,.dashboard-rating-grid.svelte-w8z2u2,.dashboard-category-grid.svelte-w8z2u2,.dashboard-loading__grid.svelte-w8z2u2{grid-template-columns:1fr;width:100%}.dashboard-heading-row__chips.svelte-w8z2u2{justify-content:flex-start}}.exec-summary-page.svelte-m5ebac{font-family:Inter,sans-serif}.app-loading.svelte-m5ebac{border-radius:10px;height:calc(100vh - 4rem);position:relative;overflow:hidden}.app-loading__inner.svelte-m5ebac{flex-direction:column;gap:1rem;height:100%;padding:1rem;display:flex}.app-loading__bar.svelte-m5ebac{background:#1c1c1c14;border-radius:10px 10px 0 0;width:100%;height:3px;position:absolute;top:0;left:0;overflow:hidden}.app-loading__bar.svelte-m5ebac:before{content:"";background:#1c1c1c40;width:40%;height:100%;animation:1.1s ease-in-out infinite svelte-m5ebac-appLoadingBar;position:absolute;top:0;left:-40%}@keyframes svelte-m5ebac-appLoadingBar{0%{left:-40%}to{left:100%}}.app-loading__header.svelte-m5ebac{flex-direction:column;gap:.5rem;padding-top:.5rem;display:flex}.app-loading__card.svelte-m5ebac{background:#fff9;border:1px solid #1c1c1c14;border-radius:12px;padding:1rem}.app-loading__rows.svelte-m5ebac{flex-direction:column;gap:.75rem;margin-top:.75rem;display:flex}.app-loading__label.svelte-m5ebac{color:#1c1c1c73;margin-top:auto;font-size:17px;line-height:24px}.app-skeleton.svelte-m5ebac{background:#1c1c1c0f;border-radius:10px;position:relative;overflow:hidden}.app-skeleton.svelte-m5ebac:after{content:"";background:linear-gradient(90deg,#fff0 0%,#ffffff8c 50%,#fff0 100%);width:60%;height:100%;animation:1.35s linear infinite svelte-m5ebac-appSkeletonShimmer;position:absolute;top:0;left:-60%}@keyframes svelte-m5ebac-appSkeletonShimmer{0%{left:-60%}to{left:120%}}.app-skeleton--title.svelte-m5ebac{width:260px;height:16px}.app-skeleton--subtitle.svelte-m5ebac{border-radius:8px;width:180px;height:12px}.app-skeleton--tablehead.svelte-m5ebac{border-radius:8px;width:100%;height:14px}.app-skeleton--row.svelte-m5ebac{width:100%;height:44px}.exec-section-pill.svelte-m5ebac{color:#fff;padding:4px 8px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.exec-cards.svelte-m5ebac{gap:20px;margin-bottom:20px;display:flex}.exec-card.svelte-m5ebac{cursor:pointer;background:#f7f7f7;border-radius:10px;flex-direction:column;flex:1;gap:8px;padding:15px;transition:transform .2s,box-shadow .2s,background-color .2s;display:flex;box-shadow:0 10px 20px #0000001a}.exec-card.svelte-m5ebac:hover{background:#f3f3f3;transform:translateY(-2px);box-shadow:0 14px 28px #00000029}.exec-card.is-active.svelte-m5ebac{background:#d9d9d9}.exec-card--reset.is-active.svelte-m5ebac{background:#f7f7f7}.exec-card-icon.svelte-m5ebac{width:24px;height:24px}.exec-card-label.svelte-m5ebac{color:#29292a;font-size:14px;line-height:20px}.exec-card-value.svelte-m5ebac{color:#1c1c1c;font-size:24px;font-weight:600;line-height:36px}.exec-table.svelte-m5ebac{border-collapse:collapse;table-layout:fixed;width:100%}.exec-table.svelte-m5ebac thead:where(.svelte-m5ebac) th:where(.svelte-m5ebac){color:#484848;font-feature-settings:"ss01" on, "cv01" on, "cv11" on;text-align:left;white-space:nowrap;height:40px;box-shadow:none;background:0 0;border-bottom:1px solid #1c1c1c33;border-radius:0;outline:none;padding:8px 12px;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:500;line-height:18px}.exec-table.svelte-m5ebac tbody:where(.svelte-m5ebac) td:where(.svelte-m5ebac){color:#696969;vertical-align:middle;height:51px;box-shadow:none;background:0 0;border-bottom:1px solid #1c1c1c0d;border-radius:0;outline:none;padding:8px 12px;font-size:12px;line-height:18px}.exec-table.svelte-m5ebac tbody:where(.svelte-m5ebac) tr.selected-row:where(.svelte-m5ebac),.exec-table.svelte-m5ebac tbody:where(.svelte-m5ebac) tr.selected-row:where(.svelte-m5ebac) td:where(.svelte-m5ebac),.exec-table.svelte-m5ebac tbody:where(.svelte-m5ebac) tr.selected-row:where(.svelte-m5ebac):hover,.exec-table.svelte-m5ebac tbody:where(.svelte-m5ebac) tr.selected-row:where(.svelte-m5ebac):focus,.exec-table.svelte-m5ebac tbody:where(.svelte-m5ebac) tr.selected-row:where(.svelte-m5ebac):focus-within,.exec-table.svelte-m5ebac tbody:where(.svelte-m5ebac) tr.selected-row:where(.svelte-m5ebac):hover td:where(.svelte-m5ebac),.exec-table.svelte-m5ebac tbody:where(.svelte-m5ebac) tr.selected-row:where(.svelte-m5ebac):focus td:where(.svelte-m5ebac),.exec-table.svelte-m5ebac tbody:where(.svelte-m5ebac) tr.selected-row:where(.svelte-m5ebac):focus-within td:where(.svelte-m5ebac){background:#fbf6f3}.exec-table.svelte-m5ebac th:where(.svelte-m5ebac) img:where(.svelte-m5ebac),.exec-table.svelte-m5ebac td:where(.svelte-m5ebac) img:where(.svelte-m5ebac){vertical-align:middle;display:inline-block}.exec-th.svelte-m5ebac{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.exec-sort-icon.svelte-m5ebac{width:10px;height:10px}.col-select.svelte-m5ebac{text-align:center;width:24px;padding:8px 0}.clients-checkbox.svelte-m5ebac{appearance:none;background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M8.6%202H7.4C6.26339%202%205.47108%202.00078%204.85424%202.05118C4.24907%202.10062%203.90138%202.19279%203.63803%202.32698C3.07354%202.6146%202.6146%203.07354%202.32698%203.63803C2.19279%203.90138%202.10062%204.24907%202.05118%204.85424C2.00078%205.47108%202%206.26339%202%207.4V8.6C2%209.73661%202.00078%2010.5289%202.05118%2011.1458C2.10062%2011.7509%202.19279%2012.0986%202.32698%2012.362C2.6146%2012.9265%203.07354%2013.3854%203.63803%2013.673C3.90138%2013.8072%204.24907%2013.8994%204.85424%2013.9488C5.47108%2013.9992%206.26339%2014%207.4%2014H8.6C9.73661%2014%2010.5289%2013.9992%2011.1458%2013.9488C11.7509%2013.8994%2012.0986%2013.8072%2012.362%2013.673C12.9265%2013.3854%2013.3854%2012.9265%2013.673%2012.362C13.8072%2012.0986%2013.8994%2011.7509%2013.9488%2011.1458C13.9992%2010.5289%2014%209.73661%2014%208.6V7.4C14%206.26339%2013.9992%205.47108%2013.9488%204.85424C13.8994%204.24907%2013.8072%203.90138%2013.673%203.63803C13.3854%203.07354%2012.9265%202.6146%2012.362%202.32698C12.0986%202.19279%2011.7509%202.10062%2011.1458%202.05118C10.5289%202.00078%209.73661%202%208.6%202ZM1.43597%203.18404C1%204.03969%201%205.15979%201%207.4V8.6C1%2010.8402%201%2011.9603%201.43597%2012.816C1.81947%2013.5686%202.43139%2014.1805%203.18404%2014.564C4.03969%2015%205.15979%2015%207.4%2015H8.6C10.8402%2015%2011.9603%2015%2012.816%2014.564C13.5686%2014.1805%2014.1805%2013.5686%2014.564%2012.816C15%2011.9603%2015%2010.8402%2015%208.6V7.4C15%205.15979%2015%204.03969%2014.564%203.18404C14.1805%202.43139%2013.5686%201.81947%2012.816%201.43597C11.9603%201%2010.8402%201%208.6%201H7.4C5.15979%201%204.03969%201%203.18404%201.43597C2.43139%201.81947%201.81947%202.43139%201.43597%203.18404Z'%20fill='%231C1C1C'%20fill-opacity='0.2'/%3e%3c/svg%3e") 50%/16px 16px no-repeat;border:none;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex;position:relative}.clients-checkbox--header.svelte-m5ebac,.clients-checkbox--row.svelte-m5ebac{cursor:pointer;border-radius:0;padding:0}.clients-checkbox--row[aria-checked=true].svelte-m5ebac,.clients-checkbox--header[aria-checked=true].svelte-m5ebac{background:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%2016%2016'%20fill='none'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20fill-rule='evenodd'%20clip-rule='evenodd'%20d='M1.43597%203.18404C1%204.03969%201%205.15979%201%207.4V8.6C1%2010.8402%201%2011.9603%201.43597%2012.816C1.81947%2013.5686%202.43139%2014.1805%203.18404%2014.564C4.03969%2015%205.15979%2015%207.4%2015H8.6C10.8402%2015%2011.9603%2015%2012.816%2014.564C13.5686%2014.1805%2014.1805%2013.5686%2014.564%2012.816C15%2011.9603%2015%2010.8402%2015%208.6V7.4C15%205.15979%2015%204.03969%2014.564%203.18404C14.1805%202.43139%2013.5686%201.81947%2012.816%201.43597C11.9603%201%2010.8402%201%208.6%201H7.4C5.15979%201%204.03969%201%203.18404%201.43597C2.43139%201.81947%201.81947%202.43139%201.43597%203.18404ZM11.0511%207.25871C11.3321%206.95435%2011.3131%206.47985%2011.0087%206.1989C10.7044%205.91795%2010.2299%205.93693%209.94891%206.24129L7.51493%208.87811L6.31444%207.50613C6.04168%207.1944%205.56786%207.16281%205.25613%207.43557C4.9444%207.70833%204.91282%208.18215%205.18558%208.49388L6.75241%2010.2845C7.1438%2010.7319%207.83664%2010.7411%208.23979%2010.3043L11.0511%207.25871Z'%20fill='%231C1C1C'/%3e%3c/svg%3e") 50%/16px 16px no-repeat}.clients-checkbox--header[data-indeterminate=true][aria-checked=mixed].svelte-m5ebac:after{content:"";background:#1c1c1c;border-radius:1px;width:10px;height:2px}.clients-checkbox.svelte-m5ebac:focus-visible{outline-offset:2px;outline:2px solid #1c1c1c59}.exec-table.svelte-m5ebac thead:where(.svelte-m5ebac) .col-score:where(.svelte-m5ebac),.exec-table.svelte-m5ebac tbody:where(.svelte-m5ebac) .col-score:where(.svelte-m5ebac),.exec-table.svelte-m5ebac thead:where(.svelte-m5ebac) .col-logo:where(.svelte-m5ebac),.exec-table.svelte-m5ebac tbody:where(.svelte-m5ebac) .col-logo:where(.svelte-m5ebac),.exec-table.svelte-m5ebac thead:where(.svelte-m5ebac) .col-critical:where(.svelte-m5ebac),.exec-table.svelte-m5ebac tbody:where(.svelte-m5ebac) .col-critical:where(.svelte-m5ebac),.exec-table.svelte-m5ebac thead:where(.svelte-m5ebac) .col-high:where(.svelte-m5ebac),.exec-table.svelte-m5ebac tbody:where(.svelte-m5ebac) .col-high:where(.svelte-m5ebac),.exec-table.svelte-m5ebac thead:where(.svelte-m5ebac) .col-medium:where(.svelte-m5ebac),.exec-table.svelte-m5ebac tbody:where(.svelte-m5ebac) .col-medium:where(.svelte-m5ebac),.exec-table.svelte-m5ebac thead:where(.svelte-m5ebac) .col-low:where(.svelte-m5ebac),.exec-table.svelte-m5ebac tbody:where(.svelte-m5ebac) .col-low:where(.svelte-m5ebac){text-align:center}.col-score.svelte-m5ebac{width:120px;min-width:120px}.col-vendor.svelte-m5ebac{width:118px;min-width:118px}.exec-client-link.svelte-m5ebac{color:#1c1c1c;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none}.col-logo.svelte-m5ebac{text-align:center;width:80px;min-width:80px}.col-update.svelte-m5ebac,.col-type.svelte-m5ebac{width:180px;min-width:180px}.col-critical.svelte-m5ebac,.col-high.svelte-m5ebac,.col-medium.svelte-m5ebac,.col-low.svelte-m5ebac{min-width:auto}.col-critical.svelte-m5ebac{width:108px;min-width:108px}.col-high.svelte-m5ebac{width:93px;min-width:93px}.col-medium.svelte-m5ebac{width:113px;min-width:113px}.col-low.svelte-m5ebac{width:90px;min-width:90px}.exec-score-pill.svelte-m5ebac{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:23.5px;min-width:44px;padding:3px 10px;font-size:16px;font-weight:500;line-height:18px}.exec-logo.svelte-m5ebac{box-sizing:border-box;object-fit:contain;background:#ababab;border:1px solid #0006;border-radius:100px;width:35px;height:35px}.exec-text.svelte-m5ebac{color:#000}@media (width<=1200px){.exec-cards.svelte-m5ebac{flex-wrap:wrap}.exec-card.svelte-m5ebac{min-width:220px}}.title-header.svelte-m5ebac{box-sizing:border-box;background-image:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%),linear-gradient(90deg,#005626 6.9444%,#00893d 100%),linear-gradient(90deg,#00893d 0% 100%);border-radius:10px;align-items:center;width:100%;height:48px;padding:10px;display:flex}.title-header.svelte-m5ebac p:where(.svelte-m5ebac){color:#fff;margin:0;padding-left:8px;font-size:14px;font-weight:600;line-height:20px}.qdash-shell.svelte-it1ju3{box-shadow:none;--shell-title-bar-margin-top:20px;background:0 0;border:0;padding:0!important}.qdash-header.svelte-it1ju3{background:0 0;border-bottom:0;margin:-2px 0 0;padding:0!important}.qdash-actions.svelte-it1ju3{flex-shrink:0;align-items:center;gap:16px;display:flex}.qdash-export.svelte-it1ju3{position:relative}.qdash-export__button.svelte-it1ju3{color:#fff;background:linear-gradient(90deg,#000 0%,#656464 100%);border:0;border-radius:10px;justify-content:center;align-items:center;gap:5px;height:40px;padding:16px 20px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:24px;display:inline-flex;box-shadow:0 10px #00000026}.qdash-export__icon.svelte-it1ju3{flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex}.qdash-export__icon.svelte-it1ju3 svg{width:24px;height:24px;display:block}.qdash-export__menu.svelte-it1ju3{z-index:5;background:#fff;border-radius:10px;flex-direction:column;gap:7px;min-width:224px;padding:10px;display:flex;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 4px 15px #00000040}.qdash-export__item.svelte-it1ju3{text-align:left;color:#1c1c1c;background:0 0;border:0;border-radius:5px;flex-direction:column;align-items:flex-start;gap:5px;width:100%;padding:10px;font-family:Inter,sans-serif;display:flex}.qdash-export__item-title.svelte-it1ju3{color:#333;font-size:12px;font-weight:500;line-height:normal}.qdash-export__item-desc.svelte-it1ju3{color:#787878;font-size:12px;font-weight:400;line-height:normal}.qdash-export__item.svelte-it1ju3:hover{background:#f5f5f5}.qdash-body.svelte-it1ju3{padding:0 24px 24px 0}.qdash-meta.svelte-it1ju3{border-left:1px solid #adadad;justify-content:space-between;align-items:center;gap:20px;margin:0 0 20px;padding:10px 20px;display:flex}.qdash-meta__vendor.svelte-it1ju3{color:#000;flex:auto;min-width:0;font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:20px}.qdash-meta__chips.svelte-it1ju3{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.qdash-chip.svelte-it1ju3{border-radius:5px;align-items:center;gap:5px;padding:3px 10px;display:inline-flex}.qdash-chip__label.svelte-it1ju3{color:#7d7d7d;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:20px}.qdash-chip__value.svelte-it1ju3{color:#7d7d7d;background:#fffc;border-radius:20px;padding:5px 10px;font-family:Inter,sans-serif;font-size:10px;line-height:16px;box-shadow:0 2px 2px #a0a0a033}.qdash-layout.svelte-it1ju3{grid-template-columns:399px minmax(0,1fr);align-items:start;gap:20px;display:grid}.qdash-column.svelte-it1ju3{flex-direction:column;gap:20px;min-width:0;display:flex}.qdash-card.svelte-it1ju3{background:#fff;border-radius:10px;min-width:0;padding:20px;box-shadow:0 10px 20px #0000001a}.qdash-score-card.svelte-it1ju3,.qdash-compliance-card.svelte-it1ju3{background:#f8fafb}.qdash-card__head.svelte-it1ju3{flex-direction:column;gap:5px;margin-bottom:15px;display:flex}.qdash-card__head--compact.svelte-it1ju3{margin-bottom:0}.qdash-card__head.svelte-it1ju3 h3:where(.svelte-it1ju3){color:#000;margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:20px}.qdash-card__head.svelte-it1ju3 p:where(.svelte-it1ju3){color:#7d7d7d;margin:0;font-family:Inter,sans-serif;font-size:12px;line-height:20px}.qdash-score-card__chart.svelte-it1ju3{justify-content:center;width:100%;padding:10px 24px 30px;display:flex;overflow:visible}.qdash-donut.svelte-it1ju3{width:208px;height:208px;position:relative;overflow:visible}.qdash-donut__slice.svelte-it1ju3{justify-content:center;align-items:center;display:flex;position:absolute;inset:-18.48%}.qdash-donut__slice-rotate.svelte-it1ju3{width:208px;height:208px;position:relative;transform:rotate(-149.42deg)}.qdash-donut__slice-img.svelte-it1ju3{position:absolute}.qdash-donut__slice--1.svelte-it1ju3 .qdash-donut__slice-img:where(.svelte-it1ju3){inset:75.98% 10.58% -6.73% 44.16%}.qdash-donut__slice--8.svelte-it1ju3 .qdash-donut__slice-img:where(.svelte-it1ju3){inset:78.4% 47% -6.68% 14.04%}.qdash-donut__slice--2.svelte-it1ju3 .qdash-donut__slice-img:where(.svelte-it1ju3){inset:65.83% 70.92% 4.98% 1%}.qdash-donut__slice--9.svelte-it1ju3 .qdash-donut__slice-img:where(.svelte-it1ju3){inset:49.92% 81.17% 21.41% -4.68%}.qdash-donut__slice--6.svelte-it1ju3 .qdash-donut__slice-img:where(.svelte-it1ju3){inset:4.22% -4.75% 45.19% 65.74%}.qdash-donut__slice--7.svelte-it1ju3 .qdash-donut__slice-img:where(.svelte-it1ju3){inset:45.97% -4.81% 8.01% 73.55%}.qdash-donut__slice.svelte-it1ju3 img:where(.svelte-it1ju3){width:100%;height:100%;display:block}.qdash-donut__inner.svelte-it1ju3{color:#fff;background:#393939;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding-top:4px;display:flex;position:absolute;inset:24px}.qdash-donut__metric.svelte-it1ju3{font-family:Inter,sans-serif;font-size:30px;font-weight:700;line-height:24px}.qdash-donut__caption.svelte-it1ju3{letter-spacing:.25px;font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:20px}.qdash-donut__arrow.svelte-it1ju3{width:8px;height:8.5px;position:absolute}.qdash-score-card__scale.svelte-it1ju3{color:#393939;justify-content:space-between;width:208px;margin:-75px auto 0;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:20px;display:flex}.qdash-score-card__scale.svelte-it1ju3 span:where(.svelte-it1ju3):first-child{transform:translate(15px)}.qdash-score-card__scale.svelte-it1ju3 span:where(.svelte-it1ju3):last-child{transform:translate(-8px)}.qdash-legend.svelte-it1ju3{flex-wrap:wrap;gap:12px;width:100%;margin-top:22px;display:flex}.qdash-legend__item.svelte-it1ju3{color:#7d7d7d;white-space:nowrap;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:12px;line-height:16px;display:inline-flex}.qdash-legend__dot.svelte-it1ju3{border-radius:999px;width:9px;height:9px}.qdash-rating-grid.svelte-it1ju3{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.qdash-rating-card.svelte-it1ju3{background:#f8f8f8;border:1px solid;border-radius:5px;box-shadow:0 4px 10px #0000001a}.qdash-rating-card__bar.svelte-it1ju3{text-align:center;border-left:5px solid;border-radius:5px;flex-direction:column;align-items:center;gap:5px;padding:10px;display:flex;box-shadow:0 10px 10px #0000001a}.qdash-rating-card__value.svelte-it1ju3{font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:20px}.qdash-rating-card__label.svelte-it1ju3{color:#29292a;font-family:Inter,sans-serif;font-size:12px;line-height:20px}.qdash-category-grid.svelte-it1ju3,.qdash-certificate-grid.svelte-it1ju3{flex-wrap:wrap;gap:20px;display:flex}.qdash-category-card.svelte-it1ju3{background:#f8f8f8;border-radius:10px;flex-direction:column;gap:2px;width:106px;padding:15px;display:flex;box-shadow:0 10px 20px #0000001a}.qdash-category-card.svelte-it1ju3 img:where(.svelte-it1ju3){width:24px;height:24px}.qdash-category-card__label.svelte-it1ju3{color:#29292a;padding:5px 0;font-family:Inter,sans-serif;font-size:12px;line-height:20px}.qdash-category-card__value.svelte-it1ju3{color:#1c1c1c;font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:36px}.qdash-compliance-card.svelte-it1ju3{flex-direction:column;min-height:560px;max-height:560px;padding-right:20px;display:flex}.qdash-compliance-card__top.svelte-it1ju3,.qdash-certificates__top.svelte-it1ju3{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.qdash-toggle.svelte-it1ju3{background:#fff;border:1px solid #dbe3ef;border-radius:999px;align-items:center;padding:3px;display:inline-flex;box-shadow:0 10px 20px #0f172a14}.qdash-toggle.svelte-it1ju3 button:where(.svelte-it1ju3){color:#64748b;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:20px;display:inline-flex}.qdash-toggle.svelte-it1ju3 button:where(.svelte-it1ju3) span:where(.svelte-it1ju3){text-align:center;color:#64748b;background:#fff;border-radius:20px;min-width:21px;height:16px;padding:0 5px;font-size:10px;line-height:16px;box-shadow:0 2px 2px #00000014}.qdash-toggle.svelte-it1ju3 button.active:where(.svelte-it1ju3){color:#1c1c1c;background:#79c5421f}.qdash-toggle.svelte-it1ju3 button.active:where(.svelte-it1ju3) span:where(.svelte-it1ju3){color:#79c542;box-shadow:none;background:#fff}.qdash-compliance-card.svelte-it1ju3 .qdash-toggle:where(.svelte-it1ju3){box-shadow:none;background:#fff;border:0;border-radius:100px;justify-content:flex-end;align-items:center;padding:5px;display:inline-flex}.qdash-compliance-card.svelte-it1ju3 .qdash-toggle:where(.svelte-it1ju3) button:where(.svelte-it1ju3){color:#151515;letter-spacing:0;border-radius:0;gap:5px;padding:0 10px;font-size:12px;font-weight:500;line-height:20px}.qdash-compliance-card.svelte-it1ju3 .qdash-toggle:where(.svelte-it1ju3) button:where(.svelte-it1ju3) span:where(.svelte-it1ju3){color:#151515;background:#fff;border:0;border-radius:20px;justify-content:center;align-items:center;width:21px;min-width:21px;height:16px;padding:0 5px;font-size:10px;font-weight:400;line-height:20px;display:inline-flex;box-shadow:0 2px 2px #0000001a}.qdash-compliance-card.svelte-it1ju3 .qdash-toggle:where(.svelte-it1ju3) button.active:where(.svelte-it1ju3){color:#e98303;box-shadow:none;background:#e983031a;border:1px solid #e98303;border-radius:5px;padding:3px 10px}.qdash-compliance-card.svelte-it1ju3 .qdash-toggle:where(.svelte-it1ju3) button.active:where(.svelte-it1ju3) span:where(.svelte-it1ju3){color:#e98303;background:#fff;box-shadow:0 2px 2px #e9830333}.qdash-toggle--certificates.svelte-it1ju3{background:#fff;border:0;border-radius:8px;align-items:center;height:36px;padding:5px;display:inline-flex;box-shadow:0 10px 20px #0000001a}.qdash-toggle--certificates.svelte-it1ju3 button:where(.svelte-it1ju3){color:#151515;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:5px;padding:3px 10px;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}.qdash-toggle--certificates.svelte-it1ju3 button.active:where(.svelte-it1ju3){color:#e98303;box-shadow:none;background:#e983031a;border-color:#e98303;font-weight:500}.qdash-compliance-rows.svelte-it1ju3{flex-direction:column;gap:0;min-height:0;padding-right:6px;display:flex;overflow-y:auto}.qdash-compliance-row.svelte-it1ju3{border-bottom:1px solid #e5eaf2;grid-template-columns:minmax(180px,205px) minmax(0,1fr) 102px;align-items:center;gap:12px;min-height:44px;padding:10px 0 10px 14px;display:grid;position:relative}.qdash-compliance-row.svelte-it1ju3:before{content:"";background:#98a2b3;border-radius:999px;width:2px;position:absolute;top:10px;bottom:10px;left:0}.qdash-compliance-row--pass.svelte-it1ju3:before{background:#79c542}.qdash-compliance-row--partial.svelte-it1ju3:before{background:#f08a1e}.qdash-compliance-row--not-compliant.svelte-it1ju3:before{background:#d92d20}.qdash-compliance-row__label.svelte-it1ju3{text-overflow:ellipsis;white-space:nowrap;color:#111827;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:20px;overflow:hidden}.qdash-compliance-row__track.svelte-it1ju3{background:#f8fafc;border:1px solid #dbe3ef;border-radius:999px;height:8px;position:relative;overflow:hidden}.qdash-compliance-row__fill.svelte-it1ju3{border-radius:999px;height:100%;box-shadow:0 1px 4px #00000014}.qdash-compliance-row__status.svelte-it1ju3{white-space:nowrap;background:#fff;border:1px solid #dbe3ef;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-width:100px;padding:6px 12px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:20px;display:inline-flex}.qdash-compliance-row__dot.svelte-it1ju3{background:#98a2b3;border-radius:50%;width:7px;height:7px}.qdash-compliance-row__dot--pass.svelte-it1ju3{background:#79c542}.qdash-compliance-row__dot--partial.svelte-it1ju3{background:#f08a1e}.qdash-compliance-row__dot--not-compliant.svelte-it1ju3{background:#d92d20}.qdash-compliance-row__dot--na.svelte-it1ju3{background:#98a2b3}.qdash-compliance-row__status--pass.svelte-it1ju3{color:#3f7f14;background:#79c5421a;border-color:#79c54238}.qdash-compliance-row__status--partial.svelte-it1ju3{color:#b95e08;background:#f08a1e1f;border-color:#f08a1e40}.qdash-compliance-row__status--not-compliant.svelte-it1ju3{color:#d92d20;background:#d92d201f;border-color:#d92d2040}.qdash-compliance-row__status--na.svelte-it1ju3{color:#667085;background:#98a2b31f;border-color:#98a2b340}.qdash-certificates-card.svelte-it1ju3{flex-direction:column;gap:15px;padding:20px;display:flex;overflow:hidden}.qdash-certificates__top.svelte-it1ju3{border-bottom:0;align-items:flex-start;margin-bottom:0;padding:0}.qdash-certificates-card.svelte-it1ju3 .qdash-card__head:where(.svelte-it1ju3){margin-bottom:0}.qdash-certificate-grid.svelte-it1ju3{flex-wrap:wrap;align-content:flex-start;gap:20px;min-height:0;padding:0;display:flex}.qdash-certificate-card.svelte-it1ju3{background:#f8f8f8;border:0;border-radius:10px;flex-direction:column;gap:2px;width:118px;min-height:134px;padding:15px;display:flex;overflow:hidden;box-shadow:0 10px 20px #0000001a}.qdash-certificate-card--enabled.svelte-it1ju3{border-color:#0000}.qdash-certificate-card--disabled.svelte-it1ju3{opacity:1}.qdash-certificate-card__badge.svelte-it1ju3{color:#fff;background:#f19739cc;border-radius:100px;justify-content:center;align-items:center;width:fit-content;min-width:0;padding:2px 4px;font-family:Inter,sans-serif;font-size:10px;font-weight:700;line-height:20px;display:inline-flex}.qdash-certificate-card__badge--disabled.svelte-it1ju3{background:#bbbc}.qdash-certificate-card__name.svelte-it1ju3{color:#29292a;padding:5px 0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:20px}.qdash-certificate-card--disabled.svelte-it1ju3 .qdash-certificate-card__name:where(.svelte-it1ju3){color:#bbb}.qdash-certificate-card__meta.svelte-it1ju3{color:#7d7d7d;flex-direction:column;justify-content:center;align-items:flex-start;min-height:28px;font-family:Inter,sans-serif;font-size:10px;line-height:14px;display:flex}.qdash-certificate-card__meta-label.svelte-it1ju3{color:#7d7d7d;font-weight:400}.qdash-certificate-card__meta-value.svelte-it1ju3{color:#7d7d7d;font-weight:700}.qdash-certificate-card__meta-value--disabled.svelte-it1ju3{color:#bbb;font-weight:400}.qdash-certificate-card__status.svelte-it1ju3{margin-top:auto;padding-top:0;font-family:Inter,sans-serif;font-size:10px;font-weight:500;line-height:18px}.qdash-certificate-card__status--verified.svelte-it1ju3{color:#4caf50}.qdash-certificate-card__status--missing.svelte-it1ju3{color:#cf3343}.qdash-certificate-card__status--expiring.svelte-it1ju3{color:#f0aa08}.qdash-certificate-card__status--disabled.svelte-it1ju3,.qdash-certificate-card__status--na.svelte-it1ju3{color:#bbb}.qdash-empty.svelte-it1ju3{color:#667085;text-align:center;border:1px dashed #d0d5dd;border-radius:14px;padding:18px;font-size:14px;line-height:20px}.client-loading.svelte-it1ju3{justify-content:center;align-items:center;min-height:360px;padding:24px;display:flex}.client-loading__inner.svelte-it1ju3{flex-direction:column;gap:18px;width:min(100%,960px);display:flex}.client-loading__bar.svelte-it1ju3{transform-origin:0;background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%);width:100%;height:3px;animation:1.2s linear infinite svelte-it1ju3-qdash-loading;position:fixed;top:0;left:0}.client-loading__header.svelte-it1ju3,.client-loading__rows.svelte-it1ju3{flex-direction:column;gap:12px;display:flex}.client-loading__card.svelte-it1ju3{background:#fff;border-radius:18px;padding:20px;box-shadow:0 12px 24px #0f172a14}.client-loading__label.svelte-it1ju3{color:#667085;text-align:center;font-size:14px}.client-skeleton.svelte-it1ju3{background:linear-gradient(90deg,#eef2f6 0%,#f8fafc 50%,#eef2f6 100%) 0 0/200% 100%;border-radius:12px;animation:1.4s ease-in-out infinite svelte-it1ju3-qdash-skeleton}.client-skeleton--title.svelte-it1ju3{width:220px;height:28px}.client-skeleton--subtitle.svelte-it1ju3{width:340px;height:18px}.client-skeleton--tablehead.svelte-it1ju3{width:100%;height:42px;margin-bottom:12px}.client-skeleton--row.svelte-it1ju3{width:100%;height:56px}@keyframes svelte-it1ju3-qdash-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes svelte-it1ju3-qdash-loading{0%{opacity:.5;transform:scaleX(0)}50%{opacity:1;transform:scaleX(.65)}to{opacity:.4;transform:scaleX(1)}}@media (width<=1400px){.qdash-layout.svelte-it1ju3{grid-template-columns:1fr}.qdash-compliance-card.svelte-it1ju3,.qdash-certificates-card.svelte-it1ju3{min-height:auto;max-height:none}}@media (width<=1200px){.qdash-meta.svelte-it1ju3,.qdash-compliance-card__top.svelte-it1ju3,.qdash-certificates__top.svelte-it1ju3{flex-direction:column;align-items:flex-start}.qdash-actions.svelte-it1ju3{width:100%}.qdash-rating-grid.svelte-it1ju3,.qdash-certificate-grid.svelte-it1ju3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.qdash-header.svelte-it1ju3,.qdash-body.svelte-it1ju3{padding-right:0}.qdash-compliance-row.svelte-it1ju3{grid-template-columns:1fr;gap:8px}.qdash-rating-grid.svelte-it1ju3,.qdash-certificate-grid.svelte-it1ju3{grid-template-columns:1fr}}.external-summary-cards.svelte-o9gr4w{width:100%;margin:0}.external-summary-card.svelte-o9gr4w{cursor:pointer;background:#f7f7f7;border-radius:10px;flex-direction:column;align-items:flex-start;gap:3px;min-height:126px;padding:15px;transition:transform .16s,box-shadow .16s,background .16s;display:flex;box-shadow:0 10px 20px #0000001a}.external-summary-card.svelte-o9gr4w:hover{background:#f3f3f3;transform:translateY(-2px);box-shadow:0 14px 28px #00000029}.external-summary-card.is-active.svelte-o9gr4w{background:#d9d9d9}.external-summary-card-icon.svelte-o9gr4w{flex-shrink:0;width:24px;height:24px}.external-summary-card-label.svelte-o9gr4w{color:#29292a;align-items:center;min-height:30px;padding:5px 0;font-size:14px;font-weight:400;line-height:20px;display:flex}.external-summary-card-value.svelte-o9gr4w{color:#1c1c1c;font-size:24px;font-weight:600;line-height:36px}.external-summary-card.svelte-o9gr4w:focus-visible{outline-offset:2px;outline:2px solid #df6f2159}.external-summary-table.svelte-o9gr4w{border-collapse:collapse;table-layout:fixed;color:#1c1c1c;background:0 0;width:100%;font-size:12px;line-height:20px}.external-summary-table.svelte-o9gr4w thead:where(.svelte-o9gr4w) th:where(.svelte-o9gr4w){color:#29292a;text-align:left;white-space:nowrap;border-bottom:1px solid #1c1c1c1f;padding:10px 12px;font-weight:400}.external-summary-table.svelte-o9gr4w tbody:where(.svelte-o9gr4w) td:where(.svelte-o9gr4w){vertical-align:middle;border-bottom:1px solid #1c1c1c14;padding:10px 12px}.external-summary-table.svelte-o9gr4w tbody:where(.svelte-o9gr4w) tr:where(.svelte-o9gr4w):last-child td:where(.svelte-o9gr4w){border-bottom:none}.checkbox-column.svelte-o9gr4w{text-align:center;width:40px}.table-th-label.svelte-o9gr4w{align-items:center;gap:4px;display:inline-flex}.table-th-label.svelte-o9gr4w img:where(.svelte-o9gr4w){width:10px;height:10px}.table-client-name.svelte-o9gr4w{font-weight:600}.table-logo.svelte-o9gr4w{box-sizing:border-box;object-fit:contain;background:#ababab;border:1px solid #0006;border-radius:999px;width:35px;height:35px}.score-chip-wrap.svelte-o9gr4w{justify-content:center;display:flex}.score-pill.svelte-o9gr4w{border-radius:999px;justify-content:center;align-items:center;min-width:32px;height:22px;padding:0 8px;font-size:12px;font-weight:700;display:flex}.status-text.svelte-o9gr4w{font-size:12px;font-weight:400;line-height:20px;display:inline-block}.status-text--excellent.svelte-o9gr4w{color:#4da9ff}.status-text--good.svelte-o9gr4w{color:#51a64c}.status-text--defined.svelte-o9gr4w{color:#df943c}.status-text--weak.svelte-o9gr4w{color:#ff4d4f}.external-summary-pagination.svelte-o9gr4w{flex-wrap:wrap;align-items:center;gap:8px;margin-top:12px;display:flex}.pagination-btn.svelte-o9gr4w{color:#1c1c1c;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.pagination-btn.svelte-o9gr4w svg:where(.svelte-o9gr4w){fill:currentColor;width:18px;height:18px}.pagination-btn--page.svelte-o9gr4w{width:20px;height:20px;padding:1px;font-size:12px;line-height:20px}.pagination-btn--active.svelte-o9gr4w{color:#fff;background:linear-gradient(#ea853d 0%,#df6f21 100%);font-weight:700}.pagination-btn.svelte-o9gr4w:disabled{opacity:.35}.pagination-results.svelte-o9gr4w{color:#1c1c1c66;align-items:center;gap:12px;margin-left:8px;font-size:12px;display:inline-flex}.pagination-select.svelte-o9gr4w{color:#1c1c1c;background:#fff;border:1px solid #1c1c1c1a;border-radius:8px;align-items:center;gap:8px;min-width:63px;height:36px;padding:8px 12px;font-size:12px;display:inline-flex;position:relative}.pagination-select.svelte-o9gr4w svg:where(.svelte-o9gr4w){fill:currentColor;width:16px;height:16px}.pagination-select.svelte-o9gr4w select:where(.svelte-o9gr4w){opacity:0;cursor:pointer;position:absolute;inset:0}.clients-checkbox{cursor:pointer;vertical-align:middle;background:0 0;border:none;justify-content:center;align-items:center;width:16px;height:16px;padding:0;display:inline-flex;position:relative}.clients-checkbox:before{content:"";background:url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.75 6H8.25C7.00736 6 6 7.00736 6 8.25V15.75C6 16.9926 7.00736 18 8.25 18H15.75C16.9926 18 18 16.9926 18 15.75V8.25C18 7.00736 16.9926 6 15.75 6ZM8.25 5.25C6.59315 5.25 5.25 6.59315 5.25 8.25V15.75C5.25 17.4069 6.59315 18.75 8.25 18.75H15.75C17.4069 18.75 18.75 17.4069 18.75 15.75V8.25C18.75 6.59315 17.4069 5.25 15.75 5.25H8.25Z' fill='%231C1C1C' fill-opacity='0.2'/%3E%3C/svg%3E") 50%/24px 24px no-repeat;width:24px;height:24px;position:absolute;inset:-4px}.clients-checkbox[aria-checked=true]{background:0 0}.clients-checkbox[aria-checked=true]:before{background:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.43597 3.18404C1 4.03969 1 5.15979 1 7.4V8.6C1 10.8402 1 11.9603 1.43597 12.816C1.81947 13.5686 2.43139 14.1805 3.18404 14.564C4.03969 15 5.15979 15 7.4 15H8.6C10.8402 15 11.9603 15 12.816 14.564C13.5686 14.1805 14.1805 13.5686 14.564 12.816C15 11.9603 15 10.8402 15 8.6V7.4C15 5.15979 15 4.03969 14.564 3.18404C14.1805 2.43139 13.5686 1.81947 12.816 1.43597C11.9603 1 10.8402 1 8.6 1H7.4C5.15979 1 4.03969 1 3.18404 1.43597C2.43139 1.81947 1.81947 2.43139 1.43597 3.18404ZM11.0511 7.25871C11.3321 6.95435 11.3131 6.47985 11.0087 6.1989C10.7044 5.91795 10.2299 5.93693 9.94891 6.24129L7.51493 8.87811L6.31444 7.50613C6.04168 7.1944 5.56786 7.16281 5.25613 7.43557C4.9444 7.70833 4.91282 8.18215 5.18558 8.49388L6.75241 10.2845C7.1438 10.7319 7.83664 10.7411 8.23979 10.3043L11.0511 7.25871Z' fill='%231C1C1C'/%3E%3C/svg%3E") 50%/18px 18px no-repeat;width:18px;height:18px;inset:-1px}.clients-checkbox[data-indeterminate=true]:after{content:"";background:#1c1c1c;border-radius:999px;width:8px;height:2px;position:absolute}.clients-checkbox:focus-visible{outline-offset:2px;border-radius:4px;outline:2px solid #df6f2159}.selected-row.svelte-o9gr4w{background:#f7f9fc;box-shadow:inset 0 1px #edf1f6,inset 0 -1px #edf1f6}.external-summary-dashboard.svelte-o9gr4w{width:100%}.external-summary-page.svelte-o9gr4w{box-sizing:border-box;flex-direction:column;min-height:0;display:flex}.external-summary-page.svelte-o9gr4w>.settings-breadcrumb,.external-summary-page.svelte-o9gr4w>.external-summary-dashboard,.external-summary-page.svelte-o9gr4w>.external-summary-table-card{min-width:0}.external-summary-page.svelte-o9gr4w>.external-summary-table-card{min-height:0;max-height:var(--adaptive-table-max-height,none);flex-direction:column;flex:0 auto;display:flex;overflow:hidden}.external-summary-page.svelte-o9gr4w>.external-summary-table-card .external-summary-table-inner{border-radius:inherit;background:#fff;flex:auto;min-height:0;overflow:auto}.external-summary-page.svelte-o9gr4w>.external-summary-table-card .external-summary-pagination{flex:none}.external-summary-table.svelte-o9gr4w thead:where(.svelte-o9gr4w) th:where(.svelte-o9gr4w){z-index:2;background:#fff;position:sticky;top:0}.title-header.svelte-o9gr4w{box-sizing:border-box;background-image:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%),linear-gradient(90deg,#005626 6.9444%,#00893d 100%),linear-gradient(90deg,#00893d 0% 100%);border-radius:10px;align-items:center;width:100%;height:48px;padding:10px;display:flex}.title-header.svelte-o9gr4w p:where(.svelte-o9gr4w){color:#fff;margin:0;padding-left:8px;font-size:14px;font-weight:600;line-height:20px}body{background:#ececec;margin:0}.sbb-questionnaire-page.svelte-del6eb{box-sizing:border-box;width:100%;max-width:none;margin:0;padding:0 0 20px}.sbb-search-wrap.svelte-del6eb{background:#fff;border-radius:8px;align-items:center;gap:4px;width:268px;height:36px;padding:4px 8px;display:inline-flex;box-shadow:0 10px 20px #0000001a}.clients-search-icon.svelte-del6eb{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.clients-search-icon.svelte-del6eb svg:where(.svelte-del6eb){fill:#1c1c1c;width:16px;height:16px;transform:scaleX(-1)}.sbb-search-input.svelte-del6eb{width:100%;box-shadow:none;color:#1c1c1c;background:0 0;border:none;border-radius:0;height:20px;padding:0;font-size:12px;line-height:20px}.sbb-search-input.svelte-del6eb:focus{box-shadow:none;outline:none}.sbb-page-actions.svelte-del6eb{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin-left:auto;display:flex}@media (width<=768px){.sbb-search-input.svelte-del6eb,.sbb-search-wrap.svelte-del6eb{width:100%}}.sbb-page-description.svelte-del6eb{background:#fffdf9;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;margin:16px 0;padding:12px 16px;display:flex}.sbb-page-description.svelte-del6eb p:where(.svelte-del6eb){color:#686868;flex:1;margin:0;font-size:13px;line-height:1.5}.sbb-page-actions-bar.svelte-del6eb{flex-shrink:0;gap:8px;display:flex}.sbb-action-btn.svelte-del6eb{color:#1c1c1c;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d4c4b4;border-radius:8px;padding:8px 14px;font-size:12px;font-weight:600;transition:border-color .15s,background .15s}.sbb-action-btn.svelte-del6eb:hover{border-color:var(--brand-orange,#ea7a1f);background:#fffaf5}.sbb-action-btn--dark.svelte-del6eb{color:#fff;background-color:#1f1f1f;border-color:#1f1f1f}.sbb-action-btn--dark.svelte-del6eb:hover{background-color:#333;border-color:#333}.sbb-summary.svelte-del6eb{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.sbb-card.svelte-del6eb{cursor:pointer;background:#fff;border:2px solid #e1e6ec;border-radius:10px;flex-direction:column;min-height:110px;padding:16px;transition:border-color .15s,box-shadow .15s,outline .15s;display:flex;box-shadow:0 2px 8px #0f172a0d}.sbb-card.svelte-del6eb:hover,.sbb-card--active.svelte-del6eb{border-color:var(--brand-orange,#ea7a1f)}.sbb-card__content.svelte-del6eb{flex-direction:column;flex:1;gap:8px;display:flex}.sbb-card__header-row.svelte-del6eb{justify-content:space-between;align-items:center;gap:8px;display:flex}.sbb-card__label.svelte-del6eb{color:#64748b;text-transform:uppercase;letter-spacing:.05em;margin:0;font-size:10px;font-weight:800}.sbb-card__value.svelte-del6eb{color:#111827;text-align:center;font-size:40px;font-weight:900;line-height:1}.sbb-card__helper.svelte-del6eb{color:#686868;text-align:center;margin:0;font-size:11px;font-weight:600}.sbb-card__dot.svelte-del6eb{border-radius:50%;flex-shrink:0;width:12px;height:12px}.sbb-card__dot--orange.svelte-del6eb{background-color:#ea7a1f}.sbb-card__dot--green.svelte-del6eb{background-color:#0f9d58}.sbb-card__dot--amber.svelte-del6eb{background-color:#f59e0b}.sbb-card__dot--blue.svelte-del6eb{background-color:#3b82f6}.sbb-panel.svelte-del6eb{background:#fff;border:1px solid #e0e3e7;border-radius:10px;margin-top:16px;overflow:hidden;box-shadow:0 1px 3px #0000000d}.sbb-panel__header.svelte-del6eb{border-bottom:1px solid #efe4d8;justify-content:space-between;align-items:flex-start;gap:16px;padding:16px;display:flex}.sbb-panel__header.svelte-del6eb>div:where(.svelte-del6eb){flex:1;min-width:0}.sbb-panel__header.svelte-del6eb h2:where(.svelte-del6eb){color:#111827;margin:0 0 4px;font-size:15px;font-weight:900;line-height:1.3}.sbb-panel__subtitle.svelte-del6eb{color:#747474;margin:0;font-size:12px;line-height:1.4}.toast-container{inset:6rem 1rem auto auto!important}.sbb-editor.svelte-del6eb{z-index:1050;background:0 0;flex-direction:column;width:min(440px,100vw - 24px);height:100vh;padding:0 0 0 10px;display:flex;position:fixed;top:0;right:0}.sbb-pill.svelte-del6eb{color:#37526b;text-transform:uppercase;letter-spacing:.03em;background:#fff;border:1px solid #d7dee8;border-radius:999px;justify-content:center;align-items:center;min-width:96px;min-height:24px;padding:0 12px;font-size:10px;font-weight:800;display:inline-flex}.sbb-pill--needs-review.svelte-del6eb{color:#5f6f82;border-color:#ff8a2a}.sbb-pill--ready.svelte-del6eb{color:#0f9d58;background:#0f9d5814;border-color:#0f9d58}.sbb-pill--missing.svelte-del6eb{color:#ef4444;background:#ef444414;border-color:#ef4444}.sbb-pill--new.svelte-del6eb{color:#3d8bd6;background:#3d8bd614;border-color:#3d8bd6}.sbb-pill--update.svelte-del6eb{color:#ff8a2a;background:#ff8a2a14;border-color:#ff8a2a}.sbb-coverage-grid.svelte-del6eb{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:14px 16px 16px;display:grid}.sbb-domain-card.svelte-del6eb{text-align:left;font:inherit;cursor:pointer;appearance:none;background:#fffdf9;border:1px solid #e0e3e7;border-radius:10px;padding:13px;transition:border-color .15s}.sbb-domain-card.svelte-del6eb:hover{border-color:var(--brand-orange,#ea7a1f)}.sbb-domain-card__top.svelte-del6eb{color:#222;justify-content:space-between;gap:12px;margin-bottom:8px;font-size:13px;font-weight:850;display:flex}.sbb-domain-card__count.svelte-del6eb{white-space:nowrap;color:#494949;font-weight:600}.sbb-domain-card__caption.svelte-del6eb{color:#747474;margin-bottom:9px;font-size:11px}.sbb-domain-card__bar.svelte-del6eb{background:#eadfd2;border-radius:999px;height:5px;overflow:hidden}.sbb-domain-card__progress.svelte-del6eb{border-radius:inherit;background:var(--brand-orange,#ea7a1f);height:100%;display:block}.sbb-all-domains-grid.svelte-del6eb{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;max-height:60vh;padding-right:8px;display:grid;overflow:hidden auto}.sbb-all-domains-grid.svelte-del6eb::-webkit-scrollbar{width:8px}.sbb-all-domains-grid.svelte-del6eb::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.sbb-all-domains-grid.svelte-del6eb::-webkit-scrollbar-thumb{background:#888;border-radius:4px}.sbb-all-domains-grid.svelte-del6eb::-webkit-scrollbar-thumb:hover{background:#555}.sbb-toolbar.svelte-del6eb{background:#fafaf8;border-bottom:1px solid #efe4d8;grid-template-columns:minmax(280px,460px) 1fr;align-items:center;gap:14px;padding:14px 16px;display:grid}.sbb-search-box.svelte-del6eb{cursor:text;background:#fffdf9;border:1px solid #d4c4b4;border-radius:8px;align-items:center;gap:8px;height:38px;padding:0 12px;display:flex}.sbb-search-icon.svelte-del6eb{flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.sbb-search-icon.svelte-del6eb svg:where(.svelte-del6eb){fill:#1c1c1c;width:16px;height:16px;transform:scaleX(-1)}.sbb-search-box.svelte-del6eb input:where(.svelte-del6eb){color:#242424;background:0 0;border:0;outline:0;width:100%;padding:0;font-size:13px}.sbb-view-state.svelte-del6eb{color:#6c635b;white-space:nowrap;background:#fffdf9;border:1px solid #eadfd2;border-radius:999px;justify-self:end;align-items:center;min-height:34px;padding:0 13px;font-size:12px;font-weight:750;display:inline-flex}.sbb-answer-list.svelte-del6eb{gap:9px;max-height:520px;padding:12px 16px 16px;display:grid;overflow:auto}.sbb-answer-row.svelte-del6eb{font:inherit;cursor:pointer;appearance:none;background:#fffdf9;border:1px solid #eadfd2;border-radius:11px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:14px;transition:border-color .15s,background .15s;display:grid}.sbb-answer-row.svelte-del6eb:hover{border-color:var(--brand-orange,#ea7a1f);background:#fffaf2}.sbb-answer-row__content.svelte-del6eb{flex:1;min-width:0}.sbb-answer-row__title.svelte-del6eb{color:#111827;letter-spacing:-.01em;text-align:left;margin:0 0 4px;font-size:14px;font-weight:900}.sbb-answer-row__meta.svelte-del6eb{color:#686868;text-align:left;flex-wrap:wrap;align-items:center;gap:6px;margin:0;font-size:12px;display:flex}.sbb-answer-row__sep.svelte-del6eb{color:#b5a99d}.sbb-answer-row__actions.svelte-del6eb{align-items:center;gap:8px;display:flex}.sbb-row__view-link.svelte-del6eb{color:#1f1f1f;white-space:nowrap;cursor:pointer;background:#fffaf5;border:1px solid #d4c4b4;border-radius:8px;justify-content:center;align-items:center;height:32px;padding:0 11px;font-size:12px;font-weight:800;display:inline-flex}.sbb-empty.svelte-del6eb{text-align:center;color:#727272;background:#fffaf2;border:1px dashed #d8c8b8;border-radius:12px;padding:34px;display:block}.sbb-editor__card.svelte-del6eb{background:#fffdf9;border-radius:0;flex-direction:column;height:100%;display:flex;box-shadow:-20px 0 50px #21181038}.sbb-editor__header.svelte-del6eb{border-bottom:1px solid #efe4d8;justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 22px;display:flex}.sbb-editor__title.svelte-del6eb{color:#111;margin:0;font-size:18px;font-weight:950;line-height:1.25}.sbb-editor__subtitle.svelte-del6eb{color:#747474;margin-top:6px;font-size:12px}.sbb-editor__close.svelte-del6eb{color:#111;cursor:pointer;background:0 0;border:none;width:auto;min-width:auto;height:auto;min-height:auto;padding:0;font-size:24px}.sbb-editor__body.svelte-del6eb{flex:1;padding:18px 22px 24px;overflow:auto}.sbb-editor__field.svelte-del6eb{margin-bottom:16px}.sbb-editor__field-label.svelte-del6eb{text-transform:uppercase;letter-spacing:.08em;color:#746b63;margin-bottom:7px;font-size:11px;font-weight:900;display:block}.sbb-editor__field-input.svelte-del6eb{color:#303030;resize:both;width:100%;min-height:120px;max-height:300px;font:inherit;background:#fff;border:1px solid #eadfd2;border-radius:10px;outline:none;padding:13px;line-height:1.45;overflow:auto}.sbb-editor__field-text.svelte-del6eb{color:#303030;background:#fff;border:1px solid #eadfd2;border-radius:10px;padding:13px;font-size:13px;line-height:1.45}.sbb-editor__actions.svelte-del6eb{flex-wrap:nowrap;justify-content:space-between;gap:8px;margin-top:18px;display:flex}.sbb-editor__actions.svelte-del6eb button:where(.svelte-del6eb){flex:1;min-width:0}.sbb-editor__btn.svelte-del6eb{cursor:pointer;border:none;border-radius:6px;padding:8px 14px;font-size:11px;font-weight:700;transition:all .15s}.sbb-editor__btn--primary.svelte-del6eb{color:#fff;background:#1f1f1f}.sbb-editor__btn--primary.svelte-del6eb:hover{background:#333}.sbb-editor__btn--secondary.svelte-del6eb{color:#1f1f1f;background:#fff;border:1px solid #d4c4b4}.sbb-editor__btn--secondary.svelte-del6eb:hover{background:#f9f6f3;border-color:#c8b6a4}.sbb-doc-modal.svelte-del6eb{color:#4f4f4f;flex-direction:column;gap:16px;display:flex}.sbb-doc-modal__intro.svelte-del6eb{color:#4f4f4f;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.sbb-doc-drop.svelte-del6eb{text-align:center;background:#fffaf2;border:1px dashed #c8b6a4;border-radius:14px;padding:26px 20px}.sbb-doc-drop.svelte-del6eb strong:where(.svelte-del6eb){color:#252525;margin-bottom:7px;font-weight:700;display:block}.sbb-doc-drop.svelte-del6eb p:where(.svelte-del6eb){color:#777;margin:0 0 14px;font-size:12px}.sbb-doc-drop.svelte-del6eb input[type=file]:where(.svelte-del6eb){display:none}.sbb-doc-updates.svelte-del6eb{border-top:1px solid #efe4d8;margin-top:16px;padding-top:16px}.sbb-doc-updates__title.svelte-del6eb{color:#171717;font-size:15px;font-weight:900}.sbb-doc-updates__list.svelte-del6eb{gap:8px;margin:12px 0 16px;display:grid}.sbb-doc-updates__item.svelte-del6eb{color:#2b2b2b;background:#fff;border:1px solid #eadfd2;border-radius:10px;align-items:flex-start;gap:10px;padding:11px 12px;font-size:13px;display:flex}.sbb-doc-updates__num.svelte-del6eb{background:var(--brand-orange,#ea7a1f);color:#fff;border-radius:50%;flex:none;place-items:center;width:20px;height:20px;font-size:11px;font-weight:900;display:grid}.sbb-doc-modal__actions.svelte-del6eb{flex-wrap:wrap;gap:10px;display:flex}@media (width<=1100px){.sbb-summary.svelte-del6eb,.sbb-coverage-grid.svelte-del6eb{grid-template-columns:repeat(2,minmax(0,1fr))}.sbb-all-domains-grid.svelte-del6eb{grid-template-columns:1fr}.sbb-editor.svelte-del6eb{width:min(380px,100vw - 16px)}.sbb-toolbar.svelte-del6eb{grid-template-columns:1fr}}@media (width<=760px){.sbb-summary.svelte-del6eb,.sbb-coverage-grid.svelte-del6eb{grid-template-columns:1fr}.sbb-answer-row.svelte-del6eb{grid-template-columns:1fr;gap:10px}.sbb-toolbar.svelte-del6eb{grid-template-columns:1fr}.sbb-editor.svelte-del6eb{width:100%;height:auto;margin-top:16px;padding:0;position:static}.sbb-editor__card.svelte-del6eb{border-radius:0}}.legend.svelte-gs3ub2,.legendItem.svelte-gs3ub2,.pillRow.svelte-gs3ub2,.reportActionButtons.svelte-gs3ub2,.toolbarRight.svelte-gs3ub2{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.btn.svelte-gs3ub2,.tab.svelte-gs3ub2,.backBtn.svelte-gs3ub2,.kebab.svelte-gs3ub2,.xBtn.svelte-gs3ub2,.dropdownTrigger.svelte-gs3ub2,.pageBtn.svelte-gs3ub2,.pageNav.svelte-gs3ub2{cursor:pointer;transition:background-color .18s,border-color .18s,color .18s,box-shadow .18s}.btn.svelte-gs3ub2{color:#1c1c1c;white-space:nowrap;background:#fff;border:1px solid #1c1c1c14;border-radius:10px;height:40px;padding:0 16px;font-size:12px;font-weight:600;box-shadow:0 10px 20px #0000000f}.btn.svelte-gs3ub2:hover,.dropdownTrigger.svelte-gs3ub2:hover,.pageBtn.svelte-gs3ub2:hover,.pageNav.svelte-gs3ub2:hover,.kebab.svelte-gs3ub2:hover,.xBtn.svelte-gs3ub2:hover{background:#1c1c1c08}.btn.primary.svelte-gs3ub2{color:#fff;background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%);border:none}.btn.primary.svelte-gs3ub2:hover{box-shadow:0 10px 24px #d15d1a42}.btn.primary.headerPrimary.svelte-gs3ub2{width:160px;min-width:160px;height:36px;box-shadow:none;background:linear-gradient(90deg,#000 0%,#656464 100%);border-radius:10px;justify-content:center;align-items:center;gap:15px;padding:0 16px;display:flex}.btn.primary.headerPrimary.svelte-gs3ub2:hover{box-shadow:none;background:linear-gradient(90deg,#000 0%,#656464 100%)}.btn.ghost.svelte-gs3ub2{box-shadow:none}.btn.svelte-gs3ub2:disabled,.pageBtn.svelte-gs3ub2:disabled,.pageNav.svelte-gs3ub2:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.report-shell.svelte-gs3ub2{gap:0!important}.chip.svelte-gs3ub2{color:#696969;white-space:nowrap;font-variant-numeric:tabular-nums;background:#1c1c1c08;border:1px solid #1c1c1c1f;border-radius:999px;align-items:center;gap:8px;padding:5px 10px;font-size:12px;font-weight:600;display:inline-flex}.chip.good.svelte-gs3ub2,.tableChip.good.svelte-gs3ub2,.kpiBadge.good.svelte-gs3ub2{color:#00893d;background:#00893d14;border-color:#00893d59}.chip.warn.svelte-gs3ub2,.tableChip.warn.svelte-gs3ub2,.kpiBadge.warn.svelte-gs3ub2{color:#b15f09;background:#e9830314;border-color:#e9830359}.chip.bad.svelte-gs3ub2,.tableChip.bad.svelte-gs3ub2,.kpiBadge.bad.svelte-gs3ub2{color:#c5352b;background:#f3382914;border-color:#f3382959}.cardHeader.svelte-gs3ub2 h2:where(.svelte-gs3ub2){color:#1c1c1c;margin:0;font-size:14px;font-weight:600;line-height:20px}.tableBody.svelte-gs3ub2{flex-direction:column;gap:18px;display:flex}.tableCard.svelte-gs3ub2{min-height:0;max-height:var(--adaptive-table-max-height,none);flex-direction:column;display:flex;overflow:hidden}.tableBody.svelte-gs3ub2{flex:auto;min-height:0;overflow:hidden}.subtle.svelte-gs3ub2{color:#696969;font-size:12px;line-height:18px}.subtleStrong.svelte-gs3ub2{font-weight:600}.divider.svelte-gs3ub2{background:#1c1c1c0d;height:1px;margin:15px 0}.sectionBar.svelte-gs3ub2{background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%);width:100%;margin:0}.sectionBarTitle.svelte-gs3ub2{align-items:center;height:28px;padding:4px 8px;display:flex}.kpi.svelte-gs3ub2,.kpiContent.svelte-gs3ub2{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.kpiBadge.svelte-gs3ub2{color:#696969;text-transform:uppercase;background:#fff;border:1px solid #1c1c1c1f;border-radius:8px;align-items:center;min-height:20px;padding:2px 5px;font-size:10px;font-weight:600;line-height:1.2;display:inline-flex}.k.svelte-gs3ub2{color:#1c1c1c;font-size:14px;font-weight:400;line-height:18px}.v.svelte-gs3ub2{color:#1c1c1c;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:36px}.s.svelte-gs3ub2{color:#696969;font-size:10px;line-height:16px}.tableCard.svelte-gs3ub2{gap:0;margin:20px 0 0}.report-shell-card-frame.svelte-gs3ub2{margin-top:20px}.listToolbar.svelte-gs3ub2{padding:15px 15px 0}.tabsWrap.svelte-gs3ub2{background:#fff;border-radius:8px;align-items:center;gap:4px;height:36px;padding:3px;display:inline-flex;box-shadow:0 10px 20px #0000001a}.tab.svelte-gs3ub2{color:#696969;background:0 0;border:1px solid #0000;border-radius:5px;min-width:80px;height:30px;padding:0 16px;font-size:12px;font-weight:500}.tab.active.svelte-gs3ub2{color:#e98303;background:#e983031a;border-color:#e98303}.searchField.svelte-gs3ub2{background:#fff;border:1px solid #1c1c1c14;border-radius:8px;align-items:center;gap:8px;width:min(268px,100%);height:36px;padding:0 10px;display:inline-flex;box-shadow:0 10px 20px #00000014}.topSearch.svelte-gs3ub2{width:268px;min-width:268px}.search.svelte-gs3ub2,.control.svelte-gs3ub2{color:#1c1c1c;background:#fff;border:1px solid #1c1c1c14;border-radius:8px;outline:none;width:100%;font-size:12px}.search.svelte-gs3ub2{height:100%;box-shadow:none;background:0 0;border:none;padding:0}.tableHeader.svelte-gs3ub2{border-bottom:none;margin-top:12px;padding-top:0}.tableWrap.svelte-gs3ub2{background:#fff;border-radius:0 0 10px 10px;flex:auto;min-height:0;overflow:auto}.tableWrap.svelte-gs3ub2 thead:where(.svelte-gs3ub2) th:where(.svelte-gs3ub2){z-index:2;background:#fff;position:sticky;top:0}table.svelte-gs3ub2{border-collapse:collapse;width:100%;min-width:1040px}th.svelte-gs3ub2{color:#484848;text-align:left;white-space:nowrap;background:#fff;border-bottom:1px solid #1c1c1c33;height:40px;padding:8px 12px;font-size:12px;font-weight:500}td.svelte-gs3ub2{color:#696969;vertical-align:middle;background:#fff;border-bottom:1px solid #1c1c1c0d;height:51px;padding:8px 12px;font-size:12px}tbody.svelte-gs3ub2 tr:where(.svelte-gs3ub2):hover td:where(.svelte-gs3ub2){background:#1c1c1c04}tbody.svelte-gs3ub2 tr.selectedRow:where(.svelte-gs3ub2) td:where(.svelte-gs3ub2){background:#df7a3f0f}.checkHead.svelte-gs3ub2,.checkCell.svelte-gs3ub2{text-align:center;width:24px;min-width:24px;padding:8px 0}.actionHead.svelte-gs3ub2,.actionCell.svelte-gs3ub2{text-align:center}.tableCheckInput.svelte-gs3ub2{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.6 2H7.4C6.26339 2 5.47108 2.00078 4.85424 2.05118C4.24907 2.10062 3.90138 2.19279 3.63803 2.32698C3.07354 2.6146 2.6146 3.07354 2.32698 3.63803C2.19279 3.90138 2.10062 4.24907 2.05118 4.85424C2.00078 5.47108 2 6.26339 2 7.4V8.6C2 9.73661 2.00078 10.5289 2.05118 11.1458C2.10062 11.7509 2.19279 12.0986 2.32698 12.362C2.6146 12.9265 3.07354 13.3854 3.63803 13.673C3.90138 13.8072 4.24907 13.8994 4.85424 13.9488C5.47108 13.9992 6.26339 14 7.4 14H8.6C9.73661 14 10.5289 13.9992 11.1458 13.9488C11.7509 13.8994 12.0986 13.8072 12.362 13.673C12.9265 13.3854 13.3854 12.9265 13.673 12.362C13.8072 12.0986 13.8994 11.7509 13.9488 11.1458C13.9992 10.5289 14 9.73661 14 8.6V7.4C14 6.26339 13.9992 5.47108 13.9488 4.85424C13.8994 4.24907 13.8072 3.90138 13.673 3.63803C13.3854 3.07354 12.9265 2.6146 12.362 2.32698C12.0986 2.19279 11.7509 2.10062 11.1458 2.05118C10.5289 2.00078 9.73661 2 8.6 2ZM1.43597 3.18404C1 4.03969 1 5.15979 1 7.4V8.6C1 10.8402 1 11.9603 1.43597 12.816C1.81947 13.5686 2.43139 14.1805 3.18404 14.564C4.03969 15 5.15979 15 7.4 15H8.6C10.8402 15 11.9603 15 12.816 14.564C13.5686 14.1805 14.1805 13.5686 14.564 12.816C15 11.9603 15 10.8402 15 8.6V7.4C15 5.15979 15 4.03969 14.564 3.18404C14.1805 2.43139 13.5686 1.81947 12.816 1.43597C11.9603 1 10.8402 1 8.6 1H7.4C5.15979 1 4.03969 1 3.18404 1.43597C2.43139 1.81947 1.81947 2.43139 1.43597 3.18404Z' fill='%231C1C1C' fill-opacity='0.2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border:none;width:16px;height:16px;margin:0}.tableCheckInput.svelte-gs3ub2:checked{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.43597 3.18404C1 4.03969 1 5.15979 1 7.4V8.6C1 10.8402 1 11.9603 1.43597 12.816C1.81947 13.5686 2.43139 14.1805 3.18404 14.564C4.03969 15 5.15979 15 7.4 15H8.6C10.8402 15 11.9603 15 12.816 14.564C13.5686 14.1805 14.1805 13.5686 14.564 12.816C15 11.9603 15 10.8402 15 8.6V7.4C15 5.15979 15 4.03969 14.564 3.18404C14.1805 2.43139 13.5686 1.81947 12.816 1.43597C11.9603 1 10.8402 1 8.6 1H7.4C5.15979 1 4.03969 1 3.18404 1.43597C2.43139 1.81947 1.81947 2.43139 1.43597 3.18404ZM11.0511 7.25871C11.3321 6.95435 11.3131 6.47985 11.0087 6.1989C10.7044 5.91795 10.2299 5.93693 9.94891 6.24129L7.51493 8.87811L6.31444 7.50613C6.04168 7.1944 5.56786 7.16281 5.25613 7.43557C4.9444 7.70833 4.91282 8.18215 5.18558 8.49388L6.75241 10.2845C7.1438 10.7319 7.83664 10.7411 8.23979 10.3043L11.0511 7.25871Z' fill='%231C1C1C'/%3E%3C/svg%3E")}.nowrap.svelte-gs3ub2{white-space:nowrap}.truncate.svelte-gs3ub2{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.right.svelte-gs3ub2{text-align:right}.linkMuted.svelte-gs3ub2{color:#696969;background:0 0;border:none;padding:0;font-size:12px;font-weight:600}.emptyTitle.svelte-gs3ub2,.emptyBold.svelte-gs3ub2{color:#1c1c1c;font-weight:600}.emptyRow.svelte-gs3ub2{padding:8px 4px}.scoreCell.svelte-gs3ub2{align-items:center;gap:6px;min-width:86px;max-width:220px;display:flex}.donutBtn.svelte-gs3ub2{background:0 0;border:none;flex:0 0 35px;justify-content:center;align-items:center;width:35px;height:35px;padding:0;display:inline-flex;position:relative}.donutBtn.svelte-gs3ub2 svg:where(.svelte-gs3ub2){width:35px;height:35px;display:block}.scoreRingText.svelte-gs3ub2{color:#000;text-align:center;leading-trim:both;text-edge:cap;font-feature-settings:"ss01" on;letter-spacing:-.84px;pointer-events:none;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex;position:absolute;inset:0}.mutedSmall.svelte-gs3ub2{color:#aca8a8;font-size:10px;line-height:14px}.scoreRisk.svelte-gs3ub2{letter-spacing:0;text-transform:uppercase;flex:1 0 0;min-width:0;font-size:10px;font-weight:700;line-height:18px}.tableChip.svelte-gs3ub2{color:#696969;background:#1c1c1c0a;border:1px solid #1c1c1c14;border-radius:999px;align-items:center;padding:4px 8px;font-size:10px;font-weight:500;line-height:1;display:inline-flex}.tableChip.shared.svelte-gs3ub2{color:#00893d;background:#00893d14;border-color:#00893d40}.taskHeadLabel.svelte-gs3ub2{color:#484848;align-items:center;gap:4px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.sortGlyph.svelte-gs3ub2{color:#1c1c1c73;font-size:10px;line-height:1;transform:translateY(-1px)}.taskRow.svelte-gs3ub2 td:where(.svelte-gs3ub2){color:#696969;font-size:12px;line-height:18px}.taskNameCell.svelte-gs3ub2,.taskEnvCell.svelte-gs3ub2,.taskScopeCell.svelte-gs3ub2,.taskDateCell.svelte-gs3ub2{font-weight:400}.taskStatusChip.svelte-gs3ub2{color:#fff;letter-spacing:0;text-transform:uppercase;background:#00893d;border-radius:8px;justify-content:center;align-items:center;min-height:16px;padding:0 6px;font-size:10px;font-weight:500;line-height:18px;display:inline-flex}.taskViewBtn.svelte-gs3ub2{color:#1c1c1c;background:#fff;border:1px solid #1c1c1c1a;border-radius:10px;justify-content:center;align-items:center;height:30px;padding:0 10px;font-size:12px;font-weight:600;line-height:18px;display:inline-flex;box-shadow:0 3px 10px #0000000d}.taskViewBtn.svelte-gs3ub2:hover,.taskViewBtn.svelte-gs3ub2:focus-visible{background:#1c1c1c08}.kebab.svelte-gs3ub2{color:#696969;background:#fff;border:1px solid #6f6f6f;border-radius:3px;width:18px;height:18px;padding:0;font-size:12px;line-height:1;box-shadow:0 3px #0000000d}.rowActionWrap.svelte-gs3ub2{margin:0 auto;display:inline-flex;position:relative}.rowActionMenu.svelte-gs3ub2{z-index:12;background:#fff;border-radius:5px;flex-direction:column;gap:4px;min-width:72px;padding:10px 5px;display:flex;position:fixed;box-shadow:0 4px 10px #00000040}.floatingActionMenu.svelte-gs3ub2{transform:translate(-100%)}.rowActionItem.svelte-gs3ub2{color:#696969;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:3px;align-items:center;width:100%;padding:3px 30px 3px 10px;font-size:10px;font-weight:400;line-height:18px;display:flex}.rowActionItem.svelte-gs3ub2:hover,.rowActionItem.isActive.svelte-gs3ub2{background:#eee}.paginationBar.svelte-gs3ub2{flex-wrap:wrap;flex:none;justify-content:space-between;align-items:center;gap:12px;margin-top:0;display:flex}.paginationInfo.svelte-gs3ub2{color:#1c1c1c66}.pagination.svelte-gs3ub2{flex-wrap:wrap;align-items:center;gap:8px;display:inline-flex}.pageNav.svelte-gs3ub2{color:#1c1c1c;background:#fff;border:1px solid #1c1c1c14;border-radius:8px;width:20px;min-width:20px;height:20px;padding:1px;font-size:12px;line-height:1}.pageBtn.svelte-gs3ub2{color:#1c1c1c;background:#fff;border:1px solid #0000;border-radius:8px;width:20px;min-width:20px;height:20px;padding:1px;font-size:12px;font-weight:400;line-height:1}.pageBtn.active.svelte-gs3ub2{color:#fff;background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%);font-weight:700}.reportHeaderLeft.svelte-gs3ub2{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.backBtn.svelte-gs3ub2{color:#1c1c1c;background:#fff;border:1px solid #1c1c1c14;border-radius:8px;height:36px;padding:0 14px;font-size:12px;font-weight:600}.reportTop.svelte-gs3ub2{margin-bottom:12px}.reportTitle.svelte-gs3ub2 h3:where(.svelte-gs3ub2){color:#1c1c1c;margin:0 0 3px;font-size:18px;font-weight:600;line-height:24px}.grid2.svelte-gs3ub2{grid-template-columns:1.15fr .85fr;gap:12px;display:grid}.chartBox.svelte-gs3ub2{background:#fff;border:1px solid #1c1c1c0d;border-radius:10px;padding:12px}.chartHead.svelte-gs3ub2{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.chartHead.svelte-gs3ub2 b:where(.svelte-gs3ub2){color:#1c1c1c;font-size:13px;font-weight:600;line-height:18px}.chartHead.compact.svelte-gs3ub2{margin-bottom:8px}.legendItem.svelte-gs3ub2{color:#696969;font-size:12px}.swatch.svelte-gs3ub2,.swatch2.svelte-gs3ub2{border-radius:999px;width:10px;height:10px}.swatch.svelte-gs3ub2{background:#1c1c1c40}.swatch2.svelte-gs3ub2{background:#df7a3f}.sectionGap.svelte-gs3ub2{margin-bottom:12px}.findings.svelte-gs3ub2{background:#fff;border:1px solid #1c1c1c0d;border-radius:10px;overflow:hidden}.findingRow.svelte-gs3ub2{border-bottom:1px solid #1c1c1c0d;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:flex}.findingRow.svelte-gs3ub2:last-child{border-bottom:none}.sev.svelte-gs3ub2{white-space:nowrap;color:#1c1c1c;align-items:center;gap:6px;font-weight:600;display:inline-flex}.sevDot.svelte-gs3ub2{background:#9ca3af;border-radius:999px;width:8px;height:8px}.sev.critical.svelte-gs3ub2 .sevDot:where(.svelte-gs3ub2){background:#f33829}.sev.high.svelte-gs3ub2 .sevDot:where(.svelte-gs3ub2){background:#e98303}.sev.medium.svelte-gs3ub2 .sevDot:where(.svelte-gs3ub2){background:#7b8794}.sev.low.svelte-gs3ub2 .sevDot:where(.svelte-gs3ub2){background:#1c1c1c40}.findingArea.svelte-gs3ub2{color:#696969;font-weight:600}.findingRight.svelte-gs3ub2{color:#696969;font-variant-numeric:tabular-nums;white-space:nowrap;text-overflow:ellipsis;max-width:52%;overflow:hidden}.drawerOverlay.svelte-gs3ub2{z-index:40;background:#1c1c1c47;position:fixed;inset:0}.drawer.svelte-gs3ub2{z-index:1050;background:#fff;border-left:1px solid #1c1c1c14;width:min(470px,96vw)}.drawerHead.svelte-gs3ub2{background:#fff;border-bottom:1px solid #1c1c1c0d;padding:50px 70px 20px 30px;position:relative}.drawerTitleBlock.svelte-gs3ub2{padding-right:12px}.drawerHead.svelte-gs3ub2 h3:where(.svelte-gs3ub2){color:#1c1c1c;margin:0 0 6px;font-size:18px;font-weight:600;line-height:28px}.drawerHead.svelte-gs3ub2 p:where(.svelte-gs3ub2){color:#7d7d7d;margin:0;font-size:14px;line-height:20px}.drawerBody.svelte-gs3ub2{background:#fff;padding:0 30px 10px}.drawerBodyInner.svelte-gs3ub2{flex-direction:column;gap:20px;padding:20px 0 10px;display:flex}.drawerSection.svelte-gs3ub2{flex-direction:column;gap:10px;display:flex}.drawerDivider.svelte-gs3ub2{background:#1c1c1c0d;height:1px;margin:0}.drawerFoot.svelte-gs3ub2{background:#fff;border-top:1px solid #1c1c1c0d;gap:30px;padding:20px 30px 30px}.xBtn.svelte-gs3ub2{color:#1c1c1c;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:inline-flex;position:absolute;top:20px;right:20px}.modeRow.svelte-gs3ub2{justify-content:space-between;align-items:center;gap:16px;display:flex}.drawerSectionLabel.svelte-gs3ub2{margin:0}.seg.svelte-gs3ub2{background:#fff;border-radius:8px;align-items:center;gap:4px;padding:5px;display:inline-flex;box-shadow:0 10px 20px #0000001a}.seg.svelte-gs3ub2 button:where(.svelte-gs3ub2){color:#696969;background:0 0;border:1px solid #0000;border-radius:5px;min-height:26px;padding:3px 10px;font-size:12px;font-weight:500;line-height:18px}.seg.svelte-gs3ub2 button.active:where(.svelte-gs3ub2){color:#e98303;background:#e983031a;border-color:#e98303}.formGrid.svelte-gs3ub2{grid-template-columns:1fr 1fr;gap:10px;display:grid}.formGrid.one.svelte-gs3ub2{grid-template-columns:1fr}.field.svelte-gs3ub2{flex-direction:column;gap:10px;display:flex}.label.svelte-gs3ub2{color:#9f9f9f;justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:500;line-height:18px;display:flex}.req.svelte-gs3ub2{color:#f33829;font-size:12px;font-weight:500}.control.svelte-gs3ub2{height:40px;box-shadow:none;color:#1c1c1c;background:#fff;border:.5px solid #1c1c1c66;border-radius:10px;padding:0 16px;font-size:14px;line-height:20px}textarea.control.svelte-gs3ub2{resize:vertical;height:auto;min-height:96px;padding:10px 16px}.fileInputShell.svelte-gs3ub2{cursor:pointer;background:#fffc;border:.5px solid #1c1c1c66;border-radius:10px;align-items:center;gap:4px;height:40px;padding:12px 16px;display:flex;position:relative;overflow:hidden}.fileInputNative.svelte-gs3ub2{opacity:0;cursor:pointer;position:absolute;inset:0}.fileInputName.svelte-gs3ub2{color:#000;white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:14px;line-height:20px;overflow:hidden}.fileInputBtn.svelte-gs3ub2{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#000 0%,#656464 100%);border:1px solid #6f6f6f;border-radius:5px;flex:none;justify-content:center;align-items:center;width:82px;height:20px;padding:16px 24px;font-size:10px;font-weight:700;line-height:24px;display:inline-flex;box-shadow:0 3px #0000000d}.field.invalid.svelte-gs3ub2 .fileInputShell:where(.svelte-gs3ub2){border-color:#f3382966;box-shadow:0 0 0 3px #f338291a}.fileInputShell.svelte-gs3ub2:focus-within{box-shadow:0 0 0 3px #df7a3f1f}.field.invalid.svelte-gs3ub2 .control:where(.svelte-gs3ub2){border-color:#f3382966;box-shadow:0 0 0 3px #f338291a}.error.svelte-gs3ub2{color:#c5352b;font-size:12px;line-height:16px;display:none}.field.invalid.svelte-gs3ub2 .error:where(.svelte-gs3ub2){display:block}.scopeHeader.svelte-gs3ub2{margin-bottom:0}.drawerPillRow.svelte-gs3ub2{background:#fff;border-radius:100px;align-items:center;gap:4px;width:fit-content;padding:5px;display:inline-flex;box-shadow:0 10px 20px #0000001a}.pill.svelte-gs3ub2{color:#696969;background:0 0;border:1px solid #0000;border-radius:5px;justify-content:center;align-items:center;gap:8px;min-height:26px;padding:3px 10px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.pill.active.svelte-gs3ub2{color:#e98303;background:#e983031a;border-color:#e98303}.pill.disabled.svelte-gs3ub2,.pill.svelte-gs3ub2:disabled{opacity:.45;cursor:not-allowed}.scopeFields.svelte-gs3ub2{gap:0}.shareLevel.svelte-gs3ub2,.shareLevelPanel.svelte-gs3ub2{margin-top:10px}.shareHint.svelte-gs3ub2,.trendHint.svelte-gs3ub2{margin-top:8px}.sharingPanel.svelte-gs3ub2{background:#fff;border:1px solid #1c1c1c0d;border-radius:16px;flex-direction:column;gap:10px;padding:20px;display:flex}.sharingHeader.svelte-gs3ub2{flex-direction:column;gap:6px;display:flex}.sharingTitle.svelte-gs3ub2{color:#1c1c1c}.sharingSubtle.svelte-gs3ub2{color:#7d7d7d}.gateRow.svelte-gs3ub2{background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:0;display:flex}.drawerValidationSection.svelte-gs3ub2{padding-top:10px}.drawerValidateBtn.svelte-gs3ub2{color:#1c1c1c;background:#fff;border:1px solid #6f6f6f;border-radius:10px;min-width:118px;height:40px;padding:0 24px;font-size:14px;font-weight:500;box-shadow:0 10px #0000000d}.drawerValidateBtn.svelte-gs3ub2:disabled{opacity:.3}.drawerSecondaryBtn.svelte-gs3ub2{color:#4c4c4c;background:#fff;border:1px solid #6f6f6f;border-radius:10px;justify-content:center;align-items:center;height:56px;padding:16px 24px;font-size:16px;font-weight:700;line-height:24px;display:inline-flex;box-shadow:0 10px #0000000d}.btn.primary.drawerPrimaryBtn.svelte-gs3ub2{color:#fff;background:linear-gradient(90deg,#000 0%,#656464 100%);border:none;border-radius:10px;flex:1 0 0;justify-content:center;align-items:center;gap:15px;height:56px;padding:16px 24px;font-size:16px;font-weight:700;line-height:24px;display:inline-flex;box-shadow:0 10px #00000026}.btn.primary.drawerPrimaryBtn.svelte-gs3ub2:hover,.btn.primary.drawerPrimaryBtn.svelte-gs3ub2:focus-visible{background:linear-gradient(90deg,#000 0%,#656464 100%);box-shadow:0 10px #00000026}.drawerSecondaryBtn.svelte-gs3ub2:hover,.drawerSecondaryBtn.svelte-gs3ub2:focus-visible,.drawerValidateBtn.svelte-gs3ub2:hover,.drawerValidateBtn.svelte-gs3ub2:focus-visible{background:#fff}.btn.primary.drawerPrimaryBtn.svelte-gs3ub2:disabled{opacity:.45}.toast.svelte-gs3ub2{z-index:60;background:#fff;border:1px solid #1c1c1c14;border-radius:10px;width:min(360px,100vw - 28px);padding:12px;position:fixed;top:14px;right:14px;box-shadow:0 12px 30px #00000024}.toastTitle.svelte-gs3ub2{color:#1c1c1c;margin-bottom:2px;font-size:13px;font-weight:600}.toastBody.svelte-gs3ub2{color:#696969;font-size:12px;line-height:18px}.hidden.svelte-gs3ub2{display:none}.tableToolbarActions.svelte-gs3ub2{gap:12px}.utilityAction.svelte-gs3ub2{color:#696969;background:0 0;border:none;padding:0;font-size:12px;font-weight:600;line-height:20px}@media (width<=980px){.kpis.svelte-gs3ub2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid2.svelte-gs3ub2{grid-template-columns:1fr}.listToolbar.svelte-gs3ub2{align-items:stretch}.toolbarRight.svelte-gs3ub2{justify-content:space-between;width:100%}.searchField.svelte-gs3ub2{width:min(100%,268px)}}@media (width<=620px){.wrap.svelte-gs3ub2{padding-bottom:28px}.headerPrimary.svelte-gs3ub2{width:auto}.formGrid.svelte-gs3ub2{grid-template-columns:1fr;width:100%;margin-left:0;margin-right:0}.toolbarRight.svelte-gs3ub2{flex-direction:column;align-items:stretch}.searchField.svelte-gs3ub2,.dropdownTrigger.svelte-gs3ub2{width:100%}.paginationBar.svelte-gs3ub2{flex-direction:column;align-items:flex-start}.drawer.svelte-gs3ub2{border-radius:0;width:100vw}.drawerHead.svelte-gs3ub2{padding:32px 56px 18px 20px}.drawerBody.svelte-gs3ub2{padding:0 20px 10px}.drawerFoot.svelte-gs3ub2{flex-direction:column-reverse;align-items:stretch;gap:12px;padding:20px}.modeRow.svelte-gs3ub2,.gateRow.svelte-gs3ub2,.formGrid.svelte-gs3ub2{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.seg.svelte-gs3ub2,.drawerPillRow.svelte-gs3ub2{flex-wrap:wrap;justify-content:flex-start;width:100%}}.title-header.svelte-gs3ub2{box-sizing:border-box;background-image:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%),linear-gradient(90deg,#005626 6.9444%,#00893d 100%),linear-gradient(90deg,#00893d 0% 100%);border-radius:10px;align-items:center;width:100%;height:48px;padding:10px;display:flex}.title-header.svelte-gs3ub2 p:where(.svelte-gs3ub2){color:#fff;margin:0;padding-left:8px;font-size:14px;font-weight:600;line-height:20px}*{box-sizing:border-box}body{overflow:auto}.wrap.svelte-1sl37si{background:0 0}.tabs.svelte-1sl37si,.pillRow.svelte-1sl37si,.legend.svelte-1sl37si,.legendItem.svelte-1sl37si,.inlineRow.svelte-1sl37si,.headerActions.svelte-1sl37si,.reportHeader.svelte-1sl37si,.panelHead.svelte-1sl37si{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.topSearch.svelte-1sl37si{background:#fff;border-radius:8px;width:268px;height:36px;padding:4px 8px;box-shadow:0 10px 20px #0000001a}.searchIcon.svelte-1sl37si{color:#1c1c1c;flex:0 0 16px;width:16px;height:16px}.searchIcon.svelte-1sl37si svg:where(.svelte-1sl37si){fill:currentColor;width:100%;height:100%;display:block}.topSearchInput.svelte-1sl37si{color:#1c1c1c;background:0 0;border:none;outline:none;width:100%;padding:0;font-size:12px;line-height:20px}.heroBtn.svelte-1sl37si{color:#fff;width:160px;min-width:160px;height:36px;box-shadow:none;cursor:pointer;white-space:nowrap;background:linear-gradient(90deg,#000 0%,#656464 100%);border:none;border-radius:10px;justify-content:center;align-items:center;gap:15px;padding:0 16px;font-size:12px;font-weight:600;line-height:1;display:flex}.heroBtn.svelte-1sl37si:hover{box-shadow:none;background:linear-gradient(90deg,#000 0%,#656464 100%)}.report-shell.svelte-1sl37si{gap:0!important}.report-shell-page.svelte-1sl37si{min-height:calc(100vh - var(--app-header-height,0px) - var(--app-shell-outer-gap,20px));flex-direction:column;min-width:0;display:flex}.report-shell.svelte-1sl37si{flex-direction:column;flex:auto;min-height:0;display:flex}.reportCard.svelte-1sl37si{flex-direction:column;flex:auto;min-height:0;margin-top:20px;display:flex}.report-shell-card-body.svelte-1sl37si{min-height:0;overflow:auto}.titleBand.svelte-1sl37si{background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%)}.btn.svelte-1sl37si,.tab.svelte-1sl37si,.backBtn.svelte-1sl37si,.kebab.svelte-1sl37si,.xBtn.svelte-1sl37si{cursor:pointer;transition:background-color .18s,border-color .18s,box-shadow .18s}.btn.svelte-1sl37si{color:#0f172a;white-space:nowrap;background:#fff;border:1px solid #0f172a1a;border-radius:10px;height:34px;padding:0 12px;font-size:13px;font-weight:780;box-shadow:0 1px #0f172a0a}.btn.svelte-1sl37si:hover,.tab.svelte-1sl37si:hover,.backBtn.svelte-1sl37si:hover,.kebab.svelte-1sl37si:hover,.xBtn.svelte-1sl37si:hover{background:#0f172a09}.btn.primary.svelte-1sl37si{background:#f973161a;border-color:#f9731657}.btn.primary.svelte-1sl37si:hover{background:#f9731624}.btn.ghost.svelte-1sl37si{box-shadow:none;background:#0f172a05;border-color:#0f172a1f}.tab.svelte-1sl37si{color:#151515;height:26px;box-shadow:none;background:0 0;border:1px solid #0000;border-radius:5px;padding:3px 10px;font-size:12px;font-weight:500;line-height:20px}.tab.active.svelte-1sl37si{color:#e98303;background:#e983031a;border-color:#e98303}.search.svelte-1sl37si{color:#0f172a;background:#fff;border:1px solid #0f172a1a;border-radius:10px;outline:none;width:min(420px,100%);height:34px;padding:0 10px;font-size:13px}.kpi.svelte-1sl37si{border:none}.card.svelte-1sl37si{overflow:hidden}.cardHeader.svelte-1sl37si{border-bottom:1px solid #0f172a0f;gap:10px;padding:12px 14px}.cardHeader.svelte-1sl37si h2:where(.svelte-1sl37si){color:#0f172a;margin:0;font-size:13px;font-weight:900}.cardBody.svelte-1sl37si{padding:14px}.kpi.svelte-1sl37si{background:#f7f7f7;gap:5px;padding:15px}.k.svelte-1sl37si{color:#1c1c1c;font-size:14px;font-weight:400;line-height:20px}.v.svelte-1sl37si{color:#1c1c1c;margin-top:auto;font-size:16px;font-weight:600;line-height:36px}.s.svelte-1sl37si,.subtle.svelte-1sl37si{color:#696969;font-size:12px;line-height:18px}.subtleStrong.svelte-1sl37si{font-weight:900}.chip.svelte-1sl37si{color:#696969;white-space:nowrap;background:0 0;border:1px solid #1c1c1c33;border-radius:8px;align-items:center;gap:8px;min-height:20px;padding:0 5px;font-size:10px;font-weight:500;line-height:18px;display:inline-flex}.chip.good.svelte-1sl37si{color:#00893d;border-color:#00893d}.chip.warn.svelte-1sl37si{color:#999;border-color:#999}.chip.bad.svelte-1sl37si{color:#f33829;text-transform:uppercase;border-color:#f33829}.tableShell.svelte-1sl37si{min-height:0;max-height:var(--adaptive-table-max-height,none);flex-direction:column;gap:15px;margin-top:20px;padding:15px;display:flex;overflow:hidden}.tabs.svelte-1sl37si{background:#fff;border-radius:8px;min-height:36px;padding:5px;box-shadow:0 10px 20px #0000001a}.headerActions.svelte-1sl37si{gap:16px}.linkMuted.svelte-1sl37si{color:#696969;background:0 0;border:none;padding:0;font-size:12px;font-weight:500;line-height:18px}.tableWrap.svelte-1sl37si .chip:where(.svelte-1sl37si){color:#fff;background:#1c1c1c33;border:none;min-height:20px;padding:0 8px;font-size:10px;line-height:18px}.tableWrap.svelte-1sl37si{background:#fff;border-radius:12px;flex:auto;min-height:0;overflow:auto}.tableWrap.svelte-1sl37si thead:where(.svelte-1sl37si) th:where(.svelte-1sl37si){z-index:2;background:#fff;position:sticky;top:0}table.svelte-1sl37si{border-collapse:collapse;table-layout:auto;width:100%;min-width:980px}th.svelte-1sl37si,td.svelte-1sl37si{vertical-align:middle;border-bottom:1px solid #1c1c1c14;padding:0 12px;font-size:12px;line-height:18px}th.svelte-1sl37si{text-align:left;color:#484848;white-space:nowrap;background:0 0;border-bottom-color:#1c1c1c33;height:40px;font-weight:500}td.svelte-1sl37si{height:51px}tr.svelte-1sl37si:last-child td:where(.svelte-1sl37si){border-bottom:none}tr.svelte-1sl37si:hover td:where(.svelte-1sl37si){background:#ffffff73}tbody.svelte-1sl37si tr.selectedRow:where(.svelte-1sl37si) td:where(.svelte-1sl37si){background:#df7a3f0f}.checkHead.svelte-1sl37si,.checkCell.svelte-1sl37si{text-align:center;width:24px;min-width:24px;padding:8px 0}.tableCheckInput.svelte-1sl37si{appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M8.6 2H7.4C6.26339 2 5.47108 2.00078 4.85424 2.05118C4.24907 2.10062 3.90138 2.19279 3.63803 2.32698C3.07354 2.6146 2.6146 3.07354 2.32698 3.63803C2.19279 3.90138 2.10062 4.24907 2.05118 4.85424C2.00078 5.47108 2 6.26339 2 7.4V8.6C2 9.73661 2.00078 10.5289 2.05118 11.1458C2.10062 11.7509 2.19279 12.0986 2.32698 12.362C2.6146 12.9265 3.07354 13.3854 3.63803 13.673C3.90138 13.8072 4.24907 13.8994 4.85424 13.9488C5.47108 13.9992 6.26339 14 7.4 14H8.6C9.73661 14 10.5289 13.9992 11.1458 13.9488C11.7509 13.8994 12.0986 13.8072 12.362 13.673C12.9265 13.3854 13.3854 12.9265 13.673 12.362C13.8072 12.0986 13.8994 11.7509 13.9488 11.1458C13.9992 10.5289 14 9.73661 14 8.6V7.4C14 6.26339 13.9992 5.47108 13.9488 4.85424C13.8994 4.24907 13.8072 3.90138 13.673 3.63803C13.3854 3.07354 12.9265 2.6146 12.362 2.32698C12.0986 2.19279 11.7509 2.10062 11.1458 2.05118C10.5289 2.00078 9.73661 2 8.6 2ZM1.43597 3.18404C1 4.03969 1 5.15979 1 7.4V8.6C1 10.8402 1 11.9603 1.43597 12.816C1.81947 13.5686 2.43139 14.1805 3.18404 14.564C4.03969 15 5.15979 15 7.4 15H8.6C10.8402 15 11.9603 15 12.816 14.564C13.5686 14.1805 14.1805 13.5686 14.564 12.816C15 11.9603 15 10.8402 15 8.6V7.4C15 5.15979 15 4.03969 14.564 3.18404C14.1805 2.43139 13.5686 1.81947 12.816 1.43597C11.9603 1 10.8402 1 8.6 1H7.4C5.15979 1 4.03969 1 3.18404 1.43597C2.43139 1.81947 1.81947 2.43139 1.43597 3.18404Z' fill='%231C1C1C' fill-opacity='0.2'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:16px 16px;border:none;width:16px;height:16px;margin:0}.tableCheckInput.svelte-1sl37si:checked{background-image:url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.43597 3.18404C1 4.03969 1 5.15979 1 7.4V8.6C1 10.8402 1 11.9603 1.43597 12.816C1.81947 13.5686 2.43139 14.1805 3.18404 14.564C4.03969 15 5.15979 15 7.4 15H8.6C10.8402 15 11.9603 15 12.816 14.564C13.5686 14.1805 14.1805 13.5686 14.564 12.816C15 11.9603 15 10.8402 15 8.6V7.4C15 5.15979 15 4.03969 14.564 3.18404C14.1805 2.43139 13.5686 1.81947 12.816 1.43597C11.9603 1 10.8402 1 8.6 1H7.4C5.15979 1 4.03969 1 3.18404 1.43597C2.43139 1.81947 1.81947 2.43139 1.43597 3.18404ZM11.0511 7.25871C11.3321 6.95435 11.3131 6.47985 11.0087 6.1989C10.7044 5.91795 10.2299 5.93693 9.94891 6.24129L7.51493 8.87811L6.31444 7.50613C6.04168 7.1944 5.56786 7.16281 5.25613 7.43557C4.9444 7.70833 4.91282 8.18215 5.18558 8.49388L6.75241 10.2845C7.1438 10.7319 7.83664 10.7411 8.23979 10.3043L11.0511 7.25871Z' fill='%231C1C1C'/%3E%3C/svg%3E")}.nowrap.svelte-1sl37si{white-space:nowrap}.truncate.svelte-1sl37si{text-overflow:ellipsis;white-space:nowrap;max-width:280px;overflow:hidden}.right.svelte-1sl37si{text-align:right}.emptyRow.svelte-1sl37si{padding:6px 2px}.emptyTitle.svelte-1sl37si{color:#0f172a;font-size:12.75px;font-weight:950}.scoreCell.svelte-1sl37si{align-items:center;gap:6px;min-width:86px;max-width:220px;display:flex}.donutBtn.svelte-1sl37si{background:0 0;border:none;flex:0 0 35px;justify-content:center;align-items:center;width:35px;height:35px;padding:0;display:inline-flex;position:relative}.donutBtn.svelte-1sl37si svg:where(.svelte-1sl37si){width:35px;height:35px;display:block}.scoreRingText.svelte-1sl37si{color:#000;text-align:center;leading-trim:both;text-edge:cap;font-feature-settings:"ss01" on;letter-spacing:-.84px;pointer-events:none;justify-content:center;align-items:center;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:normal;display:flex;position:absolute;inset:0}.scoreLabel.svelte-1sl37si{text-transform:uppercase;letter-spacing:0;flex:1 0 0;min-width:0;font-size:10px;font-weight:700;line-height:18px}.actionHead.svelte-1sl37si,.actionCell.svelte-1sl37si{text-align:center}.actionCell.svelte-1sl37si .miniViewBtn:where(.svelte-1sl37si){margin:0 auto}.kebab.svelte-1sl37si,.miniViewBtn.svelte-1sl37si{height:30px}.kebab.svelte-1sl37si{background:#fff;border:1px solid #6f6f6f;border-radius:3px;width:18px;height:18px;padding:0;font-size:12px;line-height:1;box-shadow:0 3px #0000000d}.tablePagination.svelte-1sl37si{color:#1c1c1c;justify-content:flex-start;align-items:center;gap:8px;margin-top:4px;display:flex}.pageNav.svelte-1sl37si,.pageDot.svelte-1sl37si{color:#1c1c1c66;background:#fff;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:20px;min-width:20px;height:20px;padding:1px;font-size:12px;line-height:18px;display:inline-flex}.pageDot.active.svelte-1sl37si{color:#fff;background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%);font-weight:700}.pageNav.svelte-1sl37si:disabled,.pageDot.svelte-1sl37si:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.reportTop.svelte-1sl37si{margin-bottom:12px}.reportTitle.svelte-1sl37si h3:where(.svelte-1sl37si){color:#0f172a;margin:0 0 3px;font-size:16px;font-weight:950}.backBtn.svelte-1sl37si{color:#0f172a;background:#fff;border:1px solid #0f172a1a;border-radius:999px;height:32px;padding:0 10px;font-size:12.75px;font-weight:900}.grid2.svelte-1sl37si{grid-template-columns:1.15fr .85fr;gap:12px;display:grid}.stack.svelte-1sl37si{flex-direction:column;gap:8px;display:flex}.chartBox.svelte-1sl37si,.panel.svelte-1sl37si{background:#fff;border:1px solid #0f172a0f;border-radius:12px;padding:12px}.chartHead.svelte-1sl37si b:where(.svelte-1sl37si),.panelHead.svelte-1sl37si b:where(.svelte-1sl37si),.footerTitle.svelte-1sl37si{color:#0f172a;font-size:13px;font-weight:950}.legendItem.svelte-1sl37si{color:#64748b;font-size:12.5px;font-weight:900}.swatch.svelte-1sl37si,.swatch2.svelte-1sl37si{border-radius:999px;width:10px;height:10px}.swatch.svelte-1sl37si{background:#0f172a40}.swatch2.svelte-1sl37si{background:#f97316d9}.findings.svelte-1sl37si{background:#fff;border:1px solid #0f172a0f;border-radius:12px;overflow:hidden}.findingRow.svelte-1sl37si{border-bottom:1px solid #0f172a0f;justify-content:space-between;align-items:center;gap:10px;padding:10px;font-size:12.75px;display:flex}.findingRow.svelte-1sl37si:last-child{border-bottom:none}.sev.svelte-1sl37si{color:#0f172a;white-space:nowrap;align-items:center;gap:6px;font-weight:950;display:inline-flex}.sevDot.svelte-1sl37si{background:#9ca3af;border-radius:999px;width:8px;height:8px}.sev.critical.svelte-1sl37si .sevDot:where(.svelte-1sl37si){background:#ef4444}.sev.high.svelte-1sl37si .sevDot:where(.svelte-1sl37si){background:#eab308}.sev.medium.svelte-1sl37si .sevDot:where(.svelte-1sl37si){background:#64748bcc}.sev.low.svelte-1sl37si .sevDot:where(.svelte-1sl37si){background:#0f172a40}.findingArea.svelte-1sl37si,.findingRight.svelte-1sl37si{color:#64748b;font-weight:900}.divider.svelte-1sl37si{background:#0f172a0f;height:1px;margin:12px 0}.drawerOverlay.svelte-1sl37si{z-index:1040;background:#00000073;position:fixed;inset:0}.drawer.svelte-1sl37si{z-index:1050;background:#fff;width:min(480px,96vw)}.drawerHead.svelte-1sl37si{gap:10px;padding:50px 30px 15px}.drawerHead.svelte-1sl37si h3:where(.svelte-1sl37si){color:#000;margin:0;font-size:18px;font-weight:600;line-height:28px}.drawerHead.svelte-1sl37si p:where(.svelte-1sl37si){color:#7d7d7d;margin:0;font-size:14px;line-height:20px}.drawerBody.svelte-1sl37si{gap:10px;padding:0 30px 20px}.drawerFootFigma.svelte-1sl37si{gap:22px;padding:20px 30px 30px}.xBtn.svelte-1sl37si{width:24px;height:24px;box-shadow:none;color:#7d7d7d;background:0 0;border:none;border-radius:0;padding:0;font-size:22px;line-height:1}.drawerSectionTitle.svelte-1sl37si{color:#000;font-size:14px;font-weight:500;line-height:20px}.drawerSectionTitleSub.svelte-1sl37si{margin-top:2px}.scopeList.svelte-1sl37si{flex-direction:column;gap:10px;display:flex}.scopeRow.svelte-1sl37si{align-items:center;gap:10px;width:100%;display:flex}.scopeRadio.svelte-1sl37si{appearance:none;background:#fff;border:2px solid #00000040;border-radius:999px;flex:0 0 18px;width:18px;height:18px;margin:0;position:relative}.scopeRadio.svelte-1sl37si:checked{border-color:#ef7c00}.scopeRadio.svelte-1sl37si:checked:after{content:"";background:#ef7c00;border-radius:999px;position:absolute;inset:3px}.scopeText.svelte-1sl37si{color:#000;font-size:14px;line-height:1.6}.scopeBadge.svelte-1sl37si{color:#fff;white-space:nowrap;background:#c6c6c6;border-radius:8px;align-items:center;min-height:18px;padding:0 10px;font-size:12px;font-weight:500;line-height:18px;display:inline-flex}.drawerDivider.svelte-1sl37si{border-top:1px dashed #00000040;height:0;margin:10px 0}.drawerInlineNote.svelte-1sl37si{justify-content:space-between;align-items:center;gap:16px;display:flex}.drawerMiniAction.svelte-1sl37si{color:#fff;white-space:nowrap;background:linear-gradient(90deg,#000 0%,#656464 100%);border:none;border-radius:8px;height:28px;padding:0 15px;font-size:10px;font-weight:700;line-height:24px;box-shadow:0 5px #00000026}.drawerRequestPanel.svelte-1sl37si{padding:12px 0 6px}.drawerTitleRow.svelte-1sl37si{justify-content:space-between;align-items:center;gap:20px;display:flex}.drawerToggle.svelte-1sl37si{background:#fff;border-radius:8px;align-items:center;min-height:36px;padding:5px;display:inline-flex;box-shadow:0 10px 20px #0000001a}.drawerToggleBtn.svelte-1sl37si{color:#151515;background:0 0;border:1px solid #0000;border-radius:5px;padding:3px 10px;font-size:12px;font-weight:500;line-height:20px}.drawerToggleBtn.active.svelte-1sl37si{color:#e98303;background:#e983031a;border-color:#e98303}.advanceFields.svelte-1sl37si{flex-direction:column;gap:10px;padding:10px 0 5px;display:flex}.formGrid.svelte-1sl37si{grid-template-columns:1fr 1fr;gap:10px;display:grid}.formGrid.one.svelte-1sl37si{grid-template-columns:1fr}.tokenGrid.svelte-1sl37si{max-width:202px}.field.svelte-1sl37si{flex-direction:column;gap:6px;display:flex}.field.invalid.svelte-1sl37si .control:where(.svelte-1sl37si){border-color:#ef444466;box-shadow:0 0 0 3px #ef44441a}.field.invalid.svelte-1sl37si .error:where(.svelte-1sl37si){display:block}.label.svelte-1sl37si{color:#64748b;justify-content:space-between;align-items:center;gap:10px;font-size:12px;font-weight:900;display:flex}.req.svelte-1sl37si{color:#94a3b8;font-size:11.5px;font-weight:900}.labelFigma.svelte-1sl37si{color:#9f9f9f;justify-content:flex-start;font-size:12px;font-weight:400;line-height:16px}.reqFigma.svelte-1sl37si{color:red;font-size:12px;font-weight:400}.control.svelte-1sl37si{color:#0f172a;background:#fff;border:1px solid #0f172a1a;border-radius:10px;outline:none;height:34px;padding:0 10px;font-size:13px}.controlFigma.svelte-1sl37si{color:#000;background:#fffc;border:.5px solid #0006;border-radius:10px;height:40px;padding:0 16px;font-size:14px;line-height:20px}.selectWrap.svelte-1sl37si{position:relative}.selectWrap.svelte-1sl37si:after{content:"⌄";color:#000;pointer-events:none;font-size:16px;line-height:1;position:absolute;top:50%;right:16px;transform:translateY(-50%)}.selectWrap.svelte-1sl37si .controlFigma:where(.svelte-1sl37si){appearance:none;padding-right:42px}.inputWithIcon.svelte-1sl37si{position:relative}.controlWithIcon.svelte-1sl37si{width:100%;padding-right:48px}.inputIcon.svelte-1sl37si{color:#000;pointer-events:none;font-size:14px;line-height:1;position:absolute;top:50%;right:16px;transform:translateY(-50%)}textarea.control.svelte-1sl37si{resize:vertical;height:96px;padding:10px}.error.svelte-1sl37si{color:#ef4444;font-size:12.5px;display:none}.pill.svelte-1sl37si{color:#64748b;background:#fff;border:1px solid #0f172a1a;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;font-weight:900;display:inline-flex}.pill.active.svelte-1sl37si{color:#0f172a;background:#f9731614;border-color:#f9731657}.gateRow.svelte-1sl37si{background:#fff;border:1px solid #0f172a0f;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:10px;display:flex}.miniBtn.svelte-1sl37si{height:30px;padding:0 10px}.drawerAssistText.svelte-1sl37si,.drawerSharingNote.svelte-1sl37si{color:#7d7d7d;font-size:14px;line-height:20px}.drawerRadioRow.svelte-1sl37si{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.radioLine.svelte-1sl37si{color:#000;align-items:center;gap:8px;font-size:14px;line-height:1.6;display:inline-flex}.radioLine.svelte-1sl37si input:where(.svelte-1sl37si){appearance:none;background:#fff;border:2px solid #00000040;border-radius:999px;width:18px;height:18px;margin:0;position:relative}.radioLine.svelte-1sl37si input:where(.svelte-1sl37si):checked{border-color:#ef7c00}.radioLine.svelte-1sl37si input:where(.svelte-1sl37si):checked:after{content:"";background:#ef7c00;border-radius:999px;position:absolute;inset:3px}.drawerReadyRow.svelte-1sl37si{align-items:center;gap:10px;display:flex}.drawerReadyText.svelte-1sl37si{color:#000;font-size:14px;line-height:1.6}.drawerFooterBtn.svelte-1sl37si{border-radius:10px;flex:1 0 0;height:46px;font-size:16px;font-weight:700;line-height:24px}.drawerFooterBtnSecondary.svelte-1sl37si{color:#4c4c4c;background:#fff;border:1px solid #6f6f6f;box-shadow:0 10px #0000000d}.drawerFooterBtnPrimary.svelte-1sl37si{color:#fff;background:linear-gradient(90deg,#000 0%,#656464 100%);border:none;box-shadow:0 10px #00000026}.toast.svelte-1sl37si{z-index:60;background:#fff;border:1px solid #0f172a1a;border-radius:12px;width:min(420px,100vw - 28px);padding:12px;position:fixed;top:14px;right:14px;box-shadow:0 12px 30px #0f172a1f}.toastTitle.svelte-1sl37si{color:#0f172a;margin-bottom:2px;font-size:13px;font-weight:900}.toastBody.svelte-1sl37si{color:#64748b;font-size:12.75px;line-height:18px}@media (width<=980px){.kpis.svelte-1sl37si{grid-template-columns:repeat(2,minmax(0,1fr))}.grid2.svelte-1sl37si{grid-template-columns:1fr}}@media (width<=620px){.drawerFootFigma.svelte-1sl37si,.drawerTitleRow.svelte-1sl37si,.drawerInlineNote.svelte-1sl37si,.reportFooter.svelte-1sl37si{flex-direction:column;align-items:stretch}.formGrid.svelte-1sl37si{grid-template-columns:1fr}.topSearch.svelte-1sl37si{width:100%}.drawer.svelte-1sl37si{border-radius:0;width:100vw}.heroBtn.svelte-1sl37si,.drawerMiniAction.svelte-1sl37si{width:100%}.tokenGrid.svelte-1sl37si{max-width:none}}.title-header.svelte-1sl37si{box-sizing:border-box;background-image:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%),linear-gradient(90deg,#005626 6.9444%,#00893d 100%),linear-gradient(90deg,#00893d 0% 100%);border-radius:10px;align-items:center;width:100%;height:48px;padding:10px;display:flex}.title-header.svelte-1sl37si p:where(.svelte-1sl37si){color:#fff;margin:0;padding-left:8px;font-size:14px;font-weight:600;line-height:20px}.renewal-risk-banner.svelte-y6ejfh{z-index:1060;pointer-events:none;width:auto;padding:0;position:fixed;top:88px;left:12px;right:12px}.renewal-risk-banner__body.svelte-y6ejfh{color:#4b1b1b;pointer-events:auto;background:linear-gradient(#fff4f4 0%,#ffeaea 100%);border:1px solid #c6383833;border-left:6px solid #c63a3a;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:14px;padding:14px 16px;display:flex;box-shadow:0 10px 22px #c63a3a14}.renewal-risk-banner__content.svelte-y6ejfh{flex:auto;min-width:0}.renewal-risk-banner__title.svelte-y6ejfh{color:#8f1f1f;letter-spacing:.01em;margin-bottom:4px;font-size:15px;font-weight:800}.renewal-risk-banner__message.svelte-y6ejfh{color:#4b1b1b;font-size:14px;line-height:1.45}.renewal-risk-banner__actions.svelte-y6ejfh{flex:none;align-items:flex-start;gap:10px;margin-left:auto;display:flex}.renewal-risk-banner__cta.svelte-y6ejfh,.renewal-risk-banner__close.svelte-y6ejfh{cursor:pointer;border:0;border-radius:10px;font-size:14px;font-weight:700}.renewal-risk-banner__cta.svelte-y6ejfh{color:#fff;background:#b51d1d;padding:10px 14px}.renewal-risk-banner__close.svelte-y6ejfh{color:#8f1f1f;background:#ffffffd9;border:1px solid #b51d1d2e;justify-content:center;align-items:center;width:32px;height:32px;padding:0;line-height:1;display:inline-flex}@media (width<=960px){.renewal-risk-banner.svelte-y6ejfh{top:84px;left:10px;right:10px}.renewal-risk-banner__body.svelte-y6ejfh{flex-direction:column}.renewal-risk-banner__actions.svelte-y6ejfh{justify-content:flex-end;width:100%}}html,body{color:#0f172a;min-height:100vh;font-family:Inter,Roboto,sans-serif;overflow:hidden;background:#e4e4e5!important}.auth-bootstrap-state.svelte-1n46o8q{justify-content:center;align-items:center;min-height:100vh;padding:24px;display:flex}.auth-bootstrap-state__card.svelte-1n46o8q{background:#fff;border:1px solid #d0d7e2;border-radius:12px;width:100%;max-width:560px;padding:24px;box-shadow:0 12px 24px #0f172a14}.auth-bootstrap-state__card.svelte-1n46o8q h2:where(.svelte-1n46o8q){color:#111827;margin:0 0 10px;font-size:24px;font-weight:700}.auth-bootstrap-state__card.svelte-1n46o8q p:where(.svelte-1n46o8q){color:#374151;margin:0;font-size:15px}.auth-bootstrap-state__button.svelte-1n46o8q{color:#fff;cursor:pointer;background:#111827;border:0;border-radius:8px;margin-top:16px;padding:10px 16px;font-size:14px;font-weight:600}.auth-bootstrap-state__card--no-access.svelte-1n46o8q{text-align:center;flex-direction:column;align-items:center;gap:14px;display:flex}.auth-bootstrap-state__brand.svelte-1n46o8q{color:#111827;letter-spacing:-.02em;align-items:center;gap:10px;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:700;display:inline-flex}.auth-bootstrap-state__brand.svelte-1n46o8q img:where(.svelte-1n46o8q){width:34px;height:34px;display:block}.shell-header.svelte-1n46o8q,.client-header.svelte-1n46o8q,.app-header.svelte-1n46o8q{top:var(--app-shell-outer-gap);left:var(--app-shell-outer-gap);right:var(--app-shell-outer-gap);z-index:1030;height:var(--shell-header-height);box-sizing:border-box;background:#151515;border-bottom:1px solid #1c1c1c1a;border-radius:10px;justify-content:space-between;align-items:center;margin:0;padding:15px 20px;display:flex;position:fixed;overflow:visible}.shell-header__brand.svelte-1n46o8q,.app-header__brand-slot.svelte-1n46o8q{flex:none;justify-content:flex-start;align-items:center;width:auto;min-width:0;text-decoration:none;display:flex;position:relative;overflow:visible}.shell-header__brand.svelte-1n46o8q,.app-header__brand.svelte-1n46o8q{color:#fff;flex:none;align-items:center;gap:4px;width:auto;min-width:0;text-decoration:none;display:flex;position:relative}.app-header__brand-lockup.svelte-1n46o8q{flex:none;align-items:center;gap:4px;width:164.075px;height:33.898px;display:flex;position:relative;overflow:visible}.shell-header__brand-logo.svelte-1n46o8q,.app-header__brand-icon.svelte-1n46o8q{flex:none;width:30.686px;height:33.898px;display:block}.shell-header__brand-name.svelte-1n46o8q,.app-header__brand-text.svelte-1n46o8q{white-space:nowrap;color:#fff;letter-spacing:-1px;width:129.389px;height:27.324px;margin:0;font-family:Space Grotesk,sans-serif;font-size:20px;font-style:normal;font-weight:700;line-height:33.587px}.app-header__product-label.svelte-1n46o8q{text-transform:uppercase;white-space:nowrap;font-family:Inter,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:1;position:absolute;top:12.949px;left:163.075px}.app-header__product-label--client.svelte-1n46o8q{color:#24ff8580}.app-header__product-label--vendor.svelte-1n46o8q{color:#e67737}.processing-banner.svelte-1n46o8q{color:#fff;background:#1f2937;box-shadow:0 -6px 18px #0000002e}.processing-banner__inner.svelte-1n46o8q{justify-content:space-between;align-items:center;gap:12px;min-height:30px;padding:6px 12px;display:flex}.processing-banner__left.svelte-1n46o8q{align-items:center;gap:10px;min-width:0;display:flex}.processing-banner__badge.svelte-1n46o8q{color:#fff;letter-spacing:.02em;background:#1e88e5;border-radius:999px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;font-weight:700;line-height:1;display:inline-flex}.processing-banner__text.svelte-1n46o8q{white-space:nowrap;text-overflow:ellipsis;flex-direction:column;gap:1px;font-size:12px;line-height:1.2;display:flex;overflow:hidden}.processing-banner__title.svelte-1n46o8q{font-size:12px;line-height:1.2}.processing-banner__subtitle.svelte-1n46o8q{opacity:.85;font-size:10px;line-height:1.2}.processing-banner__right.svelte-1n46o8q{flex:none;align-items:center;gap:12px;display:flex}.processing-banner__link.svelte-1n46o8q{color:#fff;font-size:12px;text-decoration:underline}.processing-banner__close.svelte-1n46o8q{color:#fff;background:0 0;border:1px solid #ffffff80;border-radius:999px;padding:2px 10px;font-size:12px;line-height:1.4}.shell-header__actions.svelte-1n46o8q,.app-header__right.svelte-1n46o8q,.app-header__actions.svelte-1n46o8q{flex:0 0 273px;justify-content:flex-end;align-items:flex-start;gap:8px;width:273px;min-width:0;display:flex}.app-header__identity-wrap.svelte-1n46o8q{align-items:center;display:flex;position:relative}.shell-header__notification-dropdown.svelte-1n46o8q{flex:1 0 0;justify-content:flex-end;align-items:center;width:36px;min-width:0;height:48px;display:flex;position:relative}.app-header__skybella-link.svelte-1n46o8q{box-sizing:border-box;width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 28px;justify-content:center;align-self:center;align-items:center;margin-left:8px;padding:0;display:inline-flex}.app-header__skybella-link.svelte-1n46o8q:hover,.app-header__skybella-link.svelte-1n46o8q:focus-visible{background:#ffffff1a}.app-header__skybella-link.svelte-1n46o8q:focus-visible{outline-offset:2px;outline:2px solid #ffffffb8}.app-header__skybella-icon.svelte-1n46o8q{object-fit:contain;width:20px;height:20px;display:block}.shell-header__profile-dropdown.svelte-1n46o8q{align-items:center;min-width:0;display:flex;position:relative}.shell-header__profile.svelte-1n46o8q,.app-header__identity-button.svelte-1n46o8q{color:#fff;cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;display:flex;position:relative}.shell-header__profile.svelte-1n46o8q,.client-header-user-trigger.svelte-1n46o8q{box-sizing:border-box;justify-content:center;gap:10px;width:185px;min-width:0;height:48px;padding:4px 8px}.shell-header__avatar.svelte-1n46o8q,.app-header__avatar.svelte-1n46o8q,.header-profile__avatar-image.svelte-1n46o8q,.client-header-user-avatar.svelte-1n46o8q{box-sizing:border-box;background:#ababab;border:1px solid #0006;border-radius:35px;flex:none;justify-content:center;align-items:center;width:35px;height:35px;display:flex;overflow:hidden}.app-header__avatar-icon.svelte-1n46o8q{object-fit:contain;object-position:center;width:100%;height:100%;display:block}.shell-header__profile-copy.svelte-1n46o8q,.app-header__identity-text.svelte-1n46o8q{flex-direction:column;justify-content:center;align-items:flex-start;gap:0;width:124px;min-width:0;height:40px;display:flex;overflow:hidden}.shell-header__profile-name.svelte-1n46o8q{text-overflow:ellipsis;white-space:nowrap;color:#fff;font-feature-settings:"ss01" 1, "cv01" 1, "cv11" 1;width:100%;margin:0;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px;overflow:hidden}.shell-header__profile-org.svelte-1n46o8q,.app-header__identity-secondary.svelte-1n46o8q{text-overflow:ellipsis;white-space:nowrap;color:#c9c9c9;font-feature-settings:"ss01" 1, "cv01" 1, "cv11" 1;width:100%;margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:20px;overflow:hidden}.shell-header__bell.svelte-1n46o8q,.client-header-bell-button.svelte-1n46o8q{width:28px;height:28px;color:inherit;box-sizing:border-box;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:4px;padding:4px;display:flex;position:relative}.shell-header__bell-icon.svelte-1n46o8q,.client-header-bell.svelte-1n46o8q{justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:relative}.shell-header__bell-icon.svelte-1n46o8q img:where(.svelte-1n46o8q),.client-header-bell.svelte-1n46o8q img:where(.svelte-1n46o8q){width:20px;height:20px;display:block}.shell-header__profile.svelte-1n46o8q:focus-visible,.shell-header__bell.svelte-1n46o8q:focus-visible,.client-header-user-trigger.svelte-1n46o8q:focus-visible,.client-header-bell-button.svelte-1n46o8q:focus-visible{outline-offset:2px;outline:2px solid #ffffffb8}.shell-header__badge.svelte-1n46o8q,.client-header-badge.svelte-1n46o8q{pointer-events:none;box-sizing:border-box;border-radius:999px;justify-content:center;align-items:center;width:16px;min-width:16px;height:16px;padding:0 4px;display:flex;position:absolute;top:-2px;right:-1px}.app-header__bell-badge-bg.svelte-1n46o8q,.client-header-badge-bg.svelte-1n46o8q{background:#ff3b30;border-radius:999px;position:absolute;inset:0}.app-header__bell-badge-text.svelte-1n46o8q,.client-header-badge-text.svelte-1n46o8q{z-index:1;color:#fff;text-align:center;white-space:nowrap;font-family:Inter,sans-serif;font-size:10px;font-weight:600;line-height:16px;position:relative}.shell-header__notification-menu.svelte-1n46o8q,.header-notification__menu.svelte-1n46o8q{z-index:2200;border:none;border-radius:12px;min-width:320px;margin-top:0;padding:0;display:none;position:absolute;top:calc(100% + 8px);left:auto;right:0;transform:none;box-shadow:0 10px 30px #00000038}.shell-header__notification-menu.is-open.svelte-1n46o8q,.shell-header__bell[aria-expanded=true].svelte-1n46o8q+.shell-header__notification-menu:where(.svelte-1n46o8q),.header-notification__menu.is-open.svelte-1n46o8q{display:block}.shell-header__profile-copy.svelte-1n46o8q,.header-profile__text.svelte-1n46o8q{text-align:left;flex-direction:column;flex:auto;justify-content:center;align-items:flex-start;gap:0;width:85px;min-width:0;height:40px;line-height:20px;display:flex;overflow:hidden}.shell-header__profile-name.svelte-1n46o8q{text-overflow:ellipsis;white-space:nowrap;font-feature-settings:"ss01" 1, "cv01" 1, "cv11" 1;align-self:stretch;width:100%;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px;overflow:hidden}.shell-header__profile-org.svelte-1n46o8q,.header-profile__email.svelte-1n46o8q{color:#c9c9c9;text-transform:none;text-overflow:ellipsis;white-space:nowrap;font-feature-settings:"ss01" 1, "cv01" 1, "cv11" 1;align-self:stretch;width:100%;font-family:Inter,sans-serif;font-size:12px;font-variant-caps:normal;font-weight:400;line-height:20px;overflow:hidden}.shell-header__menu.svelte-1n46o8q,.header-profile__menu.svelte-1n46o8q{z-index:2000;background:#fff;border:none;border-radius:10px;flex-direction:column;gap:4px;width:260px;max-width:calc(100vw - 24px);margin-top:0;padding:15px;display:none;position:absolute;top:calc(100% + 10px);left:auto;right:0;overflow:visible;box-shadow:0 8px 14px #0003}.shell-header__menu.is-open.svelte-1n46o8q,.shell-header__profile[aria-expanded=true].svelte-1n46o8q+.shell-header__menu:where(.svelte-1n46o8q),.header-profile__menu.is-open.svelte-1n46o8q{display:flex}.shell-header__menu.svelte-1n46o8q li:where(.svelte-1n46o8q),.header-profile__menu.svelte-1n46o8q li:where(.svelte-1n46o8q){list-style:none;position:relative}.shell-header__menu-item.svelte-1n46o8q,.header-profile__menu-item.svelte-1n46o8q{color:#111;text-align:left;cursor:pointer;background:0 0;border:1px solid #fff6;border-radius:16px;flex-wrap:nowrap;align-content:center;align-self:stretch;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 10px;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px;text-decoration:none;display:flex}.client-user-menu__item.svelte-1n46o8q:hover,.client-user-menu__item.svelte-1n46o8q:focus-visible,.shell-header__menu-item.svelte-1n46o8q:hover,.shell-header__menu-item.svelte-1n46o8q:focus-visible,.header-profile__menu-item.svelte-1n46o8q:hover,.header-profile__menu-item.svelte-1n46o8q:focus-visible{color:#111;background:#f3f3f3;border:1px solid #fff6;outline:none}.shell-header__menu-icon.svelte-1n46o8q,.header-profile__menu-icon.svelte-1n46o8q{object-fit:contain;flex:0 0 24px;width:24px;height:24px}.client-user-menu__label.svelte-1n46o8q{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.client-user-menu__meta.svelte-1n46o8q{flex:none;align-items:center;gap:10px;margin-left:auto;display:inline-flex}.client-user-menu__status-flag.svelte-1n46o8q{flex:0 0 32px;justify-content:center;align-items:center;width:32px;min-width:32px;display:inline-flex}.client-user-menu__status-flag-icon.svelte-1n46o8q{object-fit:cover;border-radius:999px;flex:0 0 24px;width:24px;height:24px;display:block}.shell-header__menu-item--status.svelte-1n46o8q,.header-profile__menu-item--status.svelte-1n46o8q,.client-user-menu__item--status.svelte-1n46o8q{cursor:default;grid-template-columns:28px max-content 32px;justify-content:start;align-items:center;column-gap:12px;width:100%;display:grid}.client-user-menu__item--status.svelte-1n46o8q .client-user-menu__label:where(.svelte-1n46o8q){justify-self:start}.client-user-menu__item--selected.svelte-1n46o8q{background:#f3f3f3}.client-user-menu__switch-icon.svelte-1n46o8q{object-fit:contain;flex:0 0 18px;width:18px;height:18px;display:block}.client-user-menu__item--switch.svelte-1n46o8q{cursor:pointer;grid-template-columns:28px minmax(0,1fr) max-content;align-items:center;column-gap:12px;display:grid}.client-user-menu__item--switch.svelte-1n46o8q:disabled{cursor:not-allowed;opacity:.55}.client-user-menu__item--switch.svelte-1n46o8q .client-user-menu__meta:where(.svelte-1n46o8q){justify-self:end;margin-left:0}.client-user-menu__organization-panel-wrap.svelte-1n46o8q{list-style:none;position:relative}.client-user-menu--organization.svelte-1n46o8q{z-index:1001;box-sizing:border-box;border-radius:10px;gap:4px;width:256px;min-width:256px;max-width:calc(100vw - 32px);max-height:160px;padding:12px;position:absolute;top:0;left:auto;right:calc(100% + 12px);overflow-y:auto;box-shadow:0 8px 14px #0003}.client-user-menu--organization--right.svelte-1n46o8q{top:0;left:calc(100% + 12px);right:auto}.client-user-menu__organization-item.svelte-1n46o8q{border-radius:16px;grid-template-columns:24px minmax(0,1fr) 18px;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-height:48px;padding:12px 10px;display:grid}.client-user-menu__organization-badge.svelte-1n46o8q{background:#c6c6c6;border-radius:999px;flex:0 0 24px;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;overflow:hidden}.client-user-menu__organization-badge--active.svelte-1n46o8q{background:#c6c6c6}.client-user-menu__organization-badge-image.svelte-1n46o8q{object-fit:contain;flex:0 0 14.4px;width:14.4px;height:14.4px;display:block}.client-user-menu__organization-item.svelte-1n46o8q:not(.client-user-menu__item--selected) .client-user-menu__organization-badge-image:where(.svelte-1n46o8q){flex-basis:12.343px;width:12.343px;height:12.343px}.client-user-menu__organization-badge--active.svelte-1n46o8q .client-user-menu__organization-badge-image:where(.svelte-1n46o8q){filter:none}.client-user-menu__organization-label.svelte-1n46o8q{color:#000;text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden}.client-user-menu__organization-check.svelte-1n46o8q{object-fit:contain;filter:brightness(0)saturate()invert(57%)sepia(93%)saturate(1934%)hue-rotate(5deg)brightness(101%)contrast(101%);flex:0 0 18px;width:18px;height:18px;margin-left:auto;display:block}.client-user-menu.svelte-1n46o8q>li:where(.svelte-1n46o8q):last-child{z-index:1;position:relative}.client-user-menu--organization.svelte-1n46o8q .client-user-menu__item--selected:where(.svelte-1n46o8q){background:#f3f3f3;border-radius:12px}.client-user-menu--organization.svelte-1n46o8q .client-user-menu__organization-item:where(.svelte-1n46o8q){padding:12px 10px}@media (width<=767.98px){.shell-header.svelte-1n46o8q,.client-header.svelte-1n46o8q,.app-header.svelte-1n46o8q{padding-left:16px;padding-right:16px;left:0;right:0}.shell-header__brand.svelte-1n46o8q,.app-header__brand-slot.svelte-1n46o8q{flex:auto;justify-content:flex-start;width:auto;min-width:0}.app-header__brand-lockup.svelte-1n46o8q{max-width:100%}.shell-header__actions.svelte-1n46o8q,.app-header__actions.svelte-1n46o8q{flex:none;gap:12px;width:auto}.shell-header__profile.svelte-1n46o8q,.client-header-user-trigger.svelte-1n46o8q{width:auto}.shell-header__notification-dropdown.svelte-1n46o8q,.app-header__notifications.svelte-1n46o8q{flex:none;width:36px}.app-header__skybella-link.svelte-1n46o8q{flex-basis:28px;width:28px}.shell-header__brand.svelte-1n46o8q{gap:12px}.shell-header__brand.svelte-1n46o8q,.app-header__brand.svelte-1n46o8q,.shell-header__brand-name.svelte-1n46o8q,.app-header__brand-text.svelte-1n46o8q{width:auto;max-width:100%}.app-header__product-label.svelte-1n46o8q{font-size:13px;top:12.949px;left:163.075px}.shell-header__menu.svelte-1n46o8q,.shell-header__notification-menu.svelte-1n46o8q,.header-profile__menu.svelte-1n46o8q,.header-notification__menu.svelte-1n46o8q{max-width:calc(100vw - 32px)}.client-user-menu.svelte-1n46o8q{width:min(260px,100vw - 32px);max-width:calc(100vw - 32px)}.client-user-menu__organization-panel-wrap.svelte-1n46o8q{top:calc(100% + 8px);right:0}.client-user-menu--organization.svelte-1n46o8q{width:min(256px,100vw - 32px);min-width:min(256px,100vw - 32px);max-width:calc(100vw - 32px);padding:12px}.client-user-menu__organization-item.svelte-1n46o8q{width:100%}}@media (width<=639.98px){.shell-header.svelte-1n46o8q,.client-header.svelte-1n46o8q,.app-header.svelte-1n46o8q{padding-left:16px;padding-right:16px}.shell-header__actions.svelte-1n46o8q,.app-header__actions.svelte-1n46o8q{gap:10px}.shell-header__profile-copy.svelte-1n46o8q,.header-profile__text.svelte-1n46o8q,.app-header__identity-text.svelte-1n46o8q{display:none}.shell-header__profile.svelte-1n46o8q,.client-header-user-trigger.svelte-1n46o8q{width:auto}}.app-shell.svelte-1n46o8q{height:100vh;padding-top:var(--app-header-height);padding-right:var(--app-shell-outer-gap);padding-bottom:var(--app-shell-outer-gap);padding-left:var(--app-shell-outer-gap);box-sizing:border-box;overflow:hidden}.content-area.svelte-1n46o8q{box-shadow:none;--layout-main-left:0px;--layout-main-right:var(--app-shell-outer-gap);--layout-top-row-padding-bottom:var(--shell-top-row-padding-bottom);--layout-title-bar-margin-top:var(--shell-title-bar-margin-top);--layout-title-bar-margin-bottom:var(--shell-title-bar-margin-bottom);--layout-first-block-margin-top:var(--shell-first-block-margin-top);background:0 0;border:none;min-height:100%;padding:0;overflow:visible}:root{--toastContainerTop:6rem;--toastContainerRight:1rem;--toastContainerBottom:auto;--toastContainerLeft:auto;--toastWidth:32rem;--app-header-height:114px}.app-header--loading.svelte-1n46o8q{background:#1c1c1c}.app-header__skeleton-line.svelte-1n46o8q{background:linear-gradient(90deg,#ffffff1f 0%,#ffffff47 50%,#ffffff1f 100%) 0 0/200% 100%;border-radius:999px;width:140px;height:12px;animation:1.4s linear infinite svelte-1n46o8q-mainShellShimmer}.app-header__skeleton-line--sm.svelte-1n46o8q{width:90px}.main-loading-skel.svelte-1n46o8q{box-sizing:border-box;flex-direction:column;gap:16px;min-height:calc(100vh - 4rem);padding:12px 20px 20px;display:flex}.main-loading-skel__bar.svelte-1n46o8q{background:linear-gradient(90deg,#df7a3f59 0%,#d15d1a73 50%,#df7a3f59 100%) 0 0/200% 100%;border-radius:12px;height:44px;animation:1.4s linear infinite svelte-1n46o8q-mainShellShimmer}.main-loading-skel__canvas.svelte-1n46o8q{background:linear-gradient(90deg,#1c1c1c0f 0%,#1c1c1c1f 50%,#1c1c1c0f 100%) 0 0/200% 100%;border-radius:16px;flex:1;animation:1.4s linear infinite svelte-1n46o8q-mainShellShimmer}.sidebar-skel.svelte-1n46o8q{background:#fff;border-radius:12px;flex-direction:column;gap:18px;min-height:calc(100vh - 4rem);padding:16px 12px;display:flex}.sidebar-skel__pill.svelte-1n46o8q{background:linear-gradient(90deg,#1c1c1c14 0%,#1c1c1c29 50%,#1c1c1c14 100%) 0 0/200% 100%;border-radius:999px;height:28px;animation:1.4s linear infinite svelte-1n46o8q-mainShellShimmer}.sidebar-skel__section.svelte-1n46o8q{flex-direction:column;gap:10px;display:flex}.sidebar-skel__item.svelte-1n46o8q{align-items:center;gap:10px;display:flex}.sidebar-skel__icon.svelte-1n46o8q{background:linear-gradient(90deg,#1c1c1c14 0%,#1c1c1c29 50%,#1c1c1c14 100%) 0 0/200% 100%;border-radius:6px;width:18px;height:18px;animation:1.4s linear infinite svelte-1n46o8q-mainShellShimmer}.sidebar-skel__line.svelte-1n46o8q{background:linear-gradient(90deg,#1c1c1c14 0%,#1c1c1c29 50%,#1c1c1c14 100%) 0 0/200% 100%;border-radius:999px;flex:1;height:10px;animation:1.4s linear infinite svelte-1n46o8q-mainShellShimmer}.sidebar-skel__line--title.svelte-1n46o8q{width:60%;height:12px}@keyframes svelte-1n46o8q-mainShellShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (prefers-reduced-motion:reduce){.app-header__skeleton-line.svelte-1n46o8q,.main-loading-skel__bar.svelte-1n46o8q,.main-loading-skel__canvas.svelte-1n46o8q,.sidebar-skel__pill.svelte-1n46o8q,.sidebar-skel__icon.svelte-1n46o8q,.sidebar-skel__line.svelte-1n46o8q{animation:none}}
