.page_page__Wn5EW{display:grid;grid-gap:28px;gap:28px;min-width:0}.page_grid__rYC9H{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.page_card__va8mH{display:flex;flex-direction:column;justify-content:space-between;gap:32px;min-width:0;min-height:260px;padding:28px;border:1px solid var(--dds-border,#e8edf5);border-radius:8px;background:var(--dds-surface,#fff);color:var(--dionysos-text-primary,#29465b);box-shadow:0 2px 8px rgb(41 70 91/4%);text-decoration:none}a.page_card__va8mH{transition:border-color .16s ease,box-shadow .16s ease}a.page_card__va8mH:hover{border-color:#afcbe3;box-shadow:0 5px 16px rgb(41 70 91/8%)}a.page_card__va8mH:focus-visible{outline:2px solid #527d9d;outline-offset:4px}.page_identity__F_yaG{display:flex;align-items:flex-start;gap:20px;min-width:0}.page_identity__F_yaG>div{min-width:0}.page_icon__t5teN{display:grid;place-items:center;flex:0 0 56px;height:56px;border-radius:8px}.page_slides__aJvAs{background:#fff4ea;color:#99541f}.page_one-pager__lRpof{background:#eaf3f8;color:#355f7f}.page_gentek__Ug1cE{background:#eaf6ef;color:#28725c}.page_card__va8mH h2{margin:0 0 10px;font-size:22px;font-weight:500;line-height:1.3;letter-spacing:0;overflow-wrap:anywhere}.page_card__va8mH p{margin:0;color:#667085;font-size:14px;line-height:1.7}.page_action__aNSeE,.page_pending__rBay4{display:inline-flex;align-items:center;gap:8px;font-size:13px}.page_action__aNSeE{color:#355f7f}.page_pending__rBay4{color:#667085}@media (max-width:1150px){.page_grid__rYC9H{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.page_grid__rYC9H{grid-template-columns:minmax(0,1fr);gap:16px}.page_card__va8mH{min-height:210px;padding:22px}.page_identity__F_yaG{gap:16px}}@media (prefers-reduced-motion:reduce){a.page_card__va8mH{transition:none}}.design-system_foundation__wGkcJ{--dds-background:#f7f9fc;--dds-surface:#ffffff;--dds-surface-subtle:#fbfcfe;--dds-text:#101828;--dds-text-muted:#667085;--dds-text-subtle:#98a2b3;--dds-border:#e8edf5;--dds-border-strong:#d0d5dd;--dds-primary:#315bdc;--dds-primary-hover:#2447b8;--dds-primary-soft:#eef4ff;--dds-success:#16855b;--dds-success-soft:#ecfaf2;--dds-warning:#b45309;--dds-warning-soft:#fff4ea;--dds-danger:#c2414b;--dds-danger-soft:#fff1f2;--dds-violet:#6d3cc8;--dds-violet-soft:#f4eeff;--dds-turquoise:#0f766e;--dds-turquoise-soft:#ecfdfc;--dds-radius-sm:8px;--dds-radius-md:12px;--dds-radius-lg:16px;--dds-shadow-sm:0 1px 2px rgba(16,24,40,0.04);--dds-shadow-md:0 10px 30px rgba(16,24,40,0.07);--dds-shadow-floating:0 18px 48px rgba(16,24,40,0.1);--dds-focus:0 0 0 3px rgba(49,91,220,0.16);--dds-motion:200ms cubic-bezier(0.2,0,0,1);box-sizing:border-box;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;letter-spacing:0}.design-system_foundation__wGkcJ *,.design-system_foundation__wGkcJ :after,.design-system_foundation__wGkcJ :before{box-sizing:border-box}.design-system_pageHeader__EnqV1{align-items:flex-start;display:flex;gap:24px;justify-content:space-between;min-width:0}.design-system_pageHeaderContent__ZTQ6H{min-width:0}.design-system_chartHeader__Nxs_f h3,.design-system_pageHeader__EnqV1 h1,.design-system_sectionHeader__HhtOz h2{color:var(--dds-text);letter-spacing:0;margin:0}.design-system_pageHeader__EnqV1 h1{font-family:"Instrument Serif",Georgia,Times New Roman,serif;font-size:clamp(1.5rem,2vw,1.75rem);font-weight:400;line-height:1.2}.design-system_chartHeader__Nxs_f p,.design-system_emptyState__ugp52 p,.design-system_loadingState__DEUZu p,.design-system_pageHeader__EnqV1 p,.design-system_sectionHeader__HhtOz p{color:var(--dds-text-muted);margin:6px 0 0}.design-system_pageHeader__EnqV1 p{font-size:.875rem;line-height:1.5}.design-system_eyebrow__CXHS8{color:var(--dds-primary);display:block;font-size:.75rem;font-weight:650;margin-bottom:6px}.design-system_chartActions__XZDhw,.design-system_filterBarActions__q54_t,.design-system_pageHeaderActions__aVEkm,.design-system_sectionActions__QPBkA{align-items:center;display:flex;flex:0 0 auto;flex-wrap:wrap;gap:8px}.design-system_filterBar__nuKpi{align-items:flex-end;background:var(--dds-surface);border:1px solid var(--dds-border);border-radius:var(--dds-radius-md);box-shadow:var(--dds-shadow-sm);display:flex;gap:12px;justify-content:space-between;padding:12px}.design-system_filterBarFields__WsGkq{align-items:flex-end;display:flex;flex:1 1;flex-wrap:wrap;gap:10px;min-width:0}.design-system_section__HJSa8{display:grid;grid-gap:16px;gap:16px;min-width:0}.design-system_chartHeader__Nxs_f,.design-system_sectionHeader__HhtOz{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.design-system_sectionHeader__HhtOz h2{font-size:1.125rem;font-weight:650}.design-system_chartHeader__Nxs_f p,.design-system_sectionHeader__HhtOz p{font-size:.8125rem;line-height:1.5}.design-system_chartFrame__lW_cw,.design-system_kpiCard__TTR9u,.design-system_surface__qqmjv{background:var(--dds-surface);border:1px solid var(--dds-border);border-radius:var(--dds-radius-lg)}.design-system_kpi-large__QppDo{min-height:148px;padding:20px}.design-system_kpi-large__QppDo .design-system_kpiValue__UbDKh{font-size:clamp(1.75rem,3vw,2.25rem)}.design-system_padding-none__i0zTu{padding:0}.design-system_padding-small__fXTRy{padding:12px}.design-system_padding-medium__IAGTn{padding:16px}.design-system_padding-large__ljrQ_{padding:24px}.design-system_elevation-none__p_5ni{box-shadow:none}.design-system_elevation-small__hipWt{box-shadow:var(--dds-shadow-sm)}.design-system_elevation-medium__CKciO{box-shadow:var(--dds-shadow-md)}.design-system_kpiCard__TTR9u{display:grid;grid-gap:8px;gap:8px;min-height:116px;min-width:0;padding:16px;transition:border-color var(--dds-motion),box-shadow var(--dds-motion),transform var(--dds-motion)}.design-system_interactive__uQ4eY{cursor:pointer}.design-system_interactive__uQ4eY:hover{border-color:color-mix(in srgb,var(--dds-primary) 25%,var(--dds-border));box-shadow:var(--dds-shadow-md);transform:translateY(-1px)}.design-system_clickableRow__DBxg4:focus-visible,.design-system_interactive__uQ4eY:focus-visible{box-shadow:var(--dds-focus);outline:none}.design-system_kpiHeading__7Ghri{align-items:center;color:var(--dds-text-muted);display:flex;font-size:.8125rem;font-weight:550;gap:9px;min-width:0}.design-system_kpiIcon__abeYP{align-items:center;background:var(--dds-surface-subtle);border-radius:50%;color:var(--dds-text-muted);display:inline-flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}.design-system_kpiIcon__abeYP>svg{height:16px;width:16px}.design-system_kpiValue__UbDKh{color:var(--dds-text);font-size:clamp(1.35rem,2vw,1.75rem);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;line-height:1.15;overflow-wrap:anywhere}.design-system_kpiMeta__D1Uzn{align-items:center;color:var(--dds-text-muted);display:flex;flex-wrap:wrap;font-size:.75rem;gap:6px}.design-system_kpiTrend__shPVu{color:var(--dds-success);font-weight:650}.design-system_tone-primary__xnUYR .design-system_kpiIcon__abeYP{background:var(--dds-primary-soft);color:var(--dds-primary)}.design-system_tone-success__Cro6N .design-system_kpiIcon__abeYP{background:var(--dds-success-soft);color:var(--dds-success)}.design-system_tone-warning__Qq4FI .design-system_kpiIcon__abeYP{background:var(--dds-warning-soft);color:var(--dds-warning)}.design-system_tone-danger__CEtdz .design-system_kpiIcon__abeYP{background:var(--dds-danger-soft);color:var(--dds-danger)}.design-system_tone-violet__isknw .design-system_kpiIcon__abeYP{background:var(--dds-violet-soft);color:var(--dds-violet)}.design-system_tone-turquoise__QIsme .design-system_kpiIcon__abeYP{background:var(--dds-turquoise-soft);color:var(--dds-turquoise)}.design-system_progressKpiCard__EXMk_{align-content:start}.design-system_progressTrack__fKRvQ{background:var(--dds-border);border-radius:999px;display:block;height:6px;overflow:hidden;width:100%}.design-system_progressTrack__fKRvQ>span{background:var(--dds-primary);border-radius:inherit;display:block;height:100%;transition:width .3s cubic-bezier(.2,0,0,1)}.design-system_tone-success__Cro6N .design-system_progressTrack__fKRvQ>span{background:var(--dds-success)}.design-system_tone-warning__Qq4FI .design-system_progressTrack__fKRvQ>span{background:var(--dds-warning)}.design-system_tone-danger__CEtdz .design-system_progressTrack__fKRvQ>span{background:var(--dds-danger)}.design-system_tone-violet__isknw .design-system_progressTrack__fKRvQ>span{background:var(--dds-violet)}.design-system_tone-turquoise__QIsme .design-system_progressTrack__fKRvQ>span{background:var(--dds-turquoise)}.design-system_progressLabel__TqxyM{color:var(--dds-text-muted);font-size:.75rem}.design-system_gauge__k6MmK{min-width:0;width:100%}.design-system_gaugeTrack__pF26k{background:var(--dds-border);border-radius:999px;display:block;height:5px;overflow:hidden;width:100%}.design-system_gaugeTrack__pF26k>span{background:var(--dds-primary);border-radius:inherit;display:block;height:100%;transition:width var(--dds-motion)}.design-system_tone-success__Cro6N .design-system_gaugeTrack__pF26k>span{background:var(--dds-success)}.design-system_tone-warning__Qq4FI .design-system_gaugeTrack__pF26k>span{background:var(--dds-warning)}.design-system_tone-danger__CEtdz .design-system_gaugeTrack__pF26k>span{background:var(--dds-danger)}.design-system_tone-violet__isknw .design-system_gaugeTrack__pF26k>span{background:var(--dds-violet)}.design-system_tone-turquoise__QIsme .design-system_gaugeTrack__pF26k>span{background:var(--dds-turquoise)}.design-system_tone-neutral__wpENh .design-system_gaugeTrack__pF26k>span{background:var(--dds-text-subtle)}.design-system_gaugeBlock__1aHOb{align-content:center;display:grid;grid-gap:7px;gap:7px;min-height:64px;min-width:0}.design-system_gaugeValue__MJIUu{color:var(--dds-text);font-size:.9375rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:650;line-height:1.2}.design-system_gaugeDetail__GYTv6{align-items:baseline;color:var(--dds-text-muted);display:flex;flex-wrap:wrap;font-size:.75rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;gap:4px;line-height:1.25;min-width:0}@media (prefers-reduced-motion:reduce){.design-system_gaugeTrack__pF26k>span{transition:none}}.design-system_emptyKpiCard__bS_Vx{border-style:dashed}.design-system_emptyKpiValue__gaNdp{color:var(--dds-text-subtle)}.design-system_chartFrame__lW_cw{display:grid;grid-gap:14px;gap:14px;min-width:0;padding:16px}.design-system_chartHeader__Nxs_f h3{font-size:1rem;font-weight:650}.design-system_chartLegend__EAHZT{align-items:center;color:var(--dds-text-muted);display:flex;flex-wrap:wrap;font-size:.75rem;gap:12px}.design-system_chartBody__U3nPb{min-height:240px;min-width:0;overflow:hidden;position:relative}.design-system_tableViewport__NoqCF{background:var(--dds-surface);border:1px solid var(--dds-border);border-radius:var(--dds-radius-md);max-width:100%;overflow:auto;position:relative}.design-system_dataTable__p5xld{border-collapse:separate;border-spacing:0;color:var(--dds-text);font-size:.8125rem;min-width:100%;width:max-content}.design-system_dataTable__p5xld caption{color:var(--dds-text-muted);padding:12px 14px;text-align:left}.design-system_dataTable__p5xld td,.design-system_dataTable__p5xld th{border-bottom:1px solid var(--dds-border);padding:12px 14px;vertical-align:middle}.design-system_dataTable__p5xld td:not(:last-child),.design-system_dataTable__p5xld th:not(:last-child){border-right:1px solid var(--dds-border)}.design-system_dataTable__p5xld th{background:var(--dds-surface-subtle);color:#344054;font-size:.75rem;font-weight:650;height:44px;white-space:nowrap}.design-system_stickyHeader__nGU5I th{position:-webkit-sticky;position:sticky;top:0;z-index:2}.design-system_dataTable__p5xld .design-system_sticky-left__xIfsT,.design-system_dataTable__p5xld .design-system_sticky-right__w8B59{background:inherit;position:-webkit-sticky;position:sticky;z-index:1}.design-system_dataTable__p5xld th.design-system_sticky-left__xIfsT,.design-system_dataTable__p5xld th.design-system_sticky-right__w8B59{background:var(--dds-surface-subtle);z-index:4}.design-system_dataTable__p5xld .design-system_sticky-left__xIfsT{box-shadow:8px 0 14px -14px rgba(16,24,40,.45)}.design-system_dataTable__p5xld .design-system_sticky-right__w8B59{box-shadow:-8px 0 14px -14px rgba(16,24,40,.45)}.design-system_virtualSpacer__3nu6j,.design-system_virtualSpacer__3nu6j:hover{background:transparent!important}.design-system_virtualSpacer__3nu6j td{border:0!important;padding:0!important}.design-system_dataTable__p5xld tbody tr:nth-child(2n){background:#fbfcfe}.design-system_dataTable__p5xld tbody tr{transition:background var(--dds-motion)}.design-system_dataTable__p5xld tbody tr:hover{background:var(--dds-primary-soft)}.design-system_dataTable__p5xld tbody tr:last-child td{border-bottom:0}.design-system_compactTable__GKqgE td,.design-system_compactTable__GKqgE th{padding-bottom:8px;padding-top:8px}.design-system_clickableRow__DBxg4{cursor:pointer}.design-system_align-left__hOCHi{text-align:left}.design-system_align-center__m8RCS{text-align:center}.design-system_align-right__FPLF6{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.design-system_tableEmpty__KSn6X{color:var(--dds-text-muted);padding:32px 16px;text-align:center}.design-system_badge__BHWUO{align-items:center;background:#f2f4f7;border:1px solid transparent;border-radius:999px;color:#475467;display:inline-flex;font-weight:600;gap:6px;justify-content:center;line-height:1;max-width:100%;white-space:nowrap}.design-system_badge-small__8n6Bl{font-size:.6875rem;min-height:22px;padding:3px 7px}.design-system_badge-medium__VWiHb{font-size:.75rem;min-height:26px;padding:4px 9px}.design-system_badgeDot__lw3Uq:before{background:currentColor;border-radius:50%;content:"";height:6px;width:6px}.design-system_badge__BHWUO.design-system_tone-primary__xnUYR{background:var(--dds-primary-soft);color:var(--dds-primary)}.design-system_badge__BHWUO.design-system_tone-success__Cro6N{background:var(--dds-success-soft);color:var(--dds-success)}.design-system_badge__BHWUO.design-system_tone-warning__Qq4FI{background:var(--dds-warning-soft);color:var(--dds-warning)}.design-system_badge__BHWUO.design-system_tone-danger__CEtdz{background:var(--dds-danger-soft);color:var(--dds-danger)}.design-system_badge__BHWUO.design-system_tone-violet__isknw{background:var(--dds-violet-soft);color:var(--dds-violet)}.design-system_badge__BHWUO.design-system_tone-turquoise__QIsme{background:var(--dds-turquoise-soft);color:var(--dds-turquoise)}.design-system_button__kZL8e{align-items:center;border:1px solid transparent;border-radius:var(--dds-radius-sm);cursor:pointer;display:inline-flex;font:inherit;font-size:.8125rem;font-weight:600;gap:8px;justify-content:center;letter-spacing:0;transition:background var(--dds-motion),border-color var(--dds-motion),box-shadow var(--dds-motion),color var(--dds-motion);white-space:nowrap}.design-system_button__kZL8e:focus-visible,.design-system_control__sZbfi:focus-visible,.design-system_tooltip__RchCi:focus-visible{box-shadow:var(--dds-focus);outline:none}.design-system_button__kZL8e:disabled{cursor:not-allowed;opacity:.55}.design-system_button-small__kSq4s{min-height:34px;padding:0 10px}.design-system_button-medium__b3WHH{min-height:40px;padding:0 14px}.design-system_button-primary__IxOXj{background:var(--dds-primary);color:#ffffff}.design-system_button-primary__IxOXj:hover:not(:disabled){background:var(--dds-primary-hover)}.design-system_button-secondary__MI88_{background:#ffffff;border-color:var(--dds-border-strong);color:#344054}.design-system_button-secondary__MI88_:hover:not(:disabled){background:var(--dds-surface-subtle);border-color:#b8c1ce}.design-system_button-ghost__xBD6x{background:transparent;color:var(--dds-primary)}.design-system_button-ghost__xBD6x:hover:not(:disabled){background:var(--dds-primary-soft)}.design-system_button-danger__ZF3kb{background:var(--dds-danger);color:#ffffff}.design-system_button-danger__ZF3kb:hover:not(:disabled){background:#a93643}.design-system_appLoader__JFHqf{align-items:center;color:var(--dds-primary);display:inline-flex;gap:8px;justify-content:center}.design-system_appLoaderSpinner__3r53_{animation:design-system_dds-spin__m2M4g .9s linear infinite;border:2px solid rgba(91,143,207,.28);border-right-color:#6fa8dc;border-radius:50%;display:block;flex:0 0 auto}.design-system_appLoader-small__x5U4E .design-system_appLoaderSpinner__3r53_{height:16px;width:16px}.design-system_appLoader-medium__Rbe3D .design-system_appLoaderSpinner__3r53_{border-width:2.5px;height:24px;width:24px}.design-system_appLoader-large__cebZc .design-system_appLoaderSpinner__3r53_{border-width:3px;height:38px;width:38px}.design-system_appLoaderLabel__rJ5x_{color:var(--dds-text-muted);font-size:.8125rem;font-weight:600}.design-system_field__73lNt{color:var(--dds-text);display:grid;font-size:.8125rem;grid-gap:6px;gap:6px;min-width:160px}.design-system_fieldLabel__FrStG{color:#344054;font-weight:550}.design-system_control__sZbfi{background:#ffffff;border:1px solid var(--dds-border-strong);border-radius:var(--dds-radius-sm);color:var(--dds-text);font:inherit;letter-spacing:0;min-width:0;outline:none;padding:0 11px;transition:border-color var(--dds-motion),box-shadow var(--dds-motion);width:100%}.design-system_control__sZbfi::placeholder{color:var(--dds-text-subtle)}.design-system_control__sZbfi:hover:not(:disabled){border-color:#b8c1ce}.design-system_control__sZbfi:focus-visible{border-color:var(--dds-primary)}.design-system_control-small__SPQds{min-height:34px}.design-system_control-medium__jXQsD{min-height:40px}.design-system_selectWrapper__HUViu{display:block;position:relative}.design-system_selectWrapper__HUViu:after{border-bottom:1px solid #667085;border-right:1px solid #667085;content:"";height:6px;pointer-events:none;position:absolute;right:13px;top:50%;transform:translateY(-65%) rotate(45deg);width:6px}.design-system_selectControl__vkd8R{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:34px}.design-system_fieldInvalid__SSHQH .design-system_control__sZbfi{border-color:var(--dds-danger)}.design-system_fieldError__UJ1i9,.design-system_fieldHint__Ju_YU{font-size:.75rem;line-height:1.35}.design-system_fieldHint__Ju_YU{color:var(--dds-text-muted)}.design-system_fieldError__UJ1i9{color:var(--dds-danger)}.design-system_emptyState__ugp52,.design-system_loadingState__DEUZu{align-items:center;color:var(--dds-text);display:flex;flex-direction:column;justify-content:center;min-height:180px;padding:28px;text-align:center}.design-system_emptyStateIcon__aHlGA{align-items:center;background:var(--dds-primary-soft);border-radius:50%;color:var(--dds-primary);display:inline-flex;height:42px;justify-content:center;margin-bottom:12px;width:42px}.design-system_emptyState__ugp52 p,.design-system_loadingState__DEUZu p{font-size:.8125rem;max-width:520px}.design-system_emptyStateAction__yD7ug{margin-top:16px}.design-system_loadingState__DEUZu{gap:8px}.design-system_skeleton__jFwSw{animation:design-system_dds-skeleton__bst2e 1.4s ease-in-out infinite;background:linear-gradient(90deg,#eef2f6 25%,#f8fafc 50%,#eef2f6 75%);background-size:200% 100%;border-radius:var(--dds-radius-sm);display:inline-block;height:16px;max-width:100%;width:100%}.design-system_tooltip__RchCi{display:inline-flex;position:relative}.design-system_tooltipContent__zFqZb{background:#101828;border-radius:var(--dds-radius-sm);box-shadow:var(--dds-shadow-floating);color:#ffffff;font-size:.75rem;font-weight:500;left:50%;line-height:1.4;max-width:min(280px,80vw);opacity:0;padding:7px 9px;pointer-events:none;position:absolute;top:-8px;transform:translate(-50%,-100%);transition:opacity .15s ease,visibility .15s ease;visibility:hidden;white-space:normal;width:max-content;z-index:50}.design-system_tooltip__RchCi:focus .design-system_tooltipContent__zFqZb,.design-system_tooltip__RchCi:focus-within .design-system_tooltipContent__zFqZb,.design-system_tooltip__RchCi:hover .design-system_tooltipContent__zFqZb{opacity:1;visibility:visible}.design-system_tooltip-bottom__rdlo7 .design-system_tooltipContent__zFqZb{bottom:-8px;top:auto;transform:translate(-50%,100%)}.design-system_tooltip-left__Lv1AP .design-system_tooltipContent__zFqZb{left:-8px;top:50%;transform:translate(-100%,-50%)}.design-system_tooltip-right__JXwfM .design-system_tooltipContent__zFqZb{left:auto;right:-8px;top:50%;transform:translate(100%,-50%)}.design-system_visuallyHidden__Ihumt{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@keyframes design-system_dds-spin__m2M4g{to{transform:rotate(1turn)}}@keyframes design-system_dds-skeleton__bst2e{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.design-system_appLoaderSpinner__3r53_{animation-duration:1.8s}.design-system_skeleton__jFwSw{animation:none;background:#eef2f6}}@media (max-width:760px){.design-system_chartHeader__Nxs_f,.design-system_filterBar__nuKpi,.design-system_pageHeader__EnqV1,.design-system_sectionHeader__HhtOz{align-items:stretch;flex-direction:column}.design-system_chartActions__XZDhw,.design-system_filterBarActions__q54_t,.design-system_pageHeaderActions__aVEkm,.design-system_sectionActions__QPBkA{width:100%}.design-system_filterBarFields__WsGkq{align-items:stretch;display:grid;grid-template-columns:1fr;width:100%}.design-system_field__73lNt{width:100%}.design-system_chartBody__U3nPb{min-height:220px}}@media (prefers-reduced-motion:reduce){.design-system_foundation__wGkcJ,.design-system_foundation__wGkcJ *,.design-system_foundation__wGkcJ :after,.design-system_foundation__wGkcJ :before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.business-cockpit_page__N_KX9{--ink:#17375b;--line:#e0eaf3;color:var(--ink);background:#f4f8fc;padding:20px;min-width:0;letter-spacing:0}.business-cockpit_page__N_KX9 *{box-sizing:border-box}.business-cockpit_page__N_KX9 h1{font-weight:600;line-height:1.2;margin:0;font-family:inherit;font-size:26px;letter-spacing:0}.business-cockpit_page__N_KX9 h2{font-size:14px;font-weight:600;margin:0 0 14px;line-height:1.35}.business-cockpit_page__N_KX9 button,.business-cockpit_page__N_KX9 input,.business-cockpit_page__N_KX9 select{font:inherit}.business-cockpit_page__N_KX9 button{cursor:pointer}.business-cockpit_page__N_KX9 button:disabled{cursor:default}.business-cockpit_page__N_KX9 button:focus-visible,.business-cockpit_page__N_KX9 input:focus-visible,.business-cockpit_page__N_KX9 select:focus-visible{outline:2px solid #397ced;outline-offset:3px}.business-cockpit_header__Zxt_d{display:flex;justify-content:space-between;gap:20px;align-items:center;margin-bottom:18px}.business-cockpit_identity__9nv1F{display:flex;gap:14px;align-items:center}.business-cockpit_identity__9nv1F p{font-size:12px;color:#62758a;margin:5px 0 0}.business-cockpit_brandIcon__68PEH{background:#173b70;color:white;width:48px;height:48px;display:grid;place-items:center;border-radius:8px;flex-shrink:0}.business-cockpit_headerTools__K9Ze4{display:flex;gap:14px;align-items:center}.business-cockpit_headerTools__K9Ze4 button,.business-cockpit_headerTools__K9Ze4 select{background:white;border:1px solid var(--line);border-radius:5px;padding:9px;color:var(--ink)}.business-cockpit_nav__mG_pO{display:flex;justify-content:space-between;gap:5px;background:#fff;margin-bottom:14px;border-bottom:1px solid var(--line);overflow-x:auto}.business-cockpit_nav__mG_pO button{display:flex;align-items:center;gap:9px;padding:15px 10px;border:0;border-bottom:2px solid transparent;background:transparent;color:#536985;font-size:12px;white-space:nowrap}.business-cockpit_nav__mG_pO .business-cockpit_active__p9jIF{border-color:#397ced;color:#2164d2}.business-cockpit_nav__mG_pO button:hover{background:#f3f7fd}.business-cockpit_kpis__TmQcD{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) repeat(2,minmax(0,.85fr));grid-gap:10px;gap:10px;margin:0 0 14px}.business-cockpit_metric__5jLz4{display:flex;gap:10px;align-items:flex-start;min-width:0;min-height:116px;padding:14px 10px;text-align:left;background:white;border:1px solid var(--line);border-radius:8px;color:var(--ink)}.business-cockpit_metric__5jLz4:hover:not(:disabled){border-color:#adc6e4}.business-cockpit_metricIcon__vWCuc{display:grid;place-items:center;width:36px;height:40px;border-radius:8px;flex-shrink:0;background:#edf4ff;color:#397ced}.business-cockpit_metricIcon__vWCuc svg{width:21px}.business-cockpit_metricBody__U3DBM{min-width:0;flex:1 1;font-size:11px;line-height:1.4}.business-cockpit_metricBody__U3DBM>span:first-child{display:block}.business-cockpit_metricBody__U3DBM strong{display:block;font-size:22px;font-weight:600;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1.3}.business-cockpit_metricBody__U3DBM strong small{font-weight:400;white-space:nowrap}.business-cockpit_metric__5jLz4:nth-last-child(-n+2) .business-cockpit_metricBody__U3DBM strong{font-size:16px}.business-cockpit_metricHint__K1QoE{display:block;color:#73859b;margin-top:6px;font-size:10px}.business-cockpit_electricity__1iYaA .business-cockpit_metricIcon__vWCuc{background:#fff6e0;color:#c38a1f}.business-cockpit_gas__akJZm .business-cockpit_metricIcon__vWCuc{background:#edf4ff;color:#397ced}.business-cockpit_violet__VlJDx .business-cockpit_metricIcon__vWCuc{background:#f3effd;color:#8a6fba}.business-cockpit_green__2sFGg .business-cockpit_metricIcon__vWCuc{background:#e9f7f1;color:#349679}.business-cockpit_share__1vvOo{display:block;margin-top:4px}.business-cockpit_track__gabwM{display:block;height:7px;border-radius:5px;background:#f0f4f8;margin-top:5px;overflow:hidden}.business-cockpit_track__gabwM i{display:block;height:100%;background:#397ced;border-radius:5px}.business-cockpit_electricity__1iYaA .business-cockpit_track__gabwM i{background:#efb33d}.business-cockpit_charts__yOnLD{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.05fr) minmax(245px,.6fr);grid-gap:12px;gap:12px;margin-bottom:14px;scroll-margin-top:20px}.business-cockpit_chart__n9E7P,.business-cockpit_distribution__vL_n5{background:#fff;padding:16px;border-bottom:1px solid var(--line);min-width:0}.business-cockpit_chartLegend__01Qkn{display:flex;gap:14px;justify-content:flex-end;font-size:10px;color:#63758a;margin:15px 0 8px;min-height:15px;flex-wrap:wrap}.business-cockpit_chartLegend__01Qkn span{display:flex;gap:5px;align-items:center}.business-cockpit_chartLegend__01Qkn i,.business-cockpit_legend__7XKTb i{width:10px;height:10px;border-radius:2px;display:inline-block;flex-shrink:0}.business-cockpit_plot__g9x3p{height:246px;width:100%;min-width:0}.business-cockpit_distributions__Ko43Q{display:grid;grid-gap:10px;gap:10px;grid-template-rows:1fr 1fr}.business-cockpit_distribution__vL_n5{padding:13px}.business-cockpit_distribution__vL_n5 h2{font-size:12px;margin-bottom:8px}.business-cockpit_donutContent__LKlVH{display:flex;align-items:center;gap:8px}.business-cockpit_donut__WKmYy{position:relative;width:108px;height:108px;flex-shrink:0}.business-cockpit_donutCenter__KBldo{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;pointer-events:none}.business-cockpit_donutCenter__KBldo strong{font-size:15px}.business-cockpit_donutCenter__KBldo small{font-size:10px}.business-cockpit_legend__7XKTb{font-size:10px;min-width:0}.business-cockpit_legend__7XKTb>div{display:flex;gap:7px;align-items:flex-start;margin:9px 0}.business-cockpit_legend__7XKTb strong{display:block;font-weight:500;margin-top:3px;overflow-wrap:anywhere}.business-cockpit_legend__7XKTb small{font-size:10px}.business-cockpit_emptyRing__llOYx{border:12px solid #eef2f7;border-radius:50%;width:100%;height:100%}.business-cockpit_rankings__sxxjx{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin-bottom:14px;scroll-margin-top:20px}.business-cockpit_ranking__DYSOF{min-width:0;background:#fff;padding:14px 12px;border-bottom:1px solid var(--line)}.business-cockpit_ranking__DYSOF header{display:flex;gap:8px;align-items:center;justify-content:space-between;margin-bottom:12px}.business-cockpit_ranking__DYSOF h2{margin:0;font-size:13px}.business-cockpit_ranking__DYSOF button{flex-shrink:0;border:1px solid #bdd2f0;border-radius:4px;background:white;color:#2867c5;font-size:10px;padding:5px 7px}.business-cockpit_tableWrap__GSEc8{overflow-x:auto}.business-cockpit_ranking__DYSOF table{width:100%;border-collapse:collapse;font-size:10px;table-layout:fixed}.business-cockpit_ranking__DYSOF th{font-weight:500;background:#eef5fc;text-align:left;padding:8px 5px}.business-cockpit_ranking__DYSOF td{padding:8px 5px;border-bottom:1px solid #edf2f7;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.business-cockpit_ranking__DYSOF th:first-child{width:6%}.business-cockpit_ranking__DYSOF th:nth-child(2){width:35%}.business-cockpit_ranking__DYSOF td:nth-child(n+3),.business-cockpit_ranking__DYSOF th:nth-child(n+3){text-align:right}.business-cockpit_ranking__DYSOF tbody tr:nth-child(2n){background:#fafcfe}.business-cockpit_avatar__mlIxu{display:inline-grid;place-items:center;background:#e6eff9;color:#4a6b98;width:18px;height:18px;border-radius:50%;margin-right:5px;font-size:9px}.business-cockpit_partial__P5_GB{display:block;font-size:10px;color:#7b6c51;margin-top:7px}.business-cockpit_empty__nQukj{height:180px;display:flex;align-items:center;justify-content:center;font-size:12px;color:#8190a1}.business-cockpit_ranking__DYSOF td.business-cockpit_empty__nQukj{display:table-cell;height:174px;text-align:center}.business-cockpit_filters__OTAFQ{background:#fff;padding:15px 13px;margin-bottom:12px;border-bottom:1px solid var(--line)}.business-cockpit_filterRow__a6pBb{display:grid;grid-template-columns:minmax(190px,2fr) repeat(7,minmax(90px,1fr)) 36px;grid-gap:8px;gap:8px;align-items:stretch}.business-cockpit_filterRow__a6pBb label{border:1px solid var(--line);border-radius:5px;font-size:9px;padding:5px 7px;min-width:0}.business-cockpit_filterRow__a6pBb select{display:block;border:0;background:transparent;color:var(--ink);width:100%;font-size:11px;padding:3px 0}.business-cockpit_search__R6ts0{display:flex;align-items:center;gap:7px;border:1px solid var(--line);border-radius:5px;padding:0 9px}.business-cockpit_search__R6ts0 input{width:100%;min-width:0;border:0;background:transparent;font-size:10px;color:var(--ink);padding:10px 0}.business-cockpit_filterRow__a6pBb>button{background:#f8fbff;border:1px solid var(--line);border-radius:5px;color:#356fb9}.business-cockpit_footer__S5s94{display:flex;gap:18px;align-items:flex-start;justify-content:space-between}.business-cockpit_info__Dhf2m{background:#eaf3ff;border:1px solid #dbe9fa;border-radius:6px;padding:13px;color:#42688f;flex:1 1;font-size:11px}.business-cockpit_info__Dhf2m summary{display:flex;align-items:center;gap:10px;cursor:pointer;flex-wrap:wrap}.business-cockpit_info__Dhf2m summary span{font-size:10px}.business-cockpit_info__Dhf2m p{line-height:1.6;margin:10px 0 0}.business-cockpit_export__Sreb4{display:flex;align-items:center;gap:8px;background:white;border:1px solid #86b0e9;border-radius:6px;padding:14px 18px;color:#2867c5;font-size:11px;white-space:nowrap}.business-cockpit_error__vsdmS{display:flex;justify-content:space-between;gap:10px;background:#fff0ec;color:#934a38;padding:12px;margin-bottom:12px;font-size:13px}.business-cockpit_loading__QDVBW{display:block;font-size:11px;color:#677c91;margin-bottom:8px}.business-cockpit_tooltip__jU2CD{background:white;border:1px solid var(--line);border-radius:5px;padding:10px;font-size:12px;line-height:1.8}.business-cockpit_page__N_KX9 .business-cockpit_ranking__DYSOF table{min-width:0;width:100%;margin:0}.business-cockpit_page__N_KX9 .business-cockpit_ranking__DYSOF td,.business-cockpit_page__N_KX9 .business-cockpit_ranking__DYSOF th{min-width:0;color:var(--ink);font-size:10px;white-space:normal}.business-cockpit_metric__5jLz4{display:grid;grid-template-columns:32px minmax(0,1fr);grid-column-gap:8px;column-gap:8px;grid-row-gap:4px;row-gap:4px;align-content:start;min-height:135px}.business-cockpit_metricIcon__vWCuc{grid-row:1;grid-column:1;width:32px;height:32px}.business-cockpit_metricBody__U3DBM{display:contents}.business-cockpit_metricBody__U3DBM>span:first-child{grid-column:2;grid-row:1;font-size:10px;min-height:30px;align-self:center}.business-cockpit_metricBody__U3DBM strong{grid-column:1/-1;grid-row:2;font-size:20px;white-space:nowrap;overflow-wrap:normal;margin-top:4px}.business-cockpit_metricBody__U3DBM strong small{display:block;font-size:10px}.business-cockpit_metric__5jLz4:nth-last-child(-n+2) .business-cockpit_metricBody__U3DBM strong{font-size:17px}.business-cockpit_metricHint__K1QoE,.business-cockpit_share__1vvOo{grid-column:1/-1;grid-row:3;font-size:10px;margin-top:0}.business-cockpit_track__gabwM{grid-column:1/-1;grid-row:4;margin-top:1px}.business-cockpit_donutCenter__KBldo strong{font-size:12px}.business-cockpit_nav__mG_pO button{font-size:11px;padding:15px 7px;gap:6px}.business-cockpit_chart__n9E7P:nth-child(2) .recharts-label-list:last-child{transform:translateY(-13px)}@media(min-width:1800px){.business-cockpit_page__N_KX9{padding:24px}.business-cockpit_metric__5jLz4{padding:16px}.business-cockpit_metricBody__U3DBM strong{font-size:24px}.business-cockpit_plot__g9x3p{height:290px}.business-cockpit_donut__WKmYy{width:130px;height:130px}.business-cockpit_ranking__DYSOF table{font-size:12px}.business-cockpit_nav__mG_pO button{font-size:13px}}@media(max-width:1300px){.business-cockpit_kpis__TmQcD{grid-template-columns:repeat(4,minmax(0,1fr))}.business-cockpit_charts__yOnLD{grid-template-columns:repeat(2,minmax(0,1fr))}.business-cockpit_distributions__Ko43Q{grid-column:1/-1;grid-template-columns:1fr 1fr;grid-template-rows:auto}.business-cockpit_donutContent__LKlVH{justify-content:center}.business-cockpit_filterRow__a6pBb{grid-template-columns:repeat(4,minmax(0,1fr))}.business-cockpit_search__R6ts0{grid-column:span 2}.business-cockpit_rankings__sxxjx{grid-template-columns:repeat(2,minmax(0,1fr))}.business-cockpit_ranking__DYSOF:last-child{grid-column:1/-1}.business-cockpit_header__Zxt_d{align-items:flex-start}.business-cockpit_headerTools__K9Ze4{flex-wrap:wrap;justify-content:flex-end}}@media(max-width:700px){.business-cockpit_page__N_KX9{padding:12px}.business-cockpit_header__Zxt_d{flex-direction:column}.business-cockpit_headerTools__K9Ze4{justify-content:flex-start}.business-cockpit_page__N_KX9 h1{font-size:21px}.business-cockpit_kpis__TmQcD{grid-template-columns:repeat(2,minmax(0,1fr))}.business-cockpit_metric__5jLz4{min-height:116px}.business-cockpit_charts__yOnLD,.business-cockpit_rankings__sxxjx{grid-template-columns:1fr}.business-cockpit_distributions__Ko43Q{grid-column:auto;grid-template-columns:1fr}.business-cockpit_ranking__DYSOF:last-child{grid-column:auto}.business-cockpit_filterRow__a6pBb{grid-template-columns:repeat(2,minmax(0,1fr))}.business-cockpit_footer__S5s94{flex-direction:column}.business-cockpit_info__Dhf2m{width:100%}.business-cockpit_plot__g9x3p{height:235px}.business-cockpit_chart__n9E7P .recharts-label-list{display:none}.business-cockpit_brandIcon__68PEH{width:42px;height:42px}.business-cockpit_headerTools__K9Ze4{gap:8px}}.data-as-of-date_note__UN_uT{display:flex;flex-wrap:wrap;gap:6px 18px;margin:8px 0;font-size:12px;line-height:1.5;font-weight:400;color:#60768a;letter-spacing:0}.data-as-of-date_note__UN_uT span{display:inline-flex;align-items:center;flex-wrap:wrap;gap:5px}.data-as-of-date_note__UN_uT svg{flex:none}.hr-profitability-dashboard_page__wAnt1{color:#193858;background:#fff;padding:26px;border:1px solid #e5edf6;border-radius:8px;min-width:0}.hr-profitability-dashboard_header__Z8f7h,.hr-profitability-dashboard_sectionHeader__GJnGR{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap}.hr-profitability-dashboard_header__Z8f7h{margin-bottom:24px}.hr-profitability-dashboard_demoBanner__jy5Vl,.hr-profitability-dashboard_modeBar__6UzU_{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:14px 16px;margin-bottom:20px;border-radius:6px;font-size:13px}.hr-profitability-dashboard_demoBanner__jy5Vl{background:#fff6e7;border:1px solid #ecd7ae;color:#775320}.hr-profitability-dashboard_demoBanner__jy5Vl label,.hr-profitability-dashboard_modeBar__6UzU_ label{display:flex;align-items:center;gap:8px}.hr-profitability-dashboard_demoBanner__jy5Vl input,.hr-profitability-dashboard_modeBar__6UzU_ input{min-height:16px}.hr-profitability-dashboard_modeBar__6UzU_{background:#f4f7fa}.hr-profitability-dashboard_page__wAnt1 h1{font-size:28px;font-weight:650;margin:0 0 5px;letter-spacing:0}.hr-profitability-dashboard_page__wAnt1 h2{font-size:19px;font-weight:600;margin:0;letter-spacing:0}.hr-profitability-dashboard_page__wAnt1 p{color:#657991;margin:5px 0}.hr-profitability-dashboard_filters___9PD_{display:flex;gap:10px}.hr-profitability-dashboard_dialog__VJO7w input,.hr-profitability-dashboard_dialog__VJO7w select,.hr-profitability-dashboard_page__wAnt1 input,.hr-profitability-dashboard_page__wAnt1 select{border:1px solid #d9e4f0;border-radius:6px;min-height:38px;padding:8px 12px;background:#fff;color:#23415f;font:inherit;max-width:100%}.hr-profitability-dashboard_filters___9PD_ select{min-width:130px}.hr-profitability-dashboard_kpis__FMApp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.hr-profitability-dashboard_kpi__FUU4e{display:flex;gap:14px;align-items:flex-start;min-height:143px;padding:20px 16px;border:1px solid #e5edf6;border-radius:8px}.hr-profitability-dashboard_kpi__FUU4e h2{font-size:14px;line-height:1.5;font-weight:500}.hr-profitability-dashboard_kpi__FUU4e strong{display:block;font-size:26px;font-weight:650;margin:6px 0 9px;overflow-wrap:anywhere}.hr-profitability-dashboard_kpi__FUU4e small{display:block;color:#66788d;margin-top:4px}.hr-profitability-dashboard_blue___YIuF{background:#f6f9ff}.hr-profitability-dashboard_orange__J9ZRL{background:#fffbf7}.hr-profitability-dashboard_green___8ccu{background:#f4fbf8}.hr-profitability-dashboard_icon__KchrB{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;border-radius:50%;background:#e3edff;color:#3577d9}.hr-profitability-dashboard_orange__J9ZRL .hr-profitability-dashboard_icon__KchrB{color:#c46b2d;background:#ffeadc}.hr-profitability-dashboard_green___8ccu .hr-profitability-dashboard_icon__KchrB{color:#218a73;background:#dbf3e9}.hr-profitability-dashboard_good__zMstW{color:#188870}.hr-profitability-dashboard_bad__VJJPS{color:#bb485e}.hr-profitability-dashboard_neutral__1PNVz{color:#78889a}.hr-profitability-dashboard_chartSection__cMK_j{padding:26px 0 20px;border-bottom:1px solid #edf2f7;margin-bottom:22px}.hr-profitability-dashboard_chartValueLabels__uiTsA{letter-spacing:0}@media(max-width:600px){.hr-profitability-dashboard_chartValueLabels__uiTsA{display:none}}.hr-profitability-dashboard_legend__BfciE{display:flex;gap:20px;font-size:13px;flex-wrap:wrap}.hr-profitability-dashboard_legend__BfciE span{display:flex;align-items:center;gap:8px}.hr-profitability-dashboard_legend__BfciE i{width:12px;height:12px;border-radius:3px}.hr-profitability-dashboard_chartScroll__gEXed,.hr-profitability-dashboard_tableScroll__a5i3d{overflow-x:auto;max-width:100%}.hr-profitability-dashboard_chart__FSaGb{min-width:700px;height:290px;margin-top:16px}.hr-profitability-dashboard_tooltip__PNrgI{display:grid;grid-gap:8px;gap:8px;border:1px solid #dbe6ef;background:#fff;box-shadow:0 4px 16px #19385815;padding:14px;border-radius:6px;font-size:13px}.hr-profitability-dashboard_sectionHeader__GJnGR{margin-bottom:16px}.hr-profitability-dashboard_sectionHeader__GJnGR h2 span{font-weight:400}.hr-profitability-dashboard_search__t0eTR{display:flex;align-items:center;border:1px solid #d9e4f0;border-radius:6px;padding-left:12px;min-width:260px}.hr-profitability-dashboard_search__t0eTR input{border:0;width:100%;min-width:0}.hr-profitability-dashboard_dialog__VJO7w table,.hr-profitability-dashboard_page__wAnt1 table{width:100%;border-collapse:separate;border-spacing:0;font-size:13px;text-align:left;border:1px solid #e6edf5;border-radius:6px;overflow:hidden}.hr-profitability-dashboard_dialog__VJO7w th,.hr-profitability-dashboard_page__wAnt1 th{background:#f0f5fb;font-weight:550;padding:14px;white-space:nowrap}.hr-profitability-dashboard_dialog__VJO7w td,.hr-profitability-dashboard_page__wAnt1 td{padding:12px 14px;border-top:1px solid #edf2f7;white-space:nowrap}.hr-profitability-dashboard_page__wAnt1 tbody tr:nth-child(2n){background:#fafcff}.hr-profitability-dashboard_page__wAnt1 tbody tr:hover{background:#f3f8ff;cursor:pointer}.hr-profitability-dashboard_person__i5Niy{display:flex;gap:10px;align-items:center;background:none;border:0;color:inherit;font:inherit;cursor:pointer;padding:0;text-align:left}.hr-profitability-dashboard_avatar__IZ8Gt{display:grid;place-items:center;width:32px;height:32px;border-radius:50%;flex-shrink:0}.hr-profitability-dashboard_page__wAnt1 .hr-profitability-dashboard_empty__zyBte{text-align:center;padding:26px;color:#6b7c8f;white-space:normal}.hr-profitability-dashboard_actions__ET5eW{display:flex;gap:10px;flex-wrap:wrap;margin-top:24px}.hr-profitability-dashboard_linkButton__p5EI2{border:1px solid #d9e4f0;padding:9px 14px;border-radius:6px;color:inherit;text-decoration:none;font-size:13px}.hr-profitability-dashboard_monthState__APOoY{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-top:18px;margin-top:18px;border-top:1px solid #edf2f7;font-size:12px}.hr-profitability-dashboard_monthState__APOoY label{display:flex;align-items:center;gap:8px}.hr-profitability-dashboard_status__vzaWE{padding:6px 9px;background:#eef4f9;border-radius:5px}.hr-profitability-dashboard_notice__VYrwG{font-size:13px;padding:12px 0}.hr-profitability-dashboard_error__NewdC{padding:14px;background:#fff1ef;color:#973d39!important;border-radius:6px}.hr-profitability-dashboard_back__2DOvY{display:inline-flex;gap:6px;align-items:center;background:none;border:0;color:#30629a;cursor:pointer;margin-bottom:8px}.hr-profitability-dashboard_overlay__ruDSN{position:fixed;inset:0;z-index:1000;background:#18314e55;display:grid;place-items:center;padding:20px}.hr-profitability-dashboard_dialog__VJO7w{width:min(1100px,100%);max-height:90vh;overflow:auto;background:#fff;padding:24px;border-radius:8px;color:#193858}.hr-profitability-dashboard_dialog__VJO7w h2{margin:0;font-size:20px}.hr-profitability-dashboard_dialog__VJO7w .hr-profitability-dashboard_sectionHeader__GJnGR button{background:none;border:0;cursor:pointer}.hr-profitability-dashboard_dialog__VJO7w td{white-space:normal}.hr-profitability-dashboard_dialog__VJO7w td input{width:135px}.hr-profitability-dashboard_dropzone__uGu3A{display:flex;flex-direction:column;align-items:center;gap:10px;border:1px dashed #b4cbe0;background:#f5f9fd;padding:24px;width:100%;margin:18px 0;color:inherit;cursor:pointer}@media(max-width:1100px){.hr-profitability-dashboard_kpis__FMApp{grid-template-columns:repeat(2,minmax(0,1fr))}}.hr-profitability-dashboard_cumulative__Mq6GE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:16px;gap:16px;margin:16px 0 8px;padding:12px 0;border-block:1px solid #e3ebf2}.hr-profitability-dashboard_cumulative__Mq6GE dt{font-size:12px;color:#61768a}.hr-profitability-dashboard_cumulative__Mq6GE dd{margin:5px 0 0;font-size:18px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hr-profitability-dashboard_cumulativePeriod__t9gc_{font-size:12px;color:#61768a}.hr-profitability-dashboard_monthlyProfit__B49cv{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));grid-gap:8px;gap:8px;padding:10px 0;border-top:1px solid #e3ebf2}.hr-profitability-dashboard_monthlyProfit__B49cv div{display:grid;grid-gap:4px;gap:4px;font-size:11px;color:#61768a}.hr-profitability-dashboard_monthlyProfit__B49cv strong{font-weight:500;color:#29465b;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:650px){.hr-profitability-dashboard_cumulative__Mq6GE{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-profitability-dashboard_cumulative__Mq6GE dd{font-size:16px}}@media(max-width:600px){.hr-profitability-dashboard_page__wAnt1{padding:16px}.hr-profitability-dashboard_kpis__FMApp{grid-template-columns:1fr}.hr-profitability-dashboard_header__Z8f7h{align-items:flex-start}.hr-profitability-dashboard_filters___9PD_{width:100%}.hr-profitability-dashboard_filters___9PD_ select{min-width:0;flex:1 1}.hr-profitability-dashboard_search__t0eTR{min-width:0;width:100%}.hr-profitability-dashboard_page__wAnt1 h1{font-size:24px}.hr-profitability-dashboard_overlay__ruDSN{padding:8px}.hr-profitability-dashboard_dialog__VJO7w{padding:16px}}.hr-payslip-import_panel__HKowZ{margin:16px 0;padding:16px 0;border-top:1px solid #dce5ed;border-bottom:1px solid #dce5ed;color:#29465b}.hr-payslip-import_actions__q46gS,.hr-payslip-import_toolbar__9PGBa{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.hr-payslip-import_toolbar__9PGBa p{font-size:13px;margin:6px 0}.hr-payslip-import_toolbar__9PGBa span{font-size:12px}.hr-payslip-import_dialog__H8DmM button,.hr-payslip-import_panel__HKowZ button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #cddce8;background:white;color:#29465b;padding:9px 12px;border-radius:6px;font:inherit;cursor:pointer}.hr-payslip-import_dialog__H8DmM .hr-payslip-import_primary__yzs3C,.hr-payslip-import_panel__HKowZ .hr-payslip-import_primary__yzs3C{background:#2866ba;border-color:#2866ba;color:white}.hr-payslip-import_dialog__H8DmM button:disabled,.hr-payslip-import_panel__HKowZ button:disabled{opacity:.5;cursor:default}.hr-payslip-import_dialog__H8DmM{border:1px solid #dce5ed;border-radius:8px;width:min(1220px,96vw);max-height:92vh;padding:0;color:#29465b}.hr-payslip-import_dialog__H8DmM[open]{display:flex;flex-direction:column}.hr-payslip-import_dialog__H8DmM::-webkit-backdrop{background:#1b2f4d70}.hr-payslip-import_dialog__H8DmM::backdrop{background:#1b2f4d70}.hr-payslip-import_dialog__H8DmM footer,.hr-payslip-import_dialog__H8DmM header{padding:16px 20px;display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px solid #dce5ed;flex-shrink:0}.hr-payslip-import_dialog__H8DmM h2{font-size:20px;margin:0}.hr-payslip-import_dialog__H8DmM footer{border-top:1px solid #dce5ed;border-bottom:0}.hr-payslip-import_body__L9B_w{padding:20px;overflow:auto;min-height:0}.hr-payslip-import_body__L9B_w input:not([type=checkbox]),.hr-payslip-import_body__L9B_w select{border:1px solid #cddce8;border-radius:5px;padding:8px;font:inherit;max-width:100%;box-sizing:border-box;color:inherit;background:white}.hr-payslip-import_dropzone__E_OjN{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:12px;background:#f0f7fb;border:1px dashed #8ab1d2;border-radius:7px;padding:30px 12px;margin:18px 0}.hr-payslip-import_dropzone__E_OjN span{font-size:13px}.hr-payslip-import_files__Ft2J1{max-height:230px}.hr-payslip-import_files__Ft2J1 li{display:flex;align-items:center;padding:6px;border-bottom:1px solid #e6edf2}.hr-payslip-import_files__Ft2J1 li span{flex:1 1;overflow-wrap:anywhere}.hr-payslip-import_table__O1sRH{overflow:auto}.hr-payslip-import_table__O1sRH table{border-collapse:collapse;width:100%;min-width:960px;font-size:13px}.hr-payslip-import_table__O1sRH td,.hr-payslip-import_table__O1sRH th{padding:10px 8px;text-align:left;border-bottom:1px solid #e3ebf2;max-width:230px;overflow-wrap:anywhere}.hr-payslip-import_table__O1sRH thead{background:#eef4fa}.hr-payslip-import_table__O1sRH input[type=number]{width:130px}.hr-payslip-import_table__O1sRH label,.hr-payslip-import_table__O1sRH small{display:block;margin-top:6px}.hr-payslip-import_table__O1sRH select{width:190px}.hr-payslip-import_summary__9814N{display:flex;flex-wrap:wrap;gap:14px;padding:16px 0;font-size:13px}.hr-payslip-import_warning__RlpMq{color:#a6422b}.hr-payslip-import_dialog__H8DmM :focus-visible,.hr-payslip-import_panel__HKowZ :focus-visible{outline:2px solid #2875c7;outline-offset:2px}.hr-payslip-import_dialog__H8DmM summary{cursor:pointer}.hr-payslip-import_dialog__H8DmM details p{font-size:13px;line-height:1.6}@media(max-width:650px){.hr-payslip-import_body__L9B_w,.hr-payslip-import_dialog__H8DmM footer,.hr-payslip-import_dialog__H8DmM header{padding:12px}.hr-payslip-import_dialog__H8DmM h2{font-size:17px}.hr-payslip-import_actions__q46gS{width:100%}.hr-payslip-import_actions__q46gS button{flex:1 1}.hr-payslip-import_toolbar__9PGBa{align-items:flex-start}}.hr-payslip-import_steps__viVbg{list-style:none;display:flex;gap:16px;padding:12px 20px;margin:0;background:#f4f7f9;flex-wrap:wrap}.hr-payslip-import_steps__viVbg li{display:flex;align-items:center;gap:6px;font-size:13px;color:#687d8c}.hr-payslip-import_steps__viVbg span{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:#e0eaf2}.hr-payslip-import_steps__viVbg [aria-current=step]{color:#235b9b}.hr-payslip-import_steps__viVbg [aria-current=step] span{background:#2866ba;color:white}.hr-payslip-import_period__Ca9TN{display:flex;flex-wrap:wrap}.hr-payslip-import_period__Ca9TN label{grid-gap:8px;gap:8px;min-width:150px}.hr-payslip-import_progress__RW0uq{width:100%;height:12px;accent-color:#2866ba}.hr-payslip-import_dialog__H8DmM>.hr-payslip-import_summary__9814N{padding:12px 20px;border-top:1px solid #dce5ed;flex-shrink:0;background:#f4f8fc}.hr-payslip-import_dialog__H8DmM footer{flex-wrap:wrap}.hr-payslip-import_body__L9B_w h3{font-size:16px}.hr-payslip-import_people__pliL_{list-style:none;padding:0;margin:16px 0;display:grid;grid-gap:6px;gap:6px}.hr-payslip-import_people__pliL_ button{width:100%;display:flex;align-items:flex-start;flex-direction:column;text-align:left}.hr-payslip-import_people__pliL_ button:hover{background:#eaf3f8}.hr-payslip-import_people__pliL_ small{color:#627789}.hr-payslip-import_table__O1sRH td>button{max-width:100%;text-align:left;justify-content:space-between}.hr-payslip-import_value__XNJcZ{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500}.hr-payslip-import_undo__ILvJj{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;background:#eaf6ef;padding:10px;margin-bottom:12px;overflow-wrap:anywhere}.hr-payslip-import_table__O1sRH td{vertical-align:top}.hr-payslip-import_table__O1sRH td>details{margin-top:6px}.hr-payslip-import_modalTitle__WzbCe{display:flex;align-items:center;gap:12px;min-width:0}.hr-payslip-import_headerIcon__3kAYR,.hr-payslip-import_successIcon__05rXE,.hr-payslip-import_uploadIcon__pJHvj{display:grid;place-items:center;flex-shrink:0;color:#2866ba;background:#eaf3fb;border-radius:8px;width:46px;height:46px}.hr-payslip-import_wizard__g_Ykn{width:min(1560px,90vw);max-width:96vw;max-height:90vh;box-shadow:0 24px 80px #19334a26;font-size:14px;background:#fff}.hr-payslip-import_compact__5SWmw{width:min(620px,94vw);max-width:94vw;font-size:14px}.hr-payslip-import_compact__5SWmw .hr-payslip-import_body__L9B_w{padding:24px}.hr-payslip-import_wizard__g_Ykn>header{padding:20px 28px}.hr-payslip-import_wizard__g_Ykn>.hr-payslip-import_body__L9B_w{padding:26px 28px}.hr-payslip-import_wizard__g_Ykn>footer{padding:18px 28px;background:#fff}.hr-payslip-import_wizard__g_Ykn button{font-weight:500}.hr-payslip-import_compact__5SWmw>header button,.hr-payslip-import_wizard__g_Ykn>header button{border:0;padding:8px;background:#f4f7f9}.hr-payslip-import_compact__5SWmw h4,.hr-payslip-import_wizard__g_Ykn h4{margin:0;font-size:15px}.hr-payslip-import_stageHeading__wOkQ9{margin-bottom:24px}.hr-payslip-import_stageHeading__wOkQ9 h3{margin:6px 0 0;font-size:22px;font-weight:650}.hr-payslip-import_eyebrow__AE_Pm{font-size:12px;font-weight:600;color:#658094}.hr-payslip-import_filename__krsCD,.hr-payslip-import_muted__Hr7e1{color:#6a7d8e;font-size:12px;line-height:1.5}.hr-payslip-import_wizard__g_Ykn .hr-payslip-import_steps__viVbg{padding:18px 28px;background:#f6f9fc;gap:0;flex-wrap:nowrap;border-bottom:1px solid #e6edf2;flex-shrink:0}.hr-payslip-import_steps__viVbg li{flex:1 1;position:relative;min-width:0}.hr-payslip-import_steps__viVbg li:not(:last-child):after{content:"";height:2px;background:#dde6ee;flex:1 1;margin:0 15px}.hr-payslip-import_steps__viVbg button{padding:0!important;border:0!important;background:transparent!important;color:inherit;gap:9px!important;white-space:nowrap;font-size:13px!important}.hr-payslip-import_steps__viVbg button:disabled{opacity:1!important}.hr-payslip-import_steps__viVbg span{width:30px;height:30px;font-weight:600;background:#e5ebf1;color:#7b8d9b}.hr-payslip-import_steps__viVbg .hr-payslip-import_completed__QXLpn span,.hr-payslip-import_steps__viVbg [aria-current=step] span{background:#2866ba;color:white}.hr-payslip-import_steps__viVbg .hr-payslip-import_completed__QXLpn{color:#29465b}.hr-payslip-import_steps__viVbg .hr-payslip-import_completed__QXLpn:after{background:#91b8df!important}.hr-payslip-import_steps__viVbg [aria-current=step]{font-weight:600;color:#234f7b}.hr-payslip-import_twoColumns__J6EOG{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);grid-gap:32px;gap:32px;align-items:stretch}.hr-payslip-import_periodSection__T8qWL{padding:10px 0}.hr-payslip-import_sectionLabel__vd45h{display:flex;align-items:center;gap:10px;margin-bottom:20px}.hr-payslip-import_fileSelection__8N9S_ .hr-payslip-import_sectionLabel__vd45h{justify-content:space-between}.hr-payslip-import_period__Ca9TN{gap:20px;margin:25px 0}.hr-payslip-import_period__Ca9TN label{flex:1 1;display:grid;grid-gap:10px;gap:10px;font-size:13px;font-weight:600;min-width:140px}.hr-payslip-import_period__Ca9TN select{height:48px;width:100%;font-size:16px!important}.hr-payslip-import_info__f7IDA{background:#edf5fc;border-left:3px solid #80afda;padding:14px 16px;font-size:13px;line-height:1.6;color:#416383;border-radius:0 6px 6px 0}.hr-payslip-import_sideInfo__P8KYC{padding:22px 24px;background:#f5f8fb;border-left:1px solid #e1e9f0}.hr-payslip-import_sideInfo__P8KYC h4{margin-bottom:18px}.hr-payslip-import_sideInfo__P8KYC ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:16px;gap:16px}.hr-payslip-import_sideInfo__P8KYC li{display:flex;align-items:center;gap:10px;font-size:13px;line-height:1.5}.hr-payslip-import_sideInfo__P8KYC svg{color:#238168;flex-shrink:0}.hr-payslip-import_wizard__g_Ykn .hr-payslip-import_dropzone__E_OjN{margin:0;min-height:300px;background:#f6faff;border-color:#9dbfdf;border-width:2px;padding:30px 20px;gap:14px;text-align:center}.hr-payslip-import_uploadIcon__pJHvj{width:64px;height:64px;background:#e4effa;border-radius:8px;margin-bottom:8px}.hr-payslip-import_dropzone__E_OjN strong{font-size:17px}.hr-payslip-import_dropzone__E_OjN small{color:#6c8394}.hr-payslip-import_fileSelection__8N9S_{min-width:0}.hr-payslip-import_fileSelection__8N9S_ .hr-payslip-import_files__Ft2J1{max-height:300px}.hr-payslip-import_files__Ft2J1{list-style:none;padding:0;margin:0;max-height:340px;overflow:auto}.hr-payslip-import_files__Ft2J1 li{padding:12px 4px;gap:12px;min-width:0}.hr-payslip-import_files__Ft2J1 li>svg{color:#6d8ba5;flex-shrink:0}.hr-payslip-import_files__Ft2J1 li>div{min-width:0;flex:1 1;overflow-wrap:anywhere}.hr-payslip-import_files__Ft2J1 strong{font-size:13px;font-weight:500}.hr-payslip-import_files__Ft2J1 small{display:block;font-size:12px;color:#768999;margin-top:5px}.hr-payslip-import_files__Ft2J1 li>button{padding:6px;border:0;background:transparent;flex-shrink:0}.hr-payslip-import_empty__JqNrp{min-height:230px;display:grid;align-content:center;justify-items:center;color:#8a9dab;font-size:13px;grid-gap:5px;gap:5px}.hr-payslip-import_analysis__txZrs{max-width:1080px;margin:0 auto}.hr-payslip-import_progressHeading__spc6n{display:flex;align-items:center;gap:12px;margin:22px 0 16px}.hr-payslip-import_progressHeading__spc6n>span{margin-left:auto;font-size:14px;display:flex;gap:20px}.hr-payslip-import_progressHeading__spc6n b{color:#2866ba}.hr-payslip-import_progress__RW0uq{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:5px;height:10px;margin:0 0 24px;background:#e7eef5;overflow:hidden}.hr-payslip-import_progress__RW0uq::-webkit-progress-bar{background:#e7eef5}.hr-payslip-import_progress__RW0uq::-webkit-progress-value{background:#367dcc;border-radius:5px}.hr-payslip-import_progress__RW0uq::-moz-progress-bar{background:#367dcc}.hr-payslip-import_metrics__AMyZi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin:0 0 24px}.hr-payslip-import_metrics__AMyZi article{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border:1px solid #e0e9f1;background:#f7fafc;border-radius:8px;min-width:0}.hr-payslip-import_metrics__AMyZi strong{font-size:24px;font-weight:650;overflow-wrap:anywhere;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hr-payslip-import_metrics__AMyZi span{font-size:12px;color:#637c8c}.hr-payslip-import_badge__QesHZ{display:inline-flex;align-items:center;gap:6px;font-size:12px!important;font-weight:500;padding:5px 8px;border-radius:5px;line-height:1.4;background:#edf2f7;color:#597185;max-width:100%}.hr-payslip-import_success__xjSyb{background:#edf8f2!important;color:#24785d!important;border-color:#d9eee2!important}.hr-payslip-import_caution__H_UhO{background:#fff5e7!important;color:#9c621d!important;border-color:#f3e1c5!important}.hr-payslip-import_danger__IXQnS{background:#fceeee!important;color:#ae4444!important}.hr-payslip-import_current__KyFCF{background:#edf5fd!important;color:#2866ba!important}.hr-payslip-import_neutral__lk786{background:#f0f3f6!important;color:#71828f!important}.hr-payslip-import_reviewWarning__ZWUMy{background:#fffbf3}.hr-payslip-import_wizard__g_Ykn .hr-payslip-import_table__O1sRH table{min-width:1050px;font-size:13px}.hr-payslip-import_wizard__g_Ykn .hr-payslip-import_table__O1sRH th{color:#718394;font-size:11px;font-weight:600;padding:12px 10px}.hr-payslip-import_wizard__g_Ykn .hr-payslip-import_table__O1sRH td{padding:13px 10px;vertical-align:middle;max-width:300px}.hr-payslip-import_wizard__g_Ykn .hr-payslip-import_table__O1sRH td:first-child{width:45px}.hr-payslip-import_wizard__g_Ykn .hr-payslip-import_table__O1sRH td:nth-child(2){width:30%}.hr-payslip-import_wizard__g_Ykn .hr-payslip-import_table__O1sRH td:last-child{width:60px}.hr-payslip-import_wizard__g_Ykn .hr-payslip-import_table__O1sRH td:last-child button{padding:7px;border-color:transparent;background:transparent}.hr-payslip-import_wizard__g_Ykn .hr-payslip-import_table__O1sRH td:last-child button:hover{background:#eaf1f8;border-color:#dce6ef}.hr-payslip-import_wizard__g_Ykn .hr-payslip-import_amountButton__Yvsyy,.hr-payslip-import_wizard__g_Ykn .hr-payslip-import_personButton__wDFpE{border:0;background:transparent;padding:0;border-radius:2px;font-size:13px;font-weight:600;line-height:1.5;justify-content:flex-start}.hr-payslip-import_wizard__g_Ykn .hr-payslip-import_amountButton__Yvsyy{white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hr-payslip-import_amountButton__Yvsyy:hover,.hr-payslip-import_personButton__wDFpE:hover{text-decoration:underline}.hr-payslip-import_table__O1sRH .hr-payslip-import_filename__krsCD{margin-top:3px;font-size:11px;max-width:350px}.hr-payslip-import_selectAll__u7_2w{display:flex;align-items:center;gap:9px;padding:16px 10px;font-size:13px}.hr-payslip-import_missing__cDK26{border-top:1px solid #e3ebf2;padding:16px 10px;color:#627b8b;font-size:13px}.hr-payslip-import_missing__cDK26 p{margin-bottom:0}.hr-payslip-import_wizard__g_Ykn>.hr-payslip-import_summary__9814N{justify-content:space-between;align-items:center;padding:16px 28px;background:#f4f8fc;gap:16px}.hr-payslip-import_summary__9814N>span{display:flex;align-items:center;gap:9px}.hr-payslip-import_summary__9814N>div{display:flex;align-items:center;gap:22px}.hr-payslip-import_summary__9814N>div>span{font-size:12px;color:#6a8192}.hr-payslip-import_summary__9814N>div>strong{font-size:24px;color:#244c74;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hr-payslip-import_confirmation__WehfO{display:flex;align-items:flex-start;gap:12px;padding:20px 0;font-size:14px;line-height:1.65}.hr-payslip-import_confirmation__WehfO input{margin-top:5px;flex-shrink:0}.hr-payslip-import_security__mcovg{display:flex;align-items:flex-start;gap:12px;padding:18px;background:#edf8f2;border-radius:6px;color:#347663;margin-top:20px}.hr-payslip-import_security__mcovg p{margin:5px 0 0;font-size:13px;line-height:1.5}.hr-payslip-import_saveSteps__tvZxe{list-style:none;padding:0;display:grid;grid-gap:20px;gap:20px;margin:30px 0}.hr-payslip-import_saveSteps__tvZxe li{display:flex;align-items:center;gap:12px;color:#347e68}.hr-payslip-import_pendingDot__7Y1lv{width:22px;height:22px;border:2px solid #dae5ed;border-radius:50%}.hr-payslip-import_done__b6UOQ{text-align:center;padding:20px 0 28px}.hr-payslip-import_successIcon__05rXE{width:80px;height:80px;margin:0 auto 20px;background:#e7f6ee;color:#278060;border-radius:50%}.hr-payslip-import_done__b6UOQ h3{font-size:24px}.hr-payslip-import_doneAmount__ImQUN{display:grid;grid-gap:8px;gap:8px;margin:25px 0}.hr-payslip-import_doneAmount__ImQUN span{font-size:13px;color:#698191}.hr-payslip-import_doneAmount__ImQUN strong{font-size:32px;color:#245271}.hr-payslip-import_actionMenu__0VuAZ{display:grid;grid-gap:6px;gap:6px}.hr-payslip-import_actionMenu__0VuAZ button{justify-content:flex-start;border:0;padding:12px;text-align:left}.hr-payslip-import_actionMenu__0VuAZ button:hover{background:#edf4fa}.hr-payslip-import_actionMenu__0VuAZ .hr-payslip-import_removeAction__gU1zL{color:#ac4848;border-top:1px solid #e5ecf2;margin-top:8px}.hr-payslip-import_editorField__bWqQa{display:grid;grid-gap:12px;gap:12px;font-size:14px}.hr-payslip-import_controlList__sPA7E{margin:20px 0}.hr-payslip-import_controlList__sPA7E>div{display:flex;justify-content:space-between;gap:15px;padding:12px 0;border-bottom:1px solid #e7edf3}.hr-payslip-import_controlList__sPA7E dt{color:#708595}.hr-payslip-import_controlList__sPA7E dd{margin:0;white-space:nowrap;font-weight:600}.hr-payslip-import_spinner__0Nomb{animation:hr-payslip-import_payslip-spin__DigLh 1.2s linear infinite;color:#367dcc;flex-shrink:0}@keyframes hr-payslip-import_payslip-spin__DigLh{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.hr-payslip-import_spinner__0Nomb{animation:none}}@media(max-width:1000px){.hr-payslip-import_twoColumns__J6EOG{grid-template-columns:1fr;gap:22px}.hr-payslip-import_sideInfo__P8KYC{border-left:0;border-top:1px solid #e1e9f0}.hr-payslip-import_sideInfo__P8KYC ul{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-payslip-import_metrics__AMyZi{gap:9px}.hr-payslip-import_metrics__AMyZi strong{font-size:21px}}@media(max-width:650px){.hr-payslip-import_wizard__g_Ykn{width:96vw;max-height:94vh}.hr-payslip-import_wizard__g_Ykn>.hr-payslip-import_body__L9B_w,.hr-payslip-import_wizard__g_Ykn>footer,.hr-payslip-import_wizard__g_Ykn>header{padding:16px}.hr-payslip-import_wizard__g_Ykn h2{font-size:16px}.hr-payslip-import_headerIcon__3kAYR{display:none}.hr-payslip-import_wizard__g_Ykn .hr-payslip-import_steps__viVbg{padding:12px 10px}.hr-payslip-import_steps__viVbg button{flex-direction:column;font-size:11px!important;gap:5px!important}.hr-payslip-import_steps__viVbg li{justify-content:center}.hr-payslip-import_steps__viVbg li:not(:last-child):after{position:absolute;left:70%;top:15px;width:50%;margin:0}.hr-payslip-import_steps__viVbg span{width:28px;height:28px}.hr-payslip-import_stageHeading__wOkQ9 h3{font-size:19px}.hr-payslip-import_metrics__AMyZi{grid-template-columns:repeat(2,minmax(0,1fr))}.hr-payslip-import_metrics__AMyZi article{padding:12px}.hr-payslip-import_metrics__AMyZi strong{font-size:20px}.hr-payslip-import_sideInfo__P8KYC ul{grid-template-columns:1fr}.hr-payslip-import_wizard__g_Ykn>.hr-payslip-import_summary__9814N{padding:12px 16px}.hr-payslip-import_summary__9814N>div{gap:12px}.hr-payslip-import_summary__9814N>div>strong{font-size:20px}.hr-payslip-import_wizard__g_Ykn>footer{gap:12px}.hr-payslip-import_wizard__g_Ykn>footer>.hr-payslip-import_primary__yzs3C{width:100%}.hr-payslip-import_progressHeading__spc6n{flex-wrap:wrap}.hr-payslip-import_progressHeading__spc6n>span{width:100%;margin-left:0;justify-content:space-between}.hr-payslip-import_period__Ca9TN label{min-width:110px}.hr-payslip-import_compact__5SWmw .hr-payslip-import_body__L9B_w{padding:16px}.hr-payslip-import_modalTitle__WzbCe{overflow-wrap:anywhere}.hr-payslip-import_undo__ILvJj{font-size:12px}}.hr-payslip-import_wizard__g_Ykn .hr-payslip-import_table__O1sRH th{white-space:nowrap;overflow-wrap:normal}.business-plan_page__UGxZb{padding:24px;color:#29465b;background:#f4f7f9;letter-spacing:0}.business-plan_actions__9H1AC,.business-plan_heading__0KKQU{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:space-between}.business-plan_heading__0KKQU h1{margin:0;font-size:25px}.business-plan_heading__0KKQU p{margin:6px 0}.business-plan_dialog__w6nQq small,.business-plan_page__UGxZb small{color:#6f8492}.business-plan_dialog__w6nQq button,.business-plan_dialog__w6nQq input,.business-plan_dialog__w6nQq textarea,.business-plan_page__UGxZb button,.business-plan_page__UGxZb select{font:inherit;color:inherit;background:white;border:1px solid #d7e1e9;border-radius:5px;padding:8px 10px;min-height:36px}.business-plan_dialog__w6nQq button,.business-plan_page__UGxZb button{cursor:pointer;display:inline-flex;align-items:center;gap:6px}.business-plan_dialog__w6nQq button:disabled,.business-plan_page__UGxZb button:disabled{opacity:.5;cursor:default}.business-plan_dialog__w6nQq :is(input,textarea,button):focus-visible,.business-plan_page__UGxZb button:focus-visible{outline:2px solid #3977d5;outline-offset:2px}.business-plan_kpis__0_hIR{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.business-plan_kpis__0_hIR article{background:white;border:1px solid #dce6ed;border-radius:7px;padding:14px}.business-plan_kpis__0_hIR article:nth-child(2){background:#fff5ec}.business-plan_kpis__0_hIR article:nth-child(5){background:#edf7f1}.business-plan_kpis__0_hIR strong{display:block;font-size:21px;margin-top:10px;overflow-wrap:anywhere}.business-plan_section__FSPae{padding:20px 0;border-top:1px solid #dde6ed}.business-plan_section__FSPae h2{font-size:18px;margin:0 0 14px}.business-plan_notice__a2sWE{padding:10px 0;color:#966226}.business-plan_chartScroll__vfB1k,.business-plan_tableScroll__el9ga{overflow:auto}.business-plan_chart__4In3z{min-width:800px;background:white}.business-plan_legend__guRbv{display:flex;gap:18px;font-size:12px;margin-bottom:10px}.business-plan_legend__guRbv span:before{content:"";display:inline-block;width:10px;height:10px;background:#3977d5;margin-right:5px}.business-plan_legend__guRbv span:nth-child(2):before{background:#ecaa68}.business-plan_legend__guRbv span:nth-child(3):before{background:#369379}.business-plan_results__MT1SU{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:14px;gap:14px;margin-top:15px}.business-plan_results__MT1SU small,.business-plan_results__MT1SU strong{display:block}.business-plan_positive__6B0p5{color:#287d64}.business-plan_error__EDKS5,.business-plan_negative__88koV{color:#b04747}.business-plan_families__8eNlH{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.business-plan_page__UGxZb .business-plan_families__8eNlH button{display:flex;flex-direction:column;align-items:flex-start;padding:16px;border-radius:7px}.business-plan_families__8eNlH strong{font-size:20px}.business-plan_families__8eNlH span{display:flex;align-items:center;color:#3977d5;font-size:12px}.business-plan_tableScroll__el9ga table{border-collapse:collapse;width:100%;min-width:1200px;font-size:12px}.business-plan_tableScroll__el9ga td,.business-plan_tableScroll__el9ga th{padding:9px 7px;border-bottom:1px solid #e3eaf0;text-align:right}.business-plan_tableScroll__el9ga th:first-child{text-align:left;min-width:200px;max-width:230px;white-space:normal}.business-plan_tableScroll__el9ga thead{background:#eaf1f7}.business-plan_tableScroll__el9ga input{width:96px;box-sizing:border-box;text-align:right}.business-plan_dialog__w6nQq{width:92vw;max-width:1600px;height:88vh;max-height:92vh;border:1px solid #d5e1e9;border-radius:8px;padding:0;color:#29465b}.business-plan_dialog__w6nQq[open]{display:flex;flex-direction:column}.business-plan_dialog__w6nQq::-webkit-backdrop{background:#193b5866}.business-plan_dialog__w6nQq::backdrop{background:#193b5866}.business-plan_dialog__w6nQq footer,.business-plan_dialog__w6nQq header{flex-shrink:0;padding:16px 20px;background:white}.business-plan_dialog__w6nQq header{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid #dce6ed}.business-plan_dialog__w6nQq header h2{font-size:20px;margin:0}.business-plan_scroll__hB5Yu{overflow:auto;flex:1 1;padding:18px;min-height:0}.business-plan_dialog__w6nQq footer{border-top:1px solid #dce6ed}.business-plan_dialog__w6nQq footer .business-plan_actions__9H1AC{justify-content:flex-end;margin-top:10px}.business-plan_dialog__w6nQq fieldset{border:0;padding:0;margin:0}.business-plan_dialog__w6nQq details{border-bottom:1px solid #e0e7ed;margin-bottom:12px;padding-bottom:12px}.business-plan_dialog__w6nQq summary{cursor:pointer;font-weight:600;padding:12px 0}.business-plan_dialog__w6nQq summary span{float:right}.business-plan_add__awERb{display:flex;gap:8px;margin:10px 0}.business-plan_notes__G1O_g{display:grid;grid-gap:12px;gap:12px}.business-plan_notes__G1O_g label{display:grid;grid-gap:5px;gap:5px}.business-plan_live__LKhDK{font-size:13px}.business-plan_page__UGxZb summary{cursor:pointer;font-weight:600}.business-plan_tabs__Dz_Z1{display:flex;gap:8px;margin:15px 0}.business-plan_tabs__Dz_Z1 button{padding:10px 16px;border:1px solid #dce5ed;border-radius:5px;background:white;color:#29465b;cursor:pointer}.business-plan_tabs__Dz_Z1 button[aria-selected=true]{background:#eaf3f8;border-color:#8eb4d1}.business-plan_form__WzCxx{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:12px 0}.business-plan_form__WzCxx label,.business-plan_monthInputs__WXO5q label{display:grid;grid-gap:6px;gap:6px;font-size:13px}.business-plan_form__WzCxx input,.business-plan_form__WzCxx select,.business-plan_form__WzCxx textarea,.business-plan_monthInputs__WXO5q input{width:100%;min-width:0;box-sizing:border-box}.business-plan_dialog__w6nQq select{padding:8px;border:1px solid #d7e1e9;border-radius:5px;background:white;color:inherit;font:inherit;min-height:36px}.business-plan_monthInputs__WXO5q{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.business-plan_family__yGKcE{background:white;border:1px solid #dce6ed;border-radius:7px;min-width:0}.business-plan_page__UGxZb .business-plan_family__yGKcE>button{border:0;width:100%;background:transparent}.business-plan_family__yGKcE>.business-plan_actions__9H1AC{padding:0 14px 12px;justify-content:flex-start}.business-plan_draft__99db1{position:-webkit-sticky;position:sticky;top:0;z-index:3;display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:12px;margin-top:16px;background:#fff4e8;border:1px solid #ead2b6;border-radius:6px}.business-plan_summaryTable__Ar5jt{overflow:auto;margin-top:16px}.business-plan_summaryTable__Ar5jt table{border-collapse:collapse;width:100%;min-width:750px;font-size:13px}.business-plan_summaryTable__Ar5jt td,.business-plan_summaryTable__Ar5jt th{padding:12px 8px;text-align:left;border-bottom:1px solid #e3eaf0}.business-plan_summaryTable__Ar5jt thead{background:#eaf1f7}.business-plan_summaryTable__Ar5jt small{display:block}.business-plan_summaryTable__Ar5jt .business-plan_actions__9H1AC{flex-wrap:nowrap}.business-plan_dialog__w6nQq:has(.business-plan_form__WzCxx){max-width:760px;height:auto;max-height:90vh}.business-plan_families__8eNlH{margin-top:14px}.business-plan_kpis__0_hIR{grid-template-columns:repeat(4,minmax(0,1fr))}.business-plan_kpis__0_hIR article:first-child{background:#edf5fc}.business-plan_kpis__0_hIR article:nth-child(3){background:#edf7f1}.business-plan_kpis__0_hIR article:nth-child(4){background:#fff}.business-plan_secondary__OQ5na{display:flex;flex-wrap:wrap;gap:12px 28px;font-size:13px;margin-bottom:20px}.business-plan_secondary__OQ5na b{margin-left:8px}.business-plan_accordions__Q2pE6{display:flex;flex-direction:column;margin-top:16px}.business-plan_budgetFamily__x5xo0{border-bottom:1px solid #dce6ed}.business-plan_page__UGxZb .business-plan_familyToggle__e8zTE{width:100%;display:grid;grid-template-columns:minmax(180px,1fr) 90px 170px 130px 20px;grid-gap:16px;gap:16px;text-align:left;padding:18px 12px;border:0;border-radius:0;background:#fff}.business-plan_familyToggle__e8zTE strong{text-align:right}.business-plan_familyToggle__e8zTE svg{transition:transform .15s}.business-plan_page__UGxZb .business-plan_familyToggle__e8zTE:hover{background:#eaf3f8}.business-plan_familyBody__thsg3{padding:16px 12px;background:#fff}.business-plan_familyBody__thsg3>.business-plan_actions__9H1AC{margin-bottom:12px}.business-plan_familyBody__thsg3 .business-plan_summaryTable__Ar5jt{margin-top:0}.business-plan_impact__TgAXg{padding:12px;background:#eaf6ef;border-radius:6px;font-size:13px}.business-plan_dialog__w6nQq:not(:has(.business-plan_form__WzCxx)){max-width:760px;height:auto}.business-plan_summaryTable__Ar5jt th:first-child{min-width:160px}.business-plan_summaryTable__Ar5jt td{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.business-plan_summaryTable__Ar5jt td:nth-child(5){font-weight:600;white-space:nowrap}@media(max-width:1100px){.business-plan_page__UGxZb .business-plan_familyToggle__e8zTE{grid-template-columns:minmax(140px,1fr) 65px 130px 100px 20px;gap:8px}.business-plan_kpis__0_hIR strong{font-size:18px}}@media(max-width:650px){.business-plan_page__UGxZb{padding:12px}.business-plan_kpis__0_hIR{grid-template-columns:repeat(2,minmax(0,1fr))}.business-plan_kpis__0_hIR strong{font-size:17px}.business-plan_results__MT1SU{grid-template-columns:repeat(3,1fr)}.business-plan_dialog__w6nQq{width:96vw}.business-plan_dialog__w6nQq header h2{font-size:17px}.business-plan_form__WzCxx{grid-template-columns:1fr}.business-plan_monthInputs__WXO5q{grid-template-columns:repeat(2,minmax(0,1fr))}.business-plan_page__UGxZb .business-plan_familyToggle__e8zTE{grid-template-columns:minmax(0,1fr) auto 20px;padding:14px 8px}.business-plan_familyToggle__e8zTE>b{grid-column:1}.business-plan_familyToggle__e8zTE>small:nth-child(2){grid-row:2}.business-plan_familyToggle__e8zTE>strong{grid-column:2;grid-row:1}.business-plan_familyToggle__e8zTE>small:nth-child(4){grid-column:2;grid-row:2}.business-plan_familyToggle__e8zTE>svg{grid-column:3;grid-row:1/3}.business-plan_familyBody__thsg3{padding:12px 0}.business-plan_secondary__OQ5na{gap:10px 16px}}.business-plan_financialHeader__4jpeP{padding:22px;border-radius:8px 8px 0 0;background:#536fba;color:white}.business-plan_financialHeader__4jpeP h1{font-size:24px}.business-plan_financialHeader__4jpeP .business-plan_heading__0KKQU{gap:20px}.business-plan_financialHeader__4jpeP .business-plan_heading__0KKQU p{font-size:14px;color:#edf3ff}.business-plan_titleGroup__VE0Uc{display:flex;align-items:center;gap:14px;min-width:0}.business-plan_titleIcon__aRbLS{display:grid;place-items:center;width:46px;height:46px;flex-shrink:0;border-radius:8px;background:#ffffff18}.business-plan_financialHeader__4jpeP .business-plan_actions__9H1AC{justify-content:flex-end}.business-plan_financialHeader__4jpeP .business-plan_actions__9H1AC button,.business-plan_financialHeader__4jpeP select{color:#29465b;font-size:12px}.business-plan_financialHeader__4jpeP .business-plan_kpis__0_hIR{margin:20px 0 0}.business-plan_financialHeader__4jpeP .business-plan_kpis__0_hIR article{position:relative;background:#fff;color:#22374f;padding:17px;min-height:110px;box-shadow:0 2px 6px #243c6814}.business-plan_financialHeader__4jpeP .business-plan_kpis__0_hIR small{color:#52677c;display:block}.business-plan_financialHeader__4jpeP .business-plan_kpis__0_hIR strong{font-size:24px;margin:7px 0}.business-plan_financialHeader__4jpeP .business-plan_kpis__0_hIR article:last-child{padding-right:82px}.business-plan_ratioRing__fSoYA{position:absolute;right:16px;top:30px;width:56px;height:56px;border-radius:50%}.business-plan_ratioRing__fSoYA:after{content:"";position:absolute;inset:8px;border-radius:50%;background:white}.business-plan_secondary__OQ5na{padding:14px 4px;margin-bottom:0}.business-plan_accordions__Q2pE6{gap:7px}.business-plan_budgetFamily__x5xo0{border:1px solid #e0e9f4;border-radius:7px;overflow:hidden;background:white}.business-plan_page__UGxZb .business-plan_familyToggle__e8zTE{grid-template-columns:40px minmax(180px,1fr) 75px 145px 115px 110px 20px;padding:8px 12px;background:#f5f8fd;min-height:56px}.business-plan_familyToggle__e8zTE>b,.business-plan_familyToggle__e8zTE>strong{font-size:14px}.business-plan_familyIcon__2vADS{display:grid;place-items:center;width:38px;height:38px;border-radius:6px;background:#e8e1fb;color:#7954bc}.business-plan_familyIcon__2vADS[data-tone=teal]{background:#d8f3ef;color:#148f88}.business-plan_familyIcon__2vADS[data-tone=green]{background:#e2efd5;color:#5b883a}.business-plan_familyIcon__2vADS[data-tone=blue]{background:#deedfc;color:#337aba}.business-plan_familyIcon__2vADS[data-tone=amber]{background:#fff0d6;color:#b97719}.business-plan_detailLink__RnAJn{font-size:12px;color:#316ac1;white-space:nowrap}.business-plan_familyTools__debVC{display:flex;justify-content:flex-end;margin-bottom:8px}.business-plan_familyFooter__yEhFf{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:14px;font-size:13px;flex-wrap:wrap}.business-plan_familyFooter__yEhFf>span{margin-left:auto}.business-plan_familyFooter__yEhFf strong{font-size:17px;margin-left:20px}.business-plan_page__UGxZb .business-plan_familyFooter__yEhFf button{border:0;background:transparent;color:#2664bb;font-weight:600;padding-left:0}.business-plan_typeBadge__eOfl_{display:inline-block;border:1px solid #dfe6ee;background:#f9fbfd;padding:3px 9px;border-radius:4px;font-size:12px;white-space:nowrap}.business-plan_summaryTable__Ar5jt .business-plan_actions__9H1AC{justify-content:flex-start;gap:4px}.business-plan_page__UGxZb .business-plan_summaryTable__Ar5jt .business-plan_actions__9H1AC button{border:0;padding:6px;min-height:30px;background:transparent}.business-plan_summaryTable__Ar5jt td,.business-plan_summaryTable__Ar5jt th{padding:10px;border-bottom:1px solid #e7edf4}.business-plan_summaryTable__Ar5jt thead{background:#f1f5fa}@media(max-width:1200px){.business-plan_page__UGxZb .business-plan_familyToggle__e8zTE{grid-template-columns:38px minmax(150px,1fr) 65px 120px 95px 20px;gap:10px}.business-plan_detailLink__RnAJn{display:none}.business-plan_financialHeader__4jpeP .business-plan_kpis__0_hIR strong{font-size:20px}.business-plan_financialHeader__4jpeP .business-plan_kpis__0_hIR article:last-child{padding-right:17px}.business-plan_ratioRing__fSoYA{display:none}}@media(max-width:650px){.business-plan_financialHeader__4jpeP{padding:16px 12px}.business-plan_financialHeader__4jpeP h1{font-size:20px}.business-plan_financialHeader__4jpeP .business-plan_kpis__0_hIR strong{font-size:18px}.business-plan_financialHeader__4jpeP .business-plan_kpis__0_hIR article{padding:12px;min-height:95px}.business-plan_page__UGxZb .business-plan_familyToggle__e8zTE{grid-template-columns:36px minmax(0,1fr) auto 18px;gap:6px}.business-plan_familyToggle__e8zTE>.business-plan_familyIcon__2vADS{grid-column:1;grid-row:1/3;width:32px;height:32px}.business-plan_familyToggle__e8zTE>b{grid-column:2;grid-row:1}.business-plan_familyToggle__e8zTE>small:first-of-type{grid-column:2;grid-row:2}.business-plan_familyToggle__e8zTE>strong{grid-column:3;grid-row:1}.business-plan_familyToggle__e8zTE>small:nth-of-type(2){grid-column:3;grid-row:2;font-size:11px}.business-plan_familyToggle__e8zTE>svg{grid-column:4;grid-row:1/3}.business-plan_familyFooter__yEhFf{padding:12px}.business-plan_familyFooter__yEhFf strong{display:block;margin-left:0;text-align:right}}.mce-fees_root__MRqzS{padding:20px 0;color:#17344c;min-width:0}.mce-fees_root__MRqzS h2{font-size:20px;margin:0}.mce-fees_root__MRqzS h3{font-size:16px}.mce-fees_root__MRqzS p{font-size:13px;color:#536877}.mce-fees_header__4unff{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.mce-fees_actions__7ugCT{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.mce-fees_root__MRqzS button{display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid #cbd9e3;border-radius:6px;background:#fff;padding:9px 12px;color:#174b8d;font-size:13px;font-weight:500;cursor:pointer}.mce-fees_root__MRqzS button:disabled{opacity:.55;cursor:not-allowed}.mce-fees_root__MRqzS button:focus-visible,.mce-fees_root__MRqzS input:focus-visible,.mce-fees_root__MRqzS select:focus-visible{outline:2px solid #1462d2;outline-offset:2px}.mce-fees_kpis__YRBeR{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px;margin:20px 0}.mce-fees_kpis__YRBeR article{border:1px solid #dce6ee;border-radius:8px;padding:16px;background:#fff}.mce-fees_kpis__YRBeR span{font-size:13px}.mce-fees_kpis__YRBeR strong{display:block;margin-top:10px;font-size:22px;overflow-wrap:anywhere}.mce-fees_kpis__YRBeR article:nth-child(2){border-top:3px solid #1e9a7b}.mce-fees_kpis__YRBeR article:nth-child(3){border-top:3px solid #3977d5}.mce-fees_kpis__YRBeR article:nth-child(4){border-top:3px solid #c48a35}.mce-fees_chart__PWuLe{display:grid;grid-gap:10px;gap:10px}.mce-fees_chart__PWuLe button{display:grid;grid-template-columns:50px minmax(40px,1fr) 150px;text-align:left;min-height:42px}.mce-fees_chart__PWuLe strong{text-align:right}.mce-fees_chart__PWuLe button[aria-pressed=true]{outline:2px solid #1462d2}.mce-fees_track__TkQY_{height:16px;background:#edf2f5;border-radius:3px}.mce-fees_track__TkQY_>span{display:block;height:100%;background:#3677ce;border-radius:3px}.mce-fees_dialog__dmrPC{width:min(1120px,calc(100vw - 32px));max-height:90vh;overflow:auto;border:1px solid #dce5ed;border-radius:8px;padding:22px;color:#17344c}.mce-fees_dialog__dmrPC::-webkit-backdrop{background:rgb(15 28 40/40%)}.mce-fees_dialog__dmrPC::backdrop{background:rgb(15 28 40/40%)}.mce-fees_steps__2KM88{display:flex;gap:14px;list-style:none;padding:14px 0;border-bottom:1px solid #dde6ed;flex-wrap:wrap;font-size:13px}.mce-fees_steps__2KM88 li[aria-current=step]{color:#075dcc;font-weight:600}.mce-fees_inputs__3IKrY{display:flex;gap:20px;flex-wrap:wrap;padding:20px 0}.mce-fees_inputs__3IKrY label{display:grid;grid-gap:8px;gap:8px;font-size:13px}.mce-fees_root__MRqzS input,.mce-fees_root__MRqzS select{border:1px solid #cbd9e3;border-radius:5px;background:white;padding:9px;font:inherit;max-width:100%;min-width:0}.mce-fees_scroll__yJmoi{overflow:auto;max-height:55vh;margin:16px 0}.mce-fees_root__MRqzS table{width:100%;border-collapse:collapse;font-size:12px;min-width:680px}.mce-fees_root__MRqzS td,.mce-fees_root__MRqzS th{padding:10px;text-align:left;border-bottom:1px solid #e1e8ef;vertical-align:top}.mce-fees_root__MRqzS th{position:-webkit-sticky;position:sticky;top:0;background:#f1f6fa;z-index:1}.mce-fees_root__MRqzS td small{display:block;color:#62798a;margin-top:4px}.mce-fees_root__MRqzS td select{max-width:300px}.mce-fees_alert__pYRzU,.mce-fees_checks__P_j94{padding:12px;background:#fff7e6;color:#7b4d0a;border-radius:6px;font-size:13px}.mce-fees_checks__P_j94{list-style:none;display:grid;grid-gap:8px;gap:8px}.mce-fees_dialog__dmrPC footer{justify-content:flex-end;padding-top:16px;border-top:1px solid #dde6ed}@media(max-width:800px){.mce-fees_kpis__YRBeR{grid-template-columns:repeat(2,minmax(0,1fr))}.mce-fees_dialog__dmrPC{padding:14px}.mce-fees_chart__PWuLe button{grid-template-columns:42px minmax(30px,1fr) 120px}.mce-fees_chart__PWuLe strong{font-size:12px}}@media(max-width:420px){.mce-fees_kpis__YRBeR{grid-template-columns:1fr}.mce-fees_header__4unff .mce-fees_actions__7ugCT,.mce-fees_header__4unff .mce-fees_actions__7ugCT button{width:100%}}.mce-fees_overview__tFgIv{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;margin:24px 0;border-top:1px solid #dce6ee;padding-top:16px}.mce-fees_distribution__LcPP1{display:grid;grid-template-columns:80px minmax(40px,1fr) 150px;grid-gap:12px;gap:12px;align-items:center;min-height:36px;font-size:13px}.mce-fees_distribution__LcPP1 strong{text-align:right}.mce-fees_distribution__LcPP1:nth-child(2) .mce-fees_track__TkQY_>span{background:#1e9a7b}@media(max-width:650px){.mce-fees_overview__tFgIv{grid-template-columns:1fr}.mce-fees_distribution__LcPP1{grid-template-columns:65px minmax(25px,1fr) 115px}.mce-fees_header__4unff select{max-width:100%}}.cockpit-rankings_cards__YGYQg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px;margin:16px 0}.cockpit-rankings_card___pNRK{min-width:0;border:1px solid #e2eaf1;border-radius:8px;background:#fff;overflow:hidden}.cockpit-rankings_cardHeader__fkE2Q{min-height:92px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px}.cockpit-rankings_cardHeader__fkE2Q h2{font-size:15px;margin:0;color:#29465b}.cockpit-rankings_all__GmAmf{white-space:nowrap;font-size:12px;display:flex;align-items:center;gap:5px;color:#3567a0}.cockpit-rankings_cardViewport__DCCLh{height:498px;overflow:auto;scrollbar-width:thin;scrollbar-color:#c9d8e3 transparent}.cockpit-rankings_table__c3_PZ{min-width:500px}.cockpit-rankings_row__0NDUZ,.cockpit-rankings_tableHead__xyS7R{display:grid;grid-template-columns:var(--columns);align-items:center;grid-gap:0;gap:0}.cockpit-rankings_tableHead__xyS7R{height:38px;position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#edf4f9;color:#3c5c75;font-size:11px;font-weight:600}.cockpit-rankings_row__0NDUZ>span,.cockpit-rankings_tableHead__xyS7R>span{min-width:0;padding:0 10px}.cockpit-rankings_tableHead__xyS7R .cockpit-rankings_sortButton__Tpsna{padding:0;border:0;background:none;color:inherit;display:flex;align-items:center;gap:5px;font-size:12px;text-align:left}.cockpit-rankings_row__0NDUZ{height:46px;border-bottom:1px solid #edf2f6;font-size:12px;color:#29465b;text-decoration:none;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cockpit-rankings_row__0NDUZ:nth-child(odd){background:#fafcfd}.cockpit-rankings_row__0NDUZ:focus-visible,.cockpit-rankings_row__0NDUZ:hover{background:#eaf3f8;outline:2px solid #91b4d2;outline-offset:-2px}.cockpit-rankings_row__0NDUZ>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cockpit-rankings_row__0NDUZ>span:nth-child(n+3){text-align:right}.cockpit-rankings_company__nuLfR{font-weight:500}.cockpit-rankings_medal__hdZgo{color:#305f87;font-weight:700}.cockpit-rankings_rank__hYada{color:#758896}.cockpit-rankings_card___pNRK footer{padding:10px 16px;font-size:11px;color:#627784;min-height:36px}.cockpit-rankings_empty__T_K0R{padding:30px 18px;color:#6f8492;font-size:13px}.cockpit-rankings_segment__gPuad{display:flex;gap:2px;margin-top:10px}.cockpit-rankings_segment__gPuad button{font-size:11px;border:1px solid transparent;border-radius:4px;background:transparent;color:#4b6578;padding:4px 8px}.cockpit-rankings_segment__gPuad button[aria-pressed=true]{background:#eaf3f8;border-color:#c4d9e8;color:#29465b}.cockpit-rankings_page__T7qIj{padding:24px;min-width:0;color:#29465b}.cockpit-rankings_breadcrumb__nVQNf{display:flex;gap:10px;flex-wrap:wrap;font-size:12px;margin-bottom:20px;color:#69818e}.cockpit-rankings_heading__j6fnU{display:flex;justify-content:space-between;gap:20px;align-items:start}.cockpit-rankings_heading__j6fnU h1{font-size:24px;margin:0}.cockpit-rankings_heading__j6fnU p{font-size:13px;color:#627887;max-width:800px}.cockpit-rankings_heading__j6fnU>a{display:flex;gap:6px;white-space:nowrap;font-size:12px}.cockpit-rankings_tools__TACt0{display:flex;flex-wrap:wrap;align-items:flex-end;gap:10px;margin:24px 0 16px}.cockpit-rankings_tools__TACt0 label{display:flex;flex-direction:column;gap:5px;font-size:11px}.cockpit-rankings_tools__TACt0 input,.cockpit-rankings_tools__TACt0 select,.cockpit-rankings_tools__TACt0>button{height:36px;border:1px solid #dce6ee;border-radius:6px;background:#fff;padding:6px 9px;color:#29465b;max-width:210px;font-size:12px}.cockpit-rankings_tools__TACt0 input[type=number]{width:104px}.cockpit-rankings_tools__TACt0>button{display:flex;gap:6px;align-items:center}.cockpit-rankings_tools__TACt0 .cockpit-rankings_search__DixP3{flex-direction:row;align-items:center;border:1px solid #dce6ee;border-radius:6px;padding-left:10px;background:#fff}.cockpit-rankings_search__DixP3 input{border:0;width:210px}.cockpit-rankings_summary__VUnvw{display:flex;gap:20px;flex-wrap:wrap;font-size:12px;margin:14px 0}.cockpit-rankings_fullViewport__9FVX8{height:572px;overflow:auto;border:1px solid #dce6ee;border-radius:6px;scrollbar-width:thin}.cockpit-rankings_fullTable__1X0ST{min-width:1050px}.cockpit-rankings_fullTable__1X0ST .cockpit-rankings_tableHead__xyS7R{height:44px}.cockpit-rankings_notes__hqnal{margin-top:20px;color:#657e8d;font-size:12px}.cockpit-rankings_notes__hqnal p{max-width:950px;line-height:1.6}.cockpit-rankings_page__T7qIj button{cursor:pointer}.cockpit-rankings_page__T7qIj button:disabled{opacity:.5;cursor:wait}@media(max-width:1250px){.cockpit-rankings_cards__YGYQg{grid-template-columns:1fr}.cockpit-rankings_heading__j6fnU{flex-wrap:wrap}}@media(max-width:600px){.cockpit-rankings_page__T7qIj{padding:16px}.cockpit-rankings_heading__j6fnU h1{font-size:20px}.cockpit-rankings_cardHeader__fkE2Q{gap:8px;padding:12px}.cockpit-rankings_cardHeader__fkE2Q h2{font-size:13px}.cockpit-rankings_all__GmAmf{font-size:11px}.cockpit-rankings_tools__TACt0{gap:8px}.cockpit-rankings_tools__TACt0 label{min-width:0}.cockpit-rankings_tools__TACt0 select{max-width:160px}.cockpit-rankings_fullViewport__9FVX8{height:520px}}.cockpit-rankings_empty__T_K0R{position:-webkit-sticky;position:sticky;left:0;width:min(100%,calc(100vw - 100px));max-width:650px;box-sizing:border-box;white-space:normal;line-height:1.6}.portfolio-clients_page__toUra{color:#29465b;min-width:0;letter-spacing:0}.portfolio-clients_header__uBua6{display:flex;align-items:center;gap:14px;margin-bottom:20px}.portfolio-clients_header__uBua6 h1{font-size:24px;margin:0}.portfolio-clients_page__toUra p{color:#657e90;font-size:13px;margin:6px 0}.portfolio-clients_nav__ARgDu{display:flex;overflow:auto;border-bottom:1px solid #dfe8ef;margin-bottom:24px;gap:4px}.portfolio-clients_page__toUra button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid #dce6ee;border-radius:5px;background:white;color:#315474;padding:8px 12px;font-size:12px;cursor:pointer}.portfolio-clients_nav__ARgDu button{border:0;border-radius:0;white-space:nowrap;padding:14px 12px}.portfolio-clients_nav__ARgDu button[aria-current]{color:#215cbe;border-bottom:2px solid #397ced;background:#edf5ff}.portfolio-clients_heading__vAjYB{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px}.portfolio-clients_heading__vAjYB h2{margin:0;font-size:20px}.portfolio-clients_tools___ftZ9{display:flex;gap:8px;position:relative;align-items:center}.portfolio-clients_search__9WAhB{display:flex;align-items:center;gap:8px;border:1px solid #dce6ee;border-radius:5px;padding:0 12px;width:380px;max-width:100%;background:white}.portfolio-clients_page__toUra input,.portfolio-clients_page__toUra select{font:inherit;color:inherit;min-width:0}.portfolio-clients_search__9WAhB input{border:0;background:transparent;outline:none;padding:10px 0;width:100%;font-size:13px}.portfolio-clients_position__A6I7w{display:flex;justify-content:space-between;padding:15px 0;font-size:12px;color:#627b8d}.portfolio-clients_position__A6I7w strong{color:#29465b}.portfolio-clients_viewport__RLSDW{height:560px;max-height:65vh;min-height:280px;overflow:auto;border:1px solid #dfe8ef;border-radius:7px;background:white;position:relative;overscroll-behavior:contain}.portfolio-clients_tableHead__xDu0p{display:grid;height:44px;position:-webkit-sticky;position:sticky;top:0;z-index:2;background:#edf4f9;border-bottom:1px solid #dce6ee}.portfolio-clients_tableHead__xDu0p>div{position:relative;min-width:0}.portfolio-clients_tableHead__xDu0p button{border:0;background:none;height:100%;width:100%;justify-content:flex-start;overflow:hidden;white-space:nowrap;font-size:11px;font-weight:600}.portfolio-clients_resize__LYkmc{position:absolute;right:0;top:7px;bottom:7px;width:7px;border-right:1px solid #d3dfe9;cursor:col-resize;touch-action:none}.portfolio-clients_row__HZvJ9{display:grid;position:absolute;left:0;right:0;height:64px;border-bottom:1px solid #edf1f5;font-size:12px;cursor:pointer;align-items:center}.portfolio-clients_row__HZvJ9:hover{background:#f1f7fc}.portfolio-clients_row__HZvJ9>div{padding:10px 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.portfolio-clients_row__HZvJ9 a{color:#245c96;text-decoration:none;font-weight:600}.portfolio-clients_dates__hgQ43{display:flex;flex-direction:column;gap:4px;font-size:11px}.portfolio-clients_expired__nhBkU{color:#b34e5e}.portfolio-clients_soon__l9lAo{color:#aa631e}.portfolio-clients_medium__e1oqr{color:#8d762a}.portfolio-clients_later__ZdX_E{color:#58788d}.portfolio-clients_popover__Rx0XH{position:absolute;right:0;top:44px;width:530px;max-width:calc(100vw - 40px);max-height:65vh;overflow:auto;z-index:10;background:white;border:1px solid #dce6ee;box-shadow:0 10px 35px #29465b20;border-radius:7px;padding:16px}.portfolio-clients_detail__AhQxy header,.portfolio-clients_popover__Rx0XH header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.portfolio-clients_columnOption__KFLlw{display:flex;gap:6px;align-items:center;margin:5px 0}.portfolio-clients_columnOption__KFLlw label{flex:1 1;display:flex;gap:10px;font-size:13px}.portfolio-clients_filterGrid__eecTl{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.portfolio-clients_filterGrid__eecTl>label{display:flex;flex-direction:column;font-size:12px;gap:5px}.portfolio-clients_filterGrid__eecTl input[type=number],.portfolio-clients_filterGrid__eecTl select{padding:7px;border:1px solid #dce6ee;border-radius:4px;background:white;width:100%}.portfolio-clients_filterGrid__eecTl fieldset{border:0;padding:0;margin:0;min-width:0;display:flex;gap:7px}.portfolio-clients_filterGrid__eecTl legend{font-size:12px;margin-bottom:6px}.portfolio-clients_filterGrid__eecTl .portfolio-clients_suppliers__aYuqc{grid-column:1/-1;flex-wrap:wrap;max-height:140px;overflow:auto}.portfolio-clients_suppliers__aYuqc label{display:flex;align-items:center;gap:5px;font-size:12px}.portfolio-clients_chips__fd5g8{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.portfolio-clients_chips__fd5g8:empty{display:none}.portfolio-clients_chips__fd5g8 button{background:#eef5fb;font-size:11px;padding:5px 8px}.portfolio-clients_empty__ORe_N{padding:30px;text-align:center}.portfolio-clients_overlay____5PB{position:fixed;inset:0;z-index:100;background:#142d4740;display:flex;justify-content:flex-end}.portfolio-clients_detail__AhQxy{background:white;width:520px;max-width:100%;padding:24px;overflow:auto}.portfolio-clients_detail__AhQxy h2{font-size:19px}.portfolio-clients_detail__AhQxy dl>div{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:15px;gap:15px;border-bottom:1px solid #edf1f5;padding:14px 0;font-size:13px}.portfolio-clients_detail__AhQxy dt{color:#647e91}.portfolio-clients_detail__AhQxy dd{margin:0;overflow-wrap:anywhere}@media(max-width:650px){.portfolio-clients_heading__vAjYB{align-items:flex-start;flex-direction:column}.portfolio-clients_tools___ftZ9{flex-wrap:wrap}.portfolio-clients_search__9WAhB{width:100%}.portfolio-clients_header__uBua6 h1{font-size:20px}.portfolio-clients_filterGrid__eecTl{grid-template-columns:1fr}.portfolio-clients_position__A6I7w{gap:10px}.portfolio-clients_popover__Rx0XH{left:0;right:auto;top:90px}.portfolio-clients_viewport__RLSDW{height:440px}}