.ms-app.ms-auth{background:var(--bg);flex-direction:column;min-height:100dvh;display:flex}.ms-auth-top{flex:none;justify-content:space-between;align-items:center;height:72px;padding:0 32px;display:flex}.ms-auth-top .ms-brand-link{flex:none}.ms-auth-top .ms-auth-back-ib,.ms-auth-top .ms-auth-top-pad{display:none}.ms-auth-top .ms-auth-back-ib{color:var(--navy)}.ms-auth-mid{padding:0 var(--sp-4) var(--sp-10);flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}.ms-auth-panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-sheet);gap:var(--sp-6);flex-direction:column;width:456px;max-width:100%;padding:40px 40px 36px;display:flex}.ms-auth-hd{gap:var(--sp-2);flex-direction:column;display:flex}.ms-auth-hd h1{color:var(--text);text-wrap:balance;margin:0;font-size:28px;font-weight:700;line-height:1.25}.ms-auth-hd h1:focus{outline:none}.ms-auth-sub{color:var(--text-2);margin:0;font-size:16px;line-height:1.55}.ms-auth-sub bdi{color:var(--text);unicode-bidi:isolate;font-weight:500}.ms-auth-sub .ms-btn-text.ms-btn-inline{font-size:16px}.ms-auth b.ms-auth-brandword,.ms-auth .ms-notice-tx b.ms-auth-brandword,.ms-popup-tt b.ms-auth-brandword{color:var(--blue);font-weight:700;font-size:inherit}.ms-auth-art{width:132px;height:auto;margin-bottom:var(--sp-2);margin-inline-start:-8px;display:block;overflow:visible}.ms-auth-prov{gap:var(--sp-3);flex-direction:column;display:flex}.ms-btn.ms-auth-mark-apple>.ms-icon{color:var(--apple-mark)}.ms-btn-secondary:disabled:not(.ms-btn-busy)>.ms-icon-brand{filter:grayscale();opacity:.5}.ms-auth-prov .ms-btn-secondary.ms-btn-busy>.ms-spinner{border-color:var(--blue-soft);border-top-color:var(--blue)}.ms-auth-or{color:var(--text-3);align-items:center;gap:14px;font-size:13px;display:flex}.ms-auth-or:before,.ms-auth-or:after{content:"";background:var(--line);flex:1;height:1px}.ms-auth-form{gap:var(--sp-4);flex-direction:column;display:flex}.ms-auth-email input{text-align:left;direction:ltr}.ms-auth-form .ms-field-error .ms-btn-text.ms-btn-inline{font-size:13px}.ms-auth-after{align-items:center;gap:var(--sp-1);text-align:center;flex-direction:column;display:flex}.ms-auth-after-c{color:var(--text-2);margin:0;font-size:13px}.ms-auth-after-h{color:var(--text-3);margin:0;font-size:13px}.ms-auth-support{font:inherit;color:var(--text-2);cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.ms-auth-support:hover{color:var(--text)}.ms-auth-foot{text-align:center;color:var(--text-2);padding:0 var(--sp-4) 36px;flex:none;margin:0;font-size:15px}.ms-auth-chk{align-items:center;gap:var(--sp-4);color:var(--text-2);flex-direction:column;font-size:17px;font-weight:500;display:flex}.ms-auth-chk>.ms-spinner{width:24px;height:24px}.ms-auth-stores{gap:var(--sp-3);width:100%;display:flex}.ms-auth-stores>.ms-btn{flex:1 1 0;min-width:0}@media (max-width:767px){.ms-app.ms-auth{background:var(--surface)}.ms-auth-top{height:56px;padding:0 var(--sp-2);grid-template-columns:44px 1fr 44px;display:grid}.ms-auth-top .ms-brand-link{justify-self:center;gap:var(--sp-2)}.ms-auth-top .ms-brand-link b{font-size:17px}.ms-auth-top .ms-logo{border-radius:7px;width:28px;height:28px}.ms-auth-top .ms-auth-back-quiet{display:none}.ms-auth-top .ms-auth-back-ib,.ms-auth-top .ms-auth-top-pad{display:grid}.ms-auth-mid{justify-content:flex-start;padding:0}.ms-auth-mid.ms-auth-mid-center{justify-content:center;padding-bottom:56px}.ms-auth-panel{background:0 0;border:0;border-radius:0;gap:22px;width:100%;padding:12px 20px 24px}.ms-auth-hd h1{font-size:26px}.ms-auth-art{width:120px}.ms-auth-foot{padding:var(--sp-4) 20px 28px;border-top:1px solid var(--line)}}@media (max-width:600px){.ms-auth-stores{flex-direction:column}.ms-auth-stores>.ms-btn{flex:none;width:100%}}.ms-auth-legal{margin:calc(var(--sp-2) * -1) 0 0;text-align:center;color:var(--text-3);text-wrap:balance;font-size:12.5px;line-height:1.5}.ms-auth-legal a{color:var(--text-2);text-underline-offset:2px;text-decoration:underline}.ms-auth-legal a:hover{color:var(--text)}