#firstboxlogin, #text-login, #logo_login { background-color: transparent;}html { height: 100%;}body { background-size: cover; background-repeat: no-repeat; background-position: center; background-image: url("/plugins/trademark/front/picture.send.php?path=login.background.jpg&theme=desktop");}@charset "UTF-8";
body .card{border:0;background:transparent}.col-md-5{margin:0 !important;width:100%}h2.card-header.text-center.mb-4,div.card-header:has(.mx-auto){display:none}span.glpi-logo.mb-4{margin:0 !important}.btn-primary,.btn-outline-primary,.btn-ghost-primary{--tblr-btn-color: #71090e;--tblr-btn-color-interactive: #8d0a10;--tblr-btn-color-text: #1e293b}.mb-3,.mb-4{position:relative}.mb-3:after{font-family:"Font Awesome 5 Free";font-weight:900;content:"";position:absolute;right:20px;color:#6a696982;top:12px}.mb-4:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";position:absolute;right:20px;color:#6a696982;top:12px}.col-md-5{margin:0 !important;width:100%;max-width:289px}label.form-label{color:#a6abb1}.card-body{padding:0px !important;margin:auto}.flex-fill.d-flex.flex-column.justify-content-center.py-4.mt-4{width:50%;background:#ffffffc9;border-radius:30px;margin:0;outline-offset:0;box-shadow:0px 6px 13px 1px #00000047;left:0;height:100% !important;top:-32px;border-radius:0;position:absolute;padding-top:130px !important;padding-bottom:110px !important}button.btn.btn-primary.w-100{color:#001dfa;padding:11px;border-radius:30px;border:1px solid #fff;background:#d71d1d}a{color:#000000 !important;text-decoration:underline}body .form-control{display:block;width:100%;min-width:250px;padding:0.7375rem 0.75rem;font-size:0.875rem;font-weight:400;line-height:1.4285714286;color:inherit;background-color:#fdfdfd;background-clip:padding-box;border:0;appearance:none;border-radius:34px;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;background:#fff;border-radius:0;border-bottom:1px solid}label.form-label{display:none;color:#fff}span.form-label-description{margin-top:10px;margin-bottom:10px;text-align:left;width:100%;display:block}.card-body{margin:0 auto;width:350px;max-width:100%}.col-auto.offset-md-1.p-2.text-center{display:none}.form-control:focus{color:inherit;background-color:#fdfdfd;border-color:#013453;outline:0;box-shadow:0 0 0 0.25rem #5e5e5e3b}input[type="text"],input[type="password"]{border-radius:22px !important;height:44px !important;padding:0 18px !important;border:1px solid rgba(255, 255, 255, 0.65) !important;background:rgba(255, 255, 255, 0.92) !important;box-shadow:0 4px 14px rgba(0, 0, 0, 0.1) !important;transition:all 0.25s ease-in-out !important}#login_name:focus,#login_password:focus,input[type="text"]:focus,input[type="password"]:focus{border-color:#008cff !important;box-shadow:0 0 0 3px rgba(0, 140, 255, 0.25) !important;outline:none !important}button[type="submit"],input[type="submit"],.btn-primary{border-radius:28px !important;height:46px !important;padding:0 32px !important;background:#00476b !important;border:none !important;color:#ffffff !important;font-weight:600 !important;box-shadow:0 6px 18px rgba(0, 71, 107, 0.35) !important;transition:all 0.25s ease-in-out !important}button[type="submit"]:hover,input[type="submit"]:hover,.btn-primary:hover{background:#006b9c !important;transform:translateY(-1px) !important;box-shadow:0 8px 22px rgba(0, 107, 156, 0.45) !important}button[type="submit"]:active,input[type="submit"]:active,.btn-primary:active{transform:translateY(0) !important;box-shadow:0 4px 12px rgba(0, 71, 107, 0.3) !important}#boxlogin,.login-box,.card{border-radius:24px !important}input[type="checkbox"]{border-radius:6px !important;accent-color:#008cff !important}a{transition:color 0.2s ease-in-out !important}a:hover{color:#008cff !important}