.role-tab.active{background:#fff!important;box-shadow:0 1px 3px #0000001a!important;font-weight:700!important}.role-tab[data-role=surgeon].active{color:var(--teal)!important}.role-tab[data-role=hospital].active{color:var(--blue)!important}.role-tab[data-role=institution].active{color:#6366f1!important}.role-tab:not(.active){color:#64748b!important}.form-floating label:after{background:transparent!important}.form-control:focus{background:#fff!important;box-shadow:inset 0 0 0 2px var(--teal)!important}.form-control:focus+label{color:var(--teal)!important;font-weight:700!important}.text-blue{color:var(--blue)!important}.login-card-modern .modern-glass-card:hover{transform:none!important;box-shadow:0 20px 60px -10px #0000001f!important}
