#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=cloud");}@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:383px;background:#ffffff;border-radius:30px;margin:114px auto !important;outline-offset:0;box-shadow:0px 6px 13px 1px #00000047;height:100% !important}button.btn.btn-primary.w-100{color:#ffffff;padding:11px;border-radius:30px;border:1px solid #fff;background:#182e43}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}body.welcome-anonymous{overflow:hidden !important;height:100vh !important;display:flex !important;justify-content:center !important;align-items:center !important;padding:20px !important;box-sizing:border-box !important}.form-footer{margin-top:1rem}.flex-fill.d-flex.flex-column.justify-content-center.py-4.mt-4{background:rgba(255, 255, 255, 0.2) !important;backdrop-filter:blur(8px) !important;width:100%;max-width:450px;margin:auto !important;border-radius:25px !important;display:flex !important;flex-direction:column !important;align-items:center !important}.flex-fill .container-tight{width:100% !important}.flex-fill .card.card-md{margin:0 auto !important;width:100% !important;max-width:100% !important}.card-body>form>.row{justify-content:center !important}.card-body>form>.row>.col-md-5{width:100% !important;max-width:100% !important}@media (max-width:768px){.flex-fill.d-flex.flex-column.justify-content-center.py-4.mt-4{max-width:100% !important;width:100vw !important;min-height:100vh !important;border-radius:0 !important;margin:0 !important;padding:0 20px !important}.text-center:first-child{margin-top:auto !important}.form-footer{margin-bottom:auto !important;padding-bottom:90px !important;margin-top:1rem}.glpi-logo.mb-4,.card-header.mb-4,.mb-3,.mb-4{margin-bottom:15px !important}}.py-4{padding-top:0 !important}.text-center.text-muted.mt-3{display:none !important}.btn-primary.w-100{background:linear-gradient(to right, #182e4d 0%, #182e4d 30%, #b5191a 70%, #b5191a 100%) !important;border:none !important;color:white !important;position:relative;overflow:hidden;z-index:1}.btn-primary.w-100:hover::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(to right, rgba(24, 46, 77, 0.8), #182e4d 25%, #b5191a 75%, rgba(181, 25, 26, 0.8));animation:waveMotion 3s linear infinite;z-index:-1}@keyframes waveMotion{0%{transform:translateX(-100%)}100%{transform:translateX(100%)}}.page-anonymous .mb-3:has(#dropdown_auth3573909),.page-anonymous .mb-3:has(select[name="auth"]),.page-anonymous .mb-3:has(.select2-container){display:none !important}.form-check{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px;margin-bottom:10px;padding-top:10px}.form-check-input{transform:scale(1.1);margin:0}.form-check-label{margin-bottom:0;font-weight:500;font-size:15px}.alert-login-gccorp{background:rgba(255, 255, 255, 0.85);border:1px solid rgba(220, 53, 69, 0.4);color:#b02a37;font-size:14px;font-weight:500;padding:12px 16px;border-radius:12px;max-width:440px;margin:0 auto 20px auto;box-shadow:0 4px 12px rgba(0, 0, 0, 0.05);text-align:center;backdrop-filter:blur(4px)}.alert-login-gccorp strong{display:inline;font-weight:600}.form-label-description{display:flex !important;justify-content:center !important;margin-top:8px !important;margin-bottom:0 !important;padding:0 !important}.form-label-description a{font-size:14px;font-weight:500;text-align:center;text-decoration:underline;padding-top:10px}#login_name{text-align:center;height:40px;padding:10px 12px}#login_name::placeholder{text-align:center;justify-items:center;color:#999}#login_password{text-align:center;height:40px;padding:10px 12px}#login_password::placeholder{text-align:center;color:#999;justify-items:center}