.opero-login-controls{display:flex;align-items:center;justify-content:flex-end;gap:5px;margin-left:auto;flex-wrap:nowrap}.opero-login-controls button{display:grid;place-items:center;min-width:38px;min-height:40px;padding:7px;border:0!important;background:none!important;box-shadow:none!important;color:inherit;font:inherit;font-size:23px;cursor:pointer}.opero-login-controls svg{width:27px;height:17px;outline:1px solid #8798ad55}.opero-login-controls [aria-pressed=false][data-pref-lang]{opacity:.6}.opero-login-controls :focus-visible{outline:2px solid #4975b8!important;outline-offset:3px}.login-intro h1,.pakki-hero h1{font-weight:500!important}.intro-brand,.pakki-brand strong,.login-title,.pakki-login-card h2,.login-welcome{font-weight:500!important}.login-intro li b,.pakki-hero .hero-features strong{font-weight:550!important}#sbLoginOverlay .pakki-login-card{position:relative;padding-top:78px}#sbLoginOverlay .opero-login-controls{position:absolute;top:17px;right:22px}#sbLoginOverlay .login-card-mark{margin-bottom:18px}
html[data-theme=dark] body.auth-locked{background:#101d30!important;color:#edf3fc}html[data-theme=dark] .auth-locked .app{--t:#edf3fc;--m:#b5c6df;--l:#405470;--p:#17263b;background:linear-gradient(#08162bd9,#08162bd9),url('assets/ajo-login-map.webp') center/cover no-repeat;color-scheme:dark}html[data-theme=dark] #login .login-card{background:#17263bf5!important;border-color:#405470;color:#edf3fc}html[data-theme=dark] .login-card input{background:#0d1b2e!important;color:#edf3fc;border-color:#4a6486}html[data-theme=dark] :is(.login-intro h1,.login-welcome,.login-title){color:#edf3fc}html[data-theme=dark] :is(.intro-brand small,.login-intro h1 span,.login-intro p,.login-intro li span,.login-sub,.login-guidance){color:#b5c6df}html[data-theme=dark] .login-brand{border-color:#405470}html[data-theme=dark] .login-card .link-btn{color:#a7c9ff}
@media(max-width:450px){#login .login-brand{flex-wrap:wrap}.opero-login-controls{gap:1px}.opero-login-controls button{min-width:32px;padding:5px}.opero-login-controls svg{width:25px}.pakki-hero h1{font-size:30px!important}}
