.AppShell-module__cB5iMW__shell{background:var(--color-surface);height:100vh;display:flex;overflow-y:auto}.AppShell-module__cB5iMW__desktopSidebar{width:var(--layout-sidenav-width);flex:0 0 var(--layout-sidenav-width);background:var(--color-brand-teal-deep);border-right:1px solid var(--color-hairline-dark);z-index:30;flex-direction:column;align-self:flex-start;height:100vh;transition:width .18s,flex-basis .18s;display:flex;position:sticky;top:0}.AppShell-module__cB5iMW__desktopSidebar[data-pref-loaded=false]{transition:none}.AppShell-module__cB5iMW__desktopSidebarCollapsed{width:var(--layout-sidenav-collapsed-width);flex:0 0 var(--layout-sidenav-collapsed-width)}.AppShell-module__cB5iMW__sidebarHeader{justify-content:space-between;align-items:center;gap:var(--space-xs);padding:var(--space-lg) var(--space-xl);display:flex;position:relative}.AppShell-module__cB5iMW__desktopSidebarCollapsed .AppShell-module__cB5iMW__sidebarHeader{padding:var(--space-lg) var(--space-xs);justify-content:center}.AppShell-module__cB5iMW__sidebarBrand{align-items:center;gap:var(--space-sm);min-width:0;color:var(--color-on-dark);text-decoration:none;display:flex}.AppShell-module__cB5iMW__brandMark{flex:none;width:36px;height:36px}.AppShell-module__cB5iMW__brandText{gap:var(--space-xxs);flex-direction:column;min-width:0;display:flex}.AppShell-module__cB5iMW__desktopSidebarCollapsed .AppShell-module__cB5iMW__brandText{display:none}.AppShell-module__cB5iMW__brandName{font-size:var(--text-heading-4-size);font-weight:var(--text-heading-4-weight);line-height:var(--text-heading-4-leading);letter-spacing:var(--text-heading-4-tracking)}.AppShell-module__cB5iMW__brandContext{color:var(--color-on-dark-muted);font-size:var(--text-micro-uppercase-size);font-weight:var(--text-micro-uppercase-weight);line-height:var(--text-micro-uppercase-leading);letter-spacing:var(--text-micro-uppercase-tracking);text-transform:uppercase}.AppShell-module__cB5iMW__sidebarCollapseToggle{z-index:10;border:1px solid var(--color-hairline-dark);border-radius:var(--radius-full);background:var(--color-brand-teal-deep);width:28px;height:28px;color:var(--color-on-dark-muted);cursor:pointer;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;top:50%;right:-14px;transform:translateY(-50%);box-shadow:2px 0 6px #0000002e}.AppShell-module__cB5iMW__sidebarCollapseToggle:hover{background:var(--color-brand-teal);color:var(--color-on-dark)}.AppShell-module__cB5iMW__sidebarCollapseToggle:focus-visible{outline:2px solid var(--color-brand-green-mid);outline-offset:2px}.AppShell-module__cB5iMW__sidebarFooter{padding:var(--space-sm);border-top:1px solid var(--color-hairline-dark);flex:none}.AppShell-module__cB5iMW__sidebarFooter form{display:flex}.AppShell-module__cB5iMW__sidebarFooterLink{width:100%;min-height:var(--input-height);align-items:center;gap:var(--space-sm);padding:0 var(--space-md);border-radius:var(--radius-md);color:var(--color-on-dark-muted);font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);line-height:var(--text-body-sm-medium-leading);letter-spacing:var(--text-body-sm-medium-tracking);cursor:pointer;background:0 0;border:0;display:flex;position:relative}.AppShell-module__cB5iMW__sidebarFooterLink:hover{background:var(--color-brand-teal);color:var(--color-on-dark)}.AppShell-module__cB5iMW__sidebarFooterLinkIcon{flex:none}.AppShell-module__cB5iMW__sidebarFooterLinkLabelHidden{display:none}.AppShell-module__cB5iMW__desktopSidebarCollapsed .AppShell-module__cB5iMW__sidebarFooterLink{padding:0 var(--space-xs);justify-content:center}.AppShell-module__cB5iMW__sidebarFooterTooltip{left:calc(100% + var(--space-sm));padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);background:var(--color-charcoal);color:var(--color-on-dark);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;z-index:30;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;top:50%;transform:translateY(-50%)translate(-4px)}.AppShell-module__cB5iMW__sidebarFooterLink:hover .AppShell-module__cB5iMW__sidebarFooterTooltip,.AppShell-module__cB5iMW__sidebarFooterLink:focus-visible .AppShell-module__cB5iMW__sidebarFooterTooltip{opacity:1;visibility:visible;transform:translateY(-50%)translate(0)}.AppShell-module__cB5iMW__workspace{flex-direction:column;flex:1;min-width:0;display:flex}.AppShell-module__cB5iMW__header{min-height:var(--layout-header-height);justify-content:space-between;align-items:center;gap:var(--space-md);padding:0 var(--space-xl);background:var(--color-canvas);border-bottom:1px solid var(--color-hairline);z-index:20;display:flex;position:sticky;top:0}.AppShell-module__cB5iMW__headerStart,.AppShell-module__cB5iMW__headerUserMenu{align-items:center;min-width:0;display:flex}.AppShell-module__cB5iMW__headerStart{gap:var(--space-md);flex:1}.AppShell-module__cB5iMW__headerUserMenu{gap:var(--space-md)}.AppShell-module__cB5iMW__headerDivider{background:var(--color-hairline);flex:none;width:1px;height:24px}.AppShell-module__cB5iMW__mobileBrand,.AppShell-module__cB5iMW__mobileNavToggle,.AppShell-module__cB5iMW__mobileNavOverlay,.AppShell-module__cB5iMW__mobileNavPanel,.AppShell-module__cB5iMW__mobileNavPanelHeader,.AppShell-module__cB5iMW__mobileNavPanelBrand,.AppShell-module__cB5iMW__mobileNavCloseButton,.AppShell-module__cB5iMW__mobileNavContent,.AppShell-module__cB5iMW__mobileNavUserMenu{display:none}.AppShell-module__cB5iMW__body{flex:1;min-height:0;position:relative}.AppShell-module__cB5iMW__main{width:min(100%, var(--layout-workspace-max-width));padding:var(--space-xl);margin:0 auto}@media (max-width:900px){.AppShell-module__cB5iMW__desktopSidebar{display:none}.AppShell-module__cB5iMW__header{padding:0 var(--space-md)}.AppShell-module__cB5iMW__mobileNavToggle{width:var(--input-height);height:var(--input-height);border-radius:var(--radius-full);color:var(--color-steel);cursor:pointer;background:0 0;border:none;flex:none;justify-content:center;align-items:center;padding:0;transition:background .12s,color .12s;display:inline-flex}.AppShell-module__cB5iMW__mobileNavToggle:hover,.AppShell-module__cB5iMW__mobileNavToggle:focus-visible{background:var(--color-surface-soft);color:var(--color-ink)}.AppShell-module__cB5iMW__mobileBrand{align-items:center;gap:var(--space-xs);color:var(--color-ink);font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);letter-spacing:var(--text-caption-bold-tracking);display:flex}.AppShell-module__cB5iMW__mobileBrandMark{flex:none;width:26px;height:26px}.AppShell-module__cB5iMW__mobileNavOverlay{z-index:25;background:var(--color-charcoal);opacity:.45;border:0;padding:0;display:block;position:fixed;inset:0}.AppShell-module__cB5iMW__mobileNavPanel{width:min(84vw, var(--layout-sidenav-width));z-index:26;background:var(--color-brand-teal-deep);border-right:1px solid var(--color-hairline-dark);flex-direction:column;min-height:100dvh;display:flex;position:fixed;inset:0 auto 0 0;overflow:hidden auto}.AppShell-module__cB5iMW__mobileNavPanelHeader{padding:calc(var(--space-md) + env(safe-area-inset-top)) var(--space-md) var(--space-md);border-bottom:1px solid var(--color-hairline-dark);justify-content:space-between;align-items:center;display:flex}.AppShell-module__cB5iMW__mobileNavPanelBrand{align-items:center;gap:var(--space-sm);color:var(--color-on-dark);font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading);display:flex}.AppShell-module__cB5iMW__mobileNavPanelBrandMark{flex:none;width:32px;height:32px}.AppShell-module__cB5iMW__mobileNavCloseButton{width:var(--input-height);height:var(--input-height);border-radius:var(--radius-sm);color:var(--color-on-dark);cursor:pointer;font-size:var(--text-heading-4-size);line-height:var(--text-heading-4-leading);background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.AppShell-module__cB5iMW__mobileNavContent{gap:var(--space-md);padding:var(--space-md);flex-direction:column;display:flex}.AppShell-module__cB5iMW__mobileNavUserMenu{padding:var(--space-sm) 0;border-bottom:1px solid var(--color-hairline-dark);display:flex}}@media (max-width:640px){.AppShell-module__cB5iMW__headerUserMenu{display:none}.AppShell-module__cB5iMW__main{padding:var(--space-md)}}
.Breadcrumbs-module__I9WxIW__breadcrumbs{min-width:0;margin-bottom:var(--space-lg);font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);line-height:var(--text-caption-bold-leading);letter-spacing:var(--text-caption-bold-tracking);text-transform:uppercase;white-space:nowrap;align-items:center;display:flex;overflow:hidden}.Breadcrumbs-module__I9WxIW__item{align-items:center;min-width:0;display:inline-flex}.Breadcrumbs-module__I9WxIW__separator{color:var(--color-muted);margin:0 var(--space-xs)}.Breadcrumbs-module__I9WxIW__link{color:var(--color-steel);text-decoration:none}.Breadcrumbs-module__I9WxIW__link:hover{color:var(--color-brand-green-dark)}.Breadcrumbs-module__I9WxIW__current{color:var(--color-ink);text-overflow:ellipsis;overflow:hidden}
.NotificationBell-module__lVJ7vW__wrapper{align-items:center;display:flex;position:relative}.NotificationBell-module__lVJ7vW__bellButton{width:var(--input-height);height:var(--input-height);border-radius:var(--radius-full);color:var(--color-steel);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;transition:background .12s,color .12s;display:inline-flex;position:relative}.NotificationBell-module__lVJ7vW__bellButton:hover,.NotificationBell-module__lVJ7vW__bellButton:focus-visible{background:var(--color-surface-soft);color:var(--color-ink)}.NotificationBell-module__lVJ7vW__unreadDot{border-radius:var(--radius-full);background:var(--color-semantic-danger-text);border:2px solid var(--color-canvas);width:8px;height:8px;position:absolute;top:8px;right:8px}.NotificationBell-module__lVJ7vW__panel{top:calc(100% + var(--space-sm));background:var(--card-bg);border:var(--card-border);border-radius:var(--card-radius);z-index:30;flex-direction:column;width:min(22rem,90vw);max-height:26rem;display:flex;position:absolute;right:0;overflow:hidden;box-shadow:0 16px 40px #0f172a2e}.NotificationBell-module__lVJ7vW__panelHeader{padding:var(--space-md) var(--space-lg);border-bottom:1px solid var(--color-hairline)}.NotificationBell-module__lVJ7vW__panelTitle{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink)}.NotificationBell-module__lVJ7vW__panelBody{overflow-y:auto}.NotificationBell-module__lVJ7vW__stateMessage{padding:var(--space-xl) var(--space-lg);text-align:center;font-size:var(--text-body-sm-medium-size);color:var(--color-steel)}.NotificationBell-module__lVJ7vW__stateMessageError{margin:var(--space-md);padding:var(--space-md);border-radius:var(--radius-md);font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg)}.NotificationBell-module__lVJ7vW__list{flex-direction:column;display:flex}.NotificationBell-module__lVJ7vW__row{align-items:flex-start;gap:var(--space-sm);width:100%;padding:var(--space-md) var(--space-lg);border:none;border-bottom:1px solid var(--color-hairline-soft);text-align:left;cursor:pointer;background:0 0;display:flex}.NotificationBell-module__lVJ7vW__row:last-child{border-bottom:none}.NotificationBell-module__lVJ7vW__row:hover,.NotificationBell-module__lVJ7vW__row:focus-visible{background:var(--color-surface-soft)}.NotificationBell-module__lVJ7vW__row:disabled{cursor:default}.NotificationBell-module__lVJ7vW__row:disabled:hover{background:0 0}.NotificationBell-module__lVJ7vW__rowUnread{background:var(--color-surface)}.NotificationBell-module__lVJ7vW__rowUnread:hover,.NotificationBell-module__lVJ7vW__rowUnread:focus-visible{background:var(--color-surface-soft)}.NotificationBell-module__lVJ7vW__rowUnreadDot,.NotificationBell-module__lVJ7vW__rowUnreadDotSpacer{border-radius:var(--radius-full);flex:none;width:8px;height:8px;margin-top:6px}.NotificationBell-module__lVJ7vW__rowUnreadDot{background:var(--color-brand-green)}.NotificationBell-module__lVJ7vW__rowContent{flex-direction:column;gap:2px;min-width:0;display:flex}.NotificationBell-module__lVJ7vW__rowTitle{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink)}.NotificationBell-module__lVJ7vW__rowUnread .NotificationBell-module__lVJ7vW__rowTitle{font-weight:var(--text-body-md-medium-weight)}.NotificationBell-module__lVJ7vW__rowMessage{font-size:var(--text-caption-size);line-height:var(--text-caption-leading);color:var(--color-steel);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.NotificationBell-module__lVJ7vW__rowTimestamp{font-size:var(--text-micro-size);color:var(--color-muted);margin-top:2px}
.SideNav-module__yjQ_bq__nav{padding:var(--space-sm);flex:1}.SideNav-module__yjQ_bq__list{gap:var(--space-xxs);flex-direction:column;list-style:none;display:flex}.SideNav-module__yjQ_bq__link{min-height:var(--input-height);align-items:center;gap:var(--space-sm);padding:0 var(--space-md);border-radius:var(--radius-md);color:var(--color-on-dark-muted);font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);line-height:var(--text-body-sm-medium-leading);letter-spacing:var(--text-body-sm-medium-tracking);text-decoration:none;display:flex;position:relative}.SideNav-module__yjQ_bq__link:hover{background:var(--color-brand-teal);color:var(--color-on-dark)}.SideNav-module__yjQ_bq__linkActive{background:var(--color-brand-green);color:var(--color-on-primary)}.SideNav-module__yjQ_bq__linkIcon{flex:none}.SideNav-module__yjQ_bq__linkLabel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.SideNav-module__yjQ_bq__linkLabelHidden{display:none}.SideNav-module__yjQ_bq__navCollapsed .SideNav-module__yjQ_bq__link{padding:0 var(--space-xs);justify-content:center}.SideNav-module__yjQ_bq__tooltip{left:calc(100% + var(--space-sm));padding:var(--space-xs) var(--space-sm);border-radius:var(--radius-sm);background:var(--color-charcoal);color:var(--color-on-dark);font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;z-index:30;transition:opacity .12s,transform .12s,visibility .12s;position:absolute;top:50%;transform:translateY(-50%)translate(-4px)}.SideNav-module__yjQ_bq__link:hover .SideNav-module__yjQ_bq__tooltip,.SideNav-module__yjQ_bq__link:focus-visible .SideNav-module__yjQ_bq__tooltip{opacity:1;visibility:visible;transform:translateY(-50%)translate(0)}@media (max-width:900px){.SideNav-module__yjQ_bq__nav{padding:0}}
.Badge-module__H8aylq__badge{white-space:nowrap;font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);line-height:var(--text-caption-bold-leading);align-items:center;display:inline-flex}.Badge-module__H8aylq__solid{background:var(--badge-green-bg);color:var(--badge-green-text);border-radius:var(--badge-green-radius);padding:var(--badge-green-padding)}.Badge-module__H8aylq__soft{background:var(--badge-green-soft-bg);color:var(--badge-green-soft-text);border-radius:var(--badge-green-soft-radius);padding:var(--badge-green-soft-padding)}
.LimitStatusBadge-module__aQjhIq__tonePositive{background:var(--badge-green-soft-bg);color:var(--badge-green-soft-text)}.LimitStatusBadge-module__aQjhIq__toneWarning{background:var(--color-semantic-warning-bg);color:var(--color-semantic-warning-text)}.LimitStatusBadge-module__aQjhIq__toneDanger{background:var(--color-semantic-danger-bg);color:var(--color-semantic-danger-text)}
.ConcentrationAlertCards-module__p17LzW__list{gap:var(--space-md);flex-direction:column;display:flex}.ConcentrationAlertCards-module__p17LzW__card{align-items:flex-start;gap:var(--space-sm);padding:var(--space-md);border-radius:var(--radius-md);border-left:4px solid #0000;display:flex}.ConcentrationAlertCards-module__p17LzW__cardDanger{background:var(--color-semantic-danger-bg);border-left-color:var(--color-semantic-danger-text)}.ConcentrationAlertCards-module__p17LzW__cardDanger .ConcentrationAlertCards-module__p17LzW__icon{color:var(--color-semantic-danger-text)}.ConcentrationAlertCards-module__p17LzW__cardWarning{background:var(--color-semantic-warning-bg);border-left-color:var(--color-semantic-warning-text)}.ConcentrationAlertCards-module__p17LzW__cardWarning .ConcentrationAlertCards-module__p17LzW__icon{color:var(--color-semantic-warning-text)}.ConcentrationAlertCards-module__p17LzW__cardOk{background:var(--badge-green-soft-bg);border-left-color:var(--color-brand-green-dark)}.ConcentrationAlertCards-module__p17LzW__cardOk .ConcentrationAlertCards-module__p17LzW__icon{color:var(--color-brand-green-dark)}.ConcentrationAlertCards-module__p17LzW__icon{flex-shrink:0}.ConcentrationAlertCards-module__p17LzW__body{gap:var(--space-xxs);flex-direction:column;min-width:0;display:flex}.ConcentrationAlertCards-module__p17LzW__headerRow{justify-content:space-between;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex}.ConcentrationAlertCards-module__p17LzW__title{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink)}.ConcentrationAlertCards-module__p17LzW__description{font-size:var(--text-caption-size);line-height:var(--text-caption-leading);color:var(--color-slate)}.ConcentrationAlertCards-module__p17LzW__link{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-brand-green-dark);width:fit-content;text-decoration:underline}
.Par30Gauge-module__Uoumea__wrapper{align-items:center;gap:var(--space-xxs);flex-direction:column;display:flex}.Par30Gauge-module__Uoumea__svg{width:100%;max-width:var(--chart-gauge-max-width)}.Par30Gauge-module__Uoumea__track{stroke:var(--color-hairline);stroke-width:8px}.Par30Gauge-module__Uoumea__fill{stroke:var(--color-brand-green);stroke-width:8px}.Par30Gauge-module__Uoumea__caption{font-size:var(--text-micro-uppercase-size);font-weight:var(--text-micro-uppercase-weight);letter-spacing:var(--text-micro-uppercase-tracking);text-transform:uppercase;color:var(--color-steel)}
.Par30Summary-module__KGOfdW__wrapper{gap:var(--space-lg);flex-direction:column;display:flex}.Par30Summary-module__KGOfdW__headline{gap:var(--space-xxs);flex-direction:column;display:flex}.Par30Summary-module__KGOfdW__value{font-size:var(--text-heading-3-size);font-weight:var(--text-heading-3-weight);line-height:var(--text-heading-3-leading);color:var(--color-ink);font-variant-numeric:tabular-nums}.Par30Summary-module__KGOfdW__trendPositive,.Par30Summary-module__KGOfdW__trendNegative,.Par30Summary-module__KGOfdW__trendNeutral{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);line-height:var(--text-caption-bold-leading)}.Par30Summary-module__KGOfdW__trendPositive{color:var(--color-brand-green-dark)}.Par30Summary-module__KGOfdW__trendNegative{color:var(--color-semantic-danger-text)}.Par30Summary-module__KGOfdW__trendNeutral{color:var(--color-steel)}
.StatusBadges-module__6YC1SW__tonePositive{background:var(--badge-green-soft-bg);color:var(--badge-green-soft-text)}.StatusBadges-module__6YC1SW__toneWarning{background:var(--color-semantic-warning-bg);color:var(--color-semantic-warning-text)}.StatusBadges-module__6YC1SW__toneDanger{background:var(--color-semantic-danger-bg);color:var(--color-semantic-danger-text)}.StatusBadges-module__6YC1SW__toneNeutral{background:var(--color-hairline-soft);color:var(--color-slate)}.StatusBadges-module__6YC1SW__toneBoldPositive{background:var(--color-brand-green-dark);color:var(--color-on-primary)}.StatusBadges-module__6YC1SW__toneBoldWarning{background:var(--color-semantic-warning-text);color:var(--color-on-primary)}.StatusBadges-module__6YC1SW__toneBoldDanger{background:var(--color-semantic-danger-text);color:var(--color-on-primary)}
.GuaranteeApplicationStatusBadge-module__ZX-Ugq__tonePositive{background:var(--badge-green-soft-bg);color:var(--badge-green-soft-text)}.GuaranteeApplicationStatusBadge-module__ZX-Ugq__toneWarning{background:var(--color-semantic-warning-bg);color:var(--color-semantic-warning-text)}.GuaranteeApplicationStatusBadge-module__ZX-Ugq__toneDanger{background:var(--color-semantic-danger-bg);color:var(--color-semantic-danger-text)}.GuaranteeApplicationStatusBadge-module__ZX-Ugq__toneNeutral{background:var(--color-hairline-soft);color:var(--color-slate)}
.PfiRankingTable-module__-1jLyW__wrapper{overflow-x:auto}.PfiRankingTable-module__-1jLyW__table{}.PfiRankingTable-module__-1jLyW__table td{white-space:nowrap}.PfiRankingTable-module__-1jLyW__link{font-weight:var(--text-body-sm-medium-weight);color:var(--color-brand-green-dark);text-decoration:underline}.PfiRankingTable-module__-1jLyW__empty{font-size:var(--text-body-sm-medium-size);color:var(--color-steel);text-align:center;padding:var(--space-lg)}
.page-module__DK7FpW__wrapper{gap:var(--space-xl);flex-direction:column;display:flex}.page-module__DK7FpW__title{font-size:var(--text-heading-2-size);font-weight:var(--text-heading-2-weight);line-height:var(--text-heading-2-leading);letter-spacing:var(--text-heading-2-tracking);color:var(--color-ink)}.page-module__DK7FpW__description{font-size:var(--text-body-md-size);line-height:var(--text-body-md-leading);color:var(--color-steel);margin-top:var(--space-xxs)}.page-module__DK7FpW__section{gap:var(--space-md);flex-direction:column;display:flex}.page-module__DK7FpW__sectionTitle{font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading);color:var(--color-ink)}.page-module__DK7FpW__heatmapSection{gap:var(--space-md);flex-direction:column;display:flex}.page-module__DK7FpW__kpiHeroRow{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.page-module__DK7FpW__kpiGrid{grid-template-columns:repeat(auto-fit, minmax(var(--layout-kpi-card-min-width), 1fr));gap:var(--space-lg);display:grid}.page-module__DK7FpW__statTile{gap:var(--space-xxs);flex-direction:column;display:flex}.page-module__DK7FpW__statLabel{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-steel);text-transform:uppercase;letter-spacing:var(--text-micro-uppercase-tracking)}.page-module__DK7FpW__statValue{font-size:var(--text-heading-3-size);font-weight:var(--text-heading-3-weight);line-height:var(--text-heading-3-leading);color:var(--color-ink)}.page-module__DK7FpW__bentoTertiary{gap:var(--space-xl);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;display:grid}.page-module__DK7FpW__grid2{grid-template-columns:repeat(auto-fit, minmax(var(--layout-section-card-min-width), 1fr));gap:var(--space-xl);display:grid}.page-module__DK7FpW__tableWrapper{overflow-x:auto}.page-module__DK7FpW__table{}.page-module__DK7FpW__table td{white-space:nowrap}.page-module__DK7FpW__link{font-weight:var(--text-body-sm-medium-weight);color:var(--color-brand-green-dark);text-decoration:underline}.page-module__DK7FpW__error{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-md);border-radius:var(--radius-md)}.page-module__DK7FpW__empty{font-size:var(--text-body-sm-medium-size);color:var(--color-steel);text-align:center;padding:var(--space-lg)}.page-module__DK7FpW__form{align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}.page-module__DK7FpW__field{gap:var(--space-xxs);flex-direction:column;min-width:180px;display:flex}.page-module__DK7FpW__label{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);line-height:var(--text-caption-bold-leading);color:var(--color-steel)}.page-module__DK7FpW__actions{align-items:center;gap:var(--space-md);display:flex}.page-module__DK7FpW__clearLink{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-steel);text-decoration:underline}.page-module__DK7FpW__reason{font-size:var(--text-body-sm-size);color:var(--color-steel)}.page-module__DK7FpW__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-md);flex-wrap:wrap;display:flex}.page-module__DK7FpW__briefingBar{align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.page-module__DK7FpW__modeToggle{border:var(--btn-secondary-border);border-radius:var(--btn-secondary-radius);align-items:center;display:inline-flex;overflow:hidden}.page-module__DK7FpW__modeLink,.page-module__DK7FpW__modeLinkActive{font-size:var(--text-button-md-size);font-weight:var(--text-button-md-weight);line-height:var(--text-button-md-leading);padding:var(--btn-secondary-padding);text-decoration:none}.page-module__DK7FpW__modeLink{background:var(--btn-secondary-bg);color:var(--btn-secondary-text)}.page-module__DK7FpW__modeLink:hover{background:var(--color-surface-soft)}.page-module__DK7FpW__modeLinkActive{background:var(--btn-primary-bg);color:var(--btn-primary-text)}.page-module__DK7FpW__downloadGroup{gap:var(--space-sm);flex-shrink:0;align-items:center;display:flex}.page-module__DK7FpW__downloadLink{justify-content:center;align-items:center;gap:var(--space-xxs);font-size:var(--text-button-md-size);font-weight:var(--text-button-md-weight);line-height:var(--text-button-md-leading);background:var(--btn-primary-bg);color:var(--btn-primary-text);border-radius:var(--btn-primary-radius);padding:var(--btn-primary-padding);text-decoration:none;display:inline-flex}.page-module__DK7FpW__downloadLink:hover{background:var(--color-primary-deep)}.page-module__DK7FpW__bentoFixedCard{height:460px}.page-module__DK7FpW__bentoFixedCardTall{height:920px}.page-module__DK7FpW__bentoFixedCard>:last-child{flex:1;min-height:0;overflow-y:auto}.page-module__DK7FpW__bentoCardBody{gap:var(--space-md);flex-direction:column;display:flex}.page-module__DK7FpW__breachFeed{gap:var(--space-xs);flex-direction:column;display:flex}.page-module__DK7FpW__breachEntry{background:var(--color-canvas);border:var(--card-border);border-left:4px solid var(--color-semantic-danger-text);border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding:var(--space-md);gap:var(--space-xxs);flex-direction:column;display:flex}.page-module__DK7FpW__breachHeader{justify-content:space-between;align-items:baseline;gap:var(--space-md);flex-wrap:wrap;display:flex}.page-module__DK7FpW__breachActor{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink)}.page-module__DK7FpW__breachTime{font-size:var(--text-caption-size);color:var(--color-stone);font-variant-numeric:tabular-nums;flex-shrink:0}.page-module__DK7FpW__breachEntity{font-size:var(--text-caption-size);color:var(--color-steel)}.page-module__DK7FpW__breachChips{gap:var(--space-xxs);margin-top:var(--space-xxs);flex-wrap:wrap;display:flex}.page-module__DK7FpW__breachChip{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);border-radius:var(--radius-full);padding:2px var(--space-xs);white-space:nowrap}.page-module__DK7FpW__breachReason{font-size:var(--text-body-sm-size);color:var(--color-steel);border-left:2px solid var(--color-stone);padding-left:var(--space-xs);margin-top:var(--space-xxs);font-style:italic}.page-module__DK7FpW__pfiList{gap:var(--space-xs);flex-direction:column;display:flex}.page-module__DK7FpW__pfiEntry{background:var(--color-canvas);border:var(--card-border);border-radius:0 var(--radius-sm) var(--radius-sm) 0;padding:var(--space-md);justify-content:space-between;align-items:center;gap:var(--space-md);border-left:4px solid #0000;display:flex}.page-module__DK7FpW__pfiEntry[data-band=HIGH]{border-left-color:var(--color-semantic-danger-text)}.page-module__DK7FpW__pfiEntry[data-band=MEDIUM]{border-left-color:var(--color-semantic-warning-text)}.page-module__DK7FpW__pfiEntry[data-band=LOW]{border-left-color:var(--color-brand-green)}.page-module__DK7FpW__pfiInfo{gap:var(--space-xxs);flex-direction:column;min-width:0;display:flex}.page-module__DK7FpW__pfiName{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-brand-green-dark);white-space:nowrap;text-overflow:ellipsis;text-decoration:underline;overflow:hidden}.page-module__DK7FpW__pfiMeta{font-size:var(--text-caption-size);color:var(--color-stone)}.page-module__DK7FpW__pfiBadges{align-items:center;gap:var(--space-xs);flex-shrink:0;display:flex}
.GuaranteeApplicationsTable-module__GcTeoG__wrapper{background:var(--card-bg);border:var(--card-border);border-radius:var(--card-radius);overflow-x:auto}.GuaranteeApplicationsTable-module__GcTeoG__table{}.GuaranteeApplicationsTable-module__GcTeoG__table td{white-space:nowrap}.GuaranteeApplicationsTable-module__GcTeoG__reviewLink{padding:4px var(--space-sm);font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-brand-green-dark);border-radius:var(--radius-sm);white-space:nowrap;align-items:center;gap:4px;text-decoration:none;transition:background-color .12s;display:inline-flex}.GuaranteeApplicationsTable-module__GcTeoG__reviewLink:hover{background:var(--color-brand-green-soft)}.GuaranteeApplicationsTable-module__GcTeoG__reviewLink:focus-visible{outline:2px solid var(--color-brand-green);outline-offset:2px}.GuaranteeApplicationsTable-module__GcTeoG__reviewArrow{font-size:.9em;transition:transform .12s;display:inline-block}.GuaranteeApplicationsTable-module__GcTeoG__reviewLink:hover .GuaranteeApplicationsTable-module__GcTeoG__reviewArrow{transform:translate(3px)}@media (max-width:640px){.GuaranteeApplicationsTable-module__GcTeoG__wrapper{border-radius:var(--radius-md)}.GuaranteeApplicationsTable-module__GcTeoG__table th,.GuaranteeApplicationsTable-module__GcTeoG__table td{padding:var(--space-xs) var(--space-sm);font-size:var(--text-caption-size)}}
.DemographicsBreakdownChart-module__aMjE8G__wrapper{gap:var(--space-md);flex-direction:column;display:flex}.DemographicsBreakdownChart-module__aMjE8G__summary{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink)}.DemographicsBreakdownChart-module__aMjE8G__empty{font-size:var(--text-body-sm-medium-size);color:var(--color-steel);text-align:center;padding:var(--space-lg)}.DemographicsBreakdownChart-module__aMjE8G__legend{gap:var(--space-md);flex-wrap:wrap;display:flex}.DemographicsBreakdownChart-module__aMjE8G__legendItem{align-items:center;gap:var(--space-xxs);font-size:var(--text-caption-bold-size);color:var(--color-steel);display:inline-flex}.DemographicsBreakdownChart-module__aMjE8G__swatch{border-radius:2px;width:10px;height:10px;display:inline-block}.DemographicsBreakdownChart-module__aMjE8G__swatchMale{background:var(--color-accent-purple)}.DemographicsBreakdownChart-module__aMjE8G__swatchFemale{background:var(--color-accent-orange)}.DemographicsBreakdownChart-module__aMjE8G__swatchOther{background:var(--color-accent-pink)}.DemographicsBreakdownChart-module__aMjE8G__swatchUndisclosed{background:var(--color-accent-blue)}.DemographicsBreakdownChart-module__aMjE8G__chart{gap:var(--space-sm);flex-direction:column;display:flex}.DemographicsBreakdownChart-module__aMjE8G__row{align-items:center;gap:var(--space-sm);grid-template-columns:56px 1fr 64px;display:grid}.DemographicsBreakdownChart-module__aMjE8G__rowLabel{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-steel)}.DemographicsBreakdownChart-module__aMjE8G__barTrack{display:flex}.DemographicsBreakdownChart-module__aMjE8G__bar{border-radius:0 var(--radius-xs) var(--radius-xs) 0;align-items:stretch;gap:2px;min-width:4px;height:20px;display:flex;overflow:hidden}.DemographicsBreakdownChart-module__aMjE8G__segment{height:100%;display:block}.DemographicsBreakdownChart-module__aMjE8G__rowTotal{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink);text-align:right;font-variant-numeric:tabular-nums}.DemographicsBreakdownChart-module__aMjE8G__tableWrapper{overflow-x:auto}.DemographicsBreakdownChart-module__aMjE8G__table{}.DemographicsBreakdownChart-module__aMjE8G__tableCaption{text-align:left;font-size:var(--text-caption-bold-size);color:var(--color-steel);padding-bottom:var(--space-xs)}.DemographicsBreakdownChart-module__aMjE8G__table td{white-space:nowrap}.DemographicsBreakdownChart-module__aMjE8G__table tbody th{text-align:left;font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink);white-space:nowrap}.DemographicsBreakdownChart-module__aMjE8G__table tbody tr:last-child th{border-bottom:none}.DemographicsBreakdownChart-module__aMjE8G__totalRow th,.DemographicsBreakdownChart-module__aMjE8G__totalRow td{font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink);border-top:1px solid var(--color-hairline)}@media (max-width:640px){.DemographicsBreakdownChart-module__aMjE8G__row{grid-template-columns:48px 1fr 48px}}
.page-module__wjVeEq__wrapper{gap:var(--space-xl);flex-direction:column;display:flex}.page-module__wjVeEq__exportHeader{padding-bottom:var(--space-sm);justify-content:flex-end;display:flex}.page-module__wjVeEq__exportBtn{align-items:center;gap:var(--space-xxs);font-size:var(--text-button-md-size);font-weight:var(--text-button-md-weight);background:var(--btn-primary-bg);color:var(--btn-primary-text);border-radius:var(--btn-primary-radius);padding:var(--btn-primary-padding);white-space:nowrap;text-decoration:none;display:inline-flex}.page-module__wjVeEq__exportBtn:hover{background:var(--color-primary-deep)}.page-module__wjVeEq__title{font-size:var(--text-heading-2-size);font-weight:var(--text-heading-2-weight);line-height:var(--text-heading-2-leading);letter-spacing:var(--text-heading-2-tracking);color:var(--color-ink)}.page-module__wjVeEq__description{font-size:var(--text-body-md-size);line-height:var(--text-body-md-leading);color:var(--color-steel);margin-top:var(--space-xxs)}.page-module__wjVeEq__section{gap:var(--space-md);flex-direction:column;display:flex}.page-module__wjVeEq__sectionTitle{font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading);color:var(--color-ink)}.page-module__wjVeEq__tabs{gap:var(--space-sm);display:flex}.page-module__wjVeEq__tab{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-steel);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);background:var(--color-surface-soft);text-decoration:none}.page-module__wjVeEq__tabActive{color:var(--badge-green-soft-text);background:var(--badge-green-soft-bg)}.page-module__wjVeEq__error{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-md);border-radius:var(--radius-md)}.page-module__wjVeEq__empty{font-size:var(--text-body-sm-medium-size);color:var(--color-steel);text-align:center;padding:var(--space-lg)}@media (max-width:640px){.page-module__wjVeEq__wrapper{gap:var(--space-lg)}.page-module__wjVeEq__title{font-size:var(--text-heading-3-size);line-height:var(--text-heading-3-leading)}.page-module__wjVeEq__tabs{flex-wrap:wrap}.page-module__wjVeEq__tab{padding:var(--space-xs) var(--space-sm)}}
.Stepper-module__wrfmhq__stepper{gap:var(--space-xs);flex-direction:column;display:flex}.Stepper-module__wrfmhq__circleRow,.Stepper-module__wrfmhq__labelRow{align-items:center;margin:0;padding:0;list-style:none;display:flex}.Stepper-module__wrfmhq__circle{border-radius:var(--radius-full);height:40px;font-size:var(--text-body-md-size);flex:0 0 40px;justify-content:center;align-items:center;font-weight:700;transition:background-color .15s,color .15s;display:flex}.Stepper-module__wrfmhq__circleActive{background:var(--color-brand-green);color:var(--color-on-primary)}.Stepper-module__wrfmhq__circleUpcoming{background:var(--color-surface-soft);color:var(--color-muted)}.Stepper-module__wrfmhq__labelCell{flex:0 0 40px;justify-content:center;display:flex}.Stepper-module__wrfmhq__label{max-width:calc(var(--space-xxxl) * 2);font-size:var(--text-caption-size);line-height:var(--text-caption-leading);text-align:center}.Stepper-module__wrfmhq__labelActive{color:var(--color-ink);font-weight:var(--text-caption-bold-weight)}.Stepper-module__wrfmhq__labelUpcoming{color:var(--color-muted);font-weight:var(--text-caption-weight)}.Stepper-module__wrfmhq__connector{height:2px;margin:0 var(--space-sm);flex:auto;transition:background-color .15s}.Stepper-module__wrfmhq__connectorActive{background:var(--color-brand-green)}.Stepper-module__wrfmhq__connectorUpcoming{background:var(--color-hairline)}.Stepper-module__wrfmhq__spacer{margin:0 var(--space-sm);flex:auto}
.page-module__Xs_yeG__wrapper{gap:var(--space-xl);flex-direction:column;display:flex}.page-module__Xs_yeG__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-md);flex-wrap:wrap;display:flex}.page-module__Xs_yeG__title{font-size:var(--text-heading-2-size);font-weight:var(--text-heading-2-weight);line-height:var(--text-heading-2-leading);letter-spacing:var(--text-heading-2-tracking);color:var(--color-ink)}.page-module__Xs_yeG__description{font-size:var(--text-body-md-size);line-height:var(--text-body-md-leading);color:var(--color-steel);margin-top:var(--space-xxs)}.page-module__Xs_yeG__section{gap:var(--space-md);flex-direction:column;display:flex}.page-module__Xs_yeG__sectionTitle{font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading);color:var(--color-ink)}.page-module__Xs_yeG__kpiHeroRow{gap:var(--space-md);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.page-module__Xs_yeG__grid2{grid-template-columns:repeat(auto-fit, minmax(var(--layout-section-card-min-width), 1fr));gap:var(--space-xl);align-items:start;display:grid}.page-module__Xs_yeG__scrollWrapper{overflow-x:auto}.page-module__Xs_yeG__grid2 .page-module__Xs_yeG__scrollWrapper{max-height:220px;overflow-y:auto}.page-module__Xs_yeG__error{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-md);border-radius:var(--radius-md)}.page-module__Xs_yeG__tableWrapper{overflow-x:auto}.page-module__Xs_yeG__table{}.page-module__Xs_yeG__table td{white-space:nowrap}.page-module__Xs_yeG__link{font-weight:var(--text-body-sm-medium-weight);color:var(--color-brand-green-dark);text-decoration:underline}.page-module__Xs_yeG__shareCell{align-items:center;gap:var(--space-sm);white-space:normal;min-width:160px;display:flex}.page-module__Xs_yeG__shareTrack{background:var(--color-hairline-soft);border-radius:var(--radius-full);flex:1;height:8px;overflow:hidden}.page-module__Xs_yeG__shareBar{border-radius:var(--radius-full);min-width:4px;height:100%}.page-module__Xs_yeG__shareBar[data-band=LOW]{background:var(--color-brand-green-dark)}.page-module__Xs_yeG__shareBar[data-band=MEDIUM]{background:var(--color-semantic-warning-text)}.page-module__Xs_yeG__shareBar[data-band=HIGH]{background:var(--color-semantic-danger-text)}.page-module__Xs_yeG__shareValue{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-ink);font-variant-numeric:tabular-nums;white-space:nowrap}
.CreditHeatmap-module__L71D3W__mapContainer{border-radius:var(--radius-lg);background:var(--color-surface-soft);width:100%;height:480px;position:relative;overflow:hidden}.CreditHeatmap-module__L71D3W__skeleton{border-radius:var(--radius-lg);background:var(--color-surface-soft);width:100%;height:480px;animation:1.5s ease-in-out infinite CreditHeatmap-module__L71D3W__pulse}@keyframes CreditHeatmap-module__L71D3W__pulse{0%,to{opacity:1}50%{opacity:.5}}.CreditHeatmap-module__L71D3W__errorBox{border-radius:var(--radius-lg);background:var(--color-surface-soft);justify-content:center;align-items:center;width:100%;height:480px;display:flex}.CreditHeatmap-module__L71D3W__errorText{font-size:var(--text-body-sm-size);color:var(--color-semantic-danger-text)}.CreditHeatmap-module__L71D3W__controls{top:var(--space-sm);left:var(--space-sm);z-index:10;align-items:center;gap:var(--space-sm);flex-wrap:wrap;display:flex;position:absolute}.CreditHeatmap-module__L71D3W__metricLabel{background:var(--color-surface);border-radius:var(--radius-full);padding:var(--space-xs) var(--space-md);font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-ink);box-shadow:0 2px 8px #0b1c301f}.CreditHeatmap-module__L71D3W__backBtn{background:var(--color-surface);border-radius:var(--radius-full);padding:var(--space-xs) var(--space-md);font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-brand-green-dark);cursor:pointer;border:none;transition:background .12s;box-shadow:0 2px 8px #0b1c301f}.CreditHeatmap-module__L71D3W__backBtn:hover{background:var(--color-surface-soft)}.CreditHeatmap-module__L71D3W__lgaNote{background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-xs) var(--space-sm);font-size:var(--text-caption-size);color:var(--color-steel);box-shadow:0 2px 8px #0b1c301f}.CreditHeatmap-module__L71D3W__legend{bottom:var(--space-md);right:var(--space-md);z-index:10;background:var(--color-surface);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);gap:var(--space-xxs);flex-direction:column;display:flex;position:absolute;box-shadow:0 2px 8px #0b1c301f}.CreditHeatmap-module__L71D3W__legendTitle{font-size:var(--text-micro-uppercase-size);font-weight:var(--text-micro-uppercase-weight);color:var(--color-steel);text-transform:uppercase;letter-spacing:var(--text-micro-uppercase-tracking)}.CreditHeatmap-module__L71D3W__legendScale{border-radius:var(--radius-sm);width:140px;height:8px;display:flex;overflow:hidden}.CreditHeatmap-module__L71D3W__legendSwatch{flex:1}.CreditHeatmap-module__L71D3W__legendLabels{font-size:var(--text-micro-uppercase-size);color:var(--color-steel);justify-content:space-between;display:flex}
.PfiComplianceChart-module__Yjkyxq__wrapper{gap:var(--space-md);background:var(--color-surface-soft);padding:var(--space-lg);border-radius:var(--radius-md);flex-direction:column;display:flex}.PfiComplianceChart-module__Yjkyxq__summary{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink)}.PfiComplianceChart-module__Yjkyxq__empty{font-size:var(--text-body-sm-medium-size);color:var(--color-steel);background:var(--color-surface-soft);padding:var(--space-lg);border-radius:var(--radius-md);text-align:center}.PfiComplianceChart-module__Yjkyxq__chart{gap:var(--space-sm);flex-direction:column;display:flex}.PfiComplianceChart-module__Yjkyxq__row{align-items:center;gap:var(--space-sm);grid-template-columns:96px 1fr 48px;display:grid}.PfiComplianceChart-module__Yjkyxq__rowLabel{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-steel)}.PfiComplianceChart-module__Yjkyxq__barTrack{background:var(--color-hairline);border-radius:var(--radius-xs);display:flex;overflow:hidden}.PfiComplianceChart-module__Yjkyxq__bar{border-radius:var(--radius-xs);min-width:4px;height:20px}.PfiComplianceChart-module__Yjkyxq__barPositive{background:var(--badge-green-soft-text)}.PfiComplianceChart-module__Yjkyxq__barWarning{background:var(--color-semantic-warning-text)}.PfiComplianceChart-module__Yjkyxq__barDanger{background:var(--color-semantic-danger-text)}.PfiComplianceChart-module__Yjkyxq__barNeutral{background:var(--color-slate)}.PfiComplianceChart-module__Yjkyxq__rowValue{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink);text-align:right;font-variant-numeric:tabular-nums}.PfiComplianceChart-module__Yjkyxq__dl{gap:var(--space-lg);padding-top:var(--space-xs);border-top:1px solid var(--color-hairline);flex-wrap:wrap;margin:0;display:flex}.PfiComplianceChart-module__Yjkyxq__dlItem{align-items:baseline;gap:var(--space-xxs);display:flex}.PfiComplianceChart-module__Yjkyxq__dt{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-steel)}.PfiComplianceChart-module__Yjkyxq__dd{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink);font-variant-numeric:tabular-nums;margin:0}@media (max-width:640px){.PfiComplianceChart-module__Yjkyxq__row{grid-template-columns:80px 1fr 40px}}
.Button-module__8RiFmG__button{justify-content:center;align-items:center;gap:var(--space-xxs);font-size:var(--text-button-md-size);font-weight:var(--text-button-md-weight);line-height:var(--text-button-md-leading);cursor:pointer;border:none;transition:background-color .15s,color .15s,border-color .15s;display:inline-flex}.Button-module__8RiFmG__button:disabled{cursor:not-allowed}.Button-module__8RiFmG__primary{background:var(--btn-primary-bg);color:var(--btn-primary-text);border-radius:var(--btn-primary-radius);padding:var(--btn-primary-padding)}.Button-module__8RiFmG__primary:hover:not(:disabled){background:var(--color-primary-deep)}.Button-module__8RiFmG__primary:active:not(:disabled){background:var(--btn-primary-pressed-bg);color:var(--btn-primary-pressed-text)}.Button-module__8RiFmG__primary:disabled{background:var(--btn-primary-disabled-bg);color:var(--btn-primary-disabled-text)}.Button-module__8RiFmG__secondary{background:var(--btn-secondary-bg);color:var(--btn-secondary-text);border-radius:var(--btn-secondary-radius);padding:var(--btn-secondary-padding);border:var(--btn-secondary-border)}.Button-module__8RiFmG__secondary:hover:not(:disabled){background:var(--color-surface-soft)}.Button-module__8RiFmG__secondary:disabled{color:var(--btn-primary-disabled-text);border-color:var(--color-hairline)}.Button-module__8RiFmG__ghost{background:var(--btn-ghost-bg);color:var(--btn-ghost-text);border-radius:var(--btn-ghost-radius);padding:var(--btn-ghost-padding)}.Button-module__8RiFmG__ghost:hover:not(:disabled){background:var(--color-surface-soft)}
.WizardCard-module__imVRta__card{gap:var(--space-lg);flex-direction:column;display:flex}.WizardCard-module__imVRta__header{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding-bottom:var(--space-lg);border-bottom:1px solid var(--color-hairline);display:flex}.WizardCard-module__imVRta__headingGroup{gap:var(--space-xxs);flex-direction:column;display:flex}.WizardCard-module__imVRta__title{font-size:var(--text-heading-4-size);font-weight:var(--text-heading-4-weight);line-height:var(--text-heading-4-leading);color:var(--color-ink);margin:0}.WizardCard-module__imVRta__description{font-size:var(--text-body-sm-size);color:var(--color-steel);margin:0}.WizardCard-module__imVRta__stepBadge{white-space:nowrap;flex:none}.WizardCard-module__imVRta__body{gap:var(--space-lg);flex-direction:column;display:flex}.WizardCard-module__imVRta__fieldRow{gap:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}.WizardCard-module__imVRta__field{gap:var(--space-xs);flex-direction:column;display:flex}.WizardCard-module__imVRta__fieldLabel{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-charcoal);letter-spacing:.02em;text-transform:uppercase}.WizardCard-module__imVRta__textarea{background:var(--input-bg);width:100%;color:var(--input-text);font-family:inherit;font-size:var(--text-body-md-size);line-height:var(--text-body-md-leading);border-radius:var(--input-radius);padding:var(--input-padding);border:var(--input-border);resize:vertical;min-height:calc(var(--input-height) * 2);display:block}.WizardCard-module__imVRta__textarea:focus{border:var(--input-focused-border);outline:none}.WizardCard-module__imVRta__error{color:var(--color-semantic-danger-text);font-size:var(--text-body-sm-size);margin:0}.WizardCard-module__imVRta__warning{color:var(--color-semantic-warning-text);font-size:var(--text-body-sm-size);margin:0}.WizardCard-module__imVRta__footer{padding-top:var(--space-lg);border-top:1px solid var(--color-hairline);justify-content:space-between;align-items:center;display:flex}.WizardCard-module__imVRta__footerRightActions{align-items:center;gap:var(--space-sm);display:flex}.WizardCard-module__imVRta__itemList{gap:var(--space-sm);flex-direction:column;display:flex}.WizardCard-module__imVRta__itemRow{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md);border:1px solid var(--color-hairline);border-radius:var(--radius-md);background:var(--color-surface);display:flex}.WizardCard-module__imVRta__itemMeta{gap:var(--space-xxs);flex-direction:column;display:flex}.WizardCard-module__imVRta__itemTitle{font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink)}.WizardCard-module__imVRta__itemSubtitle{font-size:var(--text-caption-size);color:var(--color-steel)}.WizardCard-module__imVRta__empty{font-size:var(--text-body-sm-size);color:var(--color-muted);margin:0}.WizardCard-module__imVRta__addRow{align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}.WizardCard-module__imVRta__addRow .WizardCard-module__imVRta__field{flex:160px}.WizardCard-module__imVRta__tagList{gap:var(--space-xs);flex-wrap:wrap;display:flex}.WizardCard-module__imVRta__tag{align-items:center;gap:var(--space-xxs);background:var(--color-brand-green-soft);color:var(--color-brand-green-dark);border-radius:var(--radius-full);padding:var(--space-xxs) var(--space-sm);font-size:var(--text-caption-size);display:inline-flex}.WizardCard-module__imVRta__tagRemove{cursor:pointer;color:inherit;font-size:var(--text-caption-size);background:0 0;border:none;padding:0;line-height:1}.WizardCard-module__imVRta__tagInputRow{gap:var(--space-sm);display:flex}.WizardCard-module__imVRta__summarySection{gap:var(--space-sm);flex-direction:column;display:flex}.WizardCard-module__imVRta__summarySectionTitle{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink);margin:0}.WizardCard-module__imVRta__summaryGrid{gap:var(--space-sm) var(--space-lg);grid-template-columns:1fr 1fr;display:grid}.WizardCard-module__imVRta__summaryItem{gap:var(--space-xxs);flex-direction:column;display:flex}.WizardCard-module__imVRta__summaryLabel{font-size:var(--text-caption-size);color:var(--color-muted)}.WizardCard-module__imVRta__summaryValue{font-size:var(--text-body-sm-size);color:var(--color-ink)}.WizardCard-module__imVRta__successState{align-items:center;gap:var(--space-md);padding:var(--space-xxl) var(--space-xl);text-align:center;flex-direction:column;display:flex}.WizardCard-module__imVRta__successIcon{background:var(--color-semantic-success-bg);width:56px;height:56px;color:var(--color-semantic-success-text);border-radius:50%;justify-content:center;align-items:center;font-size:28px;font-weight:700;display:flex}.WizardCard-module__imVRta__successTitle{font-size:var(--text-heading-3-size);font-weight:var(--text-heading-3-weight);color:var(--color-ink);margin:0}.WizardCard-module__imVRta__successBody{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);color:var(--color-steel);max-width:420px;margin:0}
.Select-module__E8rWSW__selectWrapper{align-items:center;display:inline-flex;position:relative}.Select-module__E8rWSW__fullWidth{width:100%;display:flex}.Select-module__E8rWSW__select{appearance:none;background:var(--input-bg);width:100%;color:var(--input-text);font-size:var(--text-body-sm-size);font-weight:var(--text-button-md-weight);line-height:var(--text-body-sm-leading);padding:var(--space-xs) var(--space-lg) var(--space-xs) var(--space-md);border:var(--input-border);height:var(--input-height);cursor:pointer;transition:border-color .15s}.Select-module__E8rWSW__select:hover{border-color:var(--color-stone)}.Select-module__E8rWSW__select:focus{border:var(--input-focused-border);outline:none}.Select-module__E8rWSW__select:disabled{cursor:not-allowed;opacity:.6}.Select-module__E8rWSW__radiusRect{border-radius:var(--input-radius)}.Select-module__E8rWSW__radiusPill{border-radius:var(--radius-sm);height:32px;padding-top:var(--space-xxs);padding-bottom:var(--space-xxs)}.Select-module__E8rWSW__selectWrapper:after{content:"";right:var(--space-sm);border-right:1.5px solid var(--color-steel);border-bottom:1.5px solid var(--color-steel);pointer-events:none;width:6px;height:6px;position:absolute;top:50%;transform:translateY(-65%)rotate(45deg)}@supports (appearance:base-select){.Select-module__E8rWSW__select{appearance:base-select}.Select-module__E8rWSW__select::picker(select){appearance:base-select;border:var(--card-border);border-radius:var(--input-radius);background:var(--card-bg);padding:var(--space-xs);margin-top:var(--space-xxs)}.Select-module__E8rWSW__select::picker-icon{display:none}.Select-module__E8rWSW__select option{border-radius:var(--radius-sm);padding:var(--space-xs) var(--space-sm)}.Select-module__E8rWSW__select option:hover,.Select-module__E8rWSW__select option:focus{background:var(--color-surface-soft)}.Select-module__E8rWSW__select option:checked{background:var(--color-brand-green-soft);color:var(--color-brand-green-dark);font-weight:var(--text-body-sm-medium-weight)}}
.Table-module__ceAsYa__table{border-collapse:collapse;width:100%;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading)}.Table-module__ceAsYa__table th,.Table-module__ceAsYa__table td{box-sizing:border-box;height:48px;padding:0 var(--space-md);vertical-align:middle}.Table-module__ceAsYa__table th{text-align:left;font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);line-height:var(--text-caption-bold-leading);letter-spacing:var(--text-micro-uppercase-tracking);text-transform:uppercase;color:var(--color-steel);border-bottom:1px solid var(--color-hairline);white-space:nowrap}.Table-module__ceAsYa__table td{border-bottom:1px solid var(--color-hairline-soft);color:var(--color-ink)}.Table-module__ceAsYa__table tbody tr:last-child td{border-bottom:none}.Table-module__ceAsYa__numeric{font-family:var(--font-mono);font-variant-numeric:tabular-nums;text-align:right}.Table-module__ceAsYa__table th.Table-module__ceAsYa__numericHeader{text-align:right}
.StateExposureTable-module__ojjEha__wrapper{overflow-x:auto}.StateExposureTable-module__ojjEha__table{}.StateExposureTable-module__ojjEha__table td{white-space:nowrap}.StateExposureTable-module__ojjEha__link{font-weight:var(--text-body-sm-medium-weight);color:var(--color-brand-green-dark);text-decoration:underline}.StateExposureTable-module__ojjEha__empty{font-size:var(--text-body-sm-medium-size);color:var(--color-steel);text-align:center;padding:var(--space-lg)}
.PfiTable-module__HjuhMW__wrapper{background:var(--card-bg);border:var(--card-border);border-radius:var(--card-radius);overflow-x:auto}.PfiTable-module__HjuhMW__table{}.PfiTable-module__HjuhMW__nameLink{font-weight:var(--text-body-sm-medium-weight);color:var(--color-brand-green-dark);text-decoration:underline}
.Card-module__b6YjYG__card{background:var(--card-bg);border-radius:var(--card-radius);padding:var(--card-padding);border:var(--card-border)}
.KpiHeroCard-module__LMLkkq__card{background:var(--_kpi-fill);color:var(--_kpi-ink);--_kpi-ink-muted:var(--_kpi-ink);border-radius:var(--radius-lg);padding:var(--space-xl);gap:var(--space-xs);flex-direction:column;transition:transform .12s,box-shadow .12s;display:flex}.KpiHeroCard-module__LMLkkq__card:hover{transform:translateY(-2px);box-shadow:0 4px 12px -2px #0000000f}.KpiHeroCard-module__LMLkkq__accentGreen{--_kpi-fill:var(--color-brand-green-soft);--_kpi-ink:var(--color-brand-green-dark)}.KpiHeroCard-module__LMLkkq__accentAmber{--_kpi-fill:var(--color-semantic-warning-bg);--_kpi-ink:var(--color-semantic-warning-text)}.KpiHeroCard-module__LMLkkq__accentRed{--_kpi-fill:var(--color-semantic-danger-bg);--_kpi-ink:var(--color-semantic-danger-text)}.KpiHeroCard-module__LMLkkq__accentBlue{--_kpi-fill:var(--color-accent-blue-soft);--_kpi-ink:var(--color-accent-blue)}.KpiHeroCard-module__LMLkkq__accentNavy{--_kpi-fill:var(--color-brand-teal-deep);--_kpi-ink:var(--color-on-dark);--_kpi-ink-muted:var(--color-on-dark-muted)}.KpiHeroCard-module__LMLkkq__header{justify-content:space-between;align-items:flex-start;gap:var(--space-sm);display:flex}.KpiHeroCard-module__LMLkkq__label{font-size:var(--text-micro-uppercase-size);font-weight:var(--text-micro-uppercase-weight);line-height:var(--text-micro-uppercase-leading);letter-spacing:var(--text-micro-uppercase-tracking);text-transform:uppercase;color:var(--_kpi-ink-muted)}.KpiHeroCard-module__LMLkkq__icon{color:var(--_kpi-ink-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex}.KpiHeroCard-module__LMLkkq__value{font-family:var(--font-mono);font-size:var(--text-heading-3-size);font-weight:600;line-height:var(--text-heading-3-leading);color:var(--_kpi-ink);letter-spacing:-.5px}.KpiHeroCard-module__LMLkkq__subValue{font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);color:var(--_kpi-ink-muted);margin-top:calc(var(--space-xs) * -.5)}.KpiHeroCard-module__LMLkkq__trend{background:var(--color-canvas);border-radius:var(--radius-full);padding:var(--space-xxs) var(--space-sm);margin-top:var(--space-xxs);font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);line-height:var(--text-caption-bold-leading);align-self:flex-start;align-items:center;display:inline-flex}.KpiHeroCard-module__LMLkkq__trendUp{color:var(--color-brand-green-dark)}.KpiHeroCard-module__LMLkkq__trendDown{color:var(--color-semantic-danger-text)}.KpiHeroCard-module__LMLkkq__trendNeutral{color:var(--color-steel)}
.PreviewCard-module__MTpQta__card{gap:var(--space-md);flex-direction:column;display:flex}.PreviewCard-module__MTpQta__headerRow{justify-content:space-between;align-items:flex-start;gap:var(--space-md);flex-wrap:wrap;display:flex}.PreviewCard-module__MTpQta__sectionTitle{font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading);color:var(--color-ink)}.PreviewCard-module__MTpQta__sectionDescription{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);color:var(--color-steel);margin-top:var(--space-xxs)}.PreviewCard-module__MTpQta__viewAllLink{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-brand-green-dark);white-space:nowrap;text-decoration:underline}.PreviewCard-module__MTpQta__error{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-md);border-radius:var(--radius-md)}.PreviewCard-module__MTpQta__empty{font-size:var(--text-body-sm-medium-size);color:var(--color-steel);text-align:center;padding:var(--space-lg)}
.PageSizeSelect-module__XkHGmq__wrapper{align-items:center;gap:var(--space-xs);display:flex}.PageSizeSelect-module__XkHGmq__label{font-size:var(--text-caption-size);font-weight:var(--text-caption-weight);line-height:var(--text-caption-leading);color:var(--color-stone);white-space:nowrap}
.CacDrawer-module__6lSJ7a__backdrop{z-index:300;background:#00000059;animation:.18s CacDrawer-module__6lSJ7a__fadeIn;position:fixed;inset:0}@keyframes CacDrawer-module__6lSJ7a__fadeIn{0%{opacity:0}to{opacity:1}}.CacDrawer-module__6lSJ7a__drawer{background:var(--color-canvas);border-left:1px solid var(--color-hairline-soft);z-index:301;overscroll-behavior:contain;white-space:normal;flex-direction:column;width:min(440px,100vw);animation:.22s cubic-bezier(.25,0,.25,1) CacDrawer-module__6lSJ7a__slideIn;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}@keyframes CacDrawer-module__6lSJ7a__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.CacDrawer-module__6lSJ7a__drawerHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--color-hairline-soft);display:flex;position:relative}.CacDrawer-module__6lSJ7a__drawerTitle{font-size:var(--text-heading-4-size);font-weight:var(--text-heading-4-weight);line-height:var(--text-heading-4-leading);color:var(--color-ink)}.CacDrawer-module__6lSJ7a__closeBtn{border-radius:var(--radius-full);width:32px;height:32px;color:var(--color-steel);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1rem;transition:background .12s,color .12s;display:flex}.CacDrawer-module__6lSJ7a__closeBtn:hover{background:var(--color-surface-soft);color:var(--color-ink)}.CacDrawer-module__6lSJ7a__closeBtn:focus-visible{outline:2px solid var(--color-brand-green);outline-offset:2px}.CacDrawer-module__6lSJ7a__drawerBody{gap:var(--space-md);padding:var(--space-lg) var(--space-xl);flex-direction:column;flex:1;display:flex;overflow-y:auto}.CacDrawer-module__6lSJ7a__previewMeta{font-size:var(--text-body-md-size);font-weight:var(--text-body-md-weight);line-height:var(--text-body-md-leading);color:var(--color-ink)}.CacDrawer-module__6lSJ7a__previewHelp{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);color:var(--color-steel);margin-top:var(--space-xxs)}.CacDrawer-module__6lSJ7a__loadingText{font-size:var(--text-body-sm-size);color:var(--color-stone)}.CacDrawer-module__6lSJ7a__error{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-md);border-radius:var(--radius-md)}.CacDrawer-module__6lSJ7a__tableWrapper{overflow-x:auto}.CacDrawer-module__6lSJ7a__table{}.CacDrawer-module__6lSJ7a__table td{white-space:nowrap}.CacDrawer-module__6lSJ7a__drawerFooter{align-items:center;gap:var(--space-sm);padding:var(--space-lg) var(--space-xl);border-top:1px solid var(--color-hairline-soft);display:flex}.CacDrawer-module__6lSJ7a__importBtn{padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-full);background:var(--color-brand-green);color:var(--color-on-primary);font-size:var(--text-button-md-size);font-weight:var(--text-button-md-weight);white-space:nowrap;cursor:pointer;align-items:center;transition:background .12s;display:inline-flex}.CacDrawer-module__6lSJ7a__importBtn:hover:not(:disabled){background:var(--color-primary-deep)}.CacDrawer-module__6lSJ7a__importBtn:disabled{opacity:.55;cursor:not-allowed}.CacDrawer-module__6lSJ7a__cancelBtn{padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-full);color:var(--color-steel);font-size:var(--text-button-md-size);font-weight:var(--text-button-md-weight);white-space:nowrap;border:1px solid var(--color-hairline-strong);cursor:pointer;background:0 0;align-items:center;transition:background .12s,color .12s;display:inline-flex}.CacDrawer-module__6lSJ7a__cancelBtn:hover:not(:disabled){background:var(--color-surface-soft);color:var(--color-ink)}.CacDrawer-module__6lSJ7a__cancelBtn:disabled{opacity:.55;cursor:not-allowed}
.page-module__oW2aeG__wrapper{gap:var(--space-xl);flex-direction:column;display:flex}.page-module__oW2aeG__pageHeader{gap:var(--space-md);flex-direction:column;display:flex}.page-module__oW2aeG__titleRow{justify-content:space-between;align-items:flex-start;gap:var(--space-lg);display:flex}.page-module__oW2aeG__titleGroup{gap:var(--space-xxs);flex-direction:column;display:flex}.page-module__oW2aeG__title{font-size:var(--text-heading-2-size);font-weight:var(--text-heading-2-weight);line-height:var(--text-heading-2-leading);letter-spacing:var(--text-heading-2-tracking);color:var(--color-ink)}.page-module__oW2aeG__subtitle{font-size:var(--text-body-md-size);line-height:var(--text-body-md-leading);color:var(--color-steel)}.page-module__oW2aeG__statStrip{flex-wrap:wrap;align-items:stretch;gap:0;display:flex}.page-module__oW2aeG__statItem{gap:var(--space-xxs);padding:var(--space-xs) var(--space-lg) var(--space-xs) 0;margin-right:var(--space-lg);border-right:1px solid var(--color-hairline-soft);flex-direction:column;display:flex}.page-module__oW2aeG__statItem:last-child{border-right:none;margin-right:0;padding-right:0}.page-module__oW2aeG__statLabel{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);text-transform:uppercase;letter-spacing:var(--text-micro-uppercase-tracking);color:var(--color-stone);white-space:nowrap}.page-module__oW2aeG__scorecard{font-size:var(--text-body-md-medium-size);font-weight:var(--text-body-md-medium-weight);color:var(--color-ink)}.page-module__oW2aeG__grid2Stretch{grid-template-columns:repeat(auto-fit, minmax(var(--layout-section-card-min-width), 1fr));gap:var(--space-xl);display:grid}.page-module__oW2aeG__section{gap:var(--space-md);flex-direction:column;display:flex}.page-module__oW2aeG__sectionTitle{font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading);color:var(--color-ink)}.page-module__oW2aeG__dl{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__oW2aeG__dlRow{justify-content:space-between;gap:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-hairline-soft);display:flex}.page-module__oW2aeG__dlRow:last-child{border-bottom:none;padding-bottom:0}.page-module__oW2aeG__dlRow dt{font-size:var(--text-body-sm-size);color:var(--color-steel)}.page-module__oW2aeG__dlRow dd{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink);text-align:right}.page-module__oW2aeG__periodCaption{font-size:var(--text-caption-size);color:var(--color-stone)}.page-module__oW2aeG__tableWrapper{overflow-x:auto}.page-module__oW2aeG__tableWrapperScrolled{max-height:320px;overflow:auto}.page-module__oW2aeG__table{}.page-module__oW2aeG__table td{white-space:nowrap}.page-module__oW2aeG__queryStatusBadge{font-size:var(--text-micro-size);font-weight:var(--text-micro-weight);padding:2px var(--space-sm);border-radius:var(--radius-full);white-space:nowrap;display:inline-block}.page-module__oW2aeG__queryStatusOpen{background:var(--color-semantic-warning-bg);color:var(--color-semantic-warning-text)}.page-module__oW2aeG__queryStatusResponded{background:var(--color-surface-feature);color:var(--color-accent-blue)}.page-module__oW2aeG__queryStatusResolved{background:var(--color-brand-green-soft);color:var(--color-brand-green-dark)}.page-module__oW2aeG__queryStatusDefault{background:var(--color-surface-soft);color:var(--color-steel)}.page-module__oW2aeG__timeline{gap:var(--space-md);flex-direction:column;list-style:none;display:flex}.page-module__oW2aeG__timelineItem{padding:var(--space-md);background:var(--color-surface-soft);border-left:4px solid var(--color-stone);border-radius:0 var(--radius-md) var(--radius-md) 0;gap:var(--space-xxs);flex-direction:column;display:flex}.page-module__oW2aeG__timelineItem[data-status=APPROVED],.page-module__oW2aeG__timelineItem[data-status=REINSTATED]{border-left-color:var(--color-brand-green)}.page-module__oW2aeG__timelineItem[data-status=SUSPENDED]{border-left-color:var(--color-semantic-danger-text)}.page-module__oW2aeG__timelineItem[data-status=RETURNED],.page-module__oW2aeG__timelineItem[data-status=UNDER_REVIEW]{border-left-color:var(--color-semantic-warning-text)}.page-module__oW2aeG__timelineItem[data-status=SUBMITTED]{border-left-color:var(--color-accent-blue)}.page-module__oW2aeG__timelineHeader{justify-content:space-between;gap:var(--space-md);display:flex}.page-module__oW2aeG__timelineAction{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink)}.page-module__oW2aeG__timelineTimestamp{font-size:var(--text-caption-size);color:var(--color-stone);white-space:nowrap}.page-module__oW2aeG__timelineDetail{font-size:var(--text-body-sm-size);color:var(--color-slate)}.page-module__oW2aeG__timelineReason{font-size:var(--text-body-sm-size);color:var(--color-steel);font-style:italic}.page-module__oW2aeG__timelineActor{font-size:var(--text-caption-size);color:var(--color-stone)}.page-module__oW2aeG__raiseQueryForm{gap:var(--space-sm);flex-direction:column;display:flex}.page-module__oW2aeG__label{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink)}.page-module__oW2aeG__textarea{border:1px solid var(--color-hairline-strong);border-radius:var(--radius-md);padding:var(--space-sm) var(--space-md);font-size:var(--text-body-md-size);line-height:var(--text-body-md-leading);background:var(--color-canvas);color:var(--color-ink);resize:vertical;font-family:inherit}.page-module__oW2aeG__textarea:focus{border-color:var(--color-brand-green);outline:none}.page-module__oW2aeG__successNotice{font-size:var(--text-body-sm-medium-size);color:var(--color-brand-green-dark);background:var(--color-brand-green-soft);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-md)}.page-module__oW2aeG__resolveForm{margin-top:var(--space-xs)}.page-module__oW2aeG__error{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-md);border-radius:var(--radius-md)}.page-module__oW2aeG__empty{font-size:var(--text-body-sm-medium-size);color:var(--color-steel);text-align:center;padding:var(--space-lg)}@media (max-width:640px){.page-module__oW2aeG__wrapper{gap:var(--space-lg)}.page-module__oW2aeG__title{font-size:var(--text-heading-3-size);line-height:var(--text-heading-3-leading)}.page-module__oW2aeG__statItem{padding-right:var(--space-md);margin-right:var(--space-md)}.page-module__oW2aeG__table th,.page-module__oW2aeG__table td{padding:var(--space-xs) var(--space-sm)}}
.Pagination-module___xmoaa__wrapper{justify-content:space-between;align-items:center;gap:var(--space-md);flex-wrap:wrap;display:flex}.Pagination-module___xmoaa__summary{font-size:var(--text-micro-uppercase-size);font-weight:var(--text-micro-uppercase-weight);line-height:var(--text-micro-uppercase-leading);letter-spacing:var(--text-micro-uppercase-tracking);text-transform:uppercase;color:var(--color-steel)}.Pagination-module___xmoaa__controls{align-items:center;gap:var(--space-md);display:flex}.Pagination-module___xmoaa__pageNav{align-items:center;gap:var(--space-xxs);display:flex}.Pagination-module___xmoaa__navBtn{border-radius:var(--radius-xs);width:32px;height:32px;color:var(--color-steel);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s,color .15s;display:inline-flex}.Pagination-module___xmoaa__navBtn:not([disabled]):hover{background:var(--color-surface-soft);color:var(--color-ink)}.Pagination-module___xmoaa__navBtn[disabled]{opacity:.3;cursor:not-allowed;pointer-events:none}.Pagination-module___xmoaa__pageIndicator{text-align:center;min-width:28px;font-size:var(--text-body-sm-size);font-weight:var(--text-body-sm-medium-weight);line-height:var(--text-body-sm-leading);color:var(--color-ink);transition:opacity .15s}.Pagination-module___xmoaa__pageIndicator[data-pending]{opacity:.4}
.AddPersonDrawer-module__PXa97G__backdrop{z-index:40;background:#0b1c3066;animation:.18s AddPersonDrawer-module__PXa97G__fadeIn;position:fixed;inset:0}@keyframes AddPersonDrawer-module__PXa97G__fadeIn{0%{opacity:0}to{opacity:1}}.AddPersonDrawer-module__PXa97G__drawer{background:var(--color-canvas);border-left:1px solid var(--color-hairline);z-index:41;overscroll-behavior:contain;white-space:normal;outline:none;width:min(440px,100vw);animation:.22s cubic-bezier(.16,1,.3,1) AddPersonDrawer-module__PXa97G__slideIn;position:fixed;top:0;bottom:0;right:0;overflow:hidden auto;box-shadow:-8px 0 32px #0b1c301a}@keyframes AddPersonDrawer-module__PXa97G__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.AddPersonDrawer-module__PXa97G__drawerHead{justify-content:space-between;align-items:flex-start;gap:var(--space-md);padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--color-hairline);display:flex}.AddPersonDrawer-module__PXa97G__drawerEyebrow{font-size:var(--text-micro-uppercase-size);font-weight:var(--text-micro-uppercase-weight);letter-spacing:var(--text-micro-uppercase-tracking);text-transform:uppercase;color:var(--color-steel);margin:0 0 var(--space-xxs)}.AddPersonDrawer-module__PXa97G__drawerTitle{font-size:var(--text-heading-4-size);font-weight:var(--text-heading-4-weight);line-height:var(--text-heading-4-leading);color:var(--color-ink);margin:0}.AddPersonDrawer-module__PXa97G__closeBtn{border:1px solid var(--color-hairline);border-radius:var(--radius-sm);width:32px;height:32px;color:var(--color-steel);cursor:pointer;background:0 0;flex-shrink:0;justify-content:center;align-items:center;font-size:12px;transition:background-color .12s;display:inline-flex}.AddPersonDrawer-module__PXa97G__closeBtn:hover{background:var(--color-surface-soft);color:var(--color-ink)}.AddPersonDrawer-module__PXa97G__closeBtn:focus-visible{outline:2px solid var(--color-brand-green);outline-offset:2px}.AddPersonDrawer-module__PXa97G__drawerSection{padding:var(--space-lg) var(--space-xl)}.AddPersonDrawer-module__PXa97G__form{gap:var(--space-md);flex-direction:column;display:flex}.AddPersonDrawer-module__PXa97G__fieldRow{gap:var(--space-md);display:flex}.AddPersonDrawer-module__PXa97G__fieldRow .AddPersonDrawer-module__PXa97G__field{flex:1;min-width:0}.AddPersonDrawer-module__PXa97G__field{gap:var(--space-xxs);flex-direction:column;display:flex}.AddPersonDrawer-module__PXa97G__label{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-steel);text-transform:uppercase;letter-spacing:var(--text-micro-uppercase-tracking)}.AddPersonDrawer-module__PXa97G__input,.AddPersonDrawer-module__PXa97G__select{box-sizing:border-box;background:var(--input-bg);width:100%;min-width:0;color:var(--input-text);font-family:var(--font-body);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);border-radius:var(--input-radius);padding:var(--input-padding);border:var(--input-border);display:block}.AddPersonDrawer-module__PXa97G__input:focus,.AddPersonDrawer-module__PXa97G__select:focus{border:var(--input-focused-border);outline:none}.AddPersonDrawer-module__PXa97G__input:disabled,.AddPersonDrawer-module__PXa97G__select:disabled{opacity:.6;cursor:not-allowed}.AddPersonDrawer-module__PXa97G__checkboxLabel{align-items:center;gap:var(--space-xs);font-size:var(--text-body-sm-size);color:var(--color-ink);cursor:pointer;display:flex}.AddPersonDrawer-module__PXa97G__checkbox{cursor:pointer;width:16px;height:16px;accent-color:var(--color-brand-green)}.AddPersonDrawer-module__PXa97G__actionBtn{width:100%;padding:var(--space-sm) var(--space-md);font-family:var(--font-body);font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);text-align:center;border-radius:var(--radius-md);background:var(--color-brand-green);color:var(--color-on-primary);cursor:pointer;border:1px solid #0000;line-height:1.5;transition:background-color .14s,opacity .14s;display:block}.AddPersonDrawer-module__PXa97G__actionBtn:not(:disabled):hover{background:var(--color-brand-green-dark)}.AddPersonDrawer-module__PXa97G__actionBtn:disabled{opacity:.4;cursor:not-allowed}.AddPersonDrawer-module__PXa97G__actionBtn:focus-visible{outline:2px solid var(--color-brand-green);outline-offset:2px}.AddPersonDrawer-module__PXa97G__formError{font-size:var(--text-caption-size);font-weight:var(--text-caption-bold-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-xxs) var(--space-sm);border-radius:var(--radius-sm)}@media (prefers-reduced-motion:reduce){.AddPersonDrawer-module__PXa97G__drawer,.AddPersonDrawer-module__PXa97G__backdrop{animation:none}}
.SupervisorActions-module__ueN1Sa__ellipsisBtn{border-radius:var(--radius-md);border:1px solid var(--color-hairline-strong);background:var(--color-canvas);width:36px;height:36px;color:var(--color-ink);cursor:pointer;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;transition:background .12s,border-color .12s;display:flex}.SupervisorActions-module__ueN1Sa__ellipsisBtn:hover{background:var(--color-surface-soft);border-color:var(--color-stone)}.SupervisorActions-module__ueN1Sa__ellipsisBtn:focus-visible{outline:2px solid var(--color-brand-green);outline-offset:2px}.SupervisorActions-module__ueN1Sa__actionBar{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-md) var(--space-lg);background:var(--card-bg);border:var(--card-border);border-radius:var(--card-radius);display:flex}.SupervisorActions-module__ueN1Sa__actionBarLabel{font-size:var(--text-body-md-medium-size);font-weight:var(--text-body-md-medium-weight);color:var(--color-ink)}.SupervisorActions-module__ueN1Sa__trigger{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-full);background:var(--color-brand-green);color:var(--color-on-primary);font-size:var(--text-button-md-size);font-weight:var(--text-button-md-weight);white-space:nowrap;transition:background .12s;display:inline-flex}.SupervisorActions-module__ueN1Sa__trigger:hover{background:var(--color-primary-deep)}.SupervisorActions-module__ueN1Sa__triggerArrow{font-style:normal;transition:transform .15s}.SupervisorActions-module__ueN1Sa__trigger:hover .SupervisorActions-module__ueN1Sa__triggerArrow{transform:translate(3px)}.SupervisorActions-module__ueN1Sa__backdrop{z-index:300;background:#00000059;animation:.18s SupervisorActions-module__ueN1Sa__fadeIn;position:fixed;inset:0}@keyframes SupervisorActions-module__ueN1Sa__fadeIn{0%{opacity:0}to{opacity:1}}.SupervisorActions-module__ueN1Sa__drawer{background:var(--color-canvas);border-left:1px solid var(--color-hairline-soft);z-index:301;overscroll-behavior:contain;white-space:normal;flex-direction:column;width:min(440px,100vw);animation:.22s cubic-bezier(.25,0,.25,1) SupervisorActions-module__ueN1Sa__slideIn;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}@keyframes SupervisorActions-module__ueN1Sa__slideIn{0%{transform:translate(100%)}to{transform:translate(0)}}.SupervisorActions-module__ueN1Sa__drawerHeader{gap:var(--space-xs);padding:var(--space-lg) var(--space-xl);border-bottom:1px solid var(--color-hairline-soft);flex-direction:column;display:flex;position:relative}.SupervisorActions-module__ueN1Sa__drawerEyebrow{font-size:var(--text-micro-size);font-weight:var(--text-micro-weight);letter-spacing:var(--text-micro-uppercase-tracking);text-transform:uppercase;color:var(--color-stone)}.SupervisorActions-module__ueN1Sa__drawerTitle{font-size:var(--text-heading-4-size);font-weight:var(--text-heading-4-weight);line-height:var(--text-heading-4-leading);color:var(--color-ink)}.SupervisorActions-module__ueN1Sa__drawerMeta{font-size:var(--text-body-sm-size);color:var(--color-steel);align-items:center;gap:var(--space-xs);flex-wrap:wrap;display:flex}.SupervisorActions-module__ueN1Sa__closeBtn{top:var(--space-lg);right:var(--space-lg);border-radius:var(--radius-full);width:32px;height:32px;color:var(--color-steel);justify-content:center;align-items:center;font-size:1.1rem;transition:background .12s,color .12s;display:flex;position:absolute}.SupervisorActions-module__ueN1Sa__closeBtn:hover{background:var(--color-surface-soft);color:var(--color-ink)}.SupervisorActions-module__ueN1Sa__drawerSection{gap:var(--space-sm);padding:var(--space-lg) var(--space-xl);flex-direction:column;display:flex}.SupervisorActions-module__ueN1Sa__sectionTitle{font-size:var(--text-body-md-medium-size);font-weight:var(--text-body-md-medium-weight);color:var(--color-ink)}.SupervisorActions-module__ueN1Sa__sectionHelp{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);color:var(--color-steel)}.SupervisorActions-module__ueN1Sa__divider{border:none;border-top:1px solid var(--color-hairline-soft);margin:0}.SupervisorActions-module__ueN1Sa__reasonLabel{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-steel);text-transform:uppercase;letter-spacing:var(--text-micro-uppercase-tracking)}.SupervisorActions-module__ueN1Sa__reasonInput{background:var(--input-bg);width:100%;min-width:0;color:var(--input-text);font-family:var(--font-body);font-size:var(--text-body-md-size);line-height:var(--text-body-md-leading);border-radius:var(--input-radius);padding:var(--input-padding);border:var(--input-border);resize:vertical;word-break:break-word;display:block}.SupervisorActions-module__ueN1Sa__reasonInput:focus{border:var(--input-focused-border);outline:none}.SupervisorActions-module__ueN1Sa__formError{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm)}.SupervisorActions-module__ueN1Sa__actionBtnPrimary{padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-full);background:var(--color-brand-green);color:var(--color-on-primary);font-size:var(--text-button-md-size);font-weight:var(--text-button-md-weight);white-space:nowrap;align-self:flex-start;transition:background .12s}.SupervisorActions-module__ueN1Sa__actionBtnPrimary:hover:not(:disabled){background:var(--color-primary-deep)}.SupervisorActions-module__ueN1Sa__actionBtnPrimary:disabled{opacity:.55;cursor:not-allowed}.SupervisorActions-module__ueN1Sa__actionBtnWarning{padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-full);background:var(--color-semantic-warning-bg);color:var(--color-semantic-warning-text);font-size:var(--text-button-md-size);font-weight:var(--text-button-md-weight);white-space:nowrap;align-self:flex-start;transition:background .12s}.SupervisorActions-module__ueN1Sa__actionBtnWarning:hover:not(:disabled){background:color-mix(in srgb, var(--color-semantic-warning-bg) 80%, var(--color-semantic-warning-text) 20%)}.SupervisorActions-module__ueN1Sa__actionBtnWarning:disabled{opacity:.55;cursor:not-allowed}.SupervisorActions-module__ueN1Sa__actionBtnDanger{padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-full);background:var(--color-semantic-danger-bg);color:var(--color-semantic-danger-text);font-size:var(--text-button-md-size);font-weight:var(--text-button-md-weight);white-space:nowrap;align-self:flex-start;transition:background .12s}.SupervisorActions-module__ueN1Sa__actionBtnDanger:hover:not(:disabled){background:color-mix(in srgb, var(--color-semantic-danger-bg) 80%, var(--color-semantic-danger-text) 20%)}.SupervisorActions-module__ueN1Sa__actionBtnDanger:disabled{opacity:.55;cursor:not-allowed}
.TextInput-module__wEV5vq__input{background:var(--input-bg);width:100%;color:var(--input-text);font-size:var(--text-body-md-size);line-height:var(--text-body-md-leading);border-radius:var(--input-radius);padding:var(--input-padding);border:var(--input-border);height:var(--input-height);display:block}.TextInput-module__wEV5vq__input::placeholder{color:var(--color-stone)}.TextInput-module__wEV5vq__input:focus{border:var(--input-focused-border);outline:none}
.SchemeProposalsFeed-module__xJ-Keq__feed{gap:var(--space-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.SchemeProposalsFeed-module__xJ-Keq__card{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-md);border-left:3px solid var(--color-semantic-warning-text);background:var(--color-surface-soft);border-radius:var(--radius-sm);display:flex}.SchemeProposalsFeed-module__xJ-Keq__cardBody{gap:var(--space-xxs);flex-direction:column;min-width:0;display:flex}.SchemeProposalsFeed-module__xJ-Keq__cardTitle{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink)}.SchemeProposalsFeed-module__xJ-Keq__cardMeta{align-items:center;gap:var(--space-sm);font-size:var(--text-caption-size);color:var(--color-steel);flex-wrap:wrap;display:flex}.SchemeProposalsFeed-module__xJ-Keq__codeBadge{font-weight:var(--text-caption-bold-weight);color:var(--color-ink);background:var(--color-hairline);padding:1px var(--space-xs);border-radius:var(--radius-xs)}.SchemeProposalsFeed-module__xJ-Keq__reviewLink{font-size:var(--text-body-sm-size);color:var(--color-brand-green-dark);white-space:nowrap;text-decoration:none}.SchemeProposalsFeed-module__xJ-Keq__reviewLink:hover{text-decoration:underline}
.AssignSupervisorModal-module__WrS0Fa__backdrop{z-index:200;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AssignSupervisorModal-module__WrS0Fa__dialog{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-lg);width:min(440px,90vw);box-shadow:var(--shadow-lg);gap:var(--space-md);flex-direction:column;display:flex}.AssignSupervisorModal-module__WrS0Fa__dialogTitle{font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading);color:var(--color-ink)}.AssignSupervisorModal-module__WrS0Fa__formField{gap:var(--space-xxs);flex-direction:column;display:flex}.AssignSupervisorModal-module__WrS0Fa__label{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-steel);text-transform:uppercase;letter-spacing:var(--text-micro-uppercase-tracking)}.AssignSupervisorModal-module__WrS0Fa__select{background:var(--input-bg);width:100%;min-width:0;color:var(--input-text);font-family:var(--font-body);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);border-radius:var(--input-radius);padding:var(--input-padding);border:var(--input-border);display:block}.AssignSupervisorModal-module__WrS0Fa__select:focus{border:var(--input-focused-border);outline:none}.AssignSupervisorModal-module__WrS0Fa__select:disabled{opacity:.6;cursor:not-allowed}.AssignSupervisorModal-module__WrS0Fa__checkboxRow{align-items:center;gap:var(--space-xs);font-size:var(--text-body-sm-size);color:var(--color-ink);cursor:pointer;display:flex}.AssignSupervisorModal-module__WrS0Fa__dialogActions{align-items:center;gap:var(--space-sm);display:flex}.AssignSupervisorModal-module__WrS0Fa__submitBtn{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);background:var(--color-brand-green);color:var(--color-on-primary);font-size:var(--text-button-sm-size);font-weight:var(--text-button-sm-weight);white-space:nowrap;cursor:pointer;border:none;transition:background .12s}.AssignSupervisorModal-module__WrS0Fa__submitBtn:hover:not(:disabled){background:var(--color-primary-deep)}.AssignSupervisorModal-module__WrS0Fa__submitBtn:disabled{opacity:.55;cursor:not-allowed}.AssignSupervisorModal-module__WrS0Fa__cancelBtn{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);color:var(--color-steel);font-size:var(--text-button-sm-size);font-weight:var(--text-button-sm-weight);white-space:nowrap;border:1px solid var(--color-hairline-strong);cursor:pointer;background:0 0;transition:background .12s,color .12s}.AssignSupervisorModal-module__WrS0Fa__cancelBtn:hover:not(:disabled){background:var(--color-surface-soft);color:var(--color-ink)}.AssignSupervisorModal-module__WrS0Fa__cancelBtn:disabled{opacity:.55;cursor:not-allowed}.AssignSupervisorModal-module__WrS0Fa__error{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-md);border-radius:var(--radius-md)}
.BoardManagementCard-module__N-lRIq__section{gap:var(--space-md);flex-direction:column;display:flex}.BoardManagementCard-module__N-lRIq__cardHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-md);flex-wrap:wrap;display:flex}.BoardManagementCard-module__N-lRIq__sectionTitle{font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading);color:var(--color-ink)}.BoardManagementCard-module__N-lRIq__cardDescription{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);color:var(--color-steel);margin-top:var(--space-xxs)}.BoardManagementCard-module__N-lRIq__cardActions{align-items:center;gap:var(--space-sm);flex-shrink:0;display:flex}.BoardManagementCard-module__N-lRIq__cacButton{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);border:1px solid var(--color-brand-green-dark);color:var(--color-brand-green-dark);font-size:var(--text-button-sm-size);font-weight:var(--text-button-sm-weight);white-space:nowrap;cursor:pointer;background:0 0;transition:background .12s,color .12s;display:inline-flex}.BoardManagementCard-module__N-lRIq__cacButton:hover{background:var(--color-brand-green-soft)}.BoardManagementCard-module__N-lRIq__cacButton:focus-visible{outline:2px solid var(--color-brand-green);outline-offset:2px}.BoardManagementCard-module__N-lRIq__addButton{align-items:center;gap:var(--space-xs);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);background:var(--color-brand-green);color:var(--color-on-primary);font-size:var(--text-button-sm-size);font-weight:var(--text-button-sm-weight);white-space:nowrap;cursor:pointer;transition:background .12s;display:inline-flex}.BoardManagementCard-module__N-lRIq__addButton:hover{background:var(--color-primary-deep)}.BoardManagementCard-module__N-lRIq__addButton:focus-visible{outline:2px solid var(--color-brand-green);outline-offset:2px}.BoardManagementCard-module__N-lRIq__tableWrapper{overflow-x:auto}.BoardManagementCard-module__N-lRIq__table{}.BoardManagementCard-module__N-lRIq__table td{white-space:nowrap}.BoardManagementCard-module__N-lRIq__editRow{background:var(--color-surface-soft)}.BoardManagementCard-module__N-lRIq__editCell{padding:var(--space-xs) var(--space-sm)}.BoardManagementCard-module__N-lRIq__editCell .BoardManagementCard-module__N-lRIq__input,.BoardManagementCard-module__N-lRIq__editCell .BoardManagementCard-module__N-lRIq__select{width:100%;min-width:80px}.BoardManagementCard-module__N-lRIq__actionsCell{align-items:center;gap:var(--space-xs);white-space:nowrap;display:flex}.BoardManagementCard-module__N-lRIq__rowActionBtn{padding:2px var(--space-sm);border-radius:var(--radius-sm);font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);border:1px solid var(--color-hairline-strong);color:var(--color-ink);cursor:pointer;background:0 0;transition:background .12s}.BoardManagementCard-module__N-lRIq__rowActionBtn:hover{background:var(--color-surface-soft)}.BoardManagementCard-module__N-lRIq__rowActionBtnDanger{border-color:var(--color-semantic-danger-text);color:var(--color-semantic-danger-text)}.BoardManagementCard-module__N-lRIq__rowActionBtnDanger:hover{background:var(--color-semantic-danger-bg)}.BoardManagementCard-module__N-lRIq__input{background:var(--input-bg);width:100%;min-width:0;color:var(--input-text);font-family:var(--font-body);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);border-radius:var(--input-radius);padding:var(--input-padding);border:var(--input-border);display:block}.BoardManagementCard-module__N-lRIq__input:focus{border:var(--input-focused-border);outline:none}.BoardManagementCard-module__N-lRIq__input:disabled{opacity:.6;cursor:not-allowed}.BoardManagementCard-module__N-lRIq__select{background:var(--input-bg);width:100%;min-width:0;color:var(--input-text);font-family:var(--font-body);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);border-radius:var(--input-radius);padding:var(--input-padding);border:var(--input-border);display:block}.BoardManagementCard-module__N-lRIq__select:focus{border:var(--input-focused-border);outline:none}.BoardManagementCard-module__N-lRIq__select:disabled{opacity:.6;cursor:not-allowed}.BoardManagementCard-module__N-lRIq__checkbox{cursor:pointer;width:16px;height:16px;accent-color:var(--color-brand-green)}.BoardManagementCard-module__N-lRIq__checkboxLabel{align-items:center;gap:var(--space-xs);font-size:var(--text-body-sm-size);color:var(--color-ink);cursor:pointer;display:flex}.BoardManagementCard-module__N-lRIq__label{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-steel);text-transform:uppercase;letter-spacing:var(--text-micro-uppercase-tracking)}.BoardManagementCard-module__N-lRIq__saveBtn{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);background:var(--color-brand-green);color:var(--color-on-primary);font-size:var(--text-button-sm-size);font-weight:var(--text-button-sm-weight);white-space:nowrap;cursor:pointer;transition:background .12s}.BoardManagementCard-module__N-lRIq__saveBtn:hover:not(:disabled){background:var(--color-primary-deep)}.BoardManagementCard-module__N-lRIq__saveBtn:disabled{opacity:.55;cursor:not-allowed}.BoardManagementCard-module__N-lRIq__cancelBtn{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);color:var(--color-steel);font-size:var(--text-button-sm-size);font-weight:var(--text-button-sm-weight);white-space:nowrap;border:1px solid var(--color-hairline-strong);cursor:pointer;background:0 0;transition:background .12s,color .12s}.BoardManagementCard-module__N-lRIq__cancelBtn:hover:not(:disabled){background:var(--color-surface-soft);color:var(--color-ink)}.BoardManagementCard-module__N-lRIq__cancelBtn:disabled{opacity:.55;cursor:not-allowed}.BoardManagementCard-module__N-lRIq__error{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-md);border-radius:var(--radius-md)}.BoardManagementCard-module__N-lRIq__empty{font-size:var(--text-body-sm-medium-size);color:var(--color-steel);text-align:center;padding:var(--space-lg)}
.UploadForm-module__LioLhG__wrapper{gap:var(--space-lg);flex-direction:column;display:flex}.UploadForm-module__LioLhG__form{gap:var(--space-sm);flex-direction:column;display:flex}.UploadForm-module__LioLhG__label{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-steel)}.UploadForm-module__LioLhG__fileInput{background:var(--input-bg);width:100%;color:var(--input-text);font-family:var(--font-body);font-size:var(--text-body-sm-size);border-radius:var(--input-radius);padding:var(--input-padding);border:var(--input-border);display:block}.UploadForm-module__LioLhG__helpBlock{gap:var(--space-xxs);flex-direction:column;display:flex}.UploadForm-module__LioLhG__help{font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);color:var(--color-steel)}.UploadForm-module__LioLhG__template{font-family:var(--font-mono);font-size:var(--text-caption-size);color:var(--color-ink);background:var(--color-surface-soft);border-radius:var(--radius-sm);padding:var(--space-sm) var(--space-md);overflow-x:auto}.UploadForm-module__LioLhG__error{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm)}.UploadForm-module__LioLhG__resultPanel{gap:var(--space-sm);padding:var(--space-md);background:var(--color-surface-soft);border-radius:var(--radius-md);flex-direction:column;display:flex}.UploadForm-module__LioLhG__resultPanelBlocking{gap:var(--space-sm);padding:var(--space-md);background:var(--color-semantic-danger-bg);border:1.5px solid var(--color-semantic-danger-text);border-radius:var(--radius-md);flex-direction:column;display:flex}.UploadForm-module__LioLhG__resultTitle{font-size:var(--text-body-md-medium-size);font-weight:var(--text-body-md-medium-weight);color:var(--color-ink)}.UploadForm-module__LioLhG__resultTitleBlocking{font-size:var(--text-body-md-medium-size);font-weight:var(--text-body-md-medium-weight);color:var(--color-semantic-danger-text)}.UploadForm-module__LioLhG__resultSummary{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-steel)}.UploadForm-module__LioLhG__blockingNote{font-size:var(--text-body-sm-size);color:var(--color-semantic-danger-text)}.UploadForm-module__LioLhG__rowList{gap:var(--space-sm);flex-direction:column;list-style:none;display:flex}.UploadForm-module__LioLhG__rowItem{gap:var(--space-xxs);padding:var(--space-sm) var(--space-md);background:var(--card-bg);border:var(--card-border);border-radius:var(--radius-md);flex-direction:column;display:flex}.UploadForm-module__LioLhG__rowHeader{align-items:center;gap:var(--space-sm);display:flex}.UploadForm-module__LioLhG__rowPeriod{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink)}.UploadForm-module__LioLhG__messageList{gap:var(--space-xxs);flex-direction:column;list-style:none;display:flex}.UploadForm-module__LioLhG__warning{font-size:var(--text-body-sm-size);color:var(--color-semantic-warning-text)}.UploadForm-module__LioLhG__blockingError{font-size:var(--text-body-sm-size);color:var(--color-semantic-danger-text)}@media (max-width:640px){.UploadForm-module__LioLhG__wrapper{gap:var(--space-md)}.UploadForm-module__LioLhG__form{gap:var(--space-xs)}.UploadForm-module__LioLhG__rowHeader{flex-direction:column;align-items:flex-start}.UploadForm-module__LioLhG__template{padding:var(--space-xs) var(--space-sm);white-space:pre-wrap}}
.GeographyForm-module__g0dEsq__form{align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}.GeographyForm-module__g0dEsq__field{gap:var(--space-xxs);flex-direction:column;min-width:200px;display:flex}.GeographyForm-module__g0dEsq__label{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-steel)}.GeographyForm-module__g0dEsq__actions{gap:var(--space-sm);display:flex}.GeographyForm-module__g0dEsq__error{width:100%;font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm)}
.SectorForm-module__tz6rqq__form{align-items:flex-end;gap:var(--space-md);flex-wrap:wrap;display:flex}.SectorForm-module__tz6rqq__field{gap:var(--space-xxs);flex-direction:column;min-width:220px;display:flex}.SectorForm-module__tz6rqq__label{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-steel)}.SectorForm-module__tz6rqq__actions{gap:var(--space-sm);display:flex}.SectorForm-module__tz6rqq__error{width:100%;font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm)}
.UrgencyBadge-module__m0V-ta__tonePositive{background:var(--badge-green-soft-bg);color:var(--badge-green-soft-text)}.UrgencyBadge-module__m0V-ta__toneWarning{background:var(--color-semantic-warning-bg);color:var(--color-semantic-warning-text)}.UrgencyBadge-module__m0V-ta__toneDanger{background:var(--color-semantic-danger-bg);color:var(--color-semantic-danger-text)}.UrgencyBadge-module__m0V-ta__toneNeutral{background:var(--color-hairline-soft);color:var(--color-slate)}
.AddMemberModal-module__o7TJLa__backdrop{z-index:200;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.AddMemberModal-module__o7TJLa__dialog{background:var(--color-surface);border-radius:var(--radius-lg);padding:var(--space-lg);width:min(440px,90vw);box-shadow:var(--shadow-lg);gap:var(--space-md);flex-direction:column;display:flex}.AddMemberModal-module__o7TJLa__dialogTitle{font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading);color:var(--color-ink)}.AddMemberModal-module__o7TJLa__formField{gap:var(--space-xxs);flex-direction:column;display:flex}.AddMemberModal-module__o7TJLa__label{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-steel);text-transform:uppercase;letter-spacing:var(--text-micro-uppercase-tracking)}.AddMemberModal-module__o7TJLa__input{background:var(--input-bg);width:100%;min-width:0;color:var(--input-text);font-family:var(--font-body);font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-leading);border-radius:var(--input-radius);padding:var(--input-padding);border:var(--input-border);display:block}.AddMemberModal-module__o7TJLa__input:focus{border:var(--input-focused-border);outline:none}.AddMemberModal-module__o7TJLa__input:disabled{opacity:.6;cursor:not-allowed}.AddMemberModal-module__o7TJLa__dialogActions{align-items:center;gap:var(--space-sm);display:flex}.AddMemberModal-module__o7TJLa__submitBtn{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);background:var(--color-brand-green);color:var(--color-on-primary);font-size:var(--text-button-sm-size);font-weight:var(--text-button-sm-weight);white-space:nowrap;cursor:pointer;border:none;transition:background .12s}.AddMemberModal-module__o7TJLa__submitBtn:hover:not(:disabled){background:var(--color-primary-deep)}.AddMemberModal-module__o7TJLa__submitBtn:disabled{opacity:.55;cursor:not-allowed}.AddMemberModal-module__o7TJLa__cancelBtn{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-full);color:var(--color-steel);font-size:var(--text-button-sm-size);font-weight:var(--text-button-sm-weight);white-space:nowrap;border:1px solid var(--color-hairline-strong);cursor:pointer;background:0 0;transition:background .12s,color .12s}.AddMemberModal-module__o7TJLa__cancelBtn:hover:not(:disabled){background:var(--color-surface-soft);color:var(--color-ink)}.AddMemberModal-module__o7TJLa__cancelBtn:disabled{opacity:.55;cursor:not-allowed}.AddMemberModal-module__o7TJLa__error{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-md);border-radius:var(--radius-md)}.AddMemberModal-module__o7TJLa__successMessage{font-size:var(--text-body-md-size,var(--text-body-sm-size));color:var(--color-brand-green-dark);font-weight:600}.AddMemberModal-module__o7TJLa__credBlock{background:var(--color-surface-raised);border-radius:var(--radius-sm);padding:var(--space-md);font-family:var(--font-mono,monospace);font-size:var(--text-body-sm-size);word-break:break-all}.AddMemberModal-module__o7TJLa__credRow{margin-bottom:var(--space-sm);flex-direction:column;gap:2px;display:flex}.AddMemberModal-module__o7TJLa__credRow:last-child{margin-bottom:0}.AddMemberModal-module__o7TJLa__credLabel{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-steel);text-transform:uppercase;letter-spacing:var(--text-micro-uppercase-tracking);font-family:var(--font-body)}.AddMemberModal-module__o7TJLa__credValue{color:var(--color-ink)}.AddMemberModal-module__o7TJLa__credHint{font-size:var(--text-body-xs-size,var(--text-caption-size,11px));color:var(--color-steel);font-family:var(--font-body)}
.SupervisionSection-module__27vqJW__strip{align-items:center;gap:var(--space-sm);padding:var(--space-xs) 0;border-top:1px solid var(--color-hairline-soft);border-bottom:1px solid var(--color-hairline-soft);flex-wrap:wrap;display:flex}.SupervisionSection-module__27vqJW__label{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);text-transform:uppercase;letter-spacing:var(--text-micro-uppercase-tracking);color:var(--color-stone);white-space:nowrap;flex-shrink:0}.SupervisionSection-module__27vqJW__chip{align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-sm);background:var(--color-surface-raised);border-radius:var(--radius-full);border:1px solid var(--color-hairline-soft);font-size:var(--text-body-sm-size);color:var(--color-ink);cursor:default;display:inline-flex}.SupervisionSection-module__27vqJW__chipLead{border-color:var(--color-brand-green-mid);background:var(--color-brand-green-light);color:var(--color-brand-green-dark)}.SupervisionSection-module__27vqJW__leadStar{font-size:.85em}.SupervisionSection-module__27vqJW__removeBtn{cursor:pointer;color:var(--color-stone);padding:0 0 0 var(--space-xxs);background:0 0;border:none;font-size:.8em;line-height:1}.SupervisionSection-module__27vqJW__assignBtn{align-items:center;gap:var(--space-xxs);padding:var(--space-xxs) var(--space-sm);border-radius:var(--radius-full);border:1px dashed var(--color-stone);color:var(--color-stone);font-size:var(--text-body-sm-size);cursor:pointer;background:0 0;display:inline-flex}.SupervisionSection-module__27vqJW__empty{font-size:var(--text-body-sm-size);color:var(--color-steel)}.SupervisionSection-module__27vqJW__error{font-size:var(--text-body-sm-size);color:var(--color-error)}
.OfficerPfiRegisterView-module__HZ8MqW__wrapper{gap:var(--space-xl);flex-direction:column;display:flex}.OfficerPfiRegisterView-module__HZ8MqW__title{font-size:var(--text-heading-2-size);font-weight:var(--text-heading-2-weight);line-height:var(--text-heading-2-leading);letter-spacing:var(--text-heading-2-tracking);color:var(--color-ink)}.OfficerPfiRegisterView-module__HZ8MqW__description{font-size:var(--text-body-md-size);line-height:var(--text-body-md-leading);color:var(--color-steel);margin-top:var(--space-xxs)}.OfficerPfiRegisterView-module__HZ8MqW__statStrip{flex-wrap:wrap;align-items:stretch;gap:0;display:flex}.OfficerPfiRegisterView-module__HZ8MqW__statItem{gap:var(--space-xxs);padding:var(--space-xs) var(--space-lg) var(--space-xs) 0;margin-right:var(--space-lg);border-right:1px solid var(--color-hairline-soft);flex-direction:column;display:flex}.OfficerPfiRegisterView-module__HZ8MqW__statItem:last-child{border-right:none;margin-right:0;padding-right:0}.OfficerPfiRegisterView-module__HZ8MqW__statLabel{font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);text-transform:uppercase;letter-spacing:var(--text-micro-uppercase-tracking);color:var(--color-stone);white-space:nowrap}.OfficerPfiRegisterView-module__HZ8MqW__grid2{gap:var(--space-lg);grid-template-columns:1fr 1fr;align-items:stretch;display:grid}@media (max-width:720px){.OfficerPfiRegisterView-module__HZ8MqW__grid2{grid-template-columns:1fr}}.OfficerPfiRegisterView-module__HZ8MqW__section{gap:var(--space-md);flex-direction:column;display:flex}.OfficerPfiRegisterView-module__HZ8MqW__sectionTitle{font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading);color:var(--color-ink)}.OfficerPfiRegisterView-module__HZ8MqW__periodCaption{font-size:var(--text-caption-size);color:var(--color-stone)}.OfficerPfiRegisterView-module__HZ8MqW__dl{gap:var(--space-sm);flex-direction:column;display:flex}.OfficerPfiRegisterView-module__HZ8MqW__dlRow{justify-content:space-between;gap:var(--space-md);padding-bottom:var(--space-sm);border-bottom:1px solid var(--color-hairline-soft);display:flex}.OfficerPfiRegisterView-module__HZ8MqW__dlRow:last-child{border-bottom:none;padding-bottom:0}.OfficerPfiRegisterView-module__HZ8MqW__dlRow dt{font-size:var(--text-body-sm-size);color:var(--color-steel);flex-shrink:0}.OfficerPfiRegisterView-module__HZ8MqW__dlRow dd{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-ink);text-align:right}.OfficerPfiRegisterView-module__HZ8MqW__tableWrapper{overflow-x:auto}.OfficerPfiRegisterView-module__HZ8MqW__tableWrapperScrolled{max-height:320px;overflow:auto}.OfficerPfiRegisterView-module__HZ8MqW__table{}.OfficerPfiRegisterView-module__HZ8MqW__table td{white-space:nowrap}.OfficerPfiRegisterView-module__HZ8MqW__error{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-md);border-radius:var(--radius-md)}.OfficerPfiRegisterView-module__HZ8MqW__empty{font-size:var(--text-body-sm-medium-size);color:var(--color-steel);text-align:center;padding:var(--space-lg)}@media (max-width:640px){.OfficerPfiRegisterView-module__HZ8MqW__wrapper{gap:var(--space-lg)}.OfficerPfiRegisterView-module__HZ8MqW__title{font-size:var(--text-heading-3-size);line-height:var(--text-heading-3-leading)}.OfficerPfiRegisterView-module__HZ8MqW__statItem{padding-right:var(--space-md);margin-right:var(--space-md)}}
.page-module__VPs9oW__wrapper{gap:var(--space-xl);flex-direction:column;display:flex}.page-module__VPs9oW__title{font-size:var(--text-heading-2-size);font-weight:var(--text-heading-2-weight);line-height:var(--text-heading-2-leading);letter-spacing:var(--text-heading-2-tracking);color:var(--color-ink)}.page-module__VPs9oW__description{font-size:var(--text-body-md-size);line-height:var(--text-body-md-leading);color:var(--color-steel);margin-top:var(--space-xxs)}.page-module__VPs9oW__section{gap:var(--space-md);flex-direction:column;display:flex}.page-module__VPs9oW__sectionTitle{font-size:var(--text-heading-5-size);font-weight:var(--text-heading-5-weight);line-height:var(--text-heading-5-leading);color:var(--color-ink)}.page-module__VPs9oW__tableWrapper{overflow-x:auto}.page-module__VPs9oW__table{}.page-module__VPs9oW__table td{white-space:nowrap}.page-module__VPs9oW__flaggedRow>td:first-child{box-shadow:inset 3px 0 0 var(--color-semantic-warning-text)}.page-module__VPs9oW__blockingError{font-size:var(--text-body-sm-size);color:var(--color-semantic-danger-text)}.page-module__VPs9oW__error{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-md);border-radius:var(--radius-md)}.page-module__VPs9oW__empty{font-size:var(--text-body-sm-medium-size);color:var(--color-steel);text-align:center;padding:var(--space-lg)}.page-module__VPs9oW__downloadLink{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-brand-green-dark);white-space:nowrap;text-decoration:underline}.page-module__VPs9oW__downloadMissing{color:var(--color-steel)}@media (max-width:640px){.page-module__VPs9oW__wrapper{gap:var(--space-lg)}.page-module__VPs9oW__title{font-size:var(--text-heading-3-size);line-height:var(--text-heading-3-leading)}.page-module__VPs9oW__tabs{flex-wrap:wrap}.page-module__VPs9oW__tab,.page-module__VPs9oW__table th,.page-module__VPs9oW__table td{padding:var(--space-xs) var(--space-sm)}}
.CredentialRequestsPanel-module__Ele-pq__tableWrapper{border:1px solid var(--color-hairline);border-radius:var(--radius-md);overflow-x:auto}.CredentialRequestsPanel-module__Ele-pq__table{border-collapse:collapse;width:100%;font-size:var(--text-body-sm-size);color:var(--color-ink)}.CredentialRequestsPanel-module__Ele-pq__th{padding:var(--space-sm) var(--space-md);text-align:left;font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);letter-spacing:.05em;color:var(--color-steel);background:var(--color-surface);border-bottom:1px solid var(--color-hairline);white-space:nowrap}.CredentialRequestsPanel-module__Ele-pq__tr{border-bottom:1px solid var(--color-hairline-soft)}.CredentialRequestsPanel-module__Ele-pq__tr:last-child{border-bottom:none}.CredentialRequestsPanel-module__Ele-pq__td{padding:var(--space-sm) var(--space-md);vertical-align:top}.CredentialRequestsPanel-module__Ele-pq__empty{font-size:var(--text-body-sm-size);color:var(--color-steel);padding:var(--space-md);margin:0}.CredentialRequestsPanel-module__Ele-pq__actions{gap:var(--space-xs);flex-wrap:nowrap;display:flex}.CredentialRequestsPanel-module__Ele-pq__approveBtn,.CredentialRequestsPanel-module__Ele-pq__rejectBtn{padding:var(--space-xxs) var(--space-sm);border-radius:var(--radius-sm);font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);cursor:pointer;white-space:nowrap;border:1px solid #0000;transition:background .15s,border-color .15s}.CredentialRequestsPanel-module__Ele-pq__approveBtn{background:var(--color-brand-green-soft);color:var(--color-brand-green-dark);border-color:var(--color-brand-green-mid)}.CredentialRequestsPanel-module__Ele-pq__approveBtn:hover:not(:disabled){background:var(--color-brand-green-mid);color:var(--color-on-primary)}.CredentialRequestsPanel-module__Ele-pq__rejectBtn{background:var(--color-semantic-danger-bg);color:var(--color-semantic-danger-text);border-color:#0000}.CredentialRequestsPanel-module__Ele-pq__rejectBtn:hover:not(:disabled){border-color:var(--color-semantic-danger-text)}.CredentialRequestsPanel-module__Ele-pq__approveBtn:disabled,.CredentialRequestsPanel-module__Ele-pq__rejectBtn:disabled{opacity:.5;cursor:not-allowed}.CredentialRequestsPanel-module__Ele-pq__errorCell{padding:var(--space-xs) var(--space-md) var(--space-sm);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);font-size:var(--text-body-sm-size)}.CredentialRequestsPanel-module__Ele-pq__credentialsCell{padding:var(--space-sm) var(--space-md) var(--space-md);background:var(--color-brand-green-soft);border-top:1px solid var(--color-hairline-soft)}.CredentialRequestsPanel-module__Ele-pq__credentialsLabel{font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-brand-green-dark);margin:0 0 var(--space-xs)}.CredentialRequestsPanel-module__Ele-pq__credentialRow{align-items:center;gap:var(--space-sm);margin-bottom:var(--space-xxs);display:flex}.CredentialRequestsPanel-module__Ele-pq__credentialFieldLabel{width:5.5rem;font-size:var(--text-caption-bold-size);font-weight:var(--text-caption-bold-weight);color:var(--color-steel);flex-shrink:0}.CredentialRequestsPanel-module__Ele-pq__credentialValue{font-family:var(--font-mono);font-size:var(--text-body-sm-size);color:var(--color-ink);background:var(--color-canvas);padding:2px var(--space-xs);border-radius:var(--radius-sm);border:1px solid var(--color-hairline);word-break:break-all;flex:1}.CredentialRequestsPanel-module__Ele-pq__copyBtn{padding:2px var(--space-sm);border-radius:var(--radius-sm);border:1px solid var(--color-hairline-strong);background:var(--color-canvas);color:var(--color-steel);font-size:var(--text-caption-size);cursor:pointer;white-space:nowrap;flex-shrink:0;transition:background .1s}.CredentialRequestsPanel-module__Ele-pq__copyBtn:hover{background:var(--color-surface);color:var(--color-ink)}
.GeographyTable-module__oELsiG__wrapper{background:var(--card-bg);border:var(--card-border);border-radius:var(--card-radius);overflow-x:auto}.GeographyTable-module__oELsiG__table{}.GeographyTable-module__oELsiG__rowActions{gap:var(--space-sm);align-items:center;display:flex}.GeographyTable-module__oELsiG__editForm{align-items:center;gap:var(--space-sm);padding:var(--space-xs) 0;flex-wrap:wrap;display:flex}.GeographyTable-module__oELsiG__editForm input{flex:160px}.GeographyTable-module__oELsiG__select{flex:180px}.GeographyTable-module__oELsiG__error{width:100%;font-size:var(--text-body-sm-medium-size);font-weight:var(--text-body-sm-medium-weight);color:var(--color-semantic-danger-text);background:var(--color-semantic-danger-bg);padding:var(--space-xs) var(--space-md);border-radius:var(--radius-sm);margin-top:var(--space-xs)}.GeographyTable-module__oELsiG__toneActive{background:var(--badge-green-soft-bg);color:var(--badge-green-soft-text)}.GeographyTable-module__oELsiG__toneInactive{background:var(--color-hairline-soft);color:var(--color-slate)}
