.profile_page____0wO{padding:4rem 0 8rem;min-height:100vh;background:linear-gradient(135deg,#fdfbfb,#ebedee)}.profile_content__4Deqw{display:grid;grid-template-columns:320px 1fr;grid-gap:4rem;gap:4rem;align-items:flex-start}.profile_sidebar__WgaCM{background:hsla(0,0%,100%,.85);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:2.5rem 1.5rem;border-radius:24px;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 10px 30px rgba(0,0,0,.03);position:-webkit-sticky;position:sticky;top:100px}.profile_userHead__3tPYV{text-align:center;margin-bottom:3.5rem}.profile_avatarWrapper__YGxGt{display:flex;justify-content:center;margin-bottom:2rem}.profile_avatar__f2UDF{width:120px;height:120px;background:linear-gradient(45deg,var(--color-primary),var(--color-secondary));color:#fff;border-radius:40px;display:flex;align-items:center;justify-content:center;font-size:2.5rem;font-weight:700;box-shadow:0 15px 35px rgba(132,97,166,.25);position:relative;overflow:hidden;transition:var(--transition-smooth)}.profile_avatarImg__Gx6If{width:100%;height:100%;object-fit:cover;border-radius:40px}.profile_avatarEdit__3rf_s{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease;cursor:pointer;color:#fff;font-size:1.5rem}.profile_avatar__f2UDF:hover .profile_avatarEdit__3rf_s{opacity:1}.profile_userName__I4ZYx h3{font-size:1.4rem;margin-bottom:.3rem;color:var(--color-brand-4)}.profile_userName__I4ZYx span{font-size:.85rem;color:var(--color-text-muted);letter-spacing:.05rem;text-transform:uppercase}.profile_sideNav__GcB4B{display:flex;flex-direction:column;gap:.75rem;margin-bottom:4rem}.profile_sideLink__OsErd{padding:1.25rem 1.5rem;font-size:1rem;font-weight:500;color:var(--color-text-muted);border-radius:16px;transition:var(--transition-smooth);cursor:pointer;display:flex;align-items:center;gap:1rem}.profile_sideLink__OsErd:hover{background-color:#fff;color:var(--color-primary);transform:translateX(5px)}.profile_active__q9BRI{background-color:#fff;color:var(--color-primary)!important;box-shadow:0 4px 15px rgba(0,0,0,.05);font-weight:600}.profile_sideIcon__iEWOe{font-size:1.2rem}.profile_count__qtGBK{margin-left:auto;background-color:var(--color-secondary);color:#fff;font-size:.7rem;padding:.2rem .6rem;border-radius:20px}.profile_logoutBtn__d3Og8{width:100%;padding:1.2rem;font-size:.95rem;font-weight:600;color:#ff4757;background:transparent;border:1px solid transparent;border-top:1px solid var(--color-border);border-radius:0 0 24px 24px;transition:var(--transition-smooth);margin-top:2rem;cursor:pointer}.profile_logoutBtn__d3Og8:hover{background-color:#fffafb}.profile_dashboard__jy9ep{animation:profile_fadeIn__vOW1W .5s ease-out}@keyframes profile_fadeIn__vOW1W{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.profile_dashHeader__DK1Il{margin-bottom:3rem}.profile_dashHeader__DK1Il h1{font-size:3.2rem;margin-bottom:.5rem;background:linear-gradient(90deg,var(--color-brand-4),var(--color-primary));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.profile_dashHeader__DK1Il p{font-size:1.2rem;color:var(--color-text-muted)}.profile_statsGrid__Q0bhS{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:2rem;gap:2rem;margin-bottom:4rem}.profile_statBox__7l1Uz{background:#fff;padding:2.5rem;border-radius:24px;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 10px 40px rgba(0,0,0,.04);text-align:left;position:relative;overflow:hidden}.profile_statBox__7l1Uz:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--color-primary);opacity:.1}.profile_statBox__7l1Uz h4{font-size:.85rem;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:1rem;letter-spacing:.05rem}.profile_statNum__qljrg{font-size:3rem;font-weight:700;color:var(--color-brand-4);display:block}.profile_statBox__7l1Uz p{font-size:.9rem;color:var(--color-text-muted);margin-top:.5rem}.profile_section__RH7dI{background:#fff;padding:3rem;border-radius:24px;border:1px solid hsla(0,0%,100%,.5);box-shadow:0 10px 40px rgba(0,0,0,.04);margin-bottom:3rem}.profile_section__RH7dI h3{font-size:1.8rem;margin-bottom:2.5rem;display:flex;align-items:center;gap:1rem}.profile_formGrid__nDn3z{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.5rem;gap:2.5rem}.profile_fullWidth__Eay_a{grid-column:span 2}.profile_formGroup__umLr_{display:flex;flex-direction:column;gap:.8rem}.profile_formGroup__umLr_ label{font-size:.95rem;font-weight:600;color:var(--color-brand-4)}.profile_formGroup__umLr_ input,.profile_formGroup__umLr_ select,.profile_formGroup__umLr_ textarea{padding:1.25rem;border:1px solid var(--color-border);border-radius:12px;background-color:var(--color-bg-light);font-family:inherit;font-size:1rem;transition:var(--transition-smooth)}.profile_formGroup__umLr_ input:focus,.profile_formGroup__umLr_ select:focus,.profile_formGroup__umLr_ textarea:focus{outline:none;border-color:var(--color-primary);background-color:#fff;box-shadow:0 0 0 4px rgba(132,97,166,.1)}.profile_saveBtn__R8LCK{background:linear-gradient(45deg,var(--color-primary),var(--color-secondary));color:#fff;padding:1.25rem 3rem;border:none;border-radius:16px;font-size:1.1rem;font-weight:600;cursor:pointer;margin-top:1rem;transition:var(--transition-smooth);width:-moz-fit-content;width:fit-content}.profile_saveBtn__R8LCK:hover{transform:translateY(-2px);box-shadow:0 10px 25px rgba(132,97,166,.3)}.profile_tags__myLrJ{display:flex;flex-wrap:wrap;gap:.8rem;margin-top:1rem}.profile_tag__hGgEH{background:var(--color-bg-light);padding:.6rem 1.2rem;border-radius:30px;font-size:.9rem;font-weight:500;color:var(--color-primary);display:flex;align-items:center;gap:.5rem;border:1px solid var(--color-border)}.profile_propGrid__xhUoH{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:2rem;gap:2rem}.profile_propCard__6rHlq{background:#fff;border-radius:20px;overflow:hidden;border:1px solid var(--color-border);transition:var(--transition-smooth)}.profile_propCard__6rHlq:hover{transform:translateY(-8px);border-color:var(--color-primary);box-shadow:0 20px 40px rgba(0,0,0,.08)}.profile_propCard__6rHlq img{width:100%;height:200px;object-fit:cover}.profile_propInfo__iWMko{padding:2rem}.profile_propInfo__iWMko h4{font-size:1.1rem;margin-bottom:.8rem;color:var(--color-brand-4)}.profile_propPrice__prQU1{font-size:1.3rem;font-weight:700;color:var(--color-primary);display:block}.profile_propBadge__FflkE{position:absolute;top:1rem;right:1rem;background:hsla(0,0%,100%,.9);padding:.4rem 1rem;border-radius:20px;font-size:.75rem;font-weight:700;color:var(--color-brand-4);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.profile_addProperty__3cCsN{height:320px;border:2px dashed var(--color-border);border-radius:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--color-text-muted);transition:var(--transition-smooth);cursor:pointer}.profile_addProperty__3cCsN:hover{border-color:var(--color-primary);color:var(--color-primary);background:rgba(132,97,166,.02)}.profile_frankTip__0IK8S{background:linear-gradient(135deg,#1d1d1b,#333);color:#fff;padding:2.5rem;border-radius:24px;position:relative;margin-top:4rem;display:flex;gap:2rem;align-items:center}.profile_frankTip__0IK8S img{width:80px;height:80px;border-radius:20px}.profile_tipContent__JgUib h5{color:var(--color-secondary);font-size:.9rem;text-transform:uppercase;margin-bottom:.5rem}.profile_tipContent__JgUib p{font-size:1.15rem;font-weight:500;line-height:1.5;margin-bottom:0}@media (max-width:1200px){.profile_content__4Deqw{grid-template-columns:280px 1fr;gap:3rem}}@media (max-width:992px){.profile_content__4Deqw{grid-template-columns:1fr}.profile_sidebar__WgaCM{position:static;margin-bottom:4rem}.profile_formGrid__nDn3z{grid-template-columns:1fr}.profile_fullWidth__Eay_a{grid-column:span 1}}.profile_tabNav__W_gsQ{display:flex;gap:2rem;border-bottom:2px solid var(--color-border);margin-bottom:3.5rem;padding-bottom:.5rem}.profile_tabLink__qLo8n{padding:.8rem 1.5rem;font-size:1rem;font-weight:600;color:var(--color-text-muted);cursor:pointer;transition:var(--transition-smooth);position:relative}.profile_activeTab__1AMUy,.profile_tabLink__qLo8n:hover{color:var(--color-primary)}.profile_activeTab__1AMUy:after{content:"";position:absolute;bottom:-.7rem;left:0;width:100%;height:2px;background-color:var(--color-primary)}.profile_securityNote__FIfxY{background-color:#fffaf0;padding:1.5rem;border-radius:12px;border:1px solid #ffeeba;color:#856404;font-size:.9rem;margin-bottom:2.5rem;display:flex;align-items:center;gap:1rem}.profile_profileOverhaul__t_SAH{display:flex;flex-direction:column;gap:2rem}.profile_splitLayout__pbl7D{display:grid;grid-template-columns:1fr 1fr;grid-gap:3rem;gap:3rem;align-items:flex-start}.profile_splitSection__GHrKE{background:#fff;padding:2.5rem;border-radius:24px;box-shadow:0 4px 20px rgba(0,0,0,.04)}.profile_splitSection__GHrKE h3{font-size:1.25rem;margin-bottom:2rem;color:var(--color-brand-4);display:flex;align-items:center;gap:.8rem;border-bottom:1px solid var(--color-border);padding-bottom:1rem}.profile_formGridCompact__89Hbv{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.2rem;gap:1.2rem}.profile_saveContainer__tVkbM{display:flex;justify-content:flex-end;margin-top:1rem}.profile_amlIntro__LuJDZ{font-size:1.1rem;color:var(--color-text-muted);margin-bottom:2.5rem;max-width:800px;line-height:1.6}.profile_amlGrid__u_1nw{display:grid;grid-template-columns:1fr 1fr;grid-gap:2.5rem;gap:2.5rem;margin-bottom:3rem}.profile_amlCard__GicMj{background:#fff;padding:2.5rem;border-radius:24px;box-shadow:0 10px 30px rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.02)}.profile_amlCard__GicMj h4{font-size:1.1rem;color:var(--color-primary);margin-bottom:1rem}.profile_docList__lL5HZ{list-style:none;padding:0;margin:1.5rem 0}.profile_docList__lL5HZ li{font-size:.95rem;color:var(--color-text-main);margin-bottom:.8rem;padding-left:1.5rem;position:relative}.profile_docList__lL5HZ li:before{content:"•";position:absolute;left:0;color:var(--color-secondary);font-weight:700}.profile_uploadBox__Kzaxk{margin-top:2rem;padding-top:1.5rem;border-top:1px dashed var(--color-border);display:flex;flex-direction:column;gap:1rem}.profile_docCheck__atgb1{color:#2ecc71;font-weight:600;font-size:.9rem}.profile_docPending__6k0_e{color:#f39c12;font-weight:600;font-size:.9rem}.profile_docLink__soHil{background:var(--color-brand-4);color:#fff;padding:.8rem 1.5rem;border-radius:12px;text-align:center;cursor:pointer;transition:var(--transition-smooth);font-weight:500;font-size:.95rem}.profile_docLink__soHil:hover{background:var(--color-primary);transform:translateY(-2px)}.profile_complianceNote__IoM9G{background:#fff8f0;padding:2rem;border-radius:20px;border:1px solid #ffe8cc}.profile_complianceNote__IoM9G h5{color:#d35400;font-size:1rem;margin-bottom:.8rem;display:flex;align-items:center;gap:.5rem}.profile_complianceNote__IoM9G p{font-size:.9rem;color:#845c40;line-height:1.6}@media (max-width:1200px){.profile_amlGrid__u_1nw,.profile_splitLayout__pbl7D{grid-template-columns:1fr}}.profile_actionGrid__GPU9v{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1.5rem;gap:1.5rem;margin-top:1.5rem}.profile_labelWithCheck__eHHmG{display:flex;justify-content:space-between;align-items:center}.profile_primaryEmailCheck___AcCo{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--color-primary);font-weight:700;text-transform:uppercase}.profile_primaryEmailCheck___AcCo input{width:16px!important;height:16px!important;cursor:pointer;margin:0}