.admin-layout .admin-company{font-weight:600;color:#5a646d}.admin-layout .btn-login{background-color:rgba(139,40,133,.65) !important;border-color:#e796d9 !important}.admin-layout .btn-login:hover,.admin-layout .btn-login:focus,.admin-layout .btn-login:active,.admin-layout .btn-login.focus-visible{background-color:#a33a9c !important;border-color:#e796d9 !important}.admin-layout body{background-color:#f8f9fa}.admin-layout small{color:#6c757d;font-size:.9rem}.admin-layout .password-toggle-icon{top:50%;right:15px;transform:translateY(-50%);cursor:pointer;z-index:10;font-size:1.2rem;color:#6c757d;transition:color .3s ease;user-select:none}.admin-layout .password-toggle-icon:hover{color:#495057}.admin-layout .eye-icon{display:inline-block;transition:opacity .2s ease}.admin-layout .analytics .counter-card{border:1px dotted #b1b1b1;border-radius:0;box-shadow:none;height:100%;padding:2rem}.admin-layout .analytics .counter-card h4,.admin-layout .analytics .counter-card h5{color:#fff}.admin-layout .analytics .counter-card h4{font-size:1.5rem;font-weight:500;margin-bottom:.5rem}.admin-layout .analytics .counter-card h5{font-size:2.5rem;font-weight:700}