.login-module__WEZH7G__page{min-height:100vh;padding:var(--hs-space-6);background:radial-gradient(circle at 82% 14%, color-mix(in srgb, var(--hs-hitch-500) 9%, transparent), transparent 30%), linear-gradient(180deg, var(--hs-stone-50), var(--hs-stone-100));place-items:center;display:grid}.login-module__WEZH7G__authPanel{width:min(100%,920px);min-width:0;min-height:540px;box-shadow:var(--hs-shadow-floating);grid-template-columns:minmax(280px,.88fr) minmax(380px,1.12fr);padding:0;display:grid;overflow:hidden}.login-module__WEZH7G__brandPanel{min-width:0;padding:var(--hs-space-7);color:var(--hs-white);background:radial-gradient(circle at 78% 78%, color-mix(in srgb, var(--hs-hitch-500) 18%, transparent), transparent 30%), linear-gradient(160deg, var(--hs-ink-850), var(--hs-ink-950));flex-direction:column;justify-content:space-between;display:flex}.login-module__WEZH7G__haystackLogo{width:156px;height:auto;display:block}.login-module__WEZH7G__productIdentity{align-items:center;gap:var(--hs-space-4);display:flex}.login-module__WEZH7G__hitchMarkWrap{border:var(--hs-border-dark);border-radius:var(--hs-radius-lg);background:color-mix(in srgb, var(--hs-hitch-500) 11%, transparent);width:72px;height:72px;box-shadow:var(--hs-glow-hitch), var(--hs-inset-dark);flex:0 0 72px;place-items:center;display:grid}.login-module__WEZH7G__hitchMark{width:46px;height:46px}.login-module__WEZH7G__productName,.login-module__WEZH7G__productContext,.login-module__WEZH7G__context,.login-module__WEZH7G__supportingCopy{margin:0}.login-module__WEZH7G__productName{color:var(--hs-white);font-size:var(--hs-text-2xl);font-weight:var(--hs-font-weight-bold);letter-spacing:var(--hs-tracking-h2);line-height:var(--hs-leading-heading)}.login-module__WEZH7G__productContext{margin-top:var(--hs-space-1);color:#ffffff80;font-size:var(--hs-text-sm)}.login-module__WEZH7G__formPanel{min-width:0;padding:var(--hs-space-9);background:color-mix(in srgb, var(--hs-white) 72%, transparent);flex-direction:column;justify-content:center;display:flex}.login-module__WEZH7G__heading{margin-bottom:var(--hs-space-7)}.login-module__WEZH7G__context{margin-bottom:var(--hs-space-3);color:var(--hs-hitch-600);font-size:var(--hs-text-sm);font-weight:var(--hs-font-weight-semibold)}.login-module__WEZH7G__supportingCopy{margin-top:var(--hs-space-3);color:var(--hs-ink-600);font-size:var(--hs-text-md)}.login-module__WEZH7G__form,.login-module__WEZH7G__fields{gap:var(--hs-space-5);min-width:0;display:grid}.login-module__WEZH7G__form .hs-input:focus{border-color:color-mix(in srgb, var(--hs-hitch-500), white 30%);outline-color:color-mix(in srgb, var(--hs-hitch-500), white 68%)}:is(.login-module__WEZH7G__form .hs-form-field,.login-module__WEZH7G__form .hs-form-field-control,.login-module__WEZH7G__form .hs-input){min-width:0;max-width:100%}.login-module__WEZH7G__submitButton{width:100%}.login-module__WEZH7G__authContent{gap:var(--hs-space-5);min-width:0;display:grid}.login-module__WEZH7G__authFooter{margin-top:var(--hs-space-5);padding-top:var(--hs-space-5);border-top:var(--hs-border-subtle);justify-content:center;display:flex}.login-module__WEZH7G__secondaryLink{justify-content:center;align-items:center;gap:var(--hs-space-2);min-height:44px;padding:var(--hs-space-2) var(--hs-space-3);border-radius:var(--hs-radius-md);color:var(--hs-ink-600);font-size:var(--hs-text-sm);font-weight:var(--hs-font-weight-semibold);text-decoration:none;display:inline-flex}.login-module__WEZH7G__secondaryLink:hover{color:var(--hs-hitch-600);background:var(--hs-stone-100)}.login-module__WEZH7G__inlineLink{color:inherit;font-weight:var(--hs-font-weight-semibold);text-underline-offset:3px;text-decoration:underline}.login-module__WEZH7G__secondaryLink:focus-visible,.login-module__WEZH7G__inlineLink:focus-visible{outline:2px solid var(--hs-hitch-500);outline-offset:3px}@media (max-width:760px){.login-module__WEZH7G__page{align-items:stretch;padding:0}.login-module__WEZH7G__authPanel{border:0;border-radius:0;grid-template-columns:1fr;width:100%;max-width:100vw;min-height:100vh}.login-module__WEZH7G__brandPanel{gap:var(--hs-space-7);min-height:190px;padding:var(--hs-space-6)}.login-module__WEZH7G__productIdentity{align-self:flex-start}.login-module__WEZH7G__formPanel{box-sizing:border-box;width:100vw;max-width:100%;padding:var(--hs-space-7) var(--hs-space-6)}.login-module__WEZH7G__form,.login-module__WEZH7G__fields{box-sizing:border-box;width:100%;max-width:100%}.login-module__WEZH7G__submitButton{width:100%;max-width:100%}.login-module__WEZH7G__form .hs-input{width:100%;max-width:100%}}@media (max-width:420px){.login-module__WEZH7G__brandPanel{min-height:168px}.login-module__WEZH7G__hitchMarkWrap{flex-basis:58px;width:58px;height:58px}.login-module__WEZH7G__hitchMark{width:36px;height:36px}.login-module__WEZH7G__productName{font-size:var(--hs-text-xl)}}
