/* The login screen in Advantis' colours (2026-10-23). Loads after the theme's login sheet. */

/* The Advantis logo in the card, instead of the theme's house mark and the site name */
.login h1 a{width:190px;height:46px;background:var(--adv-logo) left center/contain no-repeat;text-indent:-9999px;overflow:hidden}
.login h1 a::before{display:none}

/* Photograph design: a navy overlay instead of the theme's literal green */
body.login{background-color:#0c0f3a}
body.login::before{background:rgba(12,15,58,var(--lg-overlay,.45))}

/* Split design: the blue polygon and the constellation instead of the deep green */
.login .lg-side{background:#0c0f3a url(../img/poly-blue-r.webp) center/cover no-repeat}
.login .lg-side::after{content:'';position:absolute;right:12%;bottom:14%;width:200px;height:170px;opacity:.75;background:no-repeat center/contain url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 200 170' fill='none'%3E%3Cg stroke='%23fff' stroke-width='1.4' opacity='.8'%3E%3Cline x1='70' y1='12' x2='40' y2='96'/%3E%3Cline x1='40' y1='96' x2='128' y2='104'/%3E%3Cline x1='40' y1='96' x2='6' y2='118'/%3E%3C/g%3E%3Cg fill='%23fff'%3E%3Crect x='66' y='8' width='8' height='8'/%3E%3Crect x='36' y='92' width='8' height='8'/%3E%3Crect x='124' y='100' width='8' height='8'/%3E%3Crect x='2' y='114' width='8' height='8'/%3E%3C/g%3E%3C/svg%3E")}
.login .lg-side .mark{display:none}
.login .lg-side h2{font-family:"Barlow Semi Condensed","Arial Narrow",sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:.01em;max-width:13ch;position:relative;z-index:1}
.login .lg-side p{color:rgba(255,255,255,.78);position:relative;z-index:1}
@media (max-width:1000px){.login .lg-side::after{display:none}}
