#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=01/6a95eb3f4d101.png");}﻿body .card{border:0;background:rgba(0,0,0,0)}.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:rgba(106,105,105,.5098039216);top:12px}.mb-4:before{font-family:"Font Awesome 5 Free";font-weight:900;content:"";position:absolute;right:20px;color:rgba(106,105,105,.5098039216);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:rgba(255,255,255,.7882352941);border-radius:30px;margin:0;outline-offset:0;box-shadow:0px 6px 13px 1px rgba(0,0,0,.2784313725);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:"#ffffff";padding:11px;border-radius:30px;border:1px solid #fff;background:"#000000"}a{color:#000 !important;text-decoration:underline}body .form-control{display:block;width:100%;min-width:250px;padding:.7375rem .75rem;font-size:.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 .15s ease-in-out,box-shadow .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 .25rem rgba(94,94,94,.231372549)}body.login{font-family:"Segoe UI",Roboto,Arial,sans-serif;background-size:cover;background-position:center;background-attachment:fixed}.login-card,.card{max-width:440px;margin:auto;padding:45px;border-radius:32px;background:rgba(255,255,255,.88);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(255,255,255,.5);box-shadow:0 30px 80px rgba(0,0,0,.35);animation:loginFade .6s ease}.login-card img{display:block;margin:auto;max-height:60px;margin-bottom:18px}.login-card p{text-align:center;font-size:14px;color:#444;margin-bottom:20px}.login-card input,.login-card select{width:100%;border-radius:12px;border:1px solid #dcdcdc;padding:12px;font-size:14px;background:#fff;transition:all .25s ease}.login-card input:focus,.login-card select:focus{border-color:#ff3c2b;box-shadow:0 0 0 3px rgba(255,60,43,.18);outline:none}.form-check-input:checked{background-color:#ff3c2b;border-color:#ff3c2b}.login-card button{width:100%;margin-top:14px;padding:14px;border-radius:30px;border:none;font-weight:600;font-size:15px;color:#fff;background:linear-gradient(135deg, #f7b733, #fc4a1a);transition:all .25s ease}.login-card button:hover{transform:translateY(-2px);box-shadow:0 15px 40px rgba(0,0,0,.35)}.login-card+div{text-align:center;margin-top:15px;color:rgba(0,0,0,.65)}@keyframes loginFade{from{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}