.Toast_toast__liqKQ{display:flex;align-items:flex-start;gap:var(--space-3);width:min(420px,100%);padding:var(--space-3) var(--space-4);background:var(--glass-bg);backdrop-filter:var(--glass-blur) saturate(180%);-webkit-backdrop-filter:var(--glass-blur) saturate(180%);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);font-family:var(--font-primary);opacity:0;transform:translateY(-8px) scale(.97);transition:opacity var(--transition-medium),transform var(--transition-medium);pointer-events:none}.Toast_toast__liqKQ.Toast_visible__n2fGd{opacity:1;transform:none;pointer-events:auto}.Toast_toast__liqKQ.Toast_exiting__HJshI{opacity:0;transform:translateY(-8px) scale(.97)}.Toast_success__gDJq_{--toast-tint:var(--success-bg);--toast-color:var(--success-text)}.Toast_error__Fi33L{--toast-tint:var(--danger-bg);--toast-color:var(--danger-text)}.Toast_warning__eGqn8{--toast-tint:var(--warning-bg);--toast-color:var(--warning-text)}.Toast_info__7isnV{--toast-tint:var(--info-bg);--toast-color:var(--info-text)}.Toast_iconChip__5pFj2{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:28px;height:28px;border-radius:var(--radius-sm);background:var(--toast-tint);color:var(--toast-color)}.Toast_text__1vYVx{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1);padding-top:var(--space-1)}.Toast_leading__fv5Jk,.Toast_message__RACPs{margin:0;font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere}.Toast_leading__fv5Jk{font-weight:var(--font-semibold);color:var(--text-primary)}.Toast_message__RACPs{font-weight:var(--font-regular);color:var(--text-secondary)}.Toast_leading__fv5Jk+.Toast_message__RACPs{font-size:var(--text-xs)}.Toast_action__UJ321{flex-shrink:0}.Toast_dismiss__V2ivF{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:background var(--transition-fast),color var(--transition-fast)}.Toast_dismiss__V2ivF:hover{background:var(--bg-hover);color:var(--text-primary)}.Toast_dismiss__V2ivF:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media (prefers-reduced-motion:reduce){.Toast_toast__liqKQ,.Toast_toast__liqKQ.Toast_exiting__HJshI{transform:none;transition:opacity var(--transition-fast)}}.ToastContainer_container__P_dU9{position:fixed;top:0;right:0;z-index:var(--z-toast);display:flex;flex-direction:column;align-items:flex-end;gap:var(--space-3);max-width:100%;padding:var(--space-4);padding-top:calc(var(--space-4) + env(safe-area-inset-top, 0px));padding-right:calc(var(--space-4) + env(safe-area-inset-right, 0px));pointer-events:none}@media (min-width:768px){html[data-side-drawer=sm] .ToastContainer_container__P_dU9{right:var(--drawer-width-sm)}html[data-side-drawer=md] .ToastContainer_container__P_dU9{right:var(--drawer-width-md)}html[data-side-drawer=lg] .ToastContainer_container__P_dU9{right:var(--drawer-width-lg)}}@media (max-width:767px){.ToastContainer_container__P_dU9{left:0;padding:var(--space-3);padding-top:calc(var(--space-3) + env(safe-area-inset-top, 0px));padding-right:calc(var(--space-3) + env(safe-area-inset-right, 0px));padding-left:calc(var(--space-3) + env(safe-area-inset-left, 0px))}}:where(.ActionMenu_trigger__L_I_w){display:flex;align-items:center;width:100%;padding:0;border:none;border-radius:var(--radius-md);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background var(--transition-fast)}:where(.ActionMenu_trigger__L_I_w):hover,:where(.ActionMenu_trigger__L_I_w)[aria-expanded=true]{background:var(--bg-hover)}:where(.ActionMenu_trigger__L_I_w):focus-visible{outline:none;box-shadow:var(--focus-ring)}.ActionMenu_menu__XVQjZ{min-width:200px;padding:var(--space-1);background:var(--bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);font-family:var(--font-primary)}.ActionMenu_item__TZPje{display:flex;align-items:center;gap:var(--space-3);width:100%;padding:var(--space-2) var(--space-3);background:transparent;border:none;border-radius:var(--radius-sm);color:var(--text-primary);font-family:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:background var(--transition-fast)}.ActionMenu_item__TZPje svg{flex-shrink:0;color:var(--text-secondary)}.ActionMenu_item__TZPje:focus-visible,.ActionMenu_item__TZPje:hover:not([aria-disabled=true]){outline:none;background:var(--bg-hover)}.ActionMenu_itemDanger__VrzTi,.ActionMenu_itemDanger__VrzTi svg{color:var(--danger-text)}.ActionMenu_item__TZPje[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ActionMenu_separator__fR7uJ{margin:var(--space-1) 0;border:none;border-top:1px solid var(--color-border)}.ActionMenu_header__nZQIb{padding:var(--space-2) var(--space-3);cursor:default}@media (max-width:767px){.ActionMenu_item__TZPje{min-height:44px}}.ErrorMessage_errorMessage__jZ3by{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-2);margin-bottom:var(--space-4);background:color-mix(in srgb,var(--danger) 10%,transparent);border:1px solid var(--danger);border-radius:var(--radius-md);color:var(--danger-text);font-family:var(--font-primary);line-height:1.5;transition:var(--transition-fast)}.ErrorMessage_errorMessage__jZ3by,.ErrorMessage_errorMessage__jZ3by.ErrorMessage_default__PXSEE{padding:var(--space-3);font-size:var(--text-sm)}.ErrorMessage_errorMessage__jZ3by.ErrorMessage_small__6L_Nc{padding:var(--space-2);font-size:var(--text-xs);margin-bottom:var(--space-3)}.ErrorMessage_errorMessage__jZ3by.ErrorMessage_large__ikuk4{padding:var(--space-4);font-size:var(--text-md);margin-bottom:var(--space-5)}.ErrorMessage_errorMessage__jZ3by.ErrorMessage_centered__xZO4v{text-align:center;justify-content:center}.ErrorMessage_content__qNaX6{display:flex;align-items:flex-start;gap:var(--space-2);flex:1;min-width:0}.ErrorMessage_centered__xZO4v .ErrorMessage_content__qNaX6{justify-content:center}.ErrorMessage_icon__g_JtQ{flex-shrink:0;margin-top:2px;color:var(--danger)}.ErrorMessage_text__x_hFT{flex:1;word-wrap:break-word;overflow-wrap:break-word}.ErrorMessage_dismissButton__MpKre{flex-shrink:0;background:transparent;border:none;color:var(--danger);cursor:pointer;padding:var(--space-1);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:var(--transition-fast);margin-top:-2px}.ErrorMessage_dismissButton__MpKre:hover{background:color-mix(in srgb,var(--danger) 20%,transparent)}.ErrorMessage_dismissButton__MpKre:focus{outline:2px solid var(--danger);outline-offset:2px}.ErrorMessage_dismissButton__MpKre:active{background:color-mix(in srgb,var(--danger) 30%,transparent)}@media (max-width:767px){.ErrorMessage_errorMessage__jZ3by{padding:var(--space-2);font-size:var(--text-xs)}.ErrorMessage_content__qNaX6{gap:var(--space-1)}.ErrorMessage_icon__g_JtQ{margin-top:1px}}.DocumentPdf_root__Pa4aG{display:inline-flex}.DocumentPdf_root__Pa4aG>button{width:auto}.ModuleTag_tag__Gkb_k{padding:.2rem .6rem;border-radius:var(--radius-sm);font-size:var(--text-xs);font-weight:var(--font-semibold);font-family:var(--font-primary);display:inline-block;margin-right:var(--space-2);margin-bottom:.3rem}.ModuleTag_tagPrimary__UDQBz{background-color:var(--module-tag-primary-bg);color:var(--module-tag-primary)}.ModuleTag_tagSuccess__3eRER{background-color:var(--module-tag-success-bg);color:var(--module-tag-success)}.ModuleTag_tagWarning__UQvny{background-color:var(--module-tag-warning-bg);color:var(--module-tag-warning)}.ModuleTag_tagError__bXbie{background-color:var(--module-tag-error-bg);color:var(--module-tag-error)}.OwnerField_wrapper__s6OKp{display:flex;flex-direction:column;gap:var(--space-3)}.OwnerField_label__rGToc{display:flex;align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:600;color:var(--text-primary);margin:0 0 var(--space-1) 0}.OwnerField_label__rGToc svg{width:16px;height:16px;color:var(--color-primary);flex-shrink:0}.OwnerField_wrapperCompact__jzock{gap:var(--space-1-5)}.OwnerField_labelCompact__NwkB2{font-size:var(--text-xs);font-weight:500;color:var(--text-secondary);margin:0}.SecondaryOwnersField_wrapper__J3wtI{display:flex;flex-direction:column;gap:var(--space-1-5);width:100%;overflow:visible}.SecondaryOwnersField_label__Ek6lS{font-size:var(--text-xs);font-weight:500;color:var(--text-secondary);margin:0}.SecondaryOwnersField_hint__J6mg_{margin:0;font-size:var(--text-xs);line-height:1.45;color:var(--text-secondary)}.SecondaryOwnersField_control__1Q6rc{position:relative;width:100%;overflow:visible}.SecondaryOwnersField_trigger__woV94{display:flex;align-items:center;justify-content:space-between;gap:var(--space-2);width:100%;min-height:36px;padding:var(--space-1-5) var(--space-2-5);border:1px solid var(--input-border);border-radius:10px;background:var(--input-bg);color:var(--text-primary);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease;text-align:left}.SecondaryOwnersField_trigger__woV94:hover:not(:disabled){border-color:var(--color-primary)}.SecondaryOwnersField_trigger__woV94:focus-visible{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}.SecondaryOwnersField_triggerOpen__9jjrb{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 18%,transparent)}.SecondaryOwnersField_triggerDisabled__fhwko,.SecondaryOwnersField_trigger__woV94:disabled{opacity:.6;cursor:not-allowed}.SecondaryOwnersField_triggerMain__V4V5P{flex:1;min-width:0;display:flex;flex-wrap:wrap;gap:var(--space-1-5);align-items:center}.SecondaryOwnersField_placeholder__m81CS{font-size:13px;color:var(--text-secondary)}.SecondaryOwnersField_chip__l6YJP{display:inline-flex;align-items:center;gap:var(--space-1);max-width:100%;padding:2px var(--space-2);border-radius:var(--radius-pill);background:var(--bg-secondary);border:1px solid var(--color-border);font-size:var(--text-xs);color:var(--text-primary)}.SecondaryOwnersField_chipKind__ODG0k{font-size:10px;font-weight:600;letter-spacing:.03em;text-transform:uppercase;color:var(--text-secondary);flex-shrink:0}.SecondaryOwnersField_chipLabel__VnUAT{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SecondaryOwnersField_chipRemove__sz2If{display:inline-flex;align-items:center;justify-content:center;padding:0;margin:0;border:none;background:transparent;color:var(--text-secondary);cursor:pointer;border-radius:50%;flex-shrink:0}.SecondaryOwnersField_chipRemove__sz2If:hover{color:var(--text-primary);background:color-mix(in srgb,var(--text-primary) 8%,transparent)}.SecondaryOwnersField_chevron__X4mu2{flex-shrink:0;color:var(--text-secondary);transition:transform .15s ease}.SecondaryOwnersField_chevronOpen__8qwrx{transform:rotate(180deg)}.SecondaryOwnersField_menu__uTns5{background:var(--bg-elevated);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);overflow:hidden;display:flex;flex-direction:column;max-height:min(320px,var(--popover-available-height,320px))}.SecondaryOwnersField_menuCompact___ekQz{border-radius:var(--radius-md)}.SecondaryOwnersField_menuCompact___ekQz .SecondaryOwnersField_option__8tijx{padding:var(--space-1-5) var(--space-2-5);font-size:13px;line-height:1.3;gap:var(--space-2)}.SecondaryOwnersField_menuCompact___ekQz .SecondaryOwnersField_groupLabel__KS2GF{padding:var(--space-1-5) var(--space-2-5) 2px}.SecondaryOwnersField_searchWrap__EO9EU{padding:var(--space-2);border-bottom:1px solid var(--color-border)}.SecondaryOwnersField_search__Zi6WO{width:100%;min-height:32px;padding:var(--space-1-5) var(--space-2-5);border:1px solid var(--color-border);border-radius:8px;background:var(--input-bg);color:var(--text-primary);font-size:13px;outline:none}.SecondaryOwnersField_search__Zi6WO:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 15%,transparent)}.SecondaryOwnersField_list__IScmo{list-style:none;margin:0;padding:var(--space-1);flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.SecondaryOwnersField_groupLabel__KS2GF{padding:var(--space-2) var(--space-3) var(--space-1);font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-secondary)}.SecondaryOwnersField_option__8tijx{display:flex;align-items:center;gap:var(--space-2-5);width:100%;padding:var(--space-2) var(--space-3);border:none;border-radius:8px;background:transparent;color:var(--text-primary);font-size:13px;text-align:left;cursor:pointer}.SecondaryOwnersField_option__8tijx:hover{background:var(--bg-secondary)}.SecondaryOwnersField_optionSelected__x0DK5{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.SecondaryOwnersField_check__l0BnV{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:1.5px solid var(--color-border);border-radius:var(--radius-xs);flex-shrink:0;color:transparent}.SecondaryOwnersField_optionSelected__x0DK5 .SecondaryOwnersField_check__l0BnV{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-on-primary)}.SecondaryOwnersField_empty__19C6H{padding:var(--space-4) var(--space-3);font-size:13px;color:var(--text-secondary);text-align:center}.StatusModal_overlay__dWPOu{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:var(--overlay-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:var(--z-overlay);animation:StatusModal_fadeIn__cwt8e .3s cubic-bezier(.16,1,.3,1);margin:0;padding:var(--space-4);box-sizing:border-box}@keyframes StatusModal_fadeIn__cwt8e{0%{opacity:0}to{opacity:1}}.StatusModal_modal__9Xv66{background:var(--card-bg);border-radius:var(--radius-xl);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);max-width:480px;width:90%;max-height:90vh;overflow-y:auto;position:relative;animation:StatusModal_slideUp__oKKK_ .4s cubic-bezier(.16,1,.3,1)}@keyframes StatusModal_slideUp__oKKK_{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.StatusModal_closeButton__GeGKu{position:absolute;top:var(--space-4);right:var(--space-4);width:32px;height:32px;border-radius:var(--radius-sm);border:none;background:transparent;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all var(--transition-fast);z-index:1}.StatusModal_closeButton__GeGKu:hover{background:var(--bg-surface);color:var(--text-primary)}.StatusModal_content__8E2Sc{padding:var(--space-8);text-align:center}.StatusModal_iconContainer__rRJ3o{margin-bottom:var(--space-6);display:flex;justify-content:center}.StatusModal_iconSuccess__VuUIH{color:var(--success-text)}.StatusModal_iconWait__xfwWe{color:var(--warning-text)}.StatusModal_iconInfo__M_9Iz{color:var(--info-text)}.StatusModal_iconAlert__8KSRE{color:var(--danger-text)}.StatusModal_title__OjXM8{font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--space-3) 0;font-family:var(--font-primary);letter-spacing:var(--tracking-tight);line-height:1.3}.StatusModal_messageBody__TOq7M{max-width:22rem;margin:0 auto var(--space-6);text-align:center}.StatusModal_detailText__U__vA{font-size:var(--text-md);color:var(--text-secondary);line-height:1.6;margin:0 0 var(--space-2) 0;font-family:var(--font-primary)}.StatusModal_detailLead__Sa5zF{color:var(--text-primary);font-size:var(--text-md)}.StatusModal_detailText__U__vA:last-child{margin-bottom:0}.StatusModal_supportContacts__arhDy{margin:0 auto var(--space-6);max-width:22rem;padding:var(--space-4) var(--space-5);border-radius:var(--radius-md);background:var(--bg-surface);border:1px solid var(--color-border);text-align:center}.StatusModal_supportHeading__iiC3S{font-size:var(--text-sm);font-weight:var(--font-medium);color:var(--text-secondary);line-height:1.5;margin:0 0 var(--space-4) 0}.StatusModal_supportList__mxBL5{display:flex;flex-direction:column;align-items:center;gap:var(--space-2)}.StatusModal_supportRow__j3DgV{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2)}.StatusModal_supportIcon__Aza_Y{flex-shrink:0;color:var(--text-secondary)}.StatusModal_supportLink__cNBU_{font-size:var(--text-sm)}.StatusModal_actions__Lvsxb{display:flex;gap:var(--space-3);justify-content:center}.StatusModal_actionButton__s7gyP{min-width:140px}@media (max-width:767px){.StatusModal_modal__9Xv66{width:95%;max-height:85vh;border-radius:var(--radius-lg)}.StatusModal_content__8E2Sc{padding:var(--space-6)}.StatusModal_title__OjXM8{font-size:var(--text-xl)}.StatusModal_messageBody__TOq7M{max-width:100%}.StatusModal_detailText__U__vA{font-size:var(--text-sm)}.StatusModal_supportContacts__arhDy{max-width:100%;padding:var(--space-4)}.StatusModal_actions__Lvsxb{flex-direction:column}.StatusModal_actionButton__s7gyP{width:100%}}.ConfirmModal_overlay__RMiYp{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100dvh;background:var(--overlay-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:var(--z-overlay);animation:ConfirmModal_fadeIn__K6MOV .3s cubic-bezier(.16,1,.3,1);margin:0;padding:var(--space-4);box-sizing:border-box}@keyframes ConfirmModal_fadeIn__K6MOV{0%{opacity:0}to{opacity:1}}.ConfirmModal_modal__GMOBt{background:var(--card-bg);border-radius:var(--radius-xl);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);max-width:480px;width:90%;max-height:calc(100dvh - 2 * var(--space-4));position:relative;animation:ConfirmModal_slideUp__6g8tX .4s cubic-bezier(.16,1,.3,1);margin:auto;overflow-y:auto}@keyframes ConfirmModal_slideUp__6g8tX{0%{opacity:0;transform:translateY(20px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}.ConfirmModal_content__8eWN8{padding:var(--space-8);text-align:center}.ConfirmModal_iconContainer__Xq22J{margin-bottom:var(--space-6);display:flex;justify-content:center}.ConfirmModal_iconDanger__gFQ8w{color:var(--danger-text)}.ConfirmModal_iconWarning__qGzeT{color:var(--warning-text)}.ConfirmModal_iconInfo__BnTUk{color:var(--info-text)}.ConfirmModal_iconSuccess__wRiRb{color:var(--success-text)}.ConfirmModal_title__6a0_k{font-size:var(--text-2xl);font-weight:var(--font-semibold);color:var(--text-primary);margin:0 0 var(--space-3) 0;font-family:var(--font-primary);letter-spacing:var(--tracking-tight)}.ConfirmModal_message__K0jKh{font-size:var(--text-md);color:var(--text-secondary);font-family:var(--font-primary);word-break:break-word}.ConfirmModal_errorBanner__BwYT3,.ConfirmModal_message__K0jKh{margin:0 0 var(--space-6) 0;line-height:var(--leading-relaxed);white-space:pre-line;text-align:left;overflow-wrap:anywhere}.ConfirmModal_errorBanner__BwYT3{font-size:var(--text-sm);color:var(--danger-text);background:color-mix(in srgb,var(--danger) 12%,transparent);border:1px solid color-mix(in srgb,var(--danger) 35%,transparent);border-radius:var(--radius-md);padding:var(--space-3) var(--space-4)}.ConfirmModal_actions__LxWlg{display:flex;gap:var(--space-3);justify-content:center}.ConfirmModal_actions__LxWlg>button{min-width:120px}@media (max-width:767px){.ConfirmModal_overlay__RMiYp{align-items:flex-end;padding:calc(var(--space-6) + env(safe-area-inset-top, 0px)) 0 0}.ConfirmModal_modal__GMOBt{width:100%;max-width:100%;max-height:calc(100dvh - var(--space-6) - env(safe-area-inset-top, 0px));margin:0;padding-bottom:env(safe-area-inset-bottom,0);border-radius:var(--radius-xl) var(--radius-xl) 0 0;border-bottom:none;animation-name:ConfirmModal_sheetUp__A5pZY}.ConfirmModal_content__8eWN8{padding:var(--space-6) var(--space-4)}.ConfirmModal_iconContainer__Xq22J{margin-bottom:var(--space-4)}.ConfirmModal_title__6a0_k{font-size:var(--text-xl)}.ConfirmModal_actions__LxWlg{flex-direction:column-reverse}.ConfirmModal_actions__LxWlg>button{width:100%;min-width:0}}@keyframes ConfirmModal_sheetUp__A5pZY{0%{transform:translateY(100%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.ConfirmModal_modal__GMOBt,.ConfirmModal_overlay__RMiYp{animation:none}}.DisclaimerModal_overlay__TF5aV{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;height:100vh;background:var(--overlay-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:var(--z-overlay);margin:0;padding:var(--space-4);box-sizing:border-box;animation:DisclaimerModal_fadeIn__7YV6V .3s cubic-bezier(.16,1,.3,1)}@keyframes DisclaimerModal_fadeIn__7YV6V{0%{opacity:0}to{opacity:1}}.DisclaimerModal_modal__b3_tW{background:var(--card-bg);border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);max-width:500px;width:90%;max-height:calc(100vh - 2 * var(--space-4));overflow-y:auto;position:relative;margin:auto;animation:DisclaimerModal_slideUp__d4j9m .3s ease;border:1px solid var(--color-border)}@keyframes DisclaimerModal_slideUp__d4j9m{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}.DisclaimerModal_closeButton__zXV0t{position:absolute;top:var(--space-4);right:var(--space-4);background:transparent;border:none;color:var(--text-secondary);cursor:pointer;padding:var(--space-2);display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:var(--transition-fast);z-index:10}.DisclaimerModal_closeButton__zXV0t:hover{background:var(--bg-hover);color:var(--text-primary)}.DisclaimerModal_closeButton__zXV0t:disabled{opacity:.5;cursor:not-allowed}.DisclaimerModal_content__bcXid{padding:var(--space-6);display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--space-4)}.DisclaimerModal_iconContainer__XKZNL{width:64px;height:64px;border-radius:var(--radius-pill);display:flex;align-items:center;justify-content:center;flex-shrink:0}.DisclaimerModal_iconInfo__bwiut{background:var(--info-bg);color:var(--info-text);border:1px solid var(--info-border)}.DisclaimerModal_iconWarning__Ad1VZ{background:var(--warning-bg);color:var(--warning-text);border:1px solid var(--warning-border)}.DisclaimerModal_iconDanger__1U_Db{background:var(--danger-bg);color:var(--danger-text);border:1px solid var(--danger-border)}.DisclaimerModal_iconSuccess__yFEo8{background:var(--success-bg);color:var(--success-text);border:1px solid var(--success-border)}.DisclaimerModal_title__pSXIV{font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary);margin:0;line-height:var(--leading-tight)}.DisclaimerModal_message__B9GHO{font-size:var(--text-md);color:var(--text-secondary);line-height:var(--leading-normal);width:100%}.DisclaimerModal_message__B9GHO p{margin:0}.DisclaimerModal_details__WHh4S{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-relaxed);width:100%;text-align:left;background:var(--bg-elevated);padding:var(--space-4);border-radius:var(--radius-md);border:1px solid var(--color-border-light)}.DisclaimerModal_details__WHh4S p{margin:0 0 var(--space-2) 0}.DisclaimerModal_details__WHh4S p:last-child{margin-bottom:0}.DisclaimerModal_details__WHh4S ol,.DisclaimerModal_details__WHh4S ul{margin:0;padding-left:var(--space-5)}.DisclaimerModal_details__WHh4S ul{list-style:disc}.DisclaimerModal_details__WHh4S li{margin-bottom:var(--space-2)}.DisclaimerModal_details__WHh4S li:last-child{margin-bottom:0}.DisclaimerModal_actions__tg6uE{display:flex;gap:var(--space-3);width:100%;justify-content:center;margin-top:var(--space-2)}.DisclaimerModal_actions__tg6uE button{flex:1;max-width:200px}@media (max-width:767px){.DisclaimerModal_overlay__TF5aV{padding:var(--space-2)}.DisclaimerModal_modal__b3_tW{max-width:100%;border-radius:var(--radius-md)}.DisclaimerModal_content__bcXid{padding:var(--space-4);gap:var(--space-3)}.DisclaimerModal_iconContainer__XKZNL{width:56px;height:56px}.DisclaimerModal_title__pSXIV{font-size:var(--text-lg)}.DisclaimerModal_actions__tg6uE{flex-direction:column}.DisclaimerModal_actions__tg6uE button{max-width:100%;width:100%}}@media (min-width:768px) and (max-width:1023px){.DisclaimerModal_modal__b3_tW{max-width:450px}}.TermsModal_container__ijroT{display:flex;flex-direction:column;max-width:900px;max-height:90vh;width:100%;background:var(--card-bg);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-lg)}.TermsModal_header__WB9iZ{display:flex;align-items:center;justify-content:space-between;padding:var(--space-6) var(--space-8);border-bottom:1px solid var(--color-border);background:var(--bg-surface);position:sticky;top:0;z-index:10}.TermsModal_title__IJ8ju{margin:0;font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);letter-spacing:-.02em}[data-theme=dark] .TermsModal_title__IJ8ju{font-weight:var(--font-extrabold);-webkit-font-smoothing:antialiased}.TermsModal_closeButton__4bPyY{width:36px;height:36px;border-radius:var(--radius-md);border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-primary);transition:background var(--transition-fast)}.TermsModal_closeButton__4bPyY:hover{background:var(--bg-elevated)}.TermsModal_closeButton__4bPyY:focus{outline:none;box-shadow:var(--focus-ring)}.TermsModal_content__kPQjE{flex:1;overflow-y:auto;padding:var(--space-8);scroll-behavior:smooth}.TermsModal_content__kPQjE::-webkit-scrollbar{width:8px}.TermsModal_content__kPQjE::-webkit-scrollbar-track{background:var(--bg-elevated)}.TermsModal_content__kPQjE::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-xs)}.TermsModal_content__kPQjE::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.TermsModal_section__EE5Kk{margin-bottom:var(--space-8)}.TermsModal_section__EE5Kk:last-child{margin-bottom:0}.TermsModal_sectionTitle__3N3fc{margin:0 0 var(--space-4);font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary);letter-spacing:-.01em}[data-theme=dark] .TermsModal_sectionTitle__3N3fc{font-weight:var(--font-bold);-webkit-font-smoothing:antialiased}.TermsModal_text__0mZQP{margin:0 0 var(--space-4);font-size:.95rem;line-height:var(--leading-relaxed);color:var(--text-secondary)}[data-theme=dark] .TermsModal_text__0mZQP{font-weight:var(--font-regular);-webkit-font-smoothing:antialiased}.TermsModal_text__0mZQP:last-child{margin-bottom:0}.TermsModal_list__Rasbv a,.TermsModal_text__0mZQP a{color:var(--color-primary);font-weight:var(--font-medium);text-decoration:none}.TermsModal_list__Rasbv a:hover,.TermsModal_text__0mZQP a:hover{text-decoration:underline}.TermsModal_list__Rasbv{margin:var(--space-4) 0;padding-left:var(--space-6);list-style-type:disc}.TermsModal_list__Rasbv li{margin-bottom:var(--space-3);font-size:.95rem;line-height:var(--leading-relaxed);color:var(--text-secondary)}[data-theme=dark] .TermsModal_list__Rasbv li{font-weight:var(--font-regular);-webkit-font-smoothing:antialiased}.TermsModal_list__Rasbv li:last-child{margin-bottom:0}.TermsModal_list__Rasbv li strong{color:var(--text-primary);font-weight:var(--font-semibold)}.TermsModal_footer__O39_1{padding:var(--space-6) var(--space-8);border-top:1px solid var(--color-border);background:var(--bg-surface);display:flex;justify-content:flex-end;position:sticky;bottom:0;z-index:10}.TermsModal_closeButtonAction__oGOSj{min-width:120px}@media (max-width:767px){.TermsModal_container__ijroT{max-width:100%;max-height:100vh;border-radius:0}.TermsModal_header__WB9iZ{padding:var(--space-5) var(--space-6)}.TermsModal_title__IJ8ju{font-size:var(--text-xl)}.TermsModal_content__kPQjE{padding:var(--space-6)}.TermsModal_section__EE5Kk{margin-bottom:var(--space-6)}.TermsModal_sectionTitle__3N3fc{font-size:1.1rem}.TermsModal_footer__O39_1{padding:var(--space-5) var(--space-6)}.TermsModal_header__WB9iZ{padding:var(--space-4) var(--space-5)}.TermsModal_content__kPQjE{padding:var(--space-5)}.TermsModal_footer__O39_1{padding:var(--space-4) var(--space-5)}.TermsModal_closeButtonAction__oGOSj{width:100%}}.PrivacyModal_container__XqulN{display:flex;flex-direction:column;max-width:900px;max-height:90vh;width:100%;background:var(--card-bg);border-radius:var(--radius-xl);overflow:hidden;box-shadow:var(--shadow-lg)}.PrivacyModal_header__O7HGn{display:flex;align-items:center;justify-content:space-between;padding:var(--space-6) var(--space-8);border-bottom:1px solid var(--color-border);background:var(--bg-surface);position:sticky;top:0;z-index:10}.PrivacyModal_title__r9X2C{margin:0;font-size:var(--text-2xl);font-weight:var(--font-bold);color:var(--text-primary);letter-spacing:-.02em}[data-theme=dark] .PrivacyModal_title__r9X2C{font-weight:var(--font-extrabold);-webkit-font-smoothing:antialiased}.PrivacyModal_closeButton__3qmJF{width:36px;height:36px;border-radius:var(--radius-md);border:none;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-primary);transition:background var(--transition-fast)}.PrivacyModal_closeButton__3qmJF:hover{background:var(--bg-elevated)}.PrivacyModal_closeButton__3qmJF:focus{outline:none;box-shadow:var(--focus-ring)}.PrivacyModal_content__0VJzs{flex:1;overflow-y:auto;padding:var(--space-8);scroll-behavior:smooth}.PrivacyModal_content__0VJzs::-webkit-scrollbar{width:8px}.PrivacyModal_content__0VJzs::-webkit-scrollbar-track{background:var(--bg-elevated)}.PrivacyModal_content__0VJzs::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:var(--radius-xs)}.PrivacyModal_content__0VJzs::-webkit-scrollbar-thumb:hover{background:var(--text-muted)}.PrivacyModal_section__PLOzd{margin-bottom:var(--space-8)}.PrivacyModal_section__PLOzd:last-child{margin-bottom:0}.PrivacyModal_sectionTitle__v6zwZ{margin:0 0 var(--space-4);font-size:var(--text-xl);font-weight:var(--font-semibold);color:var(--text-primary);letter-spacing:-.01em}[data-theme=dark] .PrivacyModal_sectionTitle__v6zwZ{font-weight:var(--font-bold);-webkit-font-smoothing:antialiased}.PrivacyModal_text__QMLLt{margin:0 0 var(--space-4);font-size:.95rem;line-height:var(--leading-relaxed);color:var(--text-secondary)}[data-theme=dark] .PrivacyModal_text__QMLLt{font-weight:var(--font-regular);-webkit-font-smoothing:antialiased}.PrivacyModal_text__QMLLt:last-child{margin-bottom:0}.PrivacyModal_list__Bf2A7 a,.PrivacyModal_text__QMLLt a{color:var(--color-primary);font-weight:var(--font-medium);text-decoration:none}.PrivacyModal_list__Bf2A7 a:hover,.PrivacyModal_text__QMLLt a:hover{text-decoration:underline}.PrivacyModal_list__Bf2A7{margin:var(--space-4) 0;padding-left:var(--space-6);list-style-type:disc}.PrivacyModal_list__Bf2A7 li{margin-bottom:var(--space-3);font-size:.95rem;line-height:var(--leading-relaxed);color:var(--text-secondary)}[data-theme=dark] .PrivacyModal_list__Bf2A7 li{font-weight:var(--font-regular);-webkit-font-smoothing:antialiased}.PrivacyModal_list__Bf2A7 li:last-child{margin-bottom:0}.PrivacyModal_footer__pQdHp{padding:var(--space-6) var(--space-8);border-top:1px solid var(--color-border);background:var(--bg-surface);display:flex;justify-content:flex-end;position:sticky;bottom:0;z-index:10}.PrivacyModal_closeButtonAction__daE6l{min-width:120px}@media (max-width:767px){.PrivacyModal_container__XqulN{max-width:100%;max-height:100vh;border-radius:0}.PrivacyModal_header__O7HGn{padding:var(--space-5) var(--space-6)}.PrivacyModal_title__r9X2C{font-size:var(--text-xl)}.PrivacyModal_content__0VJzs{padding:var(--space-6)}.PrivacyModal_section__PLOzd{margin-bottom:var(--space-6)}.PrivacyModal_sectionTitle__v6zwZ{font-size:1.1rem}.PrivacyModal_footer__pQdHp{padding:var(--space-5) var(--space-6)}.PrivacyModal_header__O7HGn{padding:var(--space-4) var(--space-5)}.PrivacyModal_content__0VJzs{padding:var(--space-5)}.PrivacyModal_footer__pQdHp{padding:var(--space-4) var(--space-5)}.PrivacyModal_closeButtonAction__daE6l{width:100%}}.ContactActionLink_button__DURaE{display:inline;margin:0;padding:0;border:none;background:none;font:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;color:var(--color-primary);text-align:left;text-decoration:none;cursor:pointer;max-width:100%;overflow-wrap:anywhere;word-break:break-word;transition:var(--transition-fast)}.ContactActionLink_button__DURaE:hover{text-decoration:underline}.ContactActionLink_button__DURaE:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:2px}.ContactActionLink_overlay__k6Mu9{position:fixed;inset:0;background:var(--overlay-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);display:flex;align-items:center;justify-content:center;z-index:var(--z-overlay);padding:var(--space-4);box-sizing:border-box}.ContactActionLink_modal__As3MF{background:var(--card-bg);border-radius:var(--radius-xl);border:1px solid var(--color-border);box-shadow:var(--shadow-lg);max-width:420px;width:min(420px,calc(100vw - 2 * var(--space-4)));position:relative;padding:var(--space-6) var(--space-5) var(--space-5);box-sizing:border-box}.ContactActionLink_closeButton__EGNgX{position:absolute;top:var(--space-3);right:var(--space-3);width:32px;height:32px;border-radius:var(--radius-sm);border:none;background:transparent;color:var(--text-secondary);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:var(--transition-fast)}.ContactActionLink_closeButton__EGNgX:hover{color:var(--text-primary);background:var(--bg-surface)}.ContactActionLink_title__te4DS{margin:0 0 var(--space-2);font-size:var(--text-lg);font-weight:600;color:var(--text-primary);padding-right:calc(var(--space-8) + var(--space-1))}.ContactActionLink_value__7mG1k{margin:0 0 var(--space-5);font-size:var(--text-sm);line-height:1.4;color:var(--text-secondary);overflow-wrap:anywhere;word-break:break-word}.ContactActionLink_actions__WQGc5{display:flex;flex-wrap:wrap;gap:var(--space-2);justify-content:flex-end}.Spinner_spinner__SJuT8{display:inline-block;flex-shrink:0;width:var(--spinner-size);height:var(--spinner-size);border:2px solid;border-right:2px solid transparent;border-radius:50%;opacity:.7;vertical-align:middle;animation:Spinner_spinner-turn__rpLK7 .7s linear infinite}.Spinner_sm__C0WqV{--spinner-size:1rem}.Spinner_md__7McAF{--spinner-size:1.25rem}@keyframes Spinner_spinner-turn__rpLK7{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Spinner_spinner__SJuT8{animation-duration:1.6s}}.Search_wrapper__bC9l_{position:relative;width:100%;z-index:auto}.Search_searchBox__bYSUG{position:relative;display:flex;align-items:center;width:100%;height:52px;padding:0 var(--space-5);background:var(--input-bg);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card-light);transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}.Search_searchBox__bYSUG:focus-within{border-color:color-mix(in srgb,var(--color-primary) 45%,transparent);box-shadow:var(--shadow-card-light),0 0 0 4px color-mix(in srgb,var(--color-primary) 18%,transparent)}.Search_searchBoxCompact__OxWCm{height:40px;padding:0 var(--space-4);border-radius:var(--radius-md)}.Search_searchBoxCompact__OxWCm .Search_searchInput__qbico{font-size:var(--text-sm)}.Search_searchBoxCompact__OxWCm .Search_searchIcon__CaIlV{margin-right:var(--space-2)}.Search_searchIcon__CaIlV{color:var(--text-muted);flex-shrink:0;margin-right:var(--space-3)}.Search_searchInput__qbico{flex:1;border:none;background:transparent;color:var(--text-primary);font-size:17px;font-weight:400;font-family:var(--font-primary);outline:none;padding:0;height:100%;letter-spacing:-.01em}.Search_searchInput__qbico::placeholder{color:var(--input-placeholder);font-weight:400}.Search_searchLoader__6q1L1{color:var(--text-muted);flex-shrink:0;margin-left:var(--space-2)}.Search_clearBtn__8F2p0{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:none;background:var(--bg-hover);color:var(--text-secondary);cursor:pointer;transition:all .15s ease;flex-shrink:0;margin-left:var(--space-2);padding:0}.Search_clearBtn__8F2p0:hover{background:var(--bg-hover);color:var(--text-primary)}.Search_suggestionsLabel__k2aCW{margin-top:var(--space-2);text-align:center;font-size:var(--text-xs);color:var(--text-secondary);letter-spacing:-.01em;line-height:1.4}.Search_results__bctnI{position:absolute;top:calc(100% + var(--space-3));left:0;right:0;width:100%;max-height:580px;overflow-y:auto;overflow-x:hidden;background:var(--bg-elevated)!important;backdrop-filter:blur(30px) saturate(180%);-webkit-backdrop-filter:blur(30px) saturate(180%);border:1px solid var(--color-border);border-radius:14px;box-shadow:var(--shadow-md);z-index:999999!important;animation:Search_slideDownFade__CKQN8 .2s cubic-bezier(.4,0,.2,1);margin-top:var(--space-2);padding:var(--space-4) var(--space-5);isolation:isolate}@media (max-width:767px){.Search_results__bctnI{z-index:50!important}}@media (min-width:768px){.Search_results__bctnI{z-index:999999!important}}@keyframes Search_slideDownFade__CKQN8{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.Search_resultsHeader__ftdVR{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4) var(--space-5);margin:calc(-1 * var(--space-4)) calc(-1 * var(--space-5)) var(--space-2) calc(-1 * var(--space-5));border-bottom:1px solid var(--color-border-light);background:var(--bg-elevated);border-radius:14px 14px 0 0}.Search_resultsCount__Qp33a{display:flex;align-items:center;gap:var(--space-2);font-size:13px;font-weight:600;color:var(--text-secondary);letter-spacing:-.01em;text-transform:uppercase}.Search_resultsList__c7Gyr{display:flex;flex-direction:column;padding:0;background:transparent}.Search_resultItem__Pj9FL{display:flex;align-items:flex-start;gap:var(--space-4);width:100%;padding:var(--space-4) var(--space-5);border:none;background:transparent;text-align:left;cursor:pointer;transition:all .15s ease;border-bottom:1px solid var(--color-border-light)}.Search_resultItem__Pj9FL:last-child{border-bottom:none}.Search_resultItem__Pj9FL:hover{background:var(--bg-hover)}.Search_resultItemActive__XB6pA,.Search_resultItemActive__XB6pA:hover{background:color-mix(in srgb,var(--color-primary) 10%,transparent);box-shadow:inset 3px 0 0 var(--color-primary)}.Search_resultsListRefreshing__2b1RZ{opacity:.55;transition:opacity .15s ease;pointer-events:none}.Search_resultIcon__tUpjN{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;flex-shrink:0}.Search_resultContent__4oF2k{flex:1;min-width:0;display:flex;flex-direction:column;gap:var(--space-1)}.Search_resultTitle__4n5pf{font-size:15px;font-weight:500;color:var(--text-primary);line-height:1.4;letter-spacing:-.01em;margin-bottom:var(--space-1);word-break:break-word}.Search_resultDetails__UzsMC{display:flex;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-bottom:var(--space-1)}.Search_resultBadge__9Ris_{display:inline-flex;align-items:center;padding:2px var(--space-1-5);background:color-mix(in srgb,var(--color-primary) 10%,transparent);border:1px solid color-mix(in srgb,var(--color-primary) 20%,transparent);border-radius:var(--radius-xs);font-size:11px;font-weight:600;color:var(--primary-text);font-family:SF Mono,Monaco,Menlo,monospace;letter-spacing:.02em}.Search_resultDetail__Qe8jZ{display:inline-flex;align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--text-secondary);letter-spacing:-.01em}.Search_resultDescription__ghBVh{font-size:13px;color:var(--text-secondary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;letter-spacing:-.01em;margin-top:2px}.Search_resultArrow__aXX96{color:var(--text-muted);flex-shrink:0;opacity:0;transition:opacity .15s ease;margin-top:var(--space-1)}.Search_resultItem__Pj9FL:hover .Search_resultArrow__aXX96{opacity:1;color:var(--text-secondary)}.Search_resultsFooter__HJs0g{padding:var(--space-4) var(--space-5);margin:var(--space-2) calc(-1 * var(--space-5)) calc(-1 * var(--space-4)) calc(-1 * var(--space-5));border-top:1px solid var(--color-border-light);background:var(--bg-elevated);border-radius:0 0 14px 14px}.Search_emptyState___f3cJ{padding:var(--space-8) var(--space-4);text-align:center}.Search_emptyText__s7ysv{font-size:var(--text-sm);color:var(--text-secondary);letter-spacing:-.01em}.Search_queryHighlight__z81ce{font-weight:600;color:var(--text-primary)}.Search_loadingState__fy67v{padding:var(--space-2) var(--space-4)}.Search_errorState__OKhd1{display:flex;flex-direction:column;align-items:center;gap:var(--space-3);padding:var(--space-8) var(--space-4);text-align:center}.Search_errorIcon__88ou3{color:var(--danger-text);flex-shrink:0}.Search_errorText__FLzl5{font-size:var(--text-sm);color:var(--text-primary);letter-spacing:-.01em}@media (max-width:767px){.Search_results__bctnI{max-height:400px}.Search_resultItem__Pj9FL{padding:var(--space-2-5) var(--space-3)}.Search_resultDetails__UzsMC{font-size:11px}}