:root{--shell-bg: #e4e4e5;--shell-surface: #f8fafb;--shell-surface-elevated: #ffffff;--vendor-title-bar-bg: linear-gradient(90deg, rgb(223, 122, 63) 0%, rgb(209, 93, 26) 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;--vendor-title-text-radius: 8px;--vendor-title-text-color: #ffffff;--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: 20px;--shell-title-bar-margin-top: 27px;--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;--shell-top-row-padding-bottom: 0px}:where(.route-shell-page){width:100%!important;min-width:0!important;max-width:none!important;box-sizing:border-box!important;padding:0!important}:where(.route-shell-top){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:var(--shell-top-row-gap)!important;width:100%!important;min-width:0!important;flex-wrap:wrap!important;margin-bottom:var(--shell-top-row-gap)!important}.app-shell-layout{display:flex;flex-wrap:nowrap;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));padding-top:0;overflow:visible;--bs-gutter-x: 0;margin-left:0;margin-right:0}.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 ease,max-width .24s ease,min-width .24s ease,flex-basis .24s ease,padding .24s ease}.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{flex:1 1 0;min-width:0;max-width:none;padding-top:0!important;padding-left:0!important;transition:width .24s ease,max-width .24s ease,flex-basis .24s ease}.app-shell-layout>.vendor-shell-main,.app-shell-layout>main{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));overflow-y:auto;overflow-x:hidden;scrollbar-gutter:auto;scrollbar-width:none;-ms-overflow-style:none;scrollbar-color:transparent transparent}.app-shell-layout>.vendor-shell-main:hover,.app-shell-layout>main:hover{scrollbar-color:rgba(28,28,28,.35) transparent}.app-shell-layout>.vendor-shell-main::-webkit-scrollbar,.app-shell-layout>main::-webkit-scrollbar{width:0;height:0;display:none}.app-shell-layout>.vendor-shell-main::-webkit-scrollbar-track,.app-shell-layout>main::-webkit-scrollbar-track{background:transparent}.app-shell-layout>.vendor-shell-main::-webkit-scrollbar-thumb,.app-shell-layout>main::-webkit-scrollbar-thumb{background:transparent;border-radius:999px}.app-shell-layout>.vendor-shell-main:hover::-webkit-scrollbar-thumb,.app-shell-layout>main:hover::-webkit-scrollbar-thumb{background:rgba(28,28,28,.35)}@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){display:flex!important;align-items:center!important;justify-content:flex-end!important;gap:16px!important;margin-left:auto!important;flex-wrap:nowrap!important;min-width:0!important;width:auto!important}:where(.route-shell-cards){display:flex!important;flex-wrap:wrap!important;gap:var(--shell-card-gap)!important}:where(.route-shell-breadcrumb,.sbb-breadcrumb,.clients-breadcrumb,.breadcrumb-list,.remediation-breadcrumb,.audit-summary-top .breadcrumb,.exec-breadcrumb,.external-summary-breadcrumb){display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:8px!important;min-height:28px!important;padding:0 0 0 20px!important;margin:0!important;list-style:none!important;background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important;font-family:Inter,sans-serif!important;font-size:12px!important;line-height:20px!important;color:#7d7d7d!important;font-feature-settings:"ss01" on,"cv01" on,"cv11" on!important;text-transform:none!important}:where(.summary-breadcrumb){display:flex!important;align-items:center!important;flex:1 1 auto!important;flex-wrap:nowrap!important;min-width:0!important;overflow:hidden!important;white-space:nowrap!important;gap:8px!important;list-style:none!important;padding-left:0!important;margin:0!important;color:#7d7d7d!important;font-family:Inter,sans-serif!important;font-size:12px!important;line-height:20px!important;font-feature-settings:"ss01" on,"cv01" on,"cv11" on!important;text-transform:none!important;box-sizing:border-box!important}:where(.summary-crumb,.summary-separator){list-style:none!important;color:#7d7d7d!important;font-size:12px!important;line-height:20px!important;font-family:Inter,sans-serif!important;font-feature-settings:"ss01" on,"cv01" on,"cv11" on!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){display:flex!important;align-items:center!important;justify-content:space-between!important;gap:20px!important;flex-wrap:nowrap!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;margin-bottom:var(--shell-summary-breadcrumb-bottom)!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){display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:4px!important;min-height:28px!important;padding:4px 8px!important;border-radius:8px!important;background:transparent!important;border:0!important;box-shadow:none!important;color:#7d7d7d!important;font-size:12px!important;line-height:20px!important;font-weight:400!important;font-family:Inter,sans-serif!important;font-feature-settings:"ss01" on,"cv01" on,"cv11" on!important;text-transform:none!important;text-align:center!important;white-space:nowrap!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){font-weight:700!important;color:#7d7d7d!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-size:12px!important;line-height:20px!important;font-family:Inter,sans-serif!important;font-feature-settings:"ss01" on,"cv01" on,"cv11" on!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){display:flex!important;align-items:center!important;flex-wrap:wrap!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}: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){display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;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;font-variant-caps:normal!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-shadow:0 10px 20px #0f172a0f!important;padding:15px!important;overflow:hidden!important;box-sizing:border-box!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){width:100%!important;border-collapse:collapse!important}:where(.route-shell-table-wrap) :where(th){white-space:nowrap}:where(.route-shell-search){display:flex!important;align-items:center!important;gap:4px!important;width:268px!important;min-width:268px!important;height:36px!important;padding:4px 8px!important;border-radius:8px!important;background:#ffffff!important;box-shadow:0 10px 20px #0000001a!important;box-sizing:border-box!important}:where(.route-shell-search-input){width:100%!important;min-width:0!important;border:0!important;outline:none!important;background:transparent!important;color:#1c1c1c!important;font:inherit!important;font-size:12px!important;line-height:20px!important;box-shadow:none!important;border-color:transparent!important}:where(.route-shell-search-input):focus,:where(.route-shell-search-input):focus-visible{outline:none!important;box-shadow:none!important;border-color:transparent!important}:where(.route-shell-search-icon){width:16px!important;height:16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 16px!important}:where(.route-shell-search-icon) :where(svg){width:16px!important;height:16px!important;display:block!important;fill:#1c1c1c!important}:where(.route-shell-loading),:where(.app-loading){width:100%!important;min-width:0!important}:where(.route-shell-loading){display:flex!important;flex-direction:column!important;gap:12px!important}:where(.app-loading__bar){height:4px!important;border-radius:999px!important;background:linear-gradient(90deg,#d9e0e6 0%,#ffffff 50%,#d9e0e6 100%)!important;background-size:200% 100%!important;animation:routeShellShimmer 1.4s linear infinite!important}:where(.app-loading__inner){display:flex!important;flex-direction:column!important;gap:12px!important}:where(.app-loading__header){display:flex!important;flex-direction:column!important;gap:8px!important}:where(.app-loading__card){display:flex!important;flex-direction:column!important;gap:12px!important;padding:16px!important}:where(.app-loading__rows){display:grid!important;gap:10px!important}:where(.app-loading__label){font-size:12px!important;line-height:20px!important;color:#7d7d7d!important}:where(.vendor-empty-wrap){width:100%!important;display:flex!important;justify-content:center!important}:where(.vendor-empty-card){width:100%!important;max-width:none!important}:where(.vendor-empty-cta-row){display:flex!important;flex-wrap:wrap!important;gap:12px!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){width:100%;min-width:0;max-width:none;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: #ffffff;--route-shell-surface-muted: #f7f7f7;--route-shell-border: rgba(28, 28, 28, .1);--route-shell-text: #1c1c1c;--route-shell-muted: #7d7d7d;--route-shell-card-radius: 10px}: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){display:flex;flex-direction:column;margin-bottom:20px}:where(.sbb-kpi-grid){display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}@media (max-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}.report-shell-page{width:100%;padding:0 0 36px;display:flex}.report-shell{width:100%;max-width:none;display:flex;flex-direction:column;gap:15px}.report-shell-top,.report-shell-top-actions,.report-shell-toolbar,.report-shell-action-row{display:flex;flex-wrap:wrap}.report-shell-top{align-items:center;justify-content:space-between;gap:16px;width:100%;margin:0}.report-shell-top-actions{align-items:center;justify-content:flex-end;gap:16px;flex-wrap:nowrap;min-width:0;width:auto}.report-shell-toolbar{align-items:center;justify-content:space-between;gap:12px;width:100%}.report-shell-action-row{align-items:flex-start;justify-content:space-between;gap:12px;width:100%}.report-shell-breadcrumb{display:flex;align-items:center;flex-wrap:wrap;gap:8px;min-height:28px;margin:0;padding:0 0 0 20px;list-style:none;background:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;color:#7d7d7d;font-family:Inter,sans-serif;font-size:12px;line-height:20px;font-feature-settings:"ss01" on,"cv01" on,"cv11" on;text-align:center}.report-shell-breadcrumb .crumb{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:4px 8px;border-radius:8px;background:transparent;border:0;box-shadow:none;color:#7d7d7d;font-size:12px;line-height:20px;font-weight:400;white-space:nowrap}.report-shell-breadcrumb .crumbSlash,.report-shell-breadcrumb .crumbSep{display:flex;align-items:center;justify-content:center;padding:0;color:#7d7d7d;font-size:12px;line-height:20px;font-weight:400}.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{text-transform:none!important;font-variant-caps:normal!important}.report-shell-breadcrumb .crumb.current,.report-shell-breadcrumb .crumbCurrent{font-weight:700;color:#7d7d7d}.report-shell-title-band{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:var(--vendor-title-bar-gap)!important;width:100%!important;box-sizing:border-box!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}.report-shell-title{display:inline-flex!important;align-items:center!important;justify-content:flex-start!important;min-width:0!important;margin: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;font-variant-caps:normal!important}@media (max-width: 900px){.report-shell-top{flex-direction:column;align-items:stretch}.report-shell-top-actions{width:100%;justify-content:flex-start}.report-shell-breadcrumb{padding-left:0}}:where(.report-shell-search,.topSearch,.searchField){display:flex!important;align-items:center!important;gap:4px!important;width:268px!important;min-width:268px!important;height:36px!important;padding:4px 8px!important;border-radius:8px!important;background:#ffffff!important;box-shadow:0 10px 20px #0000001a!important;box-sizing:border-box!important}:where(.report-shell-search-input,.topSearchInput,.search){width:100%!important;min-width:0!important;height:100%!important;border:0!important;outline:none!important;background:transparent!important;color:#1c1c1c!important;font:inherit!important;font-size:12px!important;line-height:20px!important;padding:0!important;box-shadow:none!important;border-color:transparent!important}:where(.report-shell-search-input,.topSearchInput,.search):focus,:where(.report-shell-search-input,.topSearchInput,.search):focus-visible{outline:none!important;box-shadow:none!important;border-color:transparent!important}:where(.report-shell-search-icon,.searchIcon){width:16px!important;height:16px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 16px!important}:where(.report-shell-search-icon,.searchIcon) :where(svg){width:16px!important;height:16px!important;display:block!important;fill:#1c1c1c!important}@media (max-width: 620px){:where(.report-shell-search,.topSearch,.searchField){width:100%!important;min-width:0!important}}.report-shell-kpis{width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.report-shell-kpi{min-height:126px;padding:15px;border-radius:10px;background:#f7f7f7;box-shadow:0 10px 20px #0000001a}.report-shell-card-frame{width:100%;border-radius:10px;background:#f8fafb;border:1px solid rgba(28,28,28,.05);box-shadow:0 10px 20px #0000001a;overflow:hidden}.report-shell-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px;border-bottom:1px solid rgba(28,28,28,.05)}.report-shell-card-body{padding:15px}.report-shell-table-frame{width:100%;display:flex;flex-direction:column;border-radius:10px;background:#f8fafb;box-shadow:0 10px 20px #0000001a}.report-shell-table-wrap{overflow:auto;border-radius:10px;background:#fff;border:1px solid rgba(28,28,28,.05)}.report-shell-empty{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.report-shell-loading{display:flex;align-items:center;justify-content:center;min-height:160px}@media (max-width: 900px){.report-shell-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.report-shell-kpis{grid-template-columns:1fr}}.report-shell-drawer-overlay{position:fixed;top:0;right:0;bottom:0;left:0;border:none;padding:0}.report-shell-drawer{position:fixed;top:0;right:0;width:min(480px,96vw);height:100%;display:flex;flex-direction:column;transform:translate(110%);transition:transform .18s ease;background:#fff;border-radius:20px 0 0 20px;box-shadow:0 10px 50px #0000004d;overflow:hidden}.report-shell-drawer.show{transform:translate(0)}.report-shell-drawer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.report-shell-drawer-body{flex:1;overflow:auto;display:flex;flex-direction:column}.report-shell-drawer-foot{display:flex;align-items:center;justify-content:flex-end}.report-shell-emptyTitle,.report-shell-emptyBold{color:#1c1c1c;font-weight:600}:where(.clients-pagination){display:flex;align-items:center;gap:8px;margin-top:0;font-size:12px}:where(.pagination-btn){width:28px;height:28px;padding:4px;border:none;border-radius:8px;background:transparent;color:#1c1c1c;font-size:12px;display:inline-flex;align-items:center;justify-content:center}:where(.pagination-btn--page){width:20px;height:20px;padding:1px}:where(.pagination-btn--active){background-image:linear-gradient(90deg,rgba(223,122,63,1) 0%,rgba(209,93,26,1) 100%),linear-gradient(89.99999961080155deg,rgba(0,86,38,1) 6.9444%,rgba(0,137,61,1) 100%),linear-gradient(90deg,rgba(28,28,28,.05) 0%,rgba(28,28,28,.05) 100%);color:#fff;font-weight:700}:where(.pagination-btn svg){width:20px;height:20px;fill:currentColor}:where(.pagination-btn:disabled){opacity:.4;cursor:not-allowed}:where(.pagination-results){display:flex;align-items:center;gap:8px;color:#1c1c1c66;font-size:12px;line-height:20px}:where(.pagination-select){position:relative;display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border:1px solid #e9e9e9;border-radius:4px;background:#ffffff;color:#313131;font-size:12px;cursor:pointer}:where(.pagination-select svg){width:12px;height:12px;fill:currentColor}:where(.pagination-select select){position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}:where(.vendor-empty-wrap){width:100%;box-sizing:border-box}:where(.vendor-empty-card){border:1px solid #e1e6ef;border-radius:18px;background:#ffffff;box-shadow:0 10px 24px #1c1c1c14;padding:28px 28px 24px;position:relative;top:-2px;display:flex;flex-direction:column;gap:12px}:where(.vendor-empty-title){font-size:20px;font-weight:700;color:#0e1b2a}:where(.vendor-empty-desc){font-size:18px;line-height:22px;color:#4b5871}:where(.vendor-empty-setup){font-size:18px;color:#4b5871}:where(.vendor-empty-cta-row){display:flex;gap:12px;flex-wrap:wrap}:where(.vendor-empty-cta){background:#e5e7eb;border:1px solid #d1d5db;color:#111827;box-shadow:0 6px 16px #1118271f;border-radius:14px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease}:where(.vendor-empty-cta:hover){background:linear-gradient(180deg,#1f2937 0%,#000000 100%);border-color:#111827;color:#fff;box-shadow:0 10px 20px #00000059;transform:translateY(-1px)}:where(.vendor-empty-divider){height:1px;background:#eef2f7;width:100%}:where(.vendor-empty-section){font-size:16px;font-weight:800;letter-spacing:.08em;color:#5a6476}:where(.vendor-empty-steps){margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;color:#273349;font-size:16px}:where(.vendor-empty-step){color:#273349;font-size:16px}.notification-panel.svelte-1s5h8qy{width:min(360px,calc(100vw - 24px));padding:18px 14px 14px;background:#ffffff;border:1px solid rgba(0,0,0,.06);border-radius:18px;box-shadow:0 20px 50px #00000029;display:flex;flex-direction:column;gap:14px}.notification-panel__filters.svelte-1s5h8qy{display:flex;flex-wrap:wrap;gap:10px;padding:0 4px}.notification-panel__filter.svelte-1s5h8qy{position:relative;display:inline-flex;align-items:center;min-height:30px;padding:0 16px 0 14px;border:0;border-radius:999px;background:#f4f4f5;color:#222;font-size:13px;font-weight:500;line-height:1;cursor:pointer}.notification-panel__filter.is-active.svelte-1s5h8qy{background:#ececee;font-weight:700}.notification-panel__filter-label.svelte-1s5h8qy{min-width:0}.notification-panel__filter-indicator.svelte-1s5h8qy{position:absolute;top:-4px;right:-4px;width:18px;height:18px;display:grid;place-items:center;border-radius:999px;background-color:#fff7ea;box-shadow:0 0 0 1px #fff;pointer-events:none}.notification-panel__filter-indicator.svelte-1s5h8qy:before{content:"";width:8px;height:8px;border-radius:999px;background:currentColor}.notification-panel__filter-indicator--alert.svelte-1s5h8qy{color:#ff4d4f}.notification-panel__filter-indicator--notification.svelte-1s5h8qy{color:#f59e0b}.notification-panel__list.svelte-1s5h8qy{display:grid;gap:8px;max-height:238px;overflow-y:auto;padding:2px 2px 2px 4px}.notification-panel__empty.svelte-1s5h8qy{padding:14px 12px;border-radius:14px;background:#f8f8f8;color:#666;font-size:13px;line-height:1.4}.notification-panel__item.svelte-1s5h8qy{width:100%;border:0;border-radius:14px;padding:10px 10px 10px 12px;background:transparent;text-align:left;display:grid;grid-template-columns:28px minmax(0,1fr);gap:10px;align-items:start;cursor:pointer}.notification-panel__item.svelte-1s5h8qy:hover,.notification-panel__item.svelte-1s5h8qy:focus-visible{background:#f6f7f8;outline:none}.notification-panel__item-icon.svelte-1s5h8qy{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;margin-top:3px;box-sizing:border-box}.notification-panel__item-icon-svg.svelte-1s5h8qy{width:16px;height:16px;display:block;fill:#ff9f3b}.notification-panel__item-copy.svelte-1s5h8qy{min-width:0;display:grid;gap:2px}.notification-panel__item-title-row.svelte-1s5h8qy{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0}.notification-panel__item-title.svelte-1s5h8qy{font-size:13px;font-weight:700;color:#111;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notification-panel__item-dot.svelte-1s5h8qy{width:8px;height:8px;border-radius:50%;background:#ff3b30;flex:0 0 auto;margin-left:2px}.notification-panel__item-date.svelte-1s5h8qy{color:#a0a0a0;font-size:12px;line-height:1.35;font-weight:500}.notification-panel__cta.svelte-1s5h8qy{border:0;border-radius:14px;min-height:36px;padding:0 16px;background:#171717;color:#fff;font-size:14px;font-weight:700;cursor:pointer}.notification-panel__cta.svelte-1s5h8qy:hover,.notification-panel__cta.svelte-1s5h8qy:focus-visible{outline:none;filter:brightness(1.06)}.modal-dialog.modal-lg:has(.sq-client-view){max-width:610px}.modal-content:has(.sq-client-view){border:none;border-radius:20px;background:rgba(255,255,255,.95);box-shadow:0 10px 20px #0000001a;padding:20px}.modal-content:has(.sq-client-view) .modal-header{padding:0;border-bottom:none;margin-bottom:10px;align-items:flex-start}.modal-content:has(.sq-client-view) .modal-title{font-size:16px;line-height:20px;font-weight:500;color:#000}.modal-content:has(.sq-client-view) .btn-close{margin:0;width:24px;height:24px;opacity:.5}.modal-content:has(.sq-client-view) .modal-body{padding:0;border:none}.modal-content:has(.sq-client-view) .modal-footer{border-top:none;padding:10px 0 0;display:flex;justify-content:flex-end;gap:30px}.sq-client-view__card.svelte-mrroqh{width:100%;background:#fff;border-radius:10px;box-shadow:0 10px 20px #0000001a;padding:20px;display:flex;flex-direction:column;gap:15px}.sq-client-view__title.svelte-mrroqh{font-size:14px;font-weight:500;line-height:20px;color:#000}.sq-client-view__row.svelte-mrroqh{display:flex;flex-direction:column;gap:3px}.sq-client-view__label.svelte-mrroqh{font-size:14px;font-weight:400;line-height:20px;color:#0006}.sq-client-view__value.svelte-mrroqh{font-size:14px;font-weight:400;line-height:20px;color:#000;-webkit-user-select:text;user-select:text}.sq-client-view__close-btn.svelte-mrroqh{min-width:157px;height:44px;border-radius:12px;border:1px solid #6f6f6f;background:#fff;box-shadow:0 10px #0000000d;color:#484848;font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase;display:inline-flex;align-items:center;justify-content:center;padding:0 24px}.title-chip.svelte-fzq5l1.svelte-fzq5l1{color:#fff;font-size:14px;font-weight:600;line-height:20px}.table-inner.svelte-fzq5l1.svelte-fzq5l1{display:flex;flex-direction:column;gap:12px;width:100%}.table-grid.svelte-fzq5l1.svelte-fzq5l1{display:grid;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);width:100%}.table-grid.header.svelte-fzq5l1.svelte-fzq5l1{border-bottom:1px solid rgba(28,28,28,.2);height:40px}.table-grid.row.svelte-fzq5l1.svelte-fzq5l1{border-bottom:1px solid rgba(28,28,28,.05);height:51px}.table-grid.row.selected-row.svelte-fzq5l1.svelte-fzq5l1,.table-grid.row.selected-row.svelte-fzq5l1 .cell.svelte-fzq5l1{background:#fbf6f3}.table-grid.row.selected-row.svelte-fzq5l1.svelte-fzq5l1:hover,.table-grid.row.selected-row.svelte-fzq5l1.svelte-fzq5l1:focus,.table-grid.row.selected-row.svelte-fzq5l1.svelte-fzq5l1:focus-within{background:#fbf6f3}.table-grid.row.selected-row.svelte-fzq5l1:hover .cell.svelte-fzq5l1,.table-grid.row.selected-row.svelte-fzq5l1:focus .cell.svelte-fzq5l1,.table-grid.row.selected-row.svelte-fzq5l1:focus-within .cell.svelte-fzq5l1{background:#fbf6f3}.cell.svelte-fzq5l1.svelte-fzq5l1{align-items:center;display:flex;font-size:12px;line-height:18px;padding:8px 12px}.cell.checkbox.svelte-fzq5l1.svelte-fzq5l1{justify-content:center;padding:8px 0}.clients-checkbox.svelte-fzq5l1.svelte-fzq5l1{width:16px;height:16px;flex-shrink:0;border:none;background:transparent url(/assets/checkbox-unchecked-ece94b32.svg) center / 16px 16px no-repeat;display:inline-flex;align-items:center;justify-content:center;position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none}.clients-checkbox--header.svelte-fzq5l1.svelte-fzq5l1,.clients-checkbox--row.svelte-fzq5l1.svelte-fzq5l1{cursor:pointer;padding:0;border-radius:0}.clients-checkbox[aria-checked=true].svelte-fzq5l1.svelte-fzq5l1{background:transparent url(/assets/checkbox-checked-d49ad50b.svg) center / 16px 16px no-repeat}.clients-checkbox[data-indeterminate=true][aria-checked=mixed].svelte-fzq5l1.svelte-fzq5l1:after{content:"";width:10px;height:2px;background:#1c1c1c;border-radius:1px}.clients-checkbox.svelte-fzq5l1.svelte-fzq5l1:focus-visible{outline:2px solid rgba(28,28,28,.35);outline-offset:2px}.cell.header-text.svelte-fzq5l1.svelte-fzq5l1{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;gap:4px}.cell.header-text.svelte-fzq5l1 span.svelte-fzq5l1{white-space:nowrap}.sort-icon.svelte-fzq5l1.svelte-fzq5l1{height:10px;width:10px}.client-cell.svelte-fzq5l1.svelte-fzq5l1{color:#1c1c1c;gap:8px}.client-cell-link.svelte-fzq5l1.svelte-fzq5l1{border:0;background:transparent;padding:0;color:#1c1c1c;text-decoration:none;text-align:left;font:inherit;cursor:pointer}.contact-cell.svelte-fzq5l1.svelte-fzq5l1{flex-direction:column;align-items:flex-start;gap:0}.contact-name.svelte-fzq5l1.svelte-fzq5l1{color:#696969;font-size:12px;line-height:18px}.contact-email.svelte-fzq5l1.svelte-fzq5l1{color:#aca8a8;font-size:10px;line-height:18px}.status-cell.svelte-fzq5l1.svelte-fzq5l1{align-items:center}.status-requested.svelte-fzq5l1.svelte-fzq5l1{color:#df943c}.status-info.svelte-fzq5l1.svelte-fzq5l1{color:#e1b720}.requested-cell.svelte-fzq5l1.svelte-fzq5l1{flex-direction:column;align-items:flex-start;gap:0}.requested-date.svelte-fzq5l1.svelte-fzq5l1{color:#696969;font-size:12px;line-height:18px}.requested-age.svelte-fzq5l1.svelte-fzq5l1{color:#aca8a8;font-size:10px;line-height:18px}.sla-cell.svelte-fzq5l1.svelte-fzq5l1{flex-direction:column;align-items:flex-start;gap:0}.owner-cell.svelte-fzq5l1.svelte-fzq5l1{color:#696969}.action-cell.svelte-fzq5l1.svelte-fzq5l1{gap:10px;justify-content:flex-start}.action-btn.svelte-fzq5l1.svelte-fzq5l1{align-items:center;background:#ffffff;border-radius:3px;display:flex;height:18px;justify-content:center;padding:0;width:18px}.action-btn.approve.svelte-fzq5l1.svelte-fzq5l1{border:1px solid #00893d;box-shadow:0 3px #0000000d}.action-btn.reject.svelte-fzq5l1.svelte-fzq5l1{border:1px solid #b52514;box-shadow:0 3px #0000000d}.action-btn.svelte-fzq5l1 img.svelte-fzq5l1{height:12px;width:12px}.full-width.svelte-fzq5l1.svelte-fzq5l1{color:#696969;grid-column:1 / -1;justify-content:center}@media (max-width: 1200px){.table-grid.svelte-fzq5l1.svelte-fzq5l1{width:100%}}.onboarding-skel.svelte-fzq5l1.svelte-fzq5l1{display:flex;flex-direction:column;gap:16px}.onboarding-skel__bar.svelte-fzq5l1.svelte-fzq5l1{height:44px;border-radius:12px;background:linear-gradient(90deg,rgba(223,122,63,.35) 0%,rgba(209,93,26,.45) 50%,rgba(223,122,63,.35) 100%);background-size:200% 100%;animation:svelte-fzq5l1-onboardingShimmer 1.4s linear infinite}.onboarding-skel__table.svelte-fzq5l1.svelte-fzq5l1{background:#ffffff;border-radius:10px;border:1px solid rgba(28,28,28,.08);padding:12px;display:flex;flex-direction:column;gap:10px}.onboarding-skel__head.svelte-fzq5l1.svelte-fzq5l1,.onboarding-skel__row.svelte-fzq5l1.svelte-fzq5l1{display:grid;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);gap:10px;align-items:center}.onboarding-skel__head.svelte-fzq5l1.svelte-fzq5l1{padding:6px 0 12px;border-bottom:1px solid rgba(28,28,28,.12)}.onboarding-skel__body.svelte-fzq5l1.svelte-fzq5l1{display:flex;flex-direction:column;gap:12px}.onboarding-skel__row.svelte-fzq5l1.svelte-fzq5l1{padding:4px 0}.onboarding-skel__cell.svelte-fzq5l1.svelte-fzq5l1{display:flex;align-items:center}.onboarding-skel__line.svelte-fzq5l1.svelte-fzq5l1{height:12px;width:100%;border-radius:999px;background:linear-gradient(90deg,rgba(28,28,28,.1) 0%,rgba(28,28,28,.18) 50%,rgba(28,28,28,.1) 100%);background-size:200% 100%;animation:svelte-fzq5l1-onboardingShimmer 1.4s linear infinite}.onboarding-skel__pager.svelte-fzq5l1.svelte-fzq5l1{display:flex;align-items:center;gap:10px;width:240px}.onboarding-skel__pager-btn.svelte-fzq5l1.svelte-fzq5l1,.onboarding-skel__pager-pill.svelte-fzq5l1.svelte-fzq5l1{height:28px;border-radius:999px;background:linear-gradient(90deg,rgba(28,28,28,.1) 0%,rgba(28,28,28,.18) 50%,rgba(28,28,28,.1) 100%);background-size:200% 100%;animation:svelte-fzq5l1-onboardingShimmer 1.4s linear infinite}.onboarding-skel__pager-btn.svelte-fzq5l1.svelte-fzq5l1{width:28px;border-radius:8px}.onboarding-skel__pager-pill.svelte-fzq5l1.svelte-fzq5l1{flex:1}@keyframes svelte-fzq5l1-onboardingShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (prefers-reduced-motion: reduce){.onboarding-skel__bar.svelte-fzq5l1.svelte-fzq5l1,.onboarding-skel__line.svelte-fzq5l1.svelte-fzq5l1,.onboarding-skel__pager-btn.svelte-fzq5l1.svelte-fzq5l1,.onboarding-skel__pager-pill.svelte-fzq5l1.svelte-fzq5l1{animation:none}}.onboarding-info-banner.svelte-fzq5l1.svelte-fzq5l1{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:start;column-gap:16px;width:100%;padding:20px;border-radius:12px;border:1px solid #f7d9a4;background:#fff8ec;box-shadow:0 4px 16px #100b2714;margin:0 0 12px;box-sizing:border-box}.onboarding-info-banner.svelte-fzq5l1 .vendor-empty-banner__icon.svelte-fzq5l1{width:24px;height:24px;border-radius:6px;background:linear-gradient(180deg,#dba948 0%,#ffc46b 52%,#ffa318 100%);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:1}.onboarding-info-banner.svelte-fzq5l1 .vendor-empty-banner__content.svelte-fzq5l1{display:flex;align-items:center;min-height:24px}.onboarding-info-banner.svelte-fzq5l1 .vendor-empty-banner__body.svelte-fzq5l1{margin:0;color:#2f3f53;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22.4px}.onboarding-info-banner.svelte-fzq5l1 .vendor-empty-banner__body strong.svelte-fzq5l1{font-weight:700}.onboarding-info-banner.svelte-fzq5l1 .vendor-empty-banner__close.svelte-fzq5l1{border:0;background:transparent;color:#979fa9;padding:4px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;cursor:pointer;justify-self:end}.onboarding-info-banner.svelte-fzq5l1 .vendor-empty-banner__close.svelte-fzq5l1:hover{color:#7e8894}.title-header.svelte-fzq5l1.svelte-fzq5l1{height:48px;width:100%;border-radius:10px;padding:10px;display:flex;align-items:center;background-image:linear-gradient(90deg,rgba(223,122,63,1) 0%,rgba(209,93,26,1) 100%),linear-gradient(90deg,rgba(0,86,38,1) 6.9444%,rgba(0,137,61,1) 100%),linear-gradient(90deg,rgba(0,137,61,1) 0%,rgba(0,137,61,1) 100%);box-sizing:border-box}.title-header.svelte-fzq5l1 p.svelte-fzq5l1{margin:0;padding-left:8px;font-size:14px;line-height:20px;font-weight:600;color:#fff}.cursor-default.svelte-ip6vxj{cursor:default}.zero-size.svelte-36u0oy{width:0px;height:0px}.list-group-item.svelte-19dyug9{cursor:pointer}.box.svelte-19dyug9{border-width:1px;cursor:pointer}.qprogress.svelte-19dyug9{display:flex;width:100%;height:14px;overflow:hidden;border-radius:4px;background:rgba(0,0,0,.08);margin:6px 0 12px}.qprogress__seg.svelte-19dyug9{flex:1 1 0;height:100%;padding:0;border:0;border-right:1px solid rgba(255,255,255,.55)}.qprogress__seg.svelte-19dyug9:last-child{border-right:0}.qprogress__seg.bg-success.svelte-19dyug9,.qprogress__seg.bg-info.svelte-19dyug9{background-color:#0dcaf0!important}.qprogress__seg--active.svelte-19dyug9{outline:2px solid #0dcaf0;outline-offset:-2px}.app-skeleton.svelte-19dyug9{position:relative;border-radius:10px;background:rgba(28,28,28,.06);overflow:hidden}.app-skeleton.svelte-19dyug9:after{content:"";position:absolute;top:0;left:-60%;height:100%;width:60%;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.55) 50%,rgba(255,255,255,0) 100%);animation:svelte-19dyug9-appSkeletonShimmer 1.35s linear infinite}@keyframes svelte-19dyug9-appSkeletonShimmer{0%{left:-60%}to{left:120%}}.app-skeleton--title.svelte-19dyug9{height:16px;width:260px}.app-skeleton--subtitle.svelte-19dyug9{height:12px;width:180px;border-radius:8px}.app-skeleton--tablehead.svelte-19dyug9{height:14px;width:100%;border-radius:8px}.app-skeleton--row.svelte-19dyug9{height:44px;width:100%}.icon.svelte-xjtl05{width:var(--width);height:var(--height);border-radius:50%;object-fit:contain;background-color:#f0f0f0;box-shadow:0 2px 4px #0000001a}.qair-comment-field.svelte-b16uwe.svelte-b16uwe{gap:10px}.qair-comment-field.svelte-b16uwe label.svelte-b16uwe{margin:0;color:#1c1c1c66;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.qair-comment-field.svelte-b16uwe #commentId.form-control.svelte-b16uwe{border-radius:10px;border:.5px solid rgba(0,0,0,.4);background:rgba(255,255,255,.8);box-shadow:none;padding:12px 16px;line-height:20px;resize:vertical;height:200px!important;min-height:200px!important}.cursor-default.svelte-b16uwe.svelte-b16uwe{cursor:default}.evidence-label-button.svelte-b16uwe.svelte-b16uwe{border:0;background:transparent;padding:0;text-align:left}.qair-nav-button.svelte-b16uwe.svelte-b16uwe{min-height:30px;padding:4px 12px}.qair-nav-button.svelte-b16uwe.svelte-b16uwe:hover,.qair-nav-button.svelte-b16uwe.svelte-b16uwe:focus-visible{background:#fff7ed!important;border-color:#f4a259!important;color:#9a3412!important}.zero-size.svelte-mwfeyr.svelte-mwfeyr{width:0px;height:0px}.evidence-modal.svelte-mwfeyr.svelte-mwfeyr{display:flex;flex-direction:column;gap:16px;color:#4f4f4f}.evidence-modal__intro.svelte-mwfeyr.svelte-mwfeyr{margin:0;color:#4f4f4f;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.evidence-modal__requirement.svelte-mwfeyr.svelte-mwfeyr{padding:14px 16px;border-radius:10px;background:linear-gradient(180deg,#f8fafb 0%,#f3f5f7 100%);border:1px solid rgba(28,28,28,.08);color:#1c1c1c;font-family:Inter,sans-serif;font-size:15px;font-weight:700;line-height:22px;box-shadow:inset 0 1px #ffffffe6}.evidence-modal__form.svelte-mwfeyr.svelte-mwfeyr{margin:0;display:flex;flex-direction:column;gap:12px}.evidence-modal__picker.svelte-mwfeyr.svelte-mwfeyr{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border-radius:12px;border:1px solid rgba(28,28,28,.08);background:radial-gradient(circle at top right,rgba(233,131,3,.12),transparent 45%),linear-gradient(180deg,#ffffff 0%,#f8fafb 100%);box-shadow:0 12px 28px #0f172a14}.evidence-modal__picker-copy.svelte-mwfeyr.svelte-mwfeyr{display:flex;flex-direction:column;gap:4px;min-width:0}.evidence-modal__picker-title.svelte-mwfeyr.svelte-mwfeyr{color:#1c1c1c;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px}.evidence-modal__picker-subtitle.svelte-mwfeyr.svelte-mwfeyr{color:#6f6f6f;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:18px}.evidence-modal__browse.svelte-mwfeyr.svelte-mwfeyr{display:inline-flex;align-items:center;justify-content:center;padding:12px 18px;border-radius:10px;border:1px solid #6f6f6f;background:#fff;box-shadow:0 10px #0000000d;color:#1c1c1c;font-family:Inter,sans-serif;font-size:13px;font-weight:700;line-height:18px;white-space:nowrap}.evidence-modal__file.svelte-mwfeyr.svelte-mwfeyr{display:flex;align-items:center;min-height:52px;padding:14px 16px;border-radius:10px;border:1px solid rgba(28,28,28,.08);background:#fff;color:#7d7d7d;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;box-shadow:inset 0 1px 2px #0f172a0a;word-break:break-word}.evidence-modal__file.svelte-mwfeyr .file-selected.svelte-mwfeyr{color:#1c1c1c;font-weight:600}.evidence-modal__error.svelte-mwfeyr.svelte-mwfeyr{margin:0;color:#cf3343;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:18px}.modal-content:has(.evidence-modal){display:flex;width:500px;padding:20px;flex-direction:column;justify-content:center;align-items:flex-start;gap:5px;border:1px solid rgba(28,28,28,.08);border-radius:20px;background:#FFF;box-shadow:0 10px 50px #00000080}.modal-dialog:has(.evidence-modal){max-width:540px}.modal-header:has(+.modal-body .evidence-modal){width:100%;padding:0;border-bottom:none}.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){display:flex;flex-wrap:nowrap;gap:12px;width:100%;padding:8px 0 0;border-top:none;justify-content:flex-end;align-items:flex-start}.evidence-modal__cta.svelte-mwfeyr.svelte-mwfeyr{display:flex;justify-content:center;align-items:center;white-space:nowrap;border-radius:10px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px;border:none}.evidence-modal__cta--upload.svelte-mwfeyr.svelte-mwfeyr{height:46px;padding:12px 18px;gap:10px;flex:0 0 auto;min-width:86px;margin-left:110px;margin-top:0;background:linear-gradient(90deg,#000 0%,#656464 100%);box-shadow:0 10px #00000026;color:#fff}.evidence-modal__cta--upload.svelte-mwfeyr.svelte-mwfeyr:disabled{opacity:.55;box-shadow:none;cursor:not-allowed}.evidence-modal__cta--cancel.svelte-mwfeyr.svelte-mwfeyr{padding:12px 18px;gap:8px;flex:0 0 auto;min-width:86px;margin-right:70px;margin-left:-10px;margin-top:-46px;border-radius:10px;border:1px solid #6F6F6F;background:#FFF;box-shadow:0 10px #0000000d;color:#1c1c1c}.qair-empty-notice.svelte-11y3ry.svelte-11y3ry{display:grid;grid-template-columns:24px minmax(0,1fr) auto;align-items:start;column-gap:16px;width:auto;padding:20px;border-radius:12px;border:1px solid #f7d9a4;background:#fff8ec;box-shadow:0 4px 16px #100b2714;box-sizing:border-box}.qair-empty-notice__icon.svelte-11y3ry.svelte-11y3ry{width:24px;height:24px;border-radius:6px;background:linear-gradient(180deg,#dba948 0%,#ffc46b 52%,#ffa318 100%);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:1}.qair-empty-notice__content.svelte-11y3ry.svelte-11y3ry{min-width:0}.qair-empty-notice__title.svelte-11y3ry.svelte-11y3ry{margin:0;color:#2f3f53;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:22.4px}.qair-empty-notice__body.svelte-11y3ry.svelte-11y3ry{margin:0;color:#2f3f53;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22.4px}.qair-empty-notice__cta.svelte-11y3ry.svelte-11y3ry{display:flex;height:40px;padding:16px 24px;justify-content:center;align-items:center;gap:15px;border-radius:10px;border:0;background:linear-gradient(90deg,#000 0%,#656464 100%);box-shadow:0 10px #00000026;color:#fff;white-space:nowrap;align-self:center}.qair-empty-notice__cta.svelte-11y3ry.svelte-11y3ry:hover{filter:brightness(1.03)}.qair-empty-notice__cta.svelte-11y3ry.svelte-11y3ry:active{transform:translateY(1px)}.er-info-wrap.svelte-11y3ry.svelte-11y3ry{padding:0;box-sizing:border-box}.er-match-progress.svelte-11y3ry.svelte-11y3ry{background-color:#e9ecef;border-radius:999px;overflow:hidden}.er-match-progress__bar.svelte-11y3ry.svelte-11y3ry{background-image:linear-gradient(90deg,#60a5fa 0%,#34d399 35%,#fbbf24 70%,#f87171 100%);background-size:200% 100%;animation:svelte-11y3ry-erGradientMove 1.2s linear infinite}@keyframes svelte-11y3ry-erGradientMove{0%{background-position:0% 50%}to{background-position:100% 50%}}.er-filled-banner.svelte-11y3ry.svelte-11y3ry{background:#eaf4ff;border:1px solid #9ecaff;border-radius:6px;padding:8px 10px;margin-top:6px;margin-bottom:8px}.er-filled-banner__content.svelte-11y3ry.svelte-11y3ry{display:flex;align-items:center;justify-content:space-between;gap:12px}.er-filled-banner__text.svelte-11y3ry.svelte-11y3ry{min-width:0}.er-filled-banner__title.svelte-11y3ry.svelte-11y3ry{font-weight:700;color:#0f172a;font-size:12px;line-height:1.2}.er-filled-banner__subtitle.svelte-11y3ry.svelte-11y3ry{color:#334155;font-size:11px;line-height:1.2;margin-top:2px}.er-filled-banner__undo.svelte-11y3ry.svelte-11y3ry{border:1px solid #93c5fd;background:#ffffff;color:#1d4ed8;padding:4px 12px;border-radius:999px;font-size:12px;font-weight:600;line-height:1.2;white-space:nowrap}.cursor-pointer.svelte-11y3ry.svelte-11y3ry{cursor:pointer}.questions-list.svelte-11y3ry.svelte-11y3ry{display:flex;flex-direction:column;align-items:stretch;align-self:stretch;gap:15px;max-height:none;overflow:visible;padding:20px;margin:0 0 20px 10px!important;border-radius:10px;background:#f8fafb;box-shadow:0 5px 15px #4a3aff0f}.qair-left.svelte-11y3ry.svelte-11y3ry{height:100%;min-height:0;overflow-y:auto;padding-right:0;padding-left:0!important;padding-top:0;padding-bottom:0}.qair-left.svelte-11y3ry>.qair-external-topbar.svelte-11y3ry:first-child{margin-top:-15px}.qair-left--panel-open.svelte-11y3ry.svelte-11y3ry{padding-right:0}.qair-actions.svelte-11y3ry.svelte-11y3ry{background:transparent;justify-content:flex-end;align-items:center;gap:15px!important;padding:0 0 20px 10px!important}.qair-cta.svelte-11y3ry.svelte-11y3ry{min-height:52px;border-radius:10px;padding:16px 24px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px;letter-spacing:0;border:1px solid #6f6f6f;background:#fff;box-shadow:0 10px #0000000d;color:#4f4f4f;transition:transform .12s ease,box-shadow .12s ease,background .12s ease,color .12s ease,border-color .12s ease}.qair-cta.svelte-11y3ry.svelte-11y3ry:hover{transform:translateY(-1px);border-radius:10px;background:linear-gradient(90deg,#000 0%,#656464 100%);box-shadow:0 10px #00000026;color:#fff;border-color:transparent}.qair-cta.svelte-11y3ry.svelte-11y3ry:focus,.qair-cta.svelte-11y3ry.svelte-11y3ry:focus-visible,.qair-cta.svelte-11y3ry.svelte-11y3ry:active,.qair-cta--primary.svelte-11y3ry.svelte-11y3ry,.qair-cta--secondary.svelte-11y3ry.svelte-11y3ry{border-radius:10px;border:1px solid #6f6f6f;background:#fff;box-shadow:0 10px #0000000d;color:#4f4f4f;outline:none}.qair-cta.svelte-11y3ry.svelte-11y3ry:focus-visible{box-shadow:0 10px #0000000d,0 0 0 2px #6f6f6f33}.qair-comment-textarea.svelte-11y3ry.svelte-11y3ry{max-height:none;min-height:79px;resize:vertical;overflow-y:auto;border:.5px solid rgba(0,0,0,.4);border-radius:10px;background:rgba(255,255,255,.8);box-shadow:none;padding:12px 16px;line-height:20px;font-size:14px;vertical-align:top}.qair-evidence-item-button.svelte-11y3ry.svelte-11y3ry{border:0;background:transparent;padding:0;color:inherit;font:inherit;text-align:left}.qair-evidence-item-button.svelte-11y3ry.svelte-11y3ry:disabled{opacity:1;cursor:default}.qair-evidence-item-copy.svelte-11y3ry.svelte-11y3ry{display:flex;flex-direction:column;gap:2px;min-width:0}.qair-evidence-item-copy__attachment.svelte-11y3ry.svelte-11y3ry{color:#6b7280;font-size:12px;line-height:16px;word-break:break-word}.qair-split.svelte-11y3ry.svelte-11y3ry{height:calc(100vh - 4rem)}.qair-right.svelte-11y3ry.svelte-11y3ry{position:fixed;top:0;right:0;width:min(440px,calc(100vw - 24px));height:100vh;z-index:1050;background:transparent;padding:0 0 0 10px;display:flex;flex-direction:column}.qair-right__card.svelte-11y3ry.svelte-11y3ry{background:#ffffff;border-radius:0 20px 20px 0;box-shadow:0 10px 50px #0000004d;overflow:hidden;flex:1 1 auto;display:flex;flex-direction:column}.qair-right__header.svelte-11y3ry.svelte-11y3ry{display:flex;align-items:center;justify-content:space-between;position:sticky;top:0;z-index:2;padding:20px 30px 8px;background:#ffffff}.qair-right.svelte-11y3ry .qair-comment-textarea.svelte-11y3ry{min-height:14px}.qair-right__title.svelte-11y3ry.svelte-11y3ry{margin:0;font-size:36px;line-height:44px;font-weight:700;color:#1c1c1c}.qair-right__close.svelte-11y3ry.svelte-11y3ry{border:0;background:transparent;color:#0006;font-size:28px;line-height:1;padding:0;cursor:pointer}.qair-right__close.svelte-11y3ry.svelte-11y3ry:hover{color:#000000bf}.qair-right__body.svelte-11y3ry.svelte-11y3ry{flex:1 1 auto;overflow-y:auto;background:#ffffff;padding:5px 30px 20px!important;scrollbar-width:thin;scrollbar-color:rgba(148,163,184,.7) transparent}.qair-right__body.svelte-11y3ry.svelte-11y3ry::-webkit-scrollbar{width:6px}.qair-right__body.svelte-11y3ry.svelte-11y3ry::-webkit-scrollbar-track{background:transparent}.qair-right__body.svelte-11y3ry.svelte-11y3ry::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(148,163,184,.7)}.qair-right__question-wrap.svelte-11y3ry.svelte-11y3ry{margin-bottom:0!important}.qair-right__question-row.svelte-11y3ry.svelte-11y3ry{gap:10px;margin-bottom:0!important}.qair-right__badge.svelte-11y3ry.svelte-11y3ry{display:inline-flex;width:20px;height:20px;border-radius:20px;align-items:center;justify-content:center;padding:0 7px;background:#00893d;color:#fff;font-family:Inter,sans-serif;font-size:10px;font-weight:700;line-height:20px;flex:0 0 auto}.qair-right__badge--more-info.svelte-11y3ry.svelte-11y3ry{background:#f59e0b}.qair-right__question-content.svelte-11y3ry.svelte-11y3ry{min-width:0}.qair-right__question-title.svelte-11y3ry.svelte-11y3ry{margin:0;color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px;letter-spacing:0}.qair-right__status.svelte-11y3ry.svelte-11y3ry{margin-left:8px;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px;white-space:nowrap}.qair-right__status--yes.svelte-11y3ry.svelte-11y3ry{color:#00893d}.qair-right__status--no.svelte-11y3ry.svelte-11y3ry{color:#f19739}.qair-right.svelte-11y3ry .form-label{margin-bottom:10px;color:#1c1c1c66;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:20px}.qair-right.svelte-11y3ry .list-group{width:100%;border-radius:10px}.qair-right.svelte-11y3ry .list-group-item{border-color:#1c1c1c14;padding:10px 12px;background:#fff}.qair-right.svelte-11y3ry .fw-bold{margin-bottom:10px!important;font-size:14px;line-height:20px}.qair-right.svelte-11y3ry .form-check.form-check-inline{display:inline-flex;align-items:center;gap:8px;margin-right:10px;margin-bottom:0}.qair-right.svelte-11y3ry .form-check-input[type=radio]{margin-top:0;margin-left:0;width:18px;height:18px;border:2px solid rgba(0,0,0,.25);border-radius:999px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;box-shadow:none;cursor:pointer}.qair-right.svelte-11y3ry .form-check-input[type=radio]:checked[value=Y]{border-color:#00893d;background-image:radial-gradient(circle,#00893d 0 35%,#fff 36% 100%)}.qair-right.svelte-11y3ry .form-check-input[type=radio]:checked[value=N]{border-color:#f19739;background-image:radial-gradient(circle,#f19739 0 35%,#fff 36% 100%)}.qair-right.svelte-11y3ry .form-check-input[type=radio]:checked[value=NA]{border-color:#6c757d;background-image:radial-gradient(circle,#6c757d 0 35%,#fff 36% 100%)}.qair-right.svelte-11y3ry .form-check-label{margin-bottom:0;color:#1c1c1c;font-family:Roboto,Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.6;cursor:pointer}.qair-right.svelte-11y3ry .input-group .form-check-input[type=checkbox],.qair-right.svelte-11y3ry .list-group-item .form-check-input[type=checkbox],.qair-edit-wrap.svelte-11y3ry .input-group .form-check-input[type=checkbox],.qair-edit-wrap.svelte-11y3ry .list-group-item .form-check-input[type=checkbox]{width:24px;height:24px;flex-shrink:0;margin-top:0;margin-left:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:0;outline:none;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:24px 24px;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");cursor:pointer}.qair-right.svelte-11y3ry .input-group .form-check-input[type=checkbox]:checked,.qair-right.svelte-11y3ry .list-group-item .form-check-input[type=checkbox]:checked,.qair-edit-wrap.svelte-11y3ry .input-group .form-check-input[type=checkbox]:checked,.qair-edit-wrap.svelte-11y3ry .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-11y3ry .input-group .form-check-input[type=checkbox]:focus-visible,.qair-right.svelte-11y3ry .list-group-item .form-check-input[type=checkbox]:focus-visible,.qair-edit-wrap.svelte-11y3ry .input-group .form-check-input[type=checkbox]:focus-visible,.qair-edit-wrap.svelte-11y3ry .list-group-item .form-check-input[type=checkbox]:focus-visible{border-radius:4px;box-shadow:0 0 0 2px #6f6f6f40}.qair-edit-wrap.svelte-11y3ry.svelte-11y3ry{margin-top:10px}.qair-edit-wrap.svelte-11y3ry .container,.qair-edit-wrap.svelte-11y3ry .row,.qair-edit-wrap.svelte-11y3ry form{margin:0;width:100%;max-width:100%}.qair-edit-wrap.svelte-11y3ry form .row.p-1{padding:0!important;margin-bottom:0!important}.qair-edit-wrap.svelte-11y3ry .form-check.form-check-inline{display:inline-flex;align-items:center;gap:8px;margin-right:10px}.qair-edit-wrap.svelte-11y3ry .form-check-input[type=radio]{margin-top:0;margin-left:0;width:18px;height:18px;border:2px solid rgba(0,0,0,.25);border-radius:999px;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:#fff;box-shadow:none;cursor:pointer}.qair-edit-wrap.svelte-11y3ry .form-check-input[type=radio]:checked[value=Y]{border-color:#00893d;background-image:radial-gradient(circle,#00893d 0 35%,#fff 36% 100%)}.qair-edit-wrap.svelte-11y3ry .form-check-input[type=radio]:checked[value=N]{border-color:#f19739;background-image:radial-gradient(circle,#f19739 0 35%,#fff 36% 100%)}.qair-edit-wrap.svelte-11y3ry .form-check-label{margin-bottom:0;color:#1c1c1c;font-family:Roboto,Inter,sans-serif;font-size:16px;font-weight:400;line-height:1.6}.qair-edit-wrap.svelte-11y3ry hr{margin:12px 0 10px;border:0;border-top:1px dashed rgba(0,0,0,.2)}.qair-edit-wrap.svelte-11y3ry .card-body{padding:0}.qair-edit-wrap.svelte-11y3ry .card-body>.d-flex.justify-content-between.align-middle{display:flex;flex-direction:column;align-items:flex-start;gap:20px;width:100%;padding:0 30px 20px}.qair-edit-wrap.svelte-11y3ry .card-body>.d-flex.justify-content-between.align-middle>div:first-child{order:2;width:100%;display:flex;justify-content:center;align-items:center;gap:30px}.qair-edit-wrap.svelte-11y3ry .card-body .btn-outline-secondary{display:flex;padding:16px 24px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:10px;border:1px solid #6f6f6f;background:#fff;color:#4f4f4f;font-family:Inter,sans-serif;font-size:14px;font-weight:700;line-height:20px;text-transform:uppercase;box-shadow:0 10px #0000000d;margin:0!important}.qair-edit-wrap.svelte-11y3ry .form-check.form-switch{order:1;margin:0 0 0 -20px;padding-left:0!important;align-self:flex-start;opacity:.4;display:inline-flex;align-items:center;gap:12px}.qair-edit-wrap.svelte-11y3ry .form-switch .form-check-input{width:44px;height:24px;margin-left:0!important;margin-right:8px;background-color:#00893d;border-color:#00893d;box-shadow:0 2px 4px #2727271a;cursor:not-allowed}.qair-edit-wrap.svelte-11y3ry .form-switch .form-check-label{color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:26px;letter-spacing:-.28px}.sbb-questionnaire-page.svelte-11y3ry.svelte-11y3ry{padding-left:0!important;padding-right:0!important}.qair-search__input.svelte-11y3ry.svelte-11y3ry{flex:1 1 auto}.qair-progress-wrap.svelte-11y3ry.svelte-11y3ry{padding:0 0 20px 4px!important}.qair-external-progress.svelte-11y3ry.svelte-11y3ry{display:flex;flex-direction:column;gap:18px;padding:22px 24px;margin:0 2px;border:1px solid #e2e8f0;border-radius:24px;background:#fff;box-shadow:0 1px 2px #0f172a0d}.qair-external-progress__head.svelte-11y3ry.svelte-11y3ry{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}.qair-external-progress__copy.svelte-11y3ry.svelte-11y3ry{display:flex;flex-direction:column;gap:6px;min-width:0}.qair-external-progress__title.svelte-11y3ry.svelte-11y3ry{color:#020617;font-size:20px;font-weight:700;line-height:28px}.qair-external-progress__subtitle.svelte-11y3ry.svelte-11y3ry{color:#475569;font-size:14px;line-height:22px}.qair-external-progress__pill.svelte-11y3ry.svelte-11y3ry{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:8px 14px;border-radius:999px;background:#f8fafc;color:#29476d;font-size:14px;font-weight:700;line-height:20px;white-space:nowrap}.qair-external-progress__track.svelte-11y3ry.svelte-11y3ry{width:100%;height:12px;overflow:hidden;border-radius:999px;background:#dbe3ee}.qair-external-progress__fill.svelte-11y3ry.svelte-11y3ry{height:100%;min-width:18px;border-radius:999px;background:#15803d}.qair-progress-title.svelte-11y3ry.svelte-11y3ry{margin:0;color:#171d25;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:16px}.qair-categories-wrap.svelte-11y3ry.svelte-11y3ry{padding:0 0 20px 10px!important}.qair-categories.svelte-11y3ry.svelte-11y3ry{gap:10px!important}.qair-external-domains.svelte-11y3ry.svelte-11y3ry{display:flex;flex-direction:column;gap:20px;padding:24px;margin:0 2px;border:1px solid #e2e8f0;border-radius:24px;background:#fff;box-shadow:0 1px 2px #0f172a0d}.qair-external-domains__head.svelte-11y3ry.svelte-11y3ry{display:flex;flex-direction:column;gap:6px}.qair-external-domains__title.svelte-11y3ry.svelte-11y3ry{margin:0;color:#020617;font-size:20px;font-weight:700;line-height:28px}.qair-external-domains__subtitle.svelte-11y3ry.svelte-11y3ry{margin:0;color:#475569;font-size:14px;line-height:22px}.qair-categories--external.svelte-11y3ry.svelte-11y3ry{gap:12px!important}.qair-category-card.svelte-11y3ry.svelte-11y3ry{display:flex;padding:5px 10px;flex-direction:column;align-items:flex-start;justify-content:center;gap:24px;height:48px;box-sizing:border-box;white-space:nowrap;border-radius:10px;position:relative;border:0;border-left:3px solid #f1f2f9;background:#fbfbfe;box-shadow:0 1px 4px #19213d0f;color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:600;line-height:1.35;transition:background .12s ease,box-shadow .12s ease;outline:none;-webkit-tap-highlight-color:transparent}.qair-category-card--external.svelte-11y3ry.svelte-11y3ry{min-height:42px;padding:12px 16px;gap:0;height:auto;border-radius:18px;border:1px solid #d7dee8;background:#fff;box-shadow:0 1px 2px #0f172a0d;color:#29476d;font-size:14px;font-weight:700;line-height:20px}.qair-category-card--external.svelte-11y3ry.svelte-11y3ry:hover{background:#fffaf5;border-color:#f4b37d}.qair-category-card.svelte-11y3ry.svelte-11y3ry:hover{background:#f6ede9}.qair-category-card--selected.svelte-11y3ry.svelte-11y3ry{border-left:3px solid #e98303;background:#f6ede9;box-shadow:0 1px 10px #19213d33}.qair-category-card.svelte-11y3ry.svelte-11y3ry:focus,.qair-category-card.svelte-11y3ry.svelte-11y3ry:focus-visible,.qair-category-card.svelte-11y3ry.svelte-11y3ry:active,.qair-category-card.qair-category-card--selected.svelte-11y3ry.svelte-11y3ry{outline:none}.qair-question-card.svelte-11y3ry.svelte-11y3ry{display:flex;padding:20px;flex-direction:column;justify-content:center;align-items:flex-start;flex:1 0 0;align-self:stretch;width:100%;background:#f8fafb;border:1px solid transparent;border-radius:10px;box-shadow:0 10px 20px #0000001a;margin-bottom:0;transition:transform .12s ease,box-shadow .12s ease}.qair-question-card.svelte-11y3ry.svelte-11y3ry:hover{transform:none;box-shadow:0 10px 20px #0000001a}.qair-question-card--active.svelte-11y3ry.svelte-11y3ry{border:2px solid #e98303}.qair-question-card--needs-review.svelte-11y3ry.svelte-11y3ry{border-color:#f19739}.qair-question-card__row.svelte-11y3ry.svelte-11y3ry{gap:10px}.qair-question-card__content.svelte-11y3ry.svelte-11y3ry{gap:10px;display:flex;flex-direction:row;min-width:0}.qair-question-card__badge.svelte-11y3ry.svelte-11y3ry{display:inline-flex;width:20px;height:20px;border-radius:20px;align-items:center;justify-content:center;padding:0 7px;background:#757272;color:#fff;font-size:10px;font-weight:700;line-height:20px;flex:0 0 auto}.qair-question-card__badge--answered.svelte-11y3ry.svelte-11y3ry{background:#00893d}.qair-question-card__badge--more-info.svelte-11y3ry.svelte-11y3ry{background:#f59e0b}.qair-question-card__text.svelte-11y3ry.svelte-11y3ry{color:#000;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:20px}.qair-question-card__evidence.svelte-11y3ry.svelte-11y3ry{display:inline-flex;align-items:center;gap:5px;color:#9f9f9f;font-family:Inter,sans-serif;font-size:12px;font-weight:400;line-height:16px;margin-top:5px}.qair-question-card__evidence.svelte-11y3ry .bi.svelte-11y3ry{font-size:12px;color:#9f9f9f;line-height:1}.qair-question-card__status.svelte-11y3ry.svelte-11y3ry{margin-left:8px;font-weight:700;white-space:nowrap}.qair-question-card__status--yes.svelte-11y3ry.svelte-11y3ry{color:#00893d}.qair-question-card__status--no.svelte-11y3ry.svelte-11y3ry{color:#e71616}.qair-results-wrap.svelte-11y3ry.svelte-11y3ry{display:flex;padding:20px 40px 20px 20px;flex-direction:column;align-items:stretch;gap:10px;border-radius:10px;background:rgba(233,131,3,.1);margin:0 0 20px 10px;position:relative}.qair-results-head.svelte-11y3ry.svelte-11y3ry{display:flex;align-items:center;justify-content:space-between;min-height:24px}.qair-results-title.svelte-11y3ry.svelte-11y3ry{margin:0;font-size:16px;font-weight:700;line-height:20px;background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%);-webkit-background-clip:text;background-clip:text;color:transparent}.qair-results-close.svelte-11y3ry.svelte-11y3ry{border:0;background:transparent;width:24px;height:24px;color:#0006;font-size:34px;line-height:.7;padding:0;cursor:pointer}.qair-results-list.svelte-11y3ry.svelte-11y3ry{max-height:310px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;padding-right:2px;scrollbar-width:thin}.qair-results-item.svelte-11y3ry.svelte-11y3ry{background:#f8fafb;border-radius:10px;box-shadow:0 5px 10px #00000012;padding:20px;cursor:pointer}.qair-results-item__row.svelte-11y3ry.svelte-11y3ry{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.qair-results-item__text.svelte-11y3ry.svelte-11y3ry{flex:1 1 auto;min-width:0}.qair-results-item__question.svelte-11y3ry.svelte-11y3ry{color:#1c1c1c;font-size:14px;font-weight:500;line-height:20px}.qair-results-item__answer.svelte-11y3ry.svelte-11y3ry{margin-top:3px;color:#1c1c1c;font-size:14px;font-weight:700;line-height:16px}.qair-results-item__answer-value.svelte-11y3ry.svelte-11y3ry{color:#00893d;margin-left:4px}.qair-results-item__answer-value--no.svelte-11y3ry.svelte-11y3ry{color:#e71616}.qair-results-pill.svelte-11y3ry.svelte-11y3ry{display:inline-flex;align-items:center;justify-content:center;height:20px;padding:0 8px;border-radius:20px;background:#67bde0;color:#fff;font-size:10px;font-weight:700;line-height:20px;text-transform:uppercase;white-space:nowrap}.ai-results-list.svelte-11y3ry.svelte-11y3ry{scrollbar-width:thin}.ai-results-list.svelte-11y3ry.svelte-11y3ry::-webkit-scrollbar{width:6px}.ai-results-list.svelte-11y3ry.svelte-11y3ry::-webkit-scrollbar-track{background:#f1f1f1}.ai-results-list.svelte-11y3ry.svelte-11y3ry::-webkit-scrollbar-thumb{background:#888;border-radius:3px}.ai-results-list.svelte-11y3ry.svelte-11y3ry::-webkit-scrollbar-thumb:hover{background:#555}.qair-category-card--external.qair-category-card--selected.svelte-11y3ry.svelte-11y3ry{border:1px solid #f4a259;border-left:1px solid #f4a259;background:#fff7ed;box-shadow:0 1px 2px #0f172a0d;color:#020617}.qair-loading-alert.svelte-11y3ry.svelte-11y3ry{border:1px solid rgba(233,131,3,.25);background:rgba(233,131,3,.12);color:#8c4b22}.qair-session-alert.svelte-11y3ry.svelte-11y3ry{display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:12px;border:1px solid rgba(223,122,63,.2);background:rgba(233,131,3,.08)}.qair-session-alert__body.svelte-11y3ry.svelte-11y3ry{display:flex;flex-direction:column;gap:4px;color:#4b5563;font-size:14px;line-height:20px}.qair-session-alert--readonly.svelte-11y3ry.svelte-11y3ry{border-color:#0d6efd33;background:rgba(13,110,253,.08)}.qair-session-alert__action.svelte-11y3ry.svelte-11y3ry{flex:0 0 auto}.qair-save-status.svelte-11y3ry.svelte-11y3ry{color:#6b7280;font-size:13px;line-height:18px}.qair-external-topbar.svelte-11y3ry.svelte-11y3ry{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 28px;margin:10px 6px 24px;background:#171717;border-bottom:1px solid #2a2a2a;border-radius:18px;color:#fff}.qair-external-topbar__brand.svelte-11y3ry.svelte-11y3ry{display:inline-flex;align-items:center;gap:12px;min-width:0}.qair-external-topbar__brand-mark.svelte-11y3ry.svelte-11y3ry{width:32px;height:32px;flex:0 0 auto}.qair-external-topbar__brand-mark.svelte-11y3ry img.svelte-11y3ry{display:block;width:100%;height:100%}.qair-external-topbar__brand-text.svelte-11y3ry.svelte-11y3ry{color:#fff;font-size:20px;font-weight:700;line-height:28px;letter-spacing:-.01em}.qair-external-topbar__identity.svelte-11y3ry.svelte-11y3ry{display:inline-flex;align-items:center;gap:10px;min-width:0}.qair-external-topbar__avatar.svelte-11y3ry.svelte-11y3ry{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:#f3f4f6;color:#171717;font-size:11px;font-weight:700;flex:0 0 auto}.qair-external-topbar__identity-copy.svelte-11y3ry.svelte-11y3ry{display:flex;flex-direction:column;min-width:0}.qair-external-topbar__identity-title.svelte-11y3ry.svelte-11y3ry{color:#fff;font-size:12px;font-weight:700;line-height:18px}.qair-external-topbar__identity-subtitle.svelte-11y3ry.svelte-11y3ry{color:#ffffffb8;font-size:12px;line-height:18px;white-space:nowrap}.qair-external-shell.svelte-11y3ry.svelte-11y3ry{display:flex;flex-direction:column;gap:26px;padding:28px;margin:0 6px 20px;border-radius:24px;background:radial-gradient(circle at top right,rgba(217,114,46,.12),transparent 38%),linear-gradient(90deg,#ffffff 0%,#f7f3ef 100%);border:1px solid #e2e8f0;box-shadow:0 1px 2px #0f172a0d}.qair-external-shell__hero.svelte-11y3ry.svelte-11y3ry{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;flex-wrap:wrap}.qair-external-shell__hero-copy.svelte-11y3ry.svelte-11y3ry{flex:1 1 640px;min-width:0}.qair-external-shell__eyebrow.svelte-11y3ry.svelte-11y3ry{color:#b45309;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.qair-external-shell__client.svelte-11y3ry.svelte-11y3ry{margin-top:10px;color:#020617;font-size:44px;font-weight:700;line-height:1.05;letter-spacing:-.02em}.qair-external-shell__subtitle.svelte-11y3ry.svelte-11y3ry{max-width:900px;margin-top:14px;color:#475569;font-size:16px;line-height:1.7}.qair-external-shell__access-card.svelte-11y3ry.svelte-11y3ry{display:inline-flex;flex-direction:column;gap:6px;min-width:220px;padding:14px 16px;border-radius:20px;border:1px solid #d7dee8;background:rgba(255,255,255,.82);box-shadow:0 1px 2px #0f172a0d}.qair-external-shell__access-label.svelte-11y3ry.svelte-11y3ry{color:#0f172a;font-size:13px;font-weight:700;line-height:18px}.qair-external-shell__access-value.svelte-11y3ry.svelte-11y3ry{color:#475569;font-size:14px;line-height:20px}.qair-external-shell__info-grid.svelte-11y3ry.svelte-11y3ry{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.qair-external-shell__info-card.svelte-11y3ry.svelte-11y3ry{display:flex;flex-direction:column;gap:8px;min-width:0;padding:16px 18px;border-radius:20px;border:1px solid #e2e8f0;background:#fff;box-shadow:0 1px 2px #0f172a0d}.qair-external-shell__info-label.svelte-11y3ry.svelte-11y3ry{color:#64748b;font-size:13px;line-height:18px}.qair-external-shell__info-value.svelte-11y3ry.svelte-11y3ry{color:#0f172a;font-size:14px;font-weight:700;line-height:22px;word-break:break-word}.qprogress.svelte-11y3ry.svelte-11y3ry{display:flex;width:100%;height:12px;overflow:hidden;border-radius:999px;background:#e2e8f0;margin-top:12px}.qprogress__seg.svelte-11y3ry.svelte-11y3ry{flex:1 1 0;height:100%;padding:0;border:0;border-right:1px solid rgba(255,255,255,.7)}.qprogress__seg.svelte-11y3ry.svelte-11y3ry:last-child{border-right:0}.qprogress__seg--answered.svelte-11y3ry.svelte-11y3ry{background-color:#0dcaf0}.qprogress__seg--unanswered.svelte-11y3ry.svelte-11y3ry{background-color:#cbd5e1}.qprogress__seg--needs-review.svelte-11y3ry.svelte-11y3ry{background-color:#fdba74}.qprogress__seg--more-info.svelte-11y3ry.svelte-11y3ry{background-color:#f59e0b!important}.qprogress__seg--active.svelte-11y3ry.svelte-11y3ry{outline:2px solid rgba(21,128,61,.28);outline-offset:-2px}.qair-portal-note.svelte-11y3ry.svelte-11y3ry{margin-top:-2px;border:1px solid #e2e8f0;background:#f8fafc;border-radius:18px;padding:16px}.qair-portal-note.svelte-11y3ry h4.svelte-11y3ry{margin:0;color:#0f172a;font-size:14px;font-weight:700;line-height:20px}.qair-portal-note.svelte-11y3ry p.svelte-11y3ry{margin:8px 0 0;color:#475569;font-size:14px;line-height:1.65}.qair-portal-note__actions.svelte-11y3ry.svelte-11y3ry{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.qair-portal-note__action.svelte-11y3ry.svelte-11y3ry{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:32px!important;min-height:32px!important;padding:6px 14px!important;border-radius:16px;text-decoration:none!important;font-size:12px!important;font-weight:700;line-height:14px!important;white-space:nowrap;transition:background .12s ease,border-color .12s ease,color .12s ease}.qair-portal-note__action--primary.svelte-11y3ry.svelte-11y3ry{background:#fff;border:1px solid #cbd5e1;color:#475569}.qair-portal-note__action--primary.svelte-11y3ry.svelte-11y3ry:hover,.qair-portal-note__action--primary.svelte-11y3ry.svelte-11y3ry:focus-visible{background:#fff7ed!important;border-color:#f4a259!important;color:#9a3412!important}.qair-portal-note__action--secondary.svelte-11y3ry.svelte-11y3ry{background:#fff;border:1px solid #cbd5e1;color:#475569}.qair-portal-note__action--secondary.svelte-11y3ry.svelte-11y3ry:hover,.qair-portal-note__action--secondary.svelte-11y3ry.svelte-11y3ry:focus-visible{background:#fff7ed!important;border-color:#f4a259!important;color:#9a3412!important}@media (max-width: 1200px){.qair-external-shell__info-grid.svelte-11y3ry.svelte-11y3ry{grid-template-columns:repeat(2,minmax(0,1fr))}.qair-left--panel-open.svelte-11y3ry.svelte-11y3ry{padding-right:min(420px,calc(100vw - 20px))}.qair-right.svelte-11y3ry.svelte-11y3ry{width:min(420px,calc(100vw - 20px))}}@media (max-width: 992px){.qair-external-topbar.svelte-11y3ry.svelte-11y3ry{padding:16px 18px;margin:10px 6px 24px}.qair-right.svelte-11y3ry.svelte-11y3ry{width:min(380px,calc(100vw - 16px))}.qair-left--panel-open.svelte-11y3ry.svelte-11y3ry{padding-right:min(380px,calc(100vw - 16px))}.qair-right__title.svelte-11y3ry.svelte-11y3ry{font-size:28px;line-height:34px}.qair-external-shell__info-grid.svelte-11y3ry.svelte-11y3ry{grid-template-columns:1fr}}.hide-question-text.svelte-11y3ry h3.h5{display:none!important}.qair-submit-confirmation-content{border:1px solid rgba(28,28,28,.08);border-radius:18px;box-shadow:0 24px 60px #0f172a2e}.qair-submit-confirmation-dialog{max-width:560px}.qair-submit-confirmation-dialog .modal-header{padding:24px 28px 12px;border-bottom:none}.qair-submit-confirmation-dialog .modal-header .modal-title{color:#1c1c1c;font-size:24px;font-weight:700;line-height:32px}.qair-submit-confirmation-content .modal-body{padding:0 28px 8px}.qair-submit-confirmation-content .modal-footer{padding:12px 28px 28px;border-top:none;justify-content:flex-end}.qair-submit-confirmation.svelte-11y3ry.svelte-11y3ry{color:#4b5563;max-width:440px}.qair-submit-confirmation__body.svelte-11y3ry.svelte-11y3ry{margin:0;color:#4b5563;font-size:16px;line-height:26px}.qair-submit-confirmation__body--prompt.svelte-11y3ry.svelte-11y3ry{margin-top:18px;color:#1c1c1c;font-weight:600}.qair-submit-confirmation__footer.svelte-11y3ry.svelte-11y3ry{display:flex;align-items:center;justify-content:flex-end;gap:12px;width:100%}.qair-submit-confirmation__button.svelte-11y3ry.svelte-11y3ry{min-width:120px;height:46px;padding:0 22px;border-radius:10px;font-size:14px;font-weight:700;letter-spacing:.02em;border:none}.qair-submit-confirmation__button--primary.svelte-11y3ry.svelte-11y3ry{color:#fff;background:linear-gradient(90deg,#000 0%,#656464 100%);box-shadow:0 10px #00000026}.qair-submit-confirmation__button--secondary.svelte-11y3ry.svelte-11y3ry{color:#1c1c1c;border:1px solid #6f6f6f;background:#fff;box-shadow:0 10px #0000000d}.qair-submit-confirmation__button.svelte-11y3ry.svelte-11y3ry:focus-visible{outline:2px solid rgba(13,110,253,.45);outline-offset:2px}.gradient-box__label.svelte-1qcbn20.svelte-1qcbn20,.gradient-box.svelte-1qcbn20>span.svelte-1qcbn20{display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;border-radius:8px;margin:0;color:#fff;font-family:Inter,sans-serif;font-size:14px;line-height:20px;font-weight:600}.sbb-kpi-card.svelte-1qcbn20.svelte-1qcbn20{border-radius:10px;background:#f7f7f7;padding:15px;min-height:80px;display:flex;flex-direction:column;align-items:flex-start;gap:3px;flex:1 0 0;align-self:stretch;box-shadow:0 10px 20px #0000001a;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.sbb-kpi-card.svelte-1qcbn20.svelte-1qcbn20:hover{background:#f3f3f3;transform:translateY(-2px);box-shadow:0 14px 28px #00000029}.sbb-kpi-card.is-active.svelte-1qcbn20.svelte-1qcbn20{background:#d9d9d9}.sbb-kpi-card.is-reset.is-active.svelte-1qcbn20.svelte-1qcbn20{background:#f7f7f7}.sbb-kpi-card-icon.svelte-1qcbn20.svelte-1qcbn20{width:24px;height:24px;border-radius:0;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;margin-bottom:6px}.sbb-kpi-card-icon.svelte-1qcbn20 img.svelte-1qcbn20{width:24px;height:24px}.sbb-kpi-card-body.svelte-1qcbn20.svelte-1qcbn20{display:flex;flex-direction:column;gap:2px}.sbb-kpi-card-title.svelte-1qcbn20.svelte-1qcbn20{font-weight:400;font-size:14px;color:#29292a;margin:0}.sbb-kpi-card-subtitle.svelte-1qcbn20.svelte-1qcbn20{font-weight:400;font-size:12.5px;color:#29292a;text-transform:none;margin:0}.sbb-kpi-card-value.svelte-1qcbn20.svelte-1qcbn20{font-size:24px;font-weight:400;line-height:36px;color:#29292a;margin:0}.sbb-kpi-card-value-wrap.svelte-1qcbn20.svelte-1qcbn20{display:flex;align-items:center;align-content:center;gap:8px;flex-wrap:wrap;border-radius:8px}.sbb-table.svelte-1qcbn20.svelte-1qcbn20{width:100%;min-width:0;table-layout:auto;border-collapse:collapse}.q-audit-page.svelte-1qcbn20.svelte-1qcbn20{display:grid;grid-template-rows:auto auto minmax(0,1fr);height:calc(100vh - var(--app-header-height) - var(--app-shell-outer-gap));min-height:0;box-sizing:border-box}.q-audit-page.svelte-1qcbn20>.settings-breadcrumb,.q-audit-page.svelte-1qcbn20>.sbb-dashboard-header,.q-audit-page.svelte-1qcbn20>.sbb-table-card{min-width:0}.q-audit-page.svelte-1qcbn20>.sbb-table-card{display:flex;flex-direction:column;min-height:0;border:1px solid rgba(28,28,28,.05);border-radius:14px!important;background:#ffffff!important;box-shadow:0 10px 20px #0000001a;overflow:hidden}.q-audit-page.svelte-1qcbn20>.sbb-table-card .vendor-empty-wrap,.q-audit-page.svelte-1qcbn20>.sbb-table-card .sbb-table-wrapper{min-height:0;flex:1 1 auto}.q-audit-page.svelte-1qcbn20>.sbb-table-card .vendor-empty-wrap{display:flex;align-items:stretch}.q-audit-page.svelte-1qcbn20>.sbb-table-card .vendor-empty-card{width:100%;padding:12px 16px 10px;gap:5px;border-radius:14px;top:0}.q-audit-page.svelte-1qcbn20>.sbb-table-card .vendor-empty-title{font-size:14px;line-height:18px}.q-audit-page.svelte-1qcbn20>.sbb-table-card .vendor-empty-desc,.q-audit-page.svelte-1qcbn20>.sbb-table-card .vendor-empty-setup{font-size:12px;line-height:15px}.q-audit-page.svelte-1qcbn20>.sbb-table-card .vendor-empty-cta-row{gap:6px}.q-audit-page.svelte-1qcbn20>.sbb-table-card .vendor-empty-cta{padding:5px 9px;font-size:11px;border-radius:10px}.q-audit-page.svelte-1qcbn20>.sbb-table-card .vendor-empty-section{font-size:11px;line-height:14px;letter-spacing:.05em}.q-audit-page.svelte-1qcbn20>.sbb-table-card .vendor-empty-steps{gap:1px;font-size:11px;line-height:14px;padding-left:16px}.q-audit-page.svelte-1qcbn20>.sbb-table-card .vendor-empty-step{font-size:11px;line-height:14px}.q-audit-page.svelte-1qcbn20>.sbb-table-card .sbb-table-wrapper{overflow:auto;background:#ffffff!important;border-radius:inherit}.q-audit-page.svelte-1qcbn20>.sbb-table-card .sbb-table-footer{background:#ffffff;border-radius:0 0 14px 14px}.sbb-table.svelte-1qcbn20 thead th.svelte-1qcbn20{height:40px;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;padding:0 12px;text-align:left;vertical-align:middle;border-bottom:1px solid rgba(28,28,28,.08);background:#ffffff;position:sticky;top:0;z-index:2}.sbb-th-label.svelte-1qcbn20.svelte-1qcbn20{display:inline-flex;align-items:center;gap:4px}.sbb-th-label.svelte-1qcbn20 img.svelte-1qcbn20{width:10px;height:10px;aspect-ratio:1 / 1}.sbb-table.svelte-1qcbn20 tbody td.svelte-1qcbn20{height:51px;padding:0 12px;border-bottom:1px solid rgba(28,28,28,.08);font-feature-settings:"ss01" on,"cv01" on,"cv11" on;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#1c1c1c;vertical-align:middle;background:#ffffff}@media (max-width: 900px){.sbb-table.svelte-1qcbn20 thead th.svelte-1qcbn20,.sbb-table.svelte-1qcbn20 tbody td.svelte-1qcbn20{padding:0 6px;font-size:12px}.progress-cell.svelte-1qcbn20.svelte-1qcbn20{min-width:120px}}.sbb-table-row.svelte-1qcbn20.svelte-1qcbn20:hover{background:transparent}.selected-row.svelte-1qcbn20.svelte-1qcbn20{background:#fbf6f3;box-shadow:none}.selected-row.svelte-1qcbn20 td.svelte-1qcbn20{background:#fbf6f3}.selected-row.svelte-1qcbn20.svelte-1qcbn20:hover,.selected-row.svelte-1qcbn20:hover td.svelte-1qcbn20,.selected-row.svelte-1qcbn20.svelte-1qcbn20:focus,.selected-row.svelte-1qcbn20:focus td.svelte-1qcbn20,.selected-row.svelte-1qcbn20.svelte-1qcbn20:focus-within,.selected-row.svelte-1qcbn20:focus-within td.svelte-1qcbn20{background:#fbf6f3;box-shadow:none;outline:none}.sbb-table.svelte-1qcbn20 tbody tr:hover td.svelte-1qcbn20{background:#fafafa}.checkbox-column.svelte-1qcbn20.svelte-1qcbn20{width:24px;padding-left:0;padding-right:0}.clients-checkbox.svelte-1qcbn20.svelte-1qcbn20{width:16px;height:16px;flex-shrink:0;border:none;background:transparent url(/assets/checkbox-unchecked-ece94b32.svg) center / 16px 16px no-repeat;display:inline-flex;align-items:center;justify-content:center;position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none}.clients-checkbox--header.svelte-1qcbn20.svelte-1qcbn20,.clients-checkbox--row.svelte-1qcbn20.svelte-1qcbn20{cursor:pointer;padding:0;border-radius:0}.clients-checkbox[aria-pressed=true].svelte-1qcbn20.svelte-1qcbn20{background:transparent url(/assets/checkbox-checked-d49ad50b.svg) center / 16px 16px no-repeat}.clients-checkbox[aria-pressed=true].svelte-1qcbn20.svelte-1qcbn20:after{content:none}.clients-checkbox[data-indeterminate=true][aria-pressed=false].svelte-1qcbn20.svelte-1qcbn20:after{content:"";width:10px;height:2px;background:#1c1c1c;border-radius:1px}.client-cell.svelte-1qcbn20.svelte-1qcbn20{display:inline-flex;align-items:center;gap:8px;font-feature-settings:"ss01" on,"cv01" on,"cv11" on;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;color:#1c1c1c}.client-cell-link.svelte-1qcbn20.svelte-1qcbn20{display:block;border:0;background:transparent;padding:0;color:#1c1c1c;text-align:left;cursor:pointer;font:inherit}.meta-text.svelte-1qcbn20.svelte-1qcbn20{font-weight:400;color:#696969}.status-badge.svelte-1qcbn20.svelte-1qcbn20{display:inline-flex;align-items:center;justify-content:flex-start;padding:0;border-radius:0;font-feature-settings:"ss01" on,"cv01" on,"cv11" on;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;background:transparent}.status-badge--received.svelte-1qcbn20.svelte-1qcbn20{color:#df943c}.status-badge--information.svelte-1qcbn20.svelte-1qcbn20{color:#e1b720}.status-badge--finalized.svelte-1qcbn20.svelte-1qcbn20{color:#51a64c}.status-badge--default.svelte-1qcbn20.svelte-1qcbn20{color:#696969}.info-pill.svelte-1qcbn20.svelte-1qcbn20{font-feature-settings:"ss01" on,"cv01" on,"cv11" on;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:18px;text-transform:uppercase;letter-spacing:.02em;padding:0;border-radius:0;background:transparent}.info-pill--yes.svelte-1qcbn20.svelte-1qcbn20{color:#1c1c1c}.info-pill--no.svelte-1qcbn20.svelte-1qcbn20{color:#696969}.progress-cell.svelte-1qcbn20.svelte-1qcbn20{min-width:160px;display:flex;flex-direction:column;gap:4px}.progress-label.svelte-1qcbn20.svelte-1qcbn20{font-size:10px;font-weight:500;color:#414d55}.progress-track.svelte-1qcbn20.svelte-1qcbn20{width:100%;height:6px;border-radius:10px;background:#dc3545;overflow:hidden}.progress-fill.svelte-1qcbn20.svelte-1qcbn20{width:0%;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0dcaf0 0%,#0aa2c0 100%)}.sbb-table-footer.svelte-1qcbn20.svelte-1qcbn20{margin-top:12px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:12px}.app-skeleton.svelte-1qcbn20.svelte-1qcbn20{position:relative;border-radius:10px;background:rgba(28,28,28,.06);overflow:hidden}.app-skeleton.svelte-1qcbn20.svelte-1qcbn20:after{content:"";position:absolute;top:0;left:-60%;height:100%;width:60%;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.55) 50%,rgba(255,255,255,0) 100%);animation:svelte-1qcbn20-appSkeletonShimmer 1.35s linear infinite}@keyframes svelte-1qcbn20-appSkeletonShimmer{0%{left:-60%}to{left:120%}}.title-header.svelte-1qcbn20.svelte-1qcbn20{height:48px;width:100%;border-radius:10px;padding:10px;display:flex;align-items:center;background-image:linear-gradient(90deg,rgba(223,122,63,1) 0%,rgba(209,93,26,1) 100%),linear-gradient(90deg,rgba(0,86,38,1) 6.9444%,rgba(0,137,61,1) 100%),linear-gradient(90deg,rgba(0,137,61,1) 0%,rgba(0,137,61,1) 100%);box-sizing:border-box}.title-header.svelte-1qcbn20 p.svelte-1qcbn20{margin:0;padding-left:8px;font-size:14px;line-height:20px;font-weight:600;color:#fff}.remediation-page.svelte-12c60ow.svelte-12c60ow{--shell-title-bar-margin-top:35px}.settings-breadcrumb.svelte-12c60ow.svelte-12c60ow{margin-top:8px}.risk-form-shell.svelte-12c60ow.svelte-12c60ow{width:100%}.risk-form-container.svelte-12c60ow.svelte-12c60ow{display:flex;flex-direction:column;gap:0;background:#ffffff;border:1px solid rgba(28,28,28,.08);border-radius:12px;padding:1.5rem;box-shadow:0 10px 20px #00000014}.risk-form-header.svelte-12c60ow.svelte-12c60ow{display:flex;justify-content:flex-end;align-items:flex-start;width:100%}.risk-form-actions.svelte-12c60ow.svelte-12c60ow{display:flex;justify-content:flex-end;gap:20px;flex-wrap:wrap}.risk-action-btn.svelte-12c60ow.svelte-12c60ow{height:28px;padding:0 18px;border-radius:10px;font-size:12px;font-weight:700;text-transform:uppercase;line-height:20px;box-shadow:0 6px #0000001f;border:1px solid transparent;min-width:88px}.risk-action-btn--ghost.svelte-12c60ow.svelte-12c60ow,.risk-action-btn--outline.svelte-12c60ow.svelte-12c60ow{background:#ffffff;border:1px solid #8d8d8d;color:#4c4c4c}.risk-action-btn--primary.svelte-12c60ow.svelte-12c60ow{background:linear-gradient(90deg,#000000 0%,#656464 100%);color:#fff;border:none}.risk-action-btn.svelte-12c60ow.svelte-12c60ow:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}.risk-form-container.svelte-12c60ow form.svelte-12c60ow{margin:0;display:block}.risk-row.svelte-12c60ow.svelte-12c60ow{display:grid;grid-template-columns:1fr;gap:10px;margin-top:1rem}.risk-row-2.svelte-12c60ow.svelte-12c60ow{grid-template-columns:repeat(2,minmax(0,1fr))}.risk-row-3.svelte-12c60ow.svelte-12c60ow{grid-template-columns:repeat(3,minmax(0,1fr))}.risk-row-4.svelte-12c60ow.svelte-12c60ow{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.risk-field.svelte-12c60ow.svelte-12c60ow{display:flex;flex-direction:column;gap:10px;padding:10px;box-sizing:border-box}.risk-field-fixed.svelte-12c60ow.svelte-12c60ow{width:257px}.risk-field-compact.svelte-12c60ow.svelte-12c60ow{align-self:stretch}.risk-label.svelte-12c60ow.svelte-12c60ow{font-size:12px;font-weight:400;line-height:16px;color:#9f9f9f;margin:0}.risk-required.svelte-12c60ow.svelte-12c60ow{color:red}.risk-input.svelte-12c60ow.svelte-12c60ow{background:rgba(255,255,255,.8);border:.5px solid rgba(0,0,0,.4);border-radius:10px;height:40px;padding:8px 16px;font-size:14px;line-height:22px;color:#000;box-shadow:none}.risk-input.svelte-12c60ow.svelte-12c60ow:focus{border-color:#0006;box-shadow:none}.risk-textarea.svelte-12c60ow.svelte-12c60ow{height:79px;resize:none}.risk-select.svelte-12c60ow.svelte-12c60ow{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/assets/figma/chevron-down.svg);background-repeat:no-repeat;background-size:14px 14px;background-position:right 12px center;padding-right:2.25rem;padding-top:8px;padding-bottom:8px}.risk-pill.svelte-12c60ow.svelte-12c60ow{display:flex;align-items:center;justify-content:center;height:40px;border-radius:23.5px;padding:3px 20px;font-size:16px;font-weight:700;line-height:18px;text-transform:uppercase;text-shadow:0 2px 2px rgba(0,0,0,.15);color:#fff}.risk-pill-c.svelte-12c60ow.svelte-12c60ow{background:#83192e}.risk-pill-v.svelte-12c60ow.svelte-12c60ow{background:#b52514}.risk-pill-vhr.svelte-12c60ow.svelte-12c60ow{background:#83192e}.risk-pill-h.svelte-12c60ow.svelte-12c60ow{background:#f19739}.risk-pill-high.svelte-12c60ow.svelte-12c60ow{background:#b52514}.risk-pill-m.svelte-12c60ow.svelte-12c60ow,.risk-pill-medium.svelte-12c60ow.svelte-12c60ow{background:#f9c639}.risk-pill-l.svelte-12c60ow.svelte-12c60ow,.risk-pill-low.svelte-12c60ow.svelte-12c60ow{background:#57dfdd}.risk-pill-s.svelte-12c60ow.svelte-12c60ow{background:#4e9fea}@media (max-width: 900px){.risk-form-actions.svelte-12c60ow.svelte-12c60ow{flex-direction:column;align-items:stretch}.risk-action-btn.svelte-12c60ow.svelte-12c60ow{width:100%}.risk-row-2.svelte-12c60ow.svelte-12c60ow,.risk-row-3.svelte-12c60ow.svelte-12c60ow,.risk-row-4.svelte-12c60ow.svelte-12c60ow{grid-template-columns:1fr}.risk-field-fixed.svelte-12c60ow.svelte-12c60ow{width:100%}}#listRisk.svelte-1793cw4{margin:0}#listRisk.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{box-sizing:border-box;display:flex;flex-direction:column;gap:20px;margin:0;width:100%}.client-risk-panel.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{background:#f8fafb;border-radius:10px;box-shadow:0 10px 20px #0000001a;padding:15px;width:100%;box-sizing:border-box;display:flex;flex-direction:column;gap:12px}.remed-risk-table-shell.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{width:100%}.remed-table-scroll.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{margin-top:0;background:transparent;border-radius:0;padding:0;box-shadow:none}.remed-table-scroll.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu::-webkit-scrollbar{height:6px}.remed-table-scroll.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu::-webkit-scrollbar-track{background:transparent}.remed-table-scroll.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2);border-radius:3px}.remed-table-header.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu,.remed-row.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{display:grid;grid-template-columns:90px minmax(240px,1.4fr) minmax(160px,1fr) minmax(120px,.75fr) minmax(180px,180px);align-items:center;gap:12px;padding:8px 10px;min-width:920px}.remed-pagination.svelte-mia9mu .clients-pagination.svelte-mia9mu.svelte-mia9mu{display:flex;align-items:center;gap:8px}.remed-pagination.svelte-mia9mu .pagination-btn.svelte-mia9mu.svelte-mia9mu{width:20px;height:20px;padding:1px;border-radius:8px;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;font-size:12px;font-weight:400;line-height:18px;color:#1c1c1c;cursor:pointer}.remed-pagination.svelte-mia9mu .pagination-btn svg.svelte-mia9mu.svelte-mia9mu{width:18px;height:18px;flex-shrink:0;aspect-ratio:1 / 1}.remed-pagination.svelte-mia9mu .pagination-btn svg.svelte-mia9mu path.svelte-mia9mu{fill:#1c1c1c}.remed-pagination.svelte-mia9mu .pagination-btn--page.svelte-mia9mu.svelte-mia9mu{width:20px;height:20px;padding:1px}.remed-pagination.svelte-mia9mu .pagination-btn--active.svelte-mia9mu.svelte-mia9mu{color:#fff;font-weight:700;background-image:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%),linear-gradient(90deg,#d15d1a 0%,#d15d1a 100%)}.pagination-select.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{display:flex;align-items:center;gap:8px}.pagination-select-label.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{font-size:12px;line-height:20px;color:#1c1c1c66}.pagination-select-button.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:63px;height:36px;padding:8px 12px;border:1px solid #e9e9e9;border-radius:4px;background:#ffffff;font-size:12px;line-height:20px;color:#313131}.pagination-select.svelte-mia9mu svg.svelte-mia9mu.svelte-mia9mu{width:12px;height:12px}.pagination-select.svelte-mia9mu svg.svelte-mia9mu path.svelte-mia9mu{fill:#313131}.pagination-select-native.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.pagination-text.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{font-size:12px;line-height:18px;color:#1c1c1c}.remed-table-header.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{background:transparent;text-transform:none;font-size:12px;font-style:normal;letter-spacing:0;font-weight:500;line-height:18px;font-family:Inter,sans-serif;font-feature-settings:"ss01" on,"cv01" on,"cv11" on;color:#484848;border-bottom:1px solid rgba(28,28,28,.2);min-height:40px}.remed-table-body.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{display:flex;flex-direction:column}.remed-row.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{border-bottom:1px solid rgba(28,28,28,.05);cursor:pointer;transition:background .2s ease;min-height:40px}.remed-row.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu:last-child{border-bottom:none}.remed-row.is-selected.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{background:#E8F4EE;box-shadow:none}.header-cell.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{display:flex;align-items:center;gap:4px;min-width:0}.header-icon.svelte-mia9mu img.svelte-mia9mu.svelte-mia9mu{width:10px;height:10px;aspect-ratio:1 / 1;margin-left:4px;transition:transform .15s ease}.header-icon--desc.svelte-mia9mu img.svelte-mia9mu.svelte-mia9mu{transform:rotate(180deg)}.header-sort-button.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{display:inline-flex;align-items:center;gap:4px;width:100%;min-width:0;padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.remed-cell.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{display:flex;align-items:center;min-width:0}.rate-cell.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{justify-content:flex-start}.risk-pill.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{border-radius:23.5px;padding:3px 10px;font-size:10px;font-weight:700;text-transform:uppercase;line-height:18px;white-space:nowrap;border:1px solid transparent;background:#ffffff}.risk-pill-button.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{cursor:pointer}.risk-pill-critical.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{color:#a90906;border-color:#a90906;font-weight:700}.risk-pill-high.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{color:#fd2f2b;border-color:#fd2f2b;font-weight:700}.risk-pill-medium.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{color:#f1be07;border-color:#f1be07;font-weight:700}.risk-pill-low.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{color:#26783a;border-color:#26783a;font-weight:700}.risk-pill-closed.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{color:#000;border-color:#000;font-weight:500}.risk-pill-default.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{color:#313131;border-color:#313131;font-weight:500}.description-cell.svelte-mia9mu p.svelte-mia9mu.svelte-mia9mu{margin:0;font-size:12px;color:#7d7d7d;line-height:18px;word-break:break-word}.vendor-cell.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{gap:12px}.vendor-name.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{font-weight:400;font-size:12px;color:#1c1c1c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-cell.svelte-mia9mu span.svelte-mia9mu.svelte-mia9mu,.date-cell.svelte-mia9mu span.svelte-mia9mu.svelte-mia9mu{font-size:12px;color:#1c1c1c;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.remed-table-footer.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{display:flex;align-items:center;justify-content:flex-start;padding:12px 0 0;background:transparent;flex-wrap:wrap;gap:8px;border-radius:0;box-shadow:none}.remed-pagination.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{flex-shrink:0}.client-risk-empty.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{background:#ffffff;border-radius:10px;border:1px dashed rgba(28,28,28,.16);padding:18px;color:#5a6476;font-family:Inter,sans-serif;font-size:14px;line-height:20px}@media (max-width: 1100px){.remed-table-header.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu,.remed-row.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{grid-template-columns:minmax(90px,120px) minmax(200px,1.3fr) minmax(160px,1fr) minmax(120px,.75fr) minmax(160px,180px)}}@media (max-width: 768px){.remed-table-scroll.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{overflow-x:auto}.remed-table-header.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu,.remed-row.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{min-width:860px}}.vendor-empty-wrap.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{padding:0 0 16px;margin-top:0}.title-header.svelte-mia9mu.svelte-mia9mu.svelte-mia9mu{height:48px;width:100%;border-radius:10px;padding:10px;display:flex;align-items:center;background-image:linear-gradient(90deg,rgba(223,122,63,1) 0%,rgba(209,93,26,1) 100%),linear-gradient(90deg,rgba(0,86,38,1) 6.9444%,rgba(0,137,61,1) 100%),linear-gradient(90deg,rgba(0,137,61,1) 0%,rgba(0,137,61,1) 100%);box-sizing:border-box}.title-header.svelte-mia9mu p.svelte-mia9mu.svelte-mia9mu{margin:0;padding-left:8px;font-size:14px;line-height:20px;font-weight:600;color:#fff}.modal-dialog.modal-lg:has(.client-edit-form){max-width:610px}.modal-content:has(.client-edit-form){border:none;border-radius:20px;background:rgba(255,255,255,.95);box-shadow:0 10px 20px #0000001a;padding:20px}.modal-content:has(.client-edit-form) .modal-header{padding:0;border-bottom:none;margin-bottom:10px;align-items:flex-start}.modal-content:has(.client-edit-form) .modal-title{font-size:16px;line-height:20px;font-weight:500;color:#000}.modal-content:has(.client-edit-form) .btn-close{margin:0;width:24px;height:24px;opacity:.5}.modal-content:has(.client-edit-form) .modal-body{padding:0;border:none}.modal-content:has(.client-edit-form) .modal-footer{border-top:none;padding:10px 0 0;display:flex;justify-content:flex-end;gap:30px}.client-edit-form__identity.svelte-1l3mijz.svelte-1l3mijz{width:100%;background:#fff;border-radius:10px;box-shadow:0 10px 20px #0000001a;padding:20px;display:flex;flex-direction:column;gap:15px}.client-edit-form__logo.svelte-1l3mijz.svelte-1l3mijz{width:100%;background:#fff;border-radius:10px;box-shadow:0 10px 20px #0000001a;padding:20px;display:flex;align-items:center;justify-content:center;gap:12px}.client-edit-form__logo-preview.svelte-1l3mijz.svelte-1l3mijz{position:relative;width:88px;height:88px;border-radius:18px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;background:#f3f3f3;flex:0 0 88px}.client-edit-form__logo-image.svelte-1l3mijz.svelte-1l3mijz{width:88px;height:88px;object-fit:cover;display:block}.client-edit-form__logo-input.svelte-1l3mijz.svelte-1l3mijz{display:none}.client-edit-form__logo-edit-btn.svelte-1l3mijz.svelte-1l3mijz{position:absolute;right:4px;bottom:4px;width:24px;height:24px;border:1px solid #d9d9d9;border-radius:999px;background:#ffffff;display:inline-flex;align-items:center;justify-content:center;padding:0;box-shadow:0 2px 8px #00000024;cursor:pointer}.client-edit-form__logo-edit-btn.svelte-1l3mijz svg.svelte-1l3mijz{width:12px;height:12px}.client-edit-form__logo-edit-btn.svelte-1l3mijz path.svelte-1l3mijz{stroke:#1c1c1c;stroke-linecap:round;stroke-linejoin:round;fill:none}.client-edit-form__identity-title.svelte-1l3mijz.svelte-1l3mijz{font-size:14px;font-weight:500;line-height:20px;color:#000}.client-edit-form__field.svelte-1l3mijz.svelte-1l3mijz{display:flex;flex-direction:column;gap:5px}.client-edit-form__label.svelte-1l3mijz.svelte-1l3mijz{font-size:14px;font-weight:400;line-height:20px;color:#0006}.client-edit-form__input.svelte-1l3mijz.svelte-1l3mijz{height:44px;border-radius:10px;border:.5px solid rgba(0,0,0,.4);padding:12px 10px;font-size:14px;line-height:20px;color:#000;outline:none}.client-edit-form__input--readonly.svelte-1l3mijz.svelte-1l3mijz{background:rgba(241,241,241,.8);cursor:default}.client-edit-form__input--readonly.svelte-1l3mijz.svelte-1l3mijz:disabled{opacity:1;color:#000;-webkit-text-fill-color:#000}.client-edit-form__input--editable.svelte-1l3mijz.svelte-1l3mijz{background:rgba(255,255,255,.8)}.client-edit-form__input--editable.svelte-1l3mijz.svelte-1l3mijz:focus{border-color:#0009;box-shadow:0 0 0 2px #00000014}.client-edit-form__btn.svelte-1l3mijz.svelte-1l3mijz{min-width:150px;height:44px;border-radius:16px;border:1px solid #6f6f6f;font-size:14px;line-height:20px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;padding:0 24px}.client-edit-form__btn--primary.svelte-1l3mijz.svelte-1l3mijz{border:none;background:linear-gradient(90deg,#000 0%,#656464 100%);box-shadow:0 10px #00000026;color:#fff}.client-edit-form__btn--secondary.svelte-1l3mijz.svelte-1l3mijz{background:#fff;box-shadow:0 10px #0000000d;color:#1c1c1c}.clients-invite-cta.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;height:36px;width:160px;min-width:160px;padding:0 16px;justify-content:center;align-items:center;gap:15px;border-radius:10px;background:linear-gradient(90deg,#000 0%,#656464 100%);box-shadow:none;border:0;color:#fff;cursor:pointer;white-space:nowrap}.clients-title-text.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{font-size:14px;font-weight:600;line-height:20px;color:#fff;padding:4px 8px;border-radius:8px}.onboarding-info-banner.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:start;column-gap:16px;width:100%;padding:20px;border-radius:12px;border:1px solid #f7d9a4;background:#fff8ec;box-shadow:0 4px 16px #100b2714;margin:0 0 12px;box-sizing:border-box}.onboarding-info-banner.svelte-1e3x71h .vendor-empty-banner__icon.svelte-1e3x71h.svelte-1e3x71h{width:24px;height:24px;border-radius:6px;background:linear-gradient(180deg,#dba948 0%,#ffc46b 52%,#ffa318 100%);color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:1}.onboarding-info-banner.svelte-1e3x71h .vendor-empty-banner__content.svelte-1e3x71h.svelte-1e3x71h{display:flex;align-items:center;min-height:24px}.onboarding-info-banner.svelte-1e3x71h .vendor-empty-banner__body.svelte-1e3x71h.svelte-1e3x71h{margin:0;color:#2f3f53;font-family:Inter,sans-serif;font-size:14px;font-weight:400;line-height:22.4px}.onboarding-info-banner.svelte-1e3x71h .vendor-empty-banner__body strong.svelte-1e3x71h.svelte-1e3x71h{font-weight:700}.onboarding-info-banner.svelte-1e3x71h .vendor-empty-banner__close.svelte-1e3x71h.svelte-1e3x71h{border:0;background:transparent;color:#979fa9;padding:4px;width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;cursor:pointer;justify-self:end}.onboarding-info-banner.svelte-1e3x71h .vendor-empty-banner__close.svelte-1e3x71h.svelte-1e3x71h:hover{color:#7e8894}.clients-table.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;flex-direction:column;width:100%;min-width:max-content}.clients-row.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:grid;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) 72px;align-items:center;min-height:51px;width:max-content;min-width:100%}.clients-row--header.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{min-height:40px;height:40px;border-bottom:1px solid rgba(28,28,28,.2)}.clients-row.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h:not(.clients-row--header){height:51px;border-bottom:1px solid rgba(28,28,28,.05)}.clients-row.selected-row.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h,.clients-row.selected-row.svelte-1e3x71h .clients-cell.svelte-1e3x71h.svelte-1e3x71h{background:#fbf6f3}.clients-row.selected-row.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h:hover,.clients-row.selected-row.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h:focus,.clients-row.selected-row.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h:focus-within{background:#fbf6f3}.clients-row.selected-row.svelte-1e3x71h:hover .clients-cell.svelte-1e3x71h.svelte-1e3x71h,.clients-row.selected-row.svelte-1e3x71h:focus .clients-cell.svelte-1e3x71h.svelte-1e3x71h,.clients-row.selected-row.svelte-1e3x71h:focus-within .clients-cell.svelte-1e3x71h.svelte-1e3x71h{background:#fbf6f3}.clients-cell.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;align-items:center;gap:4px;padding:8px 12px;font-size:12px;line-height:18px}.clients-cell--checkbox.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{justify-content:center;padding:8px 0}.clients-cell--action.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{position:relative;justify-content:center;padding-right:0}.clients-cell--client.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h,.clients-cell--logo.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h,.clients-cell--primary.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h,.clients-cell--contact.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h,.clients-cell--engagement.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h,.clients-cell--license.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{justify-content:center;text-align:center;min-width:0}.clients-header-content.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:100%;min-width:0}.clients-action-header.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:inline-flex;align-items:center;width:100%;justify-content:space-between;gap:8px}.vendor-more-btn.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:24px;height:24px;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:#484848;padding:0;cursor:pointer}.vendor-more-btn--header.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{position:absolute;top:50%;right:0;transform:translateY(-50%)}.vendor-more-btn.svelte-1e3x71h svg.svelte-1e3x71h.svelte-1e3x71h{width:14px;height:14px;fill:currentColor}.clients-column-menu.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{position:absolute;top:calc(100% + 8px);right:0;z-index:30;min-width:220px;padding:10px;border-radius:12px;background:#ffffff;border:1px solid rgba(28,28,28,.12);box-shadow:0 16px 28px #00000024;display:flex;flex-direction:column;gap:8px}.clients-column-menu__item.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;align-items:center;gap:10px;font-size:12px;line-height:18px;color:#1c1c1c;cursor:pointer;-webkit-user-select:none;user-select:none}.clients-column-menu__item.svelte-1e3x71h input.svelte-1e3x71h.svelte-1e3x71h{width:14px;height:14px;margin:0;accent-color:#df7a3f}.clients-column-menu__hint.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{margin-left:auto;color:#8b8b8b;font-size:11px;line-height:16px}.clients-column-menu__title.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{font-size:12px;font-weight:700;line-height:18px;color:#111827;margin-bottom:4px}.clients-header-text.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{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-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:10px;height:10px;display:inline-flex;align-items:center}.clients-sort-icon--button.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{border:none;background:transparent;padding:0;cursor:pointer;flex:0 0 auto}.clients-sort-icon--button.svelte-1e3x71h img.svelte-1e3x71h.svelte-1e3x71h{display:block;transition:transform .15s ease}.clients-sort-icon--button.is-desc.svelte-1e3x71h img.svelte-1e3x71h.svelte-1e3x71h{transform:rotate(180deg)}.clients-link.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{background:transparent;border:none;color:#1c1c1c;font-size:12px;line-height:18px;padding:0;text-align:center;cursor:pointer;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clients-link.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h:hover{text-decoration:underline}.clients-logo-wrap.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:inline-flex;align-items:center;justify-content:center;width:100%}.clients-logo-fallback.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:35px;height:35px;border-radius:50%;object-fit:cover;background-color:#f0f0f0;box-shadow:0 2px 4px #0000001a}.clients-cell-text.muted.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{color:#696969;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.clients-checkbox.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:inline-flex;align-items:center;justify-content:center;background:transparent url(/assets/checkbox-unchecked-ece94b32.svg) center / 16px 16px no-repeat;position:relative;border:none;border-radius:0;padding:0;flex-shrink:0}.clients-checkbox--header.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:16px;height:16px}.clients-checkbox--row.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:16px;height:16px;-moz-appearance:none;appearance:none;-webkit-appearance:none;border:none;background:transparent url(/assets/checkbox-unchecked-ece94b32.svg) center / 16px 16px no-repeat;cursor:pointer}.clients-checkbox--row[aria-checked=true].svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h,.clients-checkbox--header[aria-checked=true].svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{background:transparent url(/assets/checkbox-checked-d49ad50b.svg) center / 16px 16px no-repeat}.clients-checkbox--header[data-indeterminate=true][aria-checked=mixed].svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h:after{content:"";width:10px;height:2px;border-radius:1px;background:#1c1c1c}.clients-checkbox.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h:focus-visible{outline:2px solid rgba(28,28,28,.45);outline-offset:2px}.status-chip.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:inline-flex;align-items:center;padding:0 5px;border-radius:8px;font-size:10px;font-weight:500;line-height:18px;color:#fff}.status--active.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{background:#00893d}.status--onboarding.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{background:#f19739}.status--invited.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{background:#aaaaaa}.status--suspended.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{background:#b52514}.clients-action-btn.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:24px;height:24px;border:none;background:transparent;display:inline-flex;align-items:center;justify-content:center;border-radius:6px;color:#df7a3f;padding:0;cursor:pointer}.clients-action-btn.svelte-1e3x71h svg.svelte-1e3x71h.svelte-1e3x71h{width:14px;height:14px;fill:currentColor}.client-delete-modal__dialog.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{max-width:640px}.client-delete-modal.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{position:relative;border-radius:20px;border:none;background:#ffffff;box-shadow:0 10px 50px #00000080;padding:20px;overflow:visible}.client-delete-modal__header.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{padding-right:36px}.client-delete-modal__title.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{margin:0;color:#1c1c1c;font-size:18px;font-weight:600;line-height:28px}.client-delete-modal__close.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{position:absolute;top:20px;right:20px;width:24px;height:24px;border:none;background:transparent;color:#a6a6a6;display:inline-flex;align-items:center;justify-content:center;padding:0;font-size:40px;line-height:1}.client-delete-modal__body.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{padding:20px 20px 0;border:none}.client-delete-modal__copy.svelte-1e3x71h p.svelte-1e3x71h.svelte-1e3x71h{margin:0;color:#1c1c1c;font-size:14px;line-height:22px;font-weight:400}.client-delete-modal__copy.svelte-1e3x71h p.svelte-1e3x71h+p.svelte-1e3x71h{margin-top:6px}.client-delete-modal__footer.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{padding:20px 20px 0;background:transparent;border:none;display:flex;justify-content:center;gap:30px}.client-delete-modal__btn.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{height:44px;min-width:208px;border-radius:12px;border:1px solid transparent;padding:0 24px;display:inline-flex;align-items:center;justify-content:center;text-transform:uppercase;font-size:14px;font-weight:700;line-height:20px;text-decoration:none;cursor:pointer;font-family:Inter,sans-serif}.client-delete-modal__btn--ghost.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{background:#ffffff;border-color:#1c1c1c59;color:#1c1c1cb3;box-shadow:0 8px #1c1c1c1f}.client-delete-modal__btn--primary.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{background:linear-gradient(90deg,#000000 0%,#6a6a6a 100%);color:#fff;box-shadow:0 8px #1c1c1c33}.invite-client-modal__dialog.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:460px;max-width:460px}.invite-client-modal.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{--invite-input-width:100%;display:flex;width:100%;padding:16px 18px 14px;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:16px;border-radius:18px;border:none;background:#f8f8f8;box-shadow:0 18px 48px #00000047;position:relative}.invite-client-modal__header.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:100%;border:none;padding:0 40px 0 0;position:relative;margin:0;display:flex;align-items:flex-start;gap:12px;background:transparent}.invite-client-modal__heading.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;flex-direction:column;gap:2px;min-width:0}.invite-client-modal__title.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{margin:0;color:#111827;font-size:22px;font-weight:800;line-height:1.2;letter-spacing:-.02em}.invite-client-modal__subtitle.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{margin:0;color:#7b7f87;font-size:13px;line-height:18px}.invite-client-modal__close.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{position:absolute;top:-2px;right:0;margin:0;width:28px;height:28px;padding:0;border-radius:50%;opacity:1;box-shadow:0 2px 8px #11182714}.invite-client-modal__body.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:100%;border:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.invite-client-modal__footer.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;width:100%;gap:12px;justify-content:flex-end;align-items:stretch;border:none;padding:0;margin:0;background:transparent}.invite-client-modal__btn.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;height:45px;min-height:45px;padding:0 20px;justify-content:center;align-items:center;gap:8px;margin:0;border:none}.invite-client-modal__btn--secondary.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{min-width:84px;border-radius:10px;border:1px solid rgba(17,24,39,.28);background:#ffffff;box-shadow:0 8px #1118270f;color:#1c1c1c}.invite-client-modal__btn--primary.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{min-width:118px;border-radius:10px;background:linear-gradient(90deg,#000 0%,#656464 100%);box-shadow:0 10px #00000026;color:#fff}.invite-client-modal__btn--primary.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h:disabled{opacity:.6}.invite-client-modal__field-group.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;flex-direction:column;gap:8px}.invite-client-modal__label.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{color:#1f2937;font-size:14px;font-weight:700;line-height:20px}.invite-client-modal__email-input.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;height:40px;padding:12px 16px;align-items:center;gap:4px;align-self:stretch;border-radius:10px;border:1px solid rgba(17,24,39,.14);background:#ffffff;width:100%;max-width:100%;box-sizing:border-box;font-size:14px;color:#1f2937;outline:none;box-shadow:inset 0 1px 2px #1118270a}.invite-client-modal__email-input.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h::placeholder{color:#a0a8b4}.invite-client-modal__hint-box.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:100%;padding:12px 14px;border-radius:10px;border:1px solid #e6e8ef;background:#f8fafc;color:#5c6677;font-size:13px;line-height:18px}.invite-client-modal__message-input.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:100%;min-height:92px;padding:12px 14px;border-radius:10px;border:1px solid rgba(17,24,39,.26);background:#ffffff;color:#1f2937;font-size:14px;line-height:20px;resize:vertical;box-sizing:border-box;outline:none;box-shadow:inset 0 1px 2px #1118270a}.invite-client-modal__message-input.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h::placeholder{color:#9aa3af}.invite-client-modal__error.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{margin:0;color:#c62828;font-size:12px;line-height:16px}.invite-client-modal__success.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{border:1px solid rgba(22,163,74,.18);background:rgba(22,163,74,.08);color:#166534;border-radius:10px;padding:10px 12px;font-size:13px;line-height:18px}.invite-client-modal__preview-card.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:100%;padding:12px;border-radius:12px;border:1px solid #e5e7eb;background:linear-gradient(180deg,#fbfbfc 0%,#f7f7f9 100%);box-sizing:border-box}.invite-email-preview.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:100%;box-sizing:border-box;padding:16px;border-radius:12px;border:1px solid #e3e5ea;background:#ffffff;line-height:1.5;box-shadow:0 2px #11182705;font-size:13px;line-height:1.55;color:#243041}.invite-email-preview__greeting.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{font-weight:600}.invite-email-preview__note.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{margin:12px 0 14px;padding:12px 14px;border-radius:10px;border:1px solid #e5e7eb;background:#f8fafc}.invite-email-preview__note-label.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{margin-bottom:4px;color:#6b7280;font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.invite-email-preview__button.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 18px;border-radius:6px;background:#111827;color:#fff;font-weight:700;text-decoration:none;box-shadow:0 6px 14px #1118272e}.invite-email-preview__footer-note.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{color:#4b5563}.invite-email-preview.svelte-1e3x71h .invite-email-body{color:#243041;font-size:13px;line-height:1.55}.invite-email-preview.svelte-1e3x71h .invite-email-body>p{margin:0 0 12px}.invite-email-preview.svelte-1e3x71h .invite-email-body>p:last-child{margin-bottom:0}.invite-email-preview.svelte-1e3x71h .invite-email-note{margin:12px 0 14px;padding:12px 14px;border-radius:10px;background:#f8fafc;border:1px solid #e5e7eb}.invite-email-preview.svelte-1e3x71h .invite-email-note__label{font-size:11px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#6b7280;margin-bottom:4px}.invite-email-preview.svelte-1e3x71h .invite-email-button{display:inline-flex;align-items:center;justify-content:center;min-height:40px;padding:0 18px;border-radius:6px;background:#111827;color:#fff;font-size:13px;font-weight:700;text-decoration:none;box-shadow:0 6px 14px #1118272e}.clients-pagination.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;align-items:center;gap:8px;margin-top:0}.pagination-btn.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:28px;height:28px;border-radius:8px;border:none;background:transparent;color:#1c1c1c;font-size:12px;display:inline-flex;align-items:center;justify-content:center;padding:4px}.pagination-btn.svelte-1e3x71h svg.svelte-1e3x71h.svelte-1e3x71h{width:20px;height:20px}.pagination-btn--page.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:20px;height:20px;padding:1px}.pagination-btn--active.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{background-image:linear-gradient(90deg,rgba(223,122,63,1) 0%,rgba(209,93,26,1) 100%),linear-gradient(89.99999961080155deg,rgba(0,86,38,1) 6.9444%,rgba(0,137,61,1) 100%),linear-gradient(90deg,rgba(28,28,28,.05) 0%,rgba(28,28,28,.05) 100%);color:#fff;font-weight:700}.pagination-results.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;align-items:center;gap:8px;color:#1c1c1c66;font-size:12px}.pagination-select.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;border-radius:4px;border:1px solid #e9e9e9;background:#ffffff;color:#313131;font-size:12px;position:relative}.pagination-select.svelte-1e3x71h svg.svelte-1e3x71h.svelte-1e3x71h{width:12px;height:12px}.pagination-select.svelte-1e3x71h select.svelte-1e3x71h.svelte-1e3x71h{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}@media (max-width: 1280px){.clients-row.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{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-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:100%}}.app-loading.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{height:calc(100vh - 4rem);overflow:hidden;position:relative;border-radius:10px}.app-loading__inner.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{height:100%;padding:1rem;display:flex;flex-direction:column;gap:1rem}.app-loading__bar.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{position:absolute;top:0;left:0;height:3px;width:100%;overflow:hidden;border-radius:10px 10px 0 0;background:rgba(28,28,28,.08)}.app-loading__bar.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h:before{content:"";position:absolute;top:0;left:-40%;height:100%;width:40%;background:rgba(28,28,28,.25);animation:svelte-1e3x71h-appLoadingBar 1.1s ease-in-out infinite}@keyframes svelte-1e3x71h-appLoadingBar{0%{left:-40%}to{left:100%}}.app-loading__header.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem}.app-loading__card.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{border-radius:12px;padding:1rem;background:rgba(255,255,255,.6);border:1px solid rgba(28,28,28,.08)}.app-loading__rows.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem}.app-loading__label.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{margin-top:auto;font-size:17px;line-height:24px;color:#1c1c1c73}.app-skeleton.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{position:relative;border-radius:10px;background:rgba(28,28,28,.06);overflow:hidden}.app-skeleton.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h:after{content:"";position:absolute;top:0;left:-60%;height:100%;width:60%;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.55) 50%,rgba(255,255,255,0) 100%);animation:svelte-1e3x71h-appSkeletonShimmer 1.35s linear infinite}@keyframes svelte-1e3x71h-appSkeletonShimmer{0%{left:-60%}to{left:120%}}.app-skeleton--title.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{height:16px;width:260px}.app-skeleton--subtitle.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{height:12px;width:180px;border-radius:8px}.app-skeleton--tablehead.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{height:14px;width:100%;border-radius:8px}.app-skeleton--row.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{height:44px;width:100%}.clients-skel.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;flex-direction:column;gap:16px}.clients-skel__bar.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{height:44px;border-radius:12px;background:linear-gradient(90deg,rgba(223,122,63,.35) 0%,rgba(209,93,26,.45) 50%,rgba(223,122,63,.35) 100%);background-size:200% 100%;animation:svelte-1e3x71h-clientsShimmer 1.4s linear infinite}.clients-skel__toolbar.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;justify-content:flex-start}.clients-skel__search.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:260px;height:36px;border-radius:8px;background:linear-gradient(90deg,rgba(28,28,28,.1) 0%,rgba(28,28,28,.18) 50%,rgba(28,28,28,.1) 100%);background-size:200% 100%;animation:svelte-1e3x71h-clientsShimmer 1.4s linear infinite}.clients-skel__table.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{background:#ffffff;border-radius:10px;border:1px solid rgba(28,28,28,.08);padding:12px;display:flex;flex-direction:column;gap:10px}.clients-skel__head.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h,.clients-skel__row.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:grid;grid-template-columns:48px minmax(140px,1.1fr) minmax(110px,.8fr) minmax(180px,1.45fr) minmax(150px,1.05fr) minmax(180px,1.2fr) minmax(170px,1.15fr) 72px;gap:10px;align-items:center}.clients-skel__head.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{padding:6px 0 12px;border-bottom:1px solid rgba(28,28,28,.12)}.clients-skel__body.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;flex-direction:column;gap:12px}.clients-skel__row.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{padding:4px 0}.clients-skel__cell.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;align-items:center}.clients-skel__line.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{height:12px;width:100%;border-radius:999px;background:linear-gradient(90deg,rgba(28,28,28,.1) 0%,rgba(28,28,28,.18) 50%,rgba(28,28,28,.1) 100%);background-size:200% 100%;animation:svelte-1e3x71h-clientsShimmer 1.4s linear infinite}.clients-skel__pager.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;align-items:center;gap:10px;width:240px}.clients-skel__pager-btn.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h,.clients-skel__pager-pill.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{height:28px;border-radius:999px;background:linear-gradient(90deg,rgba(28,28,28,.1) 0%,rgba(28,28,28,.18) 50%,rgba(28,28,28,.1) 100%);background-size:200% 100%;animation:svelte-1e3x71h-clientsShimmer 1.4s linear infinite}.clients-skel__pager-btn.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:28px;border-radius:8px}.clients-skel__pager-pill.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{flex:1}@keyframes svelte-1e3x71h-clientsShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (prefers-reduced-motion: reduce){.clients-skel__bar.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h,.clients-skel__search.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h,.clients-skel__line.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h,.clients-skel__pager-btn.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h,.clients-skel__pager-pill.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{animation:none}}.vendor-empty-wrap.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{width:100%;box-sizing:border-box}.vendor-empty-card.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{border:1px solid #e1e6ef;border-radius:18px;background:#ffffff;box-shadow:0 10px 24px #1c1c1c14;padding:28px 28px 24px;position:relative;top:-2px;display:flex;flex-direction:column;gap:12px}.vendor-empty-title.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{font-size:20px;font-weight:700;color:#0e1b2a}.vendor-empty-desc.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{font-size:18px;line-height:22px;color:#4b5871}.vendor-empty-setup.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{font-size:18px;color:#4b5871}.vendor-empty-cta-row.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{display:flex;gap:12px;flex-wrap:wrap}.vendor-empty-cta.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{background:#e5e7eb;border:1px solid #d1d5db;color:#111827;box-shadow:0 6px 16px #1118271f;border-radius:14px;padding:10px 16px;font-size:14px;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,color .15s ease}.vendor-empty-cta.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h:hover{background:linear-gradient(180deg,#1f2937 0%,#000000 100%);border-color:#111827;color:#fff;box-shadow:0 10px 20px #00000059;transform:translateY(-1px)}.vendor-empty-divider.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{height:1px;background:#eef2f7;width:100%}.vendor-empty-section.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{font-size:16px;font-weight:800;letter-spacing:.08em;color:#5a6476}.vendor-empty-steps.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{margin:0;padding-left:18px;display:flex;flex-direction:column;gap:6px;color:#273349;font-size:16px}.vendor-empty-step.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{color:#273349;font-size:16px}.title-header.svelte-1e3x71h.svelte-1e3x71h.svelte-1e3x71h{height:48px;width:100%;border-radius:10px;padding:10px;display:flex;align-items:center;background-image:linear-gradient(90deg,rgba(223,122,63,1) 0%,rgba(209,93,26,1) 100%),linear-gradient(90deg,rgba(0,86,38,1) 6.9444%,rgba(0,137,61,1) 100%),linear-gradient(90deg,rgba(0,137,61,1) 0%,rgba(0,137,61,1) 100%);box-sizing:border-box}.title-header.svelte-1e3x71h p.svelte-1e3x71h.svelte-1e3x71h{margin:0;padding-left:8px;font-size:14px;line-height:20px;font-weight:600;color:#fff}.sidebar.svelte-nmww0f.svelte-nmww0f{position:relative;top:auto;bottom:auto;left:0;z-index:1020;font-family:Inter,sans-serif;transition:width .24s ease,max-width .24s ease,flex-basis .24s ease,padding .24s ease,transform .24s ease;display:flex;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));padding:20px 16px;flex-direction:column;align-items:center;gap:25px;box-sizing:border-box;background-color:#f8fafb!important;border:0!important;border-right:1px solid rgba(28,28,28,.1);box-shadow:none;border-radius:10px!important;margin-left:0!important;overflow:visible}.sidebar--collapsed.svelte-nmww0f.svelte-nmww0f{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-nmww0f.svelte-nmww0f{position:absolute;top:var(--app-sidebar-toggle-top);right:var(--app-sidebar-toggle-right);z-index:30;display:flex;width:var(--app-sidebar-toggle-size);height:var(--app-sidebar-toggle-size);padding:8px 6px;flex-direction:column;justify-content:center;align-items:center;gap:10px;border-radius:24px;border:.5px solid rgba(245,239,235,.32);background:#fff;box-shadow:0 4px 4px #00000026;-webkit-backdrop-filter:blur(90px);backdrop-filter:blur(90px);cursor:pointer;overflow:visible;pointer-events:auto;transition:transform .24s ease,filter .24s ease;transform:none}.sidebar.svelte-nmww0f:not(.sidebar--collapsed) .sidebar-collapse-toggle.svelte-nmww0f{transform:rotate(90deg)}.sidebar-collapse-toggle.svelte-nmww0f.svelte-nmww0f:hover{filter:brightness(.98)}.sidebar-collapse-toggle.svelte-nmww0f.svelte-nmww0f:focus-visible{outline:2px solid #ef7c39;outline-offset:2px}.sidebar--collapsed.svelte-nmww0f .sidebar-collapse-toggle.svelte-nmww0f{transform:rotate(-90deg)}.sidebar-collapse-toggle__icon.svelte-nmww0f.svelte-nmww0f{display:block;width:9px;height:9px;flex:0 0 9px;pointer-events:none;margin:auto;color:#242220;opacity:.48}.sidebar-inner.svelte-nmww0f.svelte-nmww0f{display:flex;flex-direction:column;gap:25px;align-items:center;width:100%;height:100%;max-width:208px;margin:0 auto;position:relative;left:0;overflow:hidden;transition:max-width .24s ease,gap .24s ease}.sidebar--collapsed.svelte-nmww0f .sidebar-inner.svelte-nmww0f{max-width:72px;align-items:center;gap:18px}.sidebar-sticky{background-color:#f8fafb!important;position:relative;top:auto;flex:1 1 auto;height:100%;padding-top:0;overflow-y:auto;overflow-x:visible;scrollbar-width:none;-ms-overflow-style:none}.sidebar-sticky::-webkit-scrollbar{display:none;width:0;height:0}.sidebar-toggle.svelte-nmww0f.svelte-nmww0f{position:relative;flex:0 0 auto;display:flex;padding:5px;justify-content:center;align-items:center;gap:10px;align-self:stretch;isolation:isolate;background:#e4e4e5;border-radius:100px;width:100%;max-width:none;height:36px;border:none;margin-top:0;box-shadow:0 4px 5px #0003}.sidebar-toggle.svelte-nmww0f.svelte-nmww0f:before{content:none}.sidebar-toggle.svelte-nmww0f.svelte-nmww0f:after{content:none}.sidebar--collapsed.svelte-nmww0f .sidebar-toggle.svelte-nmww0f{width:100%;max-width:none;min-width:0;height:auto;display:flex;padding:5px;justify-content:center;align-items:center;gap:10px;align-self:stretch;border-radius:100px;background:#e4e4e5}.toggle-pill.svelte-nmww0f.svelte-nmww0f{position:relative;z-index:1;border:0;border-radius:9999px;padding:3px 10px;font-size:12px;font-weight:700;line-height:20px;color:#151515;background:transparent;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:5px;flex:1 1 50%;min-height:26px;height:26px;font-family:Inter,sans-serif;text-transform:none;transition:background-color .24s ease,color .24s ease,box-shadow .24s ease}.toggle-pill.svelte-nmww0f.svelte-nmww0f:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.toggle-pill-label.svelte-nmww0f.svelte-nmww0f{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-feature-settings:"ss01" 1,"cv01" 1,"cv11" 1}.sidebar--collapsed.svelte-nmww0f .toggle-pill.svelte-nmww0f{min-width:0;padding-left:0;padding-right:0}.sidebar--collapsed.svelte-nmww0f .toggle-pill-client .toggle-pill-label.svelte-nmww0f{width:0;opacity:0;overflow:hidden}.sidebar--collapsed.svelte-nmww0f .toggle-pill-client.svelte-nmww0f{display:none}.sidebar--collapsed.svelte-nmww0f .toggle-pill-vendor.svelte-nmww0f{flex:none;min-width:53px;padding:3px 10px}.sidebar--collapsed.svelte-nmww0f .toggle-pill-vendor .toggle-pill-label.svelte-nmww0f{width:auto;opacity:1;overflow:hidden;text-overflow:clip;text-align:right;font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:20px}.toggle-pill.client-active.svelte-nmww0f.svelte-nmww0f{color:#151515;background:transparent;box-shadow:none}.toggle-pill.vendor-active.svelte-nmww0f.svelte-nmww0f{color:#fff;background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%);border-radius:100px;box-shadow:0 2px 1px #0003;font-weight:700;transform:translateZ(0)}.toggle-pill-client.client-active.svelte-nmww0f .toggle-pill-label.svelte-nmww0f{color:#fff}.toggle-pill-client.svelte-nmww0f.svelte-nmww0f:hover:not(:disabled){color:#151515;background:rgba(9,157,75,.2)}.toggle-pill-client.svelte-nmww0f:hover .toggle-pill-label.svelte-nmww0f{color:#151515}.toggle-pill-vendor.vendor-active.svelte-nmww0f .toggle-pill-label.svelte-nmww0f{color:#fff}.toggle-pill.svelte-nmww0f.svelte-nmww0f:focus-visible{outline:2px solid #1c1c1c;outline-offset:1px}.sidebar-sections.svelte-nmww0f.svelte-nmww0f{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0;min-height:min-content}.sidebar--collapsed.svelte-nmww0f .sidebar-sections.svelte-nmww0f{width:100%;gap:0}.section-heading.svelte-nmww0f.svelte-nmww0f{width:100%;background:transparent;border:none;padding:4px 0;font-size:11px;font-style:normal;font-weight:600;line-height:20px;text-transform:uppercase;color:#000;display:flex;align-items:center;justify-content:space-between;cursor:pointer;font-family:Inter,sans-serif;font-feature-settings:"ss01" on,"cv01" on,"cv11" on}.sidebar--collapsed.svelte-nmww0f .section-heading.svelte-nmww0f{display:flex;justify-content:flex-start;align-items:center;width:69px;min-width:69px;padding:4px 0;font-size:11px;line-height:20px;letter-spacing:0;cursor:pointer;position:relative;color:#000}.sidebar--collapsed.svelte-nmww0f .sidebar-section:not(:first-child) .section-heading.svelte-nmww0f{justify-content:center;padding:4px 0 10px;width:100%;min-width:0}.sidebar--collapsed.svelte-nmww0f .section-heading.svelte-nmww0f:not(.heading-small){display:flex}.sidebar--collapsed.svelte-nmww0f .section-heading.heading-small.svelte-nmww0f{display:flex}.sidebar--collapsed.svelte-nmww0f .section-heading span.svelte-nmww0f{display:block;max-width:100%;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:max-width .24s ease,opacity .24s ease,text-indent .24s ease,background-color .24s ease}.sidebar--collapsed.svelte-nmww0f .section-heading .chevron-icon.svelte-nmww0f{display:none}.sidebar--collapsed.svelte-nmww0f .sidebar-section:first-child .section-heading.svelte-nmww0f{justify-content:center}.sidebar--collapsed.svelte-nmww0f .sidebar-section:first-child .section-heading span.svelte-nmww0f{text-align:center}.sidebar--collapsed.svelte-nmww0f .section-heading.svelte-nmww0f:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:rgba(28,28,28,.08)}.sidebar--collapsed.svelte-nmww0f .sidebar-section:not(:first-child) .section-heading span.svelte-nmww0f{width:100%;max-width:52px;height:1px;overflow:hidden;text-indent:-9999px;background:rgba(28,28,28,.16);border-radius:999px}.sidebar--collapsed.svelte-nmww0f .sidebar-section:not(:first-child) .section-heading.svelte-nmww0f:after{display:none}.section-heading.heading-small.svelte-nmww0f.svelte-nmww0f{font-size:11px}.section-heading.svelte-nmww0f.svelte-nmww0f:focus-visible{outline:2px solid #ef7c39;outline-offset:2px}.section-heading.svelte-nmww0f span.svelte-nmww0f{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:max-width .16s ease,opacity .16s ease,text-indent .16s ease,background-color .16s ease}.chevron-icon.svelte-nmww0f.svelte-nmww0f{width:18px;height:18px;aspect-ratio:1 / 1;transition:transform .24s ease-in-out;pointer-events:none}.chevron-icon.recent-chevron.svelte-nmww0f.svelte-nmww0f{width:18px;height:18px}.sidebar-accordion-button.collapsed.svelte-nmww0f .chevron-icon.svelte-nmww0f{transform:rotate(-90deg)}.sidebar-accordion-button:after{width:9px;height:4.5px;background-size:9px 4.5px;transition:transform .24s ease-in-out}.sidebar-accordion-button.collapsed:after{transform:rotate(-90deg)}.accordion-collapse{overflow:hidden;max-height:0;transition:max-height .24s ease-in-out}.accordion-collapse.show{max-height:800px}.sidebar--collapsed.svelte-nmww0f .accordion-collapse{max-height:none;overflow:visible}.sidebar-section.svelte-nmww0f.svelte-nmww0f{display:flex;flex-direction:column}.sidebar--collapsed.svelte-nmww0f .sidebar-section.svelte-nmww0f{width:100%;align-items:center;gap:10px}.section-items.svelte-nmww0f.svelte-nmww0f{list-style:none;padding:0 0 12px;margin:0;display:flex;flex-direction:column;gap:4px;width:100%}.sidebar--collapsed.svelte-nmww0f .section-items.svelte-nmww0f{align-items:center;gap:8px;padding-bottom:0}.sidebar--collapsed.svelte-nmww0f .sidebar-section:not(:first-child) .section-items.svelte-nmww0f{padding-top:2px}.section-item.svelte-nmww0f.svelte-nmww0f{margin:0}.vendor-nav-item.svelte-nmww0f.svelte-nmww0f{position:relative;display:flex;align-items:center;align-content:center;gap:10px;padding:4px 8px 4px 5px;flex:1 0 0;flex-wrap:wrap;text-decoration:none;color:#1c1c1c;font-weight:400;border-radius:8px;font-size:12px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Inter,sans-serif;font-feature-settings:"ss01" 1,"cv01" 1,"cv11" 1;min-height:40px;width:100%;box-sizing:border-box;transition:background .24s ease,color .24s ease,padding .24s ease,justify-content .24s ease}.sidebar--collapsed.svelte-nmww0f .vendor-nav-item.svelte-nmww0f{justify-content:center;gap:0;width:72px;min-width:72px;padding:10px 0;min-height:48px;border-radius:10px}.vendor-nav-item__divider.svelte-nmww0f.svelte-nmww0f{width:4px;height:30px;flex:0 0 4px;border-radius:999px;background:#ffffff;opacity:0}.sidebar--collapsed.svelte-nmww0f .vendor-nav-item__divider.svelte-nmww0f{position:absolute;left:4px;top:50%;transform:translateY(-50%)}.sidebar-disabled-tooltip-wrap.svelte-nmww0f.svelte-nmww0f{position:relative;display:block;width:100%}.sidebar-disabled-tooltip.svelte-nmww0f.svelte-nmww0f{position:absolute;left:calc(100% + 12px);top:50%;z-index:40;display:flex;min-width:260px;max-width:300px;flex-direction:column;gap:4px;padding:12px 14px;border-radius:12px;background:rgba(28,28,28,.96);color:#fff;box-shadow:0 16px 32px #0f172a38;opacity:0;visibility:hidden;pointer-events:none;transform:translateY(-50%) translate(4px);transition:opacity .24s ease,transform .24s ease,visibility 0s linear .24s}.sidebar-disabled-tooltip.svelte-nmww0f.svelte-nmww0f:before{content:"";position:absolute;top:50%;left:-5px;width:10px;height:10px;background:rgba(28,28,28,.96);transform:translateY(-50%) rotate(45deg);border-radius:1px}.sidebar-disabled-tooltip-wrap.svelte-nmww0f:hover .sidebar-disabled-tooltip.svelte-nmww0f,.sidebar-disabled-tooltip-wrap.svelte-nmww0f:focus-within .sidebar-disabled-tooltip.svelte-nmww0f{opacity:1;visibility:visible;transform:translateY(-50%) translate(0);transition:opacity .24s ease,transform .24s ease,visibility 0s linear 0s}.sidebar-disabled-tooltip__title.svelte-nmww0f.svelte-nmww0f{font-size:12px;font-weight:700;line-height:16px;letter-spacing:.01em}.sidebar-disabled-tooltip__body.svelte-nmww0f.svelte-nmww0f{font-size:11px;line-height:16px;color:#ffffffe0}.vendor-nav-item.svelte-nmww0f img.svelte-nmww0f{width:20px;height:20px;object-fit:contain;flex-shrink:0}.section-icon.svelte-nmww0f.svelte-nmww0f{display:block}.section-icon--glyph.svelte-nmww0f.svelte-nmww0f{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;flex:0 0 20px;font-size:20px;line-height:1;object-fit:unset;opacity:1;color:currentColor}.section-icon[src*=arrow-summary-].svelte-nmww0f.svelte-nmww0f{width:12px;height:12px}.section-label.svelte-nmww0f.svelte-nmww0f{flex:1;font-size:10px;font-weight:400;line-height:16px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:max-width .16s ease,opacity .16s ease,flex-basis .16s ease,width .16s ease}.sidebar--collapsed.svelte-nmww0f .section-label.svelte-nmww0f{width:0;opacity:0;flex:0 0 0;pointer-events:none}.section-shortcut.svelte-nmww0f.svelte-nmww0f{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;padding-left:6px;opacity:.9}.sidebar--collapsed.svelte-nmww0f .section-shortcut.svelte-nmww0f{display:none}.sidebar--collapsed.svelte-nmww0f .section-shortcut--collapsed.svelte-nmww0f{display:inline-flex;position:absolute;left:calc(50% + 14px);top:50%;padding-left:0;transform:translateY(-50%);pointer-events:none}.sidebar--collapsed.svelte-nmww0f .section-shortcut--collapsed .section-shortcut__icon.svelte-nmww0f{width:12px;height:12px}.section-shortcut__icon.svelte-nmww0f.svelte-nmww0f{width:16px;height:16px;object-fit:contain;flex:0 0 16px;transition:filter .24s ease,opacity .24s ease}.sidebar-icon--notification.svelte-nmww0f.svelte-nmww0f,.sidebar-icon--billing.svelte-nmww0f.svelte-nmww0f{filter:brightness(0) saturate(0) invert(65%);opacity:1}.vendor-nav-item.svelte-nmww0f:hover:not(.disabled):not(.coming-soon) .section-shortcut__icon.svelte-nmww0f,.vendor-nav-item.is-active.svelte-nmww0f .section-shortcut__icon.svelte-nmww0f{filter:brightness(0) invert(1);opacity:1}.vendor-nav-item.svelte-nmww0f.svelte-nmww0f:hover:not(.disabled):not(.coming-soon){border-radius:8px;background:linear-gradient(90deg,#DF7A3F 0%,#D15D1A 100%),linear-gradient(90deg,#005626 -6.94%,#00893D 100%);color:#fff;font-weight:600}.vendor-nav-item.active.svelte-nmww0f.svelte-nmww0f,.vendor-nav-item.is-active.svelte-nmww0f.svelte-nmww0f{border-radius:8px;background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%);color:#fff;font-weight:600}.vendor-nav-item.active.svelte-nmww0f .vendor-nav-item__divider.svelte-nmww0f,.vendor-nav-item.is-active.svelte-nmww0f .vendor-nav-item__divider.svelte-nmww0f{opacity:1}.vendor-nav-item.svelte-nmww0f:hover:not(.disabled):not(.coming-soon) .section-label.svelte-nmww0f,.vendor-nav-item.active.svelte-nmww0f .section-label.svelte-nmww0f,.vendor-nav-item.is-active.svelte-nmww0f .section-label.svelte-nmww0f{color:#fff}.vendor-nav-item.active.svelte-nmww0f .section-label.svelte-nmww0f,.vendor-nav-item.is-active.svelte-nmww0f .section-label.svelte-nmww0f{color:#fff;font-size:11.5px;line-height:20px;font-weight:600}.vendor-nav-item.svelte-nmww0f:hover:not(.disabled):not(.coming-soon) .section-icon--glyph.svelte-nmww0f,.vendor-nav-item.active.svelte-nmww0f .section-icon--glyph.svelte-nmww0f,.vendor-nav-item.is-active.svelte-nmww0f .section-icon--glyph.svelte-nmww0f{color:#fff}.vendor-nav-item.svelte-nmww0f:hover:not(.disabled):not(.coming-soon) img.svelte-nmww0f,.vendor-nav-item.active.svelte-nmww0f img.svelte-nmww0f,.vendor-nav-item.is-active.svelte-nmww0f img.svelte-nmww0f{filter:brightness(0) invert(1);opacity:1}.section-link.coming-soon.svelte-nmww0f.svelte-nmww0f{opacity:.78;cursor:help;pointer-events:auto}.section-link.coming-soon.svelte-nmww0f.svelte-nmww0f:hover{background:transparent;color:#1c1c1c}.section-link.coming-soon.svelte-nmww0f.svelte-nmww0f:focus-visible{outline:2px solid #ef7c39;outline-offset:2px}.section-link.disabled.svelte-nmww0f.svelte-nmww0f{color:#9aa0a6;opacity:1;cursor:not-allowed;pointer-events:auto}.section-link.disabled.svelte-nmww0f.svelte-nmww0f:focus-visible{outline:2px solid #ef7c39;outline-offset:2px}.recent-empty.svelte-nmww0f.svelte-nmww0f{margin:0;padding:0 .5rem;font-size:.75rem;color:#94a3b8;letter-spacing:.05em}.sidebar--collapsed.svelte-nmww0f .recent-empty.svelte-nmww0f{display:none}@media (prefers-reduced-motion: reduce){.sidebar.svelte-nmww0f.svelte-nmww0f,.sidebar-inner.svelte-nmww0f.svelte-nmww0f,.sidebar-collapse-toggle.svelte-nmww0f.svelte-nmww0f,.toggle-pill.svelte-nmww0f.svelte-nmww0f,.section-heading.svelte-nmww0f.svelte-nmww0f,.section-label.svelte-nmww0f.svelte-nmww0f,.section-shortcut__icon.svelte-nmww0f.svelte-nmww0f,.chevron-icon.svelte-nmww0f.svelte-nmww0f,.accordion-collapse,.sidebar-disabled-tooltip.svelte-nmww0f.svelte-nmww0f{transition:none!important;animation:none!important}}body{background:#f2f2f2}.audit-summary-cards.svelte-1x31gil.svelte-1x31gil{display:flex;align-items:center;gap:20px;margin:0}.summary-card.svelte-1x31gil.svelte-1x31gil{background:#f7f7f7;border-radius:10px;box-shadow:0 10px 20px #0000001a;padding:20px;flex:1;min-height:132px;display:flex;flex-direction:column;gap:var(--8, 8px);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.summary-card.svelte-1x31gil.svelte-1x31gil:hover{background:#f3f3f3;transform:translateY(-2px);box-shadow:0 14px 28px #00000029}.summary-card.is-active.svelte-1x31gil.svelte-1x31gil{background:#d9d9d9}.summary-card--reset.is-active.svelte-1x31gil.svelte-1x31gil{background:#f7f7f7}.summary-icon.svelte-1x31gil.svelte-1x31gil{width:28px;height:28px;border-radius:6px;border:3px solid var(--icon-color, #a7a7a7);display:inline-flex;align-items:center;justify-content:center;position:relative;color:var(--icon-color, #a7a7a7);background:#ffffff}.summary-icon-alert.svelte-1x31gil.svelte-1x31gil:before,.summary-icon-alert.svelte-1x31gil.svelte-1x31gil:after,.summary-icon-stack.svelte-1x31gil.svelte-1x31gil:before,.summary-icon-stack.svelte-1x31gil.svelte-1x31gil:after{content:"";position:absolute;background:currentColor;border-radius:999px}.summary-icon-alert.svelte-1x31gil.svelte-1x31gil:before{width:3px;height:10px;top:6px;left:50%;transform:translate(-50%)}.summary-icon-alert.svelte-1x31gil.svelte-1x31gil:after{width:4px;height:4px;bottom:6px;left:50%;transform:translate(-50%)}.summary-icon-stack.svelte-1x31gil.svelte-1x31gil:before{width:14px;height:3px;top:var(--8, 8px);left:50%;transform:translate(-50%)}.summary-icon-stack.svelte-1x31gil.svelte-1x31gil:after{width:14px;height:3px;top:15px;left:50%;transform:translate(-50%)}.summary-label.svelte-1x31gil.svelte-1x31gil{font-size:16px;line-height:22px;color:#2d2d2d}.summary-value.svelte-1x31gil.svelte-1x31gil{font-size:32px;line-height:38px;font-weight:600;color:#1c1c1c}.audit-table-card.svelte-1x31gil.svelte-1x31gil{margin-top:20px}.table-wrapper.svelte-1x31gil.svelte-1x31gil{overflow-x:auto}.audit-table.svelte-1x31gil.svelte-1x31gil{width:100%;border-collapse:separate;border-spacing:0;font-size:12px}.audit-table.svelte-1x31gil th.svelte-1x31gil,.audit-table.svelte-1x31gil td.svelte-1x31gil{padding:var(--8, 8px) 12px;text-align:left;border-bottom:1px solid rgba(28,28,28,.05);height:51px}.audit-table.svelte-1x31gil th.svelte-1x31gil{color:#484848;font-feature-settings:"ss01" on,"cv01" on,"cv11" on;font-family:Inter,sans-serif;font-size:12px;font-style:normal;line-height:18px;font-weight:500;border-bottom:1px solid rgba(28,28,28,.2);height:40px}.audit-table.svelte-1x31gil th img.svelte-1x31gil{width:10px;height:10px}.audit-th-label.svelte-1x31gil.svelte-1x31gil{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.th-checkbox.svelte-1x31gil.svelte-1x31gil,.td-checkbox.svelte-1x31gil.svelte-1x31gil{width:24px;text-align:center;padding-left:0;padding-right:0}.audit-table.svelte-1x31gil th.svelte-1x31gil:nth-child(2),.audit-table.svelte-1x31gil td.svelte-1x31gil:nth-child(2),.audit-table.svelte-1x31gil th.svelte-1x31gil:nth-child(4),.audit-table.svelte-1x31gil td.svelte-1x31gil:nth-child(4),.audit-table.svelte-1x31gil th.svelte-1x31gil:nth-child(7),.audit-table.svelte-1x31gil td.svelte-1x31gil:nth-child(7),.audit-table.svelte-1x31gil th.svelte-1x31gil:nth-child(8),.audit-table.svelte-1x31gil td.svelte-1x31gil:nth-child(8),.audit-table.svelte-1x31gil th.svelte-1x31gil:nth-child(9),.audit-table.svelte-1x31gil td.svelte-1x31gil:nth-child(9),.audit-table.svelte-1x31gil th.svelte-1x31gil:nth-child(10),.audit-table.svelte-1x31gil td.svelte-1x31gil:nth-child(10){text-align:center}.clients-checkbox.svelte-1x31gil.svelte-1x31gil{width:16px;height:16px;flex-shrink:0;border:none;background:transparent url(/assets/checkbox-unchecked-ece94b32.svg) center / 16px 16px no-repeat;display:inline-flex;align-items:center;justify-content:center;position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none}.clients-checkbox--header.svelte-1x31gil.svelte-1x31gil,.clients-checkbox--row.svelte-1x31gil.svelte-1x31gil{cursor:pointer;padding:0;border-radius:0}.clients-checkbox--row[aria-checked=true].svelte-1x31gil.svelte-1x31gil,.clients-checkbox--header[aria-checked=true].svelte-1x31gil.svelte-1x31gil{background:transparent url(/assets/checkbox-checked-d49ad50b.svg) center / 16px 16px no-repeat}.clients-checkbox--header[data-indeterminate=true][aria-checked=mixed].svelte-1x31gil.svelte-1x31gil:after{content:"";width:10px;height:2px;background:#1c1c1c;border-radius:1px}.clients-checkbox.svelte-1x31gil.svelte-1x31gil:focus-visible{outline:2px solid rgba(28,28,28,.35);outline-offset:2px}.audit-table.svelte-1x31gil tbody tr.selected-row.svelte-1x31gil,.audit-table.svelte-1x31gil tbody tr.selected-row td.svelte-1x31gil{background:#fbf6f3}.audit-table.svelte-1x31gil tbody tr.selected-row.svelte-1x31gil:hover,.audit-table.svelte-1x31gil tbody tr.selected-row.svelte-1x31gil:focus,.audit-table.svelte-1x31gil tbody tr.selected-row.svelte-1x31gil:focus-within{background:#fbf6f3}.audit-table.svelte-1x31gil tbody tr.selected-row:hover td.svelte-1x31gil,.audit-table.svelte-1x31gil tbody tr.selected-row:focus td.svelte-1x31gil,.audit-table.svelte-1x31gil tbody tr.selected-row:focus-within td.svelte-1x31gil{background:#fbf6f3}.td-score.svelte-1x31gil.svelte-1x31gil{width:118px}.score-pill.svelte-1x31gil.svelte-1x31gil{display:inline-flex;align-items:center;justify-content:center;padding:3px 10px;border-radius:23.5px;border:1px solid #e3ad08;background:#f7ba03;font-size:16px;line-height:18px;font-weight:500;color:#0e0e0e;min-width:41px}.score-link.svelte-1x31gil.svelte-1x31gil{text-decoration:none}.td-vendor.svelte-1x31gil.svelte-1x31gil{color:#1c1c1c}.td-vendor-link.svelte-1x31gil.svelte-1x31gil{border:0;background:transparent;padding:0;color:#1c1c1c;text-decoration:none;text-align:left;font:inherit;cursor:pointer}.td-logo.svelte-1x31gil img.svelte-1x31gil{width:38px;height:38px;border-radius:100px}.td-muted.svelte-1x31gil.svelte-1x31gil{color:#696969}.app-skeleton.svelte-1x31gil.svelte-1x31gil{position:relative;border-radius:10px;background:rgba(28,28,28,.06);overflow:hidden}.app-skeleton.svelte-1x31gil.svelte-1x31gil:after{content:"";position:absolute;top:0;left:-60%;height:100%;width:60%;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.55) 50%,rgba(255,255,255,0) 100%);animation:svelte-1x31gil-appSkeletonShimmer 1.35s linear infinite}@keyframes svelte-1x31gil-appSkeletonShimmer{0%{left:-60%}to{left:120%}}.title-header.svelte-1x31gil.svelte-1x31gil{height:48px;width:100%;border-radius:10px;padding:10px;display:flex;align-items:center;background-image:linear-gradient(90deg,rgba(223,122,63,1) 0%,rgba(209,93,26,1) 100%),linear-gradient(90deg,rgba(0,86,38,1) 6.9444%,rgba(0,137,61,1) 100%),linear-gradient(90deg,rgba(0,137,61,1) 0%,rgba(0,137,61,1) 100%);box-sizing:border-box}.title-header.svelte-1x31gil p.svelte-1x31gil{margin:0;padding-left:8px;font-size:14px;line-height:20px;font-weight:600;color:#fff}.dashboard-route.svelte-14sn5jx.svelte-14sn5jx{color:#1c1c1c;font-family:Inter,sans-serif;padding:0 24px 28px 0}.dashboard-route__top.svelte-14sn5jx.svelte-14sn5jx{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:20px}.dashboard-breadcrumb.svelte-14sn5jx.svelte-14sn5jx{align-items:center;color:#7d7d7d;display:flex;flex-wrap:wrap;font-size:12px;gap:8px;line-height:20px;padding-left:20px}.dashboard-breadcrumb__current.svelte-14sn5jx.svelte-14sn5jx{font-weight:700}.dashboard-route__controls.svelte-14sn5jx.svelte-14sn5jx{align-items:center;display:flex;gap:16px}.dashboard-export-wrap.svelte-14sn5jx.svelte-14sn5jx{position:relative}.dashboard-export.svelte-14sn5jx.svelte-14sn5jx{align-items:center;background:linear-gradient(90deg,#000 0%,#656464 100%);border:0;border-radius:10px;box-shadow:0 10px #00000026;color:#fff;cursor:pointer;display:flex;gap:5px;height:40px;justify-content:center;padding:0 20px}.dashboard-export.svelte-14sn5jx span.svelte-14sn5jx{font-size:16px;font-weight:700;line-height:24px}.dashboard-export.svelte-14sn5jx svg.svelte-14sn5jx{fill:currentColor;height:24px;width:24px}.dashboard-export-menu.svelte-14sn5jx.svelte-14sn5jx{align-items:stretch;background:#fff;border-radius:10px;box-shadow:0 4px 15px #00000040;display:flex;flex-direction:column;gap:7px;min-width:145px;padding:10px;position:absolute;right:0;top:calc(100% + 10px);z-index:20}.dashboard-export-menu__item.svelte-14sn5jx.svelte-14sn5jx{align-items:center;background:transparent;border:0;border-radius:5px;color:#333;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:500;justify-content:space-between;line-height:normal;padding:10px 50px 10px 10px;text-align:left;width:100%}.dashboard-export-menu__item--active.svelte-14sn5jx.svelte-14sn5jx{background:#f0f0f0}.dashboard-title-bar.svelte-14sn5jx.svelte-14sn5jx{align-items:center;background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%),linear-gradient(90deg,#005626 -6.94%,#00893d 100%),#00893d;border-radius:10px;display:flex;height:48px;margin-bottom:14px;padding:10px}.dashboard-title-bar.svelte-14sn5jx span.svelte-14sn5jx{color:#fff;font-size:14px;font-weight:600;line-height:20px;padding:4px 8px}.dashboard-heading-row.svelte-14sn5jx.svelte-14sn5jx{align-items:center;border-left:1px solid #adadad;display:flex;gap:20px;justify-content:space-between;margin-bottom:20px;padding:10px 20px}.dashboard-heading-row.svelte-14sn5jx h1.svelte-14sn5jx{color:#000;flex:1 1 auto;font-size:20px;font-weight:600;line-height:20px;margin:0}.dashboard-heading-row__chips.svelte-14sn5jx.svelte-14sn5jx{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end}.dashboard-summary-chip.svelte-14sn5jx.svelte-14sn5jx{align-items:center;display:flex;gap:5px;justify-content:center;padding:3px 10px}.dashboard-summary-chip__label.svelte-14sn5jx.svelte-14sn5jx{color:#7d7d7d;font-size:12px;font-weight:500;line-height:20px}.dashboard-summary-chip__value.svelte-14sn5jx.svelte-14sn5jx{align-items:center;background:rgba(255,255,255,.8);border-radius:20px;box-shadow:0 2px 2px #a0a0a033;color:#7d7d7d;display:inline-flex;font-size:10px;font-weight:400;justify-content:center;line-height:20px;min-height:26px;padding:0 10px}.dashboard-layout.svelte-14sn5jx.svelte-14sn5jx{display:grid;gap:20px;grid-template-columns:399px minmax(0,1fr)}.dashboard-layout__left.svelte-14sn5jx.svelte-14sn5jx,.dashboard-layout__right.svelte-14sn5jx.svelte-14sn5jx{display:flex;flex-direction:column;gap:20px}.dashboard-card.svelte-14sn5jx.svelte-14sn5jx{background:#f8fafb;border-radius:10px;box-shadow:0 10px 20px #0000001a;padding:20px}.dashboard-card__header.svelte-14sn5jx.svelte-14sn5jx{display:flex;flex-direction:column;gap:5px;margin-bottom:15px}.dashboard-card__header.svelte-14sn5jx h2.svelte-14sn5jx{color:#000;font-size:16px;font-weight:600;line-height:20px;margin:0}.dashboard-card__header.svelte-14sn5jx p.svelte-14sn5jx{color:#7d7d7d;font-size:12px;font-weight:400;line-height:20px;margin:0}.dashboard-card--gauge.svelte-14sn5jx.svelte-14sn5jx{align-items:center;display:flex;flex-direction:column;gap:10px}.dashboard-gauge.svelte-14sn5jx.svelte-14sn5jx{align-items:center;display:flex;flex-direction:column;gap:10px;width:100%}.dashboard-gauge__donut.svelte-14sn5jx.svelte-14sn5jx{height:208px;position:relative;width:208px}.dashboard-gauge__slice.svelte-14sn5jx.svelte-14sn5jx{align-items:center;display:flex;top:-18.48%;right:-18.48%;bottom:-18.48%;left:-18.48%;justify-content:center;position:absolute}.dashboard-gauge__slice-rotate.svelte-14sn5jx.svelte-14sn5jx{height:208px;position:relative;transform:rotate(-149.42deg);width:208px}.dashboard-gauge__slice-img.svelte-14sn5jx.svelte-14sn5jx{position:absolute}.dashboard-gauge__slice.svelte-14sn5jx img.svelte-14sn5jx{display:block;height:100%;width:100%}.dashboard-gauge__slice--1.svelte-14sn5jx .dashboard-gauge__slice-img.svelte-14sn5jx{bottom:-6.73%;left:44.16%;right:10.58%;top:75.98%}.dashboard-gauge__slice--8.svelte-14sn5jx .dashboard-gauge__slice-img.svelte-14sn5jx{bottom:-6.68%;left:14.04%;right:47%;top:78.4%}.dashboard-gauge__slice--2.svelte-14sn5jx .dashboard-gauge__slice-img.svelte-14sn5jx{bottom:4.98%;left:1%;right:70.92%;top:65.83%}.dashboard-gauge__slice--9.svelte-14sn5jx .dashboard-gauge__slice-img.svelte-14sn5jx{bottom:21.41%;left:-4.68%;right:81.17%;top:49.92%}.dashboard-gauge__slice--6.svelte-14sn5jx .dashboard-gauge__slice-img.svelte-14sn5jx{bottom:45.19%;left:65.74%;right:-4.75%;top:4.22%}.dashboard-gauge__slice--7.svelte-14sn5jx .dashboard-gauge__slice-img.svelte-14sn5jx{bottom:8.01%;left:73.55%;right:-4.81%;top:45.97%}.dashboard-gauge__center.svelte-14sn5jx.svelte-14sn5jx{align-items:center;background:#393939;border-radius:50%;display:flex;flex-direction:column;gap:2px;top:24px;right:24px;bottom:24px;left:24px;justify-content:center;position:absolute}.dashboard-gauge__metric.svelte-14sn5jx.svelte-14sn5jx{color:#fff;font-size:30px;font-weight:700;line-height:24px;position:relative;z-index:1}.dashboard-gauge__caption.svelte-14sn5jx.svelte-14sn5jx{color:#fff;font-size:14px;font-weight:300;line-height:20px;position:relative;z-index:1}.dashboard-gauge__pointer.svelte-14sn5jx.svelte-14sn5jx{height:8.5px;position:absolute;width:8px}.dashboard-gauge__scale.svelte-14sn5jx.svelte-14sn5jx{color:#393939;display:flex;font-size:12px;font-weight:700;justify-content:space-between;line-height:20px;margin:-65px auto 0;width:208px}.dashboard-gauge__scale.svelte-14sn5jx span.svelte-14sn5jx:first-child{transform:translate(15px)}.dashboard-gauge__scale.svelte-14sn5jx span.svelte-14sn5jx:last-child{transform:translate(-8px)}.dashboard-gauge__legend.svelte-14sn5jx.svelte-14sn5jx{display:flex;flex-wrap:wrap;gap:12px;margin-top:20px;width:100%}.dashboard-gauge__legend-item.svelte-14sn5jx.svelte-14sn5jx{align-items:center;color:#7d7d7d;display:flex;font-size:12px;gap:8px;line-height:16px}.dashboard-gauge__legend-dot.svelte-14sn5jx.svelte-14sn5jx{border-radius:100px;height:9px;width:9px}.dashboard-chart.svelte-14sn5jx.svelte-14sn5jx{min-height:170px;position:relative}.dashboard-chart__plot.svelte-14sn5jx.svelte-14sn5jx{min-height:170px;padding:16px 0 22px;position:relative}.dashboard-chart__grid.svelte-14sn5jx.svelte-14sn5jx{display:flex;flex-direction:column;gap:10px;top:16px;right:0;bottom:22px;left:0;padding:0 12px;pointer-events:none;position:absolute;z-index:1}.dashboard-chart__grid-row.svelte-14sn5jx.svelte-14sn5jx{align-items:center;display:flex;flex:1 0 0;gap:15px}.dashboard-chart__grid-row.svelte-14sn5jx.svelte-14sn5jx:after{border-top:1px solid rgba(28,28,28,.12);content:"";flex:1 1 auto}.dashboard-chart__grid-row--baseline.svelte-14sn5jx.svelte-14sn5jx:after{border-top-color:#1c1c1c2e}.dashboard-chart__y-label.svelte-14sn5jx.svelte-14sn5jx{color:#7d7d7d;flex:0 0 28px;font-family:Inter,sans-serif;font-size:11px;line-height:normal;text-align:right;width:28px}.dashboard-chart--line.svelte-14sn5jx svg.svelte-14sn5jx{height:117px;left:43px;overflow:visible;position:absolute;right:12px;top:24px;width:calc(100% - 55px);z-index:2}.dashboard-chart--line.svelte-14sn5jx path.svelte-14sn5jx{fill:none;stroke:#1f1f1f;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.3}.dashboard-chart--line.svelte-14sn5jx .dashboard-chart__hover-dot.svelte-14sn5jx{fill:#0a7a33;filter:drop-shadow(0 0 2px rgba(0,0,0,.18));stroke:#fff;stroke-width:3}.dashboard-chart--line.svelte-14sn5jx .dashboard-chart__hover-value.svelte-14sn5jx{fill:#1f2937;font-family:Inter,sans-serif;font-size:10px;font-weight:600;text-anchor:middle}.dashboard-chart__labels.svelte-14sn5jx.svelte-14sn5jx{bottom:0;color:#7d7d7d;display:grid;font-size:11px;grid-template-columns:repeat(12,minmax(0,1fr));left:43px;line-height:14px;position:absolute;right:0;text-align:center}.dashboard-bars.svelte-14sn5jx.svelte-14sn5jx{align-items:end;bottom:0;display:grid;gap:10px;grid-template-columns:repeat(12,minmax(0,1fr));left:51px;position:absolute;right:8px;top:24px;z-index:2}.dashboard-bars__item.svelte-14sn5jx.svelte-14sn5jx{align-items:center;display:flex;flex-direction:column;gap:8px;height:100%;justify-content:flex-end;position:relative}.dashboard-bars__bar-wrap.svelte-14sn5jx.svelte-14sn5jx{align-items:flex-end;display:flex;justify-content:center;position:relative;width:100%}.dashboard-bars__bar.svelte-14sn5jx.svelte-14sn5jx{background:linear-gradient(-48deg,#cc0000 21.526%,#b90000 71.423%);border-radius:10px 10px 0 0;width:100%}.dashboard-bars__value.svelte-14sn5jx.svelte-14sn5jx{bottom:calc(100% + 6px);color:#1f2937;font-family:Inter,sans-serif;font-size:10px;font-weight:600;left:50%;line-height:1;position:absolute;transform:translate(-50%);white-space:nowrap}.dashboard-bars__item.svelte-14sn5jx>span.svelte-14sn5jx{color:#7d7d7d;font-size:11px;line-height:14px}.dashboard-rating-grid.svelte-14sn5jx.svelte-14sn5jx{display:grid;gap:16px;grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-rating-tile.svelte-14sn5jx.svelte-14sn5jx{background:#f8f8f8;border:1px solid rgba(28,28,28,.08);border-radius:5px;box-shadow:0 4px 10px #0000001a;padding:10px;position:relative;text-align:center}.dashboard-rating-tile.svelte-14sn5jx.svelte-14sn5jx:before{border-radius:5px 0 0 5px;bottom:0;content:"";left:0;position:absolute;top:0;width:5px}.dashboard-rating-tile.svelte-14sn5jx strong.svelte-14sn5jx{display:block;font-size:20px;font-weight:700;line-height:20px;margin-bottom:5px}.dashboard-rating-tile.svelte-14sn5jx span.svelte-14sn5jx{color:#29292a;display:block;font-size:12px;line-height:20px}.dashboard-rating-tile--critical.svelte-14sn5jx.svelte-14sn5jx{border-color:#cf334380}.dashboard-rating-tile--critical.svelte-14sn5jx.svelte-14sn5jx:before,.dashboard-rating-tile--critical.svelte-14sn5jx strong.svelte-14sn5jx{background:#cf3343;color:#cf3343}.dashboard-rating-tile--high.svelte-14sn5jx.svelte-14sn5jx{border-color:#f0aa0880}.dashboard-rating-tile--high.svelte-14sn5jx.svelte-14sn5jx:before,.dashboard-rating-tile--high.svelte-14sn5jx strong.svelte-14sn5jx{background:#f0aa08;color:#f0aa08}.dashboard-rating-tile--medium.svelte-14sn5jx.svelte-14sn5jx{border-color:#fed66480}.dashboard-rating-tile--medium.svelte-14sn5jx.svelte-14sn5jx:before,.dashboard-rating-tile--medium.svelte-14sn5jx strong.svelte-14sn5jx{background:#fed664;color:#fed664}.dashboard-rating-tile--low.svelte-14sn5jx.svelte-14sn5jx{border-color:#4caf5080}.dashboard-rating-tile--low.svelte-14sn5jx.svelte-14sn5jx:before,.dashboard-rating-tile--low.svelte-14sn5jx strong.svelte-14sn5jx{background:#4caf50;color:#4caf50}.dashboard-category-grid.svelte-14sn5jx.svelte-14sn5jx{display:grid;gap:20px;grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-category-tile.svelte-14sn5jx.svelte-14sn5jx{align-items:flex-start;background:#f8f8f8;border-radius:10px;box-shadow:0 10px 20px #0000001a;display:flex;flex-direction:column;gap:8px;min-height:106px;padding:15px}.dashboard-category-tile.svelte-14sn5jx img.svelte-14sn5jx{height:24px;width:24px}.dashboard-category-tile.svelte-14sn5jx span.svelte-14sn5jx{color:#29292a;font-size:12px;line-height:20px}.dashboard-category-tile.svelte-14sn5jx strong.svelte-14sn5jx{color:#1c1c1c;font-size:24px;font-weight:600;line-height:36px}.dashboard-metrics-row.svelte-14sn5jx.svelte-14sn5jx{display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-stat-list.svelte-14sn5jx.svelte-14sn5jx,.dashboard-driver-list.svelte-14sn5jx.svelte-14sn5jx{display:flex;flex-direction:column;gap:14px}.dashboard-stat-list__item.svelte-14sn5jx.svelte-14sn5jx,.dashboard-driver-list__item.svelte-14sn5jx.svelte-14sn5jx{display:flex;flex-direction:column;gap:5px}.dashboard-stat-list__item.svelte-14sn5jx span.svelte-14sn5jx,.dashboard-driver-list__item.svelte-14sn5jx span.svelte-14sn5jx{color:#000;font-size:12px;font-weight:600;line-height:20px}.dashboard-stat-list__item.svelte-14sn5jx strong.svelte-14sn5jx{color:#6c6c6c;font-size:18px;font-weight:700;line-height:20px}.dashboard-driver-list__value.svelte-14sn5jx.svelte-14sn5jx{font-size:18px;font-weight:700;line-height:20px}.dashboard-driver-list__value--critical.svelte-14sn5jx.svelte-14sn5jx{color:#c00}.dashboard-driver-list__value--warning.svelte-14sn5jx.svelte-14sn5jx{color:#f19739}.dashboard-card--table.svelte-14sn5jx.svelte-14sn5jx{padding:15px}.dashboard-table.svelte-14sn5jx.svelte-14sn5jx{border-collapse:collapse;table-layout:fixed;width:100%}.dashboard-table.svelte-14sn5jx th.svelte-14sn5jx:first-child,.dashboard-table.svelte-14sn5jx td.svelte-14sn5jx:first-child{width:28%}.dashboard-table.svelte-14sn5jx th.svelte-14sn5jx:nth-child(n+2):not(:last-child),.dashboard-table.svelte-14sn5jx td.svelte-14sn5jx:nth-child(n+2):not(:last-child){width:12%}.dashboard-table.svelte-14sn5jx th.svelte-14sn5jx:last-child,.dashboard-table.svelte-14sn5jx td.svelte-14sn5jx:last-child{width:12%}.dashboard-table.svelte-14sn5jx th.svelte-14sn5jx,.dashboard-table.svelte-14sn5jx td.svelte-14sn5jx{border-bottom:1px solid rgba(28,28,28,.05);font-size:12px;line-height:18px;padding:8px 12px;text-align:left;vertical-align:middle}.dashboard-table.svelte-14sn5jx th.svelte-14sn5jx{border-bottom-color:#1c1c1c33;color:#484848;font-weight:600;height:40px}.dashboard-table.svelte-14sn5jx td.svelte-14sn5jx{color:#696969;font-weight:400;height:51px}.dashboard-table__head.svelte-14sn5jx.svelte-14sn5jx{align-items:center;display:inline-flex;gap:4px}.dashboard-table__sort-icon.svelte-14sn5jx.svelte-14sn5jx{display:block;height:10px;width:10px}.dashboard-table.svelte-14sn5jx th.svelte-14sn5jx:not(:first-child),.dashboard-table.svelte-14sn5jx td.svelte-14sn5jx:not(:first-child){text-align:center}.dashboard-table.svelte-14sn5jx tbody tr:last-child td.svelte-14sn5jx{border-bottom:0}.dashboard-table__critical.svelte-14sn5jx.svelte-14sn5jx{color:#b52514;font-weight:700}.dashboard-table__high.svelte-14sn5jx.svelte-14sn5jx{color:#f19739;font-weight:700}.dashboard-table__medium.svelte-14sn5jx.svelte-14sn5jx{color:#f9c639;font-weight:700}.dashboard-table__low.svelte-14sn5jx.svelte-14sn5jx{color:#26783a;font-weight:700}.dashboard-empty.svelte-14sn5jx.svelte-14sn5jx{align-items:center;background:#fff;border:1px solid #d0d7e2;border-radius:12px;box-shadow:0 12px 24px #0f172a14;color:#374151;display:flex;flex-direction:column;gap:8px;justify-content:center;margin:24px 24px 0 0;min-height:180px;padding:24px;text-align:center}.dashboard-empty.svelte-14sn5jx h3.svelte-14sn5jx,.dashboard-empty.svelte-14sn5jx p.svelte-14sn5jx{margin:0}.dashboard-empty--soft.svelte-14sn5jx.svelte-14sn5jx{align-items:flex-start;box-shadow:none;justify-content:flex-start;margin:0 0 20px;min-height:auto;text-align:left}.dashboard-loading.svelte-14sn5jx.svelte-14sn5jx{border-radius:10px;overflow:hidden;position:relative}.dashboard-loading__bar.svelte-14sn5jx.svelte-14sn5jx{background:rgba(28,28,28,.08);height:3px;left:0;overflow:hidden;position:absolute;right:0;top:0}.dashboard-loading__bar.svelte-14sn5jx.svelte-14sn5jx:before{animation:svelte-14sn5jx-dashboardLoadingBar 1.1s ease-in-out infinite;background:rgba(28,28,28,.25);content:"";height:100%;left:-40%;position:absolute;top:0;width:40%}.dashboard-loading__inner.svelte-14sn5jx.svelte-14sn5jx{display:flex;flex-direction:column;gap:16px;min-height:60vh;padding:16px 0}.dashboard-loading__grid.svelte-14sn5jx.svelte-14sn5jx{display:grid;gap:20px;grid-template-columns:320px 1fr}.dashboard-skeleton.svelte-14sn5jx.svelte-14sn5jx{background:rgba(28,28,28,.06);border-radius:10px;overflow:hidden;position:relative}.dashboard-skeleton.svelte-14sn5jx.svelte-14sn5jx:after{animation:svelte-14sn5jx-dashboardSkeletonShimmer 1.35s linear infinite;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.55) 50%,rgba(255,255,255,0) 100%);content:"";height:100%;left:-60%;position:absolute;top:0;width:60%}.dashboard-skeleton--wide.svelte-14sn5jx.svelte-14sn5jx{height:36px;width:420px}.dashboard-skeleton--title.svelte-14sn5jx.svelte-14sn5jx{height:48px;width:100%}.dashboard-skeleton--section.svelte-14sn5jx.svelte-14sn5jx{height:44px;width:100%}.dashboard-skeleton--card.svelte-14sn5jx.svelte-14sn5jx{height:220px;width:100%}.dashboard-skeleton--card-wide.svelte-14sn5jx.svelte-14sn5jx{height:220px}@keyframes svelte-14sn5jx-dashboardLoadingBar{0%{left:-40%}to{left:100%}}@keyframes svelte-14sn5jx-dashboardSkeletonShimmer{0%{left:-60%}to{left:120%}}@media (max-width:1280px){.dashboard-layout.svelte-14sn5jx.svelte-14sn5jx{grid-template-columns:1fr}.dashboard-heading-row.svelte-14sn5jx.svelte-14sn5jx{align-items:flex-start;flex-direction:column}}@media (max-width:900px){.dashboard-route.svelte-14sn5jx.svelte-14sn5jx{padding-right:0}.dashboard-route__top.svelte-14sn5jx.svelte-14sn5jx{align-items:flex-start;flex-direction:column}.dashboard-route__controls.svelte-14sn5jx.svelte-14sn5jx,.dashboard-metrics-row.svelte-14sn5jx.svelte-14sn5jx,.dashboard-rating-grid.svelte-14sn5jx.svelte-14sn5jx,.dashboard-category-grid.svelte-14sn5jx.svelte-14sn5jx,.dashboard-loading__grid.svelte-14sn5jx.svelte-14sn5jx{width:100%;grid-template-columns:1fr}.dashboard-heading-row__chips.svelte-14sn5jx.svelte-14sn5jx{justify-content:flex-start}}.exec-summary-page.svelte-18f28b3.svelte-18f28b3{font-family:Inter,sans-serif}.app-loading.svelte-18f28b3.svelte-18f28b3{height:calc(100vh - 4rem);overflow:hidden;position:relative;border-radius:10px}.app-loading__inner.svelte-18f28b3.svelte-18f28b3{height:100%;padding:1rem;display:flex;flex-direction:column;gap:1rem}.app-loading__bar.svelte-18f28b3.svelte-18f28b3{position:absolute;top:0;left:0;height:3px;width:100%;overflow:hidden;border-radius:10px 10px 0 0;background:rgba(28,28,28,.08)}.app-loading__bar.svelte-18f28b3.svelte-18f28b3:before{content:"";position:absolute;top:0;left:-40%;height:100%;width:40%;background:rgba(28,28,28,.25);animation:svelte-18f28b3-appLoadingBar 1.1s ease-in-out infinite}@keyframes svelte-18f28b3-appLoadingBar{0%{left:-40%}to{left:100%}}.app-loading__header.svelte-18f28b3.svelte-18f28b3{display:flex;flex-direction:column;gap:.5rem;padding-top:.5rem}.app-loading__card.svelte-18f28b3.svelte-18f28b3{border-radius:12px;padding:1rem;background:rgba(255,255,255,.6);border:1px solid rgba(28,28,28,.08)}.app-loading__rows.svelte-18f28b3.svelte-18f28b3{display:flex;flex-direction:column;gap:.75rem;margin-top:.75rem}.app-loading__label.svelte-18f28b3.svelte-18f28b3{margin-top:auto;font-size:17px;line-height:24px;color:#1c1c1c73}.app-skeleton.svelte-18f28b3.svelte-18f28b3{position:relative;border-radius:10px;background:rgba(28,28,28,.06);overflow:hidden}.app-skeleton.svelte-18f28b3.svelte-18f28b3:after{content:"";position:absolute;top:0;left:-60%;height:100%;width:60%;background:linear-gradient(90deg,rgba(255,255,255,0) 0%,rgba(255,255,255,.55) 50%,rgba(255,255,255,0) 100%);animation:svelte-18f28b3-appSkeletonShimmer 1.35s linear infinite}@keyframes svelte-18f28b3-appSkeletonShimmer{0%{left:-60%}to{left:120%}}.app-skeleton--title.svelte-18f28b3.svelte-18f28b3{height:16px;width:260px}.app-skeleton--subtitle.svelte-18f28b3.svelte-18f28b3{height:12px;width:180px;border-radius:8px}.app-skeleton--tablehead.svelte-18f28b3.svelte-18f28b3{height:14px;width:100%;border-radius:8px}.app-skeleton--row.svelte-18f28b3.svelte-18f28b3{height:44px;width:100%}.exec-section-pill.svelte-18f28b3.svelte-18f28b3{display:inline-flex;padding:4px 8px;color:#fff;font-size:14px;font-weight:600;line-height:20px}.exec-cards.svelte-18f28b3.svelte-18f28b3{display:flex;gap:20px;margin-bottom:20px}.exec-card.svelte-18f28b3.svelte-18f28b3{flex:1;background:#f7f7f7;border-radius:10px;padding:15px;box-shadow:0 10px 20px #0000001a;display:flex;flex-direction:column;gap:8px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background-color .2s ease}.exec-card.svelte-18f28b3.svelte-18f28b3:hover{background:#f3f3f3;transform:translateY(-2px);box-shadow:0 14px 28px #00000029}.exec-card.is-active.svelte-18f28b3.svelte-18f28b3{background:#d9d9d9}.exec-card--reset.is-active.svelte-18f28b3.svelte-18f28b3{background:#f7f7f7}.exec-card-icon.svelte-18f28b3.svelte-18f28b3{width:24px;height:24px}.exec-card-label.svelte-18f28b3.svelte-18f28b3{font-size:14px;line-height:20px;color:#29292a}.exec-card-value.svelte-18f28b3.svelte-18f28b3{font-size:24px;line-height:36px;color:#1c1c1c;font-weight:600}.exec-table.svelte-18f28b3.svelte-18f28b3{width:100%;border-collapse:collapse;table-layout:fixed}.exec-table.svelte-18f28b3 thead th.svelte-18f28b3{height:40px;padding:8px 12px;color:#484848;font-feature-settings:"ss01" on,"cv01" on,"cv11" on;font-family:Inter,sans-serif;font-size:12px;font-style:normal;line-height:18px;font-weight:500;text-align:left;border-bottom:1px solid rgba(28,28,28,.2);white-space:nowrap;background:transparent;border-radius:0;box-shadow:none;outline:none}.exec-table.svelte-18f28b3 tbody td.svelte-18f28b3{height:51px;padding:8px 12px;font-size:12px;line-height:18px;color:#696969;border-bottom:1px solid rgba(28,28,28,.05);vertical-align:middle;background:transparent;border-radius:0;box-shadow:none;outline:none}.exec-table.svelte-18f28b3 tbody tr.selected-row.svelte-18f28b3,.exec-table.svelte-18f28b3 tbody tr.selected-row td.svelte-18f28b3{background:#fbf6f3}.exec-table.svelte-18f28b3 tbody tr.selected-row.svelte-18f28b3:hover,.exec-table.svelte-18f28b3 tbody tr.selected-row.svelte-18f28b3:focus,.exec-table.svelte-18f28b3 tbody tr.selected-row.svelte-18f28b3:focus-within{background:#fbf6f3}.exec-table.svelte-18f28b3 tbody tr.selected-row:hover td.svelte-18f28b3,.exec-table.svelte-18f28b3 tbody tr.selected-row:focus td.svelte-18f28b3,.exec-table.svelte-18f28b3 tbody tr.selected-row:focus-within td.svelte-18f28b3{background:#fbf6f3}.exec-table.svelte-18f28b3 th img.svelte-18f28b3,.exec-table.svelte-18f28b3 td img.svelte-18f28b3{display:inline-block;vertical-align:middle}.exec-th.svelte-18f28b3.svelte-18f28b3{display:inline-flex;align-items:center;gap:4px;white-space:nowrap}.exec-sort-icon.svelte-18f28b3.svelte-18f28b3{width:10px;height:10px}.col-select.svelte-18f28b3.svelte-18f28b3{width:24px;padding:8px 0;text-align:center}.clients-checkbox.svelte-18f28b3.svelte-18f28b3{width:16px;height:16px;flex-shrink:0;border:none;background:transparent url(/assets/checkbox-unchecked-ece94b32.svg) center / 16px 16px no-repeat;display:inline-flex;align-items:center;justify-content:center;position:relative;-moz-appearance:none;appearance:none;-webkit-appearance:none}.clients-checkbox--header.svelte-18f28b3.svelte-18f28b3,.clients-checkbox--row.svelte-18f28b3.svelte-18f28b3{cursor:pointer;padding:0;border-radius:0}.clients-checkbox--row[aria-checked=true].svelte-18f28b3.svelte-18f28b3,.clients-checkbox--header[aria-checked=true].svelte-18f28b3.svelte-18f28b3{background:transparent url(/assets/checkbox-checked-d49ad50b.svg) center / 16px 16px no-repeat}.clients-checkbox--header[data-indeterminate=true][aria-checked=mixed].svelte-18f28b3.svelte-18f28b3:after{content:"";width:10px;height:2px;background:#1c1c1c;border-radius:1px}.clients-checkbox.svelte-18f28b3.svelte-18f28b3:focus-visible{outline:2px solid rgba(28,28,28,.35);outline-offset:2px}.exec-table.svelte-18f28b3 thead .col-score.svelte-18f28b3,.exec-table.svelte-18f28b3 tbody .col-score.svelte-18f28b3,.exec-table.svelte-18f28b3 thead .col-logo.svelte-18f28b3,.exec-table.svelte-18f28b3 tbody .col-logo.svelte-18f28b3,.exec-table.svelte-18f28b3 thead .col-critical.svelte-18f28b3,.exec-table.svelte-18f28b3 tbody .col-critical.svelte-18f28b3,.exec-table.svelte-18f28b3 thead .col-high.svelte-18f28b3,.exec-table.svelte-18f28b3 tbody .col-high.svelte-18f28b3,.exec-table.svelte-18f28b3 thead .col-medium.svelte-18f28b3,.exec-table.svelte-18f28b3 tbody .col-medium.svelte-18f28b3,.exec-table.svelte-18f28b3 thead .col-low.svelte-18f28b3,.exec-table.svelte-18f28b3 tbody .col-low.svelte-18f28b3{text-align:center}.col-score.svelte-18f28b3.svelte-18f28b3{width:120px;min-width:120px}.col-vendor.svelte-18f28b3.svelte-18f28b3{width:118px;min-width:118px}.exec-client-link.svelte-18f28b3.svelte-18f28b3{border:0;background:transparent;padding:0;color:#1c1c1c;text-decoration:none;text-align:left;font:inherit;cursor:pointer}.col-logo.svelte-18f28b3.svelte-18f28b3{width:80px;min-width:80px;text-align:center}.col-update.svelte-18f28b3.svelte-18f28b3,.col-type.svelte-18f28b3.svelte-18f28b3{width:180px;min-width:180px}.col-critical.svelte-18f28b3.svelte-18f28b3,.col-high.svelte-18f28b3.svelte-18f28b3,.col-medium.svelte-18f28b3.svelte-18f28b3,.col-low.svelte-18f28b3.svelte-18f28b3{min-width:auto}.col-critical.svelte-18f28b3.svelte-18f28b3{width:108px;min-width:108px}.col-high.svelte-18f28b3.svelte-18f28b3{width:93px;min-width:93px}.col-medium.svelte-18f28b3.svelte-18f28b3{width:113px;min-width:113px}.col-low.svelte-18f28b3.svelte-18f28b3{width:90px;min-width:90px}.exec-score-pill.svelte-18f28b3.svelte-18f28b3{border-radius:23.5px;border:1px solid var(--pill-border);background:var(--pill-bg);padding:3px 10px;font-size:16px;font-weight:500;line-height:18px;color:#0e0e0e;min-width:44px;cursor:pointer}.exec-logo.svelte-18f28b3.svelte-18f28b3{width:35px;height:35px;border-radius:100px;object-fit:cover}.exec-text.svelte-18f28b3.svelte-18f28b3{color:#000}@media (max-width: 1200px){.exec-cards.svelte-18f28b3.svelte-18f28b3{flex-wrap:wrap}.exec-card.svelte-18f28b3.svelte-18f28b3{min-width:220px}}.title-header.svelte-18f28b3.svelte-18f28b3{height:48px;width:100%;border-radius:10px;padding:10px;display:flex;align-items:center;background-image:linear-gradient(90deg,rgba(223,122,63,1) 0%,rgba(209,93,26,1) 100%),linear-gradient(90deg,rgba(0,86,38,1) 6.9444%,rgba(0,137,61,1) 100%),linear-gradient(90deg,rgba(0,137,61,1) 0%,rgba(0,137,61,1) 100%);box-sizing:border-box}.title-header.svelte-18f28b3 p.svelte-18f28b3{margin:0;padding-left:8px;font-size:14px;line-height:20px;font-weight:600;color:#fff}.qdash-shell.svelte-1raot13.svelte-1raot13.svelte-1raot13{border:0;padding:0!important;background:transparent;box-shadow:none;--shell-title-bar-margin-top:25px}.qdash-header.svelte-1raot13.svelte-1raot13.svelte-1raot13{border-bottom:0;background:transparent;padding:0!important;margin:-2px 0 0}.qdash-actions.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;align-items:center;gap:16px;flex-shrink:0}.qdash-export.svelte-1raot13.svelte-1raot13.svelte-1raot13{position:relative}.qdash-export__button.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:inline-flex;align-items:center;justify-content:center;gap:5px;height:40px;padding:16px 20px;border:0;border-radius:10px;background:linear-gradient(90deg,#000 0%,#656464 100%);box-shadow:0 10px #00000026;color:#fff;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:24px}.qdash-export__icon.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;flex:0 0 24px}.qdash-export__icon.svelte-1raot13 svg{display:block;width:24px;height:24px}.qdash-export__menu.svelte-1raot13.svelte-1raot13.svelte-1raot13{position:absolute;top:calc(100% + 10px);right:0;min-width:224px;padding:10px;display:flex;flex-direction:column;gap:7px;border-radius:10px;background:#fff;box-shadow:0 4px 15px #00000040;z-index:5}.qdash-export__item.svelte-1raot13.svelte-1raot13.svelte-1raot13{width:100%;border:0;background:transparent;padding:10px;text-align:left;border-radius:5px;font-family:Inter,sans-serif;color:#1c1c1c;display:flex;flex-direction:column;align-items:flex-start;gap:5px}.qdash-export__item-title.svelte-1raot13.svelte-1raot13.svelte-1raot13{color:#333;font-size:12px;font-weight:500;line-height:normal}.qdash-export__item-desc.svelte-1raot13.svelte-1raot13.svelte-1raot13{color:#787878;font-size:12px;font-weight:400;line-height:normal}.qdash-export__item.svelte-1raot13.svelte-1raot13.svelte-1raot13:hover{background:#f5f5f5}.qdash-body.svelte-1raot13.svelte-1raot13.svelte-1raot13{padding:0 24px 24px 0}.qdash-meta.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 20px;padding:10px 20px;border-left:1px solid #adadad}.qdash-meta__vendor.svelte-1raot13.svelte-1raot13.svelte-1raot13{flex:1 1 auto;min-width:0;font-family:Inter,sans-serif;font-size:20px;font-weight:600;line-height:20px;color:#000}.qdash-meta__chips.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.qdash-chip.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:inline-flex;align-items:center;gap:5px;padding:3px 10px;border-radius:5px}.qdash-chip__label.svelte-1raot13.svelte-1raot13.svelte-1raot13{font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:20px;color:#7d7d7d}.qdash-chip__value.svelte-1raot13.svelte-1raot13.svelte-1raot13{padding:5px 10px;border-radius:20px;background:rgba(255,255,255,.8);box-shadow:0 2px 2px #a0a0a033;font-family:Inter,sans-serif;font-size:10px;line-height:16px;color:#7d7d7d}.qdash-layout.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:grid;grid-template-columns:399px minmax(0,1fr);gap:20px;align-items:start}.qdash-column.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;flex-direction:column;gap:20px;min-width:0}.qdash-card.svelte-1raot13.svelte-1raot13.svelte-1raot13{padding:20px;border-radius:10px;background:#fff;box-shadow:0 10px 20px #0000001a;min-width:0}.qdash-score-card.svelte-1raot13.svelte-1raot13.svelte-1raot13,.qdash-compliance-card.svelte-1raot13.svelte-1raot13.svelte-1raot13{background:#f8fafb}.qdash-card__head.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;flex-direction:column;gap:5px;margin-bottom:15px}.qdash-card__head--compact.svelte-1raot13.svelte-1raot13.svelte-1raot13{margin-bottom:0}.qdash-card__head.svelte-1raot13 h3.svelte-1raot13.svelte-1raot13{margin:0;font-family:Inter,sans-serif;font-size:16px;font-weight:600;line-height:20px;color:#000}.qdash-card__head.svelte-1raot13 p.svelte-1raot13.svelte-1raot13{margin:0;font-family:Inter,sans-serif;font-size:12px;line-height:20px;color:#7d7d7d}.qdash-score-card__chart.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;justify-content:center;overflow:visible;padding:10px 24px 30px;width:100%}.qdash-donut.svelte-1raot13.svelte-1raot13.svelte-1raot13{position:relative;width:208px;height:208px;overflow:visible}.qdash-donut__slice.svelte-1raot13.svelte-1raot13.svelte-1raot13{position:absolute;top:-18.48%;right:-18.48%;bottom:-18.48%;left:-18.48%;display:flex;align-items:center;justify-content:center}.qdash-donut__slice-rotate.svelte-1raot13.svelte-1raot13.svelte-1raot13{position:relative;width:208px;height:208px;transform:rotate(-149.42deg)}.qdash-donut__slice-img.svelte-1raot13.svelte-1raot13.svelte-1raot13{position:absolute}.qdash-donut__slice--1.svelte-1raot13 .qdash-donut__slice-img.svelte-1raot13.svelte-1raot13{top:75.98%;right:10.58%;bottom:-6.73%;left:44.16%}.qdash-donut__slice--8.svelte-1raot13 .qdash-donut__slice-img.svelte-1raot13.svelte-1raot13{top:78.4%;right:47%;bottom:-6.68%;left:14.04%}.qdash-donut__slice--2.svelte-1raot13 .qdash-donut__slice-img.svelte-1raot13.svelte-1raot13{top:65.83%;right:70.92%;bottom:4.98%;left:1%}.qdash-donut__slice--9.svelte-1raot13 .qdash-donut__slice-img.svelte-1raot13.svelte-1raot13{top:49.92%;right:81.17%;bottom:21.41%;left:-4.68%}.qdash-donut__slice--6.svelte-1raot13 .qdash-donut__slice-img.svelte-1raot13.svelte-1raot13{top:4.22%;right:-4.75%;bottom:45.19%;left:65.74%}.qdash-donut__slice--7.svelte-1raot13 .qdash-donut__slice-img.svelte-1raot13.svelte-1raot13{top:45.97%;right:-4.81%;bottom:8.01%;left:73.55%}.qdash-donut__slice.svelte-1raot13 img.svelte-1raot13.svelte-1raot13{display:block;width:100%;height:100%}.qdash-donut__inner.svelte-1raot13.svelte-1raot13.svelte-1raot13{position:absolute;top:24px;right:24px;bottom:24px;left:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding-top:4px;border-radius:50%;background:#393939;color:#fff}.qdash-donut__metric.svelte-1raot13.svelte-1raot13.svelte-1raot13{font-family:Inter,sans-serif;font-size:30px;font-weight:700;line-height:24px}.qdash-donut__caption.svelte-1raot13.svelte-1raot13.svelte-1raot13{font-family:Inter,sans-serif;font-size:14px;font-weight:300;line-height:20px;letter-spacing:.25px}.qdash-donut__arrow.svelte-1raot13.svelte-1raot13.svelte-1raot13{position:absolute;width:8px;height:8.5px}.qdash-score-card__scale.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;justify-content:space-between;width:208px;margin:-75px auto 0;font-family:Inter,sans-serif;font-size:12px;font-weight:700;line-height:20px;color:#393939}.qdash-score-card__scale.svelte-1raot13 span.svelte-1raot13.svelte-1raot13:first-child{transform:translate(15px)}.qdash-score-card__scale.svelte-1raot13 span.svelte-1raot13.svelte-1raot13:last-child{transform:translate(-8px)}.qdash-legend.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;flex-wrap:wrap;gap:12px;width:100%;margin-top:22px}.qdash-legend__item.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:inline-flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-size:12px;line-height:16px;color:#7d7d7d;white-space:nowrap}.qdash-legend__dot.svelte-1raot13.svelte-1raot13.svelte-1raot13{width:9px;height:9px;border-radius:999px}.qdash-rating-grid.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.qdash-rating-card.svelte-1raot13.svelte-1raot13.svelte-1raot13{background:#f8f8f8;border:1px solid;border-radius:5px;box-shadow:0 4px 10px #0000001a}.qdash-rating-card__bar.svelte-1raot13.svelte-1raot13.svelte-1raot13{border-left:5px solid;border-radius:5px;padding:10px;display:flex;flex-direction:column;align-items:center;gap:5px;box-shadow:0 10px 10px #0000001a;text-align:center}.qdash-rating-card__value.svelte-1raot13.svelte-1raot13.svelte-1raot13{font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:20px}.qdash-rating-card__label.svelte-1raot13.svelte-1raot13.svelte-1raot13{font-family:Inter,sans-serif;font-size:12px;line-height:20px;color:#29292a}.qdash-category-grid.svelte-1raot13.svelte-1raot13.svelte-1raot13,.qdash-certificate-grid.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;flex-wrap:wrap;gap:20px}.qdash-category-card.svelte-1raot13.svelte-1raot13.svelte-1raot13{width:106px;padding:15px;border-radius:10px;background:#f8f8f8;box-shadow:0 10px 20px #0000001a;display:flex;flex-direction:column;gap:2px}.qdash-category-card.svelte-1raot13 img.svelte-1raot13.svelte-1raot13{width:24px;height:24px}.qdash-category-card__label.svelte-1raot13.svelte-1raot13.svelte-1raot13{padding:5px 0;font-family:Inter,sans-serif;font-size:12px;line-height:20px;color:#29292a}.qdash-category-card__value.svelte-1raot13.svelte-1raot13.svelte-1raot13{font-family:Inter,sans-serif;font-size:24px;font-weight:600;line-height:36px;color:#1c1c1c}.qdash-compliance-card.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;flex-direction:column;min-height:560px;max-height:560px;padding-right:20px}.qdash-compliance-card__top.svelte-1raot13.svelte-1raot13.svelte-1raot13,.qdash-certificates__top.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:16px}.qdash-toggle.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:inline-flex;align-items:center;padding:3px;border:1px solid #dbe3ef;border-radius:999px;background:#fff;box-shadow:0 10px 20px #0f172a14}.qdash-toggle.svelte-1raot13 button.svelte-1raot13.svelte-1raot13{display:inline-flex;align-items:center;gap:6px;border:0;background:transparent;padding:6px 10px;border-radius:999px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:20px;color:#64748b;white-space:nowrap}.qdash-toggle.svelte-1raot13 button.svelte-1raot13 span.svelte-1raot13{min-width:21px;height:16px;padding:0 5px;border-radius:20px;background:#fff;box-shadow:0 2px 2px #00000014;font-size:10px;line-height:16px;text-align:center;color:#64748b}.qdash-toggle.svelte-1raot13 button.active.svelte-1raot13.svelte-1raot13{background:rgba(121,197,66,.12);color:#1c1c1c}.qdash-toggle.svelte-1raot13 button.active span.svelte-1raot13.svelte-1raot13{background:#fff;color:#79c542;box-shadow:none}.qdash-compliance-card.svelte-1raot13 .qdash-toggle.svelte-1raot13.svelte-1raot13{display:inline-flex;align-items:center;justify-content:flex-end;padding:5px;border-radius:100px;background:#fff;border:0;box-shadow:none}.qdash-compliance-card.svelte-1raot13 .qdash-toggle.svelte-1raot13 button.svelte-1raot13{gap:5px;padding:0 10px;border-radius:0;color:#151515;font-size:12px;font-weight:500;line-height:20px;letter-spacing:0}.qdash-compliance-card.svelte-1raot13 .qdash-toggle button.svelte-1raot13 span.svelte-1raot13{display:inline-flex;align-items:center;justify-content:center;width:21px;min-width:21px;height:16px;padding:0 5px;border-radius:20px;background:#fff;box-shadow:0 2px 2px #0000001a;border:0;font-size:10px;font-weight:400;line-height:20px;color:#151515}.qdash-compliance-card.svelte-1raot13 .qdash-toggle.svelte-1raot13 button.active.svelte-1raot13{padding:3px 10px;background:rgba(233,131,3,.1);border:1px solid #e98303;border-radius:5px;color:#e98303;box-shadow:none}.qdash-compliance-card.svelte-1raot13 .qdash-toggle button.active span.svelte-1raot13.svelte-1raot13{background:#fff;box-shadow:0 2px 2px #e9830333;color:#e98303}.qdash-toggle--certificates.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:inline-flex;height:36px;align-items:center;padding:5px;border-radius:8px;background:#fff;box-shadow:0 10px 20px #0000001a;border:0}.qdash-toggle--certificates.svelte-1raot13 button.svelte-1raot13.svelte-1raot13{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:3px 10px;border-radius:5px;border:1px solid transparent;background:transparent;color:#151515;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:20px;white-space:nowrap}.qdash-toggle--certificates.svelte-1raot13 button.active.svelte-1raot13.svelte-1raot13{background:rgba(233,131,3,.1);border-color:#e98303;color:#e98303;box-shadow:none;font-weight:500}.qdash-compliance-rows.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;flex-direction:column;gap:0;overflow-y:auto;min-height:0;padding-right:6px}.qdash-compliance-row.svelte-1raot13.svelte-1raot13.svelte-1raot13{position:relative;display:grid;grid-template-columns:minmax(180px,205px) minmax(0,1fr) 102px;align-items:center;gap:12px;min-height:44px;padding:10px 0 10px 14px;border-bottom:1px solid #e5eaf2}.qdash-compliance-row.svelte-1raot13.svelte-1raot13.svelte-1raot13:before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:2px;border-radius:999px;background:#98a2b3}.qdash-compliance-row--pass.svelte-1raot13.svelte-1raot13.svelte-1raot13:before{background:#79c542}.qdash-compliance-row--partial.svelte-1raot13.svelte-1raot13.svelte-1raot13:before{background:#f08a1e}.qdash-compliance-row--not-compliant.svelte-1raot13.svelte-1raot13.svelte-1raot13:before{background:#d92d20}.qdash-compliance-row__label.svelte-1raot13.svelte-1raot13.svelte-1raot13{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:20px;color:#111827}.qdash-compliance-row__track.svelte-1raot13.svelte-1raot13.svelte-1raot13{position:relative;height:8px;border:1px solid #dbe3ef;border-radius:999px;background:#f8fafc;overflow:hidden}.qdash-compliance-row__fill.svelte-1raot13.svelte-1raot13.svelte-1raot13{height:100%;border-radius:999px;box-shadow:0 1px 4px #00000014}.qdash-compliance-row__status.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:100px;padding:6px 12px;border:1px solid #dbe3ef;border-radius:999px;background:#fff;font-family:Inter,sans-serif;font-size:12px;font-weight:600;line-height:20px;white-space:nowrap}.qdash-compliance-row__dot.svelte-1raot13.svelte-1raot13.svelte-1raot13{width:7px;height:7px;border-radius:50%;background:#98a2b3}.qdash-compliance-row__dot--pass.svelte-1raot13.svelte-1raot13.svelte-1raot13{background:#79c542}.qdash-compliance-row__dot--partial.svelte-1raot13.svelte-1raot13.svelte-1raot13{background:#f08a1e}.qdash-compliance-row__dot--not-compliant.svelte-1raot13.svelte-1raot13.svelte-1raot13{background:#d92d20}.qdash-compliance-row__dot--na.svelte-1raot13.svelte-1raot13.svelte-1raot13{background:#98a2b3}.qdash-compliance-row__status--pass.svelte-1raot13.svelte-1raot13.svelte-1raot13{color:#3f7f14;background:rgba(121,197,66,.1);border-color:#79c54238}.qdash-compliance-row__status--partial.svelte-1raot13.svelte-1raot13.svelte-1raot13{color:#b95e08;background:rgba(240,138,30,.12);border-color:#f08a1e40}.qdash-compliance-row__status--not-compliant.svelte-1raot13.svelte-1raot13.svelte-1raot13{color:#d92d20;background:rgba(217,45,32,.12);border-color:#d92d2040}.qdash-compliance-row__status--na.svelte-1raot13.svelte-1raot13.svelte-1raot13{color:#667085;background:rgba(152,162,179,.12);border-color:#98a2b340}.qdash-certificates-card.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;flex-direction:column;gap:15px;padding:20px;overflow:hidden}.qdash-certificates__top.svelte-1raot13.svelte-1raot13.svelte-1raot13{align-items:flex-start;margin-bottom:0;padding:0;border-bottom:0}.qdash-certificates-card.svelte-1raot13 .qdash-card__head.svelte-1raot13.svelte-1raot13{margin-bottom:0}.qdash-certificate-grid.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;flex-wrap:wrap;gap:20px;min-height:0;align-content:flex-start;padding:0}.qdash-certificate-card.svelte-1raot13.svelte-1raot13.svelte-1raot13{width:118px;min-height:134px;padding:15px;border:0;border-radius:10px;background:#f8f8f8;box-shadow:0 10px 20px #0000001a;display:flex;flex-direction:column;gap:2px;overflow:hidden}.qdash-certificate-card--enabled.svelte-1raot13.svelte-1raot13.svelte-1raot13{border-color:transparent}.qdash-certificate-card--disabled.svelte-1raot13.svelte-1raot13.svelte-1raot13{opacity:1}.qdash-certificate-card__badge.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:inline-flex;align-items:center;justify-content:center;min-width:0;width:fit-content;padding:2px 4px;border-radius:100px;background:rgba(241,151,57,.8);font-family:Inter,sans-serif;font-size:10px;font-weight:700;line-height:20px;color:#fff}.qdash-certificate-card__badge--disabled.svelte-1raot13.svelte-1raot13.svelte-1raot13{background:rgba(187,187,187,.8)}.qdash-certificate-card__name.svelte-1raot13.svelte-1raot13.svelte-1raot13{padding:5px 0;font-family:Inter,sans-serif;font-size:12px;font-weight:500;line-height:20px;color:#29292a}.qdash-certificate-card--disabled.svelte-1raot13 .qdash-certificate-card__name.svelte-1raot13.svelte-1raot13{color:#bbb}.qdash-certificate-card__meta.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-height:28px;font-family:Inter,sans-serif;font-size:10px;line-height:14px;color:#7d7d7d}.qdash-certificate-card__meta-label.svelte-1raot13.svelte-1raot13.svelte-1raot13{color:#7d7d7d;font-weight:400}.qdash-certificate-card__meta-value.svelte-1raot13.svelte-1raot13.svelte-1raot13{font-weight:700;color:#7d7d7d}.qdash-certificate-card__meta-value--disabled.svelte-1raot13.svelte-1raot13.svelte-1raot13{font-weight:400;color:#bbb}.qdash-certificate-card__status.svelte-1raot13.svelte-1raot13.svelte-1raot13{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-1raot13.svelte-1raot13.svelte-1raot13{color:#4caf50}.qdash-certificate-card__status--missing.svelte-1raot13.svelte-1raot13.svelte-1raot13{color:#cf3343}.qdash-certificate-card__status--expiring.svelte-1raot13.svelte-1raot13.svelte-1raot13{color:#f0aa08}.qdash-certificate-card__status--disabled.svelte-1raot13.svelte-1raot13.svelte-1raot13,.qdash-certificate-card__status--na.svelte-1raot13.svelte-1raot13.svelte-1raot13{color:#bbb}.qdash-empty.svelte-1raot13.svelte-1raot13.svelte-1raot13{padding:18px;border:1px dashed #d0d5dd;border-radius:14px;color:#667085;font-size:14px;line-height:20px;text-align:center}.client-loading.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;min-height:360px;align-items:center;justify-content:center;padding:24px}.client-loading__inner.svelte-1raot13.svelte-1raot13.svelte-1raot13{width:min(100%,960px);display:flex;flex-direction:column;gap:18px}.client-loading__bar.svelte-1raot13.svelte-1raot13.svelte-1raot13{position:fixed;top:0;left:0;height:3px;width:100%;background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%);animation:svelte-1raot13-qdash-loading 1.2s linear infinite;transform-origin:left center}.client-loading__header.svelte-1raot13.svelte-1raot13.svelte-1raot13,.client-loading__rows.svelte-1raot13.svelte-1raot13.svelte-1raot13{display:flex;flex-direction:column;gap:12px}.client-loading__card.svelte-1raot13.svelte-1raot13.svelte-1raot13{padding:20px;border-radius:18px;background:#fff;box-shadow:0 12px 24px #0f172a14}.client-loading__label.svelte-1raot13.svelte-1raot13.svelte-1raot13{color:#667085;font-size:14px;text-align:center}.client-skeleton.svelte-1raot13.svelte-1raot13.svelte-1raot13{border-radius:12px;background:linear-gradient(90deg,#eef2f6 0%,#f8fafc 50%,#eef2f6 100%);background-size:200% 100%;animation:svelte-1raot13-qdash-skeleton 1.4s ease-in-out infinite}.client-skeleton--title.svelte-1raot13.svelte-1raot13.svelte-1raot13{width:220px;height:28px}.client-skeleton--subtitle.svelte-1raot13.svelte-1raot13.svelte-1raot13{width:340px;height:18px}.client-skeleton--tablehead.svelte-1raot13.svelte-1raot13.svelte-1raot13{width:100%;height:42px;margin-bottom:12px}.client-skeleton--row.svelte-1raot13.svelte-1raot13.svelte-1raot13{width:100%;height:56px}@keyframes svelte-1raot13-qdash-skeleton{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes svelte-1raot13-qdash-loading{0%{transform:scaleX(0);opacity:.5}50%{transform:scaleX(.65);opacity:1}to{transform:scaleX(1);opacity:.4}}@media (max-width:1400px){.qdash-layout.svelte-1raot13.svelte-1raot13.svelte-1raot13{grid-template-columns:1fr}.qdash-compliance-card.svelte-1raot13.svelte-1raot13.svelte-1raot13,.qdash-certificates-card.svelte-1raot13.svelte-1raot13.svelte-1raot13{min-height:auto;max-height:none}}@media (max-width:1200px){.qdash-meta.svelte-1raot13.svelte-1raot13.svelte-1raot13,.qdash-compliance-card__top.svelte-1raot13.svelte-1raot13.svelte-1raot13,.qdash-certificates__top.svelte-1raot13.svelte-1raot13.svelte-1raot13{flex-direction:column;align-items:flex-start}.qdash-actions.svelte-1raot13.svelte-1raot13.svelte-1raot13{width:100%}.qdash-rating-grid.svelte-1raot13.svelte-1raot13.svelte-1raot13,.qdash-certificate-grid.svelte-1raot13.svelte-1raot13.svelte-1raot13{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:768px){.qdash-header.svelte-1raot13.svelte-1raot13.svelte-1raot13,.qdash-body.svelte-1raot13.svelte-1raot13.svelte-1raot13{padding-right:0}.qdash-compliance-row.svelte-1raot13.svelte-1raot13.svelte-1raot13{grid-template-columns:1fr;gap:8px}.qdash-rating-grid.svelte-1raot13.svelte-1raot13.svelte-1raot13,.qdash-certificate-grid.svelte-1raot13.svelte-1raot13.svelte-1raot13{grid-template-columns:1fr}}.external-summary-cards.svelte-by8ifz.svelte-by8ifz{width:100%;margin:0}.external-summary-card.svelte-by8ifz.svelte-by8ifz{display:flex;flex-direction:column;align-items:flex-start;gap:3px;min-height:126px;padding:15px;border-radius:10px;background:#f7f7f7;box-shadow:0 10px 20px #0000001a;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease}.external-summary-card.svelte-by8ifz.svelte-by8ifz:hover{background:#f3f3f3;transform:translateY(-2px);box-shadow:0 14px 28px #00000029}.external-summary-card.is-active.svelte-by8ifz.svelte-by8ifz{background:#d9d9d9}.external-summary-card-icon.svelte-by8ifz.svelte-by8ifz{width:24px;height:24px;flex-shrink:0}.external-summary-card-label.svelte-by8ifz.svelte-by8ifz{display:flex;align-items:center;min-height:30px;padding:5px 0;font-size:14px;font-weight:400;line-height:20px;color:#29292a}.external-summary-card-value.svelte-by8ifz.svelte-by8ifz{font-size:24px;font-weight:600;line-height:36px;color:#1c1c1c}.external-summary-card.svelte-by8ifz.svelte-by8ifz:focus-visible{outline:2px solid rgba(223,111,33,.35);outline-offset:2px}.external-summary-table.svelte-by8ifz.svelte-by8ifz{width:100%;border-collapse:collapse;table-layout:fixed;font-size:12px;line-height:20px;color:#1c1c1c;background:transparent}.external-summary-table.svelte-by8ifz thead th.svelte-by8ifz{padding:10px 12px;border-bottom:1px solid rgba(28,28,28,.12);color:#29292a;font-weight:400;text-align:left;white-space:nowrap}.external-summary-table.svelte-by8ifz tbody td.svelte-by8ifz{padding:10px 12px;border-bottom:1px solid rgba(28,28,28,.08);vertical-align:middle}.external-summary-table.svelte-by8ifz tbody tr:last-child td.svelte-by8ifz{border-bottom:none}.checkbox-column.svelte-by8ifz.svelte-by8ifz{width:40px;text-align:center}.table-th-label.svelte-by8ifz.svelte-by8ifz{display:inline-flex;align-items:center;gap:4px}.table-th-label.svelte-by8ifz img.svelte-by8ifz{width:10px;height:10px}.table-client-name.svelte-by8ifz.svelte-by8ifz{font-weight:600}.table-logo.svelte-by8ifz.svelte-by8ifz{width:35px;height:35px;border-radius:999px;object-fit:cover;box-shadow:0 8px 16px #0000001f}.score-chip-wrap.svelte-by8ifz.svelte-by8ifz{display:flex;justify-content:center}.score-pill.svelte-by8ifz.svelte-by8ifz{display:flex;align-items:center;justify-content:center;min-width:32px;height:22px;padding:0 8px;border-radius:999px;font-size:12px;font-weight:700}.status-text.svelte-by8ifz.svelte-by8ifz{display:inline-block;font-size:12px;font-weight:400;line-height:20px}.status-text--excellent.svelte-by8ifz.svelte-by8ifz{color:#4da9ff}.status-text--good.svelte-by8ifz.svelte-by8ifz{color:#51a64c}.status-text--defined.svelte-by8ifz.svelte-by8ifz{color:#df943c}.status-text--weak.svelte-by8ifz.svelte-by8ifz{color:#ff4d4f}.external-summary-pagination.svelte-by8ifz.svelte-by8ifz{display:flex;align-items:center;gap:8px;margin-top:12px;flex-wrap:wrap}.pagination-btn.svelte-by8ifz.svelte-by8ifz{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;border-radius:8px;background:transparent;color:#1c1c1c;cursor:pointer}.pagination-btn.svelte-by8ifz svg.svelte-by8ifz{width:18px;height:18px;fill:currentColor}.pagination-btn--page.svelte-by8ifz.svelte-by8ifz{width:20px;height:20px;padding:1px;font-size:12px;line-height:20px}.pagination-btn--active.svelte-by8ifz.svelte-by8ifz{background:linear-gradient(180deg,#ea853d 0%,#df6f21 100%);color:#fff;font-weight:700}.pagination-btn.svelte-by8ifz.svelte-by8ifz:disabled{opacity:.35}.pagination-results.svelte-by8ifz.svelte-by8ifz{display:inline-flex;align-items:center;gap:12px;margin-left:8px;color:#1c1c1c66;font-size:12px}.pagination-select.svelte-by8ifz.svelte-by8ifz{position:relative;display:inline-flex;align-items:center;gap:8px;min-width:63px;height:36px;padding:8px 12px;border:1px solid rgba(28,28,28,.1);border-radius:8px;background:#fff;color:#1c1c1c;font-size:12px}.pagination-select.svelte-by8ifz svg.svelte-by8ifz{width:16px;height:16px;fill:currentColor}.pagination-select.svelte-by8ifz select.svelte-by8ifz{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.clients-checkbox{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;padding:0;border:none;background:transparent;cursor:pointer;vertical-align:middle}.clients-checkbox:before{content:"";width:24px;height:24px;position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;background:center / 24px 24px no-repeat 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")}.clients-checkbox[aria-checked=true]{background:transparent}.clients-checkbox[aria-checked=true]:before{width:18px;height:18px;top:-1px;right:-1px;bottom:-1px;left:-1px;background:center / 18px 18px no-repeat 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")}.clients-checkbox[data-indeterminate=true]:after{content:"";width:8px;height:2px;border-radius:999px;background:#1c1c1c;position:absolute}.clients-checkbox:focus-visible{outline:2px solid rgba(223,111,33,.35);outline-offset:2px;border-radius:4px}.selected-row.svelte-by8ifz.svelte-by8ifz{background:#f7f9fc;box-shadow:inset 0 1px #edf1f6,inset 0 -1px #edf1f6}.external-summary-dashboard.svelte-by8ifz.svelte-by8ifz{width:100%}.external-summary-table-card.svelte-by8ifz.svelte-by8ifz{margin-top:20px}.title-header.svelte-by8ifz.svelte-by8ifz{height:48px;width:100%;border-radius:10px;padding:10px;display:flex;align-items:center;background-image:linear-gradient(90deg,rgba(223,122,63,1) 0%,rgba(209,93,26,1) 100%),linear-gradient(90deg,rgba(0,86,38,1) 6.9444%,rgba(0,137,61,1) 100%),linear-gradient(90deg,rgba(0,137,61,1) 0%,rgba(0,137,61,1) 100%);box-sizing:border-box}.title-header.svelte-by8ifz p.svelte-by8ifz{margin:0;padding-left:8px;font-size:14px;line-height:20px;font-weight:600;color:#fff}body{margin:0;background:#ececec}.sbb-questionnaire-page.svelte-1suo57v.svelte-1suo57v{padding:0 0 20px;width:100%;max-width:none;margin:0;box-sizing:border-box}.sbb-search-wrap.svelte-1suo57v.svelte-1suo57v{display:inline-flex;align-items:center;gap:4px;background:#ffffff;border-radius:8px;padding:4px 8px;height:36px;width:268px;box-shadow:0 10px 20px #0000001a}.clients-search-icon.svelte-1suo57v.svelte-1suo57v{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px}.clients-search-icon.svelte-1suo57v svg.svelte-1suo57v{width:16px;height:16px;fill:#1c1c1c;transform:scaleX(-1)}.sbb-search-input.svelte-1suo57v.svelte-1suo57v{width:100%;border-radius:0;border:none;background:transparent;padding:0;box-shadow:none;font-size:12px;line-height:20px;color:#1c1c1c;height:20px}.sbb-search-input.svelte-1suo57v.svelte-1suo57v:focus{box-shadow:none;outline:none}.sbb-page-actions.svelte-1suo57v.svelte-1suo57v{margin-left:auto;display:flex;align-items:center;justify-content:flex-end;gap:12px;flex-wrap:wrap}@media (max-width: 768px){.sbb-search-input.svelte-1suo57v.svelte-1suo57v,.sbb-search-wrap.svelte-1suo57v.svelte-1suo57v{width:100%}}.sbb-page-description.svelte-1suo57v.svelte-1suo57v{margin:16px 0;padding:12px 16px;background:#fffdf9;border-radius:8px;display:flex;align-items:center;justify-content:space-between;gap:16px}.sbb-page-description.svelte-1suo57v p.svelte-1suo57v{margin:0;font-size:13px;color:#686868;line-height:1.5;flex:1}.sbb-page-actions-bar.svelte-1suo57v.svelte-1suo57v{display:flex;gap:8px;flex-shrink:0}.sbb-action-btn.svelte-1suo57v.svelte-1suo57v{padding:8px 14px;border:1px solid #d4c4b4;background:#fff;color:#1c1c1c;border-radius:8px;font-size:12px;font-weight:600;cursor:pointer;white-space:nowrap;transition:border-color .15s ease,background .15s ease}.sbb-action-btn.svelte-1suo57v.svelte-1suo57v:hover{border-color:var(--brand-orange, #ea7a1f);background:#fffaf5}.sbb-action-btn--dark.svelte-1suo57v.svelte-1suo57v{background-color:#1f1f1f;color:#fff;border-color:#1f1f1f}.sbb-action-btn--dark.svelte-1suo57v.svelte-1suo57v:hover{background-color:#333;border-color:#333}.sbb-summary.svelte-1suo57v.svelte-1suo57v{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:12px}.sbb-card.svelte-1suo57v.svelte-1suo57v{min-height:110px;padding:16px;border-radius:10px;background:#fff;border:2px solid #e1e6ec;box-shadow:0 2px 8px #0f172a0d;display:flex;flex-direction:column;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,outline .15s ease}.sbb-card.svelte-1suo57v.svelte-1suo57v:hover,.sbb-card--active.svelte-1suo57v.svelte-1suo57v{border-color:var(--brand-orange, #ea7a1f)}.sbb-card__content.svelte-1suo57v.svelte-1suo57v{display:flex;flex-direction:column;gap:8px;flex:1}.sbb-card__header-row.svelte-1suo57v.svelte-1suo57v{display:flex;align-items:center;justify-content:space-between;gap:8px}.sbb-card__label.svelte-1suo57v.svelte-1suo57v{margin:0;font-size:10px;font-weight:800;color:#64748b;text-transform:uppercase;letter-spacing:.05em}.sbb-card__value.svelte-1suo57v.svelte-1suo57v{font-size:40px;line-height:1;font-weight:900;color:#111827;text-align:center}.sbb-card__helper.svelte-1suo57v.svelte-1suo57v{margin:0;font-size:11px;font-weight:600;color:#686868;text-align:center}.sbb-card__dot.svelte-1suo57v.svelte-1suo57v{width:12px;height:12px;border-radius:50%;flex-shrink:0}.sbb-card__dot--orange.svelte-1suo57v.svelte-1suo57v{background-color:#ea7a1f}.sbb-card__dot--green.svelte-1suo57v.svelte-1suo57v{background-color:#0f9d58}.sbb-card__dot--amber.svelte-1suo57v.svelte-1suo57v{background-color:#f59e0b}.sbb-card__dot--blue.svelte-1suo57v.svelte-1suo57v{background-color:#3b82f6}.sbb-panel.svelte-1suo57v.svelte-1suo57v{background:#fff;border:1px solid #e0e3e7;border-radius:10px;margin-top:16px;box-shadow:0 1px 3px #0000000d;overflow:hidden}.sbb-panel__header.svelte-1suo57v.svelte-1suo57v{padding:16px;border-bottom:1px solid #efe4d8;display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.sbb-panel__header.svelte-1suo57v>div.svelte-1suo57v{flex:1;min-width:0}.sbb-panel__header.svelte-1suo57v h2.svelte-1suo57v{margin:0 0 4px;font-size:15px;line-height:1.3;font-weight:900;color:#111827}.sbb-panel__subtitle.svelte-1suo57v.svelte-1suo57v{margin:0;color:#747474;font-size:12px;line-height:1.4}.toast-container{top:auto!important;bottom:22px!important}.sbb-editor.svelte-1suo57v.svelte-1suo57v{position:fixed;top:0;right:0;width:min(440px,calc(100vw - 24px));height:100vh;z-index:1050;background:transparent;padding:0 0 0 10px;display:flex;flex-direction:column}.sbb-pill.svelte-1suo57v.svelte-1suo57v{display:inline-flex;align-items:center;justify-content:center;min-width:96px;min-height:24px;padding:0 12px;border-radius:999px;border:1px solid #d7dee8;background:#fff;color:#37526b;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.sbb-pill--needs-review.svelte-1suo57v.svelte-1suo57v{border-color:#ff8a2a;color:#5f6f82}.sbb-pill--ready.svelte-1suo57v.svelte-1suo57v{border-color:#0f9d58;color:#0f9d58;background:rgba(15,157,88,.08)}.sbb-pill--missing.svelte-1suo57v.svelte-1suo57v{border-color:#ef4444;color:#ef4444;background:rgba(239,68,68,.08)}.sbb-pill--new.svelte-1suo57v.svelte-1suo57v{border-color:#3d8bd6;color:#3d8bd6;background:rgba(61,139,214,.08)}.sbb-pill--update.svelte-1suo57v.svelte-1suo57v{border-color:#ff8a2a;color:#ff8a2a;background:rgba(255,138,42,.08)}.sbb-coverage-grid.svelte-1suo57v.svelte-1suo57v{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;padding:14px 16px 16px}.sbb-domain-card.svelte-1suo57v.svelte-1suo57v{border:1px solid #e0e3e7;background:#fffdf9;border-radius:10px;padding:13px;text-align:left;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease}.sbb-domain-card.svelte-1suo57v.svelte-1suo57v:hover{border-color:var(--brand-orange, #ea7a1f)}.sbb-domain-card__top.svelte-1suo57v.svelte-1suo57v{display:flex;justify-content:space-between;gap:12px;font-weight:850;color:#222;font-size:13px;margin-bottom:8px}.sbb-domain-card__count.svelte-1suo57v.svelte-1suo57v{white-space:nowrap;color:#494949;font-weight:600}.sbb-domain-card__caption.svelte-1suo57v.svelte-1suo57v{color:#747474;font-size:11px;margin-bottom:9px}.sbb-domain-card__bar.svelte-1suo57v.svelte-1suo57v{height:5px;border-radius:999px;background:#eadfd2;overflow:hidden}.sbb-domain-card__progress.svelte-1suo57v.svelte-1suo57v{display:block;height:100%;border-radius:inherit;background:var(--brand-orange, #ea7a1f)}.sbb-all-domains-grid.svelte-1suo57v.svelte-1suo57v{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sbb-toolbar.svelte-1suo57v.svelte-1suo57v{padding:14px 16px;display:grid;grid-template-columns:minmax(280px,460px) 1fr;gap:14px;border-bottom:1px solid #efe4d8;align-items:center;background:#fafaf8}.sbb-search-box.svelte-1suo57v.svelte-1suo57v{height:38px;border:1px solid #d4c4b4;border-radius:8px;padding:0 12px;display:flex;gap:8px;align-items:center;background:#fffdf9;cursor:text}.sbb-search-icon.svelte-1suo57v.svelte-1suo57v{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex:0 0 auto}.sbb-search-icon.svelte-1suo57v svg.svelte-1suo57v{width:16px;height:16px;fill:#1c1c1c;transform:scaleX(-1)}.sbb-search-box.svelte-1suo57v input.svelte-1suo57v{border:0;outline:0;width:100%;background:transparent;color:#242424;font-size:13px;padding:0}.sbb-view-state.svelte-1suo57v.svelte-1suo57v{justify-self:end;color:#6c635b;font-size:12px;font-weight:750;background:#fffdf9;border:1px solid #eadfd2;border-radius:999px;min-height:34px;display:inline-flex;align-items:center;padding:0 13px;white-space:nowrap}.sbb-answer-list.svelte-1suo57v.svelte-1suo57v{padding:12px 16px 16px;display:grid;gap:9px;max-height:520px;overflow:auto}.sbb-answer-row.svelte-1suo57v.svelte-1suo57v{border:1px solid #eadfd2;border-radius:11px;background:#fffdf9;padding:14px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;font:inherit;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .15s ease,background .15s ease}.sbb-answer-row.svelte-1suo57v.svelte-1suo57v:hover{border-color:var(--brand-orange, #ea7a1f);background:#fffaf2}.sbb-answer-row__content.svelte-1suo57v.svelte-1suo57v{min-width:0;flex:1}.sbb-answer-row__title.svelte-1suo57v.svelte-1suo57v{margin:0 0 4px;font-weight:900;color:#111827;font-size:14px;letter-spacing:-.01em;text-align:left}.sbb-answer-row__meta.svelte-1suo57v.svelte-1suo57v{color:#686868;font-size:12px;display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0;text-align:left}.sbb-answer-row__sep.svelte-1suo57v.svelte-1suo57v{color:#b5a99d}.sbb-answer-row__actions.svelte-1suo57v.svelte-1suo57v{display:flex;align-items:center;gap:8px}.sbb-row__view-link.svelte-1suo57v.svelte-1suo57v{padding:0 11px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid #d4c4b4;background:#fffaf5;color:#1f1f1f;border-radius:8px;font-size:12px;font-weight:800;white-space:nowrap;cursor:pointer}.sbb-empty.svelte-1suo57v.svelte-1suo57v{display:block;padding:34px;text-align:center;color:#727272;border:1px dashed #d8c8b8;border-radius:12px;background:#fffaf2}.sbb-editor__card.svelte-1suo57v.svelte-1suo57v{background:#fffdf9;border-radius:0;height:100%;display:flex;flex-direction:column;box-shadow:-20px 0 50px #21181038}.sbb-editor__header.svelte-1suo57v.svelte-1suo57v{padding:20px 22px;border-bottom:1px solid #efe4d8;display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.sbb-editor__title.svelte-1suo57v.svelte-1suo57v{font-size:18px;font-weight:950;color:#111;line-height:1.25;margin:0}.sbb-editor__subtitle.svelte-1suo57v.svelte-1suo57v{margin-top:6px;color:#747474;font-size:12px}.sbb-editor__close.svelte-1suo57v.svelte-1suo57v{background:transparent;border:none;font-size:24px;color:#111;cursor:pointer;padding:0;min-width:auto;width:auto;height:auto;min-height:auto}.sbb-editor__body.svelte-1suo57v.svelte-1suo57v{padding:18px 22px 24px;overflow:auto;flex:1}.sbb-editor__field.svelte-1suo57v.svelte-1suo57v{margin-bottom:16px}.sbb-editor__field-label.svelte-1suo57v.svelte-1suo57v{font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.08em;color:#746b63;margin-bottom:7px;display:block}.sbb-editor__field-input.svelte-1suo57v.svelte-1suo57v{border:1px solid #eadfd2;background:#fff;border-radius:10px;padding:13px;color:#303030;width:100%;min-height:120px;max-height:300px;resize:both;outline:none;font:inherit;line-height:1.45;overflow:auto}.sbb-editor__field-text.svelte-1suo57v.svelte-1suo57v{border:1px solid #eadfd2;background:#fff;border-radius:10px;padding:13px;color:#303030;line-height:1.45;font-size:13px}.sbb-editor__actions.svelte-1suo57v.svelte-1suo57v{margin-top:18px;display:flex;flex-wrap:nowrap;gap:8px;justify-content:space-between}.sbb-editor__actions.svelte-1suo57v button.svelte-1suo57v{flex:1;min-width:0}.sbb-editor__btn.svelte-1suo57v.svelte-1suo57v{padding:8px 14px;border:none;border-radius:6px;font-size:11px;font-weight:700;cursor:pointer;transition:all .15s ease}.sbb-editor__btn--primary.svelte-1suo57v.svelte-1suo57v{background:#1f1f1f;color:#fff}.sbb-editor__btn--primary.svelte-1suo57v.svelte-1suo57v:hover{background:#333}.sbb-editor__btn--secondary.svelte-1suo57v.svelte-1suo57v{background:#fff;color:#1f1f1f;border:1px solid #d4c4b4}.sbb-editor__btn--secondary.svelte-1suo57v.svelte-1suo57v:hover{background:#f9f6f3;border-color:#c8b6a4}.sbb-doc-modal.svelte-1suo57v.svelte-1suo57v{display:flex;flex-direction:column;gap:16px;color:#4f4f4f}.sbb-doc-modal__intro.svelte-1suo57v.svelte-1suo57v{margin:0;color:#4f4f4f;font-family:Inter,sans-serif;font-size:14px;font-weight:500;line-height:22px}.sbb-doc-drop.svelte-1suo57v.svelte-1suo57v{border:1px dashed #c8b6a4;border-radius:14px;padding:26px 20px;text-align:center;background:#fffaf2}.sbb-doc-drop.svelte-1suo57v strong.svelte-1suo57v{display:block;margin-bottom:7px;color:#252525;font-weight:700}.sbb-doc-drop.svelte-1suo57v p.svelte-1suo57v{margin:0 0 14px;color:#777;font-size:12px}.sbb-doc-drop.svelte-1suo57v input[type=file].svelte-1suo57v{display:none}.sbb-doc-updates.svelte-1suo57v.svelte-1suo57v{margin-top:16px;border-top:1px solid #efe4d8;padding-top:16px}.sbb-doc-updates__title.svelte-1suo57v.svelte-1suo57v{font-size:15px;font-weight:900;color:#171717}.sbb-doc-updates__list.svelte-1suo57v.svelte-1suo57v{display:grid;gap:8px;margin:12px 0 16px}.sbb-doc-updates__item.svelte-1suo57v.svelte-1suo57v{border:1px solid #eadfd2;background:#fff;border-radius:10px;padding:11px 12px;font-size:13px;color:#2b2b2b;display:flex;gap:10px;align-items:flex-start}.sbb-doc-updates__num.svelte-1suo57v.svelte-1suo57v{width:20px;height:20px;border-radius:50%;background:var(--brand-orange, #ea7a1f);color:#fff;display:grid;place-items:center;font-size:11px;font-weight:900;flex:0 0 auto}.sbb-doc-modal__actions.svelte-1suo57v.svelte-1suo57v{display:flex;flex-wrap:wrap;gap:10px}@media (max-width: 1100px){.sbb-summary.svelte-1suo57v.svelte-1suo57v,.sbb-coverage-grid.svelte-1suo57v.svelte-1suo57v{grid-template-columns:repeat(2,minmax(0,1fr))}.sbb-all-domains-grid.svelte-1suo57v.svelte-1suo57v{grid-template-columns:1fr}.sbb-editor.svelte-1suo57v.svelte-1suo57v{width:min(380px,calc(100vw - 16px))}.sbb-toolbar.svelte-1suo57v.svelte-1suo57v{grid-template-columns:1fr}}@media (max-width: 760px){.sbb-summary.svelte-1suo57v.svelte-1suo57v,.sbb-coverage-grid.svelte-1suo57v.svelte-1suo57v{grid-template-columns:1fr}.sbb-answer-row.svelte-1suo57v.svelte-1suo57v{grid-template-columns:1fr;gap:10px}.sbb-toolbar.svelte-1suo57v.svelte-1suo57v{grid-template-columns:1fr}.sbb-editor.svelte-1suo57v.svelte-1suo57v{position:static;width:100%;height:auto;padding:0;margin-top:16px}.sbb-editor__card.svelte-1suo57v.svelte-1suo57v{border-radius:0}}.legend.svelte-2kfoy9.svelte-2kfoy9,.legendItem.svelte-2kfoy9.svelte-2kfoy9,.pillRow.svelte-2kfoy9.svelte-2kfoy9,.reportActionButtons.svelte-2kfoy9.svelte-2kfoy9,.toolbarRight.svelte-2kfoy9.svelte-2kfoy9{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.btn.svelte-2kfoy9.svelte-2kfoy9,.tab.svelte-2kfoy9.svelte-2kfoy9,.backBtn.svelte-2kfoy9.svelte-2kfoy9,.kebab.svelte-2kfoy9.svelte-2kfoy9,.xBtn.svelte-2kfoy9.svelte-2kfoy9,.dropdownTrigger.svelte-2kfoy9.svelte-2kfoy9,.pageBtn.svelte-2kfoy9.svelte-2kfoy9,.pageNav.svelte-2kfoy9.svelte-2kfoy9{cursor:pointer;transition:background-color .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.btn.svelte-2kfoy9.svelte-2kfoy9{height:40px;padding:0 16px;border-radius:10px;border:1px solid rgba(28,28,28,.08);background:#fff;color:#1c1c1c;font-size:12px;font-weight:600;box-shadow:0 10px 20px #0000000f;white-space:nowrap}.btn.svelte-2kfoy9.svelte-2kfoy9:hover,.dropdownTrigger.svelte-2kfoy9.svelte-2kfoy9:hover,.pageBtn.svelte-2kfoy9.svelte-2kfoy9:hover,.pageNav.svelte-2kfoy9.svelte-2kfoy9:hover,.kebab.svelte-2kfoy9.svelte-2kfoy9:hover,.xBtn.svelte-2kfoy9.svelte-2kfoy9:hover{background:rgba(28,28,28,.03)}.btn.primary.svelte-2kfoy9.svelte-2kfoy9{border:none;background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%);color:#fff}.btn.primary.svelte-2kfoy9.svelte-2kfoy9:hover{box-shadow:0 10px 24px #d15d1a42}.btn.primary.headerPrimary.svelte-2kfoy9.svelte-2kfoy9{display:flex;height:36px;width:160px;min-width:160px;padding:0 16px;align-items:center;gap:15px;justify-content:center;border-radius:10px;background:linear-gradient(90deg,#000 0%,#656464 100%);box-shadow:none}.btn.primary.headerPrimary.svelte-2kfoy9.svelte-2kfoy9:hover{background:linear-gradient(90deg,#000 0%,#656464 100%);box-shadow:none}.btn.ghost.svelte-2kfoy9.svelte-2kfoy9{box-shadow:none}.btn.svelte-2kfoy9.svelte-2kfoy9:disabled,.pageBtn.svelte-2kfoy9.svelte-2kfoy9:disabled,.pageNav.svelte-2kfoy9.svelte-2kfoy9:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.report-shell.svelte-2kfoy9.svelte-2kfoy9{gap:0!important}.chip.svelte-2kfoy9.svelte-2kfoy9{display:inline-flex;align-items:center;gap:8px;padding:5px 10px;border-radius:999px;border:1px solid rgba(28,28,28,.12);background:rgba(28,28,28,.03);font-size:12px;font-weight:600;color:#696969;white-space:nowrap;font-variant-numeric:tabular-nums}.chip.good.svelte-2kfoy9.svelte-2kfoy9,.tableChip.good.svelte-2kfoy9.svelte-2kfoy9,.kpiBadge.good.svelte-2kfoy9.svelte-2kfoy9{border-color:#00893d59;color:#00893d;background:rgba(0,137,61,.08)}.chip.warn.svelte-2kfoy9.svelte-2kfoy9,.tableChip.warn.svelte-2kfoy9.svelte-2kfoy9,.kpiBadge.warn.svelte-2kfoy9.svelte-2kfoy9{border-color:#e9830359;color:#b15f09;background:rgba(233,131,3,.08)}.chip.bad.svelte-2kfoy9.svelte-2kfoy9,.tableChip.bad.svelte-2kfoy9.svelte-2kfoy9,.kpiBadge.bad.svelte-2kfoy9.svelte-2kfoy9{border-color:#f3382959;color:#c5352b;background:rgba(243,56,41,.08)}.cardHeader.svelte-2kfoy9 h2.svelte-2kfoy9{margin:0;font-size:14px;line-height:20px;font-weight:600;color:#1c1c1c}.tableBody.svelte-2kfoy9.svelte-2kfoy9{display:flex;flex-direction:column;gap:18px}.subtle.svelte-2kfoy9.svelte-2kfoy9{font-size:12px;line-height:18px;color:#696969}.subtleStrong.svelte-2kfoy9.svelte-2kfoy9{font-weight:600}.divider.svelte-2kfoy9.svelte-2kfoy9{height:1px;margin:15px 0;background:rgba(28,28,28,.05)}.sectionBar.svelte-2kfoy9.svelte-2kfoy9{width:100%;margin:0;background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%)}.sectionBarTitle.svelte-2kfoy9.svelte-2kfoy9{display:flex;align-items:center;height:28px;padding:4px 8px}.kpi.svelte-2kfoy9.svelte-2kfoy9,.kpiContent.svelte-2kfoy9.svelte-2kfoy9{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.kpiBadge.svelte-2kfoy9.svelte-2kfoy9{display:inline-flex;align-items:center;min-height:20px;padding:2px 5px;border-radius:8px;border:1px solid rgba(28,28,28,.12);font-size:10px;line-height:1.2;font-weight:600;color:#696969;background:#fff;text-transform:uppercase}.k.svelte-2kfoy9.svelte-2kfoy9{font-size:14px;line-height:18px;font-weight:400;color:#1c1c1c}.v.svelte-2kfoy9.svelte-2kfoy9{font-size:24px;line-height:36px;font-weight:600;color:#1c1c1c;font-variant-numeric:tabular-nums}.s.svelte-2kfoy9.svelte-2kfoy9{font-size:10px;line-height:16px;color:#696969}.tableCard.svelte-2kfoy9.svelte-2kfoy9{gap:0;margin:20px 0 0}.report-shell-card-frame.svelte-2kfoy9.svelte-2kfoy9{margin-top:20px}.listToolbar.svelte-2kfoy9.svelte-2kfoy9{padding:15px 15px 0}.tabsWrap.svelte-2kfoy9.svelte-2kfoy9{display:inline-flex;align-items:center;gap:4px;height:36px;padding:3px;border-radius:8px;background:#fff;box-shadow:0 10px 20px #0000001a}.tab.svelte-2kfoy9.svelte-2kfoy9{height:30px;min-width:80px;padding:0 16px;border:1px solid transparent;border-radius:5px;background:transparent;color:#696969;font-size:12px;font-weight:500}.tab.active.svelte-2kfoy9.svelte-2kfoy9{border-color:#e98303;background:rgba(233,131,3,.1);color:#e98303}.searchField.svelte-2kfoy9.svelte-2kfoy9{display:inline-flex;align-items:center;gap:8px;width:min(268px,100%);height:36px;padding:0 10px;border-radius:8px;border:1px solid rgba(28,28,28,.08);background:#fff;box-shadow:0 10px 20px #00000014}.topSearch.svelte-2kfoy9.svelte-2kfoy9{width:268px;min-width:268px}.search.svelte-2kfoy9.svelte-2kfoy9,.control.svelte-2kfoy9.svelte-2kfoy9{width:100%;border:1px solid rgba(28,28,28,.08);border-radius:8px;background:#fff;color:#1c1c1c;font-size:12px;outline:none}.search.svelte-2kfoy9.svelte-2kfoy9{height:100%;border:none;padding:0;box-shadow:none;background:transparent}.tableHeader.svelte-2kfoy9.svelte-2kfoy9{margin-top:12px;padding-top:0;border-bottom:none}table.svelte-2kfoy9.svelte-2kfoy9{width:100%;min-width:1040px;border-collapse:collapse}th.svelte-2kfoy9.svelte-2kfoy9{height:40px;padding:8px 12px;border-bottom:1px solid rgba(28,28,28,.2);color:#484848;font-size:12px;font-weight:500;text-align:left;background:#fff;white-space:nowrap}td.svelte-2kfoy9.svelte-2kfoy9{height:51px;padding:8px 12px;border-bottom:1px solid rgba(28,28,28,.05);color:#696969;font-size:12px;vertical-align:middle;background:#fff}tbody.svelte-2kfoy9 tr:hover td.svelte-2kfoy9{background:rgba(28,28,28,.015)}tbody.svelte-2kfoy9 tr.selectedRow td.svelte-2kfoy9{background:rgba(223,122,63,.06)}.checkHead.svelte-2kfoy9.svelte-2kfoy9,.checkCell.svelte-2kfoy9.svelte-2kfoy9{width:24px;min-width:24px;padding:8px 0;text-align:center}.actionHead.svelte-2kfoy9.svelte-2kfoy9,.actionCell.svelte-2kfoy9.svelte-2kfoy9{text-align:center}.tableCheckInput.svelte-2kfoy9.svelte-2kfoy9{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;margin:0;border:none;background-repeat:no-repeat;background-position:center;background-size:16px 16px;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")}.tableCheckInput.svelte-2kfoy9.svelte-2kfoy9: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-2kfoy9.svelte-2kfoy9{white-space:nowrap}.truncate.svelte-2kfoy9.svelte-2kfoy9{max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.right.svelte-2kfoy9.svelte-2kfoy9{text-align:right}.linkMuted.svelte-2kfoy9.svelte-2kfoy9{border:none;background:transparent;padding:0;color:#696969;font-size:12px;font-weight:600}.emptyTitle.svelte-2kfoy9.svelte-2kfoy9,.emptyBold.svelte-2kfoy9.svelte-2kfoy9{color:#1c1c1c;font-weight:600}.emptyRow.svelte-2kfoy9.svelte-2kfoy9{padding:8px 4px}.scoreCell.svelte-2kfoy9.svelte-2kfoy9{display:flex;align-items:center;gap:5px;min-width:80px;max-width:220px}.donutBtn.svelte-2kfoy9.svelte-2kfoy9{display:inline-flex;align-items:center;justify-content:center;width:31px;height:31px;padding:0;border:none;background:transparent}.mutedSmall.svelte-2kfoy9.svelte-2kfoy9{font-size:10px;line-height:14px;color:#aca8a8}.scoreRisk.svelte-2kfoy9.svelte-2kfoy9{flex:1 0 0;min-width:0;font-size:10px;line-height:18px;font-weight:700;letter-spacing:0;text-transform:uppercase}.scoreRisk--severe.svelte-2kfoy9.svelte-2kfoy9{color:#8b0035}.scoreRisk--high.svelte-2kfoy9.svelte-2kfoy9{color:#d63a14}.scoreRisk--elevated.svelte-2kfoy9.svelte-2kfoy9{color:#e58a00}.scoreRisk--moderate.svelte-2kfoy9.svelte-2kfoy9{color:#f4c430}.scoreRisk--low.svelte-2kfoy9.svelte-2kfoy9{color:#36b6d9}.scoreRisk--perfect.svelte-2kfoy9.svelte-2kfoy9{color:#1c98d6}.tableChip.svelte-2kfoy9.svelte-2kfoy9{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;border:1px solid rgba(28,28,28,.08);background:rgba(28,28,28,.04);color:#696969;font-size:10px;line-height:1;font-weight:500}.tableChip.shared.svelte-2kfoy9.svelte-2kfoy9{border-color:#00893d40;background:rgba(0,137,61,.08);color:#00893d}.taskHeadLabel.svelte-2kfoy9.svelte-2kfoy9{display:inline-flex;align-items:center;gap:4px;color:#484848;font-size:12px;font-weight:500;line-height:18px}.sortGlyph.svelte-2kfoy9.svelte-2kfoy9{color:#1c1c1c73;font-size:10px;line-height:1;transform:translateY(-1px)}.taskRow.svelte-2kfoy9 td.svelte-2kfoy9{color:#696969;font-size:12px;line-height:18px}.taskNameCell.svelte-2kfoy9.svelte-2kfoy9,.taskEnvCell.svelte-2kfoy9.svelte-2kfoy9,.taskScopeCell.svelte-2kfoy9.svelte-2kfoy9,.taskDateCell.svelte-2kfoy9.svelte-2kfoy9{font-weight:400}.taskStatusChip.svelte-2kfoy9.svelte-2kfoy9{display:inline-flex;align-items:center;justify-content:center;min-height:16px;padding:0 6px;border-radius:8px;background:#00893d;color:#fff;font-size:10px;line-height:18px;font-weight:500;letter-spacing:0;text-transform:uppercase}.taskViewBtn.svelte-2kfoy9.svelte-2kfoy9{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:0 10px;border-radius:10px;border:1px solid rgba(28,28,28,.1);background:#fff;box-shadow:0 3px 10px #0000000d;color:#1c1c1c;font-size:12px;line-height:18px;font-weight:600}.taskViewBtn.svelte-2kfoy9.svelte-2kfoy9:hover,.taskViewBtn.svelte-2kfoy9.svelte-2kfoy9:focus-visible{background:rgba(28,28,28,.03)}.kebab.svelte-2kfoy9.svelte-2kfoy9{width:18px;height:18px;padding:0;border-radius:3px;border:1px solid #6f6f6f;background:#fff;color:#696969;font-size:12px;box-shadow:0 3px #0000000d;line-height:1}.rowActionWrap.svelte-2kfoy9.svelte-2kfoy9{position:relative;display:inline-flex;margin:0 auto}.rowActionMenu.svelte-2kfoy9.svelte-2kfoy9{position:fixed;z-index:12;display:flex;flex-direction:column;gap:4px;min-width:72px;padding:10px 5px;border-radius:5px;background:#fff;box-shadow:0 4px 10px #00000040}.floatingActionMenu.svelte-2kfoy9.svelte-2kfoy9{transform:translate(-100%)}.rowActionItem.svelte-2kfoy9.svelte-2kfoy9{display:flex;align-items:center;width:100%;padding:3px 30px 3px 10px;border:none;border-radius:3px;background:transparent;color:#696969;font-size:10px;line-height:18px;font-weight:400;text-align:left;white-space:nowrap}.rowActionItem.svelte-2kfoy9.svelte-2kfoy9:hover,.rowActionItem.isActive.svelte-2kfoy9.svelte-2kfoy9{background:#eee}.paginationBar.svelte-2kfoy9.svelte-2kfoy9{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.paginationInfo.svelte-2kfoy9.svelte-2kfoy9{color:#1c1c1c66}.pagination.svelte-2kfoy9.svelte-2kfoy9{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.pageNav.svelte-2kfoy9.svelte-2kfoy9{width:20px;min-width:20px;height:20px;padding:1px;border:1px solid rgba(28,28,28,.08);border-radius:8px;background:#fff;color:#1c1c1c;font-size:12px;line-height:1}.pageBtn.svelte-2kfoy9.svelte-2kfoy9{width:20px;min-width:20px;height:20px;padding:1px;border:1px solid transparent;border-radius:8px;background:#fff;color:#1c1c1c;font-size:12px;font-weight:400;line-height:1}.pageBtn.active.svelte-2kfoy9.svelte-2kfoy9{background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%);color:#fff;font-weight:700}.reportHeaderLeft.svelte-2kfoy9.svelte-2kfoy9{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.backBtn.svelte-2kfoy9.svelte-2kfoy9{height:36px;padding:0 14px;border-radius:8px;border:1px solid rgba(28,28,28,.08);background:#fff;color:#1c1c1c;font-size:12px;font-weight:600}.reportTop.svelte-2kfoy9.svelte-2kfoy9{margin-bottom:12px}.reportTitle.svelte-2kfoy9 h3.svelte-2kfoy9{margin:0 0 3px;font-size:18px;line-height:24px;font-weight:600;color:#1c1c1c}.grid2.svelte-2kfoy9.svelte-2kfoy9{display:grid;grid-template-columns:1.15fr .85fr;gap:12px}.chartBox.svelte-2kfoy9.svelte-2kfoy9{border-radius:10px;border:1px solid rgba(28,28,28,.05);background:#fff;padding:12px}.chartHead.svelte-2kfoy9.svelte-2kfoy9{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.chartHead.svelte-2kfoy9 b.svelte-2kfoy9{font-size:13px;line-height:18px;font-weight:600;color:#1c1c1c}.chartHead.compact.svelte-2kfoy9.svelte-2kfoy9{margin-bottom:8px}.legendItem.svelte-2kfoy9.svelte-2kfoy9{font-size:12px;color:#696969}.swatch.svelte-2kfoy9.svelte-2kfoy9,.swatch2.svelte-2kfoy9.svelte-2kfoy9{width:10px;height:10px;border-radius:999px}.swatch.svelte-2kfoy9.svelte-2kfoy9{background:rgba(28,28,28,.25)}.swatch2.svelte-2kfoy9.svelte-2kfoy9{background:#df7a3f}.sectionGap.svelte-2kfoy9.svelte-2kfoy9{margin-bottom:12px}.findings.svelte-2kfoy9.svelte-2kfoy9{border:1px solid rgba(28,28,28,.05);border-radius:10px;overflow:hidden;background:#fff}.findingRow.svelte-2kfoy9.svelte-2kfoy9{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-bottom:1px solid rgba(28,28,28,.05);font-size:12px}.findingRow.svelte-2kfoy9.svelte-2kfoy9:last-child{border-bottom:none}.sev.svelte-2kfoy9.svelte-2kfoy9{display:inline-flex;align-items:center;gap:6px;font-weight:600;white-space:nowrap;color:#1c1c1c}.sevDot.svelte-2kfoy9.svelte-2kfoy9{width:8px;height:8px;border-radius:999px;background:#9ca3af}.sev.critical.svelte-2kfoy9 .sevDot.svelte-2kfoy9{background:#f33829}.sev.high.svelte-2kfoy9 .sevDot.svelte-2kfoy9{background:#e98303}.sev.medium.svelte-2kfoy9 .sevDot.svelte-2kfoy9{background:#7b8794}.sev.low.svelte-2kfoy9 .sevDot.svelte-2kfoy9{background:rgba(28,28,28,.25)}.findingArea.svelte-2kfoy9.svelte-2kfoy9{color:#696969;font-weight:600}.findingRight.svelte-2kfoy9.svelte-2kfoy9{color:#696969;font-variant-numeric:tabular-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:52%}.drawerOverlay.svelte-2kfoy9.svelte-2kfoy9{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(28,28,28,.28);z-index:40}.drawer.svelte-2kfoy9.svelte-2kfoy9{width:min(470px,96vw);background:#fff;border-left:1px solid rgba(28,28,28,.08);z-index:50}.drawerHead.svelte-2kfoy9.svelte-2kfoy9{position:relative;padding:50px 70px 20px 30px;border-bottom:1px solid rgba(28,28,28,.05);background:#fff}.drawerTitleBlock.svelte-2kfoy9.svelte-2kfoy9{padding-right:12px}.drawerHead.svelte-2kfoy9 h3.svelte-2kfoy9{margin:0 0 6px;font-size:18px;line-height:28px;font-weight:600;color:#1c1c1c}.drawerHead.svelte-2kfoy9 p.svelte-2kfoy9{margin:0;font-size:14px;line-height:20px;color:#7d7d7d}.drawerBody.svelte-2kfoy9.svelte-2kfoy9{padding:0 30px 10px;background:#fff}.drawerBodyInner.svelte-2kfoy9.svelte-2kfoy9{display:flex;flex-direction:column;gap:20px;padding:20px 0 10px}.drawerSection.svelte-2kfoy9.svelte-2kfoy9{display:flex;flex-direction:column;gap:10px}.drawerDivider.svelte-2kfoy9.svelte-2kfoy9{height:1px;margin:0;background:rgba(28,28,28,.05)}.drawerFoot.svelte-2kfoy9.svelte-2kfoy9{gap:30px;padding:20px 30px 30px;border-top:1px solid rgba(28,28,28,.05);background:#fff}.xBtn.svelte-2kfoy9.svelte-2kfoy9{position:absolute;top:20px;right:20px;width:24px;height:24px;border:none;background:transparent;color:#1c1c1c;padding:0;display:inline-flex;align-items:center;justify-content:center}.modeRow.svelte-2kfoy9.svelte-2kfoy9{display:flex;align-items:center;justify-content:space-between;gap:16px}.drawerSectionLabel.svelte-2kfoy9.svelte-2kfoy9{margin:0}.seg.svelte-2kfoy9.svelte-2kfoy9{display:inline-flex;align-items:center;gap:4px;padding:5px;border-radius:8px;background:#fff;box-shadow:0 10px 20px #0000001a}.seg.svelte-2kfoy9 button.svelte-2kfoy9{min-height:26px;padding:3px 10px;border:1px solid transparent;border-radius:5px;background:transparent;color:#696969;font-size:12px;font-weight:500;line-height:18px}.seg.svelte-2kfoy9 button.active.svelte-2kfoy9{border-color:#e98303;background:rgba(233,131,3,.1);color:#e98303}.formGrid.svelte-2kfoy9.svelte-2kfoy9{display:grid;grid-template-columns:1fr 1fr;gap:10px}.formGrid.one.svelte-2kfoy9.svelte-2kfoy9{grid-template-columns:1fr}.field.svelte-2kfoy9.svelte-2kfoy9{display:flex;flex-direction:column;gap:10px}.label.svelte-2kfoy9.svelte-2kfoy9{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#9f9f9f;font-size:12px;line-height:18px;font-weight:500}.req.svelte-2kfoy9.svelte-2kfoy9{color:#f33829;font-size:12px;font-weight:500}.control.svelte-2kfoy9.svelte-2kfoy9{height:40px;padding:0 16px;border-radius:10px;border:.5px solid rgba(28,28,28,.4);background:#fff;box-shadow:none;color:#1c1c1c;font-size:14px;line-height:20px}textarea.control.svelte-2kfoy9.svelte-2kfoy9{min-height:96px;height:auto;padding:10px 16px;resize:vertical}.fileInputShell.svelte-2kfoy9.svelte-2kfoy9{position:relative;display:flex;align-items:center;gap:4px;height:40px;padding:12px 16px;border-radius:10px;border:.5px solid rgba(28,28,28,.4);background:rgba(255,255,255,.8);overflow:hidden;cursor:pointer}.fileInputNative.svelte-2kfoy9.svelte-2kfoy9{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer}.fileInputName.svelte-2kfoy9.svelte-2kfoy9{flex:1 1 auto;min-width:0;color:#000;font-size:14px;line-height:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fileInputBtn.svelte-2kfoy9.svelte-2kfoy9{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:82px;height:20px;padding:16px 24px;border-radius:5px;border:1px solid #6f6f6f;background:linear-gradient(90deg,#000 0%,#656464 100%);box-shadow:0 3px #0000000d;color:#fff;font-size:10px;line-height:24px;font-weight:700;white-space:nowrap}.field.invalid.svelte-2kfoy9 .fileInputShell.svelte-2kfoy9{border-color:#f3382966;box-shadow:0 0 0 3px #f338291a}.fileInputShell.svelte-2kfoy9.svelte-2kfoy9:focus-within{box-shadow:0 0 0 3px #df7a3f1f}.field.invalid.svelte-2kfoy9 .control.svelte-2kfoy9{border-color:#f3382966;box-shadow:0 0 0 3px #f338291a}.error.svelte-2kfoy9.svelte-2kfoy9{display:none;font-size:12px;line-height:16px;color:#c5352b}.field.invalid.svelte-2kfoy9 .error.svelte-2kfoy9{display:block}.scopeHeader.svelte-2kfoy9.svelte-2kfoy9{margin-bottom:0}.drawerPillRow.svelte-2kfoy9.svelte-2kfoy9{display:inline-flex;align-items:center;gap:4px;width:fit-content;padding:5px;border-radius:100px;background:#fff;box-shadow:0 10px 20px #0000001a}.pill.svelte-2kfoy9.svelte-2kfoy9{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:26px;padding:3px 10px;border-radius:5px;border:1px solid transparent;background:transparent;color:#696969;font-size:12px;line-height:18px;font-weight:500}.pill.active.svelte-2kfoy9.svelte-2kfoy9{border-color:#e98303;background:rgba(233,131,3,.1);color:#e98303}.pill.disabled.svelte-2kfoy9.svelte-2kfoy9,.pill.svelte-2kfoy9.svelte-2kfoy9:disabled{opacity:.45;cursor:not-allowed}.scopeFields.svelte-2kfoy9.svelte-2kfoy9{gap:0}.shareLevel.svelte-2kfoy9.svelte-2kfoy9,.shareLevelPanel.svelte-2kfoy9.svelte-2kfoy9{margin-top:10px}.shareHint.svelte-2kfoy9.svelte-2kfoy9,.trendHint.svelte-2kfoy9.svelte-2kfoy9{margin-top:8px}.sharingPanel.svelte-2kfoy9.svelte-2kfoy9{display:flex;flex-direction:column;gap:10px;padding:20px;border-radius:16px;border:1px solid rgba(28,28,28,.05);background:#fff}.sharingHeader.svelte-2kfoy9.svelte-2kfoy9{display:flex;flex-direction:column;gap:6px}.sharingTitle.svelte-2kfoy9.svelte-2kfoy9{color:#1c1c1c}.sharingSubtle.svelte-2kfoy9.svelte-2kfoy9{color:#7d7d7d}.gateRow.svelte-2kfoy9.svelte-2kfoy9{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0;border:none;background:transparent}.drawerValidationSection.svelte-2kfoy9.svelte-2kfoy9{padding-top:10px}.drawerValidateBtn.svelte-2kfoy9.svelte-2kfoy9{min-width:118px;height:40px;padding:0 24px;border-radius:10px;border:1px solid #6f6f6f;background:#fff;box-shadow:0 10px #0000000d;color:#1c1c1c;font-size:14px;font-weight:500}.drawerValidateBtn.svelte-2kfoy9.svelte-2kfoy9:disabled{opacity:.3}.drawerSecondaryBtn.svelte-2kfoy9.svelte-2kfoy9{display:inline-flex;align-items:center;justify-content:center;height:56px;padding:16px 24px;border-radius:10px;border:1px solid #6f6f6f;background:#fff;box-shadow:0 10px #0000000d;color:#4c4c4c;font-size:16px;line-height:24px;font-weight:700}.btn.primary.drawerPrimaryBtn.svelte-2kfoy9.svelte-2kfoy9{display:inline-flex;align-items:center;flex:1 0 0;height:56px;padding:16px 24px;justify-content:center;gap:15px;border:none;border-radius:10px;background:linear-gradient(90deg,#000 0%,#656464 100%);box-shadow:0 10px #00000026;color:#fff;font-size:16px;line-height:24px;font-weight:700}.btn.primary.drawerPrimaryBtn.svelte-2kfoy9.svelte-2kfoy9:hover,.btn.primary.drawerPrimaryBtn.svelte-2kfoy9.svelte-2kfoy9:focus-visible{background:linear-gradient(90deg,#000 0%,#656464 100%);box-shadow:0 10px #00000026}.drawerSecondaryBtn.svelte-2kfoy9.svelte-2kfoy9:hover,.drawerSecondaryBtn.svelte-2kfoy9.svelte-2kfoy9:focus-visible,.drawerValidateBtn.svelte-2kfoy9.svelte-2kfoy9:hover,.drawerValidateBtn.svelte-2kfoy9.svelte-2kfoy9:focus-visible{background:#fff}.btn.primary.drawerPrimaryBtn.svelte-2kfoy9.svelte-2kfoy9:disabled{opacity:.45}.toast.svelte-2kfoy9.svelte-2kfoy9{position:fixed;top:14px;right:14px;z-index:60;width:min(360px,calc(100vw - 28px));padding:12px;border-radius:10px;background:#fff;border:1px solid rgba(28,28,28,.08);box-shadow:0 12px 30px #00000024}.toastTitle.svelte-2kfoy9.svelte-2kfoy9{margin-bottom:2px;color:#1c1c1c;font-size:13px;font-weight:600}.toastBody.svelte-2kfoy9.svelte-2kfoy9{color:#696969;font-size:12px;line-height:18px}.hidden.svelte-2kfoy9.svelte-2kfoy9{display:none}.tableToolbarActions.svelte-2kfoy9.svelte-2kfoy9{gap:12px}.utilityAction.svelte-2kfoy9.svelte-2kfoy9{border:none;background:transparent;padding:0;color:#696969;font-size:12px;line-height:20px;font-weight:600}@media (max-width: 980px){.kpis.svelte-2kfoy9.svelte-2kfoy9{grid-template-columns:repeat(2,minmax(0,1fr))}.grid2.svelte-2kfoy9.svelte-2kfoy9{grid-template-columns:1fr}.listToolbar.svelte-2kfoy9.svelte-2kfoy9{align-items:stretch}.toolbarRight.svelte-2kfoy9.svelte-2kfoy9{width:100%;justify-content:space-between}.searchField.svelte-2kfoy9.svelte-2kfoy9{width:min(100%,268px)}}@media (max-width: 620px){.wrap.svelte-2kfoy9.svelte-2kfoy9{padding-bottom:28px}.headerPrimary.svelte-2kfoy9.svelte-2kfoy9{width:auto}.formGrid.svelte-2kfoy9.svelte-2kfoy9{grid-template-columns:1fr;margin-left:0;margin-right:0;width:100%}.toolbarRight.svelte-2kfoy9.svelte-2kfoy9{flex-direction:column;align-items:stretch}.searchField.svelte-2kfoy9.svelte-2kfoy9,.dropdownTrigger.svelte-2kfoy9.svelte-2kfoy9{width:100%}.paginationBar.svelte-2kfoy9.svelte-2kfoy9{flex-direction:column;align-items:flex-start}.drawer.svelte-2kfoy9.svelte-2kfoy9{width:100vw;border-radius:0}.drawerHead.svelte-2kfoy9.svelte-2kfoy9{padding:32px 56px 18px 20px}.drawerBody.svelte-2kfoy9.svelte-2kfoy9{padding:0 20px 10px}.drawerFoot.svelte-2kfoy9.svelte-2kfoy9{flex-direction:column-reverse;align-items:stretch;gap:12px;padding:20px}.modeRow.svelte-2kfoy9.svelte-2kfoy9,.gateRow.svelte-2kfoy9.svelte-2kfoy9,.formGrid.svelte-2kfoy9.svelte-2kfoy9{grid-template-columns:1fr;flex-direction:column;align-items:stretch}.seg.svelte-2kfoy9.svelte-2kfoy9,.drawerPillRow.svelte-2kfoy9.svelte-2kfoy9{width:100%;justify-content:flex-start;flex-wrap:wrap}}.title-header.svelte-2kfoy9.svelte-2kfoy9{height:48px;width:100%;border-radius:10px;padding:10px;display:flex;align-items:center;background-image:linear-gradient(90deg,rgba(223,122,63,1) 0%,rgba(209,93,26,1) 100%),linear-gradient(90deg,rgba(0,86,38,1) 6.9444%,rgba(0,137,61,1) 100%),linear-gradient(90deg,rgba(0,137,61,1) 0%,rgba(0,137,61,1) 100%);box-sizing:border-box}.title-header.svelte-2kfoy9 p.svelte-2kfoy9{margin:0;padding-left:8px;font-size:14px;line-height:20px;font-weight:600;color:#fff}*{box-sizing:border-box}body{overflow:auto}.wrap.svelte-v9oeqi.svelte-v9oeqi{background:transparent}.tabs.svelte-v9oeqi.svelte-v9oeqi,.pillRow.svelte-v9oeqi.svelte-v9oeqi,.legend.svelte-v9oeqi.svelte-v9oeqi,.legendItem.svelte-v9oeqi.svelte-v9oeqi,.inlineRow.svelte-v9oeqi.svelte-v9oeqi,.headerActions.svelte-v9oeqi.svelte-v9oeqi,.reportHeader.svelte-v9oeqi.svelte-v9oeqi,.panelHead.svelte-v9oeqi.svelte-v9oeqi{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.topSearch.svelte-v9oeqi.svelte-v9oeqi{width:268px;height:36px;padding:4px 8px;border-radius:8px;background:#fff;box-shadow:0 10px 20px #0000001a}.searchIcon.svelte-v9oeqi.svelte-v9oeqi{width:16px;height:16px;color:#1c1c1c;flex:0 0 16px}.searchIcon.svelte-v9oeqi svg.svelte-v9oeqi{width:100%;height:100%;display:block;fill:currentColor}.topSearchInput.svelte-v9oeqi.svelte-v9oeqi{width:100%;border:none;padding:0;background:transparent;color:#1c1c1c;font-size:12px;line-height:20px;outline:none}.heroBtn.svelte-v9oeqi.svelte-v9oeqi{display:flex;height:36px;width:160px;min-width:160px;padding:0 16px;align-items:center;justify-content:center;gap:15px;border:none;border-radius:10px;background:linear-gradient(90deg,#000 0%,#656464 100%);color:#fff;font-size:12px;font-weight:600;line-height:1;box-shadow:none;cursor:pointer;white-space:nowrap}.heroBtn.svelte-v9oeqi.svelte-v9oeqi:hover{background:linear-gradient(90deg,#000 0%,#656464 100%);box-shadow:none}.report-shell.svelte-v9oeqi.svelte-v9oeqi{gap:0!important}.report-shell-page.svelte-v9oeqi.svelte-v9oeqi{display:flex;flex-direction:column;min-height:calc(100vh - var(--app-header-height, 0px) - var(--app-shell-outer-gap, 20px));min-width:0}.report-shell.svelte-v9oeqi.svelte-v9oeqi{display:flex;flex:1 1 auto;flex-direction:column;min-height:0}.reportCard.svelte-v9oeqi.svelte-v9oeqi{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;margin-top:20px}.report-shell-card-body.svelte-v9oeqi.svelte-v9oeqi{min-height:0;overflow:auto}.titleBand.svelte-v9oeqi.svelte-v9oeqi{background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%)}.btn.svelte-v9oeqi.svelte-v9oeqi,.tab.svelte-v9oeqi.svelte-v9oeqi,.backBtn.svelte-v9oeqi.svelte-v9oeqi,.kebab.svelte-v9oeqi.svelte-v9oeqi,.xBtn.svelte-v9oeqi.svelte-v9oeqi{cursor:pointer;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.btn.svelte-v9oeqi.svelte-v9oeqi{height:34px;padding:0 12px;border-radius:10px;border:1px solid rgba(15,23,42,.1);background:#fff;color:#0f172a;font-size:13px;font-weight:780;box-shadow:0 1px #0f172a0a;white-space:nowrap}.btn.svelte-v9oeqi.svelte-v9oeqi:hover,.tab.svelte-v9oeqi.svelte-v9oeqi:hover,.backBtn.svelte-v9oeqi.svelte-v9oeqi:hover,.kebab.svelte-v9oeqi.svelte-v9oeqi:hover,.xBtn.svelte-v9oeqi.svelte-v9oeqi:hover{background:rgba(15,23,42,.035)}.btn.primary.svelte-v9oeqi.svelte-v9oeqi{border-color:#f9731657;background:rgba(249,115,22,.1)}.btn.primary.svelte-v9oeqi.svelte-v9oeqi:hover{background:rgba(249,115,22,.14)}.btn.ghost.svelte-v9oeqi.svelte-v9oeqi{background:rgba(15,23,42,.02);border-color:#0f172a1f;box-shadow:none}.tab.svelte-v9oeqi.svelte-v9oeqi{height:26px;padding:3px 10px;border-radius:5px;border:1px solid transparent;background:transparent;color:#151515;font-size:12px;font-weight:500;line-height:20px;box-shadow:none}.tab.active.svelte-v9oeqi.svelte-v9oeqi{border-color:#e98303;background:rgba(233,131,3,.1);color:#e98303}.search.svelte-v9oeqi.svelte-v9oeqi{height:34px;width:min(420px,100%);padding:0 10px;border-radius:10px;border:1px solid rgba(15,23,42,.1);background:#fff;color:#0f172a;font-size:13px;outline:none}.kpi.svelte-v9oeqi.svelte-v9oeqi{border:none}.card.svelte-v9oeqi.svelte-v9oeqi{overflow:hidden}.cardHeader.svelte-v9oeqi.svelte-v9oeqi{padding:12px 14px;border-bottom:1px solid rgba(15,23,42,.06);gap:10px}.cardHeader.svelte-v9oeqi h2.svelte-v9oeqi{margin:0;font-size:13px;font-weight:900;color:#0f172a}.cardBody.svelte-v9oeqi.svelte-v9oeqi{padding:14px}.kpi.svelte-v9oeqi.svelte-v9oeqi{padding:15px;gap:5px;background:#f7f7f7}.k.svelte-v9oeqi.svelte-v9oeqi{color:#1c1c1c;font-size:14px;font-weight:400;line-height:20px}.v.svelte-v9oeqi.svelte-v9oeqi{color:#1c1c1c;font-size:16px;font-weight:600;line-height:36px;margin-top:auto}.s.svelte-v9oeqi.svelte-v9oeqi,.subtle.svelte-v9oeqi.svelte-v9oeqi{color:#696969;font-size:12px;line-height:18px}.subtleStrong.svelte-v9oeqi.svelte-v9oeqi{font-weight:900}.chip.svelte-v9oeqi.svelte-v9oeqi{display:inline-flex;align-items:center;gap:8px;padding:0 5px;min-height:20px;border-radius:8px;border:1px solid rgba(28,28,28,.2);background:transparent;color:#696969;font-size:10px;font-weight:500;line-height:18px;white-space:nowrap}.chip.good.svelte-v9oeqi.svelte-v9oeqi{border-color:#00893d;color:#00893d}.chip.warn.svelte-v9oeqi.svelte-v9oeqi{border-color:#999;color:#999}.chip.bad.svelte-v9oeqi.svelte-v9oeqi{border-color:#f33829;color:#f33829;text-transform:uppercase}.tableShell.svelte-v9oeqi.svelte-v9oeqi{gap:15px;padding:15px;margin-top:20px}.tabs.svelte-v9oeqi.svelte-v9oeqi{min-height:36px;padding:5px;border-radius:8px;background:#fff;box-shadow:0 10px 20px #0000001a}.headerActions.svelte-v9oeqi.svelte-v9oeqi{gap:16px}.linkMuted.svelte-v9oeqi.svelte-v9oeqi{border:none;background:transparent;padding:0;color:#696969;font-size:12px;font-weight:500;line-height:18px}.tableWrap.svelte-v9oeqi .chip.svelte-v9oeqi{min-height:20px;padding:0 8px;border:none;background:rgba(28,28,28,.2);color:#fff;font-size:10px;line-height:18px}table.svelte-v9oeqi.svelte-v9oeqi{width:100%;min-width:980px;border-collapse:collapse;table-layout:auto}th.svelte-v9oeqi.svelte-v9oeqi,td.svelte-v9oeqi.svelte-v9oeqi{padding:0 12px;border-bottom:1px solid rgba(28,28,28,.08);font-size:12px;line-height:18px;vertical-align:middle}th.svelte-v9oeqi.svelte-v9oeqi{height:40px;text-align:left;color:#484848;font-weight:500;border-bottom-color:#1c1c1c33;background:transparent;white-space:nowrap}td.svelte-v9oeqi.svelte-v9oeqi{height:51px}tr.svelte-v9oeqi:last-child td.svelte-v9oeqi{border-bottom:none}tr.svelte-v9oeqi:hover td.svelte-v9oeqi{background:rgba(255,255,255,.45)}tbody.svelte-v9oeqi tr.selectedRow td.svelte-v9oeqi{background:rgba(223,122,63,.06)}.checkHead.svelte-v9oeqi.svelte-v9oeqi,.checkCell.svelte-v9oeqi.svelte-v9oeqi{width:24px;min-width:24px;padding:8px 0;text-align:center}.tableCheckInput.svelte-v9oeqi.svelte-v9oeqi{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:16px;height:16px;margin:0;border:none;background-repeat:no-repeat;background-position:center;background-size:16px 16px;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")}.tableCheckInput.svelte-v9oeqi.svelte-v9oeqi: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-v9oeqi.svelte-v9oeqi{white-space:nowrap}.truncate.svelte-v9oeqi.svelte-v9oeqi{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.right.svelte-v9oeqi.svelte-v9oeqi{text-align:right}.emptyRow.svelte-v9oeqi.svelte-v9oeqi{padding:6px 2px}.emptyTitle.svelte-v9oeqi.svelte-v9oeqi{color:#0f172a;font-size:12.75px;font-weight:950}.scoreCell.svelte-v9oeqi.svelte-v9oeqi{display:flex;align-items:center;gap:5px;min-width:80px;max-width:220px}.donutBtn.svelte-v9oeqi.svelte-v9oeqi{width:31px;height:31px;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;padding:0}.scoreLabel.svelte-v9oeqi.svelte-v9oeqi{flex:1 0 0;min-width:0;font-size:10px;font-weight:700;line-height:18px;text-transform:uppercase;letter-spacing:0}.actionHead.svelte-v9oeqi.svelte-v9oeqi,.actionCell.svelte-v9oeqi.svelte-v9oeqi{text-align:center}.actionCell.svelte-v9oeqi .miniViewBtn.svelte-v9oeqi{margin:0 auto}.kebab.svelte-v9oeqi.svelte-v9oeqi,.miniViewBtn.svelte-v9oeqi.svelte-v9oeqi{height:30px}.kebab.svelte-v9oeqi.svelte-v9oeqi{width:18px;height:18px;border-radius:3px;border:1px solid #6f6f6f;background:#fff;box-shadow:0 3px #0000000d;font-size:12px;line-height:1;padding:0}.tablePagination.svelte-v9oeqi.svelte-v9oeqi{display:flex;align-items:center;justify-content:flex-start;gap:8px;margin-top:4px;color:#1c1c1c}.pageNav.svelte-v9oeqi.svelte-v9oeqi,.pageDot.svelte-v9oeqi.svelte-v9oeqi{width:20px;min-width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:12px;line-height:18px;padding:1px;border:1px solid transparent;background:#fff;color:#1c1c1c66}.pageDot.active.svelte-v9oeqi.svelte-v9oeqi{color:#fff;font-weight:700;background:linear-gradient(90deg,#df7a3f 0%,#d15d1a 100%)}.pageNav.svelte-v9oeqi.svelte-v9oeqi:disabled,.pageDot.svelte-v9oeqi.svelte-v9oeqi:disabled{opacity:.42;cursor:not-allowed;box-shadow:none}.reportTop.svelte-v9oeqi.svelte-v9oeqi{margin-bottom:12px}.reportTitle.svelte-v9oeqi h3.svelte-v9oeqi{margin:0 0 3px;color:#0f172a;font-size:16px;font-weight:950}.backBtn.svelte-v9oeqi.svelte-v9oeqi{height:32px;padding:0 10px;border-radius:999px;border:1px solid rgba(15,23,42,.1);background:#fff;color:#0f172a;font-size:12.75px;font-weight:900}.grid2.svelte-v9oeqi.svelte-v9oeqi{display:grid;grid-template-columns:1.15fr .85fr;gap:12px}.stack.svelte-v9oeqi.svelte-v9oeqi{display:flex;flex-direction:column;gap:8px}.chartBox.svelte-v9oeqi.svelte-v9oeqi,.panel.svelte-v9oeqi.svelte-v9oeqi{padding:12px;border:1px solid rgba(15,23,42,.06);border-radius:12px;background:#fff}.chartHead.svelte-v9oeqi b.svelte-v9oeqi,.panelHead.svelte-v9oeqi b.svelte-v9oeqi,.footerTitle.svelte-v9oeqi.svelte-v9oeqi{color:#0f172a;font-size:13px;font-weight:950}.legendItem.svelte-v9oeqi.svelte-v9oeqi{color:#64748b;font-size:12.5px;font-weight:900}.swatch.svelte-v9oeqi.svelte-v9oeqi,.swatch2.svelte-v9oeqi.svelte-v9oeqi{width:10px;height:10px;border-radius:999px}.swatch.svelte-v9oeqi.svelte-v9oeqi{background:rgba(15,23,42,.25)}.swatch2.svelte-v9oeqi.svelte-v9oeqi{background:rgba(249,115,22,.85)}.findings.svelte-v9oeqi.svelte-v9oeqi{overflow:hidden;border:1px solid rgba(15,23,42,.06);border-radius:12px;background:#fff}.findingRow.svelte-v9oeqi.svelte-v9oeqi{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-bottom:1px solid rgba(15,23,42,.06);font-size:12.75px}.findingRow.svelte-v9oeqi.svelte-v9oeqi:last-child{border-bottom:none}.sev.svelte-v9oeqi.svelte-v9oeqi{display:inline-flex;align-items:center;gap:6px;color:#0f172a;font-weight:950;white-space:nowrap}.sevDot.svelte-v9oeqi.svelte-v9oeqi{width:8px;height:8px;border-radius:999px;background:#9ca3af}.sev.critical.svelte-v9oeqi .sevDot.svelte-v9oeqi{background:rgba(239,68,68,1)}.sev.high.svelte-v9oeqi .sevDot.svelte-v9oeqi{background:rgba(234,179,8,1)}.sev.medium.svelte-v9oeqi .sevDot.svelte-v9oeqi{background:rgba(100,116,139,.8)}.sev.low.svelte-v9oeqi .sevDot.svelte-v9oeqi{background:rgba(15,23,42,.25)}.findingArea.svelte-v9oeqi.svelte-v9oeqi,.findingRight.svelte-v9oeqi.svelte-v9oeqi{color:#64748b;font-weight:900}.divider.svelte-v9oeqi.svelte-v9oeqi{height:1px;margin:12px 0;background:rgba(15,23,42,.06)}.drawerOverlay.svelte-v9oeqi.svelte-v9oeqi{position:fixed;top:0;right:0;bottom:0;left:0;background:rgba(0,0,0,.45);z-index:1040}.drawer.svelte-v9oeqi.svelte-v9oeqi{width:min(480px,96vw);z-index:1050;background:#fff}.drawerHead.svelte-v9oeqi.svelte-v9oeqi{gap:10px;padding:50px 30px 15px}.drawerHead.svelte-v9oeqi h3.svelte-v9oeqi{margin:0;color:#000;font-size:18px;font-weight:600;line-height:28px}.drawerHead.svelte-v9oeqi p.svelte-v9oeqi{margin:0;color:#7d7d7d;font-size:14px;line-height:20px}.drawerBody.svelte-v9oeqi.svelte-v9oeqi{padding:0 30px 20px;gap:10px}.drawerFootFigma.svelte-v9oeqi.svelte-v9oeqi{gap:22px;padding:20px 30px 30px}.xBtn.svelte-v9oeqi.svelte-v9oeqi{width:24px;height:24px;border:none;background:transparent;border-radius:0;box-shadow:none;color:#7d7d7d;font-size:22px;line-height:1;padding:0}.drawerSectionTitle.svelte-v9oeqi.svelte-v9oeqi{color:#000;font-size:14px;font-weight:500;line-height:20px}.drawerSectionTitleSub.svelte-v9oeqi.svelte-v9oeqi{margin-top:2px}.scopeList.svelte-v9oeqi.svelte-v9oeqi{display:flex;flex-direction:column;gap:10px}.scopeRow.svelte-v9oeqi.svelte-v9oeqi{display:flex;align-items:center;gap:10px;width:100%}.scopeRadio.svelte-v9oeqi.svelte-v9oeqi{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:999px;border:2px solid rgba(0,0,0,.25);background:#fff;margin:0;position:relative;flex:0 0 18px}.scopeRadio.svelte-v9oeqi.svelte-v9oeqi:checked{border-color:#ef7c00}.scopeRadio.svelte-v9oeqi.svelte-v9oeqi:checked:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:999px;background:#ef7c00}.scopeText.svelte-v9oeqi.svelte-v9oeqi{color:#000;font-size:14px;line-height:1.6}.scopeBadge.svelte-v9oeqi.svelte-v9oeqi{display:inline-flex;align-items:center;padding:0 10px;min-height:18px;border-radius:8px;background:#c6c6c6;color:#fff;font-size:12px;font-weight:500;line-height:18px;white-space:nowrap}.drawerDivider.svelte-v9oeqi.svelte-v9oeqi{height:0;border-top:1px dashed rgba(0,0,0,.25);margin:10px 0}.drawerInlineNote.svelte-v9oeqi.svelte-v9oeqi{display:flex;align-items:center;justify-content:space-between;gap:16px}.drawerMiniAction.svelte-v9oeqi.svelte-v9oeqi{height:28px;padding:0 15px;border:none;border-radius:8px;background:linear-gradient(90deg,#000 0%,#656464 100%);color:#fff;font-size:10px;font-weight:700;line-height:24px;box-shadow:0 5px #00000026;white-space:nowrap}.drawerRequestPanel.svelte-v9oeqi.svelte-v9oeqi{padding:12px 0 6px}.drawerTitleRow.svelte-v9oeqi.svelte-v9oeqi{display:flex;align-items:center;justify-content:space-between;gap:20px}.drawerToggle.svelte-v9oeqi.svelte-v9oeqi{display:inline-flex;align-items:center;min-height:36px;padding:5px;border-radius:8px;background:#fff;box-shadow:0 10px 20px #0000001a}.drawerToggleBtn.svelte-v9oeqi.svelte-v9oeqi{border:1px solid transparent;background:transparent;border-radius:5px;padding:3px 10px;color:#151515;font-size:12px;font-weight:500;line-height:20px}.drawerToggleBtn.active.svelte-v9oeqi.svelte-v9oeqi{border-color:#e98303;background:rgba(233,131,3,.1);color:#e98303}.advanceFields.svelte-v9oeqi.svelte-v9oeqi{display:flex;flex-direction:column;gap:10px;padding:10px 0 5px}.formGrid.svelte-v9oeqi.svelte-v9oeqi{display:grid;grid-template-columns:1fr 1fr;gap:10px}.formGrid.one.svelte-v9oeqi.svelte-v9oeqi{grid-template-columns:1fr}.tokenGrid.svelte-v9oeqi.svelte-v9oeqi{max-width:202px}.field.svelte-v9oeqi.svelte-v9oeqi{display:flex;flex-direction:column;gap:6px}.field.invalid.svelte-v9oeqi .control.svelte-v9oeqi{border-color:#ef444466;box-shadow:0 0 0 3px #ef44441a}.field.invalid.svelte-v9oeqi .error.svelte-v9oeqi{display:block}.label.svelte-v9oeqi.svelte-v9oeqi{display:flex;align-items:center;justify-content:space-between;gap:10px;color:#64748b;font-size:12px;font-weight:900}.req.svelte-v9oeqi.svelte-v9oeqi{color:#94a3b8;font-size:11.5px;font-weight:900}.labelFigma.svelte-v9oeqi.svelte-v9oeqi{justify-content:flex-start;color:#9f9f9f;font-size:12px;font-weight:400;line-height:16px}.reqFigma.svelte-v9oeqi.svelte-v9oeqi{color:red;font-size:12px;font-weight:400}.control.svelte-v9oeqi.svelte-v9oeqi{height:34px;padding:0 10px;border-radius:10px;border:1px solid rgba(15,23,42,.1);background:#fff;color:#0f172a;font-size:13px;outline:none}.controlFigma.svelte-v9oeqi.svelte-v9oeqi{height:40px;padding:0 16px;border-radius:10px;border:.5px solid rgba(0,0,0,.4);background:rgba(255,255,255,.8);color:#000;font-size:14px;line-height:20px}.selectWrap.svelte-v9oeqi.svelte-v9oeqi{position:relative}.selectWrap.svelte-v9oeqi.svelte-v9oeqi:after{content:"⌄";position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#000;pointer-events:none;font-size:16px;line-height:1}.selectWrap.svelte-v9oeqi .controlFigma.svelte-v9oeqi{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:42px}.inputWithIcon.svelte-v9oeqi.svelte-v9oeqi{position:relative}.controlWithIcon.svelte-v9oeqi.svelte-v9oeqi{padding-right:48px;width:100%}.inputIcon.svelte-v9oeqi.svelte-v9oeqi{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#000;font-size:14px;line-height:1;pointer-events:none}textarea.control.svelte-v9oeqi.svelte-v9oeqi{height:96px;padding:10px;resize:vertical}.error.svelte-v9oeqi.svelte-v9oeqi{display:none;color:#ef4444;font-size:12.5px}.pill.svelte-v9oeqi.svelte-v9oeqi{display:inline-flex;align-items:center;gap:8px;padding:7px 10px;border-radius:999px;border:1px solid rgba(15,23,42,.1);background:#fff;color:#64748b;font-size:12.5px;font-weight:900}.pill.active.svelte-v9oeqi.svelte-v9oeqi{border-color:#f9731657;background:rgba(249,115,22,.08);color:#0f172a}.gateRow.svelte-v9oeqi.svelte-v9oeqi{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding:10px;border-radius:12px;border:1px solid rgba(15,23,42,.06);background:#fff}.miniBtn.svelte-v9oeqi.svelte-v9oeqi{height:30px;padding:0 10px}.drawerAssistText.svelte-v9oeqi.svelte-v9oeqi,.drawerSharingNote.svelte-v9oeqi.svelte-v9oeqi{color:#7d7d7d;font-size:14px;line-height:20px}.drawerRadioRow.svelte-v9oeqi.svelte-v9oeqi{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.radioLine.svelte-v9oeqi.svelte-v9oeqi{display:inline-flex;align-items:center;gap:8px;color:#000;font-size:14px;line-height:1.6}.radioLine.svelte-v9oeqi input.svelte-v9oeqi{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border-radius:999px;border:2px solid rgba(0,0,0,.25);background:#fff;margin:0;position:relative}.radioLine.svelte-v9oeqi input.svelte-v9oeqi:checked{border-color:#ef7c00}.radioLine.svelte-v9oeqi input.svelte-v9oeqi:checked:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:999px;background:#ef7c00}.drawerReadyRow.svelte-v9oeqi.svelte-v9oeqi{display:flex;align-items:center;gap:10px}.drawerReadyText.svelte-v9oeqi.svelte-v9oeqi{color:#000;font-size:14px;line-height:1.6}.drawerFooterBtn.svelte-v9oeqi.svelte-v9oeqi{flex:1 0 0;height:46px;border-radius:10px;font-size:16px;font-weight:700;line-height:24px}.drawerFooterBtnSecondary.svelte-v9oeqi.svelte-v9oeqi{border:1px solid #6f6f6f;background:#fff;color:#4c4c4c;box-shadow:0 10px #0000000d}.drawerFooterBtnPrimary.svelte-v9oeqi.svelte-v9oeqi{border:none;background:linear-gradient(90deg,#000 0%,#656464 100%);color:#fff;box-shadow:0 10px #00000026}.toast.svelte-v9oeqi.svelte-v9oeqi{position:fixed;top:14px;right:14px;z-index:60;width:min(420px,calc(100vw - 28px));padding:12px;border-radius:12px;background:#fff;border:1px solid rgba(15,23,42,.1);box-shadow:0 12px 30px #0f172a1f}.toastTitle.svelte-v9oeqi.svelte-v9oeqi{margin-bottom:2px;color:#0f172a;font-size:13px;font-weight:900}.toastBody.svelte-v9oeqi.svelte-v9oeqi{color:#64748b;font-size:12.75px;line-height:18px}@media (max-width: 980px){.kpis.svelte-v9oeqi.svelte-v9oeqi{grid-template-columns:repeat(2,minmax(0,1fr))}.grid2.svelte-v9oeqi.svelte-v9oeqi{grid-template-columns:1fr}}@media (max-width: 620px){.drawerFootFigma.svelte-v9oeqi.svelte-v9oeqi,.drawerTitleRow.svelte-v9oeqi.svelte-v9oeqi,.drawerInlineNote.svelte-v9oeqi.svelte-v9oeqi,.reportFooter.svelte-v9oeqi.svelte-v9oeqi{flex-direction:column;align-items:stretch}.formGrid.svelte-v9oeqi.svelte-v9oeqi{grid-template-columns:1fr}.topSearch.svelte-v9oeqi.svelte-v9oeqi{width:100%}.drawer.svelte-v9oeqi.svelte-v9oeqi{width:100vw;border-radius:0}.heroBtn.svelte-v9oeqi.svelte-v9oeqi,.drawerMiniAction.svelte-v9oeqi.svelte-v9oeqi{width:100%}.tokenGrid.svelte-v9oeqi.svelte-v9oeqi{max-width:none}}.title-header.svelte-v9oeqi.svelte-v9oeqi{height:48px;width:100%;border-radius:10px;padding:10px;display:flex;align-items:center;background-image:linear-gradient(90deg,rgba(223,122,63,1) 0%,rgba(209,93,26,1) 100%),linear-gradient(90deg,rgba(0,86,38,1) 6.9444%,rgba(0,137,61,1) 100%),linear-gradient(90deg,rgba(0,137,61,1) 0%,rgba(0,137,61,1) 100%);box-sizing:border-box}.title-header.svelte-v9oeqi p.svelte-v9oeqi{margin:0;padding-left:8px;font-size:14px;line-height:20px;font-weight:600;color:#fff}.renewal-risk-banner.svelte-183o9vc{position:fixed;top:88px;left:12px;right:12px;z-index:1060;padding:0;width:auto;pointer-events:none}.renewal-risk-banner__body.svelte-183o9vc{display:flex;gap:14px;align-items:flex-start;justify-content:space-between;padding:14px 16px;border:1px solid rgba(198,56,56,.2);border-left:6px solid #c63a3a;border-radius:14px;background:linear-gradient(180deg,rgba(255,244,244,1) 0%,rgba(255,234,234,1) 100%);box-shadow:0 10px 22px #c63a3a14;color:#4b1b1b;pointer-events:auto}.renewal-risk-banner__content.svelte-183o9vc{flex:1 1 auto;min-width:0}.renewal-risk-banner__title.svelte-183o9vc{margin-bottom:4px;font-size:15px;font-weight:800;color:#8f1f1f;letter-spacing:.01em}.renewal-risk-banner__message.svelte-183o9vc{font-size:14px;line-height:1.45;color:#4b1b1b}.renewal-risk-banner__actions.svelte-183o9vc{display:flex;flex:0 0 auto;align-items:flex-start;gap:10px;margin-left:auto}.renewal-risk-banner__cta.svelte-183o9vc,.renewal-risk-banner__close.svelte-183o9vc{border:0;border-radius:10px;font-size:14px;font-weight:700;cursor:pointer}.renewal-risk-banner__cta.svelte-183o9vc{background:#b51d1d;color:#fff;padding:10px 14px}.renewal-risk-banner__close.svelte-183o9vc{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid rgba(181,29,29,.18);background:rgba(255,255,255,.85);color:#8f1f1f;line-height:1;padding:0}@media (max-width: 960px){.renewal-risk-banner.svelte-183o9vc{top:84px;left:10px;right:10px}.renewal-risk-banner__body.svelte-183o9vc{flex-direction:column}.renewal-risk-banner__actions.svelte-183o9vc{width:100%;justify-content:flex-end}}html,body{background:#e4e4e5!important;min-height:100vh;overflow:hidden;font-family:Inter,Roboto,sans-serif;color:#0f172a}.auth-bootstrap-state.svelte-exsq8c.svelte-exsq8c{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px}.auth-bootstrap-state__card.svelte-exsq8c.svelte-exsq8c{max-width:560px;width:100%;background:#ffffff;border:1px solid #d0d7e2;border-radius:12px;box-shadow:0 12px 24px #0f172a14;padding:24px}.auth-bootstrap-state__card.svelte-exsq8c h2.svelte-exsq8c{margin:0 0 10px;font-size:24px;font-weight:700;color:#111827}.auth-bootstrap-state__card.svelte-exsq8c p.svelte-exsq8c{margin:0;font-size:15px;color:#374151}.auth-bootstrap-state__button.svelte-exsq8c.svelte-exsq8c{margin-top:16px;border:0;border-radius:8px;background:#111827;color:#fff;font-size:14px;font-weight:600;padding:10px 16px;cursor:pointer}.auth-bootstrap-state__card--no-access.svelte-exsq8c.svelte-exsq8c{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px}.auth-bootstrap-state__brand.svelte-exsq8c.svelte-exsq8c{display:inline-flex;align-items:center;gap:10px;color:#111827;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:700;letter-spacing:-.02em}.auth-bootstrap-state__brand.svelte-exsq8c img.svelte-exsq8c{display:block;width:34px;height:34px}.shell-header.svelte-exsq8c.svelte-exsq8c,.client-header.svelte-exsq8c.svelte-exsq8c,.app-header.svelte-exsq8c.svelte-exsq8c{position:fixed;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);display:flex;align-items:center;justify-content:space-between;padding:15px 20px;box-sizing:border-box;margin:0;background:#151515;border-bottom:1px solid rgba(28,28,28,.1);border-radius:10px;overflow:visible}.shell-header__brand.svelte-exsq8c.svelte-exsq8c,.app-header__brand-slot.svelte-exsq8c.svelte-exsq8c{width:auto;flex:0 0 auto;display:flex;align-items:center;justify-content:flex-start;min-width:0;position:relative;overflow:visible;text-decoration:none}.shell-header__brand.svelte-exsq8c.svelte-exsq8c,.app-header__brand.svelte-exsq8c.svelte-exsq8c{display:flex;align-items:center;gap:4px;width:auto;flex:0 0 auto;min-width:0;text-decoration:none;color:#fff;position:relative}.app-header__brand-lockup.svelte-exsq8c.svelte-exsq8c{position:relative;display:flex;align-items:center;gap:4px;width:164.075px;height:33.898px;flex:0 0 auto;overflow:visible}.shell-header__brand-logo.svelte-exsq8c.svelte-exsq8c,.app-header__brand-icon.svelte-exsq8c.svelte-exsq8c{width:30.686px;height:33.898px;flex:0 0 auto;display:block}.shell-header__brand-name.svelte-exsq8c.svelte-exsq8c,.app-header__brand-text.svelte-exsq8c.svelte-exsq8c{width:129.389px;height:27.324px;margin:0;font-style:normal;white-space:nowrap;color:#fff;font-family:Space Grotesk,sans-serif;font-size:20px;font-weight:700;line-height:33.587px;letter-spacing:-1px}.app-header__product-label.svelte-exsq8c.svelte-exsq8c{position:absolute;left:163.075px;top:12.949px;font-family:Inter,sans-serif;font-size:13px;font-style:normal;font-weight:500;line-height:1;text-transform:uppercase;white-space:nowrap}.app-header__product-label--client.svelte-exsq8c.svelte-exsq8c{color:#24ff8580}.app-header__product-label--vendor.svelte-exsq8c.svelte-exsq8c{color:#e67737}.processing-banner.svelte-exsq8c.svelte-exsq8c{background:#1f2937;color:#fff;box-shadow:0 -6px 18px #0000002e}.processing-banner__inner.svelte-exsq8c.svelte-exsq8c{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:6px 12px;min-height:30px}.processing-banner__left.svelte-exsq8c.svelte-exsq8c{display:flex;align-items:center;gap:10px;min-width:0}.processing-banner__badge.svelte-exsq8c.svelte-exsq8c{width:18px;height:18px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:#1e88e5;color:#fff;font-size:10px;font-weight:700;letter-spacing:.02em;line-height:1;flex:0 0 auto}.processing-banner__text.svelte-exsq8c.svelte-exsq8c{display:flex;flex-direction:column;gap:1px;font-size:12px;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.processing-banner__title.svelte-exsq8c.svelte-exsq8c{font-size:12px;line-height:1.2}.processing-banner__subtitle.svelte-exsq8c.svelte-exsq8c{font-size:10px;line-height:1.2;opacity:.85}.processing-banner__right.svelte-exsq8c.svelte-exsq8c{display:flex;align-items:center;gap:12px;flex:0 0 auto}.processing-banner__link.svelte-exsq8c.svelte-exsq8c{color:#fff;font-size:12px;text-decoration:underline}.processing-banner__close.svelte-exsq8c.svelte-exsq8c{border:1px solid rgba(255,255,255,.5);background:transparent;color:#fff;font-size:12px;padding:2px 10px;border-radius:999px;line-height:1.4}.shell-header__actions.svelte-exsq8c.svelte-exsq8c,.app-header__right.svelte-exsq8c.svelte-exsq8c,.app-header__actions.svelte-exsq8c.svelte-exsq8c{width:229px;flex:0 0 229px;display:flex;align-items:flex-start;justify-content:flex-end;gap:8px;min-width:0}.app-header__identity-wrap.svelte-exsq8c.svelte-exsq8c{position:relative;display:flex;align-items:center}.shell-header__notification-dropdown.svelte-exsq8c.svelte-exsq8c{position:relative;width:36px;height:48px;display:flex;align-items:center;justify-content:flex-end;flex:1 0 0;min-width:0}.shell-header__profile-dropdown.svelte-exsq8c.svelte-exsq8c{min-width:0;position:relative;display:flex;align-items:center}.shell-header__profile.svelte-exsq8c.svelte-exsq8c,.app-header__identity-button.svelte-exsq8c.svelte-exsq8c{border:none;background:transparent;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:8px;position:relative}.shell-header__profile.svelte-exsq8c.svelte-exsq8c,.client-header-user-trigger.svelte-exsq8c.svelte-exsq8c{width:185px;height:48px;padding:4px 8px;gap:10px;min-width:0;justify-content:center;box-sizing:border-box}.shell-header__avatar.svelte-exsq8c.svelte-exsq8c,.app-header__avatar.svelte-exsq8c.svelte-exsq8c,.header-profile__avatar-image.svelte-exsq8c.svelte-exsq8c,.client-header-user-avatar.svelte-exsq8c.svelte-exsq8c{width:35px;height:35px;border-radius:35px;background:#c6c6c6;flex:0 0 auto;display:flex;align-items:center;justify-content:center;overflow:hidden}.app-header__avatar-icon.svelte-exsq8c.svelte-exsq8c{width:24px;height:24px;display:block}.shell-header__profile-copy.svelte-exsq8c.svelte-exsq8c,.app-header__identity-text.svelte-exsq8c.svelte-exsq8c{width:124px;height:40px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;min-width:0;gap:0;overflow:hidden}.shell-header__profile-name.svelte-exsq8c.svelte-exsq8c{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#fff;margin:0;font-feature-settings:"ss01" 1,"cv01" 1,"cv11" 1}.shell-header__profile-org.svelte-exsq8c.svelte-exsq8c,.app-header__identity-secondary.svelte-exsq8c.svelte-exsq8c{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:20px;color:#c9c9c9;margin:0;font-feature-settings:"ss01" 1,"cv01" 1,"cv11" 1}.shell-header__bell.svelte-exsq8c.svelte-exsq8c,.client-header-bell-button.svelte-exsq8c.svelte-exsq8c{position:relative;display:flex;align-items:center;justify-content:center;gap:4px;width:28px;height:28px;padding:4px;border-radius:8px;background:transparent;border:0;color:inherit;box-sizing:border-box}.shell-header__bell-icon.svelte-exsq8c.svelte-exsq8c,.client-header-bell.svelte-exsq8c.svelte-exsq8c{position:relative;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center}.shell-header__bell-icon.svelte-exsq8c img.svelte-exsq8c,.client-header-bell.svelte-exsq8c img.svelte-exsq8c{width:20px;height:20px;display:block}.shell-header__profile.svelte-exsq8c.svelte-exsq8c:focus-visible,.shell-header__bell.svelte-exsq8c.svelte-exsq8c:focus-visible,.client-header-user-trigger.svelte-exsq8c.svelte-exsq8c:focus-visible,.client-header-bell-button.svelte-exsq8c.svelte-exsq8c:focus-visible{outline:2px solid rgba(255,255,255,.72);outline-offset:2px}.shell-header__badge.svelte-exsq8c.svelte-exsq8c,.client-header-badge.svelte-exsq8c.svelte-exsq8c{position:absolute;right:-1px;top:-2px;width:16px;height:16px;min-width:16px;padding:0 4px;display:flex;align-items:center;justify-content:center;border-radius:999px;pointer-events:none;box-sizing:border-box}.app-header__bell-badge-bg.svelte-exsq8c.svelte-exsq8c,.client-header-badge-bg.svelte-exsq8c.svelte-exsq8c{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:999px;background:#ff3b30}.app-header__bell-badge-text.svelte-exsq8c.svelte-exsq8c,.client-header-badge-text.svelte-exsq8c.svelte-exsq8c{position:relative;z-index:1;color:#fff;font-family:Inter,sans-serif;font-size:10px;font-weight:600;line-height:16px;text-align:center;white-space:nowrap}.shell-header__notification-menu.svelte-exsq8c.svelte-exsq8c,.header-notification__menu.svelte-exsq8c.svelte-exsq8c{border:none;border-radius:12px;box-shadow:0 10px 30px #00000038;padding:0;min-width:320px;margin-top:0;display:none;position:absolute;top:calc(100% + 8px);right:0;left:auto;transform:none;z-index:2200}.shell-header__notification-menu.is-open.svelte-exsq8c.svelte-exsq8c,.shell-header__bell[aria-expanded=true].svelte-exsq8c+.shell-header__notification-menu.svelte-exsq8c,.header-notification__menu.is-open.svelte-exsq8c.svelte-exsq8c{display:block}.shell-header__profile-copy.svelte-exsq8c.svelte-exsq8c,.header-profile__text.svelte-exsq8c.svelte-exsq8c{display:flex;flex-direction:column;gap:0;text-align:left;line-height:20px;align-items:flex-start;justify-content:center;flex:1 1 auto;width:85px;height:40px;min-width:0;overflow:hidden}.shell-header__profile-name.svelte-exsq8c.svelte-exsq8c{align-self:stretch;font-size:14px;font-weight:700;line-height:20px;font-family:Inter,sans-serif;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-feature-settings:"ss01" 1,"cv01" 1,"cv11" 1}.shell-header__profile-org.svelte-exsq8c.svelte-exsq8c,.header-profile__email.svelte-exsq8c.svelte-exsq8c{align-self:stretch;font-size:12px;color:#c9c9c9;font-weight:400;line-height:20px;font-family:Inter,sans-serif;text-transform:none;font-variant-caps:normal;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-feature-settings:"ss01" 1,"cv01" 1,"cv11" 1}.shell-header__menu.svelte-exsq8c.svelte-exsq8c,.header-profile__menu.svelte-exsq8c.svelte-exsq8c{border:none;border-radius:10px;background:#ffffff;box-shadow:0 8px 14px #0003;padding:15px;width:260px;max-width:calc(100vw - 24px);display:none;position:absolute;top:calc(100% + 10px);right:0;left:auto;margin-top:0;z-index:2000;flex-direction:column;gap:4px;overflow:visible}.shell-header__menu.is-open.svelte-exsq8c.svelte-exsq8c,.shell-header__profile[aria-expanded=true].svelte-exsq8c+.shell-header__menu.svelte-exsq8c,.header-profile__menu.is-open.svelte-exsq8c.svelte-exsq8c{display:flex}.shell-header__menu.svelte-exsq8c li.svelte-exsq8c,.header-profile__menu.svelte-exsq8c li.svelte-exsq8c{list-style:none;position:relative}.shell-header__menu-item.svelte-exsq8c.svelte-exsq8c,.header-profile__menu-item.svelte-exsq8c.svelte-exsq8c{width:100%;display:flex;align-items:center;align-content:center;gap:12px;padding:12px 10px;min-height:48px;border-radius:16px;color:#111;font-size:14px;font-family:Inter,sans-serif;font-weight:400;line-height:20px;text-decoration:none;border:1px solid rgba(255,255,255,.4);background:transparent;text-align:left;cursor:pointer;align-self:stretch;flex-wrap:nowrap}.client-user-menu__item.svelte-exsq8c.svelte-exsq8c:hover,.client-user-menu__item.svelte-exsq8c.svelte-exsq8c:focus-visible,.shell-header__menu-item.svelte-exsq8c.svelte-exsq8c:hover,.shell-header__menu-item.svelte-exsq8c.svelte-exsq8c:focus-visible,.header-profile__menu-item.svelte-exsq8c.svelte-exsq8c:hover,.header-profile__menu-item.svelte-exsq8c.svelte-exsq8c:focus-visible{background:#f3f3f3;border:1px solid rgba(255,255,255,.4);color:#111;outline:none}.shell-header__menu-icon.svelte-exsq8c.svelte-exsq8c,.header-profile__menu-icon.svelte-exsq8c.svelte-exsq8c{width:24px;height:24px;flex:0 0 24px;object-fit:contain}.client-user-menu__label.svelte-exsq8c.svelte-exsq8c{min-width:0;flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-user-menu__meta.svelte-exsq8c.svelte-exsq8c{margin-left:auto;display:inline-flex;align-items:center;gap:10px;flex:0 0 auto}.client-user-menu__status-flag.svelte-exsq8c.svelte-exsq8c{display:inline-flex;align-items:center;justify-content:center;width:32px;min-width:32px;flex:0 0 32px}.client-user-menu__status-flag-icon.svelte-exsq8c.svelte-exsq8c{width:24px;height:24px;flex:0 0 24px;object-fit:cover;border-radius:999px;display:block}.shell-header__menu-item--status.svelte-exsq8c.svelte-exsq8c,.header-profile__menu-item--status.svelte-exsq8c.svelte-exsq8c,.client-user-menu__item--status.svelte-exsq8c.svelte-exsq8c{width:100%;display:grid;grid-template-columns:28px max-content 32px;align-items:center;justify-content:start;column-gap:12px;cursor:default}.client-user-menu__item--status.svelte-exsq8c .client-user-menu__label.svelte-exsq8c{justify-self:start}.client-user-menu__item--selected.svelte-exsq8c.svelte-exsq8c{background:#f3f3f3}.client-user-menu__switch-icon.svelte-exsq8c.svelte-exsq8c{width:18px;height:18px;flex:0 0 18px;object-fit:contain;display:block}.client-user-menu__item--switch.svelte-exsq8c.svelte-exsq8c{display:grid;grid-template-columns:28px minmax(0,1fr) max-content;align-items:center;column-gap:12px;cursor:pointer}.client-user-menu__item--switch.svelte-exsq8c.svelte-exsq8c:disabled{cursor:not-allowed;opacity:.55}.client-user-menu__item--switch.svelte-exsq8c .client-user-menu__meta.svelte-exsq8c{margin-left:0;justify-self:end}.client-user-menu__organization-panel-wrap.svelte-exsq8c.svelte-exsq8c{position:absolute;top:calc(100% + 8px);right:0;left:auto;z-index:1001;list-style:none}.client-user-menu--organization.svelte-exsq8c.svelte-exsq8c{position:relative;top:auto;right:auto;left:auto;width:264px;min-width:264px;max-width:264px;min-height:126px;padding:15px;gap:4px;border-radius:10px;box-sizing:border-box;box-shadow:0 8px 14px #0003}.client-user-menu__organization-item.svelte-exsq8c.svelte-exsq8c{display:grid;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:12px;width:234px;min-height:48px;padding:10px;justify-content:flex-start;border-radius:16px}.client-user-menu__organization-badge.svelte-exsq8c.svelte-exsq8c{width:24px;height:24px;flex:0 0 24px;border-radius:999px;background:#c6c6c6;display:inline-flex;align-items:center;justify-content:center;overflow:hidden}.client-user-menu__organization-badge--active.svelte-exsq8c.svelte-exsq8c{background:#c6c6c6}.client-user-menu__organization-badge-image.svelte-exsq8c.svelte-exsq8c{width:14.4px;height:14.4px;flex:0 0 14.4px;object-fit:contain;display:block}.client-user-menu__organization-item.svelte-exsq8c:not(.client-user-menu__item--selected) .client-user-menu__organization-badge-image.svelte-exsq8c{width:12.343px;height:12.343px;flex-basis:12.343px}.client-user-menu__organization-badge--active.svelte-exsq8c .client-user-menu__organization-badge-image.svelte-exsq8c{filter:none}.client-user-menu__organization-label.svelte-exsq8c.svelte-exsq8c{flex:1 1 auto;min-width:0;color:#000;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.client-user-menu__organization-check.svelte-exsq8c.svelte-exsq8c{width:18px;height:18px;flex:0 0 18px;object-fit:contain;display:block;margin-left:auto}.client-user-menu.svelte-exsq8c>li.svelte-exsq8c:last-child{position:relative;z-index:1}.client-user-menu--organization.svelte-exsq8c .client-user-menu__item--selected.svelte-exsq8c{border-radius:12px;background:#f3f3f3}.client-user-menu--organization.svelte-exsq8c .client-user-menu__organization-item.svelte-exsq8c{padding:12px 10px}@media (max-width: 767.98px){.shell-header.svelte-exsq8c.svelte-exsq8c,.client-header.svelte-exsq8c.svelte-exsq8c,.app-header.svelte-exsq8c.svelte-exsq8c{left:0;right:0;padding-left:16px;padding-right:16px}.shell-header__brand.svelte-exsq8c.svelte-exsq8c,.app-header__brand-slot.svelte-exsq8c.svelte-exsq8c{width:auto;flex:1 1 auto;justify-content:flex-start;min-width:0}.app-header__brand-lockup.svelte-exsq8c.svelte-exsq8c{max-width:100%}.shell-header__actions.svelte-exsq8c.svelte-exsq8c,.app-header__actions.svelte-exsq8c.svelte-exsq8c{width:auto;flex:0 0 auto;gap:12px}.shell-header__profile.svelte-exsq8c.svelte-exsq8c,.client-header-user-trigger.svelte-exsq8c.svelte-exsq8c{width:auto}.shell-header__notification-dropdown.svelte-exsq8c.svelte-exsq8c,.app-header__notifications.svelte-exsq8c.svelte-exsq8c{width:36px;flex:0 0 auto}.shell-header__brand.svelte-exsq8c.svelte-exsq8c{gap:12px}.shell-header__brand.svelte-exsq8c.svelte-exsq8c,.app-header__brand.svelte-exsq8c.svelte-exsq8c,.shell-header__brand-name.svelte-exsq8c.svelte-exsq8c,.app-header__brand-text.svelte-exsq8c.svelte-exsq8c{width:auto;max-width:100%}.app-header__product-label.svelte-exsq8c.svelte-exsq8c{left:163.075px;top:12.949px;font-size:13px}.shell-header__menu.svelte-exsq8c.svelte-exsq8c,.shell-header__notification-menu.svelte-exsq8c.svelte-exsq8c,.header-profile__menu.svelte-exsq8c.svelte-exsq8c,.header-notification__menu.svelte-exsq8c.svelte-exsq8c{max-width:calc(100vw - 32px)}.client-user-menu.svelte-exsq8c.svelte-exsq8c{width:min(260px,calc(100vw - 32px));max-width:calc(100vw - 32px)}.client-user-menu__organization-panel-wrap.svelte-exsq8c.svelte-exsq8c{right:0;top:calc(100% + 8px)}.client-user-menu--organization.svelte-exsq8c.svelte-exsq8c{width:min(264px,calc(100vw - 32px));min-width:min(264px,calc(100vw - 32px));max-width:calc(100vw - 32px);padding:15px}.client-user-menu__organization-item.svelte-exsq8c.svelte-exsq8c{width:100%}}@media (max-width: 639.98px){.shell-header.svelte-exsq8c.svelte-exsq8c,.client-header.svelte-exsq8c.svelte-exsq8c,.app-header.svelte-exsq8c.svelte-exsq8c{padding-left:16px;padding-right:16px}.shell-header__actions.svelte-exsq8c.svelte-exsq8c,.app-header__actions.svelte-exsq8c.svelte-exsq8c{gap:10px}.shell-header__profile-copy.svelte-exsq8c.svelte-exsq8c,.header-profile__text.svelte-exsq8c.svelte-exsq8c,.app-header__identity-text.svelte-exsq8c.svelte-exsq8c{display:none}.shell-header__profile.svelte-exsq8c.svelte-exsq8c,.client-header-user-trigger.svelte-exsq8c.svelte-exsq8c{width:auto}}.app-shell.svelte-exsq8c.svelte-exsq8c{height:100vh;overflow:hidden;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}.content-area.svelte-exsq8c.svelte-exsq8c{background:transparent;border:none;box-shadow:none;padding:0;overflow:visible;min-height:100%;--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)}:root{--toastContainerTop:auto;--toastContainerRight:auto;--toastContainerBottom:8rem;--toastContainerLeft:calc(50vw - 8rem);--toastWidth:32rem;--app-header-height:114px}.app-header--loading.svelte-exsq8c.svelte-exsq8c{background:#1c1c1c}.app-header__skeleton-line.svelte-exsq8c.svelte-exsq8c{width:140px;height:12px;border-radius:999px;background:linear-gradient(90deg,rgba(255,255,255,.12) 0%,rgba(255,255,255,.28) 50%,rgba(255,255,255,.12) 100%);background-size:200% 100%;animation:svelte-exsq8c-mainShellShimmer 1.4s linear infinite}.app-header__skeleton-line--sm.svelte-exsq8c.svelte-exsq8c{width:90px}.main-loading-skel.svelte-exsq8c.svelte-exsq8c{display:flex;flex-direction:column;gap:16px;min-height:calc(100vh - 4rem);padding:12px 20px 20px;box-sizing:border-box}.main-loading-skel__bar.svelte-exsq8c.svelte-exsq8c{height:44px;border-radius:12px;background:linear-gradient(90deg,rgba(223,122,63,.35) 0%,rgba(209,93,26,.45) 50%,rgba(223,122,63,.35) 100%);background-size:200% 100%;animation:svelte-exsq8c-mainShellShimmer 1.4s linear infinite}.main-loading-skel__canvas.svelte-exsq8c.svelte-exsq8c{flex:1;border-radius:16px;background:linear-gradient(90deg,rgba(28,28,28,.06) 0%,rgba(28,28,28,.12) 50%,rgba(28,28,28,.06) 100%);background-size:200% 100%;animation:svelte-exsq8c-mainShellShimmer 1.4s linear infinite}.sidebar-skel.svelte-exsq8c.svelte-exsq8c{background:#ffffff;border-radius:12px;padding:16px 12px;display:flex;flex-direction:column;gap:18px;min-height:calc(100vh - 4rem)}.sidebar-skel__pill.svelte-exsq8c.svelte-exsq8c{height:28px;border-radius:999px;background:linear-gradient(90deg,rgba(28,28,28,.08) 0%,rgba(28,28,28,.16) 50%,rgba(28,28,28,.08) 100%);background-size:200% 100%;animation:svelte-exsq8c-mainShellShimmer 1.4s linear infinite}.sidebar-skel__section.svelte-exsq8c.svelte-exsq8c{display:flex;flex-direction:column;gap:10px}.sidebar-skel__item.svelte-exsq8c.svelte-exsq8c{display:flex;align-items:center;gap:10px}.sidebar-skel__icon.svelte-exsq8c.svelte-exsq8c{width:18px;height:18px;border-radius:6px;background:linear-gradient(90deg,rgba(28,28,28,.08) 0%,rgba(28,28,28,.16) 50%,rgba(28,28,28,.08) 100%);background-size:200% 100%;animation:svelte-exsq8c-mainShellShimmer 1.4s linear infinite}.sidebar-skel__line.svelte-exsq8c.svelte-exsq8c{height:10px;flex:1;border-radius:999px;background:linear-gradient(90deg,rgba(28,28,28,.08) 0%,rgba(28,28,28,.16) 50%,rgba(28,28,28,.08) 100%);background-size:200% 100%;animation:svelte-exsq8c-mainShellShimmer 1.4s linear infinite}.sidebar-skel__line--title.svelte-exsq8c.svelte-exsq8c{width:60%;height:12px}@keyframes svelte-exsq8c-mainShellShimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@media (prefers-reduced-motion: reduce){.app-header__skeleton-line.svelte-exsq8c.svelte-exsq8c,.main-loading-skel__bar.svelte-exsq8c.svelte-exsq8c,.main-loading-skel__canvas.svelte-exsq8c.svelte-exsq8c,.sidebar-skel__pill.svelte-exsq8c.svelte-exsq8c,.sidebar-skel__icon.svelte-exsq8c.svelte-exsq8c,.sidebar-skel__line.svelte-exsq8c.svelte-exsq8c{animation:none}}
