.auth-body{background:#fff;color:var(--p-color-text);margin:0;min-height:100vh}.auth-shell{align-items:stretch;display:flex;min-height:100vh}.auth-brand{background:linear-gradient(155deg,#1b1529,#533158 26%,#713f75 50%,#223358 78%,#132548);color:#fff;display:none;flex:0 0 44%;max-width:640px;overflow:hidden;position:relative}@media screen and (min-width:992px){.auth-brand{display:block}}.auth-brand__grid{background-image:linear-gradient(hsla(0,0%,100%,.05) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.05) 1px,transparent 0);background-size:56px 56px;bottom:0;left:0;-webkit-mask-image:radial-gradient(circle at 25% 15%,#000 0,transparent 70%);mask-image:radial-gradient(circle at 25% 15%,#000 0,transparent 70%);position:absolute;right:0;top:0}.auth-brand__glow{border-radius:50%;filter:blur(90px);opacity:.75;position:absolute}.auth-brand__glow--top{background:#713f75;height:420px;right:-140px;top:-160px;width:420px}.auth-brand__glow--bottom{background:#223358;bottom:-200px;height:460px;left:-160px;width:460px}.auth-brand__inner{display:flex;flex-direction:column;justify-content:space-between;min-height:100vh;padding:var(--p-space-1000) var(--p-space-1000) var(--p-space-800);position:relative;z-index:1}.auth-brand__logo img{display:block;height:auto;width:108px}.auth-brand__body{max-width:460px;padding:var(--p-space-1200) 0}.auth-brand__eyebrow{border:1px solid hsla(0,0%,100%,.25);border-radius:999px;color:hsla(0,0%,100%,.85);display:inline-block;font-size:12px;font-weight:550;letter-spacing:.08em;margin:0 0 var(--p-space-500);padding:var(--p-space-100) var(--p-space-300);text-transform:uppercase}.auth-brand__claim{font-size:34px;font-weight:650;letter-spacing:-.01em;line-height:1.25;margin:0}.auth-brand__perex{color:hsla(0,0%,100%,.72);font-size:16px;line-height:1.6;margin:var(--p-space-400) 0 0}.auth-brand__features{display:flex;flex-direction:column;gap:var(--p-space-400);list-style:none;margin:var(--p-space-800) 0 0;padding:0}.auth-brand__features li{align-items:center;color:hsla(0,0%,100%,.9);display:flex;font-size:15px;gap:var(--p-space-300);line-height:1.45}.auth-brand__features i{align-items:center;background:hsla(0,0%,100%,.12);border-radius:10px;display:flex;flex:0 0 36px;font-size:14px;height:36px;justify-content:center;width:36px}.auth-brand__note{color:hsla(0,0%,100%,.55);font-size:13px;margin:0}.auth-main{align-items:center;background:radial-gradient(circle at 100% 0,rgba(113,63,117,.08),transparent 55%),radial-gradient(circle at 0 100%,rgba(34,51,88,.08),transparent 55%),#fff;display:flex;flex:1 1 auto;justify-content:center;padding:var(--p-space-800) var(--p-space-400);position:relative}.auth-main:before{background:linear-gradient(90deg,#1b1529,#533158 28%,#713f75 52%,#223358 80%,#132548);content:"";height:5px;left:0;position:absolute;right:0;top:0}@media screen and (min-width:992px){.auth-main:before{display:none}}.auth-main__inner{max-width:420px;width:100%}.auth-main__logo{margin-bottom:var(--p-space-800);text-align:center}.auth-main__logo img{height:auto;width:96px}@media screen and (min-width:992px){.auth-main__logo{display:none}}.auth-alert{margin-bottom:var(--p-space-400)}.auth-alert__list{margin:0;padding-left:var(--p-space-500)}.auth-card{background:#fff;border:1px solid rgba(27,21,41,.08);border-radius:18px;box-shadow:0 24px 60px -30px rgba(27,21,41,.45);padding:var(--p-space-600)}@media screen and (min-width:500px){.auth-card{padding:var(--p-space-1000)}}.auth-card__title{color:#1b1529;font-size:26px;font-weight:650;letter-spacing:-.01em;line-height:1.2;margin:0}.auth-card__subtitle{color:var(--p-color-text-secondary);font-size:14px;line-height:1.5;margin:var(--p-space-200) 0 0}.auth-card__body,.auth-card__foot{margin-top:var(--p-space-600)}.auth-card__foot{border-top:1px solid rgba(27,21,41,.08);color:var(--p-color-text-secondary);font-size:13px;line-height:1.5;padding-top:var(--p-space-400);text-align:center}.auth-form__label-row{align-items:center;display:flex;justify-content:space-between}.auth-form__label-row,.auth-form__remember{margin-top:var(--p-space-400)}.auth-form__actions{margin-top:var(--p-space-600)}.auth-form__actions .Polaris-Button,.auth-form__actions button[type=submit]{align-items:center;border-radius:10px;display:flex;font-size:15px;justify-content:center;min-height:44px;width:100%}

/*# sourceMappingURL=auth-page.css.map*/