.AddressView-module__6E0mVq__addressMain{min-height:80vh;padding-top:30px;padding-bottom:60px}.AddressView-module__6E0mVq__pageHeader{margin-bottom:24px}.AddressView-module__6E0mVq__badgeTag{color:var(--primary);text-transform:uppercase;letter-spacing:.5px;background:#e0f2fe;border-radius:4px;margin-bottom:6px;padding:3px 10px;font-size:10px;font-weight:800;display:inline-block}.AddressView-module__6E0mVq__pageTitle{font-family:var(--font-title);color:var(--primary-dark);margin-bottom:4px;font-size:26px;font-weight:800}.AddressView-module__6E0mVq__dashboardLayout{grid-template-columns:280px 1fr;align-items:start;gap:28px;display:grid}.AddressView-module__6E0mVq__sidebarNav{border:1px solid var(--border-color);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;padding:20px}.AddressView-module__6E0mVq__userProfileCard{border-bottom:1px solid var(--border-color);align-items:center;gap:12px;margin-bottom:16px;padding-bottom:16px;display:flex}.AddressView-module__6E0mVq__avatarBg{background:var(--primary);color:#fff;border-radius:99px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.AddressView-module__6E0mVq__profileName{color:var(--primary-dark);font-size:14px;font-weight:800;display:block}.AddressView-module__6E0mVq__profileEmail{color:var(--text-muted);font-size:11px}.AddressView-module__6E0mVq__menuList{flex-direction:column;gap:8px;display:flex}.AddressView-module__6E0mVq__menuLink{color:var(--text-secondary);border-radius:8px;align-items:center;gap:10px;padding:10px 14px;font-size:13px;font-weight:700;text-decoration:none;transition:all .2s;display:flex}.AddressView-module__6E0mVq__menuLink:hover{color:var(--primary);background:#f1f5f9}.AddressView-module__6E0mVq__menuLinkActive{background:var(--primary)!important;color:#fff!important}.AddressView-module__6E0mVq__logoutBtn{border:1px solid var(--border-color);width:100%;color:var(--text-secondary);cursor:pointer;background:#f1f5f9;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:20px;padding:10px;font-size:12px;font-weight:700;transition:all .2s;display:flex}.AddressView-module__6E0mVq__logoutBtn:hover{color:#dc2626;background:#fee2e2;border-color:#fca5a5}.AddressView-module__6E0mVq__formCard{border:1px solid var(--border-color);box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;padding:24px}.AddressView-module__6E0mVq__cardTitle{color:var(--primary-dark);border-bottom:1px solid var(--border-color);align-items:center;gap:10px;margin-bottom:20px;padding-bottom:12px;font-size:16px;font-weight:800;display:flex}.AddressView-module__6E0mVq__alertSuccess{color:#15803d;background:#dcfce7;border:1px solid #86efac;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:12px 14px;font-size:13px;font-weight:700;display:flex}.AddressView-module__6E0mVq__alertError{color:#b91c1c;background:#fee2e2;border:1px solid #fca5a5;border-radius:8px;align-items:center;gap:8px;margin-bottom:16px;padding:12px 14px;font-size:13px;font-weight:700;display:flex}.AddressView-module__6E0mVq__addressForm{flex-direction:column;gap:16px;display:flex}.AddressView-module__6E0mVq__fieldGroup{flex-direction:column;gap:6px;display:flex}.AddressView-module__6E0mVq__label{color:var(--text-secondary);text-transform:uppercase;font-size:11px;font-weight:800}.AddressView-module__6E0mVq__input,.AddressView-module__6E0mVq__textarea{border:1px solid var(--border-strong);width:100%;color:var(--text-primary);background:#fff;border-radius:8px;outline:none;padding:10px 14px;font-size:13px}.AddressView-module__6E0mVq__inputDisabled{color:var(--text-muted);background:#f8fafc}.AddressView-module__6E0mVq__input:focus,.AddressView-module__6E0mVq__textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px #0284c71f}.AddressView-module__6E0mVq__rowTwo{grid-template-columns:1fr 1fr;gap:16px;display:grid}.AddressView-module__6E0mVq__saveBtn{background:var(--primary);color:#fff;cursor:pointer;border:none;border-radius:8px;align-self:flex-start;align-items:center;gap:8px;padding:12px 24px;font-size:13px;font-weight:800;transition:background .2s;display:inline-flex}.AddressView-module__6E0mVq__saveBtn:hover{background:var(--primary-hover)}@media (max-width:900px){.AddressView-module__6E0mVq__dashboardLayout{grid-template-columns:1fr}}
