p label[data-v-7e014690]{min-width:120px}.cb-money[data-v-7e014690]{margin:10px 0 4px;padding:10px 12px;border:1px solid var(--app-border-color,#e9ecef);border-radius:6px;background:var(--app-surface-subtle,#f8fafc)}.cb-money__row[data-v-7e014690]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;padding:3px 0}.cb-money__row--total[data-v-7e014690]{margin-top:4px;padding-top:7px;border-top:1px solid var(--app-border-color,#e9ecef);font-weight:600}.cb-money .cb-money__label[data-v-7e014690]{color:var(--app-text-muted,#6c757d)}.cb-money .cb-money__row--total .cb-money__label[data-v-7e014690],.cb-money .cb-money__value[data-v-7e014690]{color:var(--app-text-strong,#111827)}.cb-money__value[data-v-7e014690]{text-align:right;white-space:nowrap}.cb-money .cb-money__pending[data-v-7e014690]{font-weight:400;color:var(--app-text-muted,#6c757d)}.cb-money .cb-money__note[data-v-7e014690]{margin:6px 0 0;font-size:12.5px;line-height:1.4;color:var(--app-text-muted,#6c757d)}@media (max-width:400px){.cb-money__row[data-v-7e014690]{flex-direction:column;align-items:flex-start}.cb-money__value[data-v-7e014690]{text-align:left}}.payment-modal-content[data-v-772a85f7]{max-height:70vh;overflow-y:auto}.info-section[data-v-772a85f7]{margin-bottom:2rem}.section-title[data-v-772a85f7]{font-size:1.1rem;font-weight:600;color:#667eea;margin-bottom:1rem;display:flex;align-items:center;border-bottom:2px solid #f8f9fa;padding-bottom:.5rem}.section-title i[data-v-772a85f7]{color:#667eea}.payment-card[data-v-772a85f7]{background:#f8f9fa;border-radius:8px;padding:1rem;border-left:4px solid #667eea;margin-bottom:1rem}.payment-card[data-v-772a85f7]:last-child{margin-bottom:0}.payment-row[data-v-772a85f7]{display:flex;justify-content:space-between;align-items:flex-start;padding:.5rem 0;border-bottom:1px solid #e9ecef}.payment-row[data-v-772a85f7]:last-child{border-bottom:none}.payment-row .label[data-v-772a85f7]{color:#495057;font-weight:600;min-width:150px;flex-shrink:0}.payment-row .value[data-v-772a85f7]{color:#6c757d;text-align:right;flex-grow:1;word-break:break-word}.invoice-header[data-v-772a85f7]{border-bottom:1px solid #dee2e6;margin-bottom:.5rem;padding-bottom:.5rem}.badge[data-v-772a85f7]{font-size:.8rem;padding:.3rem .6rem}@media (max-width:768px){.payment-row[data-v-772a85f7]{flex-direction:column;align-items:flex-start;gap:.25rem}.payment-row .label[data-v-772a85f7]{min-width:auto}.payment-row .value[data-v-772a85f7]{text-align:left}.payment-modal-content[data-v-772a85f7]{max-height:60vh}}.font-weight-bold[data-v-772a85f7]{font-weight:600!important}.text-primary[data-v-772a85f7]{color:#007bff!important}.text-success[data-v-772a85f7]{color:#28a745!important}.text-danger[data-v-772a85f7]{color:#dc3545!important}.text-warning[data-v-772a85f7]{color:#ffc107!important}.text-info[data-v-772a85f7]{color:#17a2b8!important}.text-muted[data-v-772a85f7]{color:#6c757d!important}.ip-wrap[data-v-4513842a]{--ip-icon-hover:#4338ca;display:inline-flex;vertical-align:middle;margin-left:4px}html[data-theme=dark] .ip-wrap[data-v-4513842a]{--ip-icon-hover:#a5b4fc}.ip-icon[data-v-4513842a]{font-size:14px;color:var(--app-text-muted,#8e8e93);cursor:help}.ip-icon[data-v-4513842a]:focus,.ip-icon[data-v-4513842a]:hover{color:var(--ip-icon-hover);outline:none}.el-popover.info-pop{--ip-surface:var(--app-surface-color,#fff);--ip-ink:var(--app-text-strong,#1c1c1e);--ip-ink-2:var(--app-text-color,#3a3a3c);--ip-line:var(--app-border-color,#e5e5ea);--ip-accent-weak:#eef2ff;--ip-accent-text:#4338ca;background:var(--ip-surface);border-color:var(--ip-line);color:var(--ip-ink-2);border-radius:8px;box-shadow:0 6px 24px rgba(0,0,0,.14)}html[data-theme=dark] .el-popover.info-pop{--ip-accent-weak:#1e2148;--ip-accent-text:#a5b4fc;box-shadow:0 6px 24px rgba(0,0,0,.5)}html[data-theme=dark] .el-popover.info-pop .popper__arrow,html[data-theme=dark] .el-popover.info-pop .popper__arrow:after{border-top-color:var(--ip-surface);border-bottom-color:var(--ip-surface)}.info-pop .ip-head{font-size:12px;font-weight:700;color:var(--ip-ink);margin-bottom:5px}.info-pop .ip-body{font-size:12.5px;line-height:1.55;color:var(--ip-ink-2)}.info-pop .ip-body strong{color:var(--ip-ink)}.info-pop .ip-body ul{margin:4px 0 0;padding-left:16px}.info-pop .ip-body li{margin-bottom:2px}.info-pop .ip-body .ip-example{display:block;margin-top:7px;padding:6px 8px;border-radius:6px;background:var(--ip-accent-weak);color:var(--ip-accent-text);font-size:12px}.gsheet-backdrop[data-v-5fa00922]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(15,23,42,.45);-webkit-backdrop-filter:blur(7px) saturate(115%);backdrop-filter:blur(7px) saturate(115%);z-index:1500}.gsheet[data-v-5fa00922]{position:fixed;left:0;right:0;bottom:0;z-index:1501;display:flex;flex-direction:column;background:var(--app-surface-color,#fff);color:var(--app-text-color,#2d3748);border-radius:18px 18px 0 0;box-shadow:0 -12px 38px rgba(10,20,50,.28);overflow:hidden}.gsheet--full[data-v-5fa00922]{max-height:100vh;max-height:100dvh}.gsheet__handle[data-v-5fa00922]{flex:0 0 auto;padding:10px 0 6px;cursor:pointer}.gsheet__handle[data-v-5fa00922]:before{content:"";display:block;width:44px;height:4px;margin:0 auto;border-radius:2px;background:var(--app-border-color,#d6d9e0)}.gsheet__header[data-v-5fa00922]{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 18px 12px;border-bottom:1px solid var(--app-divider-color,#edf2f7)}.gsheet__title-group[data-v-5fa00922]{min-width:0}.gsheet__title[data-v-5fa00922]{margin:0;font-size:16px;font-weight:700;color:var(--app-text-strong,#1a202c);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gsheet__subtitle[data-v-5fa00922]{display:block;margin-top:2px;font-size:12px;color:var(--app-text-muted,#718096)}.gsheet__head-actions[data-v-5fa00922]{flex:0 0 auto;display:flex;align-items:center;gap:8px}.gsheet__close[data-v-5fa00922]{flex:0 0 auto;width:34px;height:34px;border-radius:50%;border:none;background:var(--app-hover-bg,#f1f5f9);color:var(--app-text-color,#4a5568);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.gsheet__close i[data-v-5fa00922]{font-size:20px}.gsheet__body[data-v-5fa00922]{flex:1 1 auto;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:calc(8px + env(safe-area-inset-bottom))}.gsheet__footer[data-v-5fa00922]{flex:0 0 auto;display:flex;align-items:center;gap:10px;padding:12px 18px calc(12px + env(safe-area-inset-bottom));border-top:1px solid var(--app-divider-color,#edf2f7);background:var(--app-surface-color,#fff)}.gsheet-slide-enter-active[data-v-5fa00922],.gsheet-slide-leave-active[data-v-5fa00922]{transition:transform .26s cubic-bezier(.32,.72,0,1)}.gsheet-slide-enter[data-v-5fa00922],.gsheet-slide-leave-to[data-v-5fa00922]{transform:translateY(100%)}.gsheet-fade-enter-active[data-v-5fa00922],.gsheet-fade-leave-active[data-v-5fa00922]{transition:opacity .22s ease}.gsheet-fade-enter[data-v-5fa00922],.gsheet-fade-leave-to[data-v-5fa00922]{opacity:0}@media (prefers-reduced-motion:reduce){.gsheet-fade-enter-active[data-v-5fa00922],.gsheet-fade-leave-active[data-v-5fa00922],.gsheet-slide-enter-active[data-v-5fa00922],.gsheet-slide-leave-active[data-v-5fa00922]{transition:none}}.dpc[data-v-6c7c5aa0]{padding:0 0 4px}.dpc--wide[data-v-6c7c5aa0]{max-width:720px;margin:0 auto}.dpc__who[data-v-6c7c5aa0]{display:flex;align-items:flex-start;gap:8px}.dpc__refresh[data-v-6c7c5aa0]{flex:0 0 auto;width:34px;height:34px;border-radius:10px;border:1px solid var(--app-border-color,#e2e8f0);background:var(--app-surface-color,#fff);color:var(--app-text-muted,#64748b);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.dpc__refresh[data-v-6c7c5aa0]:hover{background:var(--app-hover-bg,#f1f5f9);color:var(--app-text-strong,#0f172a)}.dpc__summary[data-v-6c7c5aa0]{flex:1 1 auto;min-width:0}.dpc__hero[data-v-6c7c5aa0]{border-radius:16px;padding:14px 16px;margin-bottom:12px;color:#fff;background:linear-gradient(135deg,#e53e3e,#f56a5a);box-shadow:0 4px 14px rgba(229,62,62,.24)}.dpc__hero--clear[data-v-6c7c5aa0]{background:linear-gradient(135deg,#2f9e5f,#46c07a);box-shadow:0 4px 14px rgba(47,158,95,.24)}.dpc__hero-lbl[data-v-6c7c5aa0]{font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;opacity:.88}.dpc__hero-amt[data-v-6c7c5aa0]{font-size:28px;font-weight:800;letter-spacing:-.8px;line-height:1.15;margin-top:2px}.dpc__hero-sub[data-v-6c7c5aa0]{font-size:12px;font-weight:600;opacity:.9;margin-top:3px}.dpc__chips[data-v-6c7c5aa0]{display:flex;gap:7px;overflow-x:auto;padding-bottom:10px;-ms-overflow-style:none;scrollbar-width:none}.dpc__chips[data-v-6c7c5aa0]::-webkit-scrollbar{display:none}.dpc__chip[data-v-6c7c5aa0]{flex:0 0 auto;padding:7px 13px;border-radius:50px;border:1px solid var(--app-border-color,#e2e8f0);background:var(--app-surface-color,#fff);color:var(--app-text-color,#475569);font-size:13px;font-weight:600;white-space:nowrap;font-family:inherit;-webkit-appearance:none;appearance:none}.dpc__chip em[data-v-6c7c5aa0]{font-style:normal;font-weight:700;opacity:.55;margin-left:3px}.dpc__chip--on[data-v-6c7c5aa0]{background:var(--primary-color,#655be6);border-color:var(--primary-color,#655be6);color:#fff}.dpc__chip--on em[data-v-6c7c5aa0]{opacity:.75}.dpc__row[data-v-6c7c5aa0]{display:flex;align-items:flex-start;gap:11px;background:var(--app-surface-color,#fff);border:1px solid var(--app-border-color,#e2e8f0);border-radius:14px;padding:12px 13px;margin-bottom:9px;cursor:pointer}.dpc__ic[data-v-6c7c5aa0]{flex:0 0 auto;width:36px;height:36px;border-radius:11px;display:flex;align-items:center;justify-content:center;font-size:18px;background:var(--app-hover-bg,#eef2ff);color:var(--primary-color,#655be6)}.dpc__ic--RENT[data-v-6c7c5aa0]{background:#ebf3ff;color:#2563eb}.dpc__ic--FOOD[data-v-6c7c5aa0]{background:#e8f8ee;color:#16a34a}.dpc__ic--ADDON[data-v-6c7c5aa0]{background:#fff3e0;color:#ea8c00}.dpc__ic--ELECTRICITY[data-v-6c7c5aa0]{background:#fdf6d9;color:#b58900}.dpc__ic--DEPOSIT[data-v-6c7c5aa0]{background:#efe9fd;color:#7c5cfc}.dpc__ic--MAINTENANCE[data-v-6c7c5aa0]{background:#eef1f5;color:#526581}.dpc__ic--TOKEN[data-v-6c7c5aa0]{background:#e6f7f8;color:#0e9aa7}.dpc__ic--REGFEE[data-v-6c7c5aa0]{background:#fdeaf1;color:#c2185b}html[data-theme=dark] .dpc__ic--RENT[data-v-6c7c5aa0]{background:rgba(59,130,246,.18);color:#93c5fd}html[data-theme=dark] .dpc__ic--FOOD[data-v-6c7c5aa0]{background:rgba(34,197,94,.18);color:#86efac}html[data-theme=dark] .dpc__ic--ADDON[data-v-6c7c5aa0]{background:rgba(234,140,0,.18);color:#fbbf6d}html[data-theme=dark] .dpc__ic--ELECTRICITY[data-v-6c7c5aa0]{background:rgba(181,137,0,.2);color:#fcd34d}html[data-theme=dark] .dpc__ic--DEPOSIT[data-v-6c7c5aa0]{background:rgba(124,92,252,.2);color:#c4b5fd}html[data-theme=dark] .dpc__ic--MAINTENANCE[data-v-6c7c5aa0]{background:rgba(82,101,129,.3);color:#cbd5e1}html[data-theme=dark] .dpc__ic--TOKEN[data-v-6c7c5aa0]{background:rgba(14,154,167,.2);color:#67e8f9}html[data-theme=dark] .dpc__ic--REGFEE[data-v-6c7c5aa0]{background:rgba(194,24,91,.2);color:#f9a8d4}.dpc__row-main[data-v-6c7c5aa0]{flex:1 1 auto;min-width:0}.dpc__row-top[data-v-6c7c5aa0]{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.dpc__row-title[data-v-6c7c5aa0]{font-size:14.5px;font-weight:600;letter-spacing:-.1px;color:var(--app-text-strong,#1f2937);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dpc__row-amt[data-v-6c7c5aa0]{flex:0 0 auto;text-align:right;font-size:15.5px;font-weight:800;color:#e53e3e;white-space:nowrap;line-height:1.15}.dpc__row-amt--clear[data-v-6c7c5aa0]{color:#2f9e5f}.dpc__row-amt small[data-v-6c7c5aa0]{display:block;font-size:9.5px;font-weight:700;letter-spacing:.5px;color:var(--app-text-muted,#94a3b8);margin-top:1px}.dpc__row-sub[data-v-6c7c5aa0]{font-size:12px;color:var(--app-text-muted,#94a3b8);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dpc__row-foot[data-v-6c7c5aa0]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:7px}.dpc__pill[data-v-6c7c5aa0]{font-size:10px;font-weight:700;letter-spacing:.3px;padding:3px 9px;border-radius:50px}.dpc__pill--unpaid[data-v-6c7c5aa0]{background:#fdeceb;color:#c53030}.dpc__pill--partial[data-v-6c7c5aa0]{background:#fff3dc;color:#b25e00}.dpc__pill--paid[data-v-6c7c5aa0]{background:#e6f7ec;color:#1c7c33}.dpc__pill--info[data-v-6c7c5aa0]{background:#e8f1fd;color:#2563eb}.dpc__pill--muted[data-v-6c7c5aa0]{background:var(--app-surface-subtle,#f1f5f9);color:var(--app-text-muted,#64748b)}html[data-theme=dark] .dpc__pill--unpaid[data-v-6c7c5aa0]{background:rgba(197,48,48,.22);color:#fca5a5}html[data-theme=dark] .dpc__pill--partial[data-v-6c7c5aa0]{background:rgba(178,94,0,.22);color:#fcd34d}html[data-theme=dark] .dpc__pill--paid[data-v-6c7c5aa0]{background:rgba(28,124,51,.22);color:#86efac}html[data-theme=dark] .dpc__pill--info[data-v-6c7c5aa0]{background:rgba(37,99,235,.22);color:#93c5fd}.dpc__tag[data-v-6c7c5aa0]{font-size:10.5px;font-weight:700;color:var(--app-text-muted,#64748b);background:var(--app-surface-subtle,#f1f5f9);padding:3px 9px;border-radius:50px}.dpc__tag--go[data-v-6c7c5aa0]{color:var(--primary-color,#655be6);background:var(--app-hover-bg,#eef2ff)}.dpc__tag--go .mdi[data-v-6c7c5aa0]{font-size:12px;vertical-align:-1px}.dpc__empty[data-v-6c7c5aa0]{display:flex;flex-direction:column;align-items:center;gap:6px;padding:34px 16px;color:var(--app-text-muted,#94a3b8);font-size:14px;font-weight:600}.dpc__empty .mdi[data-v-6c7c5aa0]{font-size:34px;color:#46c07a}.dpc__foot[data-v-6c7c5aa0]{position:sticky;bottom:0;display:flex;align-items:center;gap:11px;margin-top:4px;padding:10px 2px calc(10px + env(safe-area-inset-bottom, 0px));background:var(--app-bg-color,#f5f6fa);border-top:1px solid var(--app-divider-color,#e9edf3)}.dpc__foot-t[data-v-6c7c5aa0]{flex:1 1 auto;min-width:0}.dpc__foot-t i[data-v-6c7c5aa0]{display:block;font-style:normal;font-size:10px;font-weight:700;letter-spacing:.6px;color:var(--app-text-muted,#94a3b8)}.dpc__foot-t b[data-v-6c7c5aa0]{font-size:17px;font-weight:800;letter-spacing:-.3px;color:#e53e3e}.dpc__foot-clear[data-v-6c7c5aa0]{color:#2f9e5f!important}.dpc__foot-btn[data-v-6c7c5aa0]{flex:0 0 auto;display:inline-flex;align-items:center;gap:5px;padding:10px 16px;border-radius:11px;background:var(--primary-color,#655be6);color:#fff!important;font-size:14px;font-weight:700;text-decoration:none!important}.dpc__sheet[data-v-6c7c5aa0]{padding:2px 18px 8px}.dpc__sheet-amt[data-v-6c7c5aa0]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0 12px;border-bottom:1px solid var(--app-divider-color,#f1f5f9)}.dpc__sheet-amt-lbl[data-v-6c7c5aa0]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--app-text-muted,#94a3b8)}.dpc__sheet-amt-val[data-v-6c7c5aa0]{font-size:22px;font-weight:800;letter-spacing:-.5px;color:#e53e3e}.dpc__sheet-row[data-v-6c7c5aa0]{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:11px 0;border-bottom:1px solid var(--app-divider-color,#f1f5f9)}.dpc__sheet-lbl[data-v-6c7c5aa0]{flex:0 0 auto;max-width:45%;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.6px;color:var(--app-text-muted,#94a3b8);line-height:1.5}.dpc__sheet-val[data-v-6c7c5aa0]{flex:1 1 auto;min-width:0;text-align:right;font-size:14px;font-weight:600;color:var(--app-text-strong,#1f2937);word-break:break-word}.dpc__sheet-actions[data-v-6c7c5aa0]{padding-top:14px}.dpc__sheet-actions>[data-v-6c7c5aa0]{margin-bottom:9px}.dpc__btn[data-v-6c7c5aa0]{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;padding:12px;border-radius:11px;border:1px solid transparent;font-size:14.5px;font-weight:700;font-family:inherit;text-decoration:none!important;-webkit-appearance:none;appearance:none}.dpc__btn--primary[data-v-6c7c5aa0]{background:var(--primary-color,#655be6);color:#fff!important}.dpc__btn--ghost[data-v-6c7c5aa0]{background:var(--app-surface-subtle,#f8fafc);border-color:var(--app-border-color,#e2e8f0);color:var(--app-text-color,#475569)}.dpc-green[data-v-6c7c5aa0]{color:#2f9e5f!important}.dpc-red[data-v-6c7c5aa0]{color:#e53e3e!important}.atm-body[data-v-eec24308]{padding:14px 20px 24px;background:var(--app-bg-color,#f8f9fb);min-height:100%}.email-verification-banner-wrapper[data-v-c06c85b0]{margin-bottom:20px}.email-verification-banner[data-v-c06c85b0]{position:relative;background:linear-gradient(135deg,#f093fb,#f5576c);border-radius:16px;padding:24px;box-shadow:0 8px 32px rgba(240,147,251,.3);overflow:hidden;transition:all .5s cubic-bezier(.4,0,.2,1);transform:translateY(0);opacity:1;margin:15px 0}.email-verification-banner.banner-dismissed[data-v-c06c85b0]{transform:translateY(-100%);opacity:0;margin:0;padding:0;height:0;overflow:hidden}.email-verification-banner.banner-verified[data-v-c06c85b0]{background:linear-gradient(135deg,#00b894,#00cec9);box-shadow:0 8px 32px rgba(0,184,148,.3)}.email-verification-banner.banner-sent[data-v-c06c85b0]{background:linear-gradient(135deg,#fdcb6e,#e17055);box-shadow:0 8px 32px rgba(253,203,110,.3)}.email-verification-banner.banner-expired[data-v-c06c85b0]{background:linear-gradient(135deg,#fd79a8,#e84393);box-shadow:0 8px 32px rgba(253,121,168,.3)}.email-verification-banner.banner-pending[data-v-c06c85b0]{background:linear-gradient(135deg,#f093fb,#f5576c);box-shadow:0 8px 32px rgba(240,147,251,.3)}.banner-content[data-v-c06c85b0]{display:flex;align-items:center;gap:20px;position:relative;z-index:2}.banner-icon[data-v-c06c85b0]{flex-shrink:0;width:60px;height:60px;background:hsla(0,0%,100%,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;backdrop-filter:blur(10px);border:1px solid hsla(0,0%,100%,.3);position:relative}.banner-icon .email-icon[data-v-c06c85b0]{font-size:28px;display:block;line-height:1}.banner-text[data-v-c06c85b0]{flex:1;color:#fff}.banner-title[data-v-c06c85b0]{margin:0 0 8px 0;font-size:20px;font-weight:700;color:#fff;text-shadow:0 2px 4px rgba(0,0,0,.1)}.banner-subtitle[data-v-c06c85b0]{margin:0;font-size:14px;color:hsla(0,0%,100%,.9);line-height:1.5;font-weight:400}.banner-actions[data-v-c06c85b0]{display:flex;gap:12px;flex-shrink:0}.btn[data-v-c06c85b0]{padding:12px 24px;border-radius:50px;font-weight:600;font-size:14px;border:none;cursor:pointer;transition:all .3s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;min-width:120px}.btn[data-v-c06c85b0]:disabled{opacity:.7;cursor:not-allowed}.btn-verify-email[data-v-c06c85b0]{background:#fff;color:#f5576c;box-shadow:0 4px 16px hsla(0,0%,100%,.3)}.btn-verify-email[data-v-c06c85b0]:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px hsla(0,0%,100%,.4);background:#f8f9ff}.btn-refresh[data-v-c06c85b0]{background:hsla(0,0%,100%,.2);color:#fff;border:2px solid hsla(0,0%,100%,.3);padding:12px;min-width:48px;border-radius:50px;display:flex;align-items:center;justify-content:center}.btn-refresh[data-v-c06c85b0]:hover:not(:disabled){background:hsla(0,0%,100%,.3);border-color:hsla(0,0%,100%,.5);transform:translateY(-2px)}.btn-refresh[data-v-c06c85b0]:disabled{opacity:.7;cursor:not-allowed}.btn-verify-email.btn-resend[data-v-c06c85b0]{background:#fff3cd;color:#856404;border:1px solid #ffeaa7}.btn-verify-email.btn-resend[data-v-c06c85b0]:hover:not(:disabled){background:#ffeaa7;color:#6c5400}.btn-verify-email.btn-expired[data-v-c06c85b0]{background:#f8d7da;color:#721c24;border:1px solid #f1aeb5}.btn-verify-email.btn-expired[data-v-c06c85b0]:hover:not(:disabled){background:#f1aeb5;color:#5a1a1a}.btn-refresh i[data-v-c06c85b0]{font-size:16px}.btn-dismiss[data-v-c06c85b0]{background:transparent;color:#fff;border:2px solid hsla(0,0%,100%,.5)}.btn-dismiss[data-v-c06c85b0]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.8);transform:translateY(-2px)}.banner-gradient[data-v-c06c85b0]{position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(45deg,hsla(0,0%,100%,.1),transparent);pointer-events:none}@media (max-width:992px){.banner-content[data-v-c06c85b0]{gap:16px}.banner-actions[data-v-c06c85b0]{flex-wrap:wrap}}@media (max-width:768px){.email-verification-banner[data-v-c06c85b0]{padding:20px;margin:10px 0}.banner-content[data-v-c06c85b0]{flex-direction:column;text-align:center;gap:16px}.banner-icon[data-v-c06c85b0]{width:50px;height:50px}.banner-icon .email-icon[data-v-c06c85b0]{font-size:24px}.banner-text[data-v-c06c85b0]{text-align:center}.banner-title[data-v-c06c85b0]{font-size:18px;margin-bottom:6px}.banner-subtitle[data-v-c06c85b0]{font-size:13px;line-height:1.4}.banner-actions[data-v-c06c85b0]{justify-content:center;flex-wrap:wrap;gap:10px}.btn[data-v-c06c85b0]{min-width:100px;font-size:13px;padding:10px 20px}.btn-refresh[data-v-c06c85b0]{min-width:42px;padding:10px}}@media (max-width:576px){.email-verification-banner[data-v-c06c85b0]{padding:16px;border-radius:12px}.banner-icon[data-v-c06c85b0]{width:45px;height:45px}.banner-icon .email-icon[data-v-c06c85b0]{font-size:22px}.banner-title[data-v-c06c85b0]{font-size:16px}.banner-subtitle[data-v-c06c85b0]{font-size:12px;word-break:break-word}.banner-actions[data-v-c06c85b0]{flex-direction:column;width:100%;gap:8px}.btn[data-v-c06c85b0]{width:100%;min-width:auto;padding:12px 16px;font-size:14px}.btn-refresh[data-v-c06c85b0]{width:48px;min-width:48px;padding:12px}}@media (max-width:360px){.email-verification-banner[data-v-c06c85b0]{padding:12px}.banner-content[data-v-c06c85b0]{gap:12px}.banner-icon[data-v-c06c85b0]{width:40px;height:40px}.banner-icon .email-icon[data-v-c06c85b0]{font-size:18px}.banner-title[data-v-c06c85b0]{font-size:15px}.banner-subtitle[data-v-c06c85b0]{font-size:11px}}.copy-toast[data-v-1ec13d84]{display:inline-block;font-size:10px;font-weight:600;color:#28a745;background:rgba(40,167,69,.1);border-radius:4px;padding:1px 6px;margin-left:4px;vertical-align:middle;animation:fadeInOut-1ec13d84 1.5s ease forwards}@keyframes fadeInOut-1ec13d84{0%{opacity:0;transform:translateY(-2px)}15%{opacity:1;transform:translateY(0)}75%{opacity:1}to{opacity:0}}.profile-card[data-v-1ec13d84]{background:var(--app-surface-color);border:1px solid var(--app-border-color);border-radius:12px;padding:24px 20px}.profile-card__avatar-wrap[data-v-1ec13d84]{position:relative;display:inline-block}.profile-card__avatar[data-v-1ec13d84]{width:72px;height:72px;border-radius:50%;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;margin:0 auto;font-size:22px;font-weight:700;color:#fff;letter-spacing:1px;overflow:hidden}.profile-card__avatar-img[data-v-1ec13d84]{width:100%;height:100%;object-fit:cover}.profile-card__status-dot[data-v-1ec13d84]{position:absolute;bottom:2px;right:2px;width:14px;height:14px;border-radius:50%;background:#28a745;border:2.5px solid var(--app-surface-color)}.profile-card__name[data-v-1ec13d84]{font-size:17px;font-weight:700;color:var(--app-text-strong)}.profile-card__subtitle[data-v-1ec13d84]{font-size:13px;line-height:1.3}.badge-soft-success[data-v-1ec13d84]{background:rgba(40,167,69,.1);color:#28a745;font-size:11px;font-weight:600;padding:4px 10px;border-radius:6px}.badge-soft-secondary[data-v-1ec13d84]{background:rgba(108,117,125,.1);color:#6c757d;font-size:11px;font-weight:600;padding:4px 10px;border-radius:6px}.profile-card__info[data-v-1ec13d84]{display:flex;flex-direction:column;gap:10px}.profile-card__row[data-v-1ec13d84]{display:flex;justify-content:space-between;align-items:center;font-size:13px}.profile-card__label[data-v-1ec13d84]{color:var(--app-text-muted);white-space:nowrap;margin-right:8px}.profile-card__value[data-v-1ec13d84]{color:var(--app-text-color);text-align:right;max-width:60%}.profile-card__value--copy[data-v-1ec13d84]{display:inline-flex;align-items:center;gap:5px}.profile-card__copy[data-v-1ec13d84]{font-size:13px;color:var(--app-text-muted);cursor:pointer;transition:color .15s}.profile-card__copy[data-v-1ec13d84]:hover{color:var(--app-link-color,#007bff)}.quick-actions__title[data-v-1ec13d84]{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.6px;color:var(--app-text-muted);margin-bottom:10px}.quick-actions__grid[data-v-1ec13d84]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.quick-actions__item[data-v-1ec13d84]{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 4px;border-radius:8px;background:var(--app-hover-bg);color:var(--app-text-color);font-size:11px;font-weight:500;text-decoration:none;text-align:center;transition:background .15s,color .15s;cursor:pointer;border:1px solid transparent}.quick-actions__item i[data-v-1ec13d84]{font-size:20px;color:#4f46e5;background:rgba(79,70,229,.1);width:36px;height:36px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;margin-bottom:2px;transition:transform .15s,background-color .15s}.quick-actions__item[data-v-1ec13d84]:hover{background:var(--app-surface-subtle);border-color:var(--app-border-color);color:var(--app-text-strong);text-decoration:none}.quick-actions__item:hover i[data-v-1ec13d84]{transform:scale(1.05);background:rgba(79,70,229,.18)}.quick-actions__item span[data-v-1ec13d84]{line-height:1.2}@media (max-width:767px){.profile-card[data-v-1ec13d84]{padding:16px}.profile-card__header[data-v-1ec13d84]{display:flex;align-items:center;text-align:left;gap:12px}.profile-card__avatar-wrap[data-v-1ec13d84]{flex-shrink:0}.profile-card__avatar[data-v-1ec13d84]{width:48px;height:48px;font-size:16px;margin:0}.profile-card__status-dot[data-v-1ec13d84]{width:10px;height:10px}.profile-card__name[data-v-1ec13d84]{margin:0!important;font-size:15px}.profile-card__info[data-v-1ec13d84]{display:grid;grid-template-columns:1fr 1fr;gap:4px 16px}.profile-card__row[data-v-1ec13d84]{padding:4px 0}.profile-card__info--collapsed .profile-card__row[data-v-1ec13d84]:nth-child(n+2){display:none}.profile-card__more-toggle[data-v-1ec13d84]{display:block;width:100%;border:none;background:transparent;color:#5b6fd6;font-size:12.5px;font-weight:600;padding:6px 0 2px;text-align:center}.quick-actions__grid[data-v-1ec13d84]{grid-template-columns:repeat(3,1fr);gap:6px}.quick-actions__item[data-v-1ec13d84]{padding:8px 2px;font-size:10px}.quick-actions__item i[data-v-1ec13d84]{font-size:16px}}html[data-theme=dark] .quick-actions__item[data-v-1ec13d84]{background:#182847;color:#cbd5e1;border-color:#243859}html[data-theme=dark] .quick-actions__item[data-v-1ec13d84]:hover{background:#243859;border-color:#2a3a5a;color:#eef4ff}html[data-theme=dark] .quick-actions__item i[data-v-1ec13d84]{color:#c7d2fe;background:rgba(99,102,241,.22)}html[data-theme=dark] .quick-actions__item:hover i[data-v-1ec13d84]{background:rgba(99,102,241,.35);color:#eef2ff}.gd-profile-sticky[data-v-4c970448]{position:sticky;top:80px}@media (max-width:767px){.gd-profile-sticky[data-v-4c970448]{position:static}}