.ConnectBankAccountPage_main__yYXpZ{padding-top:var(--spacing-xl);max-width:40rem;min-height:60vh;display:flex;align-items:center;justify-content:center;margin:0 auto}.UserDashboardMain_main__zpGK7{padding:64px 0 72px;display:flex;flex-direction:column;gap:48px;position:relative;isolation:isolate}.UserDashboardMain_main__zpGK7:before{content:"";position:absolute;top:-240px;bottom:-240px;left:50%;width:100vw;transform:translateX(-50%);background:radial-gradient(circle at 15% 20%,color-mix(in srgb,var(--bg-secondary) 70%,transparent),transparent 64%),radial-gradient(circle at 80% 0,color-mix(in srgb,var(--bg-secondary) 75%,transparent),transparent 70%),radial-gradient(circle at 30% 10%,color-mix(in srgb,var(--hot-pink) 6%,transparent),transparent 52%);opacity:.5;pointer-events:none;z-index:-1}.UserDashboardMain_welcome__hudG_{display:flex;flex-direction:column;gap:12px}.UserDashboardMain_greeting__50Dbt{font-family:var(--font-family-base);font-size:clamp(2.125rem,1.75rem + 1vw,2.5rem);font-weight:700;color:var(--text-primary);line-height:1.2}.UserDashboardMain_subtitle__J4F_P{color:var(--text-secondary);font-size:1.125rem;max-width:720px}.UserDashboardMain_metricsSection__4qnAH{display:flex;flex-direction:column;gap:20px}.UserDashboardMain_filtersPanel__qTecX{border-radius:20px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--card-bg) 92%,transparent);padding:20px;display:flex;flex-direction:column;gap:16px;box-shadow:0 18px 32px rgba(15,23,42,.08)}.UserDashboardMain_filtersHeader__VXlXc{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.UserDashboardMain_filtersEyebrow__uOkwH{margin:0 0 6px;font-size:.7rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.UserDashboardMain_filtersSummary__ek2Yu{margin:0;color:var(--text-secondary);font-size:.9rem;line-height:1.5}.UserDashboardMain_filtersControls__krwjW{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;align-items:end}.UserDashboardMain_filtersExportSection__uKtg3{margin-top:16px;display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:space-between}.UserDashboardMain_filterField__hIM9I{display:flex;flex-direction:column;gap:6px}.UserDashboardMain_clientAutocomplete__4wBjQ,.UserDashboardMain_filterDateField__zpLs7{position:relative}.UserDashboardMain_filterDateField__zpLs7 .UserDashboardMain_filterInput__i9nZ4{position:relative;z-index:1}.UserDashboardMain_filterLabel__alYPk{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.UserDashboardMain_filterInput__i9nZ4,.UserDashboardMain_filterSelect__pY22j{padding:10px 12px;border-radius:12px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--card-bg) 90%,transparent);color:var(--text-primary);font:inherit}.UserDashboardMain_clientSuggestions__fV91Y{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;display:grid;gap:6px;padding:8px;border-radius:12px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--card-bg) 96%,transparent);box-shadow:0 18px 32px rgba(15,23,42,.2);max-height:240px;overflow-y:auto}.UserDashboardMain_clientSuggestionButton__SbEp1{display:grid;gap:2px;padding:10px 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--border-color) 80%,transparent);background:color-mix(in srgb,var(--card-bg) 92%,transparent);color:var(--text-primary);text-align:left;cursor:pointer;font:inherit;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.UserDashboardMain_clientSuggestionButton__SbEp1:hover{border-color:color-mix(in srgb,var(--hot-pink) 60%,transparent);box-shadow:0 12px 20px rgba(255,5,218,.18);transform:translateY(-1px)}.UserDashboardMain_clientSuggestionButton__SbEp1:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.UserDashboardMain_clientSuggestionName__68fEG{font-weight:600;font-size:.95rem}.UserDashboardMain_clientSuggestionEmail__UkAde{font-size:.8rem;color:var(--text-secondary)}.UserDashboardMain_filterInput__i9nZ4[type=date]{color:#ffffff}.UserDashboardMain_filterInput__i9nZ4[type=date]::-webkit-datetime-edit,.UserDashboardMain_filterInput__i9nZ4[type=date]::-webkit-datetime-edit-day-field,.UserDashboardMain_filterInput__i9nZ4[type=date]::-webkit-datetime-edit-month-field,.UserDashboardMain_filterInput__i9nZ4[type=date]::-webkit-datetime-edit-text,.UserDashboardMain_filterInput__i9nZ4[type=date]::-webkit-datetime-edit-year-field{color:#ffffff}.UserDashboardMain_filterInput__i9nZ4:focus-visible,.UserDashboardMain_filterSelect__pY22j:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.UserDashboardMain_filterButton__hAzfv{border-radius:12px;border:none;background:var(--hot-pink);color:#ffffff;font-weight:600;padding:10px 16px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.UserDashboardMain_filterButton__hAzfv:hover{transform:translateY(-1px);box-shadow:0 12px 24px rgba(255,5,218,.3)}.UserDashboardMain_filterButton__hAzfv:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.UserDashboardMain_filterButtonSecondary__KLcoQ{border-radius:12px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--card-bg) 88%,transparent);color:var(--text-primary);font-weight:600;padding:10px 16px;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.UserDashboardMain_filterButtonSecondary__KLcoQ:hover{transform:translateY(-1px);box-shadow:0 10px 20px rgba(15,23,42,.35);border-color:color-mix(in srgb,var(--hot-pink) 40%,var(--border-color))}.UserDashboardMain_filterButtonSecondary__KLcoQ:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.UserDashboardMain_filterError__2lq6g{margin:0;color:#fca5a5;font-size:.85rem}.UserDashboardMain_metricsHeader__bj10D{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px}.UserDashboardMain_metricsHeaderMain__QBLef{display:flex;flex-direction:column}.UserDashboardMain_metricsHeaderSide__Br1YB{display:flex;flex-direction:column;gap:12px;align-items:flex-start;max-width:520px}.UserDashboardMain_metricsEyebrow__osXlk{margin:0;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.UserDashboardMain_metricsTitle__ihMql{margin:6px 0 0;font-size:1.5rem;font-weight:600;color:var(--text-primary)}.UserDashboardMain_metricsSubtitle__jf6_4{margin:0;color:var(--text-secondary);line-height:1.6;max-width:520px}.UserDashboardMain_customizeButton__aWVFV{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--card-bg) 85%,transparent);color:var(--text-primary);font-weight:600;font-size:.9rem;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.UserDashboardMain_customizeButton__aWVFV:hover{border-color:var(--hot-pink);box-shadow:0 12px 24px rgba(15,23,42,.16);transform:translateY(-1px)}.UserDashboardMain_customizeButton__aWVFV:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.UserDashboardMain_metricsGrid__nv9_V{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:26px}.UserDashboardMain_metricCardWrapper__nh33X{position:relative;display:flex}.UserDashboardMain_chartsSection__rvelf{display:flex;flex-direction:column;gap:20px}.UserDashboardMain_chartsHeader__B_6Jl{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px}.UserDashboardMain_chartsEyebrow__n7wUK{margin:0;font-size:.75rem;letter-spacing:.12em;text-transform:uppercase;color:var(--text-secondary)}.UserDashboardMain_chartsTitle__5bi5b{margin:6px 0 0;font-size:1.4rem;font-weight:600;color:var(--text-primary)}.UserDashboardMain_chartsSubtitle__U_mmt{margin:0;color:var(--text-secondary);line-height:1.6;max-width:520px}.UserDashboardMain_chartsGrid__AL4cG{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.UserDashboardMain_chartCard__tMTcM{border-radius:22px;border:1px solid var(--border-color);background:var(--card-bg);padding:24px;display:flex;flex-direction:column;gap:18px;box-shadow:0 18px 36px rgba(15,23,42,.12)}.UserDashboardMain_chartHeader__Q2Syr{display:flex;flex-direction:column;gap:6px}.UserDashboardMain_chartTitle__QVTtS{margin:0;font-size:1.05rem;font-weight:600;color:var(--text-primary)}.UserDashboardMain_chartSubtitle__tJxnC{margin:0;color:var(--text-secondary);font-size:.9rem;line-height:1.5}.UserDashboardMain_chartControls__7Odlp{display:flex;flex-wrap:wrap;gap:12px;margin-top:8px}.UserDashboardMain_chartControlField__T_5Cd{display:flex;flex-direction:column;gap:6px;min-width:160px}.UserDashboardMain_chartControlLabel__L6EV6{font-size:.7rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-secondary)}.UserDashboardMain_chartControlSelect__3_EC3{padding:8px 12px;border-radius:12px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--card-bg) 92%,transparent);color:var(--text-primary);font:inherit}.UserDashboardMain_chartControlSelect__3_EC3:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.UserDashboardMain_chartAxisLabel__H5ZRc{margin:6px 0 0;color:var(--text-secondary);font-size:.82rem}.UserDashboardMain_chartHint__RVTOH{margin:4px 0 0;color:var(--text-secondary);font-size:.72rem}.UserDashboardMain_chartEmpty__9gARD{margin:0;color:var(--text-secondary);font-size:.9rem}.UserDashboardMain_chartCanvas__7YjUr{width:100%;height:260px}.UserDashboardMain_chartCanvas__7YjUr .recharts-cartesian-axis-tick-value{fill:var(--text-secondary)}.UserDashboardMain_chartCanvas__7YjUr .recharts-tooltip-label{font-size:.75rem;color:var(--text-secondary)}.UserDashboardMain_chartCanvas__7YjUr .recharts-tooltip-item{color:var(--text-primary)}.UserDashboardMain_chartBars___i0Re{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:16px;align-items:start;min-height:240px}.UserDashboardMain_chartLineWrapper__Fg7EM{display:flex;flex-direction:column;gap:16px}.UserDashboardMain_chartLine__TnAXe{width:100%;height:200px}.UserDashboardMain_chartLinePath__td8yx{fill:none;stroke:var(--hot-pink);stroke-width:2.5}.UserDashboardMain_chartLinePoint__fi2Al{fill:#ffffff;stroke:var(--hot-pink);stroke-width:2}.UserDashboardMain_chartLineLabels__6SDkd{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:12px}.UserDashboardMain_chartLineLabel__EqAiY{display:flex;flex-direction:column;gap:4px;text-align:center}.UserDashboardMain_chartLineValue__DzBt7{font-size:.8rem;font-weight:600;color:var(--text-primary)}.UserDashboardMain_chartLineText__b786l{font-size:.72rem;color:var(--text-secondary)}.UserDashboardMain_chartBarItem__YCaTR{display:flex;flex-direction:column;gap:10px;align-items:center}.UserDashboardMain_chartBarValue__OShPi{font-size:.82rem;font-weight:600;color:var(--text-primary);text-align:center}.UserDashboardMain_chartBarTrack__otF1b{width:100%;height:170px;border-radius:20px;background:color-mix(in srgb,var(--card-bg) 88%,#0f1a2b);border:1px solid color-mix(in srgb,var(--border-color) 75%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,#0b1220 35%,transparent);padding:10px;display:flex;align-items:flex-end;overflow:hidden}.UserDashboardMain_chartBarFill__mRUxs{width:100%;border-radius:16px;display:block;transition:height .2s ease}.UserDashboardMain_chartBarFillMuted__Fhjgv{background:linear-gradient(180deg,#2c3d56,#25344a)}.UserDashboardMain_chartBarFillActive__WsuYA{background:linear-gradient(180deg,#ff2bd6,#ff9df1);box-shadow:0 10px 20px rgba(255,46,212,.35)}.UserDashboardMain_chartBarLabel__MPkRF{font-size:.72rem;color:var(--text-secondary);text-align:center}.UserDashboardMain_statusList__zAoJH{display:flex;flex-direction:column;gap:12px}.UserDashboardMain_statusRow__yPILR{display:grid;grid-template-columns:minmax(120px,1fr) minmax(120px,2fr) auto;gap:12px;align-items:center}.UserDashboardMain_statusLabel___jb1u{font-size:.85rem;color:var(--text-primary);font-weight:600}.UserDashboardMain_statusBarTrack__mpevN{width:100%;height:10px;border-radius:999px;background:color-mix(in srgb,var(--border-color) 70%,transparent);overflow:hidden}.UserDashboardMain_statusBarFill__V3_qq{height:100%;display:block;background:linear-gradient(90deg,var(--hot-pink),#ffb8f1)}.UserDashboardMain_statusValue__yr58i{font-size:.85rem;color:var(--text-secondary)}.UserDashboardMain_customizePanel__xNjRu{margin:8px 0 4px;padding:20px;border-radius:20px;border:1px dashed color-mix(in srgb,var(--border-color) 70%,transparent);background:color-mix(in srgb,var(--card-bg) 92%,transparent);box-shadow:0 18px 32px rgba(15,23,42,.08)}.UserDashboardMain_customizeHeader__Iwp7c{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.UserDashboardMain_customizeTitle__d1G25{margin:0;font-size:1.05rem;font-weight:600;color:var(--text-primary)}.UserDashboardMain_customizeHint__ddE5k{margin:6px 0 0;color:var(--text-secondary);font-size:.9rem;line-height:1.5}.UserDashboardMain_customizeReset__45Sjh{border-radius:999px;border:1px solid var(--border-color);background:transparent;color:var(--text-primary);font-weight:600;padding:6px 14px;cursor:pointer;transition:border-color .2s ease,color .2s ease}.UserDashboardMain_customizeReset__45Sjh:hover{border-color:var(--hot-pink);color:var(--hot-pink)}.UserDashboardMain_customizeReset__45Sjh:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.UserDashboardMain_customizeGrid__U3a1c{margin-top:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.UserDashboardMain_customizeCard__riGHm{border-radius:16px;border:1px solid var(--border-color);background:var(--card-bg);padding:14px;display:flex;flex-direction:column;gap:12px}.UserDashboardMain_customizeInfo__5qi7C{display:flex;gap:12px;align-items:flex-start}.UserDashboardMain_customizeIcon__GzcTu{width:32px;height:32px;border-radius:10px;background:color-mix(in srgb,var(--hot-pink) 14%,transparent);color:var(--hot-pink);display:grid;place-items:center;flex-shrink:0}.UserDashboardMain_customizeMetricTitle__iFjPT{margin:0;font-weight:600;color:var(--text-primary);font-size:.95rem}.UserDashboardMain_customizeMetricSummary__rC3RJ{margin:6px 0 0;color:var(--text-secondary);font-size:.85rem;line-height:1.5}.UserDashboardMain_customizeToggle__8Mhco{align-self:flex-start;border-radius:999px;border:1px solid var(--border-color);background:transparent;color:var(--text-primary);font-weight:600;padding:6px 12px;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.UserDashboardMain_customizeToggleActive__2XQcD{border-color:color-mix(in srgb,var(--hot-pink) 50%,transparent);background:color-mix(in srgb,var(--hot-pink) 16%,transparent);color:var(--hot-pink)}.UserDashboardMain_customizeToggle__8Mhco:disabled{cursor:not-allowed;opacity:.6}.UserDashboardMain_customizeToggle__8Mhco:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.UserDashboardMain_metricCard__IWVMX{appearance:none;background:linear-gradient(150deg,color-mix(in srgb,var(--card-bg) 96%,transparent),color-mix(in srgb,var(--bg-secondary) 70%,transparent));border:1px solid color-mix(in srgb,var(--border-color) 70%,transparent);border-radius:22px;padding:38px;font:inherit;color:inherit;text-align:left;cursor:pointer;display:flex;flex-direction:column;gap:26px;min-height:220px;position:relative;width:100%;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.UserDashboardMain_metricCardWithCta__j1TaS{padding-bottom:78px}.UserDashboardMain_metricCard__IWVMX:hover{transform:translateY(-3px);border-color:var(--hot-pink);box-shadow:0 22px 40px rgba(15,23,42,.18)}.UserDashboardMain_metricCard__IWVMX:focus-visible{outline:2px solid var(--hot-pink);outline-offset:3px}.UserDashboardMain_metricTopRow__MkDOG{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;position:static;padding-right:0;min-height:auto}.UserDashboardMain_metricTitleRow___9xoT{display:flex;align-items:flex-start;gap:10px;min-width:0;flex:1 1}.UserDashboardMain_metricIcon__xhwXH{width:34px;height:34px;border-radius:12px;background:color-mix(in srgb,var(--hot-pink) 16%,transparent);color:var(--hot-pink);display:grid;place-items:center;flex-shrink:0;margin-top:2px}.UserDashboardMain_metricLabel__Kz1dh{font-weight:600;color:var(--text-primary);line-height:1.3}.UserDashboardMain_metricHint__k9N7m{font-size:.6rem;letter-spacing:.14em;text-transform:uppercase;color:var(--text-secondary);line-height:1.2;white-space:nowrap;position:absolute;right:20px;bottom:18px;text-align:right}.UserDashboardMain_metricScrollButton__jkSEx{position:absolute;left:20px;bottom:18px;width:36px;height:36px;border-radius:999px;border:1px solid color-mix(in srgb,var(--border-color) 70%,transparent);background:color-mix(in srgb,var(--card-bg) 92%,transparent);padding:0;font-size:.9rem;font-weight:600;color:var(--text-primary);cursor:pointer;display:grid;place-items:center;transition:transform .2s ease,border-color .2s ease,background .2s ease}.UserDashboardMain_metricScrollButton__jkSEx svg{width:16px;height:16px}.UserDashboardMain_metricScrollButton__jkSEx:hover:not(:disabled){transform:translateY(-1px);border-color:color-mix(in srgb,var(--hot-pink) 70%,var(--border-color));background:color-mix(in srgb,var(--hot-pink) 12%,var(--card-bg))}.UserDashboardMain_metricScrollButton__jkSEx:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.UserDashboardMain_metricScrollButton__jkSEx:disabled{cursor:not-allowed;opacity:.6;transform:none}.UserDashboardMain_metricValue__5T0BJ{margin:0;font-size:1.75rem;font-weight:700;color:var(--text-primary);line-height:1.2}.UserDashboardMain_metricHelper__ieseg{margin:0;color:var(--text-secondary);font-size:.88rem;line-height:1.55}.UserDashboardMain_metricHelperValue__HCK7q{color:var(--hot-pink);font-weight:600;text-shadow:0 0 12px rgba(255,46,212,.35)}.UserDashboardMain_progressTrack__Ci_rg{width:100%;height:10px;border-radius:999px;background:color-mix(in srgb,var(--border-color) 70%,transparent);overflow:hidden}.UserDashboardMain_progressFill__MK1cw{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--hot-pink),#ffb8f1)}.UserDashboardMain_actionCard__Hcyga{position:relative;overflow:hidden;border-radius:24px;padding:40px;background:var(--card-bg);color:var(--text-primary);border:1px solid var(--border-color);box-shadow:var(--shadow-lg)}.UserDashboardMain_actionCard__Hcyga:before{content:"";position:absolute;top:20px;right:-5px;width:8rem;height:8rem;background:url(/android-chrome-512x512.png) 50%/contain no-repeat;opacity:.2;filter:blur(.6px) drop-shadow(0 0 18px rgba(176,38,255,.45));transform:rotate(30deg);transform-origin:center;pointer-events:none}.UserDashboardMain_actionContent__z3DM5{position:relative;z-index:1;display:flex;flex-direction:column;gap:24px}.UserDashboardMain_actionButtons__6GavC{display:flex;flex-wrap:wrap;gap:16px}.UserDashboardMain_ctaButton__ayXnM{display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:14px;font-size:1rem;font-weight:600;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.UserDashboardMain_primaryCta__7C7aM{background:var(--hot-pink);color:#ffffff;box-shadow:0 16px 32px rgba(255,5,218,.35)}.UserDashboardMain_primaryCta__7C7aM:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 20px 40px rgba(255,5,218,.4)}.UserDashboardMain_primaryCta__7C7aM:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}.UserDashboardMain_secondaryCta__xtwe_{background:transparent;color:var(--text-primary);border:1px solid var(--border-color);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.UserDashboardMain_secondaryCta__xtwe_:hover{transform:translateY(-2px);background:var(--bg-secondary);box-shadow:0 20px 36px rgba(0,0,0,.24)}.UserDashboardMain_actionNotice__AGrQs{font-size:.95rem;color:var(--text-secondary);max-width:520px;line-height:1.5}.UserDashboardMain_paymentsColumn__cryet{display:flex;flex-direction:column;gap:24px}.UserDashboardMain_paymentsSection__Vqy8B{background:var(--card-bg);border-radius:24px;border:1px solid var(--border-color);overflow:hidden;box-shadow:0 16px 40px rgba(0,0,0,.2)}.UserDashboardMain_sectionHeader__6C91o{padding:28px 32px;background:var(--bg-secondary);border-bottom:1px solid var(--border-color);display:flex;align-items:center;gap:12px;justify-content:space-between}.UserDashboardMain_sectionTitle__WgnEt{font-size:1.25rem;font-weight:600;color:var(--text-primary);display:flex;align-items:center;gap:12px}.UserDashboardMain_sectionIcon__y03U5{color:var(--hot-pink);font-size:1.4rem}.UserDashboardMain_sectionToggle__oeBIK{display:inline-flex;align-items:center;gap:8px;border:none;background:none;color:var(--text-secondary);font-weight:600;cursor:pointer;transition:color .15s ease,transform .15s ease}.UserDashboardMain_sectionToggle__oeBIK:hover{color:var(--text-primary)}.UserDashboardMain_sectionToggle__oeBIK:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.UserDashboardMain_sectionToggleIcon__SzQuc{font-size:1.1rem}.UserDashboardMain_paymentsMessage__RxhOU{padding:20px 24px;border-radius:18px;border:1px dashed var(--border-color);background:color-mix(in srgb,var(--card-bg) 85%,transparent);color:var(--text-secondary);font-size:.95rem}.UserDashboardMain_transactionList__aAm7v{padding:28px 32px;display:flex;flex-direction:column;gap:20px}.UserDashboardMain_transactionCard__bYz60{font:inherit;color:inherit;text-decoration:none;border-radius:18px;border:1px solid var(--border-color);padding:20px;background:var(--card-bg);display:flex;flex-direction:column;gap:16px;width:100%;text-align:left;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease}.UserDashboardMain_transactionCard__bYz60:hover{transform:translateY(-3px);border-color:var(--hot-pink);box-shadow:0 14px 32px rgba(0,0,0,.24);background:color-mix(in srgb,var(--card-bg) 94%,rgba(255,255,255,.05))}.UserDashboardMain_transactionCard__bYz60:focus-visible{outline:2px solid var(--hot-pink);outline-offset:3px}.UserDashboardMain_transactionCard__bYz60:active{transform:translateY(-1px)}.UserDashboardMain_transactionHeader__D3yn9{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px}.UserDashboardMain_transactionParty__Q4Lmm{font-weight:600;font-size:1.05rem;color:var(--text-primary)}.UserDashboardMain_transactionPurpose__1gQhR{color:var(--text-secondary);font-size:.95rem}.UserDashboardMain_statusBadge__G5Uif{display:inline-flex;align-items:center;gap:6px;border-radius:999px;font-size:.85rem;font-weight:600;padding:5px 12px}.UserDashboardMain_statusDraft__HqrcV{background:rgba(99,102,241,.16);color:#c7d2fe}.UserDashboardMain_statusPending__HPxzn{background:rgba(245,158,11,.16);color:var(--status-pending-text)}.UserDashboardMain_statusProcessing__G4SNI{background:rgba(96,165,250,.16);color:#93c5fd}.UserDashboardMain_statusPartial__5u0Nw{background:var(--status-partial-bg);color:var(--status-partial-text)}.UserDashboardMain_statusPaid__3k5Bq{background:var(--status-paid-bg);color:var(--status-paid-text)}.UserDashboardMain_statusExpired__aka2K{background:rgba(148,163,184,.18);color:#e2e8f0}.UserDashboardMain_statusCancelled__359bo{background:rgba(148,163,184,.18);color:#cbd5f5}.UserDashboardMain_transactionAmounts__p08pC{display:flex;flex-wrap:wrap;align-items:center;gap:16px;font-size:1rem}.UserDashboardMain_amountBreakdown__WGbeE{display:flex;flex-wrap:wrap;align-items:center;gap:8px;color:var(--text-secondary);font-size:.9rem;line-height:1.4}.UserDashboardMain_amountBreakdownItem__vYX6a{font-weight:500}.UserDashboardMain_amountBreakdownDivider__ag1EE{color:var(--text-tertiary,var(--text-secondary))}.UserDashboardMain_balanceNotice__Lqm4d{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--card-bg) 92%,rgba(255,255,255,.04));font-size:.85rem}.UserDashboardMain_balanceNoticePending__dFdu1{color:var(--text-secondary)}.UserDashboardMain_balanceNoticePaid__npTw4{border-color:color-mix(in srgb,var(--status-paid-text) 35%,transparent);background:color-mix(in srgb,var(--status-paid-bg) 72%,transparent);color:var(--status-paid-text)}.UserDashboardMain_balanceNoticeTitle__Ti0bi{font-weight:600;color:var(--text-primary)}.UserDashboardMain_balanceNoticeHint__Yf7VN{color:var(--text-secondary)}.UserDashboardMain_transactionMeta__Igfl4{display:flex;flex-direction:column;gap:4px;color:var(--text-secondary);font-size:.9rem;word-break:break-word}.UserDashboardMain_transactionMetaItem__sd3JZ{display:inline-flex;align-items:center;gap:6px}.UserDashboardMain_amountOutgoing__IplCZ{color:#fda4af;font-weight:600}.UserDashboardMain_amountIncoming__IyMcW{color:#7dd3fc;font-weight:600}.UserDashboardMain_transactionFooter__Co6UT{margin-top:16px;display:flex;align-items:center;gap:8px;color:var(--text-secondary);font-size:.9rem}.UserDashboardMain_transactionFooter__Co6UT svg{flex-shrink:0}.UserDashboardMain_kycCard__cntMc{border-radius:22px;padding:32px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--bg-secondary) 80%,rgba(255,255,255,.06));display:flex;flex-direction:column;gap:18px;box-shadow:0 18px 36px rgba(0,0,0,.18)}.UserDashboardMain_kycHeading__jdcDd{font-size:1.2rem;font-weight:600;color:var(--text-primary);margin:0}.UserDashboardMain_kycDescription__wqJRL{color:var(--text-secondary);line-height:1.6;margin:0}.UserDashboardMain_kycButton___fBX2{align-self:flex-start;padding:12px 20px;border-radius:14px;background:var(--hot-pink);color:#ffffff;font-weight:600;border:none;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.UserDashboardMain_kycButton___fBX2:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 18px 32px rgba(255,5,218,.28)}.UserDashboardMain_kycButton___fBX2:disabled{opacity:.7;cursor:not-allowed;box-shadow:none}.UserDashboardMain_modalOverlay__C5EdV{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}.UserDashboardMain_modalContent__p8Xjl{background:var(--surface-primary,var(--card-bg));border-radius:20px;padding:32px;max-width:420px;width:100%;max-height:min(90vh,720px);overflow-y:auto;box-shadow:0 32px 48px rgba(0,0,0,.28)}.UserDashboardMain_modalTitle__SfyRT{margin:0;font-size:1.5rem;color:var(--text-primary)}.UserDashboardMain_modalDescription__43r_E{margin:16px 0 28px;color:var(--text-secondary);line-height:1.6}.UserDashboardMain_modalParagraph__rTHfS{margin:0 0 16px}.UserDashboardMain_modalDetails__JrA7q{display:flex;flex-direction:column;gap:16px}.UserDashboardMain_modalListSection__uFItz{margin-top:20px;display:flex;flex-direction:column;gap:12px}.UserDashboardMain_modalList__Jgv60{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.UserDashboardMain_modalListItem__5nHa3{border-radius:12px;border:1px solid var(--border-color);padding:12px;display:flex;justify-content:space-between;gap:12px;background:color-mix(in srgb,var(--card-bg) 92%,transparent)}.UserDashboardMain_modalListItemInteractive__2moh9{padding:0}.UserDashboardMain_modalListLink__0WjqT{display:flex;justify-content:space-between;gap:12px;width:100%;padding:12px;border-radius:12px;text-decoration:none;color:inherit;cursor:pointer;transition:background .2s ease}.UserDashboardMain_modalListLink__0WjqT:hover{background:color-mix(in srgb,var(--hot-pink) 10%,transparent)}.UserDashboardMain_modalListLink__0WjqT:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.UserDashboardMain_modalListTitle__qw6uf{margin:0;font-weight:600;color:var(--text-primary)}.UserDashboardMain_modalListMeta__m1ziS{margin:4px 0 0;color:var(--text-secondary);font-size:.8rem}.UserDashboardMain_modalListValue__8pv5e{font-weight:600;color:var(--text-primary);white-space:nowrap}.UserDashboardMain_modalPagination__P1wwV{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.UserDashboardMain_modalPaginationLabel__tCgqK{display:inline-flex;align-items:center;gap:8px}.UserDashboardMain_modalPaginationText__PmqIN{color:var(--text-secondary);font-size:.8rem}.UserDashboardMain_modalPaginationSelect__H_qoZ{padding:6px 8px;border-radius:8px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--card-bg) 90%,transparent);color:var(--text-primary);font:inherit;font-size:.85rem}.UserDashboardMain_modalPaginationControls__hlGoo{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.UserDashboardMain_modalPaginationButton__WYkJa{padding:6px 10px;border-radius:8px;border:1px solid var(--border-color);background:transparent;color:var(--text-primary);font-weight:600;cursor:pointer}.UserDashboardMain_modalPaginationButton__WYkJa:disabled{cursor:not-allowed;opacity:.6}.UserDashboardMain_modalPaginationSummary__jFGJJ{color:var(--text-secondary);font-size:.8rem}.UserDashboardMain_modalExportSection__O_Pw8{margin-top:20px;display:flex;flex-direction:column;gap:12px}.UserDashboardMain_modalMeta__9hRtx{margin:0;color:var(--text-secondary);font-size:.85rem}.UserDashboardMain_exportButtons__TDqff{display:flex;flex-wrap:wrap;gap:10px}.UserDashboardMain_exportButtonSecondary__Ii1I2,.UserDashboardMain_exportButton__K4eGg{display:inline-flex;align-items:center;gap:8px;padding:10px 14px;border-radius:12px;font-weight:600;cursor:pointer;border:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.UserDashboardMain_exportButton__K4eGg{background:var(--hot-pink);color:#ffffff;box-shadow:0 12px 20px rgba(255,5,218,.28)}.UserDashboardMain_exportButtonSecondary__Ii1I2{background:transparent;color:var(--text-primary);border:1px solid var(--border-color)}.UserDashboardMain_exportButtonSecondary__Ii1I2:hover,.UserDashboardMain_exportButton__K4eGg:hover{transform:translateY(-1px)}.UserDashboardMain_exportButtonSecondary__Ii1I2:disabled,.UserDashboardMain_exportButton__K4eGg:disabled{cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}.UserDashboardMain_exportButtonSecondary__Ii1I2:focus-visible,.UserDashboardMain_exportButton__K4eGg:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.UserDashboardMain_exportError__fmRp6{margin:0;color:#fca5a5;font-size:.85rem}.UserDashboardMain_modalSectionTitle__G35wl{margin:0 0 6px;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}.UserDashboardMain_modalButton__vddKW{width:100%;padding:12px 16px;border-radius:12px;border:none;margin-top:28px;background:var(--hot-pink);color:#ffffff;font-weight:600;cursor:pointer}@media (max-width:900px){.UserDashboardMain_actionCard__Hcyga{padding:32px 28px}.UserDashboardMain_sectionHeader__6C91o,.UserDashboardMain_transactionList__aAm7v{padding:24px}}@media (max-width:640px){.UserDashboardMain_main__zpGK7{gap:40px}.UserDashboardMain_metricsHeader__bj10D{flex-direction:column;align-items:flex-start}.UserDashboardMain_metricsHeaderSide__Br1YB{width:100%}.UserDashboardMain_customizeButton__aWVFV{width:100%;justify-content:center}.UserDashboardMain_filtersControls__krwjW{grid-template-columns:1fr}.UserDashboardMain_filterButtonSecondary__KLcoQ,.UserDashboardMain_filterButton__hAzfv{width:100%}.UserDashboardMain_chartsHeader__B_6Jl{flex-direction:column;align-items:flex-start}.UserDashboardMain_chartControls__7Odlp{flex-direction:column;width:100%}.UserDashboardMain_chartControlField__T_5Cd{width:100%}.UserDashboardMain_chartCanvas__7YjUr{height:220px}.UserDashboardMain_chartBars___i0Re{grid-template-columns:repeat(auto-fit,minmax(70px,1fr))}.UserDashboardMain_statusRow__yPILR{grid-template-columns:1fr;align-items:flex-start}.UserDashboardMain_exportButtons__TDqff{flex-direction:column}.UserDashboardMain_exportButtonSecondary__Ii1I2,.UserDashboardMain_exportButton__K4eGg{width:100%;justify-content:center}.UserDashboardMain_actionButtons__6GavC{flex-direction:column;align-items:stretch}.UserDashboardMain_ctaButton__ayXnM{width:100%;justify-content:center}}.placeholder_container__uhw3B{display:flex;flex-direction:column;gap:var(--spacing-sm)}.placeholder_title__0mnlV{color:var(--text-secondary);font-weight:var(--font-weight-medium)}.placeholder_desc__66dNz{color:var(--text-secondary);opacity:.8;font-size:14px}.placeholder_row__ktDoh{height:10px;border-radius:999px;background:color-mix(in oklab,var(--border-color) 70%,transparent)}.placeholder_rowLg__Po3d8{height:14px}.placeholder_action__QzUtn{display:inline-block;align-self:flex-start;margin-top:var(--spacing-sm);padding:8px 12px;border-radius:8px;border:1px dashed var(--border-color);color:var(--text-secondary);opacity:.7}.navigation_nav__UmHKS{display:flex;align-items:center;justify-content:space-between;height:64px;padding:0 var(--spacing-2xl)}.navigation_left__uADeS{display:flex;align-items:center;gap:var(--spacing-xl);flex:1 1;min-width:0}.navigation_brand__FZNpk{display:flex;align-items:center;gap:var(--spacing-sm);color:var(--text-primary);text-decoration:none;transition:opacity .2s ease}.navigation_brand__FZNpk:hover{opacity:.8}.navigation_brandName__ga__3{font-family:var(--font-family-accent);font-weight:var(--font-weight-bold);letter-spacing:.2px}.navigation_links__DMGGi{display:none}@media (min-width:1024px){.navigation_links__DMGGi{display:flex;gap:var(--spacing-md);align-items:center;flex-wrap:nowrap;min-width:0}}.navigation_link___Ke0D{color:var(--text-secondary);text-decoration:none;font-weight:var(--font-weight-medium);transition:color .2s ease;white-space:nowrap}.navigation_link___Ke0D:hover{color:var(--text-primary)}.navigation_linkActive__DSZkn{color:var(--hot-pink);text-decoration:none;position:relative}.navigation_linkActive__DSZkn:after{content:"";position:absolute;left:0;right:0;bottom:-8px;height:2px;background:var(--hot-pink)}.navigation_right__kpTMq{display:flex;align-items:center;gap:8px;flex-shrink:0}.navigation_iconButton__33bMA{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--border-color);background:transparent;color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.navigation_iconButton__33bMA:focus-visible,.navigation_iconButton__33bMA:hover{background:color-mix(in srgb,var(--border-color) 35%,transparent);outline:none}.navigation_iconButtonActive__wBtu_{border-color:var(--hot-pink);color:var(--hot-pink);background:color-mix(in srgb,var(--hot-pink) 12%,transparent)}.navigation_userMenuWrapper__bBV1k{position:relative}.navigation_userMenu__3ZdAI{display:flex;align-items:center;gap:var(--spacing-sm);padding:2px;border-radius:999px;background:transparent;transition:background-color .2s ease;cursor:pointer;border:none;font-family:inherit}.navigation_userMenu__3ZdAI:focus-visible,.navigation_userMenu__3ZdAI:hover{background:color-mix(in oklab,var(--text-primary) 8%,transparent);outline:none}.navigation_userAvatar__D_Yuu{width:32px;height:32px;border-radius:50%;background:linear-gradient(135deg,var(--hot-pink),color-mix(in oklab,var(--hot-pink) 70%,#9333ea));display:flex;align-items:center;justify-content:center;flex-shrink:0;box-shadow:0 2px 8px rgba(0,0,0,.1)}.navigation_userInitials___NtBR{color:white;font-size:13px;font-weight:600;letter-spacing:.5px}.navigation_dropdownMenu__iVLa8{position:absolute;top:calc(100% + 8px);right:0;min-width:200px;background:var(--card-bg);border:1px solid var(--border-color,#e2e8f0);border-radius:12px;box-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -1px rgba(0,0,0,.06),0 10px 15px -3px rgba(0,0,0,.1);padding:8px;z-index:50;animation:navigation_slideIn__Y36XR .2s ease-out;transform-origin:top right}.navigation_dropdownAccount__LX48P{padding:10px 12px;border-radius:8px;background:color-mix(in oklab,var(--text-primary) 4%,transparent);color:var(--text-primary);font-family:var(--font-family-base);font-size:14px;font-weight:var(--font-weight-medium);line-height:1.35;word-break:break-word}@keyframes navigation_slideIn__Y36XR{0%{opacity:0;transform:scale(.95) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.navigation_dropdownItem__Qw7Kq{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border:none;background:transparent;color:var(--text-primary);font-size:14px;font-weight:500;text-align:left;cursor:pointer;border-radius:8px;transition:background-color .15s ease;text-decoration:none}.navigation_dropdownItem__Qw7Kq:focus-visible,.navigation_dropdownItem__Qw7Kq:hover{background-color:color-mix(in oklab,var(--text-primary) 5%,transparent);outline:none}.navigation_logoutItem__7Vpew{color:var(--hot-pink)}.navigation_logoutItem__7Vpew:hover{background-color:color-mix(in oklab,var(--hot-pink) 10%,transparent)}.navigation_dropdownDivider__nMgES{height:1px;background-color:var(--border-color,#e2e8f0);margin:6px 0}.navigation_adminBadge__19E_R{font-size:12px;padding:4px 8px;border-radius:999px;background:color-mix(in oklab,var(--hot-pink) 24%,transparent);color:var(--hot-pink);border:1px solid var(--hot-pink)}.navigation_link___Ke0D:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px;border-radius:4px}.navigation_mobileToggle__Ik1LR{display:flex;align-items:center;justify-content:center;background:transparent;border:none;color:var(--text-primary);padding:8px;cursor:pointer;border-radius:8px;transition:background-color .2s ease}.navigation_mobileToggle__Ik1LR:hover{background:color-mix(in oklab,var(--text-primary) 5%,transparent)}.navigation_mobileMenu__N8cHO{position:absolute;top:100%;left:0;right:0;background:var(--header-bg);border-bottom:1px solid var(--border-color);box-shadow:var(--shadow-lg);padding:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-xs);z-index:49;animation:navigation_slideDown__x1Uc8 .2s ease-out}.navigation_mobileLink__2ZGCy{display:flex;align-items:center;padding:12px 16px;color:var(--text-secondary);text-decoration:none;font-weight:500;border-radius:8px;transition:background-color .2s ease,color .2s ease}.navigation_mobileLink__2ZGCy:hover{background:color-mix(in oklab,var(--text-primary) 5%,transparent);color:var(--text-primary)}.navigation_mobileLinkActive__t3F1Y{background:color-mix(in oklab,var(--hot-pink) 10%,transparent);color:var(--hot-pink);font-weight:600}@keyframes navigation_slideDown__x1Uc8{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (min-width:1024px){.navigation_mobileMenu__N8cHO,.navigation_mobileToggle__Ik1LR{display:none}}.landing_container__CAc29{min-height:100vh;background-color:var(--bg-primary);color:var(--text-primary)}.landing_header__lLKK5{padding:1.5rem 2rem;display:flex;justify-content:space-between;align-items:center;max-width:1200px;margin:0 auto}.landing_logo__glINK{height:auto}.landing_heroSection__ZpM3D{background:linear-gradient(135deg,var(--dark-bg) 0,var(--dark-bg-secondary) 100%);padding:4rem 2rem 6rem;text-align:center}.landing_heroSectionSolid__aCj8K{background-color:var(--dark-bg);padding:4rem 2rem 6rem;text-align:center}.landing_heroContainer__m9YbN{max-width:900px;margin:0 auto}.landing_heroTitle__M8FqF{font-size:48px;font-weight:700;color:#ffffff;margin-bottom:1.5rem;font-family:MuseoModerno,sans-serif;line-height:1.2}.landing_heroSubtitle__vLrHD{font-size:20px;color:#ffffff;margin-bottom:3rem;font-family:Arial,sans-serif;line-height:1.6;opacity:.9}.landing_brandVisual__tYEYD{max-width:500px;margin:3rem auto;padding:2rem;display:flex;justify-content:center;align-items:center}.landing_brandImage__ldmKi{width:100%;height:auto;opacity:.85}.landing_trustSection__YhXOc{background-color:var(--bg-secondary);padding:2rem;text-align:center}.landing_trustIndicators__hYsEj{display:flex;justify-content:center;gap:4rem;flex-wrap:wrap;max-width:900px;margin:0 auto}.landing_trustItem__WnpSG{font-family:Arial,sans-serif;color:var(--text-primary)}.landing_trustIcon__w1bzx{font-size:24px;margin-right:.5rem;display:inline-block;vertical-align:middle;color:var(--hot-pink)}.landing_section__kwJqV{padding:4rem 2rem}.landing_sectionWhite__2E7Pa{background-color:var(--bg-primary)}.landing_sectionGray__tJ8QQ{background-color:var(--bg-secondary)}.landing_sectionBlue__doPK0{background-color:var(--dark-bg);text-align:center}.landing_sectionContainer__bEhJe{max-width:1200px;margin:0 auto}.landing_sectionContainerSmall__FcSTf{max-width:800px;margin:0 auto;text-align:center}.landing_sectionContainerMedium__m3X_9{max-width:600px;margin:0 auto}.landing_sectionTitle__YlTKq{font-size:36px;font-weight:700;color:var(--text-primary);text-align:center;margin-bottom:3rem;font-family:MuseoModerno,sans-serif}.landing_sectionTitleWhite__2_bVc{color:#ffffff;margin-bottom:2rem}.landing_featuresGrid__cRDoL{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem}.landing_featureCard__CzjG1{text-align:center;padding:1.5rem}.landing_featureIcon__q5ZJ1{font-size:48px;margin-bottom:1rem;color:var(--hot-pink);display:flex;justify-content:center;align-items:center;height:60px}.landing_featureTitle__qd6K5{color:var(--text-primary);font-family:MuseoModerno,sans-serif;font-weight:600;margin-bottom:.5rem;font-size:20px}.landing_featureDescription__CKuGw{color:var(--text-secondary);font-family:Arial,sans-serif;font-size:16px;line-height:1.5}.landing_missionText__gKDrZ{font-size:18px;color:var(--text-primary);line-height:1.8;font-family:Arial,sans-serif;margin-bottom:2rem}.landing_missionSubtext__1ZtEU{font-size:16px;color:var(--text-secondary);line-height:1.6;font-family:Arial,sans-serif}.landing_comingSoonTitle__qrv75{font-size:36px;font-weight:700;color:#ffffff;margin-bottom:1rem;font-family:MuseoModerno,sans-serif}.landing_comingSoonText__Gvxb1{font-size:18px;color:#ffffff;margin-bottom:1rem;font-family:Arial,sans-serif;opacity:.9;line-height:1.6}.landing_comingSoonSubtext__utyT_{font-size:16px;color:#ffffff;font-family:Arial,sans-serif;opacity:.8}.landing_footerSimple__bCGZ2{padding:2rem;background-color:var(--bg-secondary);display:flex;justify-content:center}.landing_footerContent__Xzjq1{max-width:1200px;width:100%;text-align:left;display:flex;flex-direction:column;gap:.75rem}.landing_copyright__C9QIX{color:var(--text-primary);font-family:Arial,sans-serif;font-size:14px}.landing_legalStack__gyhLG{display:flex;flex-direction:column;gap:.75rem}.landing_legalText__wmlYa{margin:0;color:var(--text-secondary);font-family:Arial,sans-serif;font-size:14px;line-height:1.6}.landing_footerLinks__Nq89a{display:flex;flex-wrap:wrap;gap:1rem}.landing_footerLink__WM3XX{color:var(--text-primary);font-family:Arial,sans-serif;font-size:14px;font-weight:600;text-decoration:underline}.landing_footerLink__WM3XX:hover{color:#ff05da}@media (max-width:768px){.landing_heroTitle__M8FqF{font-size:32px}.landing_heroSubtitle__vLrHD{font-size:18px}.landing_sectionTitle__YlTKq{font-size:28px}.landing_featuresGrid__cRDoL{grid-template-columns:1fr}.landing_trustIndicators__hYsEj{flex-direction:column;gap:1rem}.landing_section__kwJqV{padding:2rem 1rem}}@media (max-width:480px){.landing_heroTitle__M8FqF{font-size:28px}.landing_heroSubtitle__vLrHD{font-size:16px}.landing_section__kwJqV{padding:2rem 1rem}.landing_comingSoonTitle__qrv75{font-size:28px}.landing_comingSoonText__Gvxb1{font-size:16px}}.landing_languageDropdown___Rl3_{position:relative;flex-shrink:0}.landing_languageDropdownToggle__wTyJn{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;background:transparent;border:1px solid var(--border-color);border-radius:10px;color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.landing_languageDropdownToggle__wTyJn:hover{background:color-mix(in srgb,var(--border-color) 35%,transparent);outline:none}.landing_languageFlag__MA9K_{font-size:20px;line-height:1}.landing_languageDropdownMenu__ko_Da{position:absolute;top:calc(100% + .5rem);right:0;background:var(--card-bg);border:1px solid var(--border-color);border-radius:.5rem;box-shadow:0 4px 12px rgba(0,0,0,.15);min-width:140px;z-index:1000;overflow:hidden;animation:landing_dropdownFadeIn__t4d_j .2s ease}@keyframes landing_dropdownFadeIn__t4d_j{0%{opacity:0;transform:translateY(-.5rem)}to{opacity:1;transform:translateY(0)}}.landing_languageDropdownItem__KBFZh{display:flex;align-items:center;gap:.6rem;width:100%;padding:.75rem 1rem;background:none;border:none;color:var(--text-primary);font-size:.875rem;font-weight:400;text-align:left;cursor:pointer;transition:background-color .2s ease}.landing_languageOptionFlag__WKZ4g{font-size:1rem;line-height:1}.landing_languageDropdownItem__KBFZh:hover{background-color:var(--bg-secondary)}.landing_languageDropdownItemActive__l9eIm{background-color:rgba(255,5,218,.1);color:var(--text-primary);font-weight:500}.landing_languageDropdownItemActive__l9eIm:hover{background-color:rgba(255,5,218,.15)}.admin_sectionGrid__VBrrM{display:grid;grid-template-columns:1fr;gap:var(--spacing-lg)}@media (min-width:768px){.admin_sectionGrid__VBrrM{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1280px){.admin_sectionGrid__VBrrM{grid-template-columns:repeat(3,minmax(0,1fr))}}.admin_card__hJ1LT{background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;padding:16px}.admin_metricStack__nxM8u{display:flex;flex-direction:column;gap:12px}.admin_metricButton__x2PyY{appearance:none;border:1px solid var(--border-color);border-radius:12px;background:var(--bg-secondary);padding:12px;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.admin_metricButton__x2PyY:hover{border-color:var(--hot-pink);box-shadow:0 12px 24px rgba(0,0,0,.18);transform:translateY(-1px)}.admin_metricButton__x2PyY:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.admin_metricHeader__CxFWD{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.admin_metricLabel__22h_2{font-weight:var(--font-weight-semibold);color:var(--text-primary);line-height:1.3}.admin_metricHint__BYlb2{font-size:11px;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em;line-height:1.2;white-space:nowrap;position:absolute;right:20px;bottom:18px;text-align:right}.admin_metricValue__2xQW8{margin:0;font-size:1.25rem;font-weight:var(--font-weight-semibold);color:var(--text-primary);line-height:1.3}.admin_metricSubtext__e4jud{display:block;margin:0;color:var(--text-secondary);font-size:12px;line-height:1.4}.admin_metricEmpty__J7n_T{margin:0;color:var(--text-secondary);font-size:13px}.admin_segmentStack__qsNVW{display:flex;flex-direction:column;gap:16px}.admin_segmentSection__vU9dn{appearance:none;border:1px solid var(--border-color);border-radius:12px;background:var(--bg-secondary);padding:12px;text-align:left;font:inherit;color:inherit;cursor:pointer;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.admin_segmentSection__vU9dn:hover{border-color:var(--hot-pink);box-shadow:0 12px 24px rgba(0,0,0,.18);transform:translateY(-1px)}.admin_segmentSection__vU9dn:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.admin_segmentHeader__FZQvc{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:10px}.admin_segmentList__jfjcl{display:flex;flex-direction:column;gap:12px}.admin_segmentRow__LEFbh{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px}.admin_segmentLabel__6egCc{font-size:13px;color:var(--text-primary)}.admin_segmentValue__jPS8P{font-size:13px;color:var(--text-secondary)}.admin_segmentBar__9ClCL{grid-column:1/-1;height:6px;border-radius:999px;background:color-mix(in srgb,var(--border-color) 70%,transparent);overflow:hidden}.admin_segmentFill__6lQlz{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--hot-pink),#ffb8f1)}.admin_betaBadge__old9o{font-size:11px;padding:4px 10px;border-radius:999px;background:color-mix(in srgb,var(--hot-pink) 20%,transparent);color:var(--hot-pink);border:1px solid color-mix(in srgb,var(--hot-pink) 60%,transparent);font-weight:var(--font-weight-semibold);letter-spacing:.05em;text-transform:uppercase}.admin_sectionTitle__hoSWJ{margin:0 0 var(--spacing-md) 0;font-size:20px;color:var(--text-primary)}.admin_tableWrapper__LvZCG{border:1px solid var(--border-color);border-radius:12px;overflow-x:auto;background:var(--card-bg)}.admin_table__J30WL{width:100%;border-collapse:collapse;font-size:14px;min-width:720px}.admin_table__J30WL th{text-align:left;font-size:12px;text-transform:uppercase;letter-spacing:.04em;padding:12px 16px;color:var(--text-secondary);border-bottom:1px solid var(--border-color);background:color-mix(in srgb,var(--border-color) 15%,transparent)}.admin_table__J30WL td{padding:16px;border-bottom:1px solid color-mix(in srgb,var(--border-color) 60%,transparent);vertical-align:top}.admin_table__J30WL tr:last-of-type td{border-bottom:none}.admin_primaryCell__eSXg_{display:flex;flex-direction:column;gap:4px}.admin_subtleText__VabO2{color:var(--text-secondary);font-size:12px}.admin_attributeLabel__uGkIt{color:var(--text-secondary);font-size:inherit}.admin_rowLink__LC9m6{font-weight:var(--font-weight-semibold);text-decoration:none;color:inherit;transition:color var(--transition-fast)}.admin_rowLink__LC9m6:hover{color:var(--hot-pink)}.admin_clickableRow__NxVd_{cursor:pointer;transition:background var(--transition-fast)}.admin_clickableRow__NxVd_:hover{background:color-mix(in srgb,var(--border-color) 12%,transparent)}.admin_clickableRow__NxVd_:focus-visible{outline:2px solid var(--hot-pink);outline-offset:-2px}.admin_statusBadge__G2TYb{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:12px;text-transform:capitalize;border:1px solid var(--border-color);background:color-mix(in srgb,var(--border-color) 15%,transparent)}.admin_statusPending__vGugi{border-color:color-mix(in srgb,#f97316 60%,transparent);color:#f97316}.admin_statusStarted__722x4{border-color:color-mix(in srgb,#3b82f6 60%,transparent);color:#3b82f6}.admin_statusPartial__aI9ak{border-color:color-mix(in srgb,#a855f7 60%,transparent);color:#a855f7}.admin_statusPaid__WR2Gx{border-color:color-mix(in srgb,#22c55e 60%,transparent);color:#22c55e}.admin_statusExpired__gNe69{border-color:color-mix(in srgb,var(--text-secondary) 60%,transparent);color:var(--text-secondary)}.admin_statusCancelled__9QqeZ{border-color:color-mix(in srgb,var(--status-danger) 60%,transparent);color:var(--status-danger)}.admin_viewLink__ziit6{display:inline-flex;align-items:center;justify-content:center;padding:6px 12px;border-radius:8px;border:1px solid var(--border-color);text-decoration:none;color:inherit;font-size:13px;font-weight:var(--font-weight-medium);transition:border-color var(--transition-fast),color var(--transition-fast)}.admin_viewLink__ziit6:hover{border-color:var(--hot-pink);color:var(--hot-pink)}.admin_retryButton__QIL_t{display:inline-flex;align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-md);border:1px solid color-mix(in srgb,var(--hot-pink) 65%,var(--border-color));background:color-mix(in srgb,var(--hot-pink) 12%,transparent);color:var(--text-primary);border-radius:var(--radius-lg);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.admin_retryButton__QIL_t:focus-visible,.admin_retryButton__QIL_t:hover{background:color-mix(in srgb,var(--hot-pink) 20%,transparent);border-color:var(--hot-pink);color:var(--text-primary);outline:none}.admin_retryButton__QIL_t:disabled{opacity:.6;cursor:not-allowed}.admin_ctaButton__zhBtm{display:inline-flex;align-items:center;gap:10px;padding:12px 18px;border-radius:14px;font-size:.95rem;font-weight:var(--font-weight-semibold);border:none;cursor:pointer;text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease}.admin_ctaButton__zhBtm:focus-visible{outline:2px solid color-mix(in srgb,var(--hot-pink) 70%,#fff 30%);outline-offset:2px}.admin_primaryCta__WUC67{background:var(--hot-pink);color:#ffffff;box-shadow:0 16px 32px rgba(255,5,218,.35)}.admin_primaryCta__WUC67:hover{transform:translateY(-2px);box-shadow:0 20px 40px rgba(255,5,218,.4)}@media (max-width:640px){.admin_dashboardHeader__AGh6y{flex-direction:column;align-items:flex-start}.admin_dashboardActions__Ns2u7{width:100%}.admin_customizeButton__urEOC{width:100%;justify-content:center}}.admin_modalOverlay__voROD{position:fixed;inset:0;background:rgba(0,0,0,.45);display:flex;align-items:center;justify-content:center;z-index:1000;padding:24px}.admin_modalContent__4nFOE{background:var(--card-bg);border-radius:16px;padding:28px;max-width:460px;width:100%;box-shadow:0 28px 48px rgba(0,0,0,.28)}.admin_modalTitle__ngB30{margin:0;font-size:1.4rem;color:var(--text-primary)}.admin_modalDescription__3AcgK{margin:16px 0 24px;color:var(--text-secondary);line-height:1.6}.admin_modalParagraph__K5avn{margin:0 0 14px}.admin_modalDetails__Sy4Xb{display:flex;flex-direction:column;gap:12px}.admin_modalSectionTitle__XvNV4{margin:0 0 6px;font-size:.75rem;font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--text-secondary)}.admin_modalButton__WYWCG{width:100%;padding:10px 14px;border-radius:10px;border:none;background:var(--hot-pink);color:#ffffff;font-weight:var(--font-weight-semibold);cursor:pointer}.admin_dashboardMain___3nZ_{padding:48px 0 56px;display:flex;flex-direction:column;gap:24px;position:relative;isolation:isolate}.admin_dashboardMain___3nZ_:before{content:"";position:absolute;top:-240px;bottom:-240px;left:50%;width:100vw;transform:translateX(-50%);background:radial-gradient(circle at 20% 20%,color-mix(in srgb,var(--bg-secondary) 70%,transparent),transparent 64%),radial-gradient(circle at 80% 0,color-mix(in srgb,var(--bg-secondary) 60%,transparent),transparent 70%),radial-gradient(circle at 35% 10%,color-mix(in srgb,var(--hot-pink) 6%,transparent),transparent 52%);opacity:.5;pointer-events:none;z-index:-1}.admin_dashboardHeader__AGh6y{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:20px}.admin_dashboardTitle__C8hx1{margin:0;font-family:var(--font-family-accent);font-size:clamp(2rem,1.6rem + 1vw,2.5rem);color:var(--text-primary)}.admin_dashboardSubtitle__lM1kG{margin:10px 0 0;color:var(--text-secondary);line-height:1.6;max-width:560px}.admin_dashboardActions__Ns2u7{display:flex;align-items:center;gap:12px}.admin_sessionWidget__jZhW1{margin-bottom:8px}.admin_metricsSection__Q4i1q{display:flex;flex-direction:column;gap:20px}.admin_metricsGrid__78BVw{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:24px}.admin_metricCard__y_y2Z{appearance:none;border-radius:18px;border:1px solid color-mix(in srgb,var(--border-color) 70%,transparent);background:linear-gradient(160deg,color-mix(in srgb,var(--card-bg) 96%,transparent),color-mix(in srgb,var(--bg-secondary) 70%,transparent));padding:24px;text-align:left;font:inherit;color:inherit;cursor:pointer;display:flex;flex-direction:column;gap:14px;min-height:190px;position:relative;transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.admin_metricCard__y_y2Z:hover{border-color:var(--hot-pink);box-shadow:0 18px 36px rgba(15,23,42,.18);transform:translateY(-2px)}.admin_metricCard__y_y2Z:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.admin_metricCardHeader__THCbN{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;position:static;padding-right:0;min-height:auto}.admin_metricTitleRow__EMQXF{display:flex;align-items:flex-start;gap:10px;min-width:0;flex:1 1}.admin_metricIcon__gtr6f{width:32px;height:32px;border-radius:10px;background:color-mix(in srgb,var(--hot-pink) 15%,transparent);color:var(--hot-pink);display:grid;place-items:center;flex-shrink:0;margin-top:2px}.admin_customizeButton__urEOC{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;border-radius:999px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--card-bg) 85%,transparent);color:var(--text-primary);font-weight:600;font-size:.9rem;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.admin_customizeButton__urEOC:hover{border-color:var(--hot-pink);box-shadow:0 12px 24px rgba(15,23,42,.16);transform:translateY(-1px)}.admin_customizeButton__urEOC:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.admin_customizePanel__miAmf{padding:20px;border-radius:20px;border:1px dashed color-mix(in srgb,var(--border-color) 70%,transparent);background:color-mix(in srgb,var(--card-bg) 92%,transparent);box-shadow:0 18px 32px rgba(15,23,42,.08)}.admin_customizeHeader__x3MPk{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between}.admin_customizeTitle__T1nlj{margin:0;font-size:1.05rem;font-weight:600;color:var(--text-primary)}.admin_customizeHint__1cYFO{margin:6px 0 0;color:var(--text-secondary);font-size:.9rem;line-height:1.5}.admin_customizeReset___XllB{border-radius:999px;border:1px solid var(--border-color);background:transparent;color:var(--text-primary);font-weight:600;padding:6px 14px;cursor:pointer;transition:border-color .2s ease,color .2s ease}.admin_customizeReset___XllB:hover{border-color:var(--hot-pink);color:var(--hot-pink)}.admin_customizeReset___XllB:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.admin_customizeGrid__OMl_M{margin-top:16px;display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px}.admin_customizeCard__xFQon{border-radius:16px;border:1px solid var(--border-color);background:var(--card-bg);padding:14px;display:flex;flex-direction:column;gap:12px}.admin_customizeInfo__NsZuE{display:flex;gap:12px;align-items:flex-start}.admin_customizeIcon__JCeXh{width:32px;height:32px;border-radius:10px;background:color-mix(in srgb,var(--hot-pink) 14%,transparent);color:var(--hot-pink);display:grid;place-items:center;flex-shrink:0}.admin_customizeMetricTitle__EaH0M{margin:0;font-weight:600;color:var(--text-primary);font-size:.95rem}.admin_customizeMetricSummary___5EJR{margin:6px 0 0;color:var(--text-secondary);font-size:.85rem;line-height:1.5}.admin_customizeToggle__3KUTR{align-self:flex-start;border-radius:999px;border:1px solid var(--border-color);background:transparent;color:var(--text-primary);font-weight:600;padding:6px 12px;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.admin_customizeToggleActive__pRSIP{border-color:color-mix(in srgb,var(--hot-pink) 50%,transparent);background:color-mix(in srgb,var(--hot-pink) 16%,transparent);color:var(--hot-pink)}.admin_customizeToggle__3KUTR:disabled{cursor:not-allowed;opacity:.6}.admin_customizeToggle__3KUTR:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.SubaccountsPanel_panel__HCkyj{background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;padding:24px;display:flex;flex-direction:column;gap:24px}.SubaccountsPanel_panelHeader__4aoev h2{margin:0 0 8px;font-size:24px;color:var(--text-primary)}.SubaccountsPanel_panelHeader__4aoev p{margin:0;color:var(--text-secondary);max-width:520px}.SubaccountsPanel_form__eioEq{display:flex;flex-direction:column;gap:8px}.SubaccountsPanel_formLabel__IsqZQ{font-weight:600;color:var(--text-primary)}.SubaccountsPanel_formControls__aEXc1{display:flex;gap:12px;flex-wrap:wrap}.SubaccountsPanel_input__IrvDN{flex:1 1;min-width:240px;padding:10px 14px;border-radius:10px;border:1px solid var(--border-color);background:var(--bg-secondary);color:var(--text-primary)}.SubaccountsPanel_button__9kmEc{padding:10px 18px;border-radius:10px;border:none;background:var(--hot-pink);color:#fff;font-weight:600;cursor:pointer}.SubaccountsPanel_button__9kmEc:disabled{opacity:.6;cursor:not-allowed}.SubaccountsPanel_feedback__B6KXp{min-height:20px;font-size:14px}.SubaccountsPanel_error__KVZWp{color:var(--status-danger)}.SubaccountsPanel_success__LfdOo{color:var(--hot-pink)}.SubaccountsPanel_listContainer__kvKA_{border:1px solid var(--border-color);border-radius:12px;overflow:hidden}.SubaccountsPanel_table__jY5tv{width:100%;border-collapse:collapse}.SubaccountsPanel_table__jY5tv td,.SubaccountsPanel_table__jY5tv th{text-align:left;padding:14px 16px;border-bottom:1px solid var(--border-color)}.SubaccountsPanel_table__jY5tv th{background:var(--bg-secondary);font-weight:600;color:var(--text-secondary)}.SubaccountsPanel_table__jY5tv tr:last-child td{border-bottom:none}.SubaccountsPanel_emptyState__SndPs{margin:0;padding:24px;color:var(--text-secondary);text-align:center}.CreatePaymentRequestForm_emptyState__Z3vpJ{display:grid;gap:var(--spacing-lg);padding:var(--spacing-xl);border-radius:var(--radius-xl);border:1px solid var(--border-color);background:var(--card-bg,var(--bg-secondary));box-shadow:var(--shadow-sm)}.CreatePaymentRequestForm_emptyTitle__f65PO{margin:0;font-size:1.25rem;font-weight:var(--font-weight-semibold);color:var(--text-primary)}.CreatePaymentRequestForm_emptyBody__V4feo{margin:0;color:var(--text-secondary);line-height:1.6;font-size:.95rem}.CreatePaymentRequestForm_emptyCta__a5kxK{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:.75rem 1.5rem;border-radius:var(--radius-lg);background:var(--hot-pink);color:var(--accent-contrast-text);font-weight:var(--font-weight-semibold);font-size:1rem;text-decoration:none;cursor:pointer;box-shadow:var(--shadow-sm);transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}.CreatePaymentRequestForm_emptyCta__a5kxK:focus-visible,.CreatePaymentRequestForm_emptyCta__a5kxK:hover{background:var(--hot-pink-hover);text-decoration:none}.CreatePaymentRequestForm_emptyCta__a5kxK:focus-visible{outline:2px solid color-mix(in srgb,var(--hot-pink) 40%,transparent);outline-offset:2px}.CreatePaymentRequestForm_emptyCta__a5kxK:active{transform:translateY(1px);box-shadow:none}.CreatePaymentRequestForm_form__IJmc2{display:grid;gap:2rem}.CreatePaymentRequestForm_fieldsColumn__cmO1i,.CreatePaymentRequestForm_layout__3s9H1{display:grid;gap:1.5rem}.CreatePaymentRequestForm_emailAutocomplete__C3EFO{position:relative}.CreatePaymentRequestForm_emailSuggestions__jUdqj{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:20;display:grid;gap:6px;padding:8px;border-radius:12px;border:1px solid var(--border-color);background:color-mix(in srgb,var(--card-bg,var(--surface-primary)) 96%,transparent);box-shadow:0 18px 32px rgba(15,23,42,.18);max-height:220px;overflow-y:auto}.CreatePaymentRequestForm_emailSuggestionButton__l_2_p{display:block;width:100%;padding:10px 12px;border-radius:10px;border:1px solid color-mix(in srgb,var(--border-color) 80%,transparent);background:color-mix(in srgb,var(--card-bg,var(--surface-primary)) 92%,transparent);color:var(--text-primary);text-align:left;cursor:pointer;font:inherit;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease}.CreatePaymentRequestForm_emailSuggestionButton__l_2_p:hover{border-color:color-mix(in srgb,var(--hot-pink) 60%,transparent);box-shadow:0 12px 20px rgba(255,5,218,.18);transform:translateY(-1px)}.CreatePaymentRequestForm_emailSuggestionButton__l_2_p:focus-visible{outline:2px solid var(--hot-pink);outline-offset:2px}.CreatePaymentRequestForm_emailSuggestionText__WiojU{font-weight:600;font-size:.95rem}.CreatePaymentRequestForm_previewColumn__DqD6o{display:flex;flex-direction:column;gap:1rem;padding:1.75rem;border-radius:var(--radius-xl);border:1px solid var(--border-color);background:color-mix(in srgb,var(--card-bg,var(--surface-primary)) 80%,transparent);box-shadow:var(--shadow-xs);min-height:20rem}.CreatePaymentRequestForm_previewHeader__bvTkH{display:flex;align-items:center;justify-content:space-between;gap:1rem}.CreatePaymentRequestForm_previewTitle__OVBPF{margin:0;font-size:1.1rem;font-weight:var(--font-weight-semibold,600);color:var(--text-primary)}.CreatePaymentRequestForm_previewHint__iEmpC{margin:0;color:var(--text-secondary);font-size:.95rem}.CreatePaymentRequestForm_srOnly__LoL6v,.CreatePaymentRequestForm_visuallyHiddenInput__RZzmA{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.CreatePaymentRequestForm_previewDropzone___kvV0{flex:1 1;display:flex;align-items:center;justify-content:center;text-align:center;border:2px dashed color-mix(in srgb,var(--border-color) 70%,transparent);border-radius:var(--radius-lg);padding:2.5rem 1.5rem;color:var(--text-secondary);cursor:pointer;transition:border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast)}.CreatePaymentRequestForm_previewDropzone___kvV0:focus-visible,.CreatePaymentRequestForm_previewDropzone___kvV0:hover{border-color:color-mix(in srgb,var(--accent-color,#111827) 65%,transparent);background:color-mix(in srgb,var(--accent-color,#111827) 10%,transparent);color:var(--text-primary)}.CreatePaymentRequestForm_previewDropzone___kvV0[data-disabled=true]{cursor:not-allowed;opacity:.6}.CreatePaymentRequestForm_dropContent__2tr6Y{display:grid;gap:.5rem}.CreatePaymentRequestForm_dropPrimary__lPn3s{font-weight:var(--font-weight-semibold,600);color:var(--text-primary);font-size:1.05rem}.CreatePaymentRequestForm_dropSecondary__9W4vg{color:var(--text-secondary);font-size:.95rem}.CreatePaymentRequestForm_previewContent__uo7IL{display:flex;flex-direction:column;gap:1rem;flex:1 1}.CreatePaymentRequestForm_previewMedia__k44Fb{flex:1 1;border-radius:var(--radius-lg);background:color-mix(in srgb,var(--card-bg,var(--surface-primary)) 60%,transparent);border:1px solid color-mix(in srgb,var(--border-color) 80%,transparent);display:flex;align-items:center;justify-content:center;overflow:hidden;min-height:16rem;position:relative}.CreatePaymentRequestForm_previewImage__Tmx59{width:100%;height:100%;object-fit:contain}.CreatePaymentRequestForm_previewEmbed__HRUX7{position:absolute;inset:0;width:100%;height:100%;border:none}.CreatePaymentRequestForm_previewFallback__yeW_E{padding:1.5rem;text-align:center;color:var(--text-secondary)}.CreatePaymentRequestForm_previewMeta__r_1LN{display:flex;flex-direction:column;gap:.75rem}.CreatePaymentRequestForm_previewMetaHeading__DW_G_{display:flex;flex-wrap:wrap;gap:.5rem;align-items:baseline;color:var(--text-secondary)}.CreatePaymentRequestForm_previewMetaName__lkAhm{font-weight:var(--font-weight-semibold,600);color:var(--text-primary)}.CreatePaymentRequestForm_previewMetaSize__PPksJ{font-size:.9rem}.CreatePaymentRequestForm_previewActions__J23m8{display:flex;gap:.75rem;flex-wrap:wrap;align-items:center;justify-content:flex-end;margin-top:auto}.CreatePaymentRequestForm_previewButton__QnPr1{border:none;background:var(--accent-color,#111827);color:var(--accent-contrast-text,#ffffff);font-weight:var(--font-weight-semibold,600);padding:.6rem 1.2rem;border-radius:var(--radius-lg);cursor:pointer;transition:background var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast)}.CreatePaymentRequestForm_previewButton__QnPr1:focus-visible,.CreatePaymentRequestForm_previewButton__QnPr1:hover{background:color-mix(in srgb,var(--accent-color,#111827) 80%,white 20%);box-shadow:var(--shadow-sm)}.CreatePaymentRequestForm_previewButton__QnPr1:disabled{cursor:not-allowed;opacity:.65;box-shadow:none}.CreatePaymentRequestForm_previewDangerButton___ycB6{border:none;background:transparent;color:var(--error-color,#c62828);font-weight:var(--font-weight-semibold,600);padding:.5rem .75rem;border-radius:var(--radius-md);cursor:pointer;transition:color var(--transition-fast)}.CreatePaymentRequestForm_previewDangerButton___ycB6:focus-visible,.CreatePaymentRequestForm_previewDangerButton___ycB6:hover{text-decoration:underline}.CreatePaymentRequestForm_previewDangerButton___ycB6:disabled{cursor:not-allowed;opacity:.6;text-decoration:none}.CreatePaymentRequestForm_errorMessage__s55bW{color:var(--error-color,#c62828);font-size:.95rem}.CreatePaymentRequestForm_inputHintError__h6yUN{margin:0;color:var(--error-color,#c62828);font-size:.9rem}.CreatePaymentRequestForm_actionsRow__hq4JY{display:flex;justify-content:flex-start}.CreatePaymentRequestForm_submitButton__vBVok{padding:.9rem 1.5rem;border-radius:999px;background:var(--accent-color,#111827);color:#fff;font-weight:var(--font-weight-semibold,600);border:none;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast)}.CreatePaymentRequestForm_submitButton__vBVok:focus-visible,.CreatePaymentRequestForm_submitButton__vBVok:hover{background:color-mix(in srgb,var(--accent-color,#111827) 80%,#fff 20%);box-shadow:var(--shadow-sm)}.CreatePaymentRequestForm_submitButton__vBVok:disabled{cursor:not-allowed;opacity:.6;box-shadow:none}@media (min-width:64rem){.CreatePaymentRequestForm_layout__3s9H1{grid-template-columns:minmax(0,1.2fr) minmax(0,30rem);align-items:start}.CreatePaymentRequestForm_previewColumn__DqD6o{min-height:100%}}.CopyableValue_wrapper__ZuS3e{position:relative;display:inline-flex;align-items:center}.CopyableValue_textButton__RViIm{display:inline-flex;padding:0;border:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.CopyableValue_truncated__uuO23{display:block;width:100%;max-width:13rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CopyableValue_iconButton__uV8nx{display:inline-flex;align-items:center;justify-content:center;width:auto;height:auto;border-radius:0;border:none;background:transparent;color:var(--text-primary);cursor:pointer;padding:0;transition:color var(--transition-fast),opacity var(--transition-fast)}.CopyableValue_iconButton__uV8nx:focus-visible,.CopyableValue_iconButton__uV8nx:hover,.CopyableValue_textButton__RViIm:focus-visible,.CopyableValue_textButton__RViIm:hover{color:var(--hot-pink);opacity:1;outline:none}.CopyableValue_toast__X6ABW{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);z-index:10;padding:.2rem .45rem;border-radius:var(--radius-sm);border:1px solid color-mix(in srgb,var(--hot-pink) 45%,var(--border-color));background:var(--surface-primary,var(--card-bg));color:var(--text-primary);font-size:.75rem;line-height:1.1;white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-xs)}.PaymentInstructionsGenerator_generator__I13rR{background:var(--card-bg);border:1px solid var(--border-color);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);padding:var(--spacing-2xl);display:flex;flex-direction:column;gap:var(--spacing-xl)}.PaymentInstructionsGenerator_summaryCard__x8xeY{border:1px solid color-mix(in srgb,var(--border-color) 80%,transparent);border-radius:var(--radius-xl);padding:var(--spacing-lg);background:linear-gradient(135deg,color-mix(in srgb,var(--text-primary) 8%,transparent),var(--card-bg));box-shadow:var(--shadow-sm);height:100%}.PaymentInstructionsGenerator_summaryHeader__3AiPC{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--spacing-md)}.PaymentInstructionsGenerator_summaryTitle__HWXN6{font-size:1rem;font-weight:var(--font-weight-semibold);color:var(--text-primary);text-transform:uppercase;letter-spacing:.05em}.PaymentInstructionsGenerator_summaryGrid__GKIjT{display:grid;gap:var(--spacing-md);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0}.PaymentInstructionsGenerator_summaryItem__t8Lvu{display:flex;flex-direction:column;gap:var(--spacing-xxs);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PaymentInstructionsGenerator_summaryItem__t8Lvu dt{font-size:.9rem;color:var(--text-secondary);margin:0}.PaymentInstructionsGenerator_summaryItem__t8Lvu dd{margin:0;font-size:1.2rem;font-weight:var(--font-weight-semibold);color:var(--text-primary)}.PaymentInstructionsGenerator_header__pgZb4{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PaymentInstructionsGenerator_title__KzhrF{margin:0;font-size:1.5rem;font-weight:var(--font-weight-semibold);color:var(--text-primary)}.PaymentInstructionsGenerator_description__5Zi0q{margin:0;color:var(--text-secondary);line-height:1.6;font-size:1rem}.PaymentInstructionsGenerator_invoiceGrid__fRWGD{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--spacing-xl);align-items:stretch}.PaymentInstructionsGenerator_controlsCard__HPkvc{border:1px solid color-mix(in srgb,var(--border-color) 80%,transparent);border-radius:var(--radius-xl);padding:var(--spacing-lg);background:var(--bg-secondary);box-shadow:var(--shadow-sm);display:flex;height:100%}.PaymentInstructionsGenerator_controls__K_BKT{display:grid;gap:var(--spacing-lg);width:100%}.PaymentInstructionsGenerator_field__SsGBs{display:grid;gap:var(--spacing-xs)}.PaymentInstructionsGenerator_label__bH6cg{font-weight:var(--font-weight-semibold);color:var(--text-primary);font-size:.95rem}.PaymentInstructionsGenerator_select__tlAj3{appearance:none;border:1px solid var(--border-color);border-radius:var(--radius-md);background:var(--bg-primary);color:var(--text-primary);padding:.75rem 1rem;font:inherit;line-height:1.4;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.PaymentInstructionsGenerator_select__tlAj3:focus{border-color:var(--hot-pink);box-shadow:0 0 0 3px color-mix(in srgb,var(--hot-pink) 40%,transparent);outline:none}.PaymentInstructionsGenerator_button__unaVQ{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:.75rem 1.5rem;border-radius:var(--radius-lg);border:none;background:var(--hot-pink);color:var(--accent-contrast-text);font-weight:var(--font-weight-semibold);font-size:1rem;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast);box-shadow:var(--shadow-sm)}.PaymentInstructionsGenerator_button__unaVQ:hover:enabled{background:var(--hot-pink-hover);transform:translateY(-1px)}.PaymentInstructionsGenerator_button__unaVQ:disabled{cursor:not-allowed;opacity:.6;transform:none;box-shadow:none}.PaymentInstructionsGenerator_buttonSmall__nkw6R{padding:.5rem 1rem;font-size:.9rem}.PaymentInstructionsGenerator_error__rsAV8{color:var(--status-danger);font-weight:var(--font-weight-medium);margin:0}.PaymentInstructionsGenerator_instructions__1vmUK{display:flex;flex-direction:column;gap:var(--spacing-lg)}.PaymentInstructionsGenerator_instructionsHeader__5LwPv{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PaymentInstructionsGenerator_backButton__j1mCb{align-self:flex-start;background:transparent;border:none;color:var(--hot-pink);font-weight:var(--font-weight-semibold);cursor:pointer;padding:0;text-decoration:underline}.PaymentInstructionsGenerator_backButton__j1mCb:hover{color:var(--hot-pink-hover)}.PaymentInstructionsGenerator_instructionsTitle__WOh2G{margin:0;font-size:1.25rem;font-weight:var(--font-weight-semibold);color:var(--text-primary)}.PaymentInstructionsGenerator_instructionsDescription__v_M94{margin:0;color:var(--text-secondary);font-size:.95rem;line-height:1.6}.PaymentInstructionsGenerator_instructionsContent__ry0_B{display:flex;flex-wrap:wrap;gap:var(--spacing-xl);align-items:flex-start}.PaymentInstructionsGenerator_qrCard__yjITz{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--spacing-lg);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md);min-width:220px}.PaymentInstructionsGenerator_qrCaption__LjqAW{margin:0;color:var(--text-secondary);font-size:.9rem;text-align:center}.PaymentInstructionsGenerator_details__CC1mP{flex:1 1;min-width:260px;display:flex;flex-direction:column;gap:var(--spacing-lg)}.PaymentInstructionsGenerator_surface__h2j2t{background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-lg);padding:var(--spacing-md);box-shadow:var(--shadow-sm)}.PaymentInstructionsGenerator_addressRow__Pxy05{display:flex;align-items:center;gap:var(--spacing-md);flex-wrap:wrap}.PaymentInstructionsGenerator_addressCode__D0AEV{flex:1 1;min-width:200px;word-break:break-word;font-family:SFMono-Regular,Consolas,Liberation Mono,Courier New,monospace;font-size:.95rem}.PaymentInstructionsGenerator_pendingCard__k9RZ1{max-width:320px;display:flex;flex-direction:column;gap:var(--spacing-sm)}.PaymentInstructionsGenerator_pendingMessage__IL5wK{margin:0;color:var(--text-primary);font-size:.95rem;line-height:1.5}.PaymentInstructionsGenerator_pendingHint__NK1Er{margin:0;color:var(--text-secondary);font-size:.9rem}.PaymentInstructionsGenerator_memo__cPMbC{display:flex;flex-direction:column;gap:var(--spacing-xs)}.PaymentInstructionsGenerator_memoLabel__E5lY3{font-weight:var(--font-weight-semibold);color:var(--text-primary);font-size:.95rem}.PaymentInstructionsGenerator_memoValue__5JNFf{margin:0;color:var(--text-secondary);line-height:1.6}.PaymentInstructionsGenerator_prompt__1ykox{margin:0;color:var(--text-secondary);font-size:.95rem}@media (max-width:600px){.PaymentInstructionsGenerator_generator__I13rR{padding:var(--spacing-xl)}.PaymentInstructionsGenerator_invoiceGrid__fRWGD{grid-template-columns:1fr}.PaymentInstructionsGenerator_instructionsContent__ry0_B{flex-direction:column}.PaymentInstructionsGenerator_qrCard__yjITz{width:100%}}.PaymentInstructionsModalLauncher_overlay__1Tjm1{position:fixed;inset:0;background:rgba(16,20,35,.6);display:flex;align-items:center;justify-content:center;padding:var(--spacing-xl);z-index:50}.PaymentInstructionsModalLauncher_modal__1iyhV{background:var(--card-bg);border-radius:var(--radius-xl);border:1px solid var(--border-color);box-shadow:var(--shadow-lg);max-width:720px;width:100%;max-height:90vh;overflow-y:auto;padding:var(--spacing-2xl);display:flex;flex-direction:column;gap:var(--spacing-xl)}.PaymentInstructionsModalLauncher_modalHeader__1oMi3{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.PaymentInstructionsModalLauncher_modalTitle__PExFW{margin:0;font-size:1.5rem;font-weight:var(--font-weight-semibold);color:var(--text-primary)}.PaymentInstructionsModalLauncher_closeButton__LvVKY{appearance:none;background:none;border:none;font-size:1.5rem;line-height:1;cursor:pointer;color:var(--text-secondary)}.PaymentInstructionsModalLauncher_closeButton__LvVKY:hover{color:var(--text-primary)}.PaymentInstructionsModalLauncher_launchButton__1KgED{display:inline-flex;align-items:center;justify-content:center;gap:var(--spacing-xs);padding:.75rem 1.5rem;border-radius:var(--radius-lg);border:none;background:var(--hot-pink);color:var(--accent-contrast-text);font-weight:var(--font-weight-semibold);font-size:1rem;cursor:pointer;transition:transform var(--transition-fast),box-shadow var(--transition-fast),background var(--transition-fast);box-shadow:var(--shadow-sm)}.PaymentInstructionsModalLauncher_launchButton__1KgED:hover{background:var(--hot-pink-hover);transform:translateY(-1px)}.PaymentInstructionsModalLauncher_launchButton__1KgED:disabled{opacity:.6;cursor:not-allowed;transform:none;box-shadow:none}@media (max-width:600px){.PaymentInstructionsModalLauncher_modal__1iyhV{padding:var(--spacing-xl);max-height:95vh}}.PaymentRequestPayerEmailEditor_wrapper__j_KSQ{display:flex;align-items:center;gap:var(--spacing-sm);flex-wrap:wrap}.PaymentRequestPayerEmailEditor_email__9a_ps{color:var(--text-primary)}.PaymentRequestPayerEmailEditor_inlineEmailGroup__ph_xP{display:inline-flex;align-items:center;gap:.25rem}.PaymentRequestPayerEmailEditor_iconButton__YRtYL{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:10px;border:1px solid var(--border-color);background:transparent;color:var(--text-primary);cursor:pointer;transition:background var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.PaymentRequestPayerEmailEditor_iconButton__YRtYL:focus-visible,.PaymentRequestPayerEmailEditor_iconButton__YRtYL:hover{background:color-mix(in srgb,var(--border-color) 35%,transparent);outline:none}.PaymentRequestPayerEmailEditor_overlay__zgG2n{position:fixed;inset:0;background:color-mix(in srgb,var(--backdrop-color,rgba(0,0,0,.55)) 85%,transparent);display:flex;align-items:center;justify-content:center;padding:var(--spacing-lg);z-index:1000}.PaymentRequestPayerEmailEditor_modal__thk59{background:var(--surface-primary,var(--card-bg));border-radius:var(--radius-xl);border:1px solid var(--border-color);box-shadow:var(--shadow-lg);width:min(32rem,100%);max-height:90vh;padding:var(--spacing-2xl);display:grid;gap:var(--spacing-lg);outline:none}.PaymentRequestPayerEmailEditor_modalHeader__Ou2nt{display:flex;align-items:center;justify-content:space-between;gap:var(--spacing-md)}.PaymentRequestPayerEmailEditor_modalTitle__YY2KO{margin:0;font-size:1.4rem;color:var(--text-primary)}.PaymentRequestPayerEmailEditor_closeButton__it4_b{background:transparent;border:none;color:var(--text-secondary);font-size:1.5rem;cursor:pointer}.PaymentRequestPayerEmailEditor_closeButton__it4_b:focus-visible,.PaymentRequestPayerEmailEditor_closeButton__it4_b:hover{color:var(--text-primary);outline:none}.PaymentRequestPayerEmailEditor_helperText__sGu7u{margin:0;color:var(--text-secondary);line-height:1.5}.PaymentRequestPayerEmailEditor_form__1D_91{display:grid;gap:var(--spacing-md)}.PaymentRequestPayerEmailEditor_label__mqUvf{color:var(--text-primary);font-weight:var(--font-weight-semibold)}.PaymentRequestPayerEmailEditor_input__zPZUl{width:100%;border:1px solid var(--border-color);border-radius:var(--radius-lg);background:var(--surface-secondary,var(--card-bg));color:var(--text-primary);padding:var(--spacing-sm) var(--spacing-md);font:inherit;transition:border-color var(--transition-fast),box-shadow var(--transition-fast)}.PaymentRequestPayerEmailEditor_input__zPZUl:focus-visible{border-color:var(--hot-pink);box-shadow:0 0 0 3px color-mix(in srgb,var(--hot-pink) 25%,transparent);outline:none}.PaymentRequestPayerEmailEditor_actions__0a3JZ{display:flex;justify-content:flex-end;gap:var(--spacing-md)}.PaymentRequestPayerEmailEditor_secondaryButton__O7PFc{border:1px solid var(--border-color);background:transparent;color:var(--text-primary);padding:var(--spacing-sm) var(--spacing-md);border-radius:var(--radius-lg);cursor:pointer;transition:border-color var(--transition-fast),color var(--transition-fast)}.PaymentRequestPayerEmailEditor_secondaryButton__O7PFc:focus-visible,.PaymentRequestPayerEmailEditor_secondaryButton__O7PFc:hover{border-color:var(--hot-pink);outline:none}.PaymentRequestPayerEmailEditor_submitButton__1aeq_{border:1px solid color-mix(in srgb,var(--hot-pink) 70%,var(--border-color));background:color-mix(in srgb,var(--hot-pink) 18%,transparent);color:var(--text-primary);padding:var(--spacing-sm) var(--spacing-lg);border-radius:var(--radius-lg);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background-color var(--transition-fast),border-color var(--transition-fast),color var(--transition-fast)}.PaymentRequestPayerEmailEditor_submitButton__1aeq_:focus-visible,.PaymentRequestPayerEmailEditor_submitButton__1aeq_:hover{background:color-mix(in srgb,var(--hot-pink) 26%,transparent);border-color:var(--hot-pink);outline:none}.PaymentRequestPayerEmailEditor_error__Abcvv{margin:0;color:var(--status-error,#d14343);font-weight:var(--font-weight-semibold)}@media (max-width:640px){.PaymentRequestPayerEmailEditor_modal__thk59{padding:var(--spacing-xl)}}