.btn-save,.btn-submit,.btn-cancel{padding:.6rem 1.25rem;border:none;border-radius:4px;font-size:.9rem;font-weight:500;cursor:pointer;transition:background .2s ease}.btn-save,.btn-submit{background:#4caf50;color:#fff}.btn-save:hover:not(:disabled),.btn-submit:hover:not(:disabled){background:#45a049}.btn-cancel{background:#f5f5f5;color:#333}.btn-cancel:hover:not(:disabled){background:#e0e0e0}.btn-save:disabled,.btn-submit:disabled,.btn-cancel:disabled{opacity:.6;cursor:not-allowed}form.add-form,form.edit-form,form.medical-history-form,form.form,form.form-card{width:100%;max-width:48rem;margin-inline:auto}form select{background-color:#fff;cursor:pointer;text-overflow:ellipsis}input[type=date]{box-sizing:border-box;width:12rem!important;max-width:100%!important}input[type=time]{box-sizing:border-box;width:9rem!important;max-width:100%!important}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;background:#f5f5f5}
