.app-shell-module__uk8rSG__shell{background:var(--color-page);min-height:100vh}.app-shell-module__uk8rSG__skipLink{z-index:100;border-radius:var(--radius-sm);padding:var(--space-3) var(--space-4);background:var(--color-action-primary);color:var(--color-on-action-primary);font-weight:700;text-decoration:none;position:fixed;inset-block-start:var(--space-3);inset-inline-start:var(--space-3);translate:0 -200%}.app-shell-module__uk8rSG__skipLink:focus{translate:0}.app-shell-module__uk8rSG__sidebar{inset:var(--environment-banner-height,0) auto 0 0;background:var(--color-sidebar);width:16rem;color:var(--color-sidebar-text);flex-direction:column;display:flex;position:fixed}.app-shell-module__uk8rSG__brand{min-height:8.5rem;padding:var(--space-3) var(--space-5) var(--space-4);color:var(--color-sidebar-text);align-content:center;text-decoration:none;display:grid}.app-shell-module__uk8rSG__brand:hover{color:var(--color-sidebar-text)}.app-shell-module__uk8rSG__brandLogo{object-fit:contain;width:10.5rem;height:auto;margin-block:-3.2rem}.app-shell-module__uk8rSG__brandContext{color:var(--color-sidebar-text-muted);font-size:var(--text-caption);letter-spacing:.05em;text-transform:uppercase;font-weight:650}.app-shell-module__uk8rSG__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-shell-module__uk8rSG__navigation{gap:var(--space-1);padding:var(--space-3);display:grid}.app-shell-module__uk8rSG__navigation a{align-items:center;gap:var(--space-3);border-radius:var(--radius-md);min-height:2.75rem;padding:var(--space-3);color:var(--color-sidebar-text-muted);font-size:var(--text-body);transition-duration:var(--duration-fast);font-weight:600;text-decoration:none;transition-property:background-color,color;display:flex;position:relative}.app-shell-module__uk8rSG__navigation a:hover{background:var(--color-sidebar-elevated);color:var(--color-sidebar-text)}.app-shell-module__uk8rSG__navigation a:focus-visible{color:var(--color-sidebar-text);outline-color:var(--color-action-primary)}.app-shell-module__uk8rSG__navigation a:active{background:var(--color-sidebar-active);color:var(--color-sidebar-text)}.app-shell-module__uk8rSG__navigation a[aria-current=page]{background:var(--color-action-primary);color:var(--color-on-action-primary)}.app-shell-module__uk8rSG__navigation a[aria-current=page]:hover{background:var(--color-action-primary-hover)}.app-shell-module__uk8rSG__navigation a[aria-current=page]:active{background:var(--color-action-primary-active)}.app-shell-module__uk8rSG__user{align-items:center;gap:var(--space-3);margin:auto var(--space-3) var(--space-3);border:1px solid var(--primitive-ink-700);border-radius:var(--radius-md);padding:var(--space-3);background:var(--color-sidebar-elevated);display:flex}.app-shell-module__uk8rSG__avatar{background:var(--color-action-primary);width:2.25rem;height:2.25rem;color:var(--color-on-action-primary);font-family:var(--font-heading), system-ui, sans-serif;border-radius:50%;flex:none;place-items:center;font-weight:750;display:grid}.app-shell-module__uk8rSG__userCopy{gap:var(--space-1);min-width:0;display:grid}.app-shell-module__uk8rSG__userName,.app-shell-module__uk8rSG__userEmail{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-shell-module__uk8rSG__userName{color:var(--color-sidebar-text);font-size:var(--text-body-small);font-weight:650}.app-shell-module__uk8rSG__userEmail{color:var(--color-sidebar-text-muted);font-size:var(--text-caption)}.app-shell-module__uk8rSG__mainColumn{width:calc(100% - 16rem);min-width:0;min-height:100vh;margin-inline-start:16rem}.app-shell-module__uk8rSG__topbar{z-index:15;justify-content:flex-end;align-items:center;gap:var(--space-3);border-block-end:1px solid var(--color-divider);min-height:4.5rem;padding:var(--space-3) var(--space-page);background:var(--color-card);display:flex;position:sticky;inset-block-start:0}.app-shell-module__uk8rSG__topbarActions{align-items:center;gap:var(--space-2);display:flex}.app-shell-module__uk8rSG__mobileBrand{display:none}.app-shell-module__uk8rSG__content{width:min(100%, calc(var(--content-max) + 2 * var(--space-page)));min-width:0;padding:clamp(1.5rem, 4vw, 3rem) var(--space-page) 4rem;margin-inline:auto}.app-shell-module__uk8rSG__content,.app-shell-module__uk8rSG__content :where([id],[tabindex="-1"],input,select,textarea,[role=alert]){scroll-margin-block-start:calc(4.5rem + var(--space-4))}.app-shell-module__uk8rSG__mobileNavigation{display:none}@media (max-width:52rem){.app-shell-module__uk8rSG__sidebar{display:none}.app-shell-module__uk8rSG__mainColumn{width:100%;margin-inline-start:0;padding-block-end:calc(4.5rem + env(safe-area-inset-bottom))}.app-shell-module__uk8rSG__topbar{justify-content:space-between}.app-shell-module__uk8rSG__mobileBrand{align-items:center;gap:var(--space-2);min-height:2.75rem;color:var(--color-text-primary);font-family:var(--font-heading), system-ui, sans-serif;font-weight:750;text-decoration:none;display:flex}.app-shell-module__uk8rSG__mobileBrand img{object-fit:contain;width:2.25rem;height:2.25rem}.app-shell-module__uk8rSG__mobileNavigation{z-index:20;border-block-start:1px solid var(--color-divider);background:var(--color-card);box-shadow:var(--shadow-mobile-nav);grid-auto-columns:1fr;grid-auto-flow:column;padding-block-end:env(safe-area-inset-bottom);display:grid;position:fixed;inset:auto 0 0}.app-shell-module__uk8rSG__mobileNavigation a{align-content:center;place-items:center;gap:var(--space-1);min-height:4.25rem;padding:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-caption);text-align:center;font-weight:650;text-decoration:none;display:grid;position:relative}.app-shell-module__uk8rSG__mobileNavigation a:before{border-radius:0 0 var(--radius-pill) var(--radius-pill);content:"";background:0 0;height:3px;position:absolute;inset:0 25% auto}.app-shell-module__uk8rSG__mobileNavigation a:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.app-shell-module__uk8rSG__mobileNavigation a:focus-visible{outline-offset:-3px}.app-shell-module__uk8rSG__mobileNavigation a:active{background:var(--color-surface-active);color:var(--color-text-primary)}.app-shell-module__uk8rSG__mobileNavigation a[aria-current=page]{color:var(--color-link)}.app-shell-module__uk8rSG__mobileNavigation a[aria-current=page]:before{background:var(--color-action-primary)}.app-shell-module__uk8rSG__mobileNavigation a[aria-current=page]:hover,.app-shell-module__uk8rSG__mobileNavigation a[aria-current=page]:active{color:var(--color-link-hover)}}@media (max-width:28rem){.app-shell-module__uk8rSG__accountLink{width:2.75rem;padding:0}.app-shell-module__uk8rSG__accountLink span,.app-shell-module__uk8rSG__signOutLabel{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.app-shell-module__uk8rSG__topbarActions form button{width:2.75rem;padding:0}}
.navigation-progress-module__g_DWca__progress{inset:auto var(--space-page) 0;border-radius:var(--radius-pill);background:var(--color-action-primary);height:3px;position:absolute}@media (prefers-reduced-motion:no-preference){.navigation-progress-module__g_DWca__progress{animation:navigation-progress-module__g_DWca__progress .6s var(--easing-standard) both}}@keyframes navigation-progress-module__g_DWca__progress{0%{transform-origin:0;scale:0 1}to{transform-origin:0;scale:1}}
.ui-module__Hi2WXW__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-module__Hi2WXW__button,.ui-module__Hi2WXW__iconButton{border-radius:var(--radius-sm);cursor:pointer;min-height:2.75rem;transition-duration:var(--duration-base);transition-property:background-color,border-color,box-shadow,color,scale;transition-timing-function:var(--easing-standard);border:1px solid #0000;justify-content:center;align-items:center;font-weight:650;line-height:1.2;text-decoration:none;display:inline-flex}.ui-module__Hi2WXW__button{gap:var(--space-2);padding-inline:var(--space-4);white-space:nowrap}.ui-module__Hi2WXW__button:active:not(:disabled),.ui-module__Hi2WXW__iconButton:active:not(:disabled){scale:.96}.ui-module__Hi2WXW__staticButton:active:not(:disabled){scale:1}.ui-module__Hi2WXW__button:disabled,.ui-module__Hi2WXW__iconButton:disabled{cursor:not-allowed;opacity:.58}.ui-module__Hi2WXW__primary{background:var(--color-action-primary);color:var(--color-on-action-primary);box-shadow:var(--shadow-control)}.ui-module__Hi2WXW__primary:hover:not(:disabled){background:var(--color-action-primary-hover)}.ui-module__Hi2WXW__primary:active:not(:disabled){background:var(--color-action-primary-active)}.ui-module__Hi2WXW__secondary{border-color:var(--color-border-strong);background:var(--color-action-secondary);color:var(--color-text-primary)}.ui-module__Hi2WXW__secondary:hover:not(:disabled){border-color:var(--color-focus);background:var(--color-action-secondary-hover)}.ui-module__Hi2WXW__secondary:active:not(:disabled){background:var(--color-action-secondary-active)}.ui-module__Hi2WXW__quiet{color:var(--color-text-secondary);background:0 0}.ui-module__Hi2WXW__quiet:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text-primary)}.ui-module__Hi2WXW__quiet:active:not(:disabled){background:var(--color-surface-active)}.ui-module__Hi2WXW__destructive{background:var(--color-action-destructive);color:var(--color-on-action-destructive)}.ui-module__Hi2WXW__destructive:hover:not(:disabled){background:var(--color-action-destructive-hover)}.ui-module__Hi2WXW__small{min-height:2.25rem;padding-inline:var(--space-3);font-size:var(--text-body-small)}.ui-module__Hi2WXW__medium{font-size:var(--text-body)}.ui-module__Hi2WXW__large{border-radius:var(--radius-md);min-height:3rem;padding-inline:var(--space-5);font-size:var(--text-body-large)}.ui-module__Hi2WXW__fullWidth{width:100%}.ui-module__Hi2WXW__iconButton{width:2.75rem;padding:0}.ui-module__Hi2WXW__iconButtonSmall{width:2.5rem;min-height:2.5rem}.ui-module__Hi2WXW__spinner{border:2px solid;border-inline-end-color:#0000;border-radius:50%;width:1rem;height:1rem}@media (prefers-reduced-motion:no-preference){.ui-module__Hi2WXW__spinner{animation:.8s linear infinite ui-module__Hi2WXW__spin}}@keyframes ui-module__Hi2WXW__spin{to{rotate:360deg}}.ui-module__Hi2WXW__field{gap:var(--space-2);display:grid}.ui-module__Hi2WXW__labelRow{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}.ui-module__Hi2WXW__label{color:var(--color-text-primary);font-size:var(--text-body);font-weight:650}.ui-module__Hi2WXW__optional,.ui-module__Hi2WXW__help,.ui-module__Hi2WXW__choiceDescription{color:var(--color-text-secondary);font-size:var(--text-body-small);line-height:1.45}.ui-module__Hi2WXW__optional{white-space:nowrap}.ui-module__Hi2WXW__input{border:1px solid var(--color-control-border);border-radius:var(--radius-sm);width:100%;min-height:2.75rem;padding:.65rem var(--space-3);background:var(--color-card);caret-color:var(--color-focus);color:var(--color-text-primary);transition-duration:var(--duration-fast);transition-property:background-color,border-color,box-shadow;transition-timing-function:var(--easing-standard);font-size:1rem;line-height:1.4}.ui-module__Hi2WXW__input::placeholder{color:var(--color-text-tertiary)}.ui-module__Hi2WXW__input:hover:not(:disabled){border-color:var(--color-focus)}.ui-module__Hi2WXW__input:focus-visible{border-color:var(--color-focus);outline:2px solid var(--color-focus);outline-offset:2px}.ui-module__Hi2WXW__input[aria-invalid=true]{border-color:var(--color-danger);box-shadow:0 0 0 1px var(--color-danger)}.ui-module__Hi2WXW__input:disabled{border-color:var(--color-border);background:var(--color-disabled-surface);color:var(--color-text-disabled);cursor:not-allowed}.ui-module__Hi2WXW__textarea{resize:vertical;min-height:7rem}.ui-module__Hi2WXW__select{appearance:auto;cursor:pointer}.ui-module__Hi2WXW__help,.ui-module__Hi2WXW__fieldError{margin:0}.ui-module__Hi2WXW__fieldError{color:var(--color-danger);font-size:var(--text-body-small);font-weight:550;line-height:1.45}.ui-module__Hi2WXW__fieldError:before{content:"•";margin-inline-end:var(--space-1)}.ui-module__Hi2WXW__choice,.ui-module__Hi2WXW__switchRow{align-items:flex-start;gap:var(--space-3);cursor:pointer;min-height:2.75rem;display:flex;position:relative}.ui-module__Hi2WXW__choiceInput,.ui-module__Hi2WXW__switchInput,.ui-module__Hi2WXW__segment input{opacity:0;width:1px;height:1px;position:absolute}.ui-module__Hi2WXW__choiceMark{border:1px solid var(--color-control-border);border-radius:var(--radius-xs);background:var(--color-card);width:1.25rem;height:1.25rem;transition-duration:var(--duration-fast);flex:none;place-items:center;margin-top:.1rem;transition-property:background-color,border-color,box-shadow;display:grid}.ui-module__Hi2WXW__choiceMark:after{border-block-end:2px solid var(--color-on-action-primary);border-inline-start:2px solid var(--color-on-action-primary);content:"";opacity:0;width:.55rem;height:.3rem;translate:0 -.05rem;rotate:-45deg}.ui-module__Hi2WXW__radioMark{border-radius:50%}.ui-module__Hi2WXW__radioMark:after{background:var(--color-on-action-primary);border:0;border-radius:50%;width:.55rem;height:.55rem;translate:none;rotate:none}.ui-module__Hi2WXW__choiceInput:checked+.ui-module__Hi2WXW__choiceMark{border-color:var(--color-action-primary);background:var(--color-action-primary)}.ui-module__Hi2WXW__choiceInput:checked+.ui-module__Hi2WXW__choiceMark:after{opacity:1}.ui-module__Hi2WXW__choiceInput:focus-visible+.ui-module__Hi2WXW__choiceMark,.ui-module__Hi2WXW__switchInput:focus-visible+.ui-module__Hi2WXW__switchTrack,.ui-module__Hi2WXW__segment input:focus-visible+span{outline:2px solid var(--color-focus);outline-offset:3px}.ui-module__Hi2WXW__choiceInput:disabled~*,.ui-module__Hi2WXW__switchInput:disabled~*{cursor:not-allowed;opacity:.58}.ui-module__Hi2WXW__choiceCopy{gap:var(--space-1);display:grid}.ui-module__Hi2WXW__choiceLabel{color:var(--color-text-primary);font-size:var(--text-body);font-weight:600;line-height:1.4}.ui-module__Hi2WXW__switchRow{justify-content:space-between;align-items:center}.ui-module__Hi2WXW__switchControl{flex:none;position:relative}.ui-module__Hi2WXW__switchTrack{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);background:var(--color-neutral-surface);width:2.75rem;height:1.6rem;transition-duration:var(--duration-base);transition-property:background-color,border-color;transition-timing-function:var(--easing-standard);align-items:center;padding:.15rem;display:flex}.ui-module__Hi2WXW__switchThumb{background:var(--color-text-secondary);width:1.15rem;height:1.15rem;box-shadow:var(--shadow-control-strong);transition-duration:var(--duration-base);transition-property:background-color,translate;transition-timing-function:var(--easing-standard);border-radius:50%}.ui-module__Hi2WXW__switchInput:checked+.ui-module__Hi2WXW__switchTrack{border-color:var(--color-action-primary);background:var(--color-action-primary)}.ui-module__Hi2WXW__switchInput:checked+.ui-module__Hi2WXW__switchTrack .ui-module__Hi2WXW__switchThumb{background:var(--color-on-action-primary);translate:1.12rem}.ui-module__Hi2WXW__segmentedFieldset,.ui-module__Hi2WXW__formGroup{border:0;min-width:0;margin:0;padding:0}.ui-module__Hi2WXW__segmentedControl{border-radius:var(--radius-md);padding:var(--space-1);background:var(--color-neutral-surface);grid-auto-flow:column;display:inline-grid}.ui-module__Hi2WXW__segment{cursor:pointer}.ui-module__Hi2WXW__segment span{border-radius:var(--radius-sm);min-height:2.25rem;padding-inline:var(--space-3);color:var(--color-text-secondary);font-size:var(--text-body-small);white-space:nowrap;place-items:center;font-weight:600;display:grid}.ui-module__Hi2WXW__segment input:checked+span{background:var(--color-card);box-shadow:var(--shadow-card);color:var(--color-text-primary)}.ui-module__Hi2WXW__formGroup>legend{margin-bottom:var(--space-4);color:var(--color-text-primary);font-family:var(--font-heading), system-ui, sans-serif;font-size:var(--text-subheading);font-weight:650}.ui-module__Hi2WXW__formGroupBody{gap:var(--space-4);display:grid}.ui-module__Hi2WXW__card{border-radius:var(--radius-lg);background:var(--color-card);box-shadow:var(--shadow-card)}.ui-module__Hi2WXW__padding-compact{padding:var(--space-4)}.ui-module__Hi2WXW__padding-default{padding:var(--space-6)}.ui-module__Hi2WXW__padding-spacious{padding:var(--space-8)}.ui-module__Hi2WXW__interactiveCard{transition-duration:var(--duration-base);transition-property:box-shadow,translate;transition-timing-function:var(--easing-standard)}.ui-module__Hi2WXW__interactiveCard:hover{box-shadow:var(--shadow-card-hover)}@media (prefers-reduced-motion:no-preference){.ui-module__Hi2WXW__interactiveCard:hover{translate:0 -2px}}.ui-module__Hi2WXW__statCard{gap:var(--space-3);min-width:0;display:grid}.ui-module__Hi2WXW__statHeader{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ui-module__Hi2WXW__statLabel,.ui-module__Hi2WXW__statValue,.ui-module__Hi2WXW__statDetail{margin:0}.ui-module__Hi2WXW__statLabel{color:var(--color-text-secondary);font-size:var(--text-body-small);font-weight:600}.ui-module__Hi2WXW__statIcon{border-radius:var(--radius-sm);background:var(--color-information-surface);width:2rem;height:2rem;color:var(--color-information);flex:none;place-items:center;display:grid}.ui-module__Hi2WXW__statValue{color:var(--color-text-primary);font-family:var(--font-heading), system-ui, sans-serif;font-size:var(--text-title);font-variant-numeric:tabular-nums;font-weight:700;line-height:var(--line-heading)}.ui-module__Hi2WXW__statDetail{color:var(--color-text-secondary);font-size:var(--text-caption);line-height:1.4}.ui-module__Hi2WXW__statDetail strong{color:var(--color-success)}.ui-module__Hi2WXW__sectionContainer{gap:var(--space-5);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ui-module__Hi2WXW__sectionHeader,.ui-module__Hi2WXW__pageHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-6);min-width:0;display:flex}.ui-module__Hi2WXW__sectionHeader h2,.ui-module__Hi2WXW__sectionHeader p,.ui-module__Hi2WXW__pageHeader h1,.ui-module__Hi2WXW__pageHeader p{margin:0}.ui-module__Hi2WXW__sectionHeader h2{font-size:var(--text-heading);line-height:var(--line-heading)}.ui-module__Hi2WXW__sectionHeader p{max-width:var(--reading-max);margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--line-body)}.ui-module__Hi2WXW__sectionActions,.ui-module__Hi2WXW__pageActions{gap:var(--space-3);flex-wrap:wrap;flex:none;display:flex}.ui-module__Hi2WXW__pageHeader{margin-bottom:clamp(1.5rem,4vw,2.5rem)}.ui-module__Hi2WXW__pageHeaderCopy{min-width:0}.ui-module__Hi2WXW__pageHeader h1{font-size:var(--text-display);letter-spacing:-.025em;line-height:var(--line-display)}.ui-module__Hi2WXW__eyebrow{color:var(--color-link);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;font-weight:700;margin-bottom:var(--space-2)!important}.ui-module__Hi2WXW__pageDescription{max-width:var(--reading-max);color:var(--color-text-secondary);font-size:var(--text-body-large);line-height:var(--line-body);margin-top:var(--space-3)!important}.ui-module__Hi2WXW__badge,.ui-module__Hi2WXW__tag,.ui-module__Hi2WXW__statusIndicator,.ui-module__Hi2WXW__inlineFeedback{align-items:center;gap:var(--space-1);white-space:nowrap;width:fit-content;display:inline-flex}.ui-module__Hi2WXW__badge{border-radius:var(--radius-pill);min-height:1.75rem;padding-inline:var(--space-2);font-size:var(--text-caption);border:1px solid;font-weight:650}.ui-module__Hi2WXW__tag{border:1px solid var(--color-border);border-radius:var(--radius-xs);min-height:1.75rem;padding-inline:var(--space-2);background:var(--color-neutral-surface);color:var(--color-text-secondary);font-size:var(--text-caption);font-weight:600}.ui-module__Hi2WXW__statusIndicator{color:var(--color-text-secondary);font-size:var(--text-body-small);font-weight:600}.ui-module__Hi2WXW__statusDot{width:.55rem;height:.55rem;box-shadow:0 0 0 2px var(--color-card);background:currentColor;border:2px solid;border-radius:50%}.ui-module__Hi2WXW__tone-success{border-color:var(--color-success-border);background:var(--color-success-surface);color:var(--color-success)}.ui-module__Hi2WXW__tone-warning{border-color:var(--color-warning-border);background:var(--color-warning-surface);color:var(--color-warning)}.ui-module__Hi2WXW__tone-danger{border-color:var(--color-danger-border);background:var(--color-danger-surface);color:var(--color-danger)}.ui-module__Hi2WXW__tone-information{border-color:var(--color-information-border);background:var(--color-information-surface);color:var(--color-information)}.ui-module__Hi2WXW__tone-neutral{border-color:var(--color-neutral-border);background:var(--color-neutral-surface);color:var(--color-neutral)}.ui-module__Hi2WXW__alert{align-items:start;gap:var(--space-3);border-radius:var(--radius-md);padding:var(--space-4);border:1px solid;grid-template-columns:auto minmax(0,1fr) auto;display:grid}.ui-module__Hi2WXW__alertIcon{border-radius:var(--radius-sm);background:var(--color-card);place-items:center;width:2rem;height:2rem;display:grid}.ui-module__Hi2WXW__alertCopy{min-width:0}.ui-module__Hi2WXW__alertTitle,.ui-module__Hi2WXW__alertDescription p{margin:0}.ui-module__Hi2WXW__alertTitle{color:currentColor;font-weight:700}.ui-module__Hi2WXW__alertDescription{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-body-small);line-height:1.5}.ui-module__Hi2WXW__alertAction{align-self:center}.ui-module__Hi2WXW__inlineFeedback{font-size:var(--text-body-small);font-weight:600}.ui-module__Hi2WXW__tabs{min-width:0}.ui-module__Hi2WXW__tabList{gap:var(--space-1);border-block-end:1px solid var(--color-divider);min-width:0;max-width:100%;display:flex;overflow-x:auto}.ui-module__Hi2WXW__tab{min-height:2.75rem;padding-inline:var(--space-3);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;background:0 0;border:0;font-weight:600;position:relative}.ui-module__Hi2WXW__tab:after{inset:auto var(--space-3) -1px;border-radius:var(--radius-pill) var(--radius-pill) 0 0;content:"";background:0 0;height:3px;position:absolute}.ui-module__Hi2WXW__tab:hover{color:var(--color-text-primary)}.ui-module__Hi2WXW__tab[aria-selected=true]{color:var(--color-link)}.ui-module__Hi2WXW__tab[aria-selected=true]:after{background:var(--color-action-primary)}.ui-module__Hi2WXW__tabPanel{padding-block:var(--space-5)}.ui-module__Hi2WXW__emptyState{text-align:center;justify-items:center;padding:clamp(1.5rem,6vw,3rem);display:grid}.ui-module__Hi2WXW__emptyStateCompact{padding:var(--space-5)}.ui-module__Hi2WXW__emptyIllustration{aspect-ratio:1;border-radius:var(--radius-xl);background:var(--color-surface-subtle);outline:1px solid var(--image-outline);outline-offset:-1px;place-items:center;width:min(12rem,60vw);display:grid;overflow:hidden}.ui-module__Hi2WXW__emptyStateCompact .ui-module__Hi2WXW__emptyIllustration{width:min(8rem,45vw)}.ui-module__Hi2WXW__emptyIllustration img{object-fit:contain;width:auto;max-width:100%;height:100%}.ui-module__Hi2WXW__emptyCopy{max-width:34rem;margin-top:var(--space-5)}.ui-module__Hi2WXW__emptyCopy h2,.ui-module__Hi2WXW__emptyCopy p{margin:0}.ui-module__Hi2WXW__emptyCopy h2{font-size:var(--text-heading);line-height:var(--line-heading)}.ui-module__Hi2WXW__emptyCopy p{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--line-body)}.ui-module__Hi2WXW__emptyAction{justify-content:center;gap:var(--space-3);margin-top:var(--space-5);flex-wrap:wrap;display:flex}.ui-module__Hi2WXW__skeleton{border-radius:var(--radius-xs);background:var(--color-neutral-surface);min-height:.75rem;overflow:hidden}@media (prefers-reduced-motion:no-preference){.ui-module__Hi2WXW__skeleton{background:linear-gradient(90deg, var(--color-neutral-surface), var(--color-surface-hover), var(--color-neutral-surface));background-size:200% 100%;animation:1.6s ease-in-out infinite ui-module__Hi2WXW__shimmer}}@keyframes ui-module__Hi2WXW__shimmer{to{background-position:-200% 0}}.ui-module__Hi2WXW__skeletonCard{gap:var(--space-3);border-radius:var(--radius-lg);padding:var(--space-5);background:var(--color-card);box-shadow:var(--shadow-card);display:grid}.ui-module__Hi2WXW__tableScroll{border-radius:var(--radius-lg);background:var(--color-card);max-width:100%;box-shadow:var(--shadow-card);overflow-x:auto}.ui-module__Hi2WXW__table{border-collapse:collapse;width:100%;font-size:var(--text-body)}.ui-module__Hi2WXW__table th,.ui-module__Hi2WXW__table td{padding:var(--space-3) var(--space-4);border-block-end:1px solid var(--color-divider);vertical-align:middle}.ui-module__Hi2WXW__table th{background:var(--color-surface-subtle);color:var(--color-text-secondary);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-weight:700}.ui-module__Hi2WXW__table tbody tr:last-child td{border-block-end:0}.ui-module__Hi2WXW__table tbody tr:hover{background:var(--color-surface-hover)}.ui-module__Hi2WXW__align-start{text-align:start}.ui-module__Hi2WXW__align-center{text-align:center}.ui-module__Hi2WXW__align-end{text-align:end;font-variant-numeric:tabular-nums}.ui-module__Hi2WXW__tableState{gap:var(--space-2);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--color-card);box-shadow:var(--shadow-card);display:grid}.ui-module__Hi2WXW__pagination,.ui-module__Hi2WXW__pageList,.ui-module__Hi2WXW__pageItem{align-items:center;display:flex}.ui-module__Hi2WXW__pagination{justify-content:space-between;gap:var(--space-3);min-width:0;max-width:100%}.ui-module__Hi2WXW__pageList{justify-content:center;gap:var(--space-1);min-width:0}.ui-module__Hi2WXW__pagination a{border-radius:var(--radius-sm);min-width:2.5rem;min-height:2.5rem;color:var(--color-text-secondary);font-size:var(--text-body-small);place-items:center;font-weight:650;text-decoration:none;display:grid}.ui-module__Hi2WXW__pagination a:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}.ui-module__Hi2WXW__pagination a[aria-current=page]{background:var(--color-action-primary);color:var(--color-on-action-primary)}.ui-module__Hi2WXW__pagination a[aria-disabled=true]{pointer-events:none;opacity:.45}.ui-module__Hi2WXW__ellipsis{min-width:2rem;color:var(--color-text-tertiary);place-items:center;display:grid}.ui-module__Hi2WXW__overlayTrigger{display:contents}.ui-module__Hi2WXW__dialog,.ui-module__Hi2WXW__drawer{max-width:none;max-height:none;color:var(--color-text-primary);background:0 0;border:0;margin:auto;padding:0;overflow:visible}.ui-module__Hi2WXW__dialog{width:min(34rem,100% - 2rem)}.ui-module__Hi2WXW__dialog::backdrop,.ui-module__Hi2WXW__drawer::backdrop{background:var(--color-overlay);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.ui-module__Hi2WXW__dialogSurface,.ui-module__Hi2WXW__drawerSurface{border-radius:var(--radius-xl);background:var(--color-elevated);box-shadow:var(--shadow-elevated);overflow:hidden}.ui-module__Hi2WXW__dialogHeader,.ui-module__Hi2WXW__confirmationHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-5) var(--space-5) 0;display:flex}.ui-module__Hi2WXW__dialogHeader h2,.ui-module__Hi2WXW__dialogHeader p,.ui-module__Hi2WXW__confirmationHeader h2,.ui-module__Hi2WXW__confirmationHeader p{margin:0}.ui-module__Hi2WXW__dialogHeader h2,.ui-module__Hi2WXW__confirmationHeader h2{font-size:var(--text-heading);line-height:var(--line-heading)}.ui-module__Hi2WXW__dialogHeader p,.ui-module__Hi2WXW__confirmationHeader p{margin-top:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--line-body)}.ui-module__Hi2WXW__confirmationHeader{display:block}.ui-module__Hi2WXW__dialogBody{overscroll-behavior:contain;max-height:min(60vh,36rem);padding:var(--space-5);overflow-y:auto}.ui-module__Hi2WXW__dialogFooter{justify-content:flex-end;align-items:center;gap:var(--space-3);border-block-start:1px solid var(--color-divider);padding:var(--space-4) var(--space-5);display:flex}.ui-module__Hi2WXW__drawer{width:min(30rem,100% - 1rem);height:100%;margin-inline-end:0}.ui-module__Hi2WXW__drawerSurface{border-radius:var(--radius-xl) 0 0 var(--radius-xl);grid-template-rows:auto minmax(0,1fr) auto;height:100%;display:grid}@media (prefers-reduced-motion:no-preference){.ui-module__Hi2WXW__dialog[open] .ui-module__Hi2WXW__dialogSurface{animation:ui-module__Hi2WXW__dialog-enter .18s var(--easing-standard)}.ui-module__Hi2WXW__drawer[open] .ui-module__Hi2WXW__drawerSurface{animation:ui-module__Hi2WXW__drawer-enter .2s var(--easing-standard)}}@keyframes ui-module__Hi2WXW__dialog-enter{0%{opacity:0;translate:0 .5rem;scale:.98}}@keyframes ui-module__Hi2WXW__drawer-enter{0%{opacity:0;translate:1rem}}@media (min-width:36rem){.ui-module__Hi2WXW__input{font-size:var(--text-body)}}@media (max-width:40rem){.ui-module__Hi2WXW__sectionHeader,.ui-module__Hi2WXW__pageHeader{flex-direction:column;align-items:stretch}.ui-module__Hi2WXW__sectionActions,.ui-module__Hi2WXW__pageActions{width:100%}.ui-module__Hi2WXW__pageActions>*,.ui-module__Hi2WXW__sectionActions>*{flex:auto}.ui-module__Hi2WXW__padding-spacious{padding:var(--space-5)}.ui-module__Hi2WXW__alert{grid-template-columns:auto minmax(0,1fr)}.ui-module__Hi2WXW__alertAction{grid-column:1/-1}.ui-module__Hi2WXW__dialogFooter{flex-direction:column-reverse;align-items:stretch}.ui-module__Hi2WXW__dialogFooter>*,.ui-module__Hi2WXW__drawer{width:100%}.ui-module__Hi2WXW__drawerSurface{border-radius:0}.ui-module__Hi2WXW__pagination{grid-template-columns:2.5rem minmax(0,1fr) 2.5rem;display:grid}.ui-module__Hi2WXW__pageList{justify-content:flex-start;overflow-x:auto}}@media (forced-colors:active){.ui-module__Hi2WXW__choiceMark,.ui-module__Hi2WXW__switchTrack,.ui-module__Hi2WXW__badge,.ui-module__Hi2WXW__alert,.ui-module__Hi2WXW__button,.ui-module__Hi2WXW__iconButton{border-color:buttontext}}
.account-forms-module__cjj8GG__form{gap:var(--space-5);display:grid}.account-forms-module__cjj8GG__formIntro{gap:var(--space-2);max-width:42rem;display:grid}.account-forms-module__cjj8GG__formIntro h2,.account-forms-module__cjj8GG__formIntro p{margin:0}.account-forms-module__cjj8GG__formIntro p:not(.account-forms-module__cjj8GG__eyebrow){color:var(--color-text-secondary)}.account-forms-module__cjj8GG__eyebrow{color:var(--color-text-secondary);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.account-forms-module__cjj8GG__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.account-forms-module__cjj8GG__full{grid-column:1/-1}.account-forms-module__cjj8GG__actions{justify-content:flex-end;gap:var(--space-3);border-block-start:1px solid var(--color-divider);flex-wrap:wrap;padding-block-start:var(--space-5);display:flex}.account-forms-module__cjj8GG__message{min-height:1.5rem;color:var(--color-danger-text);font-size:var(--text-body-small)}.account-forms-module__cjj8GG__success{color:var(--color-success-text)}.account-forms-module__cjj8GG__readonly{gap:var(--space-1);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);background:var(--color-surface-subtle);display:grid}.account-forms-module__cjj8GG__readonly span:first-child{color:var(--color-text-secondary);font-size:var(--text-caption);font-weight:650}.account-forms-module__cjj8GG__lifecycle{gap:var(--space-4);display:grid}.account-forms-module__cjj8GG__lifecycleCopy{color:var(--color-text-secondary);margin:0}@media (max-width:40rem){.account-forms-module__cjj8GG__grid{grid-template-columns:1fr}.account-forms-module__cjj8GG__full{grid-column:auto}.account-forms-module__cjj8GG__actions>*{width:100%}}
.financial-amount-module__yFyWdG__amount{font-variant-numeric:tabular-nums;white-space:nowrap}.financial-amount-module__yFyWdG__negative{color:var(--color-danger)}.financial-amount-module__yFyWdG__positive{color:var(--color-success)}
.page-module__KluUbG__page>header{margin-block-end:var(--space-4)}.page-module__KluUbG__page>header h1{font-size:clamp(1.75rem,3vw,2rem)}.page-module__KluUbG__page>header p:last-child{font-size:var(--text-body);margin-top:var(--space-2)!important}.page-module__KluUbG__stack,.page-module__KluUbG__loading,.page-module__KluUbG__historyStack,.page-module__KluUbG__historyDays,.page-module__KluUbG__historyClosures{gap:var(--space-4);display:grid}.page-module__KluUbG__selector{align-items:end;gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;display:grid}.page-module__KluUbG__selectorCard{max-width:42rem}.page-module__KluUbG__openWorkspace{gap:var(--space-4);display:grid}.page-module__KluUbG__cashSummaryGrid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module__KluUbG__cashSummaryCard{align-content:center;gap:var(--space-1);border:1px solid var(--color-border);min-width:0;min-height:5.75rem;display:grid}.page-module__KluUbG__cashSummaryCard p,.page-module__KluUbG__cashSummaryCard strong,.page-module__KluUbG__cashSummaryCard small{margin:0}.page-module__KluUbG__cashSummaryCard p,.page-module__KluUbG__cashSummaryCard small{color:var(--color-text-secondary);font-size:var(--text-caption)}.page-module__KluUbG__cashSummaryCard strong{min-width:0;font-family:var(--font-heading), system-ui, sans-serif;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;font-size:clamp(1.15rem,2vw,1.45rem)}.page-module__KluUbG__cashSummaryCard.page-module__KluUbG__income{border-color:var(--color-success-border);background:var(--color-success-surface)}.page-module__KluUbG__cashSummaryCard.page-module__KluUbG__expense{border-color:var(--color-danger-border);background:var(--color-danger-surface)}.page-module__KluUbG__quickActions{gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-3);background:var(--color-card);box-shadow:var(--shadow-card);display:grid}.page-module__KluUbG__quickActions h2,.page-module__KluUbG__cashGuideCard h2,.page-module__KluUbG__cashStatusCard h2{font-size:var(--text-title-4);margin:0}.page-module__KluUbG__desktopQuickActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__KluUbG__mobileQuickActions{display:none}.page-module__KluUbG__cashActionMenu{gap:var(--space-1);display:grid}.page-module__KluUbG__cashActionMenu>a{justify-content:flex-start;width:100%;min-height:3rem}.page-module__KluUbG__cashStateGrid{align-items:stretch;gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.page-module__KluUbG__cashGuideCard,.page-module__KluUbG__cashStatusCard{gap:var(--space-3);display:grid}.page-module__KluUbG__cashGuideCard ul{gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-body-small);margin:0;padding-inline-start:var(--space-5);display:grid}.page-module__KluUbG__cashStatusCard{border:1px solid var(--color-success-border);background:var(--color-success-surface)}.page-module__KluUbG__cashStatusCard>div:first-child{gap:var(--space-2);display:grid}.page-module__KluUbG__cashStatusCard p{color:var(--color-text-secondary);font-size:var(--text-body-small);margin:0}.page-module__KluUbG__cashMovementFilters{gap:var(--space-1);scrollbar-width:thin;max-width:100%;display:flex;overflow-x:auto}.page-module__KluUbG__cashMovementFilters a{border:1px solid var(--color-border-strong);border-radius:var(--radius-pill);min-height:2.25rem;padding-inline:var(--space-3);color:var(--color-text-secondary);font-size:var(--text-caption);flex:none;align-items:center;font-weight:700;text-decoration:none;display:inline-flex}.page-module__KluUbG__cashMovementFilters a[aria-current=page]{border-color:var(--color-action-primary);background:var(--color-action-primary-subtle);color:var(--color-link)}.page-module__KluUbG__cashMovementFilters a:focus-visible,.page-module__KluUbG__mobileAction:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.page-module__KluUbG__closeSummary,.page-module__KluUbG__closeDifference{gap:var(--space-2);display:grid}.page-module__KluUbG__closeActions{justify-content:flex-end;gap:var(--space-2);display:flex}.page-module__KluUbG__closeSummary{margin:0}.page-module__KluUbG__closeSummary div{justify-content:space-between;align-items:baseline;gap:var(--space-3);border-block-end:1px solid var(--color-divider);padding-block-end:var(--space-2);display:flex}.page-module__KluUbG__closeSummary dt,.page-module__KluUbG__closeDifference span{color:var(--color-text-secondary);font-size:var(--text-caption)}.page-module__KluUbG__closeSummary dd{text-align:end;margin:0;font-weight:700}.page-module__KluUbG__closeDifference{border-radius:var(--radius-md);padding:var(--space-3);background:var(--color-surface-subtle)}.page-module__KluUbG__positiveAmount{color:var(--color-success-text)}.page-module__KluUbG__negativeAmount{color:var(--color-danger-text)}.page-module__KluUbG__mobileAction{place-items:center;gap:var(--space-1);min-width:0;color:var(--color-text-primary);font:inherit;font-size:var(--text-caption);text-align:center;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:none;display:grid}.page-module__KluUbG__mobileActionIcon{background:var(--color-card);border:1px solid;border-radius:50%;place-items:center;width:3rem;height:3rem;display:grid}.page-module__KluUbG__mobileAction.page-module__KluUbG__income{color:var(--color-success-text)}.page-module__KluUbG__mobileAction.page-module__KluUbG__expense{color:var(--color-danger-text)}.page-module__KluUbG__mobileAction.page-module__KluUbG__transfer{color:var(--color-link)}.page-module__KluUbG__workspace{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,3fr) minmax(17rem,2fr);display:grid}.page-module__KluUbG__operationZone,.page-module__KluUbG__correctionZone,.page-module__KluUbG__closeZone{gap:var(--space-4);display:grid}.page-module__KluUbG__operationZone h2,.page-module__KluUbG__correctionZone h2,.page-module__KluUbG__closeZone h2{font-size:var(--text-title-4);margin:0}.page-module__KluUbG__accountCard,.page-module__KluUbG__actionCard,.page-module__KluUbG__openForm,.page-module__KluUbG__closeForm,.page-module__KluUbG__reopenForm,.page-module__KluUbG__transactionActions{gap:var(--space-5);display:grid}.page-module__KluUbG__closedDayCard{gap:var(--space-3);grid-column:1/-1}.page-module__KluUbG__closedDayHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-3);border-block-end:1px solid var(--color-divider);padding-block-end:var(--space-3);display:flex}.page-module__KluUbG__closedDayHeader h2,.page-module__KluUbG__closedDayHeader p{margin:0}.page-module__KluUbG__closedDayHeader h2{margin-block:var(--space-1);font-size:var(--text-subheading)}.page-module__KluUbG__closedDayHeader p:last-child{color:var(--color-text-secondary);font-size:var(--text-body-small)}.page-module__KluUbG__operationZone{padding-block-end:var(--space-5)}.page-module__KluUbG__correctionZone,.page-module__KluUbG__closeZone{border-block-start:1px solid var(--color-divider);padding-block-start:var(--space-5)}.page-module__KluUbG__correctionZone{padding:var(--space-4);border:1px solid var(--color-warning-border);border-radius:var(--radius-md);background:var(--color-warning-surface)}.page-module__KluUbG__correctionZone p{color:var(--color-text-secondary);font-size:var(--text-body-small);margin:0}.page-module__KluUbG__movements{grid-column:1/-1}.page-module__KluUbG__accountHeader{justify-content:space-between;align-items:flex-start;gap:var(--space-4);display:flex}.page-module__KluUbG__accountHeader h2,.page-module__KluUbG__label,.page-module__KluUbG__timeZone,.page-module__KluUbG__openForm p,.page-module__KluUbG__closeForm p,.page-module__KluUbG__nextAction,.page-module__KluUbG__message{margin:0}.page-module__KluUbG__label{color:var(--color-text-secondary);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.page-module__KluUbG__facts{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.page-module__KluUbG__facts div{gap:var(--space-1);display:grid}.page-module__KluUbG__facts dt{color:var(--color-text-secondary);font-size:var(--text-caption)}.page-module__KluUbG__facts dd{margin:0;font-weight:700}.page-module__KluUbG__balanceFact{border-block-start:1px solid var(--color-divider);grid-column:1/-1;padding-block-start:var(--space-4)}.page-module__KluUbG__balanceFact dd{font-family:var(--font-heading), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-size:clamp(1.5rem,4vw,2rem)}.page-module__KluUbG__timeZone,.page-module__KluUbG__openForm p,.page-module__KluUbG__nextAction{color:var(--color-text-secondary);font-size:var(--text-body-small)}.page-module__KluUbG__message{min-height:1.5rem;color:var(--color-danger-text);font-size:var(--text-body-small)}.page-module__KluUbG__success{color:var(--color-success-text)}.page-module__KluUbG__errorMessage{color:var(--color-danger-text);font-size:var(--text-body-small);margin:0}.page-module__KluUbG__closureFacts,.page-module__KluUbG__confirmationFacts{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.page-module__KluUbG__closureFacts div,.page-module__KluUbG__confirmationFacts div{gap:var(--space-1);display:grid}.page-module__KluUbG__closureFacts dt,.page-module__KluUbG__confirmationFacts dt{color:var(--color-text-secondary);font-size:var(--text-caption)}.page-module__KluUbG__closureFacts dd,.page-module__KluUbG__confirmationFacts dd{margin:0;font-weight:650}.page-module__KluUbG__closureFacts dd strong,.page-module__KluUbG__confirmationFacts dd strong{font-variant-numeric:tabular-nums;margin-block-start:var(--space-1);display:block}.page-module__KluUbG__closureReason,.page-module__KluUbG__confirmationDescription{grid-column:1/-1}.page-module__KluUbG__historyDay{gap:var(--space-5);display:grid}.page-module__KluUbG__historyClosures{border-block-start:1px solid var(--color-divider);padding-block-start:var(--space-5)}.page-module__KluUbG__historyClosures section{gap:var(--space-4);border-radius:var(--radius-md);padding:var(--space-4);background:var(--color-surface-subtle);display:grid}.page-module__KluUbG__historyClosures .page-module__KluUbG__reopeningEntry{background:var(--color-surface-hover)}.page-module__KluUbG__historyClosures h3{font-size:var(--text-title-4);margin:0}@media (max-width:48rem){.page-module__KluUbG__workspace{grid-template-columns:1fr}.page-module__KluUbG__cashSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__KluUbG__cashStateGrid{grid-template-columns:1fr}}@media (max-width:34rem){.page-module__KluUbG__page>header{margin-block-end:var(--space-3)}.page-module__KluUbG__page>header h1{font-size:1.625rem}.page-module__KluUbG__page>header p:last-child{font-size:var(--text-body-small)}.page-module__KluUbG__selector,.page-module__KluUbG__facts,.page-module__KluUbG__confirmationFacts{grid-template-columns:1fr}.page-module__KluUbG__closureFacts{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__KluUbG__selector>*,.page-module__KluUbG__accountHeader>*{width:100%}.page-module__KluUbG__accountHeader{flex-direction:column;align-items:stretch}.page-module__KluUbG__balanceFact,.page-module__KluUbG__closureReason,.page-module__KluUbG__confirmationDescription{grid-column:auto}.page-module__KluUbG__openWorkspace{gap:var(--space-3)}.page-module__KluUbG__cashSummaryGrid{gap:var(--space-2)}.page-module__KluUbG__cashSummaryCard{min-height:5.25rem;padding:var(--space-2) var(--space-3)}.page-module__KluUbG__cashSummaryCard strong{font-size:clamp(.95rem,4.4vw,1.2rem)}.page-module__KluUbG__quickActions{box-shadow:none;background:0 0;border:0;padding:0}.page-module__KluUbG__desktopQuickActions{display:none}.page-module__KluUbG__mobileQuickActions{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module__KluUbG__cashGuideCard{display:none}.page-module__KluUbG__cashMovementFilters{margin-inline:calc(-1 * var(--space-1));padding-inline:var(--space-1)}.page-module__KluUbG__closeSummary div{align-items:flex-start}.page-module__KluUbG__closeActions{flex-direction:column-reverse;align-items:stretch}}@media (max-width:22rem){.page-module__KluUbG__closureFacts{grid-template-columns:1fr}}
.page-module__VuXVuq__page{position:relative}.page-module__VuXVuq__page>header{padding-inline-end:min(36rem,58%)}.page-module__VuXVuq__page>header h1{font-size:clamp(1.875rem,3vw,2.25rem)}.page-module__VuXVuq__page>header p:last-child{max-width:42rem}.page-module__VuXVuq__stack{gap:var(--space-4);display:grid}.page-module__VuXVuq__headerActions{gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__VuXVuq__headerActions>a{overflow-wrap:anywhere;text-align:center;white-space:normal;min-width:0;height:auto;min-height:2.75rem}.page-module__VuXVuq__movementLabelShort{display:none}.page-module__VuXVuq__responsiveActions{max-width:min(36rem,58%);position:absolute;inset-block-start:0;inset-inline-end:0}.page-module__VuXVuq__summaryGrid{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__VuXVuq__summaryCard{align-items:flex-start;gap:var(--space-3);min-height:6.75rem;display:flex}.page-module__VuXVuq__summaryCard>div{min-width:0}.page-module__VuXVuq__summaryIcon,.page-module__VuXVuq__accountIcon{border:1px solid color-mix(in srgb, currentColor 38%, transparent);border-radius:999px;flex:none;place-items:center;display:inline-grid}.page-module__VuXVuq__summaryIcon{width:2.75rem;height:2.75rem}.page-module__VuXVuq__arsIcon,.page-module__VuXVuq__bankIcon{color:var(--color-action-primary);background:color-mix(in srgb, var(--color-action-primary) 14%, transparent)}.page-module__VuXVuq__usdIcon{color:var(--color-success-text);background:var(--color-success-surface)}.page-module__VuXVuq__activeIcon,.page-module__VuXVuq__cashIcon{color:var(--color-warning-text);background:var(--color-warning-surface)}.page-module__VuXVuq__summaryLabel,.page-module__VuXVuq__label{color:var(--color-text-secondary);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;margin:0;font-weight:700}.page-module__VuXVuq__balance{margin:var(--space-1) 0;color:var(--color-text-primary);font-family:var(--font-heading), system-ui, sans-serif;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:clamp(1.35rem,2.3vw,1.85rem);font-weight:760}.page-module__VuXVuq__balanceMeta,.page-module__VuXVuq__operationalActions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.page-module__VuXVuq__balanceMeta{color:var(--color-text-secondary);font-size:var(--text-body-small);font-weight:700}.page-module__VuXVuq__summaryCard small{color:var(--color-text-secondary);font-size:var(--text-body-small)}.page-module__VuXVuq__filters{align-items:end;gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr)) auto;margin-block-end:var(--space-5);display:grid}.page-module__VuXVuq__accountsPanel{padding:var(--space-4)}.page-module__VuXVuq__filterActions{gap:var(--space-2);display:flex}.page-module__VuXVuq__accountIdentity{align-items:center;gap:var(--space-3);min-height:2.75rem;color:inherit;text-decoration:none;display:inline-flex}.page-module__VuXVuq__accountIdentity strong,.page-module__VuXVuq__accountIdentity h3{color:var(--color-text-primary)}.page-module__VuXVuq__accountIdentity small{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-body-small);font-weight:500;display:block}.page-module__VuXVuq__accountIdentity:hover strong{color:var(--color-link)}.page-module__VuXVuq__accountIcon{width:2.5rem;height:2.5rem}.page-module__VuXVuq__tableOnly{display:block}.page-module__VuXVuq__tableOnly table{table-layout:fixed;width:100%}.page-module__VuXVuq__tableOnly th,.page-module__VuXVuq__tableOnly td{overflow-wrap:anywhere}.page-module__VuXVuq__tableOnly th:first-child,.page-module__VuXVuq__tableOnly td:first-child{width:40%}.page-module__VuXVuq__tableOnly th:nth-child(2),.page-module__VuXVuq__tableOnly td:nth-child(2){width:18%}.page-module__VuXVuq__tableOnly th:nth-child(n+3),.page-module__VuXVuq__tableOnly td:nth-child(n+3){width:14%}.page-module__VuXVuq__cardsOnly{display:none}.page-module__VuXVuq__accountsListHeader{justify-content:space-between;align-items:center;margin-block-end:var(--space-3);display:flex}.page-module__VuXVuq__accountsListHeader h2{font-size:var(--text-subheading);margin:0}.page-module__VuXVuq__accountCards{gap:var(--space-2);display:grid}.page-module__VuXVuq__accountCard{gap:var(--space-3);color:inherit;text-decoration:none;display:grid}.page-module__VuXVuq__accountCardSurface{align-items:center;gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(8.5rem,48%) auto;display:grid}.page-module__VuXVuq__accountCard h3,.page-module__VuXVuq__accountCard p{margin:0}.page-module__VuXVuq__accountCardValue{justify-items:end;gap:var(--space-2);min-width:0;display:grid}.page-module__VuXVuq__accountCardBalance{font-family:var(--font-heading), system-ui, sans-serif;font-size:clamp(.875rem, 3.8vw, var(--text-subheading));font-variant-numeric:tabular-nums;overflow-wrap:normal;text-align:end;white-space:nowrap;max-width:100%;font-weight:750}.page-module__VuXVuq__accountCardArrow{color:var(--color-link);display:inline-grid}.page-module__VuXVuq__emptyCard{place-items:center;min-height:14rem;display:grid}.page-module__VuXVuq__detailGrid{gap:var(--space-5);grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);align-items:start;display:grid}.page-module__VuXVuq__details,.page-module__VuXVuq__sideStack{gap:var(--space-5);display:grid}.page-module__VuXVuq__lifecycleArea{gap:var(--space-3);border:1px solid var(--color-warning-border);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--color-warning-surface);display:grid}.page-module__VuXVuq__balancePanel{gap:var(--space-3);border-inline-start:4px solid var(--color-action-primary);background:var(--color-card);display:grid}.page-module__VuXVuq__asOfForm{align-items:end;gap:var(--space-3);display:flex}.page-module__VuXVuq__facts{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.page-module__VuXVuq__facts div{gap:var(--space-1);display:grid}.page-module__VuXVuq__facts dt{color:var(--color-text-secondary);font-size:var(--text-caption)}.page-module__VuXVuq__facts dd{margin:0;font-weight:650}.page-module__VuXVuq__reason{border-inline-start:3px solid var(--color-divider-strong);color:var(--color-text-secondary);padding-inline-start:var(--space-4)}.page-module__VuXVuq__accountDetailPage{gap:var(--space-4);display:grid}.page-module__VuXVuq__accountDetailHeader{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.page-module__VuXVuq__accountDetailIdentity{align-items:center;gap:var(--space-4);min-width:0;display:flex}.page-module__VuXVuq__accountDetailIdentity>div{min-width:0}.page-module__VuXVuq__accountDetailIdentity h1,.page-module__VuXVuq__accountDetailIdentity p,.page-module__VuXVuq__accountDataCard h2,.page-module__VuXVuq__accountDataCard p,.page-module__VuXVuq__accountAdministration h2,.page-module__VuXVuq__accountAdministration h3,.page-module__VuXVuq__accountAdministration p{margin:0}.page-module__VuXVuq__accountDetailIdentity h1{margin-block:var(--space-1);font-size:clamp(1.6rem,2.5vw,2rem);line-height:var(--line-heading);overflow-wrap:anywhere}.page-module__VuXVuq__accountDetailIdentity p:last-child{color:var(--color-text-secondary)}.page-module__VuXVuq__accountDetailEyebrow{color:var(--color-link);font-size:var(--text-caption);letter-spacing:.08em;text-transform:uppercase;font-weight:750}.page-module__VuXVuq__accountDetailIcon{border:1px solid color-mix(in srgb, currentColor 38%, transparent);border-radius:999px;flex:none;place-items:center;width:3rem;height:3rem;display:inline-grid}.page-module__VuXVuq__accountDetailStack{gap:var(--space-3);display:grid}.page-module__VuXVuq__accountSummaryGrid{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.page-module__VuXVuq__accountSummaryCard{align-items:flex-start;gap:var(--space-3);min-height:6.25rem;display:flex}.page-module__VuXVuq__accountSummaryCard>div{min-width:0}.page-module__VuXVuq__accountSummaryCard small{color:var(--color-text-secondary);font-size:var(--text-caption);line-height:1.4;display:block}.page-module__VuXVuq__accountSummaryValue{min-width:0;margin:var(--space-1) 0;color:var(--color-text-primary);font-family:var(--font-heading), system-ui, sans-serif;overflow-wrap:anywhere;font-size:clamp(1.05rem,1.6vw,1.3rem);font-weight:760;line-height:1.25}.page-module__VuXVuq__accountActionBar{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__VuXVuq__accountActionBar>a{overflow-wrap:anywhere;text-align:center;white-space:normal;justify-content:center;width:100%;min-width:0;height:auto;min-height:2.5rem}.page-module__VuXVuq__accountTabs{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-card);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.page-module__VuXVuq__accountTabsTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__VuXVuq__accountTabs button{min-height:2.75rem;padding:0 var(--space-3);color:var(--color-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;font-weight:700;display:inline-flex;position:relative}.page-module__VuXVuq__accountTabs button[aria-pressed=true]{color:var(--color-link)}.page-module__VuXVuq__accountTabs button[aria-pressed=true]:after{border-radius:var(--radius-pill);background:var(--color-action-primary);content:"";height:2px;position:absolute;inset-block-end:0;inset-inline:25%}.page-module__VuXVuq__accountTabs button:hover{background:var(--color-surface-hover);color:var(--color-link)}.page-module__VuXVuq__accountTabs button:focus-visible{outline:var(--focus-ring);outline-offset:calc(-1 * var(--focus-offset))}.page-module__VuXVuq__accountDetailSections,.page-module__VuXVuq__accountTabPanel{min-width:0}.page-module__VuXVuq__accountDetailSections{gap:var(--space-3);display:grid}.page-module__VuXVuq__accountDataPanel{max-width:42rem}.page-module__VuXVuq__accountWorkspace{align-items:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(16rem,19rem);display:grid}.page-module__VuXVuq__accountMovementColumn,.page-module__VuXVuq__accountWorkspace aside{min-width:0}.page-module__VuXVuq__accountDataCard{gap:var(--space-3);display:grid}.page-module__VuXVuq__accountDataCard header{gap:var(--space-1);display:grid}.page-module__VuXVuq__accountDataCard h2{font-size:var(--text-subheading)}.page-module__VuXVuq__accountFacts{gap:var(--space-2);margin:0;display:grid}.page-module__VuXVuq__accountFacts div{align-items:start;gap:var(--space-2);border-block-end:1px solid var(--color-divider);grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);padding-block-end:var(--space-2);display:grid}.page-module__VuXVuq__accountFacts div:last-child{border-block-end:0;padding-block-end:0}.page-module__VuXVuq__accountFacts dt{color:var(--color-text-secondary);font-size:var(--text-caption)}.page-module__VuXVuq__accountFacts dd{min-width:0;font-size:var(--text-body-small);overflow-wrap:anywhere;text-align:end;margin:0;font-weight:650}.page-module__VuXVuq__accountDataCard .page-module__VuXVuq__reason{font-size:var(--text-body-small);line-height:var(--line-body);margin:0}.page-module__VuXVuq__accountAdministration{gap:var(--space-3);display:grid}.page-module__VuXVuq__accountAdministration>header{justify-content:space-between;align-items:end;gap:var(--space-6);display:flex}.page-module__VuXVuq__accountAdministration>header>p{max-width:34rem;color:var(--color-text-secondary);font-size:var(--text-body-small);line-height:var(--line-body)}.page-module__VuXVuq__accountAdministration h2{margin-top:var(--space-1);font-size:var(--text-title-3)}.page-module__VuXVuq__accountAdministration h3{margin-bottom:var(--space-2);font-size:var(--text-subheading)}.page-module__VuXVuq__accountAdministrationGrid{align-items:start;gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.page-module__VuXVuq__administrationHint{color:var(--color-text-secondary);font-size:var(--text-body-small);margin-bottom:var(--space-4)!important}@media (max-width:68rem){.page-module__VuXVuq__page>header{flex-direction:column;align-items:stretch;padding-inline-end:0}.page-module__VuXVuq__responsiveActions,.page-module__VuXVuq__headerActions{width:100%}.page-module__VuXVuq__responsiveActions{max-width:none;position:static}.page-module__VuXVuq__headerActions>*{flex:1 1 0}.page-module__VuXVuq__summaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__VuXVuq__summaryCard:last-child{grid-column:span 2}}@media (max-width:64rem){.page-module__VuXVuq__tableOnly{display:none}.page-module__VuXVuq__cardsOnly{display:block}.page-module__VuXVuq__accountsPanel{box-shadow:none;background:0 0;padding:0}.page-module__VuXVuq__filters{border-radius:var(--radius-lg);padding:var(--space-4);background:var(--color-card);box-shadow:var(--shadow-card);grid-template-columns:repeat(3,minmax(0,1fr));margin-block-end:var(--space-6)}.page-module__VuXVuq__filterActions{grid-column:1/-1}.page-module__VuXVuq__filterActions>*{flex:1 1 0}.page-module__VuXVuq__detailGrid{grid-template-columns:1fr}.page-module__VuXVuq__accountSummaryGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__VuXVuq__accountWorkspace{grid-template-columns:1fr}.page-module__VuXVuq__accountFacts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:52rem){.page-module__VuXVuq__stack{gap:var(--space-4)}.page-module__VuXVuq__page>header{gap:var(--space-2);margin-bottom:var(--space-3)}.page-module__VuXVuq__page>header h1{font-size:1.625rem}.page-module__VuXVuq__page>header p:last-child{font-size:var(--text-body-small);margin-top:var(--space-1)!important}.page-module__VuXVuq__headerActions,.page-module__VuXVuq__responsiveActions .page-module__VuXVuq__headerActions>*{width:100%}.page-module__VuXVuq__headerActions{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.page-module__VuXVuq__headerActions>a{overflow-wrap:normal;white-space:nowrap}.page-module__VuXVuq__responsiveActions svg{display:none}.page-module__VuXVuq__responsiveActions .page-module__VuXVuq__newAccountAction{order:1}.page-module__VuXVuq__responsiveActions .page-module__VuXVuq__movementAction{order:2}.page-module__VuXVuq__responsiveActions .page-module__VuXVuq__cashAction{order:3}.page-module__VuXVuq__responsiveActions .page-module__VuXVuq__movementLabelLong{display:none}.page-module__VuXVuq__responsiveActions .page-module__VuXVuq__movementLabelShort{display:inline}.page-module__VuXVuq__summaryCard{min-height:5.5rem;padding:var(--space-3);display:block;position:relative}.page-module__VuXVuq__summaryIcon{width:2.25rem;height:2.25rem;position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.page-module__VuXVuq__summaryLabel{min-height:2.25rem;align-items:center;padding-inline-start:calc(2.25rem + var(--space-2));display:flex}.page-module__VuXVuq__balance{font-size:clamp(1rem,4.4vw,1.25rem)}.page-module__VuXVuq__summaryCard small{font-size:var(--text-caption);overflow-wrap:anywhere;display:block}.page-module__VuXVuq__filters{grid-template-columns:minmax(0,.85fr) minmax(0,.85fr) minmax(0,1.3fr);margin-block-end:var(--space-3)}.page-module__VuXVuq__facts{grid-template-columns:1fr}.page-module__VuXVuq__filterActions,.page-module__VuXVuq__asOfForm,.page-module__VuXVuq__asOfForm>*{width:100%}.page-module__VuXVuq__asOfForm{flex-direction:column;align-items:stretch}.page-module__VuXVuq__operationalActions,.page-module__VuXVuq__operationalActions>*{width:100%}.page-module__VuXVuq__accountDetailHeader{flex-direction:column-reverse;align-items:stretch}.page-module__VuXVuq__accountDetailHeader>a{align-self:flex-start}.page-module__VuXVuq__accountAdministration>header{flex-direction:column;align-items:stretch}.page-module__VuXVuq__accountAdministrationGrid{grid-template-columns:1fr}}@media (max-width:34rem){.page-module__VuXVuq__accountDetailPage{gap:var(--space-3)}.page-module__VuXVuq__accountDetailIdentity{align-items:flex-start}.page-module__VuXVuq__accountDetailIcon{width:3rem;height:3rem}.page-module__VuXVuq__accountDetailIdentity h1{font-size:1.625rem}.page-module__VuXVuq__accountDetailIdentity p:last-child{font-size:var(--text-body-small)}.page-module__VuXVuq__accountSummaryGrid{gap:var(--space-2)}.page-module__VuXVuq__accountSummaryCard{min-height:6rem;padding:var(--space-3);display:block}.page-module__VuXVuq__accountSummaryCard .page-module__VuXVuq__summaryIcon{float:inline-start;width:2.25rem;height:2.25rem;margin-inline-end:var(--space-2)}.page-module__VuXVuq__accountSummaryCard .page-module__VuXVuq__summaryLabel{align-content:center;min-height:2.25rem}.page-module__VuXVuq__accountSummaryValue{clear:both;padding-top:var(--space-2);font-size:1.05rem}.page-module__VuXVuq__accountActionBar{gap:var(--space-2)}.page-module__VuXVuq__accountActionBar>a{padding-inline:var(--space-2);font-size:var(--text-caption)}.page-module__VuXVuq__accountActionBar svg{display:none}.page-module__VuXVuq__accountTabs button{min-height:2.75rem;font-size:var(--text-body-small)}.page-module__VuXVuq__accountFacts{grid-template-columns:1fr}}@media (max-width:22rem){.page-module__VuXVuq__summaryGrid,.page-module__VuXVuq__filters{grid-template-columns:1fr}.page-module__VuXVuq__summaryCard:last-child,.page-module__VuXVuq__filterActions{grid-column:auto}.page-module__VuXVuq__headerActions{grid-template-columns:1fr}.page-module__VuXVuq__accountCardSurface{grid-template-columns:minmax(0,1fr) auto}.page-module__VuXVuq__accountCardValue{grid-area:2/1/auto/-1;justify-items:start}.page-module__VuXVuq__accountCardArrow{grid-area:1/2}.page-module__VuXVuq__accountSummaryGrid{grid-template-columns:1fr}.page-module__VuXVuq__accountSummaryCard{min-height:auto}}
.movements-module__qcWv-W__moreLink{margin:var(--space-4) 0 0;font-size:var(--text-body-small)}.movements-module__qcWv-W__moreLink a,.movements-module__qcWv-W__transactionLink{color:var(--color-link);font-weight:700}.movements-module__qcWv-W__amount{font-variant-numeric:tabular-nums;white-space:nowrap;display:inline-block}.movements-module__qcWv-W__accountDetailMovements{min-width:0;scroll-margin-block-start:var(--space-6)}.movements-module__qcWv-W__accountDetailMovements>section{gap:var(--space-3)}.movements-module__qcWv-W__accountDetailMovements>section>header{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.movements-module__qcWv-W__movementFilters{align-items:end;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--space-3);background:var(--color-card);grid-template-columns:minmax(9rem,1fr) minmax(9rem,1fr) auto;display:grid}.movements-module__qcWv-W__movementFilterActions{gap:var(--space-1);display:flex}.movements-module__qcWv-W__movementCardSurface{padding:0;overflow:hidden}.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementTable table{table-layout:fixed;width:100%}.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementTable th,.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementTable td{padding:.6rem var(--space-3);font-size:var(--text-body-small);overflow-wrap:anywhere}.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementTable th:first-child,.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementTable td:first-child{white-space:nowrap;width:16%}.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementTable th:nth-child(2),.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementTable td:nth-child(2){width:32%}.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementTable th:nth-child(3),.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementTable td:nth-child(3){width:16%}.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementTable th:nth-child(4),.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementTable td:nth-child(4),.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementTable th:nth-child(5),.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementTable td:nth-child(5){width:18%}.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementTable th{font-size:.68rem}.movements-module__qcWv-W__movementPagination{justify-content:space-between;align-items:center;gap:var(--space-3);border-block-start:1px solid var(--color-divider);padding:var(--space-2) var(--space-3);display:flex}.movements-module__qcWv-W__movementPagination p{color:var(--color-text-secondary);font-size:var(--text-caption);margin:0}.movements-module__qcWv-W__movementPagination nav,.movements-module__qcWv-W__movementPageList,.movements-module__qcWv-W__movementPageList>span{align-items:center;display:flex}.movements-module__qcWv-W__movementPagination nav{gap:var(--space-1)}.movements-module__qcWv-W__movementPagination button{border-radius:var(--radius-sm);min-width:2.25rem;min-height:2.25rem;padding:0 var(--space-2);color:var(--color-text-secondary);font:inherit;font-size:var(--text-body-small);cursor:pointer;background:0 0;border:1px solid #0000;place-items:center;font-weight:700;display:inline-grid}.movements-module__qcWv-W__movementPagination button:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text-primary)}.movements-module__qcWv-W__movementPagination button:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.movements-module__qcWv-W__movementPagination button[aria-current=page]{border-color:var(--color-action-primary);color:var(--color-link)}.movements-module__qcWv-W__movementPagination button:disabled{cursor:default;opacity:.4}.movements-module__qcWv-W__paginationGap{min-width:1.5rem;color:var(--color-text-tertiary);place-items:center;display:inline-grid}.movements-module__qcWv-W__transactionDescription{gap:var(--space-1);color:inherit;text-decoration:none;display:grid}.movements-module__qcWv-W__transactionDescription:hover strong{color:var(--color-link)}.movements-module__qcWv-W__transactionDescription small{color:var(--color-text-secondary);font-size:var(--text-caption);font-weight:500}.movements-module__qcWv-W__movementCards{display:none}.movements-module__qcWv-W__movementCard{align-items:center;gap:var(--space-3);color:inherit;grid-template-columns:auto minmax(0,1fr) minmax(7rem,auto) auto;text-decoration:none;display:grid}.movements-module__qcWv-W__movementDirection{border-radius:999px;place-items:center;width:2.5rem;height:2.5rem;font-size:1.1rem;font-weight:800;display:inline-grid}.movements-module__qcWv-W__increase{color:var(--color-success);background:var(--color-success-surface)}.movements-module__qcWv-W__decrease{color:var(--color-danger);background:var(--color-danger-surface)}.movements-module__qcWv-W__movementCardCopy,.movements-module__qcWv-W__movementCardValue{gap:var(--space-1);min-width:0;display:grid}.movements-module__qcWv-W__movementCardCopy strong,.movements-module__qcWv-W__movementCardCopy small{overflow-wrap:anywhere}.movements-module__qcWv-W__movementCardCopy small{color:var(--color-text-secondary);font-size:var(--text-caption)}.movements-module__qcWv-W__movementCardValue{justify-items:end;font-weight:750}.movements-module__qcWv-W__movementCardArrow{color:var(--color-link);display:inline-grid}.movements-module__qcWv-W__movementCardDate{color:var(--color-text-secondary);font-size:var(--text-caption);font-weight:700}.movements-module__qcWv-W__movementCard span:not(.movements-module__qcWv-W__movementCardDate):not(.movements-module__qcWv-W__amount){color:var(--color-text-secondary);font-size:var(--text-body-small)}.movements-module__qcWv-W__movementCard .movements-module__qcWv-W__movementDirection.movements-module__qcWv-W__increase{color:var(--color-success)}.movements-module__qcWv-W__movementCard .movements-module__qcWv-W__movementDirection.movements-module__qcWv-W__decrease{color:var(--color-danger)}.movements-module__qcWv-W__movementStatus{font-weight:700}.movements-module__qcWv-W__detailGrid{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,2fr) minmax(16rem,1fr);display:grid}.movements-module__qcWv-W__detailStack,.movements-module__qcWv-W__sideStack{gap:var(--space-5);display:grid}.movements-module__qcWv-W__facts{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.movements-module__qcWv-W__facts div{gap:var(--space-1);display:grid}.movements-module__qcWv-W__facts dt{color:var(--color-text-secondary);font-size:var(--text-caption)}.movements-module__qcWv-W__facts dd{margin:0;font-weight:650}.movements-module__qcWv-W__descriptionFact{grid-column:1/-1}.movements-module__qcWv-W__effect{gap:var(--space-2);border-radius:var(--radius-md);padding:var(--space-4);background:var(--color-surface-subtle);display:grid}.movements-module__qcWv-W__transferEffects{gap:var(--space-3);display:grid}.movements-module__qcWv-W__effect strong{font-family:var(--font-heading), system-ui, sans-serif;font-size:var(--text-title-3);font-variant-numeric:tabular-nums}.movements-module__qcWv-W__muted{color:var(--color-text-secondary);font-size:var(--text-body-small);margin:0}@media (max-width:48rem){.movements-module__qcWv-W__detailGrid{grid-template-columns:1fr}}@media (max-width:64rem){.movements-module__qcWv-W__movementTable{display:none}.movements-module__qcWv-W__movementCards{gap:var(--space-3);display:grid}.movements-module__qcWv-W__movementCards+.movements-module__qcWv-W__moreLink{margin-block-start:var(--space-4)}.movements-module__qcWv-W__movementCard{border-block-end:1px solid var(--color-divider);min-height:3.75rem;padding:var(--space-3) var(--space-4)}.movements-module__qcWv-W__movementCard:last-child{border-block-end:0}.movements-module__qcWv-W__facts{grid-template-columns:1fr}.movements-module__qcWv-W__descriptionFact{grid-column:auto}}@media (min-width:64.001rem) and (max-width:80rem){.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementTable{display:none}.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementCards{gap:0;display:grid}.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementCard{border-block-end:1px solid var(--color-divider);min-height:3.75rem;padding:var(--space-3) var(--space-4)}.movements-module__qcWv-W__accountDetailMovements .movements-module__qcWv-W__movementCard:last-child{border-block-end:0}}@media (max-width:34rem){.movements-module__qcWv-W__movementFilters{grid-template-columns:repeat(2,minmax(0,1fr))}.movements-module__qcWv-W__movementFilterActions{grid-column:1/-1}.movements-module__qcWv-W__movementFilterActions>*{flex:1 1 0}.movements-module__qcWv-W__movementPagination{flex-direction:column;align-items:stretch}.movements-module__qcWv-W__movementPagination nav{justify-content:space-between}.movements-module__qcWv-W__movementCard{grid-template-columns:auto minmax(0,1fr) auto}.movements-module__qcWv-W__movementCardValue{grid-column:2;justify-items:start}.movements-module__qcWv-W__movementCardArrow{grid-area:1/3/span 2}}
.transaction-form-module__5rAhAG__form{align-items:start;gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(16rem,18rem);display:grid}.transaction-form-module__5rAhAG__form>:not(.transaction-form-module__5rAhAG__correctionZone){grid-column:1}.transaction-form-module__5rAhAG__mobileAccountContext{display:none}.transaction-form-module__5rAhAG__form>fieldset:first-of-type,.transaction-form-module__5rAhAG__dataSection{border:1px solid var(--color-border);border-radius:var(--radius-lg);min-width:0;padding:var(--space-4);background:var(--color-card)}.transaction-form-module__5rAhAG__form>fieldset:first-of-type{gap:var(--space-3);display:grid}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid{border:1px solid var(--color-border);border-radius:var(--radius-md);grid-template-columns:repeat(3,minmax(0,1fr));gap:0;overflow:hidden}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label{border-inline-end:1px solid var(--color-divider);min-width:0;min-height:4.5rem;padding:var(--space-3);background:var(--color-surface-subtle);align-items:center}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label:last-child{border-inline-end:0}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label:first-child:has(input:checked){background:var(--color-success-surface);box-shadow:inset 0 0 0 2px var(--color-success)}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label:nth-child(2):has(input:checked){background:var(--color-danger-surface);box-shadow:inset 0 0 0 2px var(--color-danger)}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label:nth-child(3):has(input:checked){background:var(--color-information-surface);box-shadow:inset 0 0 0 2px var(--color-information)}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label:has(input:focus-visible){outline:var(--focus-ring);outline-offset:-3px}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label>span[aria-hidden=true]{border-color:var(--color-border-strong);background:var(--color-card);width:2.75rem;height:2.75rem}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label>span[aria-hidden=true]:after{width:auto;height:auto;color:var(--color-link);opacity:1;background:0 0;border:0;font-size:1.5rem;font-weight:500;line-height:1;translate:none;rotate:none}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label:first-child>span[aria-hidden=true]{border-color:var(--color-success-border);background:var(--color-success-surface)}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label:nth-child(2)>span[aria-hidden=true]{border-color:var(--color-danger-border);background:var(--color-danger-surface)}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label:nth-child(3)>span[aria-hidden=true]{border-color:var(--color-information-border);background:var(--color-information-surface)}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label:first-child>span[aria-hidden=true]:after{color:var(--color-success-text);content:"↑"}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label:nth-child(2)>span[aria-hidden=true]:after{color:var(--color-danger-text);content:"↓"}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label:nth-child(3)>span[aria-hidden=true]:after{content:"↔"}.transaction-form-module__5rAhAG__dataSection{gap:var(--space-3);display:grid}.transaction-form-module__5rAhAG__dataSection h2{font-size:var(--text-title-4);margin:0}.transaction-form-module__5rAhAG__correctionZone{gap:var(--space-3);border:1px solid var(--color-warning-border);border-radius:var(--radius-md);padding:var(--space-4);background:var(--color-warning-surface);grid-area:1/2/span 6;display:grid}.transaction-form-module__5rAhAG__correctionZone h2,.transaction-form-module__5rAhAG__correctionZone p{margin:0}.transaction-form-module__5rAhAG__correctionZone h2{font-size:var(--text-title-4)}.transaction-form-module__5rAhAG__correctionZone p:not(.transaction-form-module__5rAhAG__zoneLabel){color:var(--color-text-secondary);font-size:var(--text-body-small)}.transaction-form-module__5rAhAG__correctionZone>label{border:1px solid var(--color-warning-border);border-radius:var(--radius-sm);min-height:2.75rem;padding:var(--space-2) var(--space-3);justify-content:center;align-items:center}.transaction-form-module__5rAhAG__correctionZone>label:has(input:checked){background:var(--color-warning-border);color:var(--color-on-action-primary)}.transaction-form-module__5rAhAG__correctionZone>label:has(input:focus-visible){outline:var(--focus-ring);outline-offset:var(--focus-offset)}.transaction-form-module__5rAhAG__zoneLabel{color:var(--color-warning-text);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.transaction-form-module__5rAhAG__kindGrid,.transaction-form-module__5rAhAG__grid{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}input.transaction-form-module__5rAhAG__positiveAmount{color:var(--color-success-text);font-variant-numeric:tabular-nums;font-weight:700}input.transaction-form-module__5rAhAG__negativeAmount{color:var(--color-danger-text);font-variant-numeric:tabular-nums;font-weight:700}input.transaction-form-module__5rAhAG__transferAmount{color:var(--color-information);font-variant-numeric:tabular-nums;font-weight:700}input.transaction-form-module__5rAhAG__neutralAmount{font-variant-numeric:tabular-nums}.transaction-form-module__5rAhAG__full{grid-column:1/-1}.transaction-form-module__5rAhAG__readonlyField{align-content:start;gap:var(--space-1);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4);background:var(--color-surface-subtle);display:grid}.transaction-form-module__5rAhAG__readonlyField span,.transaction-form-module__5rAhAG__readonlyField small{color:var(--color-text-secondary);font-size:var(--text-caption)}.transaction-form-module__5rAhAG__readonlyField strong{font-variant-numeric:tabular-nums}.transaction-form-module__5rAhAG__message,.transaction-form-module__5rAhAG__errorMessage{min-height:1.5rem;font-size:var(--text-body-small);margin:0}.transaction-form-module__5rAhAG__message{color:var(--color-success-text)}.transaction-form-module__5rAhAG__errorMessage{color:var(--color-danger-text)}.transaction-form-module__5rAhAG__actions{justify-content:flex-end;gap:var(--space-3);border-block-start:1px solid var(--color-divider);flex-wrap:wrap;padding-block-start:var(--space-5);display:flex}.transaction-form-module__5rAhAG__confirmationFacts{border:1px solid var(--color-border);border-radius:var(--radius-lg);gap:0;margin:0;display:grid;overflow:hidden}.transaction-form-module__5rAhAG__correctionFacts{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.transaction-form-module__5rAhAG__correctionFacts div{gap:var(--space-1);display:grid}.transaction-form-module__5rAhAG__correctionFacts dt{color:var(--color-text-secondary);font-size:var(--text-caption)}.transaction-form-module__5rAhAG__correctionFacts dd{margin:0;font-weight:650}.transaction-form-module__5rAhAG__confirmationFacts div{align-items:center;gap:var(--space-3);border-block-end:1px solid var(--color-divider);padding:var(--space-3) var(--space-4);grid-template-columns:minmax(8rem,.8fr) minmax(0,1.4fr);display:grid}.transaction-form-module__5rAhAG__confirmationFacts div:last-child{border-block-end:0}.transaction-form-module__5rAhAG__confirmationFacts dt{color:var(--color-text-secondary);font-size:var(--text-caption)}.transaction-form-module__5rAhAG__confirmationFacts dd{overflow-wrap:anywhere;text-align:end;min-width:0;margin:0;font-weight:700}.transaction-form-module__5rAhAG__confirmationDescription{min-width:0}.transaction-form-module__5rAhAG__reviewIncrease{color:var(--color-success-text)}.transaction-form-module__5rAhAG__reviewDecrease{color:var(--color-danger-text)}.transaction-form-module__5rAhAG__reviewTransfer{color:var(--color-information)}.transaction-form-module__5rAhAG__negativeBalanceResult{color:var(--color-danger-text);font-variant-numeric:tabular-nums;white-space:nowrap}.transaction-form-module__5rAhAG__movementReviewDialog{width:min(42rem,100% - 2rem)}.transaction-form-module__5rAhAG__movementReviewDialog>div{grid-template-rows:auto minmax(0,1fr) auto;display:grid}@media (max-width:64rem){.transaction-form-module__5rAhAG__form{grid-template-columns:minmax(0,1fr)}.transaction-form-module__5rAhAG__form>:not(.transaction-form-module__5rAhAG__correctionZone),.transaction-form-module__5rAhAG__correctionZone{grid-column:1}.transaction-form-module__5rAhAG__correctionZone{order:10;grid-row:auto}.transaction-form-module__5rAhAG__form:has(.transaction-form-module__5rAhAG__correctionZone input:checked) .transaction-form-module__5rAhAG__correctionZone{order:0}}@media (max-width:40rem){.transaction-form-module__5rAhAG__mobileAccountContext{color:var(--color-text-secondary);font-size:var(--text-body-small);overflow-wrap:anywhere;margin:0;display:block}.transaction-form-module__5rAhAG__form>fieldset:first-of-type,.transaction-form-module__5rAhAG__dataSection{padding:var(--space-3)}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label{min-height:4.25rem;padding:var(--space-2);text-align:center;flex-direction:column;justify-content:center}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label>span[aria-hidden=true]{width:2rem;height:2rem;margin:0}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label>span[aria-hidden=true]:after{font-size:1.2rem}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label>span:last-child>span:last-child{display:none}.transaction-form-module__5rAhAG__form>fieldset:first-of-type .transaction-form-module__5rAhAG__kindGrid>label>span:last-child{min-width:0}.transaction-form-module__5rAhAG__kindGrid,.transaction-form-module__5rAhAG__grid,.transaction-form-module__5rAhAG__correctionFacts{grid-template-columns:1fr}.transaction-form-module__5rAhAG__full{grid-column:auto}.transaction-form-module__5rAhAG__actions>*{width:100%}.transaction-form-module__5rAhAG__confirmationFacts div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}.transaction-form-module__5rAhAG__confirmationFacts dd{text-align:start}.transaction-form-module__5rAhAG__movementReviewDialog{width:100%;height:100dvh;margin:0}.transaction-form-module__5rAhAG__movementReviewDialog>div{border-radius:0;height:100%}.transaction-form-module__5rAhAG__movementReviewDialog>div>div{max-height:none}}
.page-module___OM3uq__shell{background:var(--color-page);place-items:center;min-height:100vh;padding:clamp(1rem,4vw,3rem);display:grid}.page-module___OM3uq__card{border-radius:var(--radius-xl);background:var(--color-card);width:min(100%,60rem);min-height:36rem;box-shadow:var(--shadow-elevated);grid-template-columns:minmax(18rem,.9fr) minmax(22rem,1.1fr);display:grid;overflow:hidden}.page-module___OM3uq__brandPanel{background:var(--color-sidebar);align-content:space-between;padding:clamp(2rem,5vw,3.5rem);display:grid;overflow:hidden}.page-module___OM3uq__logo{width:min(100%,20rem);height:auto;margin-block:-5.5rem}.page-module___OM3uq__brandCopy{z-index:1;position:relative}.page-module___OM3uq__brandCopy p{max-width:28ch;margin:var(--space-5) 0 0;color:var(--primitive-ink-200);font-family:var(--font-heading), system-ui, sans-serif;font-size:var(--text-heading);font-weight:550;line-height:1.4}.page-module___OM3uq__formPanel{align-content:center;padding:clamp(2rem,6vw,4.5rem);display:grid}.page-module___OM3uq__eyebrow,.page-module___OM3uq__description{margin:0}.page-module___OM3uq__eyebrow{color:var(--color-link);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.page-module___OM3uq__formPanel h1{margin:var(--space-2) 0 var(--space-3);font-size:var(--text-title);letter-spacing:-.02em;line-height:var(--line-heading)}.page-module___OM3uq__description{color:var(--color-text-secondary);line-height:var(--line-body)}@media (max-width:46rem){.page-module___OM3uq__shell{place-items:start center;padding:0}.page-module___OM3uq__card{border-radius:0;grid-template-columns:1fr;min-height:100vh}.page-module___OM3uq__brandPanel{min-height:11rem;padding:var(--space-4) var(--space-6);align-content:center}.page-module___OM3uq__logo{width:11rem;margin-block:-3.8rem}.page-module___OM3uq__brandCopy p{display:none}.page-module___OM3uq__formPanel{padding:var(--space-8) var(--space-5) calc(var(--space-8) + env(safe-area-inset-bottom));align-content:start}}
.theme-toggle-module__DRq2aq__toggle{border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-action-secondary);width:2.75rem;min-height:2.75rem;color:var(--color-text-primary);cursor:pointer;transition-duration:var(--duration-base);transition-property:background-color,border-color,scale;transition-timing-function:var(--easing-standard);place-items:center;padding:0;display:grid;position:relative}.theme-toggle-module__DRq2aq__toggle:hover{border-color:var(--color-focus);background:var(--color-action-secondary-hover)}.theme-toggle-module__DRq2aq__toggle:active{scale:.96}.theme-toggle-module__DRq2aq__moon,.theme-toggle-module__DRq2aq__sun{transition-property:filter,opacity,scale;transition-duration:.3s;transition-timing-function:var(--easing-standard);place-items:center;display:grid}.theme-toggle-module__DRq2aq__sun{opacity:0;filter:blur(4px);position:absolute;scale:.25}html[data-theme=dark] .theme-toggle-module__DRq2aq__moon{opacity:0;filter:blur(4px);scale:.25}html[data-theme=dark] .theme-toggle-module__DRq2aq__sun{opacity:1;filter:blur();scale:1}
.page-module__1kVhfG__stack{gap:var(--space-6);display:grid}.page-module__1kVhfG__tableScroll{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-card);max-width:100%;overflow-x:auto}.page-module__1kVhfG__table{border-collapse:collapse;width:100%}.page-module__1kVhfG__table th,.page-module__1kVhfG__table td{padding:var(--space-4);border-block-end:1px solid var(--color-divider);text-align:start;vertical-align:middle}.page-module__1kVhfG__table th{background:var(--color-surface-subtle);color:var(--color-text-secondary);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase}.page-module__1kVhfG__table tbody tr:last-child td{border-block-end:0}.page-module__1kVhfG__person{justify-items:start;gap:var(--space-1);display:grid}.page-module__1kVhfG__person span:not([class]){color:var(--color-text-secondary);font-size:var(--text-body-small)}.page-module__1kVhfG__rowActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.page-module__1kVhfG__sensitiveAction{gap:var(--space-2);border-inline-start:3px solid var(--color-warning-border);padding-inline-start:var(--space-3);display:grid}.page-module__1kVhfG__sensitiveAction>span{color:var(--color-text-secondary);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.page-module__1kVhfG__form{gap:var(--space-4);display:grid}.page-module__1kVhfG__formActions{border-block-start:1px solid var(--color-divider);justify-content:flex-end;padding-block-start:var(--space-4);display:flex}.page-module__1kVhfG__message{align-items:center;gap:var(--space-3);min-height:1.5rem;color:var(--color-danger-text);font-size:var(--text-body-small);margin:0;display:flex}.page-module__1kVhfG__feedbackMascot{flex:none}.page-module__1kVhfG__success{color:var(--color-success-text)}.page-module__1kVhfG__warningCopy{border-radius:var(--radius-md);padding:var(--space-3);background:var(--color-warning-surface);color:var(--color-warning-text);font-size:var(--text-body-small);line-height:var(--line-body);margin:0}.page-module__1kVhfG__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (max-width:44rem){.page-module__1kVhfG__tableScroll{background:0 0;border:0;overflow:visible}.page-module__1kVhfG__table,.page-module__1kVhfG__table tbody,.page-module__1kVhfG__table tr,.page-module__1kVhfG__table td{width:100%;display:block}.page-module__1kVhfG__table thead{display:none}.page-module__1kVhfG__table tbody{gap:var(--space-4);display:grid}.page-module__1kVhfG__table tr{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--color-card)}.page-module__1kVhfG__table td{gap:var(--space-2);padding:var(--space-3) 0;border:0;display:grid}.page-module__1kVhfG__table td:before{color:var(--color-text-secondary);content:attr(data-label);font-size:var(--text-caption);letter-spacing:.04em;text-transform:uppercase;font-weight:700}.page-module__1kVhfG__rowActions,.page-module__1kVhfG__rowActions>*,.page-module__1kVhfG__rowActions button,.page-module__1kVhfG__formActions button{width:100%}}
.page-module__0egOZG__card{gap:var(--space-6);max-width:38rem;display:grid}.page-module__0egOZG__identity{gap:var(--space-1);border-block-end:1px solid var(--color-divider);padding-block-end:var(--space-5);display:grid}.page-module__0egOZG__identity span{color:var(--color-text-secondary);font-size:var(--text-body-small)}.page-module__0egOZG__identity p,.page-module__0egOZG__formIntro{color:var(--color-text-secondary);font-size:var(--text-body-small);margin:0}.page-module__0egOZG__form{gap:var(--space-4);display:grid}.page-module__0egOZG__message{min-height:1.5rem;color:var(--color-danger-text);font-size:var(--text-body-small);margin:0}.page-module__0egOZG__actions{border-block-start:1px solid var(--color-divider);justify-content:flex-end;padding-block-start:var(--space-5);display:flex}@media (max-width:32rem){.page-module__0egOZG__actions button{width:100%}}
.page-module__10PZnG__stack{gap:var(--space-4);display:grid}.page-module__10PZnG__formCard{width:100%}@media (max-width:40rem){.page-module__10PZnG__movementPage>header{margin-block-end:var(--space-3)}.page-module__10PZnG__movementPage>header h1{font-size:clamp(1.6rem,8vw,1.9rem)}.page-module__10PZnG__movementPage>header p:last-child,.page-module__10PZnG__movementPage>header>div:last-child{display:none}}.page-module__10PZnG__emptyCard{place-items:center;min-height:14rem;display:grid}
.ui-kit-module__1hoxxW__kit{gap:var(--space-16);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ui-kit-module__1hoxxW__kit>*{min-width:0}.ui-kit-module__1hoxxW__kit section[id]{scroll-margin-top:6rem}.ui-kit-module__1hoxxW__anchorNav{gap:var(--space-2);min-width:0;max-width:100%;margin-block:calc(var(--space-2) * -1) var(--space-2);padding-block:var(--space-2);scrollbar-width:thin;display:flex;overflow-x:auto}.ui-kit-module__1hoxxW__anchorNav a{border:1px solid var(--color-border);border-radius:var(--radius-pill);min-height:2.5rem;padding-inline:var(--space-3);background:var(--color-card);color:var(--color-text-secondary);font-size:var(--text-body-small);flex:none;place-items:center;font-weight:600;text-decoration:none;display:grid}.ui-kit-module__1hoxxW__anchorNav a:hover{border-color:var(--color-focus);background:var(--color-surface-hover);color:var(--color-text-primary)}.ui-kit-module__1hoxxW__swatchGrid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(10.5rem,1fr));display:grid}.ui-kit-module__1hoxxW__swatch{gap:var(--space-2);border-radius:var(--radius-md);min-width:0;padding:var(--space-3);background:var(--color-card);box-shadow:var(--shadow-card);display:grid}.ui-kit-module__1hoxxW__swatch>span{border-radius:var(--radius-sm);outline:1px solid var(--image-outline);outline-offset:-1px;height:4rem}.ui-kit-module__1hoxxW__swatch strong{font-size:var(--text-body-small)}.ui-kit-module__1hoxxW__swatch code,.ui-kit-module__1hoxxW__spacingScale code{color:var(--color-text-secondary);font-size:var(--text-caption);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-kit-module__1hoxxW__chartCard{justify-content:space-between;align-items:center;gap:var(--space-6);display:flex}.ui-kit-module__1hoxxW__chartCard h3,.ui-kit-module__1hoxxW__chartCard p{margin:0}.ui-kit-module__1hoxxW__chartCard h3{font-size:var(--text-subheading)}.ui-kit-module__1hoxxW__chartCard p{margin-top:var(--space-1);color:var(--color-text-secondary);font-size:var(--text-body-small)}.ui-kit-module__1hoxxW__chartPalette{border-radius:var(--radius-pill);outline:1px solid var(--image-outline);flex:none;display:flex;overflow:hidden}.ui-kit-module__1hoxxW__chartPalette span{width:2.5rem;height:2.5rem}.ui-kit-module__1hoxxW__themeGrid,.ui-kit-module__1hoxxW__logoGrid,.ui-kit-module__1hoxxW__grid2,.ui-kit-module__1hoxxW__formGrid,.ui-kit-module__1hoxxW__controlGrid,.ui-kit-module__1hoxxW__stateGrid,.ui-kit-module__1hoxxW__skeletonGrid,.ui-kit-module__1hoxxW__statGrid,.ui-kit-module__1hoxxW__deviceGrid{gap:var(--space-4);display:grid}.ui-kit-module__1hoxxW__themeGrid,.ui-kit-module__1hoxxW__logoGrid,.ui-kit-module__1hoxxW__controlGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-kit-module__1hoxxW__themeSample{border-radius:var(--radius-lg);padding:var(--space-4);background:var(--sample-page);color:var(--sample-text);outline:1px solid var(--image-outline);outline-offset:-1px}.ui-kit-module__1hoxxW__themeLight{--sample-page:var(--brand-cream);--sample-card:var(--primitive-white);--sample-text:var(--brand-deep-blue);--sample-secondary:var(--primitive-ink-700);--sample-action:var(--brand-copi-blue);--sample-on-action:var(--brand-deep-blue)}.ui-kit-module__1hoxxW__themeDark{--sample-page:var(--primitive-ink-950);--sample-card:var(--brand-deep-blue);--sample-text:var(--brand-cream);--sample-secondary:var(--primitive-ink-300);--sample-action:var(--brand-copi-blue);--sample-on-action:var(--primitive-ink-950)}.ui-kit-module__1hoxxW__themeLabel{margin-bottom:var(--space-3);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;font-weight:700;display:inline-block}.ui-kit-module__1hoxxW__themeCard{border-radius:var(--radius-md);padding:var(--space-4);background:var(--sample-card);box-shadow:0 0 0 1px var(--image-outline)}.ui-kit-module__1hoxxW__themeCard strong,.ui-kit-module__1hoxxW__themeCard p{margin:0;display:block}.ui-kit-module__1hoxxW__themeCard p{margin-block:var(--space-1) var(--space-4);color:var(--sample-secondary);font-size:var(--text-body-small);line-height:1.5}.ui-kit-module__1hoxxW__themeCard span{border-radius:var(--radius-sm);min-height:2.25rem;padding-inline:var(--space-3);background:var(--sample-action);color:var(--sample-on-action);font-size:var(--text-body-small);place-items:center;font-weight:650;display:inline-grid}.ui-kit-module__1hoxxW__typeSpecimen{gap:var(--space-6);display:grid}.ui-kit-module__1hoxxW__typeSpecimen>div{align-items:baseline;gap:var(--space-4);grid-template-columns:6rem minmax(0,1fr);display:grid}.ui-kit-module__1hoxxW__typeSpecimen span{color:var(--color-text-secondary);font-size:var(--text-caption);font-weight:650}.ui-kit-module__1hoxxW__typeSpecimen h2,.ui-kit-module__1hoxxW__typeSpecimen h3,.ui-kit-module__1hoxxW__typeSpecimen p{margin:0}.ui-kit-module__1hoxxW__typeSpecimen h2{font-size:var(--text-display);letter-spacing:-.025em;line-height:var(--line-display)}.ui-kit-module__1hoxxW__typeSpecimen h3{font-size:var(--text-title)}.ui-kit-module__1hoxxW__typeSpecimen p{color:var(--color-text-secondary);line-height:var(--line-body)}.ui-kit-module__1hoxxW__numeric{font-variant-numeric:tabular-nums;color:var(--color-text-primary)!important}.ui-kit-module__1hoxxW__spacingScale{gap:var(--space-2);border-radius:var(--radius-lg);padding:var(--space-4);background:var(--color-card);box-shadow:var(--shadow-card);display:grid}.ui-kit-module__1hoxxW__spacingScale>div{align-items:center;gap:var(--space-4);grid-template-columns:5rem minmax(0,1fr);display:grid}.ui-kit-module__1hoxxW__spacingScale span{border-radius:var(--radius-pill);background:var(--color-action-primary);min-width:.25rem;height:.75rem;display:block}.ui-kit-module__1hoxxW__componentGroup{gap:var(--space-6);display:grid}.ui-kit-module__1hoxxW__row{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.ui-kit-module__1hoxxW__bodyCopy{color:var(--color-text-secondary);font-size:var(--text-body);line-height:var(--line-body);margin:0}.ui-kit-module__1hoxxW__formGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-kit-module__1hoxxW__fullSpan{grid-column:1/-1}.ui-kit-module__1hoxxW__controlGrid{margin-top:var(--space-8);padding-top:var(--space-8);border-block-start:1px solid var(--color-divider)}.ui-kit-module__1hoxxW__controlGrid [role=radiogroup]{gap:var(--space-2);display:grid}.ui-kit-module__1hoxxW__statGrid,.ui-kit-module__1hoxxW__skeletonGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.ui-kit-module__1hoxxW__alertStack{gap:var(--space-3);display:grid}.ui-kit-module__1hoxxW__stateGrid{margin-top:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr))}.ui-kit-module__1hoxxW__skeletonGrid{margin-top:var(--space-5)}.ui-kit-module__1hoxxW__logoLight,.ui-kit-module__1hoxxW__logoDark{border-radius:var(--radius-lg);outline:1px solid var(--image-outline);outline-offset:-1px;place-items:center;min-height:15rem;display:grid;overflow:hidden}.ui-kit-module__1hoxxW__logoLight{background:var(--brand-cream)}.ui-kit-module__1hoxxW__logoDark{background:var(--brand-deep-blue)}.ui-kit-module__1hoxxW__logoLight img,.ui-kit-module__1hoxxW__logoDark img{width:min(80%,16rem);height:auto}.ui-kit-module__1hoxxW__brandRule{align-items:flex-start;gap:var(--space-3);color:var(--color-information);display:flex}.ui-kit-module__1hoxxW__brandRule p{color:var(--color-text-secondary);line-height:var(--line-body);margin:0}.ui-kit-module__1hoxxW__brandRule strong{color:var(--color-text-primary)}.ui-kit-module__1hoxxW__deviceGrid{grid-template-columns:.65fr 1fr 1.5fr;align-items:end}.ui-kit-module__1hoxxW__device{min-width:0;margin:0}.ui-kit-module__1hoxxW__device figcaption{margin-bottom:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-caption);text-align:center;font-weight:650}.ui-kit-module__1hoxxW__deviceCanvas{border:.4rem solid var(--primitive-ink-800);border-radius:var(--radius-lg);background:var(--brand-cream);height:18rem;box-shadow:var(--shadow-card);grid-template-columns:4rem minmax(0,1fr);display:grid;overflow:hidden}.ui-kit-module__1hoxxW__phone .ui-kit-module__1hoxxW__deviceCanvas{border-radius:1.5rem;grid-template-columns:1fr;height:20rem}.ui-kit-module__1hoxxW__phone aside{display:none!important}.ui-kit-module__1hoxxW__deviceCanvas aside{align-content:start;gap:var(--space-2);padding:var(--space-3) var(--space-2);background:var(--brand-deep-blue);display:grid}.ui-kit-module__1hoxxW__deviceCanvas aside span,.ui-kit-module__1hoxxW__deviceMain header i,.ui-kit-module__1hoxxW__deviceMain section b,.ui-kit-module__1hoxxW__deviceMain section p,.ui-kit-module__1hoxxW__deviceMain section div span{border-radius:var(--radius-pill);background:var(--primitive-ink-300);display:block}.ui-kit-module__1hoxxW__deviceCanvas aside span{height:.4rem}.ui-kit-module__1hoxxW__deviceMain{grid-template-rows:2.5rem 1fr;display:grid}.ui-kit-module__1hoxxW__deviceMain header{justify-content:flex-end;align-items:center;gap:var(--space-2);padding-inline:var(--space-2);background:var(--primitive-white);display:flex}.ui-kit-module__1hoxxW__deviceMain header i{background:var(--primitive-ink-200);width:1.5rem;height:1.5rem}.ui-kit-module__1hoxxW__deviceMain section{padding:var(--space-4)}.ui-kit-module__1hoxxW__deviceMain section b{background:var(--brand-deep-blue);width:65%;height:.75rem}.ui-kit-module__1hoxxW__deviceMain section p{width:85%;height:.4rem;margin-block:var(--space-2) 0}.ui-kit-module__1hoxxW__deviceMain section div{gap:var(--space-2);margin-top:var(--space-4);grid-template-columns:repeat(2,1fr);display:grid}.ui-kit-module__1hoxxW__deviceMain section div span{border-radius:var(--radius-sm);background:var(--primitive-white);height:5rem;box-shadow:0 0 0 1px var(--primitive-ink-200)}.ui-kit-module__1hoxxW__phone .ui-kit-module__1hoxxW__deviceMain section div{grid-template-columns:1fr}@media (max-width:60rem){.ui-kit-module__1hoxxW__deviceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-kit-module__1hoxxW__desktop{grid-column:1/-1}}@media (max-width:48rem){.ui-kit-module__1hoxxW__statGrid,.ui-kit-module__1hoxxW__skeletonGrid{grid-template-columns:1fr}.ui-kit-module__1hoxxW__typeSpecimen>div{gap:var(--space-1);grid-template-columns:1fr}.ui-kit-module__1hoxxW__chartCard{flex-direction:column;align-items:stretch}.ui-kit-module__1hoxxW__chartPalette{width:100%}.ui-kit-module__1hoxxW__chartPalette span{flex:1;width:auto}}@media (max-width:40rem){.ui-kit-module__1hoxxW__themeGrid,.ui-kit-module__1hoxxW__logoGrid,.ui-kit-module__1hoxxW__controlGrid,.ui-kit-module__1hoxxW__formGrid,.ui-kit-module__1hoxxW__stateGrid,.ui-kit-module__1hoxxW__deviceGrid{grid-template-columns:1fr}.ui-kit-module__1hoxxW__fullSpan,.ui-kit-module__1hoxxW__desktop{grid-column:auto}.ui-kit-module__1hoxxW__row>button,.ui-kit-module__1hoxxW__row>a{flex:auto}}
.page-module__gWvbVW__stack{gap:var(--space-8);display:grid}.page-module__gWvbVW__todayCard,.page-module__gWvbVW__administrationCard{justify-content:space-between;align-items:center;gap:var(--space-6);background:var(--color-surface-subtle);display:flex}.page-module__gWvbVW__todayCard{border-inline-start:4px solid var(--color-action-primary);background:var(--color-card)}.page-module__gWvbVW__todayCopy h2,.page-module__gWvbVW__todayCopy p,.page-module__gWvbVW__totalCard p,.page-module__gWvbVW__totalCard strong,.page-module__gWvbVW__totalCard small,.page-module__gWvbVW__allClear h3,.page-module__gWvbVW__allClear p,.page-module__gWvbVW__attentionItem h3,.page-module__gWvbVW__attentionItem p,.page-module__gWvbVW__administrationCard h3,.page-module__gWvbVW__administrationCard p,.page-module__gWvbVW__emptyCard p,.page-module__gWvbVW__emptyMovement{margin:0}.page-module__gWvbVW__date{color:var(--color-link);font-size:var(--text-caption);letter-spacing:.06em;text-transform:uppercase;font-weight:700}.page-module__gWvbVW__todayCopy h2{margin-top:var(--space-2);font-size:var(--text-heading)}.page-module__gWvbVW__todayCopy p:not(.page-module__gWvbVW__date),.page-module__gWvbVW__administrationCard p,.page-module__gWvbVW__emptyCard p,.page-module__gWvbVW__emptyMovement{margin-top:var(--space-2);color:var(--color-text-secondary);line-height:var(--line-body)}.page-module__gWvbVW__balanceLayout{gap:var(--space-4);grid-template-columns:minmax(0,1.6fr) minmax(12rem,.8fr);display:grid}.page-module__gWvbVW__accountList,.page-module__gWvbVW__totals,.page-module__gWvbVW__attentionList,.page-module__gWvbVW__movementList{gap:var(--space-3);display:grid}.page-module__gWvbVW__accountLink,.page-module__gWvbVW__movementList li>a{justify-content:space-between;align-items:center;gap:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);min-height:2.75rem;color:var(--color-text-primary);padding:var(--space-4);text-decoration:none;display:flex}.page-module__gWvbVW__accountLink:hover,.page-module__gWvbVW__movementList li>a:hover{border-color:var(--color-border-strong);background:var(--color-surface-hover)}.page-module__gWvbVW__accountLink:focus-visible,.page-module__gWvbVW__movementList li>a:focus-visible,.page-module__gWvbVW__attentionItem>a:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.page-module__gWvbVW__accountLink>span:first-child,.page-module__gWvbVW__movementCopy{gap:var(--space-1);display:grid}.page-module__gWvbVW__accountLink small,.page-module__gWvbVW__totalCard small,.page-module__gWvbVW__movementCopy small{color:var(--color-text-secondary);font-size:var(--text-caption)}.page-module__gWvbVW__accountLink>span:last-child,.page-module__gWvbVW__totalCard strong{font-variant-numeric:tabular-nums;white-space:nowrap}.page-module__gWvbVW__totalCard{border-block-start:3px solid var(--color-border-strong);background:var(--color-card)}.page-module__gWvbVW__totalCard p{color:var(--color-text-secondary);font-size:var(--text-caption)}.page-module__gWvbVW__totalCard strong{margin-top:var(--space-2);font-size:var(--text-subheading);display:block}.page-module__gWvbVW__totalCard small{margin-top:var(--space-1);display:block}.page-module__gWvbVW__limitNote{margin:var(--space-3) 0 0;color:var(--color-text-secondary);font-size:var(--text-caption)}.page-module__gWvbVW__attentionCard{background:var(--color-surface-subtle)}.page-module__gWvbVW__allClear,.page-module__gWvbVW__attentionItem{align-items:center;gap:var(--space-4);display:flex}.page-module__gWvbVW__allClear img,.page-module__gWvbVW__attentionItem img{flex:none;width:auto;height:auto}.page-module__gWvbVW__allClear h3,.page-module__gWvbVW__attentionItem h3,.page-module__gWvbVW__administrationCard h3{margin-top:var(--space-2);font-size:var(--text-subheading)}.page-module__gWvbVW__allClear p,.page-module__gWvbVW__attentionItem p{margin-top:var(--space-1);color:var(--color-text-secondary);line-height:var(--line-body)}.page-module__gWvbVW__attentionItem>div{flex:1;min-width:0}.page-module__gWvbVW__attentionItem>a{min-height:2.75rem;color:var(--color-link);align-items:center;font-weight:700;display:inline-flex}.page-module__gWvbVW__movementCard{padding:0;overflow:hidden}.page-module__gWvbVW__movementList{margin:0;padding:0;list-style:none}.page-module__gWvbVW__movementList li>a{border-width:0 0 1px;border-radius:0;min-height:3.5rem}.page-module__gWvbVW__movementList li:last-child>a{border-bottom:0}.page-module__gWvbVW__movementDate{width:5rem;color:var(--color-text-secondary);font-size:var(--text-caption);flex:none}.page-module__gWvbVW__movementCopy{flex:1;min-width:0}.page-module__gWvbVW__movementList .badge{white-space:nowrap;flex:none}.page-module__gWvbVW__emptyMovement{padding:var(--space-5)}@media (max-width:48rem){.page-module__gWvbVW__todayCard,.page-module__gWvbVW__administrationCard{flex-direction:column;align-items:stretch}.page-module__gWvbVW__balanceLayout{grid-template-columns:1fr}}@media (max-width:24rem){.page-module__gWvbVW__accountLink,.page-module__gWvbVW__movementList li>a{flex-wrap:wrap;align-items:flex-start}.page-module__gWvbVW__accountLink>span:last-child{margin-left:auto}.page-module__gWvbVW__movementList .badge{margin-left:auto}.page-module__gWvbVW__movementDate{width:auto}.page-module__gWvbVW__attentionItem{flex-wrap:wrap;align-items:flex-start}.page-module__gWvbVW__attentionItem>a{margin-left:auto}}
.page-module__sPYVPW__card{border-inline-start:4px solid var(--color-warning-border);max-width:44rem}.page-module__sPYVPW__card h2,.page-module__sPYVPW__card p{margin:0}.page-module__sPYVPW__card p{margin-block:var(--space-3) var(--space-5);color:var(--color-text-secondary);line-height:var(--line-body)}
.global-state-module__r4lXeG__shell{min-height:100vh;padding:var(--space-page);background:var(--color-page);place-items:center;display:grid}.global-state-module__r4lXeG__card{border-radius:var(--radius-xl);background:var(--color-card);width:min(100%,42rem);box-shadow:var(--shadow-elevated);overflow:hidden}.global-state-module__r4lXeG__brand{align-items:center;gap:var(--space-2);border-block-end:1px solid var(--color-divider);min-height:4.5rem;padding-inline:var(--space-5);color:var(--color-text-primary);font-family:var(--font-heading), system-ui, sans-serif;font-weight:750;text-decoration:none;display:flex}.global-state-module__r4lXeG__brand:hover{color:var(--color-text-primary)}.global-state-module__r4lXeG__brand img{object-fit:contain;width:2.5rem;height:2.5rem}.global-state-module__r4lXeG__actions{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.global-state-module__r4lXeG__loadingCard{gap:var(--space-4);border-radius:var(--radius-xl);background:var(--color-card);width:min(100%,40rem);box-shadow:var(--shadow-card);padding:clamp(1.5rem,6vw,3rem);display:grid}.global-state-module__r4lXeG__loadingBrand{align-items:center;gap:var(--space-3);margin-bottom:var(--space-4);color:var(--color-text-primary);font-family:var(--font-heading), system-ui, sans-serif;font-weight:750;display:flex}.global-state-module__r4lXeG__loadingBrand img{width:2.5rem;height:2.5rem}.global-state-module__r4lXeG__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.sign-in-form-module__CEdpSq__form{gap:var(--space-5);margin-top:var(--space-8);display:grid}.sign-in-form-module__CEdpSq__formMessage{min-height:1.4rem;margin:calc(var(--space-2) * -1) 0 0;color:var(--color-danger);font-size:var(--text-body-small);font-weight:550;line-height:1.45}
