.btn-doctor-profile{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:#4caf50;color:#fff;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s}.btn-doctor-profile:hover{background:#449d48;transform:translateY(-1px)}.btn-doctor-profile i{font-size:1.1rem}@keyframes spin{to{transform:rotate(360deg)}}*{margin:0;padding:0;box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f5f7fa;min-height:100vh}app-root{display:block;height:100%;min-height:100vh}a{text-decoration:none;color:inherit}button,input,select{font-family:inherit}
