.ActionsPanel_panel__dqLy1{position:fixed;top:48px;right:0;bottom:0;width:380px;max-width:100vw;background:var(--surface-primary,#11141a);border-left:1px solid var(--border-color,#2a2e38);display:flex;flex-direction:column;z-index:900;box-shadow:-8px 0 24px rgba(0,0,0,.25);animation:ActionsPanel_slideIn__yLARO .18s ease-out}@keyframes ActionsPanel_slideIn__yLARO{0%{transform:translateX(100%);opacity:.6}to{transform:translateX(0);opacity:1}}@media (max-width:768px){.ActionsPanel_panel__dqLy1{width:100vw}}.ActionsPanel_header__yOXFv{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border-bottom:1px solid var(--border-color,#2a2e38);flex-shrink:0}.ActionsPanel_heading__uj_xT{margin:0;font-size:15px;font-weight:600;color:var(--text-primary,#e5e7eb);letter-spacing:.01em}.ActionsPanel_headerActions__xPQAp{display:flex;align-items:center;gap:8px}.ActionsPanel_boardLink__M8mVv{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:8px;background:var(--surface-tertiary,#252a33);border:1px solid var(--border-color,#2a2e38);color:var(--text-secondary,#9ca3af);font-size:12px;font-weight:500;text-decoration:none;transition:color .15s ease,border-color .15s ease}.ActionsPanel_boardLink__M8mVv:hover{color:var(--accent-primary,#6366f1);border-color:var(--accent-primary,#6366f1)}.ActionsPanel_closeBtn__6noSC{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:6px;background:transparent;border:none;color:var(--text-secondary,#9ca3af);cursor:pointer;transition:background .15s ease,color .15s ease}.ActionsPanel_closeBtn__6noSC:hover{background:var(--surface-tertiary,#252a33);color:var(--text-primary,#e5e7eb)}.ActionsPanel_body__Yyqcw{flex:1;overflow-y:auto;padding:14px 14px 20px;display:flex;flex-direction:column;gap:12px}.ActionsPanel_list__wStxg{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.ActionsPanel_list__wStxg>li{display:block}.ActionsPanel_placeholder__vPLid{margin:24px 0;text-align:center;color:var(--text-tertiary,#6b7280);font-size:13px}.ActionsPanel_empty__xvFhg{margin-top:28px;padding:16px 14px;border-radius:10px;background:var(--surface-secondary,#181b22);border:1px dashed var(--border-color,#2a2e38);text-align:center}.ActionsPanel_emptyTitle__BOzSL{margin:0 0 6px;font-size:13px;font-weight:600;color:var(--text-primary,#e5e7eb)}.ActionsPanel_emptyBody__dQ8an{margin:0;font-size:12.5px;line-height:1.5;color:var(--text-secondary,#9ca3af)}.ActionsPanel_errorBanner__vTJeZ{padding:8px 10px;border-radius:8px;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.35);color:rgb(248,113,113);font-size:12.5px}.ActionsPanel_snackbar__bIcos{position:absolute;left:12px;right:12px;bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:10px;background:var(--surface-secondary,#1a1d24);border:1px solid var(--border-color,#2a2e38);box-shadow:0 6px 20px rgba(0,0,0,.35);color:var(--text-primary,#e5e7eb);font-size:13px;animation:ActionsPanel_fadeUp__53mVY .18s ease-out}@keyframes ActionsPanel_fadeUp__53mVY{0%{transform:translateY(6px);opacity:0}to{transform:translateY(0);opacity:1}}.ActionsPanel_snackbarBtn___6Iev{display:inline-flex;align-items:center;gap:5px;padding:4px 9px;border-radius:6px;background:transparent;border:1px solid var(--accent-primary,#6366f1);color:var(--accent-primary,#6366f1);font-size:12px;font-weight:600;cursor:pointer;transition:background .15s ease}.ActionsPanel_snackbarBtn___6Iev:hover{background:rgba(99,102,241,.15)}.ActionsPanel_toastError__2_DFw{position:absolute;left:12px;right:12px;bottom:14px;display:flex;align-items:center;gap:8px;padding:10px 14px;border-radius:10px;background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.35);color:rgb(248,113,113);font-size:13px;animation:ActionsPanel_fadeUp__53mVY .18s ease-out}.ActionsPanel_toastErrorDismiss__XqDyO{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;background:transparent;border:none;color:rgb(248,113,113);border-radius:4px;cursor:pointer}.ActionsPanel_toastErrorDismiss__XqDyO:hover{background:rgba(239,68,68,.18)}.PlanApplyingStatus_region__dXSjG{position:fixed;top:60px;left:50%;z-index:990;display:flex;justify-content:center;width:-moz-max-content;width:max-content;max-width:calc(100vw - 2 * var(--spacing-md, 16px));transform:translateX(-50%);pointer-events:none}.PlanApplyingStatus_status__WXG3V{display:flex;align-items:center;gap:var(--spacing-sm,8px);margin:0;padding:8px 14px;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:999px;box-shadow:0 10px 25px -8px rgba(0,0,0,.35);color:var(--text-primary);font-size:.875rem;line-height:1.35;pointer-events:auto;animation:PlanApplyingStatus_statusIn__HKoVd .2s ease-out}.PlanApplyingStatus_text___B_ft{min-width:0;overflow-wrap:anywhere}.PlanApplyingStatus_link__ZntY3{color:var(--accent-primary);text-decoration:underline}.PlanApplyingStatus_link__ZntY3:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px;border-radius:4px}.PlanApplyingStatus_spinner__qEoDu{flex:none;width:14px;height:14px;border:2px solid var(--border-color);border-top-color:var(--accent-primary);border-radius:50%;animation:PlanApplyingStatus_statusSpin__gUTZl .9s linear infinite}@keyframes PlanApplyingStatus_statusIn__HKoVd{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes PlanApplyingStatus_statusSpin__gUTZl{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.PlanApplyingStatus_spinner__qEoDu,.PlanApplyingStatus_status__WXG3V{animation:none}}@media (max-width:640px){.PlanApplyingStatus_status__WXG3V{border-radius:12px}}.HistoryRevealReturn_toast__FgsSZ{position:fixed;right:20px;bottom:20px;z-index:1200;display:flex;align-items:flex-start;gap:10px;max-width:min(380px,calc(100vw - 32px));padding:12px 36px 12px 14px;border:1px solid var(--border-color);border-radius:12px;background:var(--bg-secondary);box-shadow:0 10px 30px rgba(0,0,0,.25);color:var(--text-primary)}.HistoryRevealReturn_body__k9g9_{margin:0;font-size:.86rem;line-height:1.45}.HistoryRevealReturn_iconBusy__CuDO_{flex-shrink:0;margin-top:1px;color:var(--accent-primary);animation:HistoryRevealReturn_spin__WV060 1s linear infinite}.HistoryRevealReturn_iconDone__0qjqi{flex-shrink:0;margin-top:1px;color:var(--success-color)}.HistoryRevealReturn_close__1TnhC{position:absolute;top:8px;right:8px;display:inline-flex;padding:3px;border:none;border-radius:4px;background:transparent;color:var(--text-muted);cursor:pointer}.HistoryRevealReturn_close__1TnhC:focus-visible,.HistoryRevealReturn_close__1TnhC:hover{color:var(--text-secondary)}.HistoryRevealReturn_highlight__DrSXk{animation:HistoryRevealReturn_revealed__ZNQwJ 2.4s ease-out}@keyframes HistoryRevealReturn_revealed__ZNQwJ{0%{box-shadow:0 0 0 0 var(--accent-glow)}20%{box-shadow:0 0 0 6px var(--accent-glow)}to{box-shadow:0 0 0 0 transparent}}@keyframes HistoryRevealReturn_spin__WV060{to{transform:rotate(1turn)}}@media (max-width:640px){.HistoryRevealReturn_toast__FgsSZ{left:16px;right:16px;bottom:16px}}@media (prefers-reduced-motion:reduce){.HistoryRevealReturn_highlight__DrSXk,.HistoryRevealReturn_iconBusy__CuDO_{animation:none}}.DeleteAccountModal_overlay__XbnQG{position:fixed;inset:0;background:rgba(0,0,0,.6);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1100;padding:var(--spacing-lg)}.DeleteAccountModal_overlayAboveGate__THUlH{z-index:1170}.DeleteAccountModal_modal__BbY9r{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:16px;width:100%;max-width:520px;max-height:90vh;overflow-y:auto;box-shadow:0 20px 60px rgba(0,0,0,.4)}.DeleteAccountModal_header__foS7E{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--border-color);position:sticky;top:0;background:var(--bg-secondary);z-index:1}.DeleteAccountModal_title__sgo2H{font-size:1.125rem;font-weight:600;color:var(--text-primary);margin:0}.DeleteAccountModal_closeButton__MjXK5{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:transparent;border:none;border-radius:6px;color:var(--text-secondary);cursor:pointer;transition:all .2s ease}.DeleteAccountModal_closeButton__MjXK5:hover{background:var(--bg-tertiary);color:var(--text-primary)}.DeleteAccountModal_closeButton__MjXK5:disabled{opacity:.5;cursor:not-allowed}.DeleteAccountModal_closeIcon__G6EOb{width:20px;height:20px}.DeleteAccountModal_content__lYvyp{padding:24px}.DeleteAccountModal_loadingStep__hTIVc{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:48px 24px;gap:16px}.DeleteAccountModal_spinner__5TS3O{width:32px;height:32px;border:3px solid var(--border-color);border-top-color:var(--accent-primary);border-radius:50%;animation:DeleteAccountModal_spin__PTexa .8s linear infinite}@keyframes DeleteAccountModal_spin__PTexa{to{transform:rotate(1turn)}}.DeleteAccountModal_loadingStep__hTIVc p{color:var(--text-secondary);margin:0}.DeleteAccountModal_blockersStep__TxMZ8{display:flex;flex-direction:column;gap:16px}.DeleteAccountModal_warningBox__0xUBf{display:flex;gap:12px;padding:16px;background:rgba(234,179,8,.1);border:1px solid rgba(234,179,8,.3);border-radius:8px}.DeleteAccountModal_warningIcon__4_xFz{width:24px;height:24px;color:#eab308;flex-shrink:0}.DeleteAccountModal_warningBox__0xUBf p{margin:0;color:var(--text-primary);font-size:.875rem;line-height:1.5}.DeleteAccountModal_blockerCard__ubOt6{padding:16px;background:var(--bg-tertiary);border:1px solid var(--border-color);border-radius:8px}.DeleteAccountModal_blockerCard__ubOt6 h4{margin:0 0 8px;font-size:.9375rem;font-weight:600;color:var(--text-primary)}.DeleteAccountModal_blockerDesc__5D7tA{margin:0 0 12px;font-size:.8125rem;color:var(--text-secondary);line-height:1.5}.DeleteAccountModal_blockerAction__lcQPf{padding:8px 16px;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.DeleteAccountModal_blockerAction__lcQPf:hover{background:var(--bg-secondary);border-color:var(--accent-primary)}.DeleteAccountModal_blockerAction__lcQPf:disabled{opacity:.5;cursor:not-allowed}.DeleteAccountModal_blockerNote__Hrz5X{margin:0;font-size:.75rem;color:var(--text-tertiary);font-style:italic}.DeleteAccountModal_transferForm__de9_P{display:flex;flex-direction:column;gap:8px}.DeleteAccountModal_transferForm__de9_P label{font-size:.8125rem;color:var(--text-secondary)}.DeleteAccountModal_select__VixoQ{padding:10px 12px;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:6px;color:var(--text-primary);font-size:.875rem;outline:none}.DeleteAccountModal_select__VixoQ:focus{border-color:var(--accent-primary)}.DeleteAccountModal_transferActions__bo1Ek{display:flex;gap:8px;margin-top:4px}.DeleteAccountModal_cancelSmall__C_3_3,.DeleteAccountModal_confirmSmall__P0whp{padding:6px 12px;border-radius:4px;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .2s ease}.DeleteAccountModal_cancelSmall__C_3_3{background:transparent;border:1px solid var(--border-color);color:var(--text-secondary)}.DeleteAccountModal_cancelSmall__C_3_3:hover{background:var(--bg-tertiary)}.DeleteAccountModal_confirmSmall__P0whp{background:var(--accent-primary);border:none;color:white}.DeleteAccountModal_confirmSmall__P0whp:disabled{opacity:.5;cursor:not-allowed}.DeleteAccountModal_confirmStep__vN4R1{display:flex;flex-direction:column;gap:20px}.DeleteAccountModal_dangerBox__Mus43{display:flex;gap:16px;padding:16px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px}.DeleteAccountModal_dangerIcon__6aRGz{width:24px;height:24px;color:#ef4444;flex-shrink:0}.DeleteAccountModal_dangerBox__Mus43 h3{margin:0 0 4px;font-size:.9375rem;font-weight:600;color:#ef4444}.DeleteAccountModal_dangerBox__Mus43 p{margin:0;font-size:.8125rem;color:var(--text-secondary);line-height:1.5}.DeleteAccountModal_consequences__jKg22{padding:16px;background:var(--bg-tertiary);border-radius:8px}.DeleteAccountModal_consequences__jKg22 h4{margin:0 0 12px;font-size:.875rem;font-weight:600;color:var(--text-primary)}.DeleteAccountModal_consequences__jKg22 ul{margin:0;padding-left:20px}.DeleteAccountModal_consequences__jKg22 li{font-size:.8125rem;color:var(--text-secondary);line-height:1.75}.DeleteAccountModal_warnings__NEOs4{padding:12px 16px;background:rgba(234,179,8,.08);border-radius:8px}.DeleteAccountModal_warnings__NEOs4 h4{margin:0 0 8px;font-size:.8125rem;font-weight:600;color:#eab308}.DeleteAccountModal_warningItem__ay7MO{margin:0 0 4px;font-size:.8125rem;color:var(--text-secondary)}.DeleteAccountModal_warningItem__ay7MO:last-child{margin-bottom:0}.DeleteAccountModal_gracePeriod__C4Vl0{display:flex;gap:12px;padding:12px 16px;background:rgba(99,102,241,.08);border-radius:8px}.DeleteAccountModal_infoIcon__tDAPL{width:20px;height:20px;color:var(--accent-primary);flex-shrink:0}.DeleteAccountModal_gracePeriod__C4Vl0 p{margin:0;font-size:.8125rem;color:var(--text-secondary);line-height:1.5}.DeleteAccountModal_gracePeriod__C4Vl0 strong{color:var(--text-primary)}.DeleteAccountModal_confirmField__EGuUw{display:flex;flex-direction:column;gap:8px}.DeleteAccountModal_confirmField__EGuUw label{font-size:.875rem;color:var(--text-secondary)}.DeleteAccountModal_confirmField__EGuUw strong{color:var(--text-primary)}.DeleteAccountModal_input__SQhnb{width:100%;padding:12px 16px;background:var(--bg-primary);border:1px solid var(--border-color);border-radius:8px;color:var(--text-primary);font-size:.9375rem;outline:none;transition:border-color .2s ease}.DeleteAccountModal_input__SQhnb:focus{border-color:var(--accent-primary)}.DeleteAccountModal_input__SQhnb:disabled{opacity:.6;cursor:not-allowed}.DeleteAccountModal_error__Bb0WF{padding:12px 16px;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px;color:#ef4444;font-size:.875rem}.DeleteAccountModal_actions__ifqoH{display:flex;justify-content:flex-end;gap:12px;padding-top:8px}.DeleteAccountModal_cancelButton__qcQen{padding:10px 20px;background:transparent;border:1px solid var(--border-color);border-radius:8px;color:var(--text-secondary);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.DeleteAccountModal_cancelButton__qcQen:hover{background:var(--bg-tertiary);color:var(--text-primary)}.DeleteAccountModal_cancelButton__qcQen:disabled{opacity:.5;cursor:not-allowed}.DeleteAccountModal_deleteButton__C6qse{padding:10px 20px;background:#ef4444;border:none;border-radius:8px;color:white;font-size:.875rem;font-weight:600;cursor:pointer;transition:opacity .2s ease}.DeleteAccountModal_deleteButton__C6qse:hover{opacity:.9}.DeleteAccountModal_deleteButton__C6qse:disabled{opacity:.5;cursor:not-allowed}.DeleteAccountModal_successStep___s3yF{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 0;gap:16px}.DeleteAccountModal_successIcon__qJgj_{width:64px;height:64px;background:rgba(34,197,94,.1);border-radius:50%;display:flex;align-items:center;justify-content:center}.DeleteAccountModal_successIcon__qJgj_ svg{width:32px;height:32px;color:#22c55e}.DeleteAccountModal_successStep___s3yF h3{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary)}.DeleteAccountModal_successStep___s3yF p{margin:0;font-size:.9375rem;color:var(--text-secondary);line-height:1.5}.DeleteAccountModal_successStep___s3yF strong{color:var(--text-primary)}.DeleteAccountModal_recoveryNote___XviR{font-size:.8125rem!important;color:var(--text-tertiary)!important}.DeleteAccountModal_signOutButton__TX0SX{padding:12px 32px;background:var(--accent-primary);border:none;border-radius:8px;color:white;font-size:.9375rem;font-weight:600;cursor:pointer;margin-top:8px;transition:opacity .2s ease}.DeleteAccountModal_signOutButton__TX0SX:hover{opacity:.9}.DeleteAccountModal_retentionStep__WBePg{display:flex;flex-direction:column;align-items:center;text-align:center;gap:20px;padding:8px 0}.DeleteAccountModal_retentionHeadline__bC6Hl{margin:0;font-size:1.125rem;font-weight:600;color:var(--text-primary)}.DeleteAccountModal_retentionSubhead__3_WxA{margin:0;font-size:.875rem;color:var(--text-secondary);line-height:1.5}.DeleteAccountModal_retentionOfferCard__9EOye{width:100%;padding:24px;background:rgba(34,197,94,.08);border:1px solid rgba(34,197,94,.25);border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:8px}.DeleteAccountModal_retentionBadge__bXWsM{font-size:2rem;font-weight:700;color:#22c55e;letter-spacing:-.02em;line-height:1}.DeleteAccountModal_retentionDuration__quuq_{margin:0;font-size:1rem;font-weight:500;color:var(--text-primary)}.DeleteAccountModal_retentionDetails__U1ni6{margin:0;font-size:.8125rem;color:var(--text-tertiary)}.DeleteAccountModal_retentionActions__tl048{display:flex;flex-direction:column;gap:12px;width:100%;padding-top:4px}.DeleteAccountModal_acceptButton__BBDvn{width:100%;padding:14px 24px;background:#22c55e;border:none;border-radius:8px;color:white;font-size:.9375rem;font-weight:600;cursor:pointer;transition:opacity .2s ease}.DeleteAccountModal_acceptButton__BBDvn:hover{opacity:.9}.DeleteAccountModal_acceptButton__BBDvn:disabled{opacity:.5;cursor:not-allowed}.DeleteAccountModal_declineLink__nMIHW{padding:10px;background:transparent;border:none;color:var(--text-tertiary);font-size:.8125rem;cursor:pointer;transition:color .2s ease}.DeleteAccountModal_declineLink__nMIHW:hover{color:#ef4444}.DeleteAccountModal_declineLink__nMIHW:disabled{opacity:.5;cursor:not-allowed}.DeleteAccountModal_retentionSuccessIcon__zSy2k{width:64px;height:64px;background:rgba(34,197,94,.1);border-radius:50%;display:flex;align-items:center;justify-content:center}.DeleteAccountModal_retentionSuccessIcon__zSy2k svg{width:32px;height:32px;color:#22c55e}.PaymentIssueBanner_region__ChBQa{position:fixed;top:60px;left:50%;z-index:995;display:flex;justify-content:center;width:-moz-max-content;width:max-content;max-width:calc(100vw - 2 * var(--spacing-md, 16px));transform:translateX(-50%);pointer-events:none}.PaymentIssueBanner_banner__qo_rR{display:flex;flex-wrap:wrap;align-items:center;gap:var(--spacing-sm,8px) var(--spacing-md,12px);margin:0;padding:10px 16px;background:var(--bg-secondary);border:1px solid var(--border-color);border-left-width:4px;border-radius:12px;box-shadow:0 10px 25px -8px rgba(0,0,0,.35);color:var(--text-primary);font-size:.875rem;line-height:1.4;pointer-events:auto;animation:PaymentIssueBanner_bannerIn__F4RZP .2s ease-out}.PaymentIssueBanner_warning__0T2Xy{border-left-color:var(--warning-color,#f59e0b)}.PaymentIssueBanner_critical__RJ3ZU{border-left-color:var(--error-color,#ef4444)}.PaymentIssueBanner_text__ELKWG{min-width:0;flex:1 1 280px;overflow-wrap:anywhere}.PaymentIssueBanner_action__PGSnb{flex:none;padding:6px 12px;border:none;border-radius:8px;background:var(--accent-primary);color:var(--text-on-accent,#fff);font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.PaymentIssueBanner_action__PGSnb:disabled{opacity:.7;cursor:progress}.PaymentIssueBanner_dismiss__Mxk5O{flex:none;padding:6px 10px;border:1px solid var(--border-color);border-radius:8px;background:transparent;color:var(--text-secondary);font:inherit;cursor:pointer}.PaymentIssueBanner_action__PGSnb:focus-visible,.PaymentIssueBanner_dismiss__Mxk5O:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.PaymentIssueBanner_error__t4Bho{flex-basis:100%;color:var(--error-color,#ef4444);font-size:.8125rem}@keyframes PaymentIssueBanner_bannerIn__F4RZP{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PaymentIssueBanner_banner__qo_rR{animation:none}}.PaymentBlockModal_overlay__e5H8k{position:fixed;inset:0;z-index:1160;display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg,24px);background:rgba(0,0,0,.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.PaymentBlockModal_dialog__yI_s6{display:flex;flex-direction:column;gap:var(--spacing-md,16px);width:100%;max-width:520px;max-height:90vh;overflow-y:auto;padding:var(--spacing-xl,32px);background:var(--bg-secondary);border:1px solid var(--border-color);border-top:4px solid var(--error-color,#ef4444);border-radius:16px;box-shadow:0 25px 50px -12px rgba(0,0,0,.5);outline:none;animation:PaymentBlockModal_slideUp__41Ufh .3s ease-out}.PaymentBlockModal_title__kOYyi{margin:0;color:var(--text-primary);font-size:1.25rem;font-weight:700;line-height:1.3}.PaymentBlockModal_body__mhDWc{margin:0;color:var(--text-secondary);font-size:.9375rem;line-height:1.55}.PaymentBlockModal_error__ib8TU{margin:0;color:var(--error-color,#ef4444);font-size:.875rem}.PaymentBlockModal_actions__hASQi{display:flex;flex-direction:column;gap:var(--spacing-sm,8px)}.PaymentBlockModal_danger__SukFU,.PaymentBlockModal_primary__vftDv,.PaymentBlockModal_secondary__yYsPv{width:100%;padding:12px 16px;border-radius:10px;font:inherit;font-weight:600;cursor:pointer}.PaymentBlockModal_primary__vftDv{border:none;background:var(--accent-primary);color:var(--text-on-accent,#fff)}.PaymentBlockModal_secondary__yYsPv{border:1px solid var(--border-color);background:transparent;color:var(--text-primary)}.PaymentBlockModal_danger__SukFU{border:none;background:var(--error-color,#ef4444);color:#fff}.PaymentBlockModal_danger__SukFU:disabled,.PaymentBlockModal_primary__vftDv:disabled,.PaymentBlockModal_secondary__yYsPv:disabled{opacity:.6;cursor:progress}.PaymentBlockModal_footer__Vkpcg{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--spacing-sm,8px);padding-top:var(--spacing-md,16px);border-top:1px solid var(--border-color)}.PaymentBlockModal_footerButton__CIp8a,.PaymentBlockModal_footerLink___je7x{padding:0;border:none;background:none;color:var(--text-secondary);font:inherit;font-size:.875rem;text-decoration:underline;cursor:pointer}.PaymentBlockModal_danger__SukFU:focus-visible,.PaymentBlockModal_footerButton__CIp8a:focus-visible,.PaymentBlockModal_footerLink___je7x:focus-visible,.PaymentBlockModal_primary__vftDv:focus-visible,.PaymentBlockModal_secondary__yYsPv:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}@keyframes PaymentBlockModal_slideUp__41Ufh{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PaymentBlockModal_dialog__yI_s6{animation:none}}@media (max-width:640px){.PaymentBlockModal_overlay__e5H8k{padding:var(--spacing-md,16px)}.PaymentBlockModal_dialog__yI_s6{padding:var(--spacing-lg,24px)}}