@import '~src/function.scss'; :host, app-login { ion-content { background: linear-gradient(180deg, #c0ccd3 0%, #737b80 100%) !important; } } ion-content{ background-color: white !important; } .main-wrapper{ background: var(--login-background); display: flex; width: 100vw; height: 100vh; overflow: auto; } .wrapper{ width: 400px; height: auto; padding: 0 !important; margin: auto !important; overflow: auto; } .logo{ width: 400px; height: 400px; background-image: url("/assets/background/auth.svg"); background-position: center; background-repeat: no-repeat; } .bg-1{ width: 250px; height: 250px; overflow: auto; border-radius: 50%; margin: auto; .bg-2{ width: 225px; height: 225px; overflow: auto; border-radius: 50%; margin: auto; .bg-3{ width: 200px; height: 200px; overflow: auto; border-radius: 50%; margin: auto; .bg-4{ width: 175px; height: 175px; overflow: hidden; border-radius: 50%; padding: 15px; margin: auto; background-color: #fff !important; .bg-4 img{ width: 100%; overflow: hidden; } } } } } .div-logo{ width: 200px !important; margin: 0 auto; padding: 15px !important; } .div-logo img{ width: 100%; } .wrapper ion-input{ font-size: 16px; } .wrapper ion-button{ font-size: medium; margin-top: 16px; } ion-item{ --background: transparent; } .form{ width: 300px; margin: auto; overflow: auto; } .form-label{ margin: 15px 0 5px 0; font-size: 15px; color: var(--login-label-text); } .form-input{ --background: #fff; --color:#000; border-radius: 22.5px; margin: 10px 0 10px 0; } .btn-login{ font-size: 16px; background-color: #F2F2F2 !important; color: #000; } .btn-login:hover{ background-color: var(--button-hover); } .div-top-header{ margin: 0 em(20px); padding-top: em(15px); border: 0!important; } .div-logo { background: transparent; width: em(140px); justify-content: center; display: flex; } .div-logo img{ width: 100%; margin: 0px auto; } .circle{ color: white; width: 70px; height: 70px; display: flex; align-items: center; justify-content: center; font-size: 19pt; background: #44b5ea; border-radius: 56px; margin-left: 30px; margin-bottom: 15px; user-select: none; } .title { padding-top: 32px; } .terminal { padding-top: 112px; margin-left: -30px; justify-content: center; display: flex; flex-direction: column; align-items: center; } .clear{ color: #44b5ea; font-size: 12pt; } .dot-active{ background: #44b5ea; } .dot{ width: 25px; height: 25px; margin: 0 10px 0 0; border: 3px solid #44b5ea; box-sizing: border-box; border-radius: 50px; -webkit-border-radius: 50px; -moz-border-radius: 50px; -ms-border-radius: 50px; -o-border-radius: 50px; } .main-content { width: 100vw; height: 100vh; background-color: white; text-align: center; align-items: center; justify-content: center; background-image: url("/assets/background/auth.svg"); background-size: 686px 674px; background-position: center; background-position-y: 110px; background-repeat: no-repeat; margin: auto; } .voltar{ user-select: none; } .msg-bottom{ width: 100%; color: #fff; align-items: center; justify-content: center; .msg-bottom-p { width: 220px; position: absolute; bottom: 0 !important; text-align: center; } } @media only screen and (max-height: 746px) { .msg-bottom-p { padding-top: 20px; position: unset !important; } }