/*Tema 9 - Baloons*/ $btn-background-color1: #593a90 !default; $btn-background-color2: #7551b5 !default; $btn-foreground-color: #ffffff !default; 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: "\f007"; position: absolute; right: 20px; color: #6a696982; top: 12px; } .mb-4:before { font-family: "Font Awesome 5 Free"; font-weight: 900; content: "\f023"; position: absolute; right: 20px; color: #6a696982; top: 12px; } .col-md-5 { margin: 0 !important; width: 100%; max-width: 289px; } label.form-label { color: #a6abb1; } .flex-fill.d-flex.flex-column.justify-content-center.py-4.mt-4 { width: 383px; background: rgb(230 238 248); border-radius: 0; margin: 114px auto !important; outline: 28px solid #ffffff30; outline-offset: 0; box-shadow: 0px 6px 13px 1px #00000047; height: 100% !important; } button.btn.btn-primary.w-100 { background: transparent; color: $btn-foreground-color; padding: 11px; border-radius: 30px; border: 1px solid #fff; background: $btn-background-color1; background: linear-gradient(0deg, $btn-background-color1 0%, $btn-background-color2 48%, 1 100%); } a { color: #7551b5 !important; text-decoration: none; } body .form-control { display: block; width: 100%; 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: linear-gradient(0deg, #e6eef8, #e6eef8), #cfd8dc; box-shadow: inset -4px -4px 12px rgb(253 255 255 / 80%), inset 4px 4px 12px rgb(187 195 206 / 60%); border-radius: 16px; } 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%; } .form-control:focus { color: inherit; background-color: #fdfdfd; border-color: #673ab7; outline: 0; box-shadow: 0 0 0 0.25rem rgb(103 58 183 / 26%); }