.data-viz-module__ulQCKW__series1{--pfm-data-viz-color:#5b75ce;--pfm-data-viz-boundary:#26282c;--pfm-data-viz-line-dasharray:none;--pfm-data-viz-pattern:none}.data-viz-module__ulQCKW__series2{--pfm-data-viz-color:#ffcf53;--pfm-data-viz-boundary:#26282c;--pfm-data-viz-line-dasharray:12 6;--pfm-data-viz-pattern:repeating-linear-gradient(135deg, transparent 0 4px, #26282c 4px 5px)}.data-viz-module__ulQCKW__series3{--pfm-data-viz-color:#66aa76;--pfm-data-viz-boundary:#26282c;--pfm-data-viz-line-dasharray:4 4;--pfm-data-viz-pattern:repeating-linear-gradient(0deg, transparent 0 4px, #26282c 4px 5px)}.data-viz-module__ulQCKW__series4{--pfm-data-viz-color:#7155c8;--pfm-data-viz-boundary:#26282c;--pfm-data-viz-line-dasharray:10 4 2 4;--pfm-data-viz-pattern:repeating-linear-gradient(45deg, transparent 0 4px, #26282c 4px 5px)}.data-viz-module__ulQCKW__series5{--pfm-data-viz-color:#fa844e;--pfm-data-viz-boundary:#26282c;--pfm-data-viz-line-dasharray:2 4;--pfm-data-viz-pattern:radial-gradient(#26282c 1px, transparent 1px)}.data-viz-module__ulQCKW__series6{--pfm-data-viz-color:#ffab53;--pfm-data-viz-boundary:#26282c;--pfm-data-viz-line-dasharray:8 3 8 7;--pfm-data-viz-pattern:repeating-linear-gradient(90deg, transparent 0 3px, #26282c 3px 4px, transparent 4px 6px, #26282c 6px 7px)}.data-viz-module__ulQCKW__marker{inline-size:var(--pfm-data-viz-marker-size,var(--pfm-spacing-12));block-size:var(--pfm-data-viz-marker-size,var(--pfm-spacing-12));box-sizing:border-box;background-color:var(--pfm-data-viz-color);background-image:var(--pfm-data-viz-pattern);border:var(--pfm-border-width-1) solid var(--pfm-data-viz-boundary);filter:drop-shadow(1px 0 0 var(--pfm-data-viz-boundary)) drop-shadow(-1px 0 0 var(--pfm-data-viz-boundary)) drop-shadow(0 1px 0 var(--pfm-data-viz-boundary)) drop-shadow(0 -1px 0 var(--pfm-data-viz-boundary));display:inline-block}.data-viz-module__ulQCKW__markerCircle{border-radius:50%}.data-viz-module__ulQCKW__markerSquare{border-radius:0}.data-viz-module__ulQCKW__markerTriangle{clip-path:polygon(50% 0,100% 100%,0 100%)}.data-viz-module__ulQCKW__markerDiamond{clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}.data-viz-module__ulQCKW__markerCross{clip-path:polygon(35% 0,65% 0,65% 35%,100% 35%,100% 65%,65% 65%,65% 100%,35% 100%,35% 65%,0 65%,0 35%,35% 35%)}.data-viz-module__ulQCKW__markerStar{clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%)}.data-viz-module__ulQCKW__patternSwatch{background-color:var(--pfm-data-viz-color);background-image:var(--pfm-data-viz-pattern);border:var(--pfm-border-width-1) solid var(--pfm-data-viz-boundary)}.data-viz-module__ulQCKW__lineBoundaryPath,.data-viz-module__ulQCKW__lineColorPath{fill:none;stroke-dasharray:var(--pfm-data-viz-line-dasharray);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.data-viz-module__ulQCKW__lineBoundaryPath{stroke:var(--pfm-data-viz-boundary);stroke-width:4px}.data-viz-module__ulQCKW__lineColorPath{stroke:var(--pfm-data-viz-color);stroke-width:2px}
.badge-module__2sWTLq__root{max-width:100%;min-height:var(--pfm-spacing-24);padding:var(--pfm-spacing-2) var(--pfm-spacing-8);border-radius:var(--pfm-radius-full);overflow-wrap:anywhere;align-items:center;display:inline-flex}.badge-module__2sWTLq__toneNeutral{color:var(--pfm-color-text-secondary);background-color:var(--pfm-color-surface-muted)}.badge-module__2sWTLq__toneInformation{color:var(--pfm-color-text-information);background-color:var(--pfm-color-surface-information)}.badge-module__2sWTLq__toneDanger{color:var(--pfm-color-text-danger);background-color:var(--pfm-color-surface-danger)}
.button-module__WVv4eq__root{border-radius:var(--pfm-radius-12);text-align:center;justify-content:center;align-items:center;max-width:100%;display:inline-flex}.button-module__WVv4eq__root[aria-busy=true]{cursor:progress}.button-module__WVv4eq__tonePrimary[aria-pressed=true]:not(:disabled){background-color:var(--pfm-color-action-primary-background-pressed)}.button-module__WVv4eq__toneSecondary{border:var(--pfm-border-width-1) solid var(--pfm-color-border-default);color:var(--pfm-color-text-primary);background-color:var(--pfm-color-surface-default)}.button-module__WVv4eq__toneSecondary:hover:not(:disabled){background-color:var(--pfm-color-surface-subtle)}.button-module__WVv4eq__toneSecondary:active:not(:disabled),.button-module__WVv4eq__toneSecondary[aria-pressed=true]:not(:disabled){background-color:var(--pfm-color-surface-muted)}.button-module__WVv4eq__toneSecondary:disabled{border-color:var(--pfm-color-border-subtle);color:var(--pfm-color-text-disabled);background-color:var(--pfm-color-surface-disabled)}.button-module__WVv4eq__sizeMedium{min-height:var(--pfm-spacing-40);padding:var(--pfm-spacing-8) var(--pfm-spacing-16)}.button-module__WVv4eq__sizeLarge{min-height:calc(var(--pfm-spacing-40) + var(--pfm-spacing-8));padding:var(--pfm-spacing-12) var(--pfm-spacing-20)}
.checkbox-module__2CdO7G__field{gap:var(--pfm-spacing-6);display:grid}.checkbox-module__2CdO7G__label{width:fit-content;max-width:100%;color:var(--pfm-color-text-primary);align-items:center;display:inline-flex;}.checkbox-module__2CdO7G__control{accent-color:var(--pfm-color-action-primary-background);flex:none}.checkbox-module__2CdO7G__control:disabled+span{color:var(--pfm-color-text-disabled)}.checkbox-module__2CdO7G__control[aria-invalid=true]{box-shadow:0 0 0 var(--pfm-border-width-1) var(--pfm-color-border-danger)}.checkbox-module__2CdO7G__sizeMedium{min-height:var(--pfm-spacing-40);gap:var(--pfm-spacing-8)}.checkbox-module__2CdO7G__sizeMedium .checkbox-module__2CdO7G__control{width:var(--pfm-spacing-20);height:var(--pfm-spacing-20)}.checkbox-module__2CdO7G__sizeLarge{min-height:calc(var(--pfm-spacing-40) + var(--pfm-spacing-8));gap:var(--pfm-spacing-12)}.checkbox-module__2CdO7G__sizeLarge .checkbox-module__2CdO7G__control{width:var(--pfm-spacing-24);height:var(--pfm-spacing-24)}.checkbox-module__2CdO7G__description,.checkbox-module__2CdO7G__error{}.checkbox-module__2CdO7G__description{color:var(--pfm-color-text-secondary)}.checkbox-module__2CdO7G__error{color:var(--pfm-color-text-danger)}
.chip-module__Lsbyna__root{border:var(--pfm-border-width-1) solid var(--pfm-color-border-default);border-radius:var(--pfm-radius-full);max-width:100%;color:var(--pfm-color-text-secondary);background-color:var(--pfm-color-surface-default);text-align:center;overflow-wrap:anywhere;justify-content:center;align-items:center;display:inline-flex}.chip-module__Lsbyna__root:hover:not(:disabled,[aria-pressed=true]){background-color:var(--pfm-color-surface-subtle)}.chip-module__Lsbyna__root:active:not(:disabled),.chip-module__Lsbyna__root[aria-pressed=true]{border-color:var(--pfm-color-border-strong);color:var(--pfm-color-text-primary);background-color:var(--pfm-color-surface-brand-subtle)}.chip-module__Lsbyna__root:disabled{border-color:var(--pfm-color-border-subtle);color:var(--pfm-color-text-disabled);background-color:var(--pfm-color-surface-disabled)}.chip-module__Lsbyna__sizeCompact{min-height:var(--pfm-spacing-32);padding:var(--pfm-spacing-4) var(--pfm-spacing-12)}.chip-module__Lsbyna__sizeRegular{min-height:var(--pfm-spacing-40);padding:var(--pfm-spacing-8) var(--pfm-spacing-16)}
.divider-module__b2bCca__root{border:0;flex:none;margin:0;padding:0}.divider-module__b2bCca__horizontal{width:100%;height:var(--pfm-border-width-1)}.divider-module__b2bCca__vertical{width:var(--pfm-border-width-1);align-self:stretch;min-height:1em}.divider-module__b2bCca__toneSubtle{background-color:var(--pfm-color-border-subtle)}.divider-module__b2bCca__toneDefault{background-color:var(--pfm-color-border-default)}.divider-module__b2bCca__toneStrong{background-color:var(--pfm-color-border-strong)}
.icon-module__e-g9LW__root{vertical-align:middle;flex:none;display:inline-block}.icon-module__e-g9LW__size16{width:16px;height:16px}.icon-module__e-g9LW__size20{width:20px;height:20px}.icon-module__e-g9LW__size24{width:24px;height:24px}.icon-module__e-g9LW__size28{width:28px;height:28px}.icon-module__e-g9LW__size32{width:32px;height:32px}.icon-module__e-g9LW__toneCurrent{color:inherit}.icon-module__e-g9LW__tonePrimary{color:var(--pfm-color-ink)}.icon-module__e-g9LW__toneSecondary{color:var(--pfm-color-muted)}.icon-module__e-g9LW__toneDisabled{color:var(--pfm-color-line)}.icon-module__e-g9LW__toneDanger{color:var(--pfm-color-danger)}
.icon-button-module__8vO_GG__root{border-radius:var(--pfm-radius-full);flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.icon-button-module__8vO_GG__root[aria-busy=true]{cursor:progress}.icon-button-module__8vO_GG__sizeMedium{width:var(--pfm-spacing-40);height:var(--pfm-spacing-40)}.icon-button-module__8vO_GG__sizeLarge{width:calc(var(--pfm-spacing-40) + var(--pfm-spacing-8));height:calc(var(--pfm-spacing-40) + var(--pfm-spacing-8))}.icon-button-module__8vO_GG__toneNeutral{border:var(--pfm-border-width-1) solid transparent;color:var(--pfm-color-text-primary);background-color:#0000}.icon-button-module__8vO_GG__toneNeutral:hover:not(:disabled){background-color:var(--pfm-color-surface-subtle)}.icon-button-module__8vO_GG__toneNeutral:active:not(:disabled),.icon-button-module__8vO_GG__toneNeutral[aria-pressed=true]:not(:disabled){background-color:var(--pfm-color-surface-muted)}.icon-button-module__8vO_GG__toneNeutral:disabled{color:var(--pfm-color-text-disabled);background-color:#0000}.icon-button-module__8vO_GG__tonePrimary[aria-pressed=true]:not(:disabled){background-color:var(--pfm-color-action-primary-background-pressed)}
.input-module__237RYW__field{gap:var(--pfm-spacing-6);display:grid}.input-module__237RYW__label{color:var(--pfm-color-text-primary);}.input-module__237RYW__control{border:var(--pfm-border-width-1) solid var(--pfm-color-border-default);border-radius:var(--pfm-radius-8);width:100%;color:var(--pfm-color-text-primary);background-color:var(--pfm-color-surface-default);}.input-module__237RYW__control:hover:not(:disabled){border-color:var(--pfm-color-border-strong)}.input-module__237RYW__control[aria-invalid=true]{border-color:var(--pfm-color-border-danger)}.input-module__237RYW__sizeMedium{min-height:var(--pfm-spacing-40);padding:var(--pfm-spacing-8) var(--pfm-spacing-12)}.input-module__237RYW__sizeLarge{min-height:calc(var(--pfm-spacing-40) + var(--pfm-spacing-8));padding:var(--pfm-spacing-12) var(--pfm-spacing-16)}.input-module__237RYW__message{}.input-module__237RYW__description{color:var(--pfm-color-text-secondary)}.input-module__237RYW__error{color:var(--pfm-color-text-danger)}
.link-button-module__1IXHiq__root{border-radius:var(--pfm-radius-12);text-align:center;justify-content:center;align-items:center;max-width:100%;text-decoration:none;display:inline-flex}.link-button-module__1IXHiq__root[aria-busy=true]{cursor:progress}.link-button-module__1IXHiq__tonePrimary{border-color:#0000}.link-button-module__1IXHiq__toneSecondary{border:var(--pfm-border-width-1) solid var(--pfm-color-border-default);color:var(--pfm-color-text-primary);background-color:var(--pfm-color-surface-default)}.link-button-module__1IXHiq__toneSecondary:hover:not([aria-disabled=true]){background-color:var(--pfm-color-surface-subtle)}.link-button-module__1IXHiq__toneSecondary:active:not([aria-disabled=true]){background-color:var(--pfm-color-surface-muted)}.link-button-module__1IXHiq__toneSecondary[aria-disabled=true]{border-color:var(--pfm-color-border-subtle);color:var(--pfm-color-text-disabled);background-color:var(--pfm-color-surface-disabled)}.link-button-module__1IXHiq__sizeMedium{min-height:var(--pfm-spacing-40);padding:var(--pfm-spacing-8) var(--pfm-spacing-16)}.link-button-module__1IXHiq__sizeLarge{min-height:calc(var(--pfm-spacing-40) + var(--pfm-spacing-8));padding:var(--pfm-spacing-12) var(--pfm-spacing-20)}
.progress-module__Y2mBjq__root{border-radius:var(--pfm-radius-full);width:100%;color:var(--pfm-color-text-primary);background-color:var(--pfm-color-surface-muted);appearance:none;border:0;display:block;overflow:hidden}.progress-module__Y2mBjq__root::-webkit-progress-bar{background-color:var(--pfm-color-surface-muted)}.progress-module__Y2mBjq__root::-webkit-progress-value{background-color:currentColor}.progress-module__Y2mBjq__root::-moz-progress-bar{background-color:currentColor}.progress-module__Y2mBjq__root:indeterminate{background-color:var(--pfm-color-surface-muted)}.progress-module__Y2mBjq__sizeCompact{height:var(--pfm-spacing-4)}.progress-module__Y2mBjq__sizeRegular{height:var(--pfm-spacing-8)}
.select-module__-uBoIq__field{gap:var(--pfm-spacing-6);display:grid}.select-module__-uBoIq__label{color:var(--pfm-color-text-primary);}.select-module__-uBoIq__control{border:var(--pfm-border-width-1) solid var(--pfm-color-border-default);border-radius:var(--pfm-radius-8);width:100%;color:var(--pfm-color-text-primary);background-color:var(--pfm-color-surface-default);}.select-module__-uBoIq__control:hover:not(:disabled){border-color:var(--pfm-color-border-strong)}.select-module__-uBoIq__control[aria-invalid=true]{border-color:var(--pfm-color-border-danger)}.select-module__-uBoIq__sizeMedium{min-height:var(--pfm-spacing-40);padding:var(--pfm-spacing-8) var(--pfm-spacing-12)}.select-module__-uBoIq__sizeLarge{min-height:calc(var(--pfm-spacing-40) + var(--pfm-spacing-8));padding:var(--pfm-spacing-12) var(--pfm-spacing-16)}.select-module__-uBoIq__description,.select-module__-uBoIq__error{}.select-module__-uBoIq__description{color:var(--pfm-color-text-secondary)}.select-module__-uBoIq__error{color:var(--pfm-color-text-danger)}
.skeleton-module__FIseKG__root{background-color:var(--pfm-color-surface-muted);background-image:linear-gradient(90deg, transparent, var(--pfm-color-surface-subtle), transparent);background-size:200% 100%;max-width:100%;animation:1.5s ease-in-out infinite skeleton-module__FIseKG__pfmSkeletonShimmer;display:block}.skeleton-module__FIseKG__shapeText{width:100%;height:var(--pfm-spacing-16);border-radius:var(--pfm-radius-4)}.skeleton-module__FIseKG__shapeRectangle{width:100%;min-height:var(--pfm-spacing-40);border-radius:var(--pfm-radius-8)}.skeleton-module__FIseKG__shapeCircle{width:var(--pfm-spacing-40);height:var(--pfm-spacing-40);border-radius:var(--pfm-radius-full)}@keyframes skeleton-module__FIseKG__pfmSkeletonShimmer{0%{background-position-x:200%}to{background-position-x:-200%}}@media (prefers-reduced-motion:reduce){.skeleton-module__FIseKG__root{background-image:none;animation:none}}
.status-indicator-module___mGnoW__root{align-items:center;gap:var(--pfm-spacing-6);max-width:100%;display:inline-flex}.status-indicator-module___mGnoW__marker{width:var(--pfm-spacing-8);height:var(--pfm-spacing-8);border-radius:var(--pfm-radius-full);background-color:currentColor;flex:none}.status-indicator-module___mGnoW__label{overflow-wrap:anywhere;min-width:0}.status-indicator-module___mGnoW__toneNeutral{color:var(--pfm-color-text-secondary)}.status-indicator-module___mGnoW__toneInformation{color:var(--pfm-color-text-information)}.status-indicator-module___mGnoW__toneDanger{color:var(--pfm-color-text-danger)}.status-indicator-module___mGnoW__toneInformation .status-indicator-module___mGnoW__marker{background-color:var(--pfm-color-status-information)}.status-indicator-module___mGnoW__toneDanger .status-indicator-module___mGnoW__marker{background-color:var(--pfm-color-status-danger)}
.tabs-module__V63-lG__root{min-width:0;display:grid}.tabs-module__V63-lG__list{border-bottom:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);max-width:100%;display:flex;overflow-x:auto}.tabs-module__V63-lG__tab{border:0;border-bottom:var(--pfm-border-width-2) solid transparent;color:var(--pfm-color-text-secondary);background-color:var(--pfm-color-surface-default);white-space:nowrap;flex:1 0 auto}.tabs-module__V63-lG__tab:hover:not(:disabled,[aria-selected=true]){background-color:var(--pfm-color-surface-subtle)}.tabs-module__V63-lG__tab[aria-selected=true]{border-bottom-color:var(--pfm-color-text-primary);color:var(--pfm-color-text-primary)}.tabs-module__V63-lG__tab:disabled{color:var(--pfm-color-text-disabled)}.tabs-module__V63-lG__sizeCompact .tabs-module__V63-lG__tab{min-height:var(--pfm-spacing-40);padding:var(--pfm-spacing-8) var(--pfm-spacing-12)}.tabs-module__V63-lG__sizeRegular .tabs-module__V63-lG__tab{min-height:calc(var(--pfm-spacing-40) + var(--pfm-spacing-8));padding:var(--pfm-spacing-12) var(--pfm-spacing-16)}.tabs-module__V63-lG__panel{min-width:0;padding-block:var(--pfm-spacing-16)}
.text-module__m931GW__root{margin:0}.text-module__m931GW__recipeCaption02{}.text-module__m931GW__recipeCaption01{}.text-module__m931GW__recipeGuide{}.text-module__m931GW__recipeGuideMedium{}.text-module__m931GW__recipeBody02{}.text-module__m931GW__recipeBody02Medium{}.text-module__m931GW__recipeBody01{}.text-module__m931GW__recipeTitle{}.text-module__m931GW__recipeNumberSmall{}.text-module__m931GW__recipeNumberSmallMedium{}.text-module__m931GW__recipeNumberBody{}.text-module__m931GW__recipeNumberBodyMedium{}.text-module__m931GW__recipeNumberMedium{}.text-module__m931GW__recipeNumberMediumEmphasis{}.text-module__m931GW__recipeNumberLarge{}.text-module__m931GW__tonePrimary{color:var(--pfm-color-text-primary)}.text-module__m931GW__toneSecondary{color:var(--pfm-color-text-secondary)}.text-module__m931GW__toneTertiary{color:var(--pfm-color-text-tertiary)}.text-module__m931GW__toneDisabled{color:var(--pfm-color-text-disabled)}.text-module__m931GW__toneInverse{color:var(--pfm-color-text-inverse)}.text-module__m931GW__toneInformation{color:var(--pfm-color-text-information)}.text-module__m931GW__toneDanger{color:var(--pfm-color-text-danger)}
.textarea-module___ZKXnW__field{gap:var(--pfm-spacing-6);display:grid}.textarea-module___ZKXnW__label{color:var(--pfm-color-text-primary);}.textarea-module___ZKXnW__control{border:var(--pfm-border-width-1) solid var(--pfm-color-border-default);border-radius:var(--pfm-radius-8);width:100%;color:var(--pfm-color-text-primary);background-color:var(--pfm-color-surface-default);}.textarea-module___ZKXnW__control:hover:not(:disabled){border-color:var(--pfm-color-border-strong)}.textarea-module___ZKXnW__control[aria-invalid=true]{border-color:var(--pfm-color-border-danger)}.textarea-module___ZKXnW__sizeMedium{min-height:calc(var(--pfm-spacing-40) * 2);padding:var(--pfm-spacing-8) var(--pfm-spacing-12)}.textarea-module___ZKXnW__sizeLarge{min-height:calc(var(--pfm-spacing-40) * 3);padding:var(--pfm-spacing-12) var(--pfm-spacing-16)}.textarea-module___ZKXnW__description,.textarea-module___ZKXnW__error{}.textarea-module___ZKXnW__description{color:var(--pfm-color-text-secondary)}.textarea-module___ZKXnW__error{color:var(--pfm-color-text-danger)}
.visually-hidden-module__heEUTG__root{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.action-list-module__S3UthG__root{gap:var(--pfm-spacing-12);flex-direction:column;min-width:0;max-width:100%;display:flex}.action-list-module__S3UthG__list{gap:var(--pfm-spacing-12);counter-reset:response-action;flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.action-list-module__S3UthG__item{grid-template-columns:var(--pfm-spacing-24) minmax(0, 1fr);gap:var(--pfm-spacing-8);counter-increment:response-action;min-width:0;display:grid;}.action-list-module__S3UthG__item:before{width:var(--pfm-spacing-24);height:var(--pfm-spacing-24);border-radius:var(--pfm-radius-full);background:var(--pfm-color-gray-950);color:var(--pfm-color-text-inverse);content:counter(response-action);place-items:center;display:grid}.action-list-module__S3UthG__content{gap:var(--pfm-spacing-4);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}
.card-module__35YAnW__root{box-sizing:border-box;border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12);min-width:0;max-width:100%;color:var(--pfm-color-text-primary);overflow-wrap:anywhere}.card-module__35YAnW__elevationFlat{box-shadow:none}.card-module__35YAnW__elevationRaised{box-shadow:var(--pfm-shadow-card)}.card-module__35YAnW__paddingCompact{padding:var(--pfm-spacing-12)}.card-module__35YAnW__paddingComfortable{padding:var(--pfm-spacing-16)}.card-module__35YAnW__paddingSpacious{padding:var(--pfm-spacing-24)}.card-module__35YAnW__surfaceDefault{background-color:var(--pfm-color-surface-default)}.card-module__35YAnW__surfaceSubtle{background-color:var(--pfm-color-surface-subtle)}
.agent-entry-card-module__16ht8G__root{align-items:stretch;gap:var(--pfm-spacing-12);flex-direction:column;min-width:0;display:flex}.agent-entry-card-module__16ht8G__root p{overflow-wrap:anywhere;max-width:100%}
.agent-progress-module__By_G4a__root{align-items:flex-start;gap:var(--pfm-spacing-10);width:100%;min-width:0;max-width:100%;padding:var(--pfm-spacing-16);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12);color:var(--pfm-color-text-information);background-color:var(--pfm-color-surface-information);overflow-wrap:anywhere;display:flex}.agent-progress-module__By_G4a__marker{width:var(--pfm-spacing-8);height:var(--pfm-spacing-8);margin-top:var(--pfm-spacing-6);background-color:currentColor;border-radius:50%;flex:none}.agent-progress-module__By_G4a__content{gap:var(--pfm-spacing-4);min-width:0;display:grid}.agent-progress-module__By_G4a__content>*{margin:0}
.complement-card-module__4g9tga__root{align-items:stretch;gap:var(--pfm-spacing-16);flex-direction:column;min-width:0;display:flex}.complement-card-module__4g9tga__content{align-items:flex-start;gap:var(--pfm-spacing-8);flex-direction:column;min-width:0;display:flex}.complement-card-module__4g9tga__content h3,.complement-card-module__4g9tga__content p{overflow-wrap:anywhere;max-width:100%}.complement-card-module__4g9tga__kindContent{border-inline-start:var(--pfm-border-width-2) solid var(--pfm-color-border-strong);padding-inline-start:var(--pfm-spacing-12)}.complement-card-module__4g9tga__kindService{border-inline-start:var(--pfm-border-width-2) solid var(--pfm-color-status-information);padding-inline-start:var(--pfm-spacing-12)}
.composer-module__ymR4eW__root{align-items:end;gap:var(--pfm-spacing-10);grid-template-columns:minmax(0,1fr) auto;width:100%;min-width:0;max-width:100%;display:grid}.composer-module__ymR4eW__input{min-width:0}.composer-module__ymR4eW__root>button{min-width:calc(var(--pfm-spacing-40) * 2);min-height:calc(var(--pfm-spacing-40) + var(--pfm-spacing-4))}@media (max-width:320px){.composer-module__ymR4eW__root{grid-template-columns:minmax(0,1fr)}.composer-module__ymR4eW__root>button{width:100%}}
.content-complement-list-module__vw4ICq__root{gap:var(--pfm-spacing-12);flex-direction:column;min-width:0;max-width:100%;display:flex}.content-complement-list-module__vw4ICq__list{gap:var(--pfm-spacing-12);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.content-complement-list-module__vw4ICq__item{min-width:0;max-width:100%}.content-complement-list-module__vw4ICq__cardContent{align-items:flex-start;gap:var(--pfm-spacing-8);flex-direction:column;min-width:0;display:flex}.content-complement-list-module__vw4ICq__cardContent h3,.content-complement-list-module__vw4ICq__cardContent p,.content-complement-list-module__vw4ICq__keyPoints{overflow-wrap:anywhere;max-width:100%}.content-complement-list-module__vw4ICq__keyPoints{color:var(--pfm-color-text-secondary);margin:0;padding-inline-start:var(--pfm-spacing-20);}
.empty-state-module__0uiwgG__root{gap:var(--pfm-spacing-12);flex-direction:column;min-width:0;max-width:100%;display:flex}.empty-state-module__0uiwgG__root h2,.empty-state-module__0uiwgG__root h3,.empty-state-module__0uiwgG__root h4,.empty-state-module__0uiwgG__root p{overflow-wrap:anywhere;max-width:100%}.empty-state-module__0uiwgG__alignmentCenter{text-align:center;align-items:center}.empty-state-module__0uiwgG__alignmentStart{text-align:start;align-items:flex-start}
.evidence-insight-block-module__jLm37W__root{gap:var(--pfm-spacing-12);min-width:0;max-width:100%;padding:var(--pfm-spacing-16);border-inline-start:var(--pfm-border-width-2) solid var(--pfm-color-status-information);background:var(--pfm-color-surface-subtle);flex-direction:column;display:flex}.evidence-insight-block-module__jLm37W__list{gap:var(--pfm-spacing-16);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.evidence-insight-block-module__jLm37W__item{gap:var(--pfm-spacing-6);overflow-wrap:anywhere;flex-direction:column;min-width:0;display:flex}.evidence-insight-block-module__jLm37W__heading{justify-content:space-between;align-items:baseline;gap:var(--pfm-spacing-8);flex-wrap:wrap;min-width:0;display:flex}
.feedback-control-module__l3_KiG__root{gap:var(--pfm-spacing-10);width:100%;min-width:0;max-width:100%;padding-block:var(--pfm-spacing-12);overflow-wrap:anywhere;display:grid}.feedback-control-module__l3_KiG__root>*{margin-block:0}.feedback-control-module__l3_KiG__actions{gap:var(--pfm-spacing-8);flex-wrap:wrap;display:flex}.feedback-control-module__l3_KiG__actions>button{min-width:calc(var(--pfm-spacing-40) * 2);min-height:calc(var(--pfm-spacing-40) + var(--pfm-spacing-4))}
.limitation-block-module__x-RJOW__root{gap:var(--pfm-spacing-12);min-width:0;max-width:100%;padding:var(--pfm-spacing-16);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12);background:var(--pfm-color-surface-subtle);flex-direction:column;display:flex}.limitation-block-module__x-RJOW__list{gap:var(--pfm-spacing-8);min-width:0;flex-direction:column;margin:0;padding-inline-start:var(--pfm-spacing-20);display:flex}.limitation-block-module__x-RJOW__item{overflow-wrap:anywhere;min-width:0}
.metric-card-module__EBa_Vq__root{justify-content:space-between;align-items:end;gap:var(--pfm-spacing-12);min-width:0;margin:0;display:flex}.metric-card-module__EBa_Vq__root+p{margin-top:var(--pfm-spacing-8)}.metric-card-module__EBa_Vq__metric,.metric-card-module__EBa_Vq__trend{overflow-wrap:anywhere;flex:1 1 0;min-width:0;max-width:100%}.metric-card-module__EBa_Vq__metric dt,.metric-card-module__EBa_Vq__metric dd,.metric-card-module__EBa_Vq__trend dt,.metric-card-module__EBa_Vq__trend dd{margin:0}.metric-card-module__EBa_Vq__metric dd{margin-top:var(--pfm-spacing-4);overflow-wrap:anywhere}.metric-card-module__EBa_Vq__alignmentStart{text-align:start}.metric-card-module__EBa_Vq__alignmentEnd{text-align:end}.metric-card-module__EBa_Vq__trendNeutral{color:var(--pfm-color-text-secondary)}.metric-card-module__EBa_Vq__trendInformation{color:var(--pfm-color-text-information)}.metric-card-module__EBa_Vq__trendDanger{color:var(--pfm-color-text-danger)}
.service-complement-list-module__Mn90rq__root{gap:var(--pfm-spacing-12);flex-direction:column;min-width:0;max-width:100%;display:flex}.service-complement-list-module__Mn90rq__list{gap:var(--pfm-spacing-12);flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex}.service-complement-list-module__Mn90rq__item{min-width:0;max-width:100%}.service-complement-list-module__Mn90rq__cardContent,.service-complement-list-module__Mn90rq__benefit{align-items:flex-start;gap:var(--pfm-spacing-8);flex-direction:column;min-width:0;display:flex}.service-complement-list-module__Mn90rq__cardContent h3,.service-complement-list-module__Mn90rq__cardContent p{overflow-wrap:anywhere;max-width:100%}.service-complement-list-module__Mn90rq__benefit{gap:var(--pfm-spacing-4);padding:var(--pfm-spacing-12);border-radius:var(--pfm-radius-8);background:var(--pfm-color-surface-subtle)}
.solution-block-module__ZOFBVG__root{gap:var(--pfm-spacing-8);min-width:0;max-width:100%;padding:var(--pfm-spacing-20);border-radius:var(--pfm-radius-16);background:var(--pfm-color-surface-subtle);overflow-wrap:anywhere;flex-direction:column;display:flex}
.user-message-module__9ukj2W__root{justify-items:end;gap:var(--pfm-spacing-6);width:100%;min-width:0;max-width:100%;display:grid}.user-message-module__9ukj2W__sender{margin:0}.user-message-module__9ukj2W__bubble{max-width:min(100%, calc(var(--pfm-spacing-40) * 7));padding:var(--pfm-spacing-12) var(--pfm-spacing-16);border-radius:var(--pfm-radius-12);color:var(--pfm-color-text-primary);background-color:var(--pfm-color-surface-muted);overflow-wrap:anywhere;white-space:pre-wrap;margin:0}
.app-bar-module__EQoDoW__root{min-width:0;max-width:100%;padding-block-start:calc(var(--pfm-spacing-12) + env(safe-area-inset-top,0px));padding-inline:calc(var(--pfm-spacing-16) + env(safe-area-inset-left,0px)) calc(var(--pfm-spacing-16) + env(safe-area-inset-right,0px));border-block-end:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);color:var(--pfm-color-text-primary);background:var(--pfm-color-surface-default);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.app-bar-module__EQoDoW__densityCompact{min-height:56px;column-gap:var(--pfm-spacing-8);padding-block-end:var(--pfm-spacing-8)}.app-bar-module__EQoDoW__densityComfortable{min-height:64px;column-gap:var(--pfm-spacing-12);padding-block-end:var(--pfm-spacing-12)}.app-bar-module__EQoDoW__positionFlow{position:relative}.app-bar-module__EQoDoW__positionSticky{z-index:10;position:sticky;top:0}.app-bar-module__EQoDoW__identity{overflow-wrap:anywhere;min-width:0}.app-bar-module__EQoDoW__title,.app-bar-module__EQoDoW__description{margin:0}.app-bar-module__EQoDoW__leadingAction,.app-bar-module__EQoDoW__trailingAction{align-items:center;min-width:0;display:flex}.app-bar-module__EQoDoW__trailingAction{justify-content:flex-end}
.page-shell-module__4R8o9a__root{overflow-wrap:anywhere;grid-template-rows:auto minmax(0,1fr) auto;width:100%;min-width:0;min-height:100%;display:grid}.page-shell-module__4R8o9a__spacingCompact{gap:var(--pfm-spacing-16);padding:var(--pfm-spacing-16)}.page-shell-module__4R8o9a__spacingComfortable{gap:var(--pfm-spacing-24);padding:var(--pfm-spacing-20) var(--pfm-spacing-16) var(--pfm-spacing-32)}.page-shell-module__4R8o9a__surfaceDefault{background:var(--pfm-color-surface-default)}.page-shell-module__4R8o9a__surfaceSubtle{background:var(--pfm-color-surface-subtle)}.page-shell-module__4R8o9a__header,.page-shell-module__4R8o9a__content,.page-shell-module__4R8o9a__footer{min-width:0}.page-shell-module__4R8o9a__content{align-content:start;gap:var(--pfm-spacing-24);display:grid}.page-shell-module__4R8o9a__footer{padding-bottom:env(safe-area-inset-bottom,0)}@media (max-width:359px){.page-shell-module__4R8o9a__spacingCompact,.page-shell-module__4R8o9a__spacingComfortable{padding-inline:var(--pfm-spacing-12)}}
.bottom-action-bar-module__R_B2iG__root{align-items:stretch;gap:var(--pfm-spacing-8);min-width:0;max-width:100%;padding-block:var(--pfm-spacing-12) calc(var(--pfm-spacing-12) + env(safe-area-inset-bottom,0px));padding-inline:calc(var(--pfm-spacing-16) + env(safe-area-inset-left,0px)) calc(var(--pfm-spacing-16) + env(safe-area-inset-right,0px));border-block-start:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);background:var(--pfm-color-surface-default);overflow-wrap:anywhere;display:flex}.bottom-action-bar-module__R_B2iG__root>*{flex:auto;min-width:0;max-width:100%}.bottom-action-bar-module__R_B2iG__elevationFlat{box-shadow:none}.bottom-action-bar-module__R_B2iG__elevationRaised{box-shadow:var(--pfm-shadow-bottom-action)}.bottom-action-bar-module__R_B2iG__positionFlow{position:relative}.bottom-action-bar-module__R_B2iG__positionSticky{z-index:10;position:sticky;bottom:0}
.page-skeleton-module__DfgYsa__root{gap:var(--pfm-spacing-20);min-width:0;padding:var(--pfm-spacing-20) var(--pfm-spacing-16);border-radius:var(--pfm-radius-16);background:var(--pfm-color-surface-default);display:grid}.page-skeleton-module__DfgYsa__compositionOverview{box-shadow:var(--pfm-shadow-card)}.page-skeleton-module__DfgYsa__compositionList{border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle)}.page-skeleton-module__DfgYsa__compositionDetail{background:var(--pfm-color-surface-subtle)}.page-skeleton-module__DfgYsa__heading{width:min(68%,240px)}.page-skeleton-module__DfgYsa__body{gap:var(--pfm-spacing-16);min-width:0;display:grid}.page-skeleton-module__DfgYsa__row{align-items:center;gap:var(--pfm-spacing-12);grid-template-columns:auto minmax(0,1fr);min-width:0;display:grid}.page-skeleton-module__DfgYsa__avatar{width:var(--pfm-spacing-40)}.page-skeleton-module__DfgYsa__rowCopy{gap:var(--pfm-spacing-8);min-width:0;display:grid}.page-skeleton-module__DfgYsa__rowCopy>:last-child{width:72%}@media (max-width:359px){.page-skeleton-module__DfgYsa__root{padding-inline:var(--pfm-spacing-12)}}
.mobile-app-shell-module__5GKbAW__root{width:100%;min-width:0;height:100dvh;min-height:100dvh;color:var(--pfm-color-text-primary);isolation:isolate;grid-template-rows:auto minmax(0,1fr) auto;margin-inline:auto;display:grid}.mobile-app-shell-module__5GKbAW__surfaceDefault{background:var(--pfm-color-surface-default)}.mobile-app-shell-module__5GKbAW__surfaceSubtle{background:var(--pfm-color-surface-subtle)}.mobile-app-shell-module__5GKbAW__widthContained{max-width:430px;box-shadow:var(--pfm-shadow-card)}.mobile-app-shell-module__5GKbAW__widthFluid{max-width:none}.mobile-app-shell-module__5GKbAW__main{min-width:0;max-width:100%;padding-inline:env(safe-area-inset-left,0) env(safe-area-inset-right,0);overflow-wrap:anywhere;overscroll-behavior-y:contain;overflow-y:auto}.mobile-app-shell-module__5GKbAW__appBarSlot,.mobile-app-shell-module__5GKbAW__bottomActionBarSlot{display:contents}
.section-header-module__bLw_6q__root{overflow-wrap:anywhere;min-width:0;display:grid}.section-header-module__bLw_6q__alignmentStacked{grid-template-columns:minmax(0,1fr)}.section-header-module__bLw_6q__alignmentSplit{grid-template-columns:minmax(0,1fr) auto;align-items:start}.section-header-module__bLw_6q__densityCompact{gap:var(--pfm-spacing-4) var(--pfm-spacing-12)}.section-header-module__bLw_6q__densityComfortable{gap:var(--pfm-spacing-8) var(--pfm-spacing-16)}.section-header-module__bLw_6q__copy{gap:var(--pfm-spacing-4);min-width:0;display:grid}.section-header-module__bLw_6q__action{min-width:0}.section-header-module__bLw_6q__alignmentStacked .section-header-module__bLw_6q__action{justify-self:start}@media (max-width:359px){.section-header-module__bLw_6q__alignmentSplit{grid-template-columns:minmax(0,1fr)}.section-header-module__bLw_6q__alignmentSplit .section-header-module__bLw_6q__action{justify-self:start}}
.pm-tab-nav-module__FDv7dW__root{gap:var(--pfm-spacing-16);padding-inline:var(--pfm-spacing-24);border-bottom:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);overscroll-behavior-x:contain;white-space:nowrap;display:flex;overflow-x:auto}.pm-tab-nav-module__FDv7dW__root a{padding:var(--pfm-spacing-12) 0;color:var(--pfm-color-text-secondary);border-bottom:3px solid #0000;flex:none;font-size:13px;line-height:20px;text-decoration:none}.pm-tab-nav-module__FDv7dW__root a[aria-current=page]{border-bottom-color:var(--pfm-color-text-primary);color:var(--pfm-color-text-primary);font-weight:700}.pm-tab-nav-module__FDv7dW__root a:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-border-focus);outline-offset:calc(var(--pfm-border-width-2) * -1)}@media (max-width:359px){.pm-tab-nav-module__FDv7dW__root{gap:var(--pfm-spacing-12);padding-inline:var(--pfm-spacing-16)}.pm-tab-nav-module__FDv7dW__root a{font-size:12px}}
.tutorial-state-module__FlJqiq__root{gap:var(--pfm-spacing-12);min-width:0;padding:var(--pfm-spacing-16);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-16);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);display:grid}.tutorial-state-module__FlJqiq__toneNeutral{background:var(--pfm-color-surface-subtle)}.tutorial-state-module__FlJqiq__toneBrand{background:var(--pfm-color-surface-brand-subtle)}.tutorial-state-module__FlJqiq__icon{width:var(--pfm-spacing-40);height:var(--pfm-spacing-40);border-radius:var(--pfm-radius-full);background:var(--pfm-color-surface-default);place-items:center;display:grid}.tutorial-state-module__FlJqiq__content{gap:var(--pfm-spacing-8);min-width:0;display:grid}.tutorial-state-module__FlJqiq__details{min-width:0}.tutorial-state-module__FlJqiq__summary{width:fit-content;min-height:var(--pfm-spacing-40);padding-block:var(--pfm-spacing-10);color:var(--pfm-color-text-primary);cursor:pointer;text-underline-offset:var(--pfm-spacing-4);text-decoration:underline}.tutorial-state-module__FlJqiq__summary:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-border-focus);outline-offset:var(--pfm-spacing-2)}.tutorial-state-module__FlJqiq__steps{gap:var(--pfm-spacing-8);margin:var(--pfm-spacing-8) 0 0;padding-inline-start:var(--pfm-spacing-20);display:grid}@media (max-width:359px){.tutorial-state-module__FlJqiq__root{padding:var(--pfm-spacing-12);grid-template-columns:minmax(0,1fr)}}
.agent-response-module__YbpJvW__root{gap:var(--pfm-spacing-20);overflow-wrap:anywhere;min-width:0;display:grid}.agent-response-module__YbpJvW__presentationDefault{padding:var(--pfm-spacing-16);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-16);background:var(--pfm-color-surface-default);box-shadow:var(--pfm-shadow-card)}.agent-response-module__YbpJvW__presentationEmbedded{padding:var(--pfm-spacing-16);border-radius:var(--pfm-radius-16);color:var(--pfm-color-text-primary);background:var(--pfm-color-surface-subtle)}.agent-response-module__YbpJvW__interactionFollowUp{gap:var(--pfm-spacing-12);padding:var(--pfm-spacing-16);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12);background:var(--pfm-color-surface-subtle);display:grid}.agent-response-module__YbpJvW__interactionFollowUp>*{margin:0}.agent-response-module__YbpJvW__interactionOptions{gap:var(--pfm-spacing-8);flex-wrap:wrap;display:flex}.agent-response-module__YbpJvW__interactionInput,.agent-response-module__YbpJvW__interactionConsent{gap:var(--pfm-spacing-12);justify-items:start;display:grid}
.debug-module__cvvZ8G__page{--debug-ink:var(--pfm-color-text-primary);--debug-muted:var(--pfm-color-text-tertiary);--debug-line:var(--pfm-color-border-subtle);--debug-panel:color-mix(in srgb, var(--pfm-color-surface-default) 94%, transparent);--debug-strong:var(--pfm-color-surface-subtle);--debug-blue:var(--pfm-color-status-information);--debug-cyan:var(--pfm-color-text-information);--debug-green:var(--pfm-color-status-information);--debug-warn:var(--pfm-color-brand-point-gold);--debug-danger:var(--pfm-color-status-danger);min-height:100dvh;color:var(--debug-ink);background:radial-gradient(circle at 12% 0%, var(--pfm-color-surface-information), transparent 34rem), radial-gradient(circle at 95% 95%, var(--pfm-color-surface-brand-subtle), transparent 34rem), var(--pfm-color-surface-subtle);font-family:var(--pfm-font-sans);padding:38px clamp(18px,4vw,58px) 150px;overflow-x:clip}.debug-module__cvvZ8G__header{justify-content:space-between;align-items:flex-end;gap:28px;max-width:1040px;margin:0 auto 32px;display:flex}.debug-module__cvvZ8G__header>div,.debug-module__cvvZ8G__agentHeading>div,.debug-module__cvvZ8G__pipelineToggle>span{min-width:0}.debug-module__cvvZ8G__eyebrow,.debug-module__cvvZ8G__pipelineToggle b{color:var(--debug-blue);letter-spacing:.14em;text-transform:uppercase;margin:0 0 8px;font-size:11px;font-weight:800}.debug-module__cvvZ8G__header h1{letter-spacing:-.055em;margin:0;font-size:clamp(32px,5vw,56px);font-weight:500}.debug-module__cvvZ8G__subtitle{max-width:680px;color:var(--debug-muted);margin:12px 0 0;font-size:14px;line-height:1.7}.debug-module__cvvZ8G__backLink{border:1px solid var(--debug-line);color:var(--debug-muted);background:var(--debug-panel);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px;flex:none;padding:10px 14px;font-size:12px;text-decoration:none}.debug-module__cvvZ8G__conversation,.debug-module__cvvZ8G__error,.debug-module__cvvZ8G__composer{width:min(1040px,100%);margin-left:auto;margin-right:auto}.debug-module__cvvZ8G__turn+.debug-module__cvvZ8G__turn{border-top:1px solid var(--debug-line);margin-top:42px;padding-top:42px}.debug-module__cvvZ8G__userMessage{width:min(680px,86%);margin-left:auto}.debug-module__cvvZ8G__userMessage p,.debug-module__cvvZ8G__agentHeading p{color:var(--debug-muted);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px;font-size:10px;font-weight:800}.debug-module__cvvZ8G__userMessage>div{border:1px solid color-mix(in srgb, var(--debug-blue) 38%, var(--debug-line));background:var(--pfm-color-surface-information);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:18px 6px 18px 18px;padding:17px 20px;font-size:15px;line-height:1.65}.debug-module__cvvZ8G__agentMessage{margin-top:24px}.debug-module__cvvZ8G__agentHeading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.debug-module__cvvZ8G__agentHeading>div>span{color:var(--debug-muted);font-size:12px}.debug-module__cvvZ8G__agentHeading>code{max-width:45%;color:var(--debug-cyan);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.debug-module__cvvZ8G__traceMeta{color:var(--debug-muted);flex-wrap:wrap;gap:8px 18px;margin:14px 3px 0;font-size:10px;display:flex}.debug-module__cvvZ8G__traceMeta code{color:var(--debug-cyan);overflow-wrap:anywhere}.debug-module__cvvZ8G__pipeline,.debug-module__cvvZ8G__responseJson,.debug-module__cvvZ8G__empty,.debug-module__cvvZ8G__notice{border:1px solid var(--debug-line);background:var(--debug-panel);box-shadow:var(--pfm-shadow-card);-webkit-backdrop-filter:blur(22px)saturate(130%);backdrop-filter:blur(22px)saturate(130%)}.debug-module__cvvZ8G__pipeline{border-radius:20px;margin-top:16px;padding:10px}.debug-module__cvvZ8G__pipelineToggle{width:100%;color:var(--debug-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;padding:8px 10px;display:flex}.debug-module__cvvZ8G__pipelineToggle>span{gap:4px;display:grid}.debug-module__cvvZ8G__pipelineToggle b{margin:0;font-size:9px}.debug-module__cvvZ8G__pipelineToggle strong{font-size:13px;font-weight:600}.debug-module__cvvZ8G__pipelineToggle em{color:var(--debug-muted);font-size:10px;font-style:normal}.debug-module__cvvZ8G__stageList{gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.debug-module__cvvZ8G__stageList>li{border:1px solid var(--debug-line);background:var(--debug-strong);border-radius:13px;position:relative;overflow:hidden}.debug-module__cvvZ8G__stageList>li:before{content:"";background:var(--debug-green);width:3px;position:absolute;top:0;bottom:0;left:0}.debug-module__cvvZ8G__stageList>li[data-status=fallback]:before{background:var(--debug-warn)}.debug-module__cvvZ8G__stageList>li[data-status=unavailable]:before{background:var(--debug-danger)}.debug-module__cvvZ8G__stageSummary{width:100%;min-height:52px;color:var(--debug-ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:26px minmax(0,1fr) auto 28px;align-items:center;gap:9px;padding:8px 12px 8px 16px;display:grid}.debug-module__cvvZ8G__stageSummary>span:first-child{color:var(--debug-blue);font:10px ui-monospace,SFMono-Regular,Menlo,monospace}.debug-module__cvvZ8G__stageSummary>div{min-width:0}.debug-module__cvvZ8G__stageSummary strong,.debug-module__cvvZ8G__stageSummary small{display:block}.debug-module__cvvZ8G__stageSummary strong{font-size:13px}.debug-module__cvvZ8G__stageSummary small{color:var(--debug-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;overflow:hidden}.debug-module__cvvZ8G__stageSummary em{color:var(--debug-muted);font-size:9px;font-style:normal}.debug-module__cvvZ8G__stageToggle{border:1px solid var(--debug-line);width:26px;height:26px;color:var(--debug-cyan);background:var(--pfm-color-surface-default);border-radius:8px;place-items:center;font:10px ui-monospace,SFMono-Regular,Menlo,monospace;display:grid}.debug-module__cvvZ8G__stageSummary[aria-expanded=true] .debug-module__cvvZ8G__stageToggle{border-color:var(--debug-blue);background:var(--pfm-color-surface-information)}.debug-module__cvvZ8G__inspector{grid-template-columns:1fr 1fr;gap:10px;padding:0 12px 12px 16px;display:grid}.debug-module__cvvZ8G__detailSummary{color:var(--debug-muted);grid-column:1/-1;margin:0;font-size:10px;line-height:1.5}.debug-module__cvvZ8G__inspector>div{border:1px solid var(--debug-line);background:var(--pfm-color-surface-default);border-radius:11px;min-width:0;padding:14px}.debug-module__cvvZ8G__inspector span{color:var(--debug-muted);letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:9px;font-weight:800;display:block}.debug-module__cvvZ8G__inspector pre,.debug-module__cvvZ8G__responseJson pre{color:var(--debug-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;font:12px/1.65 ui-monospace,SFMono-Regular,Menlo,monospace;overflow:auto}.debug-module__cvvZ8G__inspector footer{flex-wrap:wrap;grid-column:1/-1;gap:6px;display:flex}.debug-module__cvvZ8G__inspector footer code{border:1px solid var(--debug-line);max-width:100%;color:var(--debug-cyan);overflow-wrap:anywhere;border-radius:7px;padding:5px 7px;font-size:9px}.debug-module__cvvZ8G__responseJson{border-radius:14px;margin-top:10px;padding:15px 18px}.debug-module__cvvZ8G__responseJson summary{color:var(--debug-muted);cursor:pointer;font-size:11px}.debug-module__cvvZ8G__responseJson pre{max-height:520px;margin-top:14px}.debug-module__cvvZ8G__empty{text-align:center;border-radius:22px;padding:58px 24px}.debug-module__cvvZ8G__empty>span{color:var(--debug-blue);margin-bottom:16px;font:11px ui-monospace,SFMono-Regular,Menlo,monospace;display:block}.debug-module__cvvZ8G__empty strong{font-size:18px;font-weight:500}.debug-module__cvvZ8G__empty p{max-width:650px;color:var(--debug-muted);margin:10px auto 0;font-size:12px;line-height:1.65}.debug-module__cvvZ8G__notice{overflow-wrap:anywhere;border-radius:14px;margin-top:14px;padding:15px 17px;font-size:13px}.debug-module__cvvZ8G__error{border-color:var(--pfm-color-border-danger);color:var(--pfm-color-text-danger);background:var(--pfm-color-surface-danger)}.debug-module__cvvZ8G__loading{width:min(820px,92%);color:var(--debug-muted);margin-left:0}.debug-module__cvvZ8G__loading span{background:var(--debug-cyan);width:8px;height:8px;box-shadow:0 0 18px var(--debug-cyan);border-radius:50%;margin-right:8px;animation:1.1s infinite alternate debug-module__cvvZ8G__pulse;display:inline-block}@keyframes debug-module__cvvZ8G__pulse{to{opacity:.35}}.debug-module__cvvZ8G__composer{z-index:10;border:1px solid var(--pfm-color-border-default);background:var(--debug-panel);box-shadow:var(--pfm-shadow-bottom-action);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:18px;grid-template-columns:170px minmax(0,1fr) 54px;gap:9px;padding:9px;display:grid;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.debug-module__cvvZ8G__composer label{border-right:1px solid var(--debug-line);color:var(--debug-muted);letter-spacing:.09em;text-transform:uppercase;gap:3px;padding:4px 9px;font-size:8px;font-weight:800;display:grid}.debug-module__cvvZ8G__composer select,.debug-module__cvvZ8G__composer textarea{color:var(--debug-ink);background:0 0;border:0}.debug-module__cvvZ8G__composer select{min-width:0;font-size:11px}.debug-module__cvvZ8G__composer textarea{resize:vertical;min-height:52px;max-height:130px;padding:15px 10px}.debug-module__cvvZ8G__composer button{width:54px;height:52px;color:var(--pfm-color-action-primary-foreground);background:var(--pfm-color-action-primary-background);cursor:pointer;border:0;border-radius:12px;place-items:center;font-size:18px;font-weight:800;display:grid}.debug-module__cvvZ8G__composer button:disabled{opacity:.4;cursor:default}@media (max-width:780px){.debug-module__cvvZ8G__page{padding:25px 15px 178px}.debug-module__cvvZ8G__header{flex-direction:column;align-items:flex-start}.debug-module__cvvZ8G__userMessage{width:92%}.debug-module__cvvZ8G__pipeline{padding:14px}.debug-module__cvvZ8G__stageSummary{grid-template-columns:24px minmax(0,1fr) 26px;gap:8px;padding-left:12px}.debug-module__cvvZ8G__stageSummary em{display:none}.debug-module__cvvZ8G__inspector{grid-template-columns:1fr}.debug-module__cvvZ8G__inspector footer{grid-column:1}.debug-module__cvvZ8G__composer{grid-template-columns:minmax(0,1fr) 52px;width:calc(100% - 24px);bottom:10px}.debug-module__cvvZ8G__composer label{border-right:0;border-bottom:1px solid var(--debug-line);grid-column:1/-1}}
.asset-management-page-module__rA317W__pageHeader,.asset-management-page-module__rA317W__solution,.asset-management-page-module__rA317W__section,.asset-management-page-module__rA317W__limitations{gap:var(--pfm-spacing-12);overflow-wrap:anywhere;min-width:0;display:grid}.asset-management-page-module__rA317W__pageHeader{gap:var(--pfm-spacing-4)}.asset-management-page-module__rA317W__solution{padding:var(--pfm-spacing-20);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-16)}.asset-management-page-module__rA317W__actions{gap:var(--pfm-spacing-8);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.asset-management-page-module__rA317W__metricGrid{gap:var(--pfm-spacing-12);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.asset-management-page-module__rA317W__chart,.asset-management-page-module__rA317W__tableWrap{min-width:0;padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12)}.asset-management-page-module__rA317W__chartLegend{gap:var(--pfm-spacing-12);margin:0;padding:0;list-style:none;display:grid}.asset-management-page-module__rA317W__chartLegend li{align-items:center;gap:var(--pfm-spacing-8);grid-template-columns:auto minmax(0,1fr) minmax(0,auto);min-width:0;display:grid}.asset-management-page-module__rA317W__chartLegend strong{font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere;max-width:100%}.asset-management-page-module__rA317W__tableWrap{overflow-x:auto}.asset-management-page-module__rA317W__tableWrap table{border-collapse:collapse;width:100%;min-width:280px}.asset-management-page-module__rA317W__tableWrap caption{padding-bottom:var(--pfm-spacing-8);font-family:var(--pfm-font-sans);letter-spacing:-.01em;color:var(--pfm-color-text-secondary);text-align:start;font-size:14px;font-weight:300;line-height:20px}.asset-management-page-module__rA317W__tableWrap th,.asset-management-page-module__rA317W__tableWrap td{padding:var(--pfm-spacing-8);border-bottom:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);font-family:var(--pfm-font-sans);letter-spacing:-.01em;text-align:start;overflow-wrap:anywhere;font-size:14px;font-weight:300;line-height:20px}.asset-management-page-module__rA317W__limitations{padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-information);border-radius:var(--pfm-radius-12)}.asset-management-page-module__rA317W__limitations ul{gap:var(--pfm-spacing-8);margin:0;padding-inline-start:var(--pfm-spacing-20);display:grid}@media (max-width:359px){.asset-management-page-module__rA317W__actions,.asset-management-page-module__rA317W__metricGrid{grid-template-columns:minmax(0,1fr)}.asset-management-page-module__rA317W__solution,.asset-management-page-module__rA317W__chart,.asset-management-page-module__rA317W__tableWrap{padding:var(--pfm-spacing-12)}}
.financial-tips-home-page-module___tfR1G__header{z-index:2;background:var(--pfm-color-surface-default);box-shadow:var(--pfm-shadow-card);position:sticky;top:0}.financial-tips-home-page-module___tfR1G__topBar{align-items:center;gap:var(--pfm-spacing-12);min-height:92px;padding:env(safe-area-inset-top,0) var(--pfm-spacing-24) var(--pfm-spacing-12);grid-template-columns:24px minmax(0,1fr) auto;display:grid}.financial-tips-home-page-module___tfR1G__topBar h1{color:var(--pfm-color-text-secondary);margin:0;font-size:18px;font-weight:300;line-height:25px}.financial-tips-home-page-module___tfR1G__back,.financial-tips-home-page-module___tfR1G__headerActions button{width:24px;height:24px;color:var(--pfm-color-text-primary);background:0 0;border:0;place-items:center;padding:0;font-size:24px;line-height:1;text-decoration:none;display:inline-grid}.financial-tips-home-page-module___tfR1G__headerActions{gap:var(--pfm-spacing-12);display:flex}.financial-tips-home-page-module___tfR1G__headerActions button{font-size:19px}.financial-tips-home-page-module___tfR1G__content{gap:var(--pfm-spacing-20);min-width:0;padding:calc(var(--pfm-spacing-24) + var(--pfm-spacing-4)) var(--pfm-spacing-24) calc(var(--pfm-spacing-40) + env(safe-area-inset-bottom,0px));overflow-wrap:anywhere;background:linear-gradient(180deg, color-mix(in srgb, var(--pfm-color-blue-500) 20%, var(--pfm-color-white)), var(--pfm-color-surface-muted) 35%);display:grid}.financial-tips-home-page-module___tfR1G__search{align-items:center;gap:var(--pfm-spacing-8);padding:var(--pfm-spacing-16) var(--pfm-spacing-20);border-radius:var(--pfm-radius-12);background:var(--pfm-color-surface-default);box-shadow:var(--pfm-shadow-card);display:flex}.financial-tips-home-page-module___tfR1G__search input{width:100%;min-width:0;color:var(--pfm-color-text-primary);font:inherit;background:0 0;border:0;outline:0;padding:0;font-size:15px;font-weight:700}.financial-tips-home-page-module___tfR1G__search input::placeholder{color:var(--pfm-color-gray-300)}.financial-tips-home-page-module___tfR1G__search span{color:var(--pfm-color-text-secondary);font-size:24px}.financial-tips-home-page-module___tfR1G__hero{grid-template-columns:minmax(0,1fr) 124px;align-items:center;min-height:113px;display:grid;overflow:hidden}.financial-tips-home-page-module___tfR1G__hero p{margin:0 0 var(--pfm-spacing-8) var(--pfm-spacing-4);color:var(--pfm-color-text-secondary);font-size:13px;line-height:18px}.financial-tips-home-page-module___tfR1G__hero h2{margin:0 0 0 var(--pfm-spacing-4);color:var(--pfm-color-black);font-size:18px;font-weight:700;line-height:25px}.financial-tips-home-page-module___tfR1G__hero img{object-fit:contain;object-position:center;width:124px;height:113px}.financial-tips-home-page-module___tfR1G__pagination{color:var(--pfm-color-gray-600);justify-content:center;align-items:center;gap:4px;margin-top:-14px;font-size:7px;display:flex}.financial-tips-home-page-module___tfR1G__pagination i{border-radius:var(--pfm-radius-full);background:var(--pfm-color-gray-300);width:4px;height:4px}.financial-tips-home-page-module___tfR1G__pagination button{margin-left:var(--pfm-spacing-4);color:var(--pfm-color-gray-700);background:0 0;border:0;padding:0}.financial-tips-home-page-module___tfR1G__card{gap:var(--pfm-spacing-20);padding:var(--pfm-spacing-24) var(--pfm-spacing-20);border-radius:var(--pfm-radius-12);background:var(--pfm-color-surface-default);box-shadow:var(--pfm-shadow-card);display:grid}.financial-tips-home-page-module___tfR1G__cardHeading{justify-content:space-between;align-items:center;gap:var(--pfm-spacing-8);display:flex}.financial-tips-home-page-module___tfR1G__cardHeading h2{margin:0;font-size:18px;font-weight:700;line-height:25px}.financial-tips-home-page-module___tfR1G__cardHeading em{color:var(--pfm-color-blue-500);font-family:var(--pfm-font-numeric);font-size:14px;font-style:normal}.financial-tips-home-page-module___tfR1G__arrow{color:var(--pfm-color-gray-700);font-size:26px;line-height:20px}.financial-tips-home-page-module___tfR1G__chips{gap:var(--pfm-spacing-8);display:flex;overflow-x:auto}.financial-tips-home-page-module___tfR1G__chips button{min-height:34px;padding:5px var(--pfm-spacing-16);flex:none;font-size:15px}.financial-tips-home-page-module___tfR1G__articleList{display:grid}.financial-tips-home-page-module___tfR1G__article{align-items:center;gap:var(--pfm-spacing-12);padding:var(--pfm-spacing-12) 0;border-top:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);grid-template-columns:minmax(0,1fr) 64px;display:grid}.financial-tips-home-page-module___tfR1G__article:first-child{border-top:0;padding-top:0}.financial-tips-home-page-module___tfR1G__article span,.financial-tips-home-page-module___tfR1G__article p,.financial-tips-home-page-module___tfR1G__issueDate,.financial-tips-home-page-module___tfR1G__shorts p{color:var(--pfm-color-gray-600);font-size:13px;line-height:18px}.financial-tips-home-page-module___tfR1G__article h3{margin:var(--pfm-spacing-4) 0 0;font-size:15px;line-height:21px}.financial-tips-home-page-module___tfR1G__article p{margin:0}.financial-tips-home-page-module___tfR1G__article img{border-radius:var(--pfm-radius-8);object-fit:cover;width:64px;height:64px}.financial-tips-home-page-module___tfR1G__moreLink{justify-content:center;align-items:center;gap:var(--pfm-spacing-4);color:var(--pfm-color-text-secondary);font-size:13px;text-decoration:none;display:flex}.financial-tips-home-page-module___tfR1G__keyList{gap:var(--pfm-spacing-12);margin:0;padding:0;list-style:none;display:grid}.financial-tips-home-page-module___tfR1G__keyList li{gap:var(--pfm-spacing-4);padding:var(--pfm-spacing-12);border-radius:var(--pfm-radius-8);background:var(--pfm-color-surface-information);display:grid}.financial-tips-home-page-module___tfR1G__keyList b{font-size:15px;line-height:21px}.financial-tips-home-page-module___tfR1G__keyList span{color:var(--pfm-color-text-secondary);font-size:13px;line-height:18px}.financial-tips-home-page-module___tfR1G__schedule{gap:var(--pfm-spacing-12);display:grid}.financial-tips-home-page-module___tfR1G__schedule div{padding-bottom:var(--pfm-spacing-12);border-bottom:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle)}.financial-tips-home-page-module___tfR1G__schedule div:last-child{border:0;padding-bottom:0}.financial-tips-home-page-module___tfR1G__schedule strong{font-family:var(--pfm-font-numeric);font-size:13px}.financial-tips-home-page-module___tfR1G__schedule p{margin:var(--pfm-spacing-4) 0 0;font-size:16px}.financial-tips-home-page-module___tfR1G__issueDate{margin:-12px 0 0}.financial-tips-home-page-module___tfR1G__issue{gap:var(--pfm-spacing-8);padding:var(--pfm-spacing-20);border-radius:var(--pfm-radius-8);background:var(--pfm-color-surface-information);display:grid}.financial-tips-home-page-module___tfR1G__issue b{font-size:16px}.financial-tips-home-page-module___tfR1G__issue span{color:var(--pfm-color-text-secondary);font-size:15px;line-height:21px}.financial-tips-home-page-module___tfR1G__shorts{gap:var(--pfm-spacing-12);display:flex;overflow:hidden}.financial-tips-home-page-module___tfR1G__shorts article{flex:0 0 135px}.financial-tips-home-page-module___tfR1G__thumbnail{border-radius:var(--pfm-radius-8);background:var(--pfm-color-black);width:135px;height:160px;position:relative;overflow:hidden}.financial-tips-home-page-module___tfR1G__thumbnail img{object-fit:cover;opacity:.9;width:255px;max-width:none;height:160px}.financial-tips-home-page-module___tfR1G__thumbnail[data-index="1"] img{transform:translate(-58px)}.financial-tips-home-page-module___tfR1G__thumbnail[data-index="2"] img{transform:translate(-96px,-46px)}.financial-tips-home-page-module___tfR1G__thumbnail span{color:var(--pfm-color-white);text-shadow:0 1px 4px var(--pfm-color-black);place-items:center;font-size:32px;display:grid;position:absolute;inset:0}.financial-tips-home-page-module___tfR1G__shorts h3{margin:var(--pfm-spacing-8) 0 var(--pfm-spacing-4);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;line-height:21px;display:-webkit-box;overflow:hidden}.financial-tips-home-page-module___tfR1G__shorts p{margin:0}@media (max-width:359px){.financial-tips-home-page-module___tfR1G__content,.financial-tips-home-page-module___tfR1G__topBar{padding-inline:var(--pfm-spacing-16)}}
.financial-tips-page-module__FhndGq__pageHeader,.financial-tips-page-module__FhndGq__solution,.financial-tips-page-module__FhndGq__section,.financial-tips-page-module__FhndGq__limitations{gap:var(--pfm-spacing-12);overflow-wrap:anywhere;min-width:0;display:grid}.financial-tips-page-module__FhndGq__pageHeader{gap:var(--pfm-spacing-4)}.financial-tips-page-module__FhndGq__solution{padding:var(--pfm-spacing-20);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-16)}.financial-tips-page-module__FhndGq__actions{gap:var(--pfm-spacing-8);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.financial-tips-page-module__FhndGq__contentFallback,.financial-tips-page-module__FhndGq__limitations{padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-information);border-radius:var(--pfm-radius-12)}.financial-tips-page-module__FhndGq__limitations ul{gap:var(--pfm-spacing-8);margin:0;padding-inline-start:var(--pfm-spacing-20);display:grid}@media (max-width:359px){.financial-tips-page-module__FhndGq__actions{grid-template-columns:minmax(0,1fr)}.financial-tips-page-module__FhndGq__solution,.financial-tips-page-module__FhndGq__contentFallback{padding:var(--pfm-spacing-12)}}
.inheritance-note-page-module__kUipsW__pageHeader,.inheritance-note-page-module__kUipsW__solution,.inheritance-note-page-module__kUipsW__section,.inheritance-note-page-module__kUipsW__limitations{gap:var(--pfm-spacing-12);overflow-wrap:anywhere;min-width:0;display:grid}.inheritance-note-page-module__kUipsW__pageHeader{gap:var(--pfm-spacing-4)}.inheritance-note-page-module__kUipsW__solution{padding:var(--pfm-spacing-20);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-16)}.inheritance-note-page-module__kUipsW__actions{gap:var(--pfm-spacing-8);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.inheritance-note-page-module__kUipsW__items{gap:var(--pfm-spacing-8);margin:0;padding:0;list-style:none;display:grid}.inheritance-note-page-module__kUipsW__items li{align-items:center;gap:var(--pfm-spacing-12);min-width:0;padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12);grid-template-columns:minmax(0,1fr) minmax(0,auto);display:grid}.inheritance-note-page-module__kUipsW__items strong{text-align:end;overflow-wrap:anywhere;max-width:100%}.inheritance-note-page-module__kUipsW__limitations{padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-information);border-radius:var(--pfm-radius-12)}.inheritance-note-page-module__kUipsW__limitations ul{gap:var(--pfm-spacing-8);margin:0;padding-inline-start:var(--pfm-spacing-20);display:grid}@media (max-width:359px){.inheritance-note-page-module__kUipsW__actions,.inheritance-note-page-module__kUipsW__items li{grid-template-columns:minmax(0,1fr)}.inheritance-note-page-module__kUipsW__solution{padding:var(--pfm-spacing-12)}.inheritance-note-page-module__kUipsW__items strong{text-align:start}}
.investment-page-module__3TFbDq__pageHeader,.investment-page-module__3TFbDq__solution,.investment-page-module__3TFbDq__section,.investment-page-module__3TFbDq__limitations{gap:var(--pfm-spacing-12);overflow-wrap:anywhere;min-width:0;display:grid}.investment-page-module__3TFbDq__pageHeader{gap:var(--pfm-spacing-4)}.investment-page-module__3TFbDq__solution{padding:var(--pfm-spacing-20);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-16)}.investment-page-module__3TFbDq__actions,.investment-page-module__3TFbDq__metricGrid{gap:var(--pfm-spacing-8);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.investment-page-module__3TFbDq__chart,.investment-page-module__3TFbDq__tableWrap{min-width:0;padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12)}.investment-page-module__3TFbDq__chartLegend{gap:var(--pfm-spacing-12);margin:0;padding:0;list-style:none;display:grid}.investment-page-module__3TFbDq__chartLegend li{align-items:center;gap:var(--pfm-spacing-8);grid-template-columns:auto minmax(0,1fr) minmax(0,auto);min-width:0;display:grid}.investment-page-module__3TFbDq__chartLegend strong{font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere;max-width:100%}.investment-page-module__3TFbDq__tableWrap{overflow-x:auto}.investment-page-module__3TFbDq__tableWrap table{border-collapse:collapse;width:100%;min-width:280px}.investment-page-module__3TFbDq__tableWrap caption{padding-bottom:var(--pfm-spacing-8);font-family:var(--pfm-font-sans);letter-spacing:-.01em;color:var(--pfm-color-text-secondary);text-align:start;font-size:14px;font-weight:300;line-height:20px}.investment-page-module__3TFbDq__tableWrap th,.investment-page-module__3TFbDq__tableWrap td{padding:var(--pfm-spacing-8);border-bottom:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);font-family:var(--pfm-font-sans);letter-spacing:-.01em;text-align:start;overflow-wrap:anywhere;font-size:14px;font-weight:300;line-height:20px}.investment-page-module__3TFbDq__limitations{padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-information);border-radius:var(--pfm-radius-12)}.investment-page-module__3TFbDq__limitations ul{gap:var(--pfm-spacing-8);margin:0;padding-inline-start:var(--pfm-spacing-20);display:grid}@media (max-width:359px){.investment-page-module__3TFbDq__actions,.investment-page-module__3TFbDq__metricGrid{grid-template-columns:minmax(0,1fr)}.investment-page-module__3TFbDq__solution,.investment-page-module__3TFbDq__chart,.investment-page-module__3TFbDq__tableWrap{padding:var(--pfm-spacing-12)}}
.pension-tax-page-module__ZjbuzW__pageHeader,.pension-tax-page-module__ZjbuzW__solution,.pension-tax-page-module__ZjbuzW__section,.pension-tax-page-module__ZjbuzW__limitations{gap:var(--pfm-spacing-12);overflow-wrap:anywhere;min-width:0;display:grid}.pension-tax-page-module__ZjbuzW__pageHeader{gap:var(--pfm-spacing-4)}.pension-tax-page-module__ZjbuzW__solution{padding:var(--pfm-spacing-20);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-inline-start:var(--pfm-spacing-4) solid #684e51;border-radius:var(--pfm-radius-16)}.pension-tax-page-module__ZjbuzW__actions,.pension-tax-page-module__ZjbuzW__metricGrid{gap:var(--pfm-spacing-8);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.pension-tax-page-module__ZjbuzW__records{gap:var(--pfm-spacing-8);margin:0;padding:0;list-style:none;display:grid}.pension-tax-page-module__ZjbuzW__records li{align-items:center;gap:var(--pfm-spacing-12);min-width:0;padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12);grid-template-columns:minmax(0,1fr) minmax(0,auto);display:grid}.pension-tax-page-module__ZjbuzW__records strong{text-align:end;overflow-wrap:anywhere;max-width:100%}.pension-tax-page-module__ZjbuzW__limitations{padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-information);border-radius:var(--pfm-radius-12)}.pension-tax-page-module__ZjbuzW__limitations ul{gap:var(--pfm-spacing-8);margin:0;padding-inline-start:var(--pfm-spacing-20);display:grid}@media (max-width:359px){.pension-tax-page-module__ZjbuzW__actions,.pension-tax-page-module__ZjbuzW__metricGrid,.pension-tax-page-module__ZjbuzW__records li{grid-template-columns:minmax(0,1fr)}.pension-tax-page-module__ZjbuzW__solution{padding:var(--pfm-spacing-12)}.pension-tax-page-module__ZjbuzW__records strong{text-align:start}}
.pm-invest-page-module__xHnkmW__page{width:100%;max-width:375px;min-height:100dvh;color:var(--pfm-color-text-primary);background:linear-gradient(180deg, var(--pfm-color-surface-default) 0 103px, var(--pfm-color-surface-brand-subtle) 103px 558px, var(--pfm-color-surface-subtle) 558px);font-family:var(--pfm-font-sans);overflow-wrap:anywhere;margin:auto;padding-bottom:82px}.pm-invest-page-module__xHnkmW__header{background:var(--pfm-color-surface-default)}.pm-invest-page-module__xHnkmW__utility{color:var(--pfm-color-text-tertiary);justify-content:space-between;padding:27px 20px 17px;font-size:14px;display:flex}.pm-invest-page-module__xHnkmW__pageTitle h1{color:inherit;font:inherit;margin:0}.pm-invest-page-module__xHnkmW__hero{padding:28px 24px 20px}.pm-invest-page-module__xHnkmW__hero p{color:var(--pfm-color-text-tertiary);margin:0;font-size:13px}.pm-invest-page-module__xHnkmW__hero h2{letter-spacing:-1.3px;margin:4px 0 7px;font-size:25px;line-height:1.2}.pm-invest-page-module__xHnkmW__hero strong{color:var(--pfm-color-text-primary)}.pm-invest-page-module__xHnkmW__arrow{float:right;color:var(--pfm-color-text-tertiary);font-size:24px;font-weight:400;line-height:16px}.pm-invest-page-module__xHnkmW__returnCard,.pm-invest-page-module__xHnkmW__card,.pm-invest-page-module__xHnkmW__notice,.pm-invest-page-module__xHnkmW__darkBanner{background:var(--pfm-color-surface-default);box-shadow:var(--pfm-shadow-card);border-radius:10px;margin:0 16px 14px}.pm-invest-page-module__xHnkmW__returnCard{padding:20px 16px 0}.pm-invest-page-module__xHnkmW__returnCard p,.pm-invest-page-module__xHnkmW__card p{color:var(--pfm-color-text-tertiary);margin:0;font-size:12px}.pm-invest-page-module__xHnkmW__returnCard h2{margin:7px 0 4px;font-size:16px;line-height:1.35}.pm-invest-page-module__xHnkmW__returnCard em{color:var(--pfm-color-status-danger);font-style:normal}.pm-invest-page-module__xHnkmW__chart{background:repeating-linear-gradient(0deg, transparent 0 26px, var(--pfm-color-border-subtle) 27px 28px);height:145px;margin-top:12px;position:relative;overflow:hidden}.pm-invest-page-module__xHnkmW__chart i{border-bottom:3px solid var(--pfm-color-compat-accent);border-radius:45% 55% 30% 58%;position:absolute;inset:42px 14px 35px;transform:skewY(-12deg)}.pm-invest-page-module__xHnkmW__chart b{background:var(--pfm-color-compat-accent);border-radius:50%;width:9px;height:9px;position:absolute;top:42px;right:22px}.pm-invest-page-module__xHnkmW__bubble{z-index:1;background:var(--pfm-color-gray-800);color:var(--pfm-color-surface-default);border-radius:13px;padding:6px 9px;font-size:11px;position:absolute;top:14px;right:14px}.pm-invest-page-module__xHnkmW__chart small{color:var(--pfm-color-text-disabled);font-size:10px;position:absolute;bottom:10px}.pm-invest-page-module__xHnkmW__total{border-top:1px solid var(--pfm-color-border-subtle);gap:10px;padding:13px 7px;font-size:12px;display:grid}.pm-invest-page-module__xHnkmW__total span{justify-content:space-between;display:flex}.pm-invest-page-module__xHnkmW__total b{font-size:12px}.pm-invest-page-module__xHnkmW__total span:last-child b{color:var(--pfm-color-status-danger)}.pm-invest-page-module__xHnkmW__dots{color:var(--pfm-color-text-tertiary);text-align:center;padding:0 0 15px;font-size:11px}.pm-invest-page-module__xHnkmW__notice{padding:13px 16px;font-size:13px;font-weight:700}.pm-invest-page-module__xHnkmW__card{padding:17px 16px;position:relative}.pm-invest-page-module__xHnkmW__card h2{margin:0 0 12px;font-size:16px}.pm-invest-page-module__xHnkmW__market{background:var(--pfm-color-surface-subtle);text-align:center;color:var(--pfm-color-text-tertiary);grid-template-columns:1fr 1fr;padding:14px 0 2px;font-size:12px;display:grid}.pm-invest-page-module__xHnkmW__market div+div{border-left:1px solid var(--pfm-color-border-subtle)}.pm-invest-page-module__xHnkmW__market b{color:var(--pfm-color-text-primary);margin:7px;font-size:14px;display:block}.pm-invest-page-module__xHnkmW__market em,.pm-invest-page-module__xHnkmW__market i{color:var(--pfm-color-status-danger);font-size:10px;font-style:normal}.pm-invest-page-module__xHnkmW__market i{color:var(--pfm-color-status-information)}.pm-invest-page-module__xHnkmW__map{height:120px;color:var(--pfm-color-status-information);text-align:center;letter-spacing:7px;background:radial-gradient(ellipse, var(--pfm-color-surface-subtle) 0 40%, transparent 41%);padding-top:20px;font-size:21px;line-height:1.5}.pm-invest-page-module__xHnkmW__purpleNotice{background:var(--pfm-color-surface-brand-subtle);padding:14px;font-size:13px;font-weight:700}.pm-invest-page-module__xHnkmW__mbti{background:var(--pfm-color-surface-subtle);text-align:center;justify-items:center;gap:5px;padding:15px;display:grid}.pm-invest-page-module__xHnkmW__mbti b{color:var(--pfm-color-compat-accent)}.pm-invest-page-module__xHnkmW__mbti strong{font-size:13px}.pm-invest-page-module__xHnkmW__mbti small{color:var(--pfm-color-text-tertiary);font-size:10px}.pm-invest-page-module__xHnkmW__portfolio{background:var(--pfm-color-surface-subtle);min-height:135px;padding:15px;font-size:28px}.pm-invest-page-module__xHnkmW__portfolio span{background:var(--pfm-color-status-information);width:max-content;color:var(--pfm-color-surface-default);border-radius:3px;padding:3px 8px;font-size:10px;display:block}.pm-invest-page-module__xHnkmW__portfolio b{margin-top:10px;font-size:13px;display:block}.pm-invest-page-module__xHnkmW__portfolio p{width:160px;margin-top:6px;font-size:10px}.pm-invest-page-module__xHnkmW__darkBanner{color:var(--pfm-color-surface-default);background:linear-gradient(120deg, var(--pfm-color-gray-800), var(--pfm-color-gray-800));gap:6px;padding:18px 15px;display:grid}.pm-invest-page-module__xHnkmW__darkBanner b{font-size:14px}.pm-invest-page-module__xHnkmW__darkBanner small,.pm-invest-page-module__xHnkmW__darkBanner u{font-size:11px}.pm-invest-page-module__xHnkmW__iconMenu{text-align:center;justify-content:space-around;padding:12px 0 0;font-size:21px;display:flex}.pm-invest-page-module__xHnkmW__iconMenu span{gap:5px;display:grid}.pm-invest-page-module__xHnkmW__iconMenu small{color:var(--pfm-color-text-tertiary);font-size:11px}.pm-invest-page-module__xHnkmW__searchIcon{font-size:42px;position:absolute;bottom:22px;right:28px}.pm-invest-page-module__xHnkmW__page footer{z-index:2;background:var(--pfm-color-surface-subtle);justify-content:center;gap:5px;max-width:375px;margin:auto;padding:10px 16px 18px;display:flex;position:fixed;bottom:0;left:0;right:0}.pm-invest-page-module__xHnkmW__page footer button{border:1px solid var(--pfm-color-border-default);height:38px;color:var(--pfm-color-gray-800);background:0 0;flex:1;font-family:inherit;font-size:12px}@media (max-width:359px){.pm-invest-page-module__xHnkmW__utility,.pm-invest-page-module__xHnkmW__hero{padding-inline:var(--pfm-spacing-16)}}
.pm-lookup-page-module__oJ6-KW__page{max-width:375px;min-height:100vh;color:var(--pfm-color-text-primary);background:var(--pfm-color-gray-50);overflow-wrap:anywhere;margin:0 auto;font-size:12px}.pm-lookup-page-module__oJ6-KW__header{background:var(--pfm-color-surface-default)}.pm-lookup-page-module__oJ6-KW__headerRow{padding:var(--pfm-spacing-16) var(--pfm-spacing-24);color:var(--pfm-color-text-secondary);justify-content:space-between;display:flex}.pm-lookup-page-module__oJ6-KW__pageTitle h1{color:inherit;font:inherit;margin:0}.pm-lookup-page-module__oJ6-KW__hero{padding:var(--pfm-spacing-24);background:linear-gradient(135deg, var(--pfm-color-surface-default), var(--pfm-color-surface-brand-subtle))}.pm-lookup-page-module__oJ6-KW__hero p,.pm-lookup-page-module__oJ6-KW__hero small,.pm-lookup-page-module__oJ6-KW__card>small{color:var(--pfm-color-text-secondary);margin:0}.pm-lookup-page-module__oJ6-KW__hero h2{margin:var(--pfm-spacing-4) 0;font-family:var(--pfm-font-numeric);font-size:28px}.pm-lookup-page-module__oJ6-KW__hero h2 span{font-size:16px}.pm-lookup-page-module__oJ6-KW__summaryCard,.pm-lookup-page-module__oJ6-KW__card,.pm-lookup-page-module__oJ6-KW__question,.pm-lookup-page-module__oJ6-KW__connected{margin:var(--pfm-spacing-16) var(--pfm-spacing-24);padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-default);border-radius:var(--pfm-radius-12);box-shadow:var(--pfm-shadow-card)}.pm-lookup-page-module__oJ6-KW__summaryCard{gap:var(--pfm-spacing-8);display:grid}.pm-lookup-page-module__oJ6-KW__summaryCard strong{font-size:15px}.pm-lookup-page-module__oJ6-KW__allocation{color:var(--pfm-color-text-secondary);justify-content:space-between;display:flex}.pm-lookup-page-module__oJ6-KW__allocationBar{border-radius:var(--pfm-radius-4);height:36px;display:flex;overflow:hidden}.pm-lookup-page-module__oJ6-KW__allocationBar i:first-child{background:var(--pfm-color-brand-yellow);flex:4}.pm-lookup-page-module__oJ6-KW__allocationBar i:nth-child(2){background:var(--pfm-color-gray-300);flex:3}.pm-lookup-page-module__oJ6-KW__allocationBar i:nth-child(3){background:var(--pfm-color-gray-200);flex:2}.pm-lookup-page-module__oJ6-KW__allocationBar i:nth-child(4){background:var(--pfm-color-gray-100);flex:2}.pm-lookup-page-module__oJ6-KW__summaryCard button,.pm-lookup-page-module__oJ6-KW__question button,.pm-lookup-page-module__oJ6-KW__vip button,.pm-lookup-page-module__oJ6-KW__gold button{padding:var(--pfm-spacing-12);border-radius:var(--pfm-radius-8);background:var(--pfm-color-surface-brand-subtle);color:var(--pfm-color-text-primary);border:0;font-weight:700}.pm-lookup-page-module__oJ6-KW__cardHeading{justify-content:space-between;align-items:center;display:flex}.pm-lookup-page-module__oJ6-KW__card h2,.pm-lookup-page-module__oJ6-KW__vip h2,.pm-lookup-page-module__oJ6-KW__gold h2,.pm-lookup-page-module__oJ6-KW__question h2,.pm-lookup-page-module__oJ6-KW__connected h2,.pm-lookup-page-module__oJ6-KW__orange h2{margin:0;font-size:15px}.pm-lookup-page-module__oJ6-KW__scheduleHeadline{margin:0 0 var(--pfm-spacing-16);font-size:18px;font-weight:700;line-height:1.4}.pm-lookup-page-module__oJ6-KW__scheduleAgentLink{padding:var(--pfm-spacing-12);border-radius:var(--pfm-radius-8);background:var(--pfm-color-surface-brand-subtle);color:var(--pfm-color-text-primary);text-align:center;font-weight:700;text-decoration:none;display:block}.pm-lookup-page-module__oJ6-KW__cardPayments{gap:var(--pfm-spacing-16);padding:var(--pfm-spacing-16) 0;text-align:center;display:flex}.pm-lookup-page-module__oJ6-KW__recent{gap:var(--pfm-spacing-8);padding:var(--pfm-spacing-12);background:var(--pfm-color-gray-50);border-radius:var(--pfm-radius-8);display:grid}.pm-lookup-page-module__oJ6-KW__recent p{margin:0}.pm-lookup-page-module__oJ6-KW__recent a,.pm-lookup-page-module__oJ6-KW__question a{color:var(--pfm-color-text-secondary);text-align:center}.pm-lookup-page-module__oJ6-KW__expenseList{gap:var(--pfm-spacing-8);padding:0;list-style:none;display:grid}.pm-lookup-page-module__oJ6-KW__expenseList li{grid-template-columns:1fr auto;display:grid}.pm-lookup-page-module__oJ6-KW__expenseList small{color:var(--pfm-color-text-secondary);grid-column:2}.pm-lookup-page-module__oJ6-KW__vip{padding:var(--pfm-spacing-24);background:var(--pfm-color-gray-950);color:var(--pfm-color-text-inverse)}.pm-lookup-page-module__oJ6-KW__vip h2{margin:var(--pfm-spacing-8) 0 var(--pfm-spacing-16)}.pm-lookup-page-module__oJ6-KW__vip p{font-size:11px}.pm-lookup-page-module__oJ6-KW__gold{padding:var(--pfm-spacing-24);background:var(--pfm-color-brand-point-gold);color:var(--pfm-color-text-inverse)}.pm-lookup-page-module__oJ6-KW__gold p{margin:var(--pfm-spacing-4) 0 var(--pfm-spacing-16)}.pm-lookup-page-module__oJ6-KW__goldVideo{min-height:80px;margin-top:var(--pfm-spacing-12);padding:var(--pfm-spacing-16);background:var(--pfm-color-gray-800);border-radius:var(--pfm-radius-8)}.pm-lookup-page-module__oJ6-KW__question{gap:var(--pfm-spacing-12);background:var(--pfm-color-surface-information);display:grid}.pm-lookup-page-module__oJ6-KW__question p{margin:0}.pm-lookup-page-module__oJ6-KW__question div{gap:var(--pfm-spacing-8);grid-template-columns:1fr 1fr;display:grid}.pm-lookup-page-module__oJ6-KW__question div b{padding:var(--pfm-spacing-16);text-align:center;background:var(--pfm-color-surface-default);color:var(--pfm-color-status-information);font-size:32px}.pm-lookup-page-module__oJ6-KW__question div b+b{color:var(--pfm-color-status-danger)}.pm-lookup-page-module__oJ6-KW__product{gap:var(--pfm-spacing-8);padding:var(--pfm-spacing-12);background:var(--pfm-color-surface-brand-subtle);border-radius:var(--pfm-radius-8);display:grid}.pm-lookup-page-module__oJ6-KW__product small{color:var(--pfm-color-text-secondary)}.pm-lookup-page-module__oJ6-KW__connected>div{gap:var(--pfm-spacing-8);margin:var(--pfm-spacing-12) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.pm-lookup-page-module__oJ6-KW__connected article{gap:var(--pfm-spacing-4);padding:var(--pfm-spacing-8);background:var(--pfm-color-gray-50);border-radius:var(--pfm-radius-4);display:grid}.pm-lookup-page-module__oJ6-KW__connected small{color:var(--pfm-color-status-information)}.pm-lookup-page-module__oJ6-KW__connected>button{width:100%;padding:var(--pfm-spacing-12);background:var(--pfm-color-surface-default);border:1px solid var(--pfm-color-border-default)}.pm-lookup-page-module__oJ6-KW__orange{padding:var(--pfm-spacing-24);background:linear-gradient(135deg, var(--pfm-color-surface-brand-subtle), var(--pfm-color-surface-danger));position:relative}.pm-lookup-page-module__oJ6-KW__orange p{margin:var(--pfm-spacing-8) 0 0;color:var(--pfm-color-text-secondary)}.pm-lookup-page-module__oJ6-KW__orange span{right:var(--pfm-spacing-24);top:var(--pfm-spacing-24);font-size:42px;position:absolute}@media (max-width:359px){.pm-lookup-page-module__oJ6-KW__summaryCard,.pm-lookup-page-module__oJ6-KW__card,.pm-lookup-page-module__oJ6-KW__question,.pm-lookup-page-module__oJ6-KW__connected{margin-inline:var(--pfm-spacing-16)}}
.pm-pension-tax-page-module__OU-jGa__page{width:100%;max-width:375px;min-height:100dvh;color:var(--pfm-color-text-primary);background:linear-gradient(180deg, var(--pfm-color-surface-default) 0 103px, var(--pfm-color-surface-brand-subtle) 103px 544px, var(--pfm-color-surface-subtle) 544px);font-family:var(--pfm-font-sans);overflow-wrap:anywhere;margin:auto;padding-bottom:82px}.pm-pension-tax-page-module__OU-jGa__header{background:var(--pfm-color-surface-default)}.pm-pension-tax-page-module__OU-jGa__utility{color:var(--pfm-color-text-tertiary);justify-content:space-between;padding:27px 20px 17px;font-size:14px;display:flex}.pm-pension-tax-page-module__OU-jGa__pageTitle h1{color:inherit;font:inherit;margin:0}.pm-pension-tax-page-module__OU-jGa__segmented{background:var(--pfm-color-surface-muted);border-radius:11px;margin:24px 24px 0;padding:3px;display:flex}.pm-pension-tax-page-module__OU-jGa__segmented button{height:36px;color:var(--pfm-color-text-tertiary);background:0 0;border:0;border-radius:9px;flex:1;font-family:inherit;font-size:13px}.pm-pension-tax-page-module__OU-jGa__segmented button:first-child{background:var(--pfm-color-surface-default);color:var(--pfm-color-text-primary);box-shadow:var(--pfm-shadow-card);font-weight:700}.pm-pension-tax-page-module__OU-jGa__hero{padding:26px 24px 19px}.pm-pension-tax-page-module__OU-jGa__hero p{color:var(--pfm-color-text-tertiary);margin:0;font-size:13px}.pm-pension-tax-page-module__OU-jGa__hero h2{letter-spacing:-1.3px;margin:4px 0 7px;font-size:25px}.pm-pension-tax-page-module__OU-jGa__hero strong{color:var(--pfm-color-text-primary)}.pm-pension-tax-page-module__OU-jGa__arrow{float:right;color:var(--pfm-color-text-tertiary);font-size:24px;font-weight:400;line-height:16px}.pm-pension-tax-page-module__OU-jGa__returnCard,.pm-pension-tax-page-module__OU-jGa__card{background:var(--pfm-color-surface-default);box-shadow:var(--pfm-shadow-card);border-radius:10px;margin:0 16px 14px;padding:20px 16px}.pm-pension-tax-page-module__OU-jGa__returnCard p,.pm-pension-tax-page-module__OU-jGa__card>p{color:var(--pfm-color-text-tertiary);margin:0;font-size:12px}.pm-pension-tax-page-module__OU-jGa__returnCard h2{margin:7px 0 4px;font-size:16px;line-height:1.35}.pm-pension-tax-page-module__OU-jGa__returnCard em{color:var(--pfm-color-status-danger);font-style:normal}.pm-pension-tax-page-module__OU-jGa__chart{background:repeating-linear-gradient(0deg, transparent 0 26px, var(--pfm-color-border-subtle) 27px 28px);height:150px;margin-top:12px;position:relative;overflow:hidden}.pm-pension-tax-page-module__OU-jGa__chart i{border-bottom:3px solid var(--pfm-color-status-information);border-radius:45% 55% 30% 58%;position:absolute;inset:31px 13px 36px;transform:skewY(-10deg)}.pm-pension-tax-page-module__OU-jGa__chart b{background:var(--pfm-color-status-information);border-radius:50%;width:9px;height:9px;position:absolute;top:37px;right:25px}.pm-pension-tax-page-module__OU-jGa__chart span{z-index:1;background:var(--pfm-color-gray-800);color:var(--pfm-color-surface-default);border-radius:14px;padding:6px 9px;font-size:10px;position:absolute}.pm-pension-tax-page-module__OU-jGa__high{top:8px;right:10px}.pm-pension-tax-page-module__OU-jGa__low{bottom:47px;left:65px}.pm-pension-tax-page-module__OU-jGa__chart small{color:var(--pfm-color-text-disabled);font-size:10px;position:absolute;bottom:10px}.pm-pension-tax-page-module__OU-jGa__greenButton{background:var(--pfm-color-surface-brand-subtle);width:100%;height:46px;color:var(--pfm-color-status-information);border:0;border-radius:6px;margin:3px 0 -2px;font-family:inherit;font-size:13px;font-weight:700}.pm-pension-tax-page-module__OU-jGa__dots{color:var(--pfm-color-text-tertiary);text-align:center;padding:0 0 15px;font-size:11px}.pm-pension-tax-page-module__OU-jGa__card{position:relative}.pm-pension-tax-page-module__OU-jGa__card h2{margin:0 0 12px;font-size:16px}.pm-pension-tax-page-module__OU-jGa__compare{gap:10px;margin:20px 0;display:grid}.pm-pension-tax-page-module__OU-jGa__compare div{color:var(--pfm-color-text-tertiary);grid-template-columns:1fr auto;gap:5px;font-size:11px;display:grid}.pm-pension-tax-page-module__OU-jGa__compare i{background:linear-gradient(90deg, var(--pfm-color-status-information) 0 61%, var(--pfm-color-border-subtle) 61%);border-radius:3px;grid-column:1/-1;height:13px}.pm-pension-tax-page-module__OU-jGa__compare div+div i{background:linear-gradient(90deg, var(--pfm-color-status-information) 0 55%, var(--pfm-color-border-subtle) 55%)}.pm-pension-tax-page-module__OU-jGa__compare b{color:var(--pfm-color-text-primary);font-size:11px}.pm-pension-tax-page-module__OU-jGa__rank{background:var(--pfm-color-surface-subtle);padding:15px}.pm-pension-tax-page-module__OU-jGa__rank h3{margin:0 0 12px;font-size:13px}.pm-pension-tax-page-module__OU-jGa__rank p{color:var(--pfm-color-text-tertiary);justify-content:space-between;margin:9px 0;font-size:11px;display:flex}.pm-pension-tax-page-module__OU-jGa__rank b{color:var(--pfm-color-text-primary)}.pm-pension-tax-page-module__OU-jGa__yellowNotice{background:var(--pfm-color-surface-brand-subtle);color:var(--pfm-color-compat-warning);margin-top:15px;padding:12px;font-size:12px;line-height:1.5}.pm-pension-tax-page-module__OU-jGa__prepare{gap:8px;display:flex}.pm-pension-tax-page-module__OU-jGa__prepare div{background:var(--pfm-color-surface-brand-subtle);border-radius:5px;flex:1;min-height:135px;padding:18px 16px;font-size:24px;display:grid}.pm-pension-tax-page-module__OU-jGa__prepare div+div{background:var(--pfm-color-surface-brand-subtle)}.pm-pension-tax-page-module__OU-jGa__prepare small{color:var(--pfm-color-text-tertiary);margin-top:7px;font-size:11px}.pm-pension-tax-page-module__OU-jGa__prepare b{font-size:13px}.pm-pension-tax-page-module__OU-jGa__subheading{padding-top:25px}.pm-pension-tax-page-module__OU-jGa__iconMenu{text-align:center;justify-content:space-around;font-size:22px;display:flex}.pm-pension-tax-page-module__OU-jGa__iconMenu span{justify-items:center;gap:5px;display:grid}.pm-pension-tax-page-module__OU-jGa__iconMenu small{white-space:pre-line;color:var(--pfm-color-text-tertiary);font-size:11px;line-height:1.4}.pm-pension-tax-page-module__OU-jGa__page footer{z-index:2;background:var(--pfm-color-surface-subtle);justify-content:center;gap:5px;max-width:375px;margin:auto;padding:10px 16px 18px;display:flex;position:fixed;bottom:0;left:0;right:0}.pm-pension-tax-page-module__OU-jGa__page footer button{border:1px solid var(--pfm-color-border-default);height:38px;color:var(--pfm-color-gray-800);background:0 0;flex:1;font-family:inherit;font-size:12px}@media (max-width:359px){.pm-pension-tax-page-module__OU-jGa__utility{padding-inline:var(--pfm-spacing-16)}.pm-pension-tax-page-module__OU-jGa__segmented{margin-inline:var(--pfm-spacing-16)}.pm-pension-tax-page-module__OU-jGa__hero{padding-inline:var(--pfm-spacing-16)}}
.pm-spending-page-module__tFllYW__page{background:var(--pfm-color-gray-50);max-width:375px;min-height:100vh;color:var(--pfm-color-text-primary);overflow-wrap:anywhere;margin:0 auto;font-size:12px}.pm-spending-page-module__tFllYW__header{background:var(--pfm-color-surface-default)}.pm-spending-page-module__tFllYW__headerRow{padding:var(--pfm-spacing-16) var(--pfm-spacing-24);color:var(--pfm-color-text-secondary);justify-content:space-between;display:flex}.pm-spending-page-module__tFllYW__pageTitle h1{color:inherit;font:inherit;margin:0}.pm-spending-page-module__tFllYW__hero{padding:var(--pfm-spacing-24);background:linear-gradient(135deg, var(--pfm-color-surface-default), var(--pfm-color-surface-brand-subtle))}.pm-spending-page-module__tFllYW__hero p,.pm-spending-page-module__tFllYW__hero small,.pm-spending-page-module__tFllYW__card>small{color:var(--pfm-color-text-secondary);margin:0}.pm-spending-page-module__tFllYW__hero h2{margin:var(--pfm-spacing-4) 0;font-family:var(--pfm-font-numeric);font-size:28px}.pm-spending-page-module__tFllYW__hero h2 span{font-size:16px}.pm-spending-page-module__tFllYW__spendingSummary,.pm-spending-page-module__tFllYW__card,.pm-spending-page-module__tFllYW__tips,.pm-spending-page-module__tFllYW__lifestyle{margin:var(--pfm-spacing-16) var(--pfm-spacing-24);padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-default);border-radius:var(--pfm-radius-12);box-shadow:var(--pfm-shadow-card)}.pm-spending-page-module__tFllYW__spendingSummary{gap:var(--pfm-spacing-8);display:grid}.pm-spending-page-module__tFllYW__spendingSummary strong{font-size:15px}.pm-spending-page-module__tFllYW__chart{height:112px;padding-top:var(--pfm-spacing-24);grid-template-columns:1.2fr 1fr;align-items:end;display:grid;position:relative;overflow:hidden}.pm-spending-page-module__tFllYW__chart i{height:40px;display:block}.pm-spending-page-module__tFllYW__spend{background:var(--pfm-color-brand-yellow)}.pm-spending-page-module__tFllYW__income{background:var(--pfm-color-status-information)}.pm-spending-page-module__tFllYW__chart b{margin-top:var(--pfm-spacing-4);color:var(--pfm-color-text-secondary);text-align:center;grid-column:1/-1;font-size:10px}.pm-spending-page-module__tFllYW__money{font-size:25px;position:absolute;top:22px;left:12px}.pm-spending-page-module__tFllYW__balance{padding:var(--pfm-spacing-4) var(--pfm-spacing-8);background:var(--pfm-color-gray-800);border-radius:var(--pfm-radius-full);color:var(--pfm-color-text-inverse);position:absolute;top:12px;left:43%}.pm-spending-page-module__tFllYW__spendingSummary button,.pm-spending-page-module__tFllYW__cardHeading button{padding:var(--pfm-spacing-12);border-radius:var(--pfm-radius-4);background:var(--pfm-color-surface-brand-subtle);border:0;font-weight:700}.pm-spending-page-module__tFllYW__notice{margin:0 0 var(--pfm-spacing-16);padding:var(--pfm-spacing-12);border-radius:var(--pfm-radius-4);background:var(--pfm-color-surface-brand-subtle)}.pm-spending-page-module__tFllYW__cardHeading{justify-content:space-between;align-items:center;gap:var(--pfm-spacing-8);display:flex}.pm-spending-page-module__tFllYW__card h2,.pm-spending-page-module__tFllYW__tips h2,.pm-spending-page-module__tFllYW__lifestyle h2{margin:0;font-size:15px}.pm-spending-page-module__tFllYW__cardPayments{justify-content:space-around;gap:var(--pfm-spacing-16);padding:var(--pfm-spacing-16) 0;text-align:center;display:flex}.pm-spending-page-module__tFllYW__cardPayments span{min-width:110px;padding:var(--pfm-spacing-16);border-radius:var(--pfm-radius-8)}.pm-spending-page-module__tFllYW__pinkCard{background:var(--pfm-color-surface-danger)}.pm-spending-page-module__tFllYW__blueCard{background:var(--pfm-color-surface-information)}.pm-spending-page-module__tFllYW__recent{gap:var(--pfm-spacing-8);padding:var(--pfm-spacing-12);background:var(--pfm-color-gray-50);border-radius:var(--pfm-radius-8);display:grid}.pm-spending-page-module__tFllYW__recent div{justify-content:space-between;display:flex}.pm-spending-page-module__tFllYW__recent small,.pm-spending-page-module__tFllYW__card li small{color:var(--pfm-color-text-secondary)}.pm-spending-page-module__tFllYW__recent p{margin:0}.pm-spending-page-module__tFllYW__recent a{color:var(--pfm-color-text-secondary);text-align:center}.pm-spending-page-module__tFllYW__card ul{gap:var(--pfm-spacing-12);padding:0;list-style:none;display:grid}.pm-spending-page-module__tFllYW__card li{grid-template-columns:1fr auto;display:grid}.pm-spending-page-module__tFllYW__card li small{grid-column:2}.pm-spending-page-module__tFllYW__blueFeature,.pm-spending-page-module__tFllYW__greenFeature{min-height:110px;padding:var(--pfm-spacing-24);background:linear-gradient(135deg, var(--pfm-color-surface-information), var(--pfm-color-surface-brand-subtle));position:relative}.pm-spending-page-module__tFllYW__blueFeature strong,.pm-spending-page-module__tFllYW__greenFeature b{font-size:16px;display:block}.pm-spending-page-module__tFllYW__blueFeature small,.pm-spending-page-module__tFllYW__greenFeature small{margin-top:var(--pfm-spacing-8);color:var(--pfm-color-text-secondary);display:block}.pm-spending-page-module__tFllYW__blueFeature span,.pm-spending-page-module__tFllYW__greenFeature span{right:var(--pfm-spacing-32);top:var(--pfm-spacing-24);font-size:42px;position:absolute}.pm-spending-page-module__tFllYW__tips>div{gap:var(--pfm-spacing-12);margin-top:var(--pfm-spacing-16);display:grid}.pm-spending-page-module__tFllYW__tips article{gap:var(--pfm-spacing-4);min-height:54px;padding-right:54px;display:grid;position:relative}.pm-spending-page-module__tFllYW__tips article small{color:var(--pfm-color-text-secondary)}.pm-spending-page-module__tFllYW__tips article span{font-size:34px;position:absolute;top:0;right:0}.pm-spending-page-module__tFllYW__greenFeature{background:linear-gradient(135deg, var(--pfm-color-surface-brand-subtle), var(--pfm-color-surface-muted))}.pm-spending-page-module__tFllYW__lifestyle>div{gap:var(--pfm-spacing-8);margin-top:var(--pfm-spacing-16);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.pm-spending-page-module__tFllYW__lifestyle article{overflow-wrap:anywhere}.pm-spending-page-module__tFllYW__lifestyle article:first-line{font-size:30px}.pm-spending-page-module__tFllYW__page footer{gap:var(--pfm-spacing-8);padding:var(--pfm-spacing-16) var(--pfm-spacing-24) var(--pfm-spacing-32);background:var(--pfm-color-gray-100);grid-template-columns:1fr 1fr;display:grid}.pm-spending-page-module__tFllYW__page footer button{padding:var(--pfm-spacing-12);background:var(--pfm-color-surface-default);border:1px solid var(--pfm-color-border-default);color:var(--pfm-color-text-secondary)}@media (max-width:359px){.pm-spending-page-module__tFllYW__spendingSummary,.pm-spending-page-module__tFllYW__card,.pm-spending-page-module__tFllYW__tips,.pm-spending-page-module__tFllYW__lifestyle{margin-inline:var(--pfm-spacing-16)}.pm-spending-page-module__tFllYW__cardPayments{gap:var(--pfm-spacing-8)}.pm-spending-page-module__tFllYW__cardPayments span{min-width:0}}
.retirement-pension-page-module__RGjOWa__pageHeader,.retirement-pension-page-module__RGjOWa__solution,.retirement-pension-page-module__RGjOWa__section,.retirement-pension-page-module__RGjOWa__limitations{gap:var(--pfm-spacing-12);overflow-wrap:anywhere;min-width:0;display:grid}.retirement-pension-page-module__RGjOWa__pageHeader{gap:var(--pfm-spacing-4)}.retirement-pension-page-module__RGjOWa__solution{padding:var(--pfm-spacing-20);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-16)}.retirement-pension-page-module__RGjOWa__actions,.retirement-pension-page-module__RGjOWa__metricGrid{gap:var(--pfm-spacing-8);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.retirement-pension-page-module__RGjOWa__chart,.retirement-pension-page-module__RGjOWa__tableWrap{min-width:0;padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12)}.retirement-pension-page-module__RGjOWa__chartLegend{gap:var(--pfm-spacing-12);margin:0;padding:0;list-style:none;display:grid}.retirement-pension-page-module__RGjOWa__chartLegend li{align-items:center;gap:var(--pfm-spacing-8);grid-template-columns:auto minmax(0,1fr) minmax(0,auto);min-width:0;display:grid}.retirement-pension-page-module__RGjOWa__chartLegend strong{font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere;max-width:100%}.retirement-pension-page-module__RGjOWa__tableWrap{overflow-x:auto}.retirement-pension-page-module__RGjOWa__tableWrap table{border-collapse:collapse;width:100%;min-width:280px}.retirement-pension-page-module__RGjOWa__tableWrap caption{padding-bottom:var(--pfm-spacing-8);font-family:var(--pfm-font-sans);letter-spacing:-.01em;color:var(--pfm-color-text-secondary);text-align:start;font-size:14px;font-weight:300;line-height:20px}.retirement-pension-page-module__RGjOWa__tableWrap th,.retirement-pension-page-module__RGjOWa__tableWrap td{padding:var(--pfm-spacing-8);border-bottom:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);font-family:var(--pfm-font-sans);letter-spacing:-.01em;text-align:start;overflow-wrap:anywhere;font-size:14px;font-weight:300;line-height:20px}.retirement-pension-page-module__RGjOWa__limitations{padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-information);border-radius:var(--pfm-radius-12)}.retirement-pension-page-module__RGjOWa__limitations ul{gap:var(--pfm-spacing-8);margin:0;padding-inline-start:var(--pfm-spacing-20);display:grid}@media (max-width:359px){.retirement-pension-page-module__RGjOWa__actions,.retirement-pension-page-module__RGjOWa__metricGrid{grid-template-columns:minmax(0,1fr)}.retirement-pension-page-module__RGjOWa__solution,.retirement-pension-page-module__RGjOWa__chart,.retirement-pension-page-module__RGjOWa__tableWrap{padding:var(--pfm-spacing-12)}}
.spending-page-module__E-nVYW__pageHeader,.spending-page-module__E-nVYW__solution,.spending-page-module__E-nVYW__section,.spending-page-module__E-nVYW__limitations{gap:var(--pfm-spacing-12);overflow-wrap:anywhere;min-width:0;display:grid}.spending-page-module__E-nVYW__pageHeader{gap:var(--pfm-spacing-4)}.spending-page-module__E-nVYW__solution{padding:var(--pfm-spacing-20);background:var(--pfm-color-surface-brand-subtle);border-radius:var(--pfm-radius-16)}.spending-page-module__E-nVYW__actions{gap:var(--pfm-spacing-8);grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;display:grid}.spending-page-module__E-nVYW__total{min-width:0}.spending-page-module__E-nVYW__chart,.spending-page-module__E-nVYW__tableWrap,.spending-page-module__E-nVYW__entries{min-width:0;padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-default);border:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);border-radius:var(--pfm-radius-12);margin:0}.spending-page-module__E-nVYW__chartLegend,.spending-page-module__E-nVYW__entries{gap:var(--pfm-spacing-12);margin:0;padding:0;list-style:none;display:grid}.spending-page-module__E-nVYW__chartLegend li,.spending-page-module__E-nVYW__entries li{align-items:center;gap:var(--pfm-spacing-8);grid-template-columns:auto minmax(0,1fr) minmax(0,auto);min-width:0;display:grid}.spending-page-module__E-nVYW__entries{padding:var(--pfm-spacing-16)}.spending-page-module__E-nVYW__entries li{padding-bottom:var(--pfm-spacing-12);border-bottom:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);grid-template-columns:minmax(0,1fr) minmax(0,auto)}.spending-page-module__E-nVYW__entries li:last-child{border-bottom:0;padding-bottom:0}.spending-page-module__E-nVYW__chartLegend strong,.spending-page-module__E-nVYW__entries strong{font-variant-numeric:tabular-nums;text-align:end;overflow-wrap:anywhere;max-width:100%}.spending-page-module__E-nVYW__tableWrap{overflow-x:auto}.spending-page-module__E-nVYW__tableWrap table{border-collapse:collapse;width:100%;min-width:280px}.spending-page-module__E-nVYW__tableWrap caption{padding-bottom:var(--pfm-spacing-8);font-family:var(--pfm-font-sans);letter-spacing:-.01em;color:var(--pfm-color-text-secondary);text-align:start;font-size:14px;font-weight:300;line-height:20px}.spending-page-module__E-nVYW__tableWrap th,.spending-page-module__E-nVYW__tableWrap td{padding:var(--pfm-spacing-8);border-bottom:var(--pfm-border-width-1) solid var(--pfm-color-border-subtle);font-family:var(--pfm-font-sans);letter-spacing:-.01em;text-align:start;overflow-wrap:anywhere;font-size:14px;font-weight:300;line-height:20px}.spending-page-module__E-nVYW__limitations{padding:var(--pfm-spacing-16);background:var(--pfm-color-surface-information);border-radius:var(--pfm-radius-12)}.spending-page-module__E-nVYW__limitations ul{gap:var(--pfm-spacing-8);margin:0;padding-inline-start:var(--pfm-spacing-20);display:grid}@media (max-width:359px){.spending-page-module__E-nVYW__actions{grid-template-columns:minmax(0,1fr)}.spending-page-module__E-nVYW__solution,.spending-page-module__E-nVYW__chart,.spending-page-module__E-nVYW__tableWrap,.spending-page-module__E-nVYW__entries{padding:var(--pfm-spacing-12)}.spending-page-module__E-nVYW__entries li{grid-template-columns:minmax(0,1fr)}.spending-page-module__E-nVYW__entries strong{text-align:start}}
.home-module__UhFJ0W__conversation{gap:var(--pfm-spacing-24);min-width:0;padding:var(--pfm-spacing-20) var(--pfm-spacing-16) var(--pfm-spacing-32);overflow-wrap:anywhere;display:grid}.home-module__UhFJ0W__header{gap:var(--pfm-spacing-8);display:grid}.home-module__UhFJ0W__header>*{margin:0}.home-module__UhFJ0W__messages,.home-module__UhFJ0W__empty,.home-module__UhFJ0W__error,.home-module__UhFJ0W__progress{gap:var(--pfm-spacing-16);min-width:0;display:grid}.home-module__UhFJ0W__messages{padding-block-end:var(--pfm-spacing-16)}.home-module__UhFJ0W__starters{gap:var(--pfm-spacing-8);display:grid}.home-module__UhFJ0W__starters>button{width:100%;height:auto;min-height:calc(var(--pfm-spacing-40) + var(--pfm-spacing-8));white-space:normal;overflow-wrap:anywhere;justify-content:flex-start}.home-module__UhFJ0W__agentMessage{min-width:0}.home-module__UhFJ0W__progress>p{padding-inline:var(--pfm-spacing-16);margin:0}.home-module__UhFJ0W__error>*{margin:0}.home-module__UhFJ0W__error>button{justify-self:start}@media (max-width:320px){.home-module__UhFJ0W__conversation{padding-inline:var(--pfm-spacing-12)}}
.persona-gate-module__qK8ItG__checking{min-height:100dvh;padding:var(--pfm-spacing-24);place-items:center;display:grid}
.persona-picker-module__xEBSYa__page{gap:var(--pfm-spacing-24);min-width:0;padding:var(--pfm-spacing-20) var(--pfm-spacing-16) var(--pfm-spacing-32);overflow-wrap:anywhere;display:grid}.persona-picker-module__xEBSYa__loading{padding:var(--pfm-spacing-32) 0;place-items:center;display:grid}.persona-picker-module__xEBSYa__grid{gap:var(--pfm-spacing-16);grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}.persona-picker-module__xEBSYa__cardWrapper{min-width:0}.persona-picker-module__xEBSYa__card{gap:var(--pfm-spacing-8);text-align:start;width:100%;height:100%;padding:var(--pfm-spacing-16);border:var(--pfm-border-width-1) solid var(--pfm-color-gray-200);border-radius:var(--pfm-radius-md);background:var(--pfm-color-surface-default);cursor:pointer;display:grid}.persona-picker-module__xEBSYa__card:hover:not(:disabled){border-color:var(--pfm-color-gray-400)}.persona-picker-module__xEBSYa__card:focus-visible{outline:var(--pfm-border-width-2) solid var(--pfm-color-blue-500);outline-offset:var(--pfm-spacing-2)}.persona-picker-module__xEBSYa__card:disabled{opacity:.6;cursor:default}.persona-picker-module__xEBSYa__badges{gap:var(--pfm-spacing-4);flex-wrap:wrap;display:flex}@media (max-width:320px){.persona-picker-module__xEBSYa__grid{grid-template-columns:1fr}}
