.container{min-height:100%;background:#f0f2f5;width:100%;max-width:100%}.theme--light.v-card{background-color:hsla(0,0%,100%,.7607843137254902)}@media (min-width:768px){.login-container{background-repeat:no-repeat;background-position:50%;background-size:cover;font-size:18px}}.login-brand-list{align-items:center;display:flex;flex-wrap:wrap;gap:12px;justify-content:center;max-width:100%}.login-brand-logo{height:38px;max-width:110px;-o-object-fit:contain;object-fit:contain}.legacy-brands{height:auto;max-width:100%}.content{padding:32px 0;flex:1 1 0%}.main{width:368px;margin:0 auto}@media (min-width:768px){.content{padding:112px 0 24px}}.top{text-align:center}.header{height:44px;line-height:44px}.logo{height:44px;vertical-align:top;margin-right:16px}.title{font-size:33px;color:rgba(0,0,0,.85);font-family:Myriad Pro,Helvetica Neue,Arial,Helvetica,sans-serif;font-weight:600;position:relative;top:2px}h1.company-name{margin-top:10px!important;margin-bottom:10px!important}.desc{font-size:14px;color:rgba(0,0,0,.45);margin-bottom:20px}.login-page .v-dialog{position:absolute!important;top:20px!important}