/* The alpha mask removes the old tile, uses the original olive tone and trims
   transparent image margins in the rendered layout without distorting the A. */
.arp .arp-monogram,.ar-login-logo-mark,.login h1 a:not(:has(.ar-login-logo-mark))::before,.login .wp-login-logo a:not(:has(.ar-login-logo-mark))::before{display:block!important;flex-shrink:0;box-sizing:border-box;width:48px;height:43.08px;border:0!important;border-radius:0!important;background-color:#4e6a2f!important;background-image:none!important;color:transparent!important;font-size:0!important;line-height:0!important;box-shadow:none!important;-webkit-mask-image:var(--ar-brand-image);mask-image:var(--ar-brand-image);-webkit-mask-size:112.77% auto;mask-size:112.77% auto;-webkit-mask-position:67.61% 49.61%;mask-position:67.61% 49.61%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.ar-login-logo-mark{width:45px!important;height:40.39px!important}
.login h1 a:not(:has(.ar-login-logo-mark)),.login .wp-login-logo a:not(:has(.ar-login-logo-mark)){display:flex;align-items:center;justify-content:center;gap:11px;width:max-content;max-width:100%;height:48px;margin:0 auto 30px;padding:0;background:none!important;text-indent:0;font-size:0!important;text-decoration:none}
.login h1 a:not(:has(.ar-login-logo-mark))::before,.login .wp-login-logo a:not(:has(.ar-login-logo-mark))::before{content:"";width:45px;height:40.39px}
.login h1 a:not(:has(.ar-login-logo-mark))::after,.login .wp-login-logo a:not(:has(.ar-login-logo-mark))::after{content:"arendator.net";font:700 28px/1.2 Arial,"Segoe UI",sans-serif;letter-spacing:-1px;color:#173e32}
@media(max-width:560px){.arp .arp-monogram{width:40px;height:35.9px}}
@media(max-width:360px){.arp .arp-brand{font-size:19px;gap:6px}.arp .arp-monogram{width:33px;height:29.62px}.ar-login-logo-mark,.login h1 a:not(:has(.ar-login-logo-mark))::before,.login .wp-login-logo a:not(:has(.ar-login-logo-mark))::before{width:37px!important;height:33.21px!important}.login h1 a:not(:has(.ar-login-logo-mark))::after,.login .wp-login-logo a:not(:has(.ar-login-logo-mark))::after{font-size:24px}}
