.AdminHomeScreen_page__L3PFl{--surface-elevated:color-mix(in srgb,var(--card-background) 94%,transparent);--surface-subtle:color-mix(in srgb,var(--control-background) 92%,transparent);--surface-base:color-mix(in srgb,var(--control-background) 96%,transparent);--surface-accent:var(--primary);--text-muted:var(--muted);--text-secondary:color-mix(in srgb,var(--muted) 86%,var(--foreground));--border-default:var(--card-border);--border-subtle:var(--band-border);display:grid;grid-gap:1rem;gap:1rem}.AdminHomeScreen_header__mV6xo{padding:1rem 1rem 1.05rem;border:1px solid var(--border-default);border-left:0;border-radius:1rem;background:radial-gradient(circle at right top,color-mix(in srgb,var(--surface-accent) 34%,transparent),transparent 48%),var(--surface-elevated);box-shadow:0 8px 20px color-mix(in srgb,var(--card-shadow) 36%,transparent);display:grid;grid-gap:.4rem;gap:.4rem}.AdminHomeScreen_eyebrow__b7y2B{margin:0;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.08em;font-size:.72rem}.AdminHomeScreen_title__KmDHD{margin:0;font-size:clamp(1.4rem,2.6vw,2rem)}.AdminHomeScreen_description__C9fSi{margin:0;color:var(--text-secondary);max-width:72ch}.AdminHomeScreen_metrics__OXrnJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:.8rem;gap:.8rem}.AdminHomeScreen_metricCard__xJVI_{border:1px solid var(--border-default);background:linear-gradient(175deg,color-mix(in srgb,var(--surface-subtle) 78%,transparent),var(--surface-elevated));border-radius:.8rem;padding:.9rem;display:grid;grid-gap:.3rem;gap:.3rem;min-height:8.4rem;align-content:center;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.AdminHomeScreen_metricCard__xJVI_:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--border-default) 48%,var(--surface-accent));box-shadow:0 10px 20px color-mix(in srgb,var(--card-shadow) 34%,transparent)}.AdminHomeScreen_metricCard__xJVI_ span{color:var(--text-muted);font-size:.78rem}.AdminHomeScreen_metricCard__xJVI_ strong{font-size:1.7rem;line-height:1}.AdminHomeScreen_shortcuts__KFLyW{border:1px solid var(--border-default);border-left:0;border-radius:.9rem;background:var(--surface-elevated);padding:1rem;display:grid;grid-gap:.65rem;gap:.65rem}.AdminHomeScreen_sectionTitle__9Vi9c{margin:0;font-size:1rem;letter-spacing:.01em}.AdminHomeScreen_shortcutList__qCKGv{list-style:none;margin:0;padding:0;display:grid;grid-gap:.75rem;gap:.75rem}.AdminHomeScreen_shortcutItem__cL6PI{border-top:1px solid var(--border-subtle);padding-top:.75rem;display:grid;grid-gap:.35rem;gap:.35rem}.AdminHomeScreen_shortcutItem__cL6PI:first-child{border-top:0;padding-top:0}.AdminHomeScreen_shortcutTitle__fG6NX{margin:0;font-size:1rem;font-weight:700}.AdminHomeScreen_shortcutDescription__UygrS{margin:0;color:var(--text-secondary);line-height:1.45}.AdminHomeScreen_shortcutLink__EoVX3{width:-moz-fit-content;width:fit-content;border:1px solid color-mix(in srgb,var(--border-default) 62%,var(--surface-accent));border-radius:999px;padding:.35rem .75rem;color:inherit;text-decoration:none;font-size:.82rem;font-weight:600;transition:background .12s ease,border-color .12s ease}.AdminHomeScreen_shortcutLink__EoVX3:hover{background:color-mix(in srgb,var(--surface-accent) 20%,transparent);border-color:color-mix(in srgb,var(--border-default) 34%,var(--surface-accent))}@media (max-width:900px){.AdminHomeScreen_header__mV6xo{padding:.9rem}}.UtilityControls_iconBadge__JDZJu,.UtilityControls_iconButton__yyv1H{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:999px;color:var(--foreground);background:var(--secondary-button-background);border:1px solid var(--secondary-button-border);box-shadow:0 10px 26px var(--secondary-button-shadow)}.UtilityControls_iconBadge__JDZJu{text-decoration:none}.UtilityControls_iconButton__yyv1H{cursor:pointer}.UtilityControls_iconButton__yyv1H:disabled{cursor:not-allowed;opacity:.58}.UtilityControls_iconButton__yyv1H:focus,.UtilityControls_menuItem__2rmhx:focus{outline:none}.UtilityControls_iconButton__yyv1H:focus-visible,.UtilityControls_menuItem__2rmhx:focus-visible{box-shadow:0 10px 26px var(--secondary-button-shadow),0 0 0 2px rgba(34,111,255,.22)}.UtilityControls_iconWrap__22efE{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--icon-background);color:var(--primary)}.UtilityControls_languageTrigger__4UI89{display:inline-flex;align-items:center;justify-content:center;height:40px;width:40px;padding:0;border:1px solid var(--secondary-button-border);border-radius:999px;color:var(--foreground);background:linear-gradient(180deg,color-mix(in srgb,var(--secondary-button-background) 96%,white 4%),var(--secondary-button-background));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 10px 26px var(--secondary-button-shadow);cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.UtilityControls_languageTrigger__4UI89:hover{border-color:color-mix(in srgb,var(--primary) 22%,var(--secondary-button-border));background:linear-gradient(180deg,color-mix(in srgb,var(--secondary-button-background) 92%,white 8%),var(--secondary-button-background));transform:translateY(-1px)}.UtilityControls_languageTrigger__4UI89:focus{outline:none}.UtilityControls_languageTrigger__4UI89:focus-visible{box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 10px 26px var(--secondary-button-shadow),0 0 0 2px rgba(34,111,255,.22)}.UtilityControls_languageTriggerOpen__gSuNe{border-color:color-mix(in srgb,var(--primary) 30%,var(--secondary-button-border));background:linear-gradient(180deg,color-mix(in srgb,var(--badge-background) 78%,white 22%),var(--secondary-button-background))}.UtilityControls_themeTrigger__QWb1M{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--secondary-button-border);border-radius:999px;color:var(--foreground);background:linear-gradient(180deg,color-mix(in srgb,var(--secondary-button-background) 96%,white 4%),var(--secondary-button-background));box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 10px 26px var(--secondary-button-shadow);cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.UtilityControls_themeTrigger__QWb1M:hover{border-color:color-mix(in srgb,var(--primary) 22%,var(--secondary-button-border));background:linear-gradient(180deg,color-mix(in srgb,var(--secondary-button-background) 92%,white 8%),var(--secondary-button-background));transform:translateY(-1px)}.UtilityControls_themeTrigger__QWb1M:focus{outline:none}.UtilityControls_themeTrigger__QWb1M:focus-visible{box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 10px 26px var(--secondary-button-shadow),0 0 0 2px rgba(34,111,255,.22)}.UtilityControls_themeTriggerActive__25f6R{border-color:color-mix(in srgb,var(--primary) 30%,var(--secondary-button-border));background:linear-gradient(180deg,color-mix(in srgb,var(--badge-background) 78%,white 22%),var(--secondary-button-background))}.UtilityControls_themeIconWrap__gqD8d{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:color-mix(in srgb,var(--icon-background) 88%,white 12%);color:var(--primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--card-border) 50%,transparent);transition:transform .16s ease,background .16s ease,color .16s ease}.UtilityControls_themeTrigger__QWb1M:hover .UtilityControls_themeIconWrap__gqD8d{transform:scale(1.04)}.UtilityControls_themeTriggerActive__25f6R .UtilityControls_themeIconWrap__gqD8d{background:color-mix(in srgb,var(--badge-background) 88%,white 12%)}.UtilityControls_languageFlagWrap__EkeGw{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:color-mix(in srgb,var(--icon-background) 88%,white 12%);color:var(--primary);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--card-border) 50%,transparent);transition:transform .16s ease,background .16s ease,color .16s ease}.UtilityControls_languageTrigger__4UI89:hover .UtilityControls_languageFlagWrap__EkeGw{transform:scale(1.04)}.UtilityControls_languageTriggerOpen__gSuNe .UtilityControls_languageFlagWrap__EkeGw{background:color-mix(in srgb,var(--badge-background) 88%,white 12%)}.UtilityControls_languageLock__gdII6{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:999px;border:1px solid color-mix(in srgb,var(--card-border) 78%,white 22%);background:color-mix(in srgb,var(--card-background) 92%,white 8%);color:var(--muted)}.UtilityControls_visuallyHidden__m5wel{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.UtilityControls_menuWrap__NgQhe{position:relative}.UtilityControls_menuPanel__aQOWH{position:absolute;top:calc(100% + 10px);right:0;z-index:30;display:grid;grid-gap:6px;gap:6px;min-width:244px;padding:10px;border-radius:18px;border:1px solid var(--card-border);background:color-mix(in srgb,var(--card-background) 92%,transparent);box-shadow:0 22px 44px rgba(15,23,42,.18);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:UtilityControls_controls-pop__nVp8c .14s ease}.UtilityControls_menuItemActive__XoCxL,.UtilityControls_menuItemBlocked__dG2eq,.UtilityControls_menuItem__2rmhx{display:flex;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 12px;border:1px solid transparent;border-radius:14px;background:transparent;color:var(--foreground);font:inherit;font-weight:600;text-align:left;cursor:pointer}.UtilityControls_menuItemActive__XoCxL:hover,.UtilityControls_menuItem__2rmhx:hover{background:color-mix(in srgb,var(--icon-background) 82%,transparent)}.UtilityControls_menuItemActive__XoCxL{background:color-mix(in srgb,var(--badge-background) 72%,white 28%);border-color:color-mix(in srgb,var(--primary) 28%,var(--card-border));color:var(--primary)}.UtilityControls_menuItemBlocked__dG2eq{opacity:.72;cursor:not-allowed}.UtilityControls_menuLabel__oKXF6{display:inline-flex;flex-direction:column;gap:2px;flex:1 1}.UtilityControls_menuLabelSmall__4jRGh{font-size:.77rem;color:var(--muted)}@keyframes UtilityControls_controls-pop__nVp8c{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.WalletSelector_root__4t3AP{position:relative;width:min(320px,100%)}.WalletSelector_button__g3FZa{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:48px;padding:0 14px;border:1px solid var(--control-border);border-radius:16px;background:var(--control-background);color:var(--foreground);font:inherit;text-align:left}.WalletSelector_buttonText__uK2gE{font-weight:700}.WalletSelector_badge__DWHf8{display:inline-flex;align-items:center;justify-content:center;min-height:28px;max-width:55%;padding:0 10px;overflow:hidden;border-radius:999px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:color-mix(in srgb,var(--accent) 72%,white);font-size:.82rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.WalletSelector_popover___sHcH{position:absolute;top:calc(100% + 10px);left:0;z-index:20;width:min(360px,100vw - 32px);padding:14px;border:1px solid var(--card-border);border-radius:22px;background:color-mix(in srgb,var(--card-background) 90%,transparent);box-shadow:0 22px 44px rgba(15,23,42,.18);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.WalletSelector_popoverHeader__561lh{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--card-border)}.WalletSelector_popoverAction__PhBnO{border:0;padding:0;background:transparent;color:color-mix(in srgb,var(--accent) 72%,white);font:inherit;font-weight:700}.WalletSelector_list__LiXj0{display:flex;flex-direction:column;gap:8px;max-height:240px;margin-top:12px;overflow-y:auto}.WalletSelector_item__kDKV3{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;min-height:46px;padding:0 12px;border:1px solid var(--control-border);border-radius:16px;background:color-mix(in srgb,var(--control-background) 92%,transparent);color:var(--foreground);font:inherit;text-align:left}.WalletSelector_check__yL2FH{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--control-border);border-radius:7px;color:transparent;font-size:.8rem;font-weight:700}.WalletSelector_checkActive__FYJFc{border-color:color-mix(in srgb,var(--accent) 60%,var(--control-border));background:color-mix(in srgb,var(--accent) 18%,transparent);color:color-mix(in srgb,var(--accent) 72%,white)}.WalletSelector_name__ikGrP{font-weight:700}.WalletSelector_state__seEXs{color:var(--muted);font-size:.8rem;font-weight:700}.WalletSelector_footer__awaOG{margin-top:12px;padding-top:12px;border-top:1px solid var(--card-border);color:var(--muted);font-size:.84rem;line-height:1.5}@media (max-width:900px){.WalletSelector_popover___sHcH,.WalletSelector_root__4t3AP{width:100%}}.CalculatorScreen_surface__9ZAAR{display:flex;flex-direction:column;gap:20px}.CalculatorScreen_pageHeader__flTCk{display:flex;justify-content:flex-start;gap:0;align-items:flex-start;width:-moz-fit-content;width:fit-content}.CalculatorScreen_pageTitle__ubLnM{margin:0;font-size:clamp(2rem,4vw,3rem);line-height:.95;letter-spacing:-.05em}.CalculatorScreen_pageDescription__uttyZ{margin:12px 0 0;max-width:68ch;color:var(--muted);line-height:1.65}.CalculatorScreen_walletControl__LBSFO{min-width:280px}.CalculatorScreen_capitalBand__P4HBl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px;gap:16px;padding:18px;border:1px solid var(--cta-border);border-radius:24px;background:linear-gradient(135deg,var(--cta-background-start),var(--cta-background-end));box-shadow:0 18px 38px var(--cta-shadow)}.CalculatorScreen_capitalMetric__hLXKz,.CalculatorScreen_summaryItemDanger__0H6eW,.CalculatorScreen_summaryItemPrimary__z2vVo,.CalculatorScreen_summaryItemSuccess__CPaRM,.CalculatorScreen_summaryItem__WHZHs,.CalculatorScreen_targetCard__kkohs,.CalculatorScreen_tradeRow__mJwfF{border:1px solid var(--card-border);border-radius:18px;background:var(--card-background)}.CalculatorScreen_capitalMetric__hLXKz{padding:16px}.CalculatorScreen_cardDescription__0OYyh,.CalculatorScreen_emptyText__hSLFt,.CalculatorScreen_fieldHint__ZIafJ,.CalculatorScreen_metricLabel__lhq0C,.CalculatorScreen_statusBox__MXeSB p,.CalculatorScreen_tradeMeta__YRvDZ,.CalculatorScreen_walletHint__XaWBX{color:var(--muted)}.CalculatorScreen_metricValue__SPHRi,.CalculatorScreen_summaryValue__KXCtG{display:block;margin-top:8px;font-size:1.35rem;font-weight:800}.CalculatorScreen_walletHint__XaWBX{margin:0;font-size:.95rem}.CalculatorScreen_errorAlert__qo7jj,.CalculatorScreen_successAlert___Z4Xq,.CalculatorScreen_warningAlert___wd3r{padding:16px 18px;border-radius:18px;border:1px solid var(--card-border)}.CalculatorScreen_errorAlert__qo7jj{background:rgba(176,44,44,.1);border-color:rgba(176,44,44,.22)}.CalculatorScreen_successAlert___Z4Xq{background:rgba(24,120,86,.1);border-color:rgba(24,120,86,.22)}.CalculatorScreen_warningAlert___wd3r{background:rgba(193,114,24,.1);border-color:rgba(193,114,24,.22)}.CalculatorScreen_alertList__8hJEz{margin:8px 0 0;padding-left:18px}.CalculatorScreen_formColumn__QaRsZ,.CalculatorScreen_layout__3x2Xp,.CalculatorScreen_sideColumn__5kZIR{display:flex;flex-direction:column;gap:20px}.CalculatorScreen_card__BO9lN{padding:24px;border:1px solid var(--card-border);border-radius:28px;background:var(--card-background);box-shadow:0 18px 38px var(--card-shadow)}.CalculatorScreen_cardHeader__KNZrY{margin-bottom:20px}.CalculatorScreen_cardTitle__h2YMQ{margin:0;font-size:1.35rem}.CalculatorScreen_cardDescription__0OYyh{margin:8px 0 0;line-height:1.6}.CalculatorScreen_sectionBlock__TSkNq{padding-top:18px;margin-top:18px;border-top:1px solid var(--card-border)}.CalculatorScreen_sectionBlock__TSkNq:first-of-type{margin-top:0;padding-top:0;border-top:0}.CalculatorScreen_sectionLabel__OFpN0{display:inline-flex;padding:8px 12px;border-radius:999px;background:var(--badge-background);color:var(--primary);font-size:.85rem;font-weight:700}.CalculatorScreen_fieldGrid__ePnPU{display:grid;grid-template-columns:1fr;grid-gap:16px;gap:16px;margin-top:16px}.CalculatorScreen_field__AHBFO{display:flex;flex-direction:column;gap:8px}.CalculatorScreen_label__GX6M_{font-size:.92rem;font-weight:700}.CalculatorScreen_input__9bbxc,.CalculatorScreen_select__XYDLB{width:100%;padding:14px 16px;border:1px solid var(--control-border);border-radius:16px;background:var(--control-background);color:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.08)}.CalculatorScreen_input__9bbxc:focus,.CalculatorScreen_select__XYDLB:focus{outline:2px solid rgba(34,111,255,.18);border-color:rgba(34,111,255,.35)}.CalculatorScreen_inputError___IUaF{border-color:rgba(176,44,44,.4)}.CalculatorScreen_chips__DX94D{display:flex;flex-wrap:wrap;gap:8px}.CalculatorScreen_chip__k4x8m,.CalculatorScreen_directionButton__Ct_OZ,.CalculatorScreen_miniChip__iPAFP,.CalculatorScreen_primaryButton__ZNZpA{border:0;cursor:pointer}.CalculatorScreen_chip__k4x8m,.CalculatorScreen_miniChip__iPAFP{padding:10px 14px;border-radius:999px;background:rgba(19,32,62,.08);color:inherit;font-weight:700}.CalculatorScreen_miniChip__iPAFP{padding:8px 10px;font-size:.82rem}.CalculatorScreen_chipActive__XVehF{background:var(--primary);color:white}.CalculatorScreen_directionRow__oYAEC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.CalculatorScreen_directionButton__Ct_OZ{padding:14px 16px;border-radius:16px;background:rgba(19,32,62,.08);color:inherit;font-weight:800}.CalculatorScreen_directionLongActive__EfdAz{background:rgba(24,120,86,.18);color:#0d6b4a}.CalculatorScreen_directionShortActive__osGHy{background:rgba(176,44,44,.18);color:#9a2424}:root[data-theme=dark] .CalculatorScreen_directionLongActive__EfdAz{color:#84e1bf}:root[data-theme=dark] .CalculatorScreen_directionShortActive__osGHy{color:#ff9d9d}.CalculatorScreen_targetsGrid__Yj8Uz{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;margin-top:16px}.CalculatorScreen_targetCard__kkohs{padding:16px}.CalculatorScreen_targetTitle__wzTvu{display:block;margin-bottom:12px}.CalculatorScreen_targetMeta__yPKr7{display:flex;justify-content:space-between;gap:12px;margin-top:10px;font-size:.88rem;font-weight:700}.CalculatorScreen_primaryButton__ZNZpA{width:100%;padding:16px 18px;border-radius:18px;background:linear-gradient(135deg,#1f6fff,#24b0d8);color:white;font-size:1rem;font-weight:800;box-shadow:0 18px 34px rgba(34,111,255,.22)}.CalculatorScreen_primaryButton__ZNZpA:disabled{cursor:not-allowed;opacity:.56}.CalculatorScreen_summaryGridCompact__RW_YS,.CalculatorScreen_summaryGrid__rlY74{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.CalculatorScreen_summaryItemDanger__0H6eW,.CalculatorScreen_summaryItemPrimary__z2vVo,.CalculatorScreen_summaryItemSuccess__CPaRM,.CalculatorScreen_summaryItem__WHZHs{padding:16px}.CalculatorScreen_summaryItemPrimary__z2vVo{background:rgba(34,111,255,.08);border-color:rgba(34,111,255,.18)}.CalculatorScreen_summaryItemDanger__0H6eW{background:rgba(176,44,44,.08);border-color:rgba(176,44,44,.18)}.CalculatorScreen_summaryItemSuccess__CPaRM{background:rgba(24,120,86,.08);border-color:rgba(24,120,86,.18)}.CalculatorScreen_statusBox__MXeSB{margin-top:16px;padding:16px;border-radius:20px}.CalculatorScreen_statusSuccess__rSRgH{background:rgba(24,120,86,.08);border:1px solid rgba(24,120,86,.18)}.CalculatorScreen_statusWarning__yTfg7{background:rgba(193,114,24,.08);border:1px solid rgba(193,114,24,.18)}.CalculatorScreen_tradeList__UW2ag{display:flex;flex-direction:column;gap:10px;margin-top:14px}.CalculatorScreen_tradeRow__mJwfF{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px}.CalculatorScreen_tradeLabel__jaEKk{display:block}.CalculatorScreen_tradeMeta__YRvDZ{margin:6px 0 0;font-size:.84rem}.CalculatorScreen_tradeNumbers__3aIds{display:flex;flex-direction:column;gap:6px;align-items:flex-end;text-align:right}@media (max-width:860px){.CalculatorScreen_capitalBand__P4HBl,.CalculatorScreen_fieldGrid__ePnPU,.CalculatorScreen_summaryGridCompact__RW_YS,.CalculatorScreen_summaryGrid__rlY74,.CalculatorScreen_targetsGrid__Yj8Uz{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.CalculatorScreen_card__BO9lN{padding:20px;border-radius:24px}.CalculatorScreen_tradeRow__mJwfF{flex-direction:column;align-items:flex-start}.CalculatorScreen_tradeNumbers__3aIds{align-items:flex-start;text-align:left}}.CalculatorScreen_labelRow__m5zIS{display:flex;align-items:center;justify-content:space-between;gap:8px}.CalculatorScreen_capitalHint__rqh5o{font-size:.85rem;color:var(--muted)}.CalculatorScreen_capitalHint__rqh5o strong{color:inherit;font-weight:700}.CalculatorScreen_leverageCheckbox__uST4t{display:flex;align-items:center;gap:10px;cursor:pointer;font-size:.92rem;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CalculatorScreen_leverageCheckbox__uST4t input[type=checkbox]{width:18px;height:18px;accent-color:var(--primary);cursor:pointer}.CalculatorScreen_targetsBlock__ULvra{margin-top:24px;padding-top:20px;border-top:1px solid var(--card-border)}.CalculatorScreen_targetsHeader__AhHRu{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.CalculatorScreen_targetsAllocationOk__uoA5Y{font-size:.82rem;font-weight:700;color:#0d6b4a}:root[data-theme=dark] .CalculatorScreen_targetsAllocationOk__uoA5Y{color:#84e1bf}.CalculatorScreen_targetsAllocationWarn__m88mf{font-size:.82rem;font-weight:700;color:#9a2424}:root[data-theme=dark] .CalculatorScreen_targetsAllocationWarn__m88mf{color:#ff9d9d}.CalculatorScreen_targetCardHeader__Gb1_V{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.CalculatorScreen_targetRemoveButton___q7KW{background:none;border:none;cursor:pointer;font-size:.8rem;color:var(--muted);padding:4px 8px;border-radius:8px}.CalculatorScreen_targetRemoveButton___q7KW:hover{background:rgba(176,44,44,.08);color:#9a2424}.CalculatorScreen_addTargetButton__ri2ct{width:100%;margin-top:12px;padding:12px 16px;border:1px dashed var(--card-border);border-radius:16px;background:none;color:var(--muted);font-size:.9rem;font-weight:600;cursor:pointer;transition:background .15s,color .15s}.CalculatorScreen_addTargetButton__ri2ct:hover{background:var(--badge-background);color:var(--primary)}.CalculatorScreen_formFooter__1MIbh{margin:0}.OperationsScreen_surface__hIV4Y{display:flex;flex-direction:column;gap:20px}.OperationsScreen_pageHeader__ZgMt3{display:flex;justify-content:flex-start;align-items:flex-start;gap:0;width:-moz-fit-content;width:fit-content}.OperationsScreen_pageTitle__bHODd{margin:0;font-size:clamp(1.9rem,3vw,2.5rem);line-height:1;letter-spacing:-.05em}.OperationsScreen_pageDescription__SEmRD{margin:10px 0 0;max-width:72ch;color:var(--muted);line-height:1.6}.OperationsScreen_walletControl__W_qeu{min-width:min(320px,100%);display:flex;flex-direction:column;gap:8px}.OperationsScreen_walletFilterGroup__ZihiW{display:flex;flex-wrap:wrap;gap:10px}.OperationsScreen_walletChip__MZjp_{min-height:42px;padding:0 14px;border:1px solid var(--control-border);border-radius:999px;background:var(--control-background);color:var(--foreground);font:inherit;font-weight:700}.OperationsScreen_walletChipActive__9yeXO{border-color:color-mix(in srgb,var(--accent) 60%,var(--control-border));background:color-mix(in srgb,var(--accent) 14%,var(--control-background))}.OperationsScreen_label__8JMe2{font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.OperationsScreen_select__BXXxd{min-height:48px;padding:0 14px;border:1px solid var(--control-border);border-radius:16px;background:var(--control-background);color:var(--foreground);font:inherit}.OperationsScreen_hint__hbtn0{margin:0;color:var(--muted);line-height:1.6}.OperationsScreen_subtleText__JM8ji{margin:0;color:var(--muted);font-size:.92rem;line-height:1.5}.OperationsScreen_metrics__7GGOh{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.OperationsScreen_metricCard__9JNlD{padding:18px 20px;border:1px solid var(--card-border);border-radius:24px;background:color-mix(in srgb,var(--card-background) 94%,transparent);box-shadow:0 14px 28px var(--card-shadow)}.OperationsScreen_metricLabel__tGcyq{display:block;color:var(--muted);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.OperationsScreen_metricValue__f_Fld{display:block;margin-top:10px;font-size:1.55rem;font-weight:800;letter-spacing:-.04em}.OperationsScreen_errorAlert__8zXSZ,.OperationsScreen_successAlert__FdRbC{padding:16px 18px;border-radius:20px;border:1px solid var(--card-border)}.OperationsScreen_errorAlert__8zXSZ{background:rgba(190,24,93,.08);color:#9f1239}.OperationsScreen_successAlert__FdRbC{background:rgba(13,148,136,.1);color:#0f766e}@media (max-width:900px){.OperationsScreen_pageHeader__ZgMt3{flex-direction:column}.OperationsScreen_walletControl__W_qeu{min-width:100%}.OperationsScreen_metrics__7GGOh{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.OperationsScreen_metrics__7GGOh{grid-template-columns:1fr}}.CapitalScreen_surface__slk7O{display:flex;flex-direction:column;gap:20px}.CapitalScreen_pageHeader__AfZf1{display:flex;justify-content:flex-start;align-items:flex-start;gap:0;width:-moz-fit-content;width:fit-content}.CapitalScreen_pageTitle__tanAw{margin:0;font-size:clamp(1.9rem,3vw,2.5rem);line-height:1;letter-spacing:-.05em}.CapitalScreen_pageDescription__0dC78{margin:10px 0 0;max-width:72ch;color:var(--muted);line-height:1.6}.CapitalScreen_field__i6EfV,.CapitalScreen_filterControl__TiwMo,.CapitalScreen_walletControl__up4qk{display:flex;flex-direction:column;gap:8px}.CapitalScreen_walletControl__up4qk{min-width:min(320px,100%);position:relative}.CapitalScreen_walletFilterButton__ZNuqb{display:inline-flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:0 14px;border:1px solid var(--control-border);border-radius:16px;background:var(--control-background);color:var(--foreground);font:inherit;text-align:left}.CapitalScreen_walletFilterButtonText__Gc1Q_{font-weight:700}.CapitalScreen_walletFilterBadge__D9KZa{display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 10px;border-radius:999px;background:color-mix(in srgb,var(--accent) 14%,transparent);color:color-mix(in srgb,var(--accent) 72%,white);font-size:.82rem;font-weight:700;white-space:nowrap}.CapitalScreen_walletFilterPopover__78B8C{position:absolute;top:calc(100% + 10px);right:0;z-index:20;width:min(360px,100vw - 32px);padding:14px;border:1px solid var(--card-border);border-radius:22px;background:color-mix(in srgb,var(--card-background) 96%,transparent);box-shadow:0 22px 40px rgba(9,14,24,.24)}.CapitalScreen_walletFilterPopoverHeader__Dm2z8{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--card-border)}.CapitalScreen_walletPopoverAction__JUys5{border:0;padding:0;background:transparent;color:color-mix(in srgb,var(--accent) 72%,white);font:inherit;font-weight:700}.CapitalScreen_walletPopoverList__Dpc2N{display:flex;flex-direction:column;gap:8px;max-height:240px;margin-top:12px;overflow-y:auto}.CapitalScreen_walletPopoverItem__n6_7D{display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;min-height:46px;padding:0 12px;border:1px solid var(--control-border);border-radius:16px;background:color-mix(in srgb,var(--control-background) 92%,transparent);color:var(--foreground);font:inherit;text-align:left}.CapitalScreen_walletPopoverCheck__BDrz2{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:1px solid var(--control-border);border-radius:7px;color:transparent;font-size:.8rem;font-weight:700}.CapitalScreen_walletPopoverCheckActive__DjCBv{border-color:color-mix(in srgb,var(--accent) 60%,var(--control-border));background:color-mix(in srgb,var(--accent) 18%,transparent);color:color-mix(in srgb,var(--accent) 72%,white)}.CapitalScreen_walletPopoverName__nd2_J{font-weight:700}.CapitalScreen_walletPopoverState__AgHto{color:var(--muted);font-size:.8rem;font-weight:700}.CapitalScreen_walletPopoverFooter__5cG7L{margin-top:12px;padding-top:12px;border-top:1px solid var(--card-border);color:var(--muted);font-size:.84rem;line-height:1.5}.CapitalScreen_label__ai16C{font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.CapitalScreen_input__9_T_A,.CapitalScreen_select__urN9K,.CapitalScreen_textarea__V_use{min-height:48px;padding:0 14px;border:1px solid var(--control-border);border-radius:16px;background:var(--control-background);color:var(--foreground);font:inherit}.CapitalScreen_textarea__V_use{min-height:108px;padding:14px;resize:vertical}.CapitalScreen_hint__Dmeyb{margin:0;color:var(--muted);line-height:1.6}.CapitalScreen_subtleText__EPRLP{margin:0;color:var(--muted);font-size:.92rem;line-height:1.5}.CapitalScreen_overviewGrid__AiZ8P,.CapitalScreen_secondaryMetrics__WmBYr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px}.CapitalScreen_historyCard__7FRD4,.CapitalScreen_metricCard__oLPfV,.CapitalScreen_panel__2oCsK{padding:18px 20px;border:1px solid var(--card-border);border-radius:24px;background:color-mix(in srgb,var(--card-background) 94%,transparent);box-shadow:0 14px 28px var(--card-shadow)}.CapitalScreen_metricLabel__E8Zar{display:block;color:var(--muted);font-size:.82rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.CapitalScreen_metricValue__d5aWK{display:block;margin-top:10px;font-size:1.55rem;font-weight:800;letter-spacing:-.04em}.CapitalScreen_metricValueInline__Un0z8{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;margin-top:10px}.CapitalScreen_metricValueInline__Un0z8 .CapitalScreen_metricValue__d5aWK{margin-top:0}.CapitalScreen_metricInlineDetail__aE4gJ{color:var(--muted);font-size:.92rem;line-height:1.4}.CapitalScreen_metricHint__qXffz{display:block;margin-top:8px;color:var(--muted);font-size:.92rem}.CapitalScreen_actionsPanel__vGk1g,.CapitalScreen_balanceCard__CIkWx,.CapitalScreen_breakdownCard__S_ds7,.CapitalScreen_feesCard__L0Hyt{min-height:214px}.CapitalScreen_balanceHeaderRow__zZVVI{display:flex;justify-content:space-between;gap:14px}.CapitalScreen_balanceValue__6il6L{display:block;margin-top:12px;font-size:clamp(2rem,4vw,2.35rem);font-weight:800;letter-spacing:-.05em}.CapitalScreen_actionGlyph__7Ghi0{display:inline-flex;align-items:center;justify-content:center;width:18px;font-size:1rem;line-height:1}.CapitalScreen_breakdownList__oIEnQ,.CapitalScreen_feeRewardsList__fbona,.CapitalScreen_feeSublist__zJ16I{display:flex;flex-direction:column;gap:12px}.CapitalScreen_breakdownCard__S_ds7>:first-child,.CapitalScreen_feesCard__L0Hyt>:first-child{margin-bottom:16px}.CapitalScreen_breakdownRow__3h_xo,.CapitalScreen_feeRewardRow__sjitH,.CapitalScreen_feeSubrow__h0ZTF{display:flex;align-items:center;justify-content:space-between;gap:12px}.CapitalScreen_breakdownRow__3h_xo span,.CapitalScreen_feeRewardRow__sjitH span,.CapitalScreen_feeSubrow__h0ZTF span{color:var(--muted)}.CapitalScreen_feesHeader__Ri9Su{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid var(--card-border)}.CapitalScreen_feeSubrow__h0ZTF{font-size:.9rem}.CapitalScreen_feeRewardsList__fbona{margin-top:14px;padding-top:14px;border-top:1px solid var(--card-border)}.CapitalScreen_actionsPanel__vGk1g{display:grid;grid-template-columns:1fr;grid-gap:12px;gap:12px}.CapitalScreen_transferActionWrap__WlklN{display:grid;grid-gap:6px;gap:6px}.CapitalScreen_transferHint__hZuXV{margin:0;padding:0 10px;color:var(--muted);font-size:.78rem;line-height:1.35}.CapitalScreen_errorAlert__lw5Pb,.CapitalScreen_successAlert__Lw_IJ{padding:16px 18px;border-radius:20px;border:1px solid var(--card-border)}.CapitalScreen_errorAlert__lw5Pb{background:rgba(190,24,93,.08);color:#9f1239}.CapitalScreen_successAlert__Lw_IJ{background:rgba(13,148,136,.1);color:#0f766e}.CapitalScreen_actionsBar__FR45u,.CapitalScreen_historyToolbar__t1b5Z,.CapitalScreen_panelActions__Cd7t_,.CapitalScreen_rowActions__D8onn{display:flex;gap:12px;flex-wrap:wrap}.CapitalScreen_panelActions__Cd7t_{margin-top:22px;padding-top:14px;border-top:1px solid var(--card-border);justify-content:flex-end}.CapitalScreen_actionButtonDanger__WkAjp,.CapitalScreen_actionButtonGhost__MWJJf,.CapitalScreen_actionButton__Y2Kdt{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:44px;padding:0 16px;border-radius:999px;border:1px solid var(--control-border);background:var(--control-background);color:var(--foreground);font:inherit;font-weight:700}.CapitalScreen_actionButtonDanger__WkAjp:disabled,.CapitalScreen_actionButtonGhost__MWJJf:disabled,.CapitalScreen_actionButton__Y2Kdt:disabled{cursor:not-allowed;opacity:.55;filter:saturate(.8)}.CapitalScreen_actionButtonDanger__WkAjp{color:#9f1239}.CapitalScreen_actionButtonGhost__MWJJf{background:transparent}.CapitalScreen_actionButtonPrimary__Fhin1{border-color:rgba(34,197,94,.4);background:linear-gradient(180deg,#4ade80,#22c55e);color:white}.CapitalScreen_actionButtonOutline__LJHNf{background:linear-gradient(180deg,#fbbf24,#f59e42);border-color:rgba(251,191,36,.4);color:#3b2f0b}.CapitalScreen_actionButtonAccent__mJ4e5{border-color:rgba(59,130,246,.4);background:linear-gradient(180deg,#4388ee,#3276dc);color:white}.CapitalScreen_historyHeader__5m9o7,.CapitalScreen_panelHeader__E73RL{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.CapitalScreen_panelTitle__E_qsE{margin:0;font-size:1.2rem}.CapitalScreen_historyTitle__CIHDt{margin:0;font-size:clamp(1.7rem,3vw,2.1rem);font-weight:800;letter-spacing:-.04em}.CapitalScreen_historyDescription__gIeMY,.CapitalScreen_panelDescription__kI_C8{margin:6px 0 0;color:var(--muted);line-height:1.6}.CapitalScreen_modalBackdrop__7I0_1{position:fixed;inset:0;z-index:40;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(9,14,24,.7);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.CapitalScreen_modalPanel__uVVo8{width:min(980px,100%);max-height:calc(100vh - 40px);overflow-y:auto}.CapitalScreen_confirmModalPanel__xSZLh{width:min(560px,100%)}.CapitalScreen_formGrid__h74RY{display:grid;grid-template-columns:1fr;grid-gap:14px;gap:14px;margin-top:18px}.CapitalScreen_fieldSpanFull__yGohU{grid-column:1/-1}.CapitalScreen_tableWrap__xbjbp{overflow-x:auto}.CapitalScreen_table__L5Auc{width:100%;border-collapse:collapse;margin-top:16px}.CapitalScreen_table__L5Auc td,.CapitalScreen_table__L5Auc th{padding:14px 10px;border-top:1px solid var(--card-border);text-align:left;vertical-align:top}.CapitalScreen_table__L5Auc th{color:var(--muted);font-size:.82rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.CapitalScreen_typeBadge__lVrlO{background:color-mix(in srgb,var(--card-background) 86%,transparent)}.CapitalScreen_typeBadge__lVrlO,.CapitalScreen_walletBadge__hrIqg{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border-radius:999px;border:1px solid var(--card-border);font-size:.84rem;font-weight:700}.CapitalScreen_walletBadge__hrIqg{max-width:100%;background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--foreground)}.CapitalScreen_iconButton__4Z71u{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--control-border);background:transparent;color:var(--foreground)}.CapitalScreen_iconButtonDanger__6isPs{color:#9f1239}.CapitalScreen_confirmDeleteBody__ejVQq{margin-top:18px}.CapitalScreen_confirmDeleteMeta__3n0Ug,.CapitalScreen_confirmDeleteText__AakE_{margin:0}.CapitalScreen_confirmDeleteText__AakE_{line-height:1.6}.CapitalScreen_confirmDeleteMeta__3n0Ug{margin-top:8px;color:var(--muted);font-size:.92rem;line-height:1.5}.CapitalScreen_amountPositive__khjUs{color:#0f766e;font-weight:700}.CapitalScreen_amountNegative__dDJqW{color:#9f1239;font-weight:700}.CapitalScreen_emptyState__nMMXt{margin:20px 0 0;color:var(--muted)}@media (max-width:900px){.CapitalScreen_historyHeader__5m9o7,.CapitalScreen_pageHeader__AfZf1,.CapitalScreen_panelHeader__E73RL{flex-direction:column}.CapitalScreen_walletControl__up4qk{min-width:100%}.CapitalScreen_walletFilterPopover__78B8C{left:0;right:auto;width:100%}.CapitalScreen_overviewGrid__AiZ8P,.CapitalScreen_secondaryMetrics__WmBYr{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.CapitalScreen_historyCard__7FRD4,.CapitalScreen_metricCard__oLPfV,.CapitalScreen_panel__2oCsK{padding:18px;border-radius:22px}.CapitalScreen_overviewGrid__AiZ8P,.CapitalScreen_secondaryMetrics__WmBYr{grid-template-columns:1fr}.CapitalScreen_table__L5Auc td,.CapitalScreen_table__L5Auc th{padding-inline:8px}.CapitalScreen_panelActions__Cd7t_{justify-content:stretch}.CapitalScreen_panelActions__Cd7t_ .CapitalScreen_actionButton__Y2Kdt{width:100%}.CapitalScreen_modalBackdrop__7I0_1{align-items:flex-start;padding:12px}.CapitalScreen_modalPanel__uVVo8{max-height:calc(100vh - 24px)}}.AppFooter_footer__JBq0I{width:100vw;margin-left:calc(50% - 50vw);padding:18px 0 0}.AppFooter_dialog__2pcZM,.AppFooter_inner__bo_0q{border-top:1px solid var(--footer-border);background:color-mix(in srgb,var(--card-background) 62%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.AppFooter_inner__bo_0q{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:32px;gap:32px;margin:0 auto;padding:26px 32px 12px}.AppFooter_innerCompact__KyQsq,.AppFooter_innerWide__Gy47o{width:100%}.AppFooter_column__PPXf0{display:grid;align-content:start;grid-gap:10px;gap:10px}.AppFooter_columnCenter__WFBYy{justify-items:center;text-align:center}.AppFooter_columnActions__4PN2V{justify-items:end;text-align:right}.AppFooter_stack__Qqs_h{display:grid;grid-gap:8px;gap:8px}.AppFooter_companyLink__ucSAx,.AppFooter_feedbackButton__1H7jx,.AppFooter_supportButton__iCLmS{display:inline-flex;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content;min-height:0;padding:0;border:0;text-decoration:none;font:inherit;font-weight:600;line-height:1.5;transition:color .12s ease,opacity .12s ease}.AppFooter_companyLink__ucSAx{background:transparent;color:var(--muted);font-size:.9rem;font-weight:500}.AppFooter_feedbackButton__1H7jx{background:transparent;color:var(--foreground);cursor:pointer}.AppFooter_supportButton__iCLmS{background:transparent;color:#22c55e}.AppFooter_closeButton__gHU1V:hover,.AppFooter_companyLink__ucSAx:hover,.AppFooter_feedbackButton__1H7jx:hover,.AppFooter_submitButton__oSSPD:hover,.AppFooter_supportButton__iCLmS:hover{opacity:.78}.AppFooter_companyLink__ucSAx:focus,.AppFooter_feedbackButton__1H7jx:focus,.AppFooter_supportButton__iCLmS:focus{outline:none}.AppFooter_companyLink__ucSAx:focus-visible,.AppFooter_feedbackButton__1H7jx:focus-visible,.AppFooter_supportButton__iCLmS:focus-visible{text-decoration:underline;text-underline-offset:.18em}.AppFooter_copyright__Ix0Kh{margin:0;color:var(--foreground);font-size:.95rem;font-weight:700}.AppFooter_description__Hb31M{max-width:32ch;margin:0;color:var(--muted);font-size:.9rem;font-weight:500;line-height:1.6}.AppFooter_overlay__nfTMT{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:20px;background:rgba(15,23,42,.55)}.AppFooter_dialog__2pcZM{width:min(100%,640px);border:1px solid var(--footer-border);background:color-mix(in srgb,var(--card-background) 88%,transparent);box-shadow:0 18px 42px var(--card-shadow);border-radius:28px;padding:24px}.AppFooter_dialogHeader__vHpXp{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.AppFooter_dialogTitle__NeLx4{margin:0;font-size:1.35rem;font-weight:800;color:var(--foreground)}.AppFooter_dialogDescription__w2K6d{margin:8px 0 0;color:var(--muted);line-height:1.6}.AppFooter_closeButton__gHU1V{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:999px;border:1px solid var(--control-border);background:var(--control-background);color:var(--foreground);cursor:pointer}.AppFooter_closeButton__gHU1V svg{width:18px;height:18px}.AppFooter_statusError__Teudv,.AppFooter_statusSuccess__ddD2F{margin-top:18px;padding:12px 14px;border-radius:14px;line-height:1.5}.AppFooter_statusSuccess__ddD2F{border:1px solid rgba(34,197,94,.22);background:rgba(34,197,94,.08);color:#166534}.AppFooter_statusError__Teudv{border:1px solid rgba(204,52,52,.18);background:rgba(204,52,52,.08);color:#7d1f1f}.AppFooter_form__T9erT{display:grid;grid-gap:16px;gap:16px;margin-top:18px}.AppFooter_formGrid__cnFVA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.AppFooter_field__8k8gq{display:grid;grid-gap:8px;gap:8px}.AppFooter_label__e__hU{font-size:.92rem;font-weight:700;color:var(--foreground)}.AppFooter_input__C35U_,.AppFooter_select__yP7US,.AppFooter_textarea___EP4K{width:100%;border:1px solid var(--control-border);border-radius:14px;background:var(--control-background);color:var(--foreground);font:inherit}.AppFooter_input__C35U_,.AppFooter_select__yP7US{min-height:44px;padding:0 14px}.AppFooter_textarea___EP4K{min-height:132px;padding:14px;resize:vertical}.AppFooter_input__C35U_:focus,.AppFooter_select__yP7US:focus,.AppFooter_textarea___EP4K:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(34,111,255,.12)}.AppFooter_formActions__aHSjQ{display:flex;justify-content:flex-end}.AppFooter_submitButton__oSSPD{min-height:44px;padding:0 18px;border:1px solid #1b5fe0;border-radius:999px;background:#226fff;color:white;font:inherit;font-weight:700;cursor:pointer}.AppFooter_submitButton__oSSPD:disabled{cursor:wait;opacity:.75}@media (max-width:720px){.AppFooter_inner__bo_0q{grid-template-columns:1fr;gap:22px;padding:22px 16px 12px}.AppFooter_columnActions__4PN2V,.AppFooter_columnCenter__WFBYy{justify-items:start;text-align:left}.AppFooter_feedbackButton__1H7jx,.AppFooter_supportButton__iCLmS{width:-moz-fit-content;width:fit-content}.AppFooter_dialog__2pcZM{padding:20px;border-radius:24px}.AppFooter_formGrid__cnFVA{grid-template-columns:1fr}}.AuthenticatedShell_page__qElpB{min-height:100vh;display:flex;flex-direction:column;background:radial-gradient(circle at top left,var(--page-gradient-primary),transparent 28%),linear-gradient(180deg,var(--page-background-start) 0,var(--page-background-end) 100%);color:var(--foreground)}.AuthenticatedShell_container__9WE_5{flex:1 1;width:min(1180px,calc(100% - 32px));margin:0 auto;padding:24px 0 0;display:flex;flex-direction:column}.AuthenticatedShell_header__RL6cR{display:flex;flex-direction:column;gap:18px}.AuthenticatedShell_topBar__N6gwT{display:flex;align-items:center;justify-content:space-between;gap:18px}.AuthenticatedShell_brandLink__hP_xJ{display:inline-flex;align-items:center;gap:14px;color:inherit;text-decoration:none}.AuthenticatedShell_brandMark__PpI6_{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:18px;border:1px solid var(--card-border);background:color-mix(in srgb,var(--card-background) 82%,transparent);box-shadow:0 12px 24px var(--card-shadow);overflow:hidden}.AuthenticatedShell_brandImage__tXnOi{width:30px;height:30px}.AuthenticatedShell_brandText__eHMqR{display:flex;flex-direction:column}.AuthenticatedShell_brandTitle__aO5LK{margin:0;font-size:clamp(1.6rem,3vw,2.15rem);font-weight:800;letter-spacing:-.05em;line-height:1}.AuthenticatedShell_brandSubtitle__ngebd{margin:6px 0 0;color:var(--muted);font-size:.92rem;letter-spacing:.02em}.AuthenticatedShell_actions__67xda{display:flex;align-items:center;gap:10px}.AuthenticatedShell_iconButton__EOzqF,.AuthenticatedShell_mobileButton___VmHw,.AuthenticatedShell_mobileItem__mN3K_,.AuthenticatedShell_navDisabled__cpI9X,.AuthenticatedShell_navLink__15Lav,.AuthenticatedShell_userButton__XmS2j{min-height:42px;border:1px solid var(--control-border);border-radius:14px;background:var(--control-background);color:var(--foreground);font:inherit;transition:border-color .12s ease,background .12s ease,color .12s ease,transform .12s ease}.AuthenticatedShell_iconButton__EOzqF,.AuthenticatedShell_mobileButton___VmHw,.AuthenticatedShell_userButton__XmS2j{display:inline-flex;align-items:center;justify-content:center;width:42px;padding:0;cursor:pointer}.AuthenticatedShell_iconButton__EOzqF:hover,.AuthenticatedShell_mobileButton___VmHw:hover,.AuthenticatedShell_navLink__15Lav:hover,.AuthenticatedShell_userButton__XmS2j:hover{border-color:var(--card-hover-border);background:color-mix(in srgb,var(--icon-background) 72%,transparent)}.AuthenticatedShell_iconButton__EOzqF:disabled,.AuthenticatedShell_mobileItem__mN3K_:disabled,.AuthenticatedShell_navDisabled__cpI9X:disabled{cursor:not-allowed;opacity:.55}.AuthenticatedShell_icon__pkG7V{width:18px;height:18px}.AuthenticatedShell_mobileMenuWrap__Rja85,.AuthenticatedShell_userWrap__W8xxr{position:relative}.AuthenticatedShell_userButton__XmS2j{position:relative;overflow:hidden;width:48px;min-width:48px;height:48px;min-height:48px;border:0;border-radius:999px;background:transparent;box-shadow:none}.AuthenticatedShell_avatar__SnYtc{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:999px;background:linear-gradient(135deg,var(--primary),color-mix(in srgb,var(--primary) 72%,white));color:white;font-size:1.1rem;font-weight:700}.AuthenticatedShell_userButton__XmS2j:hover{background:transparent;transform:translateY(-1px)}.AuthenticatedShell_userButton__XmS2j:focus{outline:none}.AuthenticatedShell_userButton__XmS2j:focus-visible{box-shadow:0 0 0 2px rgba(34,111,255,.22)}.AuthenticatedShell_menuPanel__a2IC7,.AuthenticatedShell_mobilePanel__3RuFA{position:absolute;right:0;z-index:20;border:1px solid var(--card-border);border-radius:18px;background:color-mix(in srgb,var(--card-background) 90%,transparent);box-shadow:0 22px 44px rgba(15,23,42,.18);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.AuthenticatedShell_menuPanel__a2IC7{top:calc(100% + 10px);width:240px;padding:12px}.AuthenticatedShell_menuMeta__rm_K_{padding:8px 10px 12px}.AuthenticatedShell_menuName__ByI_c{margin:0;font-size:.95rem;font-weight:700}.AuthenticatedShell_menuEmail__S7zf7{margin:4px 0 0;color:var(--muted);font-size:.82rem;line-height:1.45;word-break:break-word}.AuthenticatedShell_menuDivider__bRvbp{height:1px;margin:0 4px 10px;background:var(--card-border)}.AuthenticatedShell_menuLink__qyZMn,.AuthenticatedShell_menuSubmit__p9vUi{display:flex;align-items:center;gap:10px;width:100%;min-height:42px;padding:0 12px;border:0;border-radius:12px;background:transparent;color:var(--foreground);font:inherit;font-weight:600;text-decoration:none;cursor:pointer}.AuthenticatedShell_menuLink__qyZMn:hover,.AuthenticatedShell_menuSubmit__p9vUi:hover{background:var(--icon-background)}.AuthenticatedShell_menuSubmitDanger__8kBK2{color:#b91c1c}.AuthenticatedShell_navCard__VRIO6{display:flex;align-items:center;gap:10px;padding:10px;border:1px solid var(--card-border);border-radius:24px;background:color-mix(in srgb,var(--card-background) 90%,transparent);box-shadow:0 16px 32px var(--card-shadow)}.AuthenticatedShell_navDesktop__D1vgR{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;flex:1 1;width:100%}.AuthenticatedShell_mobileItem__mN3K_,.AuthenticatedShell_navDisabled__cpI9X,.AuthenticatedShell_navLink__15Lav{display:flex;align-items:center;justify-content:center;gap:8px;padding:0 14px;text-decoration:none;font-size:.94rem;font-weight:700}.AuthenticatedShell_navActive__qif4b{border-color:color-mix(in srgb,var(--primary) 35%,var(--card-border));background:var(--badge-background);color:var(--primary)}.AuthenticatedShell_mobileOnly__Ww0S4{display:none}.AuthenticatedShell_content__eLjIz{padding-top:24px;flex:1 1}.AuthenticatedShell_footerWrap__O7TJh{padding-top:28px;margin-top:auto}@media (max-width:940px){.AuthenticatedShell_container__9WE_5{width:min(100% - 24px,1180px);padding-top:20px}.AuthenticatedShell_topBar__N6gwT{align-items:flex-start}.AuthenticatedShell_navCard__VRIO6{justify-content:space-between}.AuthenticatedShell_navDesktop__D1vgR{display:none}.AuthenticatedShell_mobileOnly__Ww0S4{display:inline-flex}.AuthenticatedShell_mobilePanel__3RuFA{top:calc(100% + 10px);width:min(320px,calc(100vw - 40px));padding:10px;display:grid;grid-gap:8px;gap:8px}.AuthenticatedShell_mobileItem__mN3K_{justify-content:flex-start}}@media (max-width:720px){.AuthenticatedShell_topBar__N6gwT{flex-direction:column}.AuthenticatedShell_actions__67xda{width:100%;justify-content:flex-end;flex-wrap:wrap}.AuthenticatedShell_menuPanel__a2IC7,.AuthenticatedShell_mobilePanel__3RuFA{right:0;left:auto}}.AuthScreen_page__3rdxO{min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:18px;padding:16px 16px 0;background:radial-gradient(circle at top left,var(--page-gradient-primary),transparent 28%),radial-gradient(circle at bottom right,var(--page-gradient-secondary),transparent 24%),linear-gradient(180deg,var(--page-background-start) 0,var(--page-background-end) 100%);color:var(--foreground)}.AuthScreen_pageContent__8cF4v{width:min(100%,448px);margin:auto 0 0}.AuthScreen_topBar__gC5Mo{width:100%;display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-bottom:14px}.AuthScreen_backIcon__ccLy4,.AuthScreen_controlIcon__qr_oM{flex:none}.AuthScreen_toolbar__8_ul5{display:flex;align-items:center;gap:8px}.AuthScreen_iconButton__wrhAL,.AuthScreen_iconControl__bmus7{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--secondary-button-border);border-radius:999px;background:var(--secondary-button-background);color:var(--foreground);box-shadow:0 10px 26px var(--secondary-button-shadow)}.AuthScreen_iconButton__wrhAL{padding:0;cursor:pointer}.AuthScreen_iconButton__wrhAL:focus{outline:none}.AuthScreen_iconButton__wrhAL:focus-visible{box-shadow:0 10px 26px var(--secondary-button-shadow),0 0 0 2px rgba(34,111,255,.22)}.AuthScreen_tabs__BXKhI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0;gap:0;padding:4px;border-radius:12px;background:var(--band-background)}.AuthScreen_tabActive__3AbFV,.AuthScreen_tab__eGyh3{display:inline-flex;align-items:center;justify-content:center;min-height:40px;border-radius:10px;text-decoration:none;font-weight:600;font-size:.95rem}.AuthScreen_tab__eGyh3{color:var(--muted)}.AuthScreen_tabActive__3AbFV{color:var(--foreground);background:var(--card-background);box-shadow:0 2px 10px rgba(19,32,62,.08)}.AuthScreen_card__2vz7s{width:100%;border:1px solid var(--card-border);border-radius:16px;background:var(--card-background);box-shadow:0 24px 48px var(--card-shadow);padding:24px}.AuthScreen_header__1GlIb{text-align:center;margin-bottom:22px}.AuthScreen_logoWrap__FzycR{display:flex;justify-content:center;margin-bottom:16px}.AuthScreen_logo___sX3y{width:96px;height:96px;object-fit:contain}.AuthScreen_brandTitle__SXGp9{margin:0;color:var(--foreground);font-size:1.5rem;font-weight:700}.AuthScreen_brandDescription__2f_68{margin:10px 0 0;color:var(--muted);font-size:.95rem;line-height:1.5}.AuthScreen_alert__yWpSF{border-radius:12px;border:1px solid rgba(204,52,52,.18);background:rgba(204,52,52,.08);color:#7d1f1f}.AuthScreen_alert__yWpSF,.AuthScreen_notice__jw21j{margin-top:16px;padding:12px 14px;font-size:.92rem;line-height:1.5}.AuthScreen_notice__jw21j{border-radius:12px;border:1px solid rgba(22,121,71,.22);background:rgba(22,121,71,.08);color:#0f5132}.AuthScreen_form__KBYTj{display:grid;grid-gap:16px;gap:16px;margin-top:16px}.AuthScreen_field__PWsx7{display:grid;grid-gap:6px;gap:6px}.AuthScreen_label__IEr_T{color:var(--foreground);font-weight:500;font-size:.9rem}.AuthScreen_input__jnfbm{min-height:40px;border:1px solid var(--control-border);border-radius:10px;padding:0 12px;background:var(--control-background);color:var(--foreground);font:inherit}.AuthScreen_passwordWrap__9x5_i{position:relative}.AuthScreen_passwordWrap__9x5_i .AuthScreen_input__jnfbm{padding-right:44px;width:100%}.AuthScreen_passwordToggle__93Smb{position:absolute;top:50%;right:10px;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;background:transparent;color:var(--muted);cursor:pointer}.AuthScreen_passwordToggle__93Smb:hover{color:var(--foreground)}.AuthScreen_passwordToggle__93Smb:focus{outline:none}.AuthScreen_passwordToggle__93Smb:focus-visible{border-radius:999px;box-shadow:0 0 0 2px rgba(34,111,255,.18)}.AuthScreen_input__jnfbm:focus{outline:none;border-color:#226fff;box-shadow:0 0 0 3px rgba(34,111,255,.12)}.AuthScreen_submit__2rfax{min-height:42px;border:0;border-radius:10px;background:#226fff;color:white;font:inherit;font-weight:600;cursor:pointer;transition:background-color .14s ease}.AuthScreen_submit__2rfax:disabled{cursor:wait;opacity:.7}.AuthScreen_submit__2rfax:hover{background:#1b5fe0}.AuthScreen_formAuxRow__d38Bo{margin-top:-6px;display:flex;justify-content:flex-end;align-items:center;gap:8px}.AuthScreen_formAuxPrimaryLink___rGhH{text-decoration:none;font-size:.88rem;font-weight:600;min-height:28px;border-radius:6px;padding:2px 4px;display:inline-flex;align-items:center;justify-content:center;color:#1d5dda;border:0;background:transparent}.AuthScreen_formAuxPrimaryLink___rGhH:hover{text-decoration:underline}.AuthScreen_auxRow__OefPO{margin-top:14px;display:flex;justify-content:space-between;align-items:center;gap:10px}.AuthScreen_auxLink__TqneQ{color:#226fff;text-decoration:none;font-size:.92rem;font-weight:500}.AuthScreen_auxLink__TqneQ:hover{text-decoration:underline}@media (max-width:640px){.AuthScreen_topBar__gC5Mo{justify-content:center}.AuthScreen_toolbar__8_ul5{justify-content:space-between}.AuthScreen_card__2vz7s{padding:20px}.AuthScreen_logo___sX3y{width:88px;height:88px}.AuthScreen_formAuxRow__d38Bo{justify-content:center}}.OnboardingScreen_page__Mufpk{min-height:100vh;width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;gap:18px;padding:24px 16px 0;background:radial-gradient(circle at top left,var(--page-gradient-primary),transparent 28%),radial-gradient(circle at bottom right,var(--page-gradient-secondary),transparent 24%),linear-gradient(180deg,var(--page-background-start) 0,var(--page-background-end) 100%);color:var(--foreground)}.OnboardingScreen_container__rg3BT{width:min(100%,560px);display:flex;flex-direction:column;gap:12px;margin:auto auto 0}.OnboardingScreen_utilityBar__Qv5yJ{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.OnboardingScreen_logoutButton__tCkij{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid color-mix(in srgb,#d92d2d 38%,var(--secondary-button-border));border-radius:999px;background:linear-gradient(180deg,color-mix(in srgb,rgba(217,45,45,.12) 92%,white 8%),rgba(217,45,45,.06));color:#d92d2d;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease,transform .16s ease}.OnboardingScreen_logoutButton__tCkij:hover{border-color:color-mix(in srgb,#d92d2d 58%,var(--secondary-button-border));background:linear-gradient(180deg,color-mix(in srgb,rgba(217,45,45,.18) 90%,white 10%),rgba(217,45,45,.1));transform:translateY(-1px)}.OnboardingScreen_logoutButton__tCkij:focus{outline:none}.OnboardingScreen_logoutButton__tCkij:focus-visible{box-shadow:inset 0 1px 0 rgba(255,255,255,.05),0 10px 26px rgba(217,45,45,.18),0 0 0 2px rgba(217,45,45,.24)}.OnboardingScreen_progressBar__FbhcJ{display:flex;gap:6px}.OnboardingScreen_progressSegmentActive__FDOQu,.OnboardingScreen_progressSegment__TtCr3{flex:1 1;height:4px;border-radius:999px}.OnboardingScreen_progressSegment__TtCr3{background:var(--card-border)}.OnboardingScreen_progressSegmentActive__FDOQu{background:var(--primary)}.OnboardingScreen_stepLabel__8X0EC{margin:0;color:var(--muted);font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.06em}.OnboardingScreen_card__RrTpu{border:1px solid var(--card-border);border-radius:20px;background:var(--card-background);box-shadow:0 18px 40px var(--card-shadow);padding:28px 28px 24px}.OnboardingScreen_alert__wNIGj{border-radius:12px;border:1px solid rgba(204,52,52,.18);background:rgba(204,52,52,.08);color:#7d1f1f}.OnboardingScreen_alert__wNIGj,.OnboardingScreen_successAlert__1lcLT{margin-bottom:16px;padding:12px 14px;font-size:.92rem;line-height:1.5}.OnboardingScreen_successAlert__1lcLT{border-radius:12px;border:1px solid rgba(34,197,94,.22);background:rgba(34,197,94,.08);color:#155724}.OnboardingScreen_successAlert__1lcLT strong{display:block;margin-bottom:2px;font-weight:700}.OnboardingScreen_alertList__qkxyG{margin:8px 0 0;padding-left:18px}.OnboardingScreen_alertList__qkxyG li+li{margin-top:4px}.OnboardingScreen_step__Z46QH{display:flex;flex-direction:column;gap:20px}.OnboardingScreen_stepTitle__CUOBu{margin:0 0 4px;font-size:1.5rem;font-weight:700;line-height:1.2;color:var(--foreground)}.OnboardingScreen_stepSubtitle__M4PNG{margin:0;color:var(--muted);font-size:.95rem;line-height:1.6}.OnboardingScreen_loadingState__lz6fP{min-height:220px;display:flex;align-items:center;justify-content:center;gap:16px}.OnboardingScreen_loadingSpinner__7lFCd{width:28px;height:28px;border-radius:999px;border:3px solid var(--card-border);border-top-color:var(--primary);animation:OnboardingScreen_onboarding-spin__6AScT .8s linear infinite;flex-shrink:0}.OnboardingScreen_loadingCopy__AvBmz{display:flex;flex-direction:column;gap:4px}.OnboardingScreen_loadingTitle__RB3Hr{margin:0;font-size:1.05rem;font-weight:700;color:var(--foreground)}.OnboardingScreen_loadingText__RvCcB{margin:0;color:var(--muted);font-size:.92rem;line-height:1.5}.OnboardingScreen_field__MTFKC{display:flex;flex-direction:column;gap:10px}.OnboardingScreen_label__xPQ_Q{font-weight:600;font-size:.9rem;color:var(--foreground)}.OnboardingScreen_input__mUPjI{min-height:42px;border:1px solid var(--control-border);border-radius:10px;padding:0 12px;background:var(--control-background);color:var(--foreground);font:inherit;font-size:1rem}.OnboardingScreen_input__mUPjI:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(34,111,255,.12)}.OnboardingScreen_textarea__1MTtd{min-height:108px;border:1px solid var(--control-border);border-radius:10px;padding:12px;background:var(--control-background);color:var(--foreground);font:inherit;font-size:.96rem;resize:vertical}.OnboardingScreen_textarea__1MTtd:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(34,111,255,.12)}.OnboardingScreen_inputSmall__ZyRbW{width:88px;min-height:36px;border:1px solid var(--control-border);border-radius:8px;padding:0 10px;background:var(--control-background);color:var(--foreground);font:inherit;font-size:.9rem;text-align:center}.OnboardingScreen_inputSmall__ZyRbW:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(34,111,255,.12)}.OnboardingScreen_avatarGrid__mQkOq{display:grid;grid-template-columns:repeat(9,1fr);grid-gap:6px;gap:6px}.OnboardingScreen_avatarButtonActive__PgBuF,.OnboardingScreen_avatarButton__WQ2P4{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;font-size:1.4rem;border-radius:10px;border:2px solid transparent;background:var(--band-background);cursor:pointer;transition:border-color .1s ease,background .1s ease;padding:0}.OnboardingScreen_avatarButton__WQ2P4:hover{background:var(--icon-background);border-color:var(--card-hover-border)}.OnboardingScreen_avatarButtonActive__PgBuF{background:var(--icon-background);border-color:var(--primary)}.OnboardingScreen_cardGrid__Q_Np6{display:flex;flex-direction:column;gap:8px}.OnboardingScreen_selectionCardActive__DYMk8,.OnboardingScreen_selectionCard___p5JM{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:12px 14px;border-radius:12px;border:2px solid transparent;background:var(--band-background);cursor:pointer;transition:border-color .1s ease,background .1s ease;text-align:left;width:100%}.OnboardingScreen_selectionCard___p5JM:hover{background:var(--icon-background);border-color:var(--card-hover-border)}.OnboardingScreen_selectionCardActive__DYMk8{background:var(--badge-background);border-color:var(--primary)}.OnboardingScreen_cardLabel__MUcKP{font-weight:700;font-size:.92rem;color:var(--foreground)}.OnboardingScreen_cardDesc__M2kVF{font-size:.82rem;color:var(--muted);line-height:1.4}.OnboardingScreen_currencyGroup__glvko,.OnboardingScreen_presetGroup__yXkbM{display:flex;flex-wrap:wrap;gap:8px}.OnboardingScreen_presetButtonActive__p6BhP,.OnboardingScreen_presetButton__GBg5v{min-height:38px;padding:0 16px;border-radius:10px;border:1px solid var(--control-border);background:var(--control-background);color:var(--foreground);font:inherit;font-weight:600;font-size:.92rem;cursor:pointer;transition:border-color .1s ease,background .1s ease}.OnboardingScreen_presetButton__GBg5v:hover{border-color:var(--card-hover-border)}.OnboardingScreen_presetButtonActive__p6BhP{background:var(--badge-background);border-color:var(--primary);color:var(--primary)}.OnboardingScreen_compactGrid__Kek7g{display:grid;grid-template-columns:repeat(auto-fit,minmax(64px,1fr));grid-gap:8px;gap:8px}.OnboardingScreen_compactButtonActive__j9oeT,.OnboardingScreen_compactButton__MQGoE{min-height:48px;padding:0 10px;border-radius:10px;border:1px solid var(--control-border);background:var(--control-background);color:var(--foreground);font:inherit;font-weight:700;font-size:.92rem;cursor:pointer;transition:border-color .1s ease,background .1s ease}.OnboardingScreen_compactButton__MQGoE:hover{border-color:var(--card-hover-border)}.OnboardingScreen_compactButtonActive__j9oeT{background:var(--badge-background);border-color:var(--primary);color:var(--primary)}.OnboardingScreen_customRiskRow__xBudB{display:flex;align-items:center;gap:8px}.OnboardingScreen_customLabel__5z0lY{font-size:.88rem;color:var(--muted);white-space:nowrap}.OnboardingScreen_inputSuffix__mYkp5{font-size:.9rem;color:var(--muted);font-weight:600}.OnboardingScreen_actions__hVmuc{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-top:24px;padding-top:20px;border-top:1px solid var(--card-border)}.OnboardingScreen_backButton__YbBBi{min-height:42px;padding:0 18px;border:1px solid var(--secondary-button-border);border-radius:10px;background:var(--secondary-button-background);color:var(--foreground);font:inherit;font-weight:600;cursor:pointer}.OnboardingScreen_nextButton__l4_Ug,.OnboardingScreen_submitButton__GrNI9{min-height:42px;padding:0 24px;border:0;border-radius:10px;background:var(--primary);color:white;font:inherit;font-weight:700;cursor:pointer;transition:opacity .12s ease}.OnboardingScreen_nextButton__l4_Ug:disabled,.OnboardingScreen_submitButton__GrNI9:disabled{opacity:.55;cursor:not-allowed}.OnboardingScreen_nextButton__l4_Ug:hover:not(:disabled),.OnboardingScreen_submitButton__GrNI9:hover:not(:disabled){opacity:.88}@keyframes OnboardingScreen_onboarding-spin__6AScT{to{transform:rotate(1turn)}}@media (max-width:640px){.OnboardingScreen_utilityBar__Qv5yJ{justify-content:center}}@media (max-width:480px){.OnboardingScreen_card__RrTpu{padding:20px 16px 18px;border-radius:16px}.OnboardingScreen_stepTitle__CUOBu{font-size:1.25rem}.OnboardingScreen_loadingState__lz6fP{min-height:180px;align-items:flex-start;justify-content:flex-start}.OnboardingScreen_avatarGrid__mQkOq{grid-template-columns:repeat(6,1fr)}}.LandingPage_page__jalhR{min-height:100vh;background:radial-gradient(circle at top left,var(--page-gradient-primary),transparent 28%),radial-gradient(circle at bottom right,var(--page-gradient-secondary),transparent 24%),linear-gradient(180deg,var(--page-background-start) 0,var(--page-background-end) 100%);color:var(--foreground)}.LandingPage_section___D40Y{position:relative}.LandingPage_container__IlLb_{width:min(1160px,calc(100% - 32px));margin:0 auto}.LandingPage_utilityBar__n2Kog{display:flex;align-items:center;justify-content:flex-end;gap:14px;padding-top:20px}.LandingPage_utilityActions__OIRpB{display:inline-flex;align-items:center;gap:14px;margin-left:10px}.LandingPage_menuButton___2P8m,.LandingPage_menuLink__Zkp_n{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:0 20px;border-radius:999px;text-decoration:none;font-weight:700;white-space:nowrap}.LandingPage_menuLink__Zkp_n{color:var(--foreground);background:var(--secondary-button-background);border:1px solid var(--secondary-button-border);box-shadow:0 10px 26px var(--secondary-button-shadow)}.LandingPage_menuButton___2P8m{color:#f8fbff;background:linear-gradient(135deg,#226fff,#03bad6);box-shadow:0 18px 35px rgba(34,111,255,.22)}.LandingPage_controlGroup__YlT9e,.LandingPage_themeToggle__ypb45{display:inline-flex;align-items:center;gap:8px;min-height:52px;padding:0;border:0;border-radius:999px;background:transparent;color:var(--foreground);box-shadow:none}.LandingPage_controlGroup__YlT9e,.LandingPage_themeToggle__ypb45{justify-content:center;width:52px}.LandingPage_themeToggle__ypb45{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.LandingPage_controlIcon__booJl,.LandingPage_flagIcon__G25ze{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--icon-background);color:var(--primary)}.LandingPage_themeToggle__ypb45:focus{outline:none}.LandingPage_themeToggle__ypb45:focus-visible .LandingPage_themeIconWrap__QrhvL{box-shadow:0 0 0 1.5px rgba(34,111,255,.28)}.LandingPage_themeIconWrap__QrhvL{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:999px;background:var(--icon-background);color:var(--primary)}.LandingPage_hero__mpj8P{padding:64px 0 88px}.LandingPage_heroGrid__RiBz1{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,532px);grid-gap:56px;gap:56px;align-items:center}.LandingPage_heroCopy__6MIBe{display:grid;grid-gap:24px;gap:24px}.LandingPage_heroIntro__xUWHq{display:grid;grid-gap:18px;gap:18px}.LandingPage_badge__uBuJl{display:inline-flex;align-items:center;gap:10px;width:-moz-fit-content;width:fit-content;padding:10px 16px;border-radius:999px;background:var(--badge-background);color:var(--primary);font-size:.95rem;font-weight:700;letter-spacing:.01em}.LandingPage_heroTitle__dtjbe{margin:0;max-width:11ch;font-size:clamp(3.25rem,7vw,5.75rem);line-height:.94;letter-spacing:-.05em}.LandingPage_heroTitleAccent__FSazt{color:var(--primary)}.LandingPage_heroSubtitle__JSIjC{margin:0;max-width:22ch;font-size:clamp(1.3rem,3.2vw,2rem);line-height:1.25;color:var(--foreground)}.LandingPage_heroDescription__hQFdg{margin:0;max-width:58ch;font-size:1.08rem;line-height:1.75;color:var(--muted)}.LandingPage_actions__AbAQd{display:flex;flex-wrap:wrap;gap:14px}.LandingPage_buttonSecondary__kNUr_,.LandingPage_button__DtVMB{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:56px;padding:0 22px;border-radius:16px;border:1px solid transparent;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .18s ease,box-shadow .18s ease,background-color .18s ease,border-color .18s ease}.LandingPage_button__DtVMB{background:linear-gradient(135deg,#226fff,#03bad6);color:#f8fbff;box-shadow:0 18px 35px rgba(34,111,255,.22)}.LandingPage_buttonSecondary__kNUr_:hover,.LandingPage_button__DtVMB:hover{transform:translateY(-1px)}.LandingPage_buttonSecondary__kNUr_{border-color:var(--secondary-button-border);background:var(--secondary-button-background);color:var(--foreground);box-shadow:0 10px 26px var(--secondary-button-shadow)}.LandingPage_buttonIcon__382MC{width:18px;height:18px}.LandingPage_heroVisual__cGeEv{position:relative}.LandingPage_heroGlow__SOp9F{position:absolute;inset:-18px;border-radius:34px;background:linear-gradient(135deg,var(--hero-glow-start),var(--hero-glow-end));filter:blur(24px)}.LandingPage_heroFrame__tu_KB{position:relative;overflow:hidden;border-radius:30px;border:1px solid var(--hero-frame-border);box-shadow:0 28px 50px var(--hero-frame-shadow)}.LandingPage_heroImage___Ejth{display:block;width:100%;height:auto}.LandingPage_band__m2Oeg{padding:84px 0;background:var(--band-background);border-top:1px solid var(--band-border);border-bottom:1px solid var(--band-border)}.LandingPage_sectionHeader__ZbeSt{margin:0 auto 56px;max-width:780px;text-align:center}.LandingPage_sectionTitle__ruZ7S{margin:0 0 14px;font-size:clamp(2rem,4vw,3rem);line-height:1.06;letter-spacing:-.04em}.LandingPage_sectionSubtitle__b7NLV{margin:0;font-size:1.08rem;line-height:1.75;color:var(--muted)}.LandingPage_featureGrid__axLxY{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:24px;gap:24px}.LandingPage_card__wf8mj{height:100%;padding:30px 28px;border:1px solid var(--card-border);border-radius:24px;background:var(--card-background);box-shadow:0 18px 38px var(--card-shadow)}.LandingPage_card__wf8mj:hover{border-color:var(--card-hover-border);box-shadow:0 20px 44px var(--card-hover-shadow)}.LandingPage_cardIcon__YandN{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;margin-bottom:22px;border-radius:999px;background:var(--icon-background);color:var(--primary)}.LandingPage_cardTitle__zgZDu{margin:0 0 12px;font-size:1.35rem}.LandingPage_cardDescription__q9Xem{margin:0;line-height:1.7;color:var(--muted)}.LandingPage_ctaSection__qUNxW{padding:84px 0 64px}.LandingPage_ctaCard__603c1{padding:44px 28px;border:1px solid var(--cta-border);border-radius:32px;background:linear-gradient(135deg,var(--cta-background-start),var(--cta-background-end));box-shadow:0 24px 46px var(--cta-shadow);text-align:center}.LandingPage_ctaIcon__bCHvT{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:18px;border-radius:999px;background:var(--icon-background);color:var(--primary)}.LandingPage_ctaTitle__XsPTh{margin:0 0 14px;font-size:clamp(2rem,4vw,3rem);line-height:1.08;letter-spacing:-.04em}.LandingPage_ctaSubtitle__uRenf{max-width:760px;margin:0 auto 28px;font-size:1.08rem;line-height:1.75;color:var(--muted)}.LandingPage_footer__Wyi6i{padding:30px 0 46px;border-top:1px solid var(--footer-border)}.LandingPage_footerText__nlIWS{margin:0;text-align:center;color:var(--muted)}@media (max-width:1080px){.LandingPage_featureGrid__axLxY,.LandingPage_heroGrid__RiBz1{grid-template-columns:1fr}.LandingPage_hero__mpj8P{padding-top:40px}.LandingPage_heroDescription__hQFdg,.LandingPage_heroSubtitle__JSIjC,.LandingPage_heroTitle__dtjbe{max-width:none}}@media (max-width:720px){.LandingPage_container__IlLb_{width:min(100% - 24px,1160px)}.LandingPage_utilityBar__n2Kog{flex-wrap:wrap;justify-content:center}.LandingPage_utilityActions__OIRpB{width:100%;margin-left:0}.LandingPage_menuButton___2P8m,.LandingPage_menuLink__Zkp_n{flex:1 1}.LandingPage_band__m2Oeg,.LandingPage_ctaSection__qUNxW,.LandingPage_hero__mpj8P{padding-top:52px;padding-bottom:52px}.LandingPage_card__wf8mj,.LandingPage_ctaCard__603c1{padding:24px 20px;border-radius:24px}.LandingPage_heroFrame__tu_KB{border-radius:24px}.LandingPage_actions__AbAQd{flex-direction:column}.LandingPage_buttonSecondary__kNUr_,.LandingPage_button__DtVMB,.LandingPage_controlGroup__YlT9e,.LandingPage_themeToggle__ypb45{width:100%}.LandingPage_themeToggle__ypb45{justify-content:center}}.ProfileScreen_surface__qvDuw{color:var(--foreground)}.ProfileScreen_container__XgBdF{width:min(880px,100%);margin:0 auto;padding:8px 0 80px;display:flex;flex-direction:column;gap:28px}.ProfileScreen_pageHeader__HG9j0{display:flex;flex-direction:column;gap:6px}.ProfileScreen_pageTitle__YU8ad{margin:0;font-size:clamp(1.75rem,5vw,2.5rem);font-weight:800;letter-spacing:-.03em;line-height:1.1}.ProfileScreen_pageSubtitle__AD1XH{margin:0;color:var(--muted);font-size:1rem}.ProfileScreen_alert__8g81R{padding:12px 14px;border-radius:12px;border:1px solid rgba(204,52,52,.18);background:rgba(204,52,52,.08);color:#7d1f1f;font-size:.92rem;line-height:1.5}.ProfileScreen_successAlert__Pc4tA{padding:12px 14px;border-radius:12px;border:1px solid rgba(34,197,94,.22);background:rgba(34,197,94,.08);color:#155724;font-size:.92rem;font-weight:600}.ProfileScreen_section__laBJq{padding:28px;border:1px solid var(--card-border);border-radius:20px;background:var(--card-background);box-shadow:0 8px 24px var(--card-shadow);display:flex;flex-direction:column;gap:22px}.ProfileScreen_sectionTitle__Nk6zl{margin:0;font-size:1rem;font-weight:700;color:var(--primary);letter-spacing:.02em;text-transform:uppercase;font-size:.8rem}.ProfileScreen_field__V7uWh{display:flex;flex-direction:column;gap:8px}.ProfileScreen_label__swJed{font-weight:600;font-size:.9rem;color:var(--foreground)}.ProfileScreen_fieldNote__bWoRY{font-size:.82rem;color:var(--muted)}.ProfileScreen_badges__Hg54W{display:flex;flex-wrap:wrap;gap:8px}.ProfileScreen_badge__Blp__{display:inline-flex;align-items:center;min-height:32px;padding:0 12px;border-radius:999px;background:var(--badge-background);color:var(--primary);font-size:.84rem;font-weight:700}.ProfileScreen_row__GXROn{display:grid;grid-template-columns:1fr 1fr;grid-gap:18px;gap:18px}.ProfileScreen_input__LKi4V{min-height:42px;border:1px solid var(--control-border);border-radius:10px;padding:0 12px;background:var(--control-background);color:var(--foreground);font:inherit;font-size:.95rem}.ProfileScreen_input__LKi4V:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(34,111,255,.12)}.ProfileScreen_inputReadOnly__TW8zD{opacity:.55;cursor:not-allowed}.ProfileScreen_inputSmall__HznLo{width:88px;min-height:36px;border:1px solid var(--control-border);border-radius:8px;padding:0 10px;background:var(--control-background);color:var(--foreground);font:inherit;font-size:.9rem;text-align:center}.ProfileScreen_inputSmall__HznLo:focus{outline:none;border-color:var(--primary);box-shadow:0 0 0 3px rgba(34,111,255,.12)}.ProfileScreen_avatarGrid__GlrIl{display:grid;grid-template-columns:repeat(9,1fr);grid-gap:6px;gap:6px}.ProfileScreen_avatarGlyph__SoE4d{display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%}.ProfileScreen_avatarButtonActive__zk_Bm,.ProfileScreen_avatarButton__9yWtP{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:1;font-size:1.4rem;border-radius:10px;border:2px solid transparent;background:var(--band-background);cursor:pointer;transition:border-color .1s ease,background .1s ease;padding:0}.ProfileScreen_avatarButton__9yWtP:hover{background:var(--icon-background);border-color:var(--card-hover-border)}.ProfileScreen_avatarButtonActive__zk_Bm{background:var(--icon-background);border-color:var(--primary)}.ProfileScreen_cardGrid__Q7na3{display:flex;flex-direction:column;gap:8px}.ProfileScreen_form__O4NOC{display:flex;flex-direction:column;gap:24px}.ProfileScreen_sectionHeader__u7eZs{display:flex;flex-direction:column;gap:8px}.ProfileScreen_sectionDescription__Xjfii{margin:0;color:var(--muted);font-size:.92rem;line-height:1.6}.ProfileScreen_selectionCardActive__Or7xG,.ProfileScreen_selectionCard__BCwli{display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:10px 14px;border-radius:10px;border:2px solid transparent;background:var(--band-background);cursor:pointer;transition:border-color .1s ease,background .1s ease;text-align:left;width:100%}.ProfileScreen_selectionCard__BCwli:hover{background:var(--icon-background);border-color:var(--card-hover-border)}.ProfileScreen_selectionCardActive__Or7xG{background:var(--badge-background);border-color:var(--primary)}.ProfileScreen_cardLabel__rAp0J{font-weight:700;font-size:.9rem;color:var(--foreground)}.ProfileScreen_cardDesc__4n3mA{font-size:.8rem;color:var(--muted);line-height:1.4}.ProfileScreen_presetGroup__eAM7u{display:flex;flex-wrap:wrap;gap:8px}.ProfileScreen_presetButtonActive__PF1Ek,.ProfileScreen_presetButton__C8YyO{min-height:36px;padding:0 14px;border-radius:8px;border:1px solid var(--control-border);background:var(--control-background);color:var(--foreground);font:inherit;font-weight:600;font-size:.88rem;cursor:pointer;transition:border-color .1s ease,background .1s ease}.ProfileScreen_presetButton__C8YyO:hover{border-color:var(--card-hover-border)}.ProfileScreen_presetButtonActive__PF1Ek{background:var(--badge-background);border-color:var(--primary);color:var(--primary)}.ProfileScreen_customRiskRow__vchNf{display:flex;align-items:center;gap:8px}.ProfileScreen_customLabel__dnv2a{font-size:.86rem;color:var(--muted);white-space:nowrap}.ProfileScreen_inputSuffix__WR9X7{font-size:.9rem;color:var(--muted);font-weight:600}.ProfileScreen_footer__A62Ld{display:flex;align-items:stretch;justify-content:stretch;gap:12px;padding:20px 24px;border:1px solid var(--card-border);border-radius:20px;background:var(--card-background)}.ProfileScreen_saveButton__QZINE{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:42px;padding:0 28px;border:0;border-radius:10px;background:var(--primary);color:white;font:inherit;font-weight:700;cursor:pointer;transition:opacity .12s ease}.ProfileScreen_saveButton__QZINE:disabled{opacity:.6;cursor:wait}.ProfileScreen_saveButton__QZINE:hover:not(:disabled){opacity:.88}@media (max-width:640px){.ProfileScreen_container__XgBdF{width:100%;padding-top:12px}.ProfileScreen_section__laBJq{padding:18px 16px;border-radius:16px}.ProfileScreen_form__O4NOC{gap:20px}.ProfileScreen_row__GXROn{grid-template-columns:1fr}.ProfileScreen_avatarGrid__GlrIl{grid-template-columns:repeat(6,1fr)}.ProfileScreen_footer__A62Ld{padding:16px;flex-direction:column;align-items:stretch}.ProfileScreen_saveButton__QZINE{width:100%}}