.edit-profile-container{background-color:#f9fafb;min-height:100vh;padding:40px 20px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.edit-profile-content{max-width:900px;margin:0 auto}.edit-profile-form{background:#fff;border:1px solid #e5e7eb;border-radius:8px;padding:40px;box-shadow:0 1px 3px rgba(0,0,0,.05)}.form-row{grid-template-columns:1fr 1fr;gap:24px;margin-bottom:24px;display:grid}.form-group{flex-direction:column;display:flex}.form-label{color:#1f2937;margin-bottom:8px;font-size:15px;font-weight:400}.form-input-here{color:#1f2937;background-color:#fff;border:1px solid #2f2f30;border-radius:10px;outline:none;width:100%;padding:12px 16px;font-size:15px;transition:border-color .2s,box-shadow .2s}.form-input:focus{border-color:#171717;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.form-input::placeholder{color:#9ca3af}.checkbox-group{margin-bottom:32px}.checkbox-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;align-items:flex-start;gap:10px;display:flex}.checkbox-input{cursor:pointer;accent-color:#3b82f6;flex-shrink:0;width:18px;height:18px;margin-top:2px}.checkbox-text{color:#1f2937;font-size:15px;line-height:1.5}.form-actions{align-items:center;gap:16px;display:flex}.button-here{cursor:pointer;border:none;border-radius:6px;outline:none;font-size:15px;font-weight:500;transition:all .2s}.btn-primary{color:#fff;background-color:#dc2626;padding:10px}.btn-primary:hover{background-color:#b91c1c}.btn-primary:active{background-color:#991b1b}.btn-secondary{color:#1f2937;background-color:transparent;border:1px solid #d1d5db;padding:10px}.btn-secondary:hover{color:#fff;background-color:#000}.btn-secondary:active{background-color:#f3f4f6}@media (max-width:768px){.edit-profile-form{padding:24px}.form-row{grid-template-columns:1fr;gap:16px;margin-bottom:16px}.form-actions{flex-direction:column;width:100%}.btn{width:100%}}@media (max-width:480px){.edit-profile-container{padding:20px 16px}.edit-profile-form{padding:20px}}
