/* Portfolio login polish 5.3.9.58.6. Loaded after 5.3.9.58.4/58.5. */
#login .login-card{width:min(100%,480px)!important;max-width:480px!important;padding:28px 32px 24px!important;border-radius:18px}
#login .login-card .kicker{font-size:10px!important;letter-spacing:.055em;line-height:1.55;margin-top:12px}
#login .login-card h1{margin-top:12px;margin-bottom:9px}
#login .login-card>p{line-height:1.5;margin-bottom:12px}
#login .portfolio-login-theme-slot{position:absolute!important;right:20px!important;top:18px!important;width:auto!important;max-width:none!important;z-index:3}
#login .portfolio-login-theme-slot>*{font-size:11px!important;max-width:138px}
#login .login-card .login-logo{margin-top:4px}
#login #loginForm{margin-top:14px}
#login .portfolio-activation-link{margin:11px auto 0!important;min-height:40px!important;padding:9px 12px!important;font-size:13px!important;font-weight:650!important;border-radius:9px!important}
#login #portfolioFirstLoginGuide{margin:10px 0 0!important;border-radius:9px!important;font-size:13px!important;overflow:hidden}
#login #portfolioFirstLoginGuide summary{min-height:42px;padding:10px 12px!important;font-size:12.5px!important;line-height:1.35}
#login #portfolioFirstLoginGuide .portfolio-first-login-guide__body{padding:0 14px 13px}
#login #portfolioFirstLoginGuide .portfolio-first-login-guide__body li{margin-bottom:8px}
#login .portfolio-login-version{display:block;text-align:center;font-size:11px!important;margin-top:18px!important;opacity:.7}
/* Explicit dark-theme selectors take precedence over old activation guide light styling. */
body.dark #login #portfolioFirstLoginGuide,
body.dark-theme #login #portfolioFirstLoginGuide,
body[data-theme="dark"] #login #portfolioFirstLoginGuide,
html[data-theme="dark"] #login #portfolioFirstLoginGuide,
#login.portfolio-login-is-dark #portfolioFirstLoginGuide{
 background:#24272d!important;border-color:#42464f!important;color:#e9edf4!important
}
body.dark #login #portfolioFirstLoginGuide summary,
body.dark-theme #login #portfolioFirstLoginGuide summary,
body[data-theme="dark"] #login #portfolioFirstLoginGuide summary,
html[data-theme="dark"] #login #portfolioFirstLoginGuide summary,
#login.portfolio-login-is-dark #portfolioFirstLoginGuide summary{color:#f0f2f6!important;background:#24272d!important}
body.dark #login #portfolioFirstLoginGuide .portfolio-first-login-guide__body,
body.dark-theme #login #portfolioFirstLoginGuide .portfolio-first-login-guide__body,
body[data-theme="dark"] #login #portfolioFirstLoginGuide .portfolio-first-login-guide__body,
html[data-theme="dark"] #login #portfolioFirstLoginGuide .portfolio-first-login-guide__body,
#login.portfolio-login-is-dark #portfolioFirstLoginGuide .portfolio-first-login-guide__body{border-color:#42464f!important;color:#e9edf4!important}
body.dark #login #portfolioFirstLoginGuide p,
body.dark-theme #login #portfolioFirstLoginGuide p,
body[data-theme="dark"] #login #portfolioFirstLoginGuide p,
html[data-theme="dark"] #login #portfolioFirstLoginGuide p,
#login.portfolio-login-is-dark #portfolioFirstLoginGuide p{color:#c5ccd8!important}
body.dark #login #portfolioFirstLoginGuide .portfolio-first-login-guide__note,
body.dark-theme #login #portfolioFirstLoginGuide .portfolio-first-login-guide__note,
body[data-theme="dark"] #login #portfolioFirstLoginGuide .portfolio-first-login-guide__note,
html[data-theme="dark"] #login #portfolioFirstLoginGuide .portfolio-first-login-guide__note,
#login.portfolio-login-is-dark #portfolioFirstLoginGuide .portfolio-first-login-guide__note{background:#30343c!important;color:#e9edf4!important}
body.dark #login .portfolio-activation-link,
body.dark-theme #login .portfolio-activation-link,
body[data-theme="dark"] #login .portfolio-activation-link,
html[data-theme="dark"] #login .portfolio-activation-link,
#login.portfolio-login-is-dark .portfolio-activation-link{background:#322126!important;border-color:#865052!important;color:#f8e5e5!important}
body.dark #login .login-card .kicker,
body.dark-theme #login .login-card .kicker,
body[data-theme="dark"] #login .login-card .kicker,
html[data-theme="dark"] #login .login-card .kicker,
#login.portfolio-login-is-dark .login-card .kicker{color:#f09a98!important}
body.dark #login .login-card>p,
body.dark-theme #login .login-card>p,
body[data-theme="dark"] #login .login-card>p,
html[data-theme="dark"] #login .login-card>p,
#login.portfolio-login-is-dark .login-card>p{color:#bdc6d4!important}
@media(max-width:520px){#login .login-card{padding:22px 20px!important}#login .portfolio-login-theme-slot{right:12px!important;top:12px!important}#login .portfolio-login-theme-slot>*{max-width:113px!important}}
