.ProfileDropdown_dropdown__iZtOA{position:relative}.ProfileDropdown_button__dAxUu{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;border-radius:var(--valhor-radius-md);cursor:pointer;background-color:var(--valhor-primary-light);color:var(--valhor-text-on-primary);transition:background-color var(--valhor-duration) var(--valhor-easing);border:none}.ProfileDropdown_button__dAxUu:hover{background-color:var(--valhor-primary-light-dark)}.ProfileDropdown_buttonText__ZyLE_{font-weight:600}.ProfileDropdown_menu__4PWjo{position:absolute;right:0;margin-top:.5rem;width:300px;background-color:var(--valhor-white);box-shadow:var(--valhor-shadow-lg);border-radius:var(--valhor-radius-sm);overflow:hidden;z-index:50;font-size:.875rem}.ProfileDropdown_header__9anCl{padding:1rem;display:flex;flex-direction:column;align-items:center;border-bottom:1px dotted var(--valhor-gray-300)}.ProfileDropdown_avatar__K93X_{width:4rem;height:4rem;background-color:var(--valhor-gray-300);border-radius:var(--valhor-radius-full);display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:var(--valhor-text-on-primary)}.ProfileDropdown_userName__QC5SQ{margin-top:.5rem;color:var(--valhor-text-secondary);font-weight:600;transition:color var(--valhor-duration) var(--valhor-easing);cursor:pointer;text-decoration:none}.ProfileDropdown_userName__QC5SQ:hover{color:var(--valhor-primary)}.ProfileDropdown_userEmail__o0yaN{color:var(--valhor-text-secondary);text-align:center;font-size:.875rem}.ProfileDropdown_linksContainer__hIRr8{display:flex;flex-direction:column;padding:.75rem 1rem;gap:.75rem}.ProfileDropdown_linkItem__ix2Bl{display:flex;align-items:center;gap:.5rem;color:var(--valhor-text-primary);transition:color var(--valhor-duration) var(--valhor-easing);width:100%;text-align:left;cursor:pointer;text-decoration:none;background:none;border:none;font-size:inherit;padding:0}.ProfileDropdown_linkItem__ix2Bl:hover{color:var(--valhor-primary)}.ProfileDropdown_logoutItem__55Zu7{display:flex;align-items:center;gap:.5rem;color:var(--valhor-text-primary);transition:color var(--valhor-duration) var(--valhor-easing);width:100%;text-align:left;cursor:pointer;background:none;border:none;font-size:inherit;padding:0}.ProfileDropdown_logoutItem__55Zu7:hover{color:var(--valhor-danger-solid-hover)}.ProfileDropdown_skeletonButton__PaPL2{display:inline-flex;width:140px;height:36px;background-color:var(--valhor-gray-200);border-radius:var(--valhor-radius-md);animation:ProfileDropdown_pulse__ZUrt9 2s cubic-bezier(.4,0,.6,1) infinite}.Footer_footer__BtP_5{display:flex;align-items:center;justify-content:center;background-color:var(--valhor-footer-bg);border-top:1px solid var(--valhor-footer-border)}.Footer_title__M4l_z{font-weight:600;color:var(--valhor-footer-title)}.Footer_link__4d6Eb{color:var(--valhor-footer-link);transition:color var(--valhor-duration) var(--valhor-easing)}.Footer_link__4d6Eb:hover{color:var(--valhor-footer-link-hover)}.Footer_linkDisabled__0BIjB{color:var(--valhor-footer-link-disabled);cursor:not-allowed}.Footer_skeletonTitle___B2i6{width:120px;height:20px;background-color:var(--valhor-gray-200);border-radius:var(--valhor-radius-md)}.Footer_skeletonLink__FRBuu{width:100px;height:16px;background-color:var(--valhor-gray-100);border-radius:var(--valhor-radius-md)}.FormNavigationBar_container___1cQE{justify-content:space-between;padding-top:.5rem}.FormNavigationBar_container___1cQE,.FormNavigationBar_prevWrapper__EENFT{display:flex;align-items:center;gap:.5rem}.FormNavigationBar_prevButton__E1R1U{display:inline-flex;align-items:center;gap:.5rem;border-radius:var(--valhor-radius-xl);border:1px solid var(--valhor-gray-200);background-color:var(--valhor-white);padding:.625rem 1.25rem;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.12em;color:var(--valhor-gray-700);transition:all .2s cubic-bezier(.4,0,.2,1);cursor:pointer}.dark .FormNavigationBar_prevButton__E1R1U{border-color:var(--valhor-gray-700);background-color:var(--valhor-gray-800);color:var(--valhor-gray-200)}.FormNavigationBar_prevButton__E1R1U:hover:not(:disabled){border-color:var(--valhor-brand);color:var(--valhor-brand)}.FormNavigationBar_prevButton__E1R1U:disabled{opacity:.6;cursor:not-allowed}.FormNavigationBar_nextButton__MdHnI{display:inline-flex;align-items:center;gap:.5rem;border-radius:var(--valhor-radius-xl);background-color:var(--valhor-brand);padding:.625rem 1.75rem;font-size:11px;font-weight:900;text-transform:uppercase;letter-spacing:.12em;color:var(--valhor-white);box-shadow:0 1px 2px 0 rgba(0,0,0,.05),0 0 10px rgba(0,138,71,.1);transition:all .2s cubic-bezier(.4,0,.2,1);border:none;cursor:pointer}.FormNavigationBar_nextButton__MdHnI:hover:not(:disabled){background-color:var(--valhor-brand-dark)}.FormNavigationBar_nextButton__MdHnI:active:not(:disabled){transform:scale(.98)}.FormNavigationBar_nextButton__MdHnI:disabled{opacity:.6;cursor:not-allowed}.FormNavigationBar_icon__fTOaD{width:.875rem;height:.875rem}.FormNavigationBar_skeletonButton__A1fam{height:2.5rem;border-radius:var(--valhor-radius-xl)}.FormNavigationBar_skeletonPrev__SijuB{width:120px}.FormNavigationBar_skeletonNext__HkUDy{width:140px}.FormNavigationBar_wrapper__aryaD{display:flex;flex-direction:column;gap:.75rem}.FormNavigationBar_errorContainer__NhRBj{display:flex;align-items:center;gap:.5rem;padding:.75rem;border-radius:var(--valhor-radius-md);background-color:var(--valhor-danger-bg);color:var(--valhor-danger-text);font-size:.875rem}.FormNavigationBar_errorIcon__NDEhC{width:1.25rem;height:1.25rem;flex-shrink:0}.EmptyState_container__diw7V{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem;border:2px dashed var(--valhor-gray-200);border-radius:var(--valhor-radius-2xl);background-color:var(--valhor-white)}.dark .EmptyState_container__diw7V{border-color:var(--valhor-gray-800);background-color:transparent}.EmptyState_bareContainer__0w0XR{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:3rem}.EmptyState_iconContainer__si8iF{display:flex;align-items:center;justify-content:center;padding:.75rem;border-radius:var(--valhor-radius-full);background-color:var(--valhor-gray-50);margin-bottom:.75rem;color:var(--valhor-gray-400)}.dark .EmptyState_iconContainer__si8iF{background-color:rgba(255,255,255,.05);color:var(--valhor-gray-500)}.EmptyState_title__5pBTD{font-weight:800;font-size:14px;color:var(--valhor-gray-900);margin:1rem 0 .25rem}.dark .EmptyState_title__5pBTD{color:var(--valhor-white)}.EmptyState_message__V3kth{font-weight:500;font-size:12px;color:var(--valhor-gray-500);margin:0}.dark .EmptyState_message__V3kth{color:var(--valhor-gray-400)}.EmptyState_actionContainer__JpOWi{margin-top:1.25rem}.EmptyState_skeletonIcon__uTBhb{width:48px;height:48px;border-radius:var(--valhor-radius-full);margin-bottom:.75rem}.EmptyState_skeletonText__TtF6r{width:60%;height:1.25rem;border-radius:var(--valhor-radius-md);margin:0 auto}.FormSuccessState_container__NmnfG{background-color:var(--valhor-white);padding:3rem;text-align:center}.dark .FormSuccessState_container__NmnfG{background-color:var(--valhor-gray-800)}.FormSuccessState_defaultLayout__MA1C_{border-radius:1.5rem;border:1px solid var(--valhor-gray-100);box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.dark .FormSuccessState_defaultLayout__MA1C_{border-color:var(--valhor-gray-700)}.FormSuccessState_fullHeightLayout__0BpAZ{flex:1 1 0%;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.FormSuccessState_iconWrapper__j5vWS{width:5rem;height:5rem;background-color:var(--valhor-success-bg);border-radius:var(--valhor-radius-full);display:flex;align-items:center;justify-content:center;margin:0 auto 1.5rem}.dark .FormSuccessState_iconWrapper__j5vWS{background-color:rgba(22,101,52,.3)}.FormSuccessState_icon__LRMd6{width:2.5rem;height:2.5rem;color:var(--valhor-success-text)}.FormSuccessState_title__5yamM{font-size:1.5rem;line-height:2rem;font-weight:900;color:var(--valhor-gray-900);letter-spacing:-.025em;margin-bottom:.5rem;margin-top:0}.dark .FormSuccessState_title__5yamM{color:var(--valhor-white)}.FormSuccessState_message__zpz96{color:var(--valhor-gray-500);font-size:14px;margin:0}.dark .FormSuccessState_message__zpz96{color:var(--valhor-gray-400)}.FormSuccessState_button__rMfGs{margin-top:2rem;padding:.75rem 2rem;border-radius:var(--valhor-radius-xl);background-color:var(--valhor-brand);color:var(--valhor-white);font-weight:700;transition:all .2s cubic-bezier(.4,0,.2,1);box-shadow:0 1px 2px 0 rgba(0,0,0,.05);border:none;cursor:pointer}.FormSuccessState_button__rMfGs:hover{background-color:var(--valhor-brand-dark)}.FormSuccessState_button__rMfGs:active{transform:scale(.98)}.FormSuccessState_skeletonIcon__UyVsK{width:5rem;height:5rem;border-radius:var(--valhor-radius-full);margin:0 auto 1.5rem}.FormSuccessState_skeletonTitle__IbMOy{height:2rem;width:60%;margin:0 auto .5rem}.FormSuccessState_skeletonMessage__ZvZEO{height:1.25rem;width:80%;margin:0 auto}.FormSuccessState_skeletonButton__KEdu8{height:3rem;width:200px;border-radius:var(--valhor-radius-xl);margin:2rem auto 0}.Card_card__PMntS{border-radius:var(--valhor-radius-2xl);border:1px solid var(--valhor-border-default);background-color:var(--valhor-bg-white);box-shadow:var(--valhor-shadow-sm)}.Card_paddingDefault__FaNSU{padding:1.5rem}@media (min-width:640px){.Card_paddingDefault__FaNSU{padding:1.75rem}}.Card_skeletonCard__08RLP{background-color:var(--valhor-bg-white);border:1px solid var(--valhor-border-default);border-radius:var(--valhor-radius-2xl);box-shadow:var(--valhor-shadow-sm);animation:Card_pulse__O2lL8 2s cubic-bezier(.4,0,.6,1) infinite}.Card_skeletonInner__z3h7n{background-color:var(--valhor-gray-200);width:100%;height:100%;border-radius:var(--valhor-radius-lg);min-height:150px}@keyframes Card_pulse__O2lL8{0%,to{opacity:1}50%{opacity:.8}}.StatsCard_card__K8KzZ{border-radius:var(--valhor-radius-xl);background-color:var(--valhor-white);padding:1.5rem;box-shadow:var(--valhor-shadow-sm);border:1px solid var(--valhor-gray-200);transition:all var(--valhor-duration) var(--valhor-easing)}.StatsCard_content__jpv0S{display:flex;align-items:center;justify-content:space-between;gap:1rem}.StatsCard_textContainer__tG8oa{min-width:0}.StatsCard_title__KaEPN{font-size:.875rem;font-weight:500;color:var(--valhor-gray-600);margin:0}.StatsCard_value__UAYHe{margin-top:.5rem;font-size:1.875rem;font-weight:700;color:var(--valhor-gray-900);white-space:nowrap}.StatsCard_iconContainer__l1Wxq{display:flex;height:3rem;width:3rem;align-items:center;justify-content:center;border-radius:var(--valhor-radius-lg)}.StatsCard_skeletonTitle__ugg3E{height:1.25rem;width:6rem;border-radius:var(--valhor-radius-md);margin-bottom:.5rem}.StatsCard_skeletonValue__LBTRC{height:2.25rem;width:4rem;border-radius:var(--valhor-radius-md)}.StatsCard_skeletonIcon__zBFG9{height:3rem;width:3rem;border-radius:var(--valhor-radius-lg)}.dark .StatsCard_card__K8KzZ{background-color:rgba(255,255,255,.03);border-color:var(--valhor-gray-800)}.dark .StatsCard_title__KaEPN{color:var(--valhor-gray-400)}.dark .StatsCard_value__UAYHe{color:var(--valhor-white)}.StatusPill_container__17EIy{display:inline-flex;align-items:center;justify-content:center;border-radius:var(--valhor-radius-full);padding:.125rem .5rem;font-size:10px;font-weight:700;line-height:1;border:1px solid transparent}.StatusPill_skeletonPill__tLIAM{height:1.125rem;width:2.25rem;border-radius:var(--valhor-radius-full)}.StatusBadge_legacyBase__4iLnM{flex-shrink:0;border-radius:var(--valhor-radius-full);padding:.125rem .5rem;font-size:10px;font-weight:700;text-transform:uppercase}.StatusBadge_legacySuccess__n_yaO{background-color:var(--valhor-badge-success-bg);color:var(--valhor-badge-success-text)}.StatusBadge_legacyWarning__RV1oR{background-color:var(--valhor-warn-bg);color:var(--valhor-warn-text)}.StatusBadge_legacyMuted__20Qs6{background-color:var(--valhor-badge-muted-bg);color:var(--valhor-badge-muted-text)}.StatusBadge_legacyDanger__OjhSg{background-color:var(--valhor-danger-bg);color:var(--valhor-danger-text)}.StatusBadge_legacyInfo__n7EvJ{background-color:var(--valhor-info-bg);color:var(--valhor-info-text)}.StatusBadge_legacySigned__CsxXu{background-color:var(--valhor-badge-signed-bg);color:var(--valhor-badge-signed-text)}.StatusBadge_legacyProxy__89mUG{background-color:var(--valhor-proxy-surface);color:var(--valhor-proxy-text)}.StatusBadge_container__SBcLY{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:var(--valhor-radius-full);padding:.125rem .5rem;font-size:10px;font-weight:700;text-transform:uppercase;transition:all .2s var(--valhor-easing)}.StatusBadge_size-small__ppi6j{padding:.125rem .375rem;font-size:9px}.StatusBadge_size-large__F7r_3{padding:.25rem .75rem;font-size:12px}.StatusBadge_dot__mLypY{width:6px;height:6px;border-radius:50%;margin-right:6px}.StatusBadge_skeletonPill__oFcix{display:inline-flex;width:64px;height:20px;border-radius:var(--valhor-radius-full);background-color:var(--valhor-gray-200)}.Button_button__RG_U0{display:inline-flex;align-items:center;justify-content:center;gap:.5rem}.Button_buttonPlain__5kP_X,.Button_button__RG_U0{transition:all var(--valhor-duration) var(--valhor-easing)}.Button_buttonPlain__5kP_X{margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.Button_buttonPlain__5kP_X:disabled,.Button_button__RG_U0:disabled{pointer-events:none;opacity:.5}.Button_fullWidth__NWbur{width:100%}.Button_size-sm__7bImZ{border-radius:var(--valhor-radius-lg);padding:.5rem 1rem;font-size:.75rem}.Button_size-md__BSQqy{border-radius:var(--valhor-radius-xl);padding:.625rem 1.5rem;font-size:.875rem}.Button_size-md__BSQqy:active{transform:scale(.98)}.Button_size-lg__mIecw{border-radius:var(--valhor-radius-xl);padding:.75rem 2rem;font-size:1rem}.Button_size-lg__mIecw:active{transform:scale(.98)}.Button_variant-greenary___j4Wc,.Button_variant-primary__E_tA_{font-weight:600;background-color:var(--valhor-primary);color:var(--valhor-text-on-primary);box-shadow:var(--valhor-shadow-sm)}.Button_variant-greenary___j4Wc:hover,.Button_variant-primary__E_tA_:hover{background-color:var(--valhor-primary-dark)}.Button_variant-outline__4z1qC{font-weight:500;border:1px solid var(--valhor-border-default);background-color:var(--valhor-bg-white);color:var(--valhor-text-primary)}.Button_variant-outline__4z1qC:hover{background-color:var(--valhor-bg-muted)}.Button_variant-ghost__KUt08{font-weight:500;border:1px solid var(--valhor-border-default);background-color:var(--valhor-bg-white);color:var(--valhor-text-primary)}.Button_variant-ghost__KUt08:hover{border-color:var(--valhor-primary);color:var(--valhor-primary)}.Button_variant-link___32Cg{font-weight:500;border:none;background-color:transparent;padding:.25rem .5rem;border-radius:var(--valhor-radius-lg);color:var(--valhor-primary);box-shadow:none}.Button_variant-link___32Cg:hover{background-color:var(--valhor-link-hover-bg);color:var(--valhor-primary-dark)}.Button_variant-danger__m_w_2{font-weight:600;background-color:var(--valhor-danger-solid);color:var(--valhor-text-on-primary);box-shadow:var(--valhor-shadow-sm)}.Button_variant-danger__m_w_2:hover{background-color:var(--valhor-danger-solid-hover)}.Button_variant-danger__m_w_2:disabled{background-color:var(--valhor-danger-solid-disabled)}.Button_skeletonButton__8bpBv{display:inline-flex;background-color:var(--valhor-gray-200);border-radius:var(--valhor-radius-xl);animation:Button_pulse__Zhx7S 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes Button_pulse__Zhx7S{0%,to{opacity:1}50%{opacity:.5}}.ConfirmDialog_content__7CMKW{padding:1.25rem}.ConfirmDialog_content__7CMKW>:not(:last-child){margin-bottom:1rem}.ConfirmDialog_message__w5oG_{font-size:.875rem;line-height:1.625;color:var(--valhor-text-secondary)}.ConfirmDialog_actions__ESGEi{display:flex;gap:.75rem}.PasswordRequirementsChecklist_container__tL9iK{margin-top:.75rem;font-size:.75rem;display:flex;flex-direction:column;gap:.375rem;padding:.75rem;background-color:var(--valhor-gray-50);border-radius:var(--valhor-radius-md);border:1px solid var(--valhor-gray-100)}.dark .PasswordRequirementsChecklist_container__tL9iK{background-color:var(--valhor-gray-800);border-color:var(--valhor-gray-700)}.PasswordRequirementsChecklist_header__buhdH{font-weight:500;color:var(--valhor-gray-700);margin-bottom:.25rem;display:flex;align-items:center;justify-content:space-between}.dark .PasswordRequirementsChecklist_header__buhdH{color:var(--valhor-gray-300)}.PasswordRequirementsChecklist_loadingText__fGh20{font-size:10px;font-weight:400;color:var(--valhor-gray-400);animation:PasswordRequirementsChecklist_valhorPulse__TVfAs 2s cubic-bezier(.4,0,.6,1) infinite}.dark .PasswordRequirementsChecklist_loadingText__fGh20{color:var(--valhor-gray-500)}@keyframes PasswordRequirementsChecklist_valhorPulse__TVfAs{0%,to{opacity:1}50%{opacity:.5}}.PasswordRequirementsChecklist_requirementRow__NaDPk{display:flex;align-items:center;gap:.5rem}.PasswordRequirementsChecklist_requirementMet__nCXEX,.dark .PasswordRequirementsChecklist_requirementMet__nCXEX{color:var(--valhor-success-text)}.PasswordRequirementsChecklist_requirementUnmet__Mx6qr{color:var(--valhor-gray-500)}.dark .PasswordRequirementsChecklist_requirementUnmet__Mx6qr{color:var(--valhor-gray-400)}.PasswordRequirementsChecklist_icon__DpL1y{width:.875rem;height:.875rem;flex-shrink:0;border-radius:var(--valhor-radius-full,9999px)}.PasswordRequirementsChecklist_skeletonHeader__f_taq{height:1rem;width:60%;border-radius:var(--valhor-radius-md);margin-bottom:.25rem}.PasswordRequirementsChecklist_skeletonRow__jybQR{height:.875rem;width:80%;border-radius:var(--valhor-radius-sm)}