.pmx-auth:not(.pmx-auth--solo),.ob-shell{--auth-photo-overlay:linear-gradient(120deg, #ffffff2e, #6366f12e, #7c3aed1a);isolation:isolate}.pmx-auth:not(.pmx-auth--solo):before,.ob-shell:before{content:"";z-index:-1;pointer-events:none;background-color:#e9e9f2;background-image:var(--auth-photo-overlay), url(/images/auth-bg.webp);background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}[data-theme=dark] .pmx-auth,[data-theme=dark] .ob-shell,[data-theme=midnight] .pmx-auth,[data-theme=midnight] .ob-shell{--auth-photo-overlay:linear-gradient(120deg, #080a16ad, #312e8194, #4c1d9580)}@media (prefers-color-scheme:dark){:root:not([data-theme]) .pmx-auth,:root:not([data-theme]) .ob-shell{--auth-photo-overlay:linear-gradient(120deg, #080a16ad, #312e8194, #4c1d9580)}}.pmx-auth-brand span,.ob-brand span{text-shadow:0 1px 3px #000000b3;color:#fff!important}.pmx-auth .pmx-auth-status,.ob-shell .ob-footer,.ob-shell .ob-footer-link,.ob-shell .ob-footer-sep,.ob-shell .ob-header-signin,.ob-shell .ob-header-signin a,.ob-shell .ob-header-email,.ob-shell .ob-stepper .ob-step .ob-step-label,.ob-shell .ob-stepper-mobile-step,.ob-shell .ob-stepper-mobile-label{color:#fff;text-shadow:0 1px 3px #000000b3}
