.modernProfile_container__dynFH{display:flex;flex-direction:column;gap:1.5rem;width:100%;padding-bottom:2rem;box-sizing:border-box}.modernProfile_headerRow__x4vWh{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.modernProfile_titleGroup___3jIn{display:flex;align-items:center;gap:.75rem}.modernProfile_iconCircle__xtU1C{width:44px;height:44px;border-radius:14px;background:linear-gradient(135deg,var(--primary-color,#000000),rgba(0,0,0,.8));display:flex;align-items:center;justify-content:center;color:#FFFFFF;box-shadow:0 4px 14px rgba(0,0,0,.15);flex-shrink:0}[data-mantine-color-scheme=dark] .modernProfile_iconCircle__xtU1C{background:linear-gradient(135deg,#1E2B35,#141D24);border:1px solid rgba(255,255,255,.1);color:var(--primary-color,#38BDF8)}.modernProfile_pageTitle__Qdw0W{font-size:1.25rem;font-weight:800;color:var(--text-color,#111827);margin:0}.modernProfile_pageSubtitle__Rsm6I{font-size:.8125rem;color:#6B7280;margin-top:2px}.modernProfile_walletBanner__JphCo{position:relative;width:100%;border-radius:20px;background:linear-gradient(135deg,#111827,#1F2937);padding:1.5rem 1.75rem;color:#FFFFFF;display:flex;flex-direction:column;gap:1.25rem;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.12);border:1px solid rgba(255,255,255,.1);box-sizing:border-box}[data-mantine-color-scheme=dark] .modernProfile_walletBanner__JphCo{background:linear-gradient(135deg,#1E2B35,#121920);border-color:rgba(255,255,255,.08)}.modernProfile_bannerTop__PKro0{justify-content:space-between;flex-wrap:wrap}.modernProfile_bannerTop__PKro0,.modernProfile_userBadge__06BMW{display:flex;align-items:center;gap:1rem}.modernProfile_avatarCircle__usYH_{width:52px;height:52px;border-radius:50%;background:linear-gradient(135deg,var(--primary-color,#000000),#4F46E5);color:#FFFFFF;font-size:1.25rem;font-weight:800;display:flex;align-items:center;justify-content:center;border:2px solid rgba(255,255,255,.2);box-shadow:0 4px 12px rgba(0,0,0,.2);flex-shrink:0}.modernProfile_userName__L_24E{font-size:1.15rem;font-weight:800;color:#FFFFFF;margin:0}.modernProfile_userEmail__J47Mh{font-size:.8125rem;color:rgba(255,255,255,.7);margin-top:2px}.modernProfile_statusPill__VlNB8{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:20px;background-color:rgba(16,185,129,.18);border:1px solid rgba(16,185,129,.3);color:#10B981;font-size:.725rem;font-weight:700}.modernProfile_walletGrid__PRgpc{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;align-items:center}.modernProfile_balanceBox__i3Pu4{display:flex;flex-direction:column;gap:4px}.modernProfile_balanceLabel__PcYQE{font-size:.775rem;font-weight:600;color:rgba(255,255,255,.65);text-transform:uppercase;letter-spacing:.5px}.modernProfile_balanceValue__0yFrp{font-size:2rem;font-weight:900;color:#FFFFFF;line-height:1.1}.modernProfile_bankCard__7sOFd{background:rgba(255,255,255,.07);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:.9rem 1.1rem;display:flex;align-items:center;justify-content:space-between;gap:1rem}.modernProfile_bankInfo__2IdEg{display:flex;flex-direction:column;gap:2px}.modernProfile_bankLabel__c2XkW{font-size:.725rem;color:rgba(255,255,255,.6);font-weight:600}.modernProfile_bankNum__l72_8{font-size:1rem;font-weight:800;color:#FFFFFF;letter-spacing:1px}.modernProfile_copyBtn__uVDsD{background:rgba(255,255,255,.15);border:none;border-radius:8px;padding:6px 12px;color:#FFFFFF;font-size:.75rem;font-weight:700;cursor:pointer;display:flex;align-items:center;gap:6px;transition:all .2s ease}.modernProfile_copyBtn__uVDsD:hover{background:rgba(255,255,255,.25);transform:scale(1.03)}.modernProfile_sectionsGrid__UbSO1{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1.5rem;width:100%}.modernProfile_cardSection__6jl_9{background-color:var(--secondary-bg-color,#FFFFFF);border:1px solid rgba(128,128,128,.15);border-radius:18px;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;box-shadow:0 2px 10px rgba(0,0,0,.03);box-sizing:border-box}[data-mantine-color-scheme=dark] .modernProfile_cardSection__6jl_9{background-color:var(--secondary-bg-color,#1E2B35)!important;border-color:rgba(255,255,255,.08)}.modernProfile_cardHeader__uOjG_{display:flex;align-items:center;gap:8px;padding-bottom:.75rem;border-bottom:1px solid rgba(128,128,128,.12)}[data-mantine-color-scheme=dark] .modernProfile_cardHeader__uOjG_{border-bottom-color:rgba(255,255,255,.08)}.modernProfile_cardHeaderTitle__khw3g{font-size:1rem;font-weight:800;color:var(--text-color,#111827);margin:0}.modernProfile_infoGrid__drx6N{display:flex;flex-direction:column;gap:1rem}.modernProfile_infoRow__1709C{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.modernProfile_infoField__VE6Xg{display:flex;flex-direction:column;gap:4px}.modernProfile_fieldLabel__X_N9W{font-size:.725rem;font-weight:700;color:#6B7280;text-transform:uppercase}[data-mantine-color-scheme=dark] .modernProfile_fieldLabel__X_N9W{color:#9CA3AF}.modernProfile_fieldValue__H1L_q{background-color:rgba(128,128,128,.06);border:1px solid rgba(128,128,128,.12);border-radius:10px;padding:10px 12px;font-size:.875rem;font-weight:700;color:var(--text-color,#111827);word-break:break-all}[data-mantine-color-scheme=dark] .modernProfile_fieldValue__H1L_q{background-color:rgba(0,0,0,.2);border-color:rgba(255,255,255,.08)}.modernProfile_addressList__iDWjI{display:flex;flex-direction:column;gap:.75rem}.modernProfile_addressCard__tY1uJ{border:1px solid rgba(128,128,128,.12);border-radius:12px;padding:.875rem 1rem;background-color:rgba(128,128,128,.04);display:flex;align-items:flex-start;gap:.75rem}[data-mantine-color-scheme=dark] .modernProfile_addressCard__tY1uJ{background-color:rgba(0,0,0,.18);border-color:rgba(255,255,255,.08)}.modernProfile_addressIcon__5z_Lk{width:32px;height:32px;border-radius:8px;background-color:rgba(0,0,0,.05);display:flex;align-items:center;justify-content:center;color:var(--primary-color,#000000);flex-shrink:0}[data-mantine-color-scheme=dark] .modernProfile_addressIcon__5z_Lk{background-color:rgba(255,255,255,.08);color:var(--primary-color,#38BDF8)}.modernProfile_addressDetails__9yNvJ{display:flex;flex-direction:column;gap:2px;flex:1}.modernProfile_addressTitleRow__dAILG{display:flex;align-items:center;gap:6px}.modernProfile_addressTitle__zlRnr{font-size:.85rem;font-weight:800;color:var(--text-color,#111827)}.modernProfile_defaultBadge__2VLhW{font-size:.65rem;font-weight:800;padding:2px 6px;border-radius:4px;background-color:rgba(16,185,129,.15);color:#10B981;text-transform:uppercase}.modernProfile_addressText__bzS2Q{font-size:.8rem;color:#6B7280;line-height:1.4}[data-mantine-color-scheme=dark] .modernProfile_addressText__bzS2Q{color:#9CA3AF}.modernProfile_addressPhone__IdaWD{font-size:.75rem;font-weight:700;color:var(--text-color,#111827);margin-top:2px}.modernProfile_emptyAddress__8PJNk{text-align:center;padding:1.5rem 1rem;border:1px dashed rgba(128,128,128,.2);border-radius:12px;color:#6B7280;font-size:.8125rem}.modernProfile_actionRow__DylS_{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:.5rem}.modernProfile_actionBtn__lwlHx{border-radius:10px;font-weight:700;font-size:.8125rem;height:38px}