.auth-card-module__n2RKuG__frame{background:var(--surface);flex-direction:column;min-height:100dvh;display:flex;position:relative}.auth-card-module__n2RKuG__inner{width:min(100%,28rem);margin-inline:auto}.auth-card-module__n2RKuG__scene{isolation:isolate;background:var(--bg);flex-direction:column;justify-content:space-between;min-height:max(19rem,42svh);padding:1.25rem 1.25rem 3rem;display:flex;position:relative;overflow:hidden}.auth-card-module__n2RKuG__photo{z-index:-3;position:absolute;inset:0}.auth-card-module__n2RKuG__shade{z-index:-2;background:linear-gradient(#0d0c0b8c 0%,#0d0c0b4d 38%,#0d0c0be6 100%);position:absolute;inset:0}.auth-card-module__n2RKuG__lamp{z-index:-1;aspect-ratio:1;pointer-events:none;background:radial-gradient(closest-side,#e2a8572e,#0000 72%);width:95%;position:absolute;bottom:-35%;left:-15%}.auth-card-module__n2RKuG__sceneTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.auth-card-module__n2RKuG__sceneText{margin-top:2.5rem}.auth-card-module__n2RKuG__greeting{font-family:var(--font-brand,var(--font-outfit));letter-spacing:-.04em;color:var(--fg);text-wrap:balance;font-size:clamp(2.75rem,2rem + 4vw,3.75rem);font-weight:800;line-height:.95}.auth-card-module__n2RKuG__welcome{color:var(--fg-soft);margin-top:.6rem;font-size:1.0625rem}.auth-card-module__n2RKuG__reservedNote{color:var(--fg-muted);align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.875rem;display:flex}.auth-card-module__n2RKuG__reservedNote svg{color:var(--accent);flex-shrink:0}.auth-card-module__n2RKuG__panel{background:var(--surface);padding:2.25rem 1.25rem calc(3rem + env(safe-area-inset-bottom));border-radius:1.5rem 1.5rem 0 0;flex:1;margin-top:-1.5rem;position:relative}.auth-card-module__n2RKuG__form{width:min(100%,28rem);margin-inline:auto}.auth-card-module__n2RKuG__title{font-family:var(--font-brand,var(--font-outfit));letter-spacing:-.04em;text-wrap:balance;font-size:clamp(2rem,1.6rem + 1.8vw,2.75rem);font-weight:800;line-height:1}.auth-card-module__n2RKuG__panel .field-input{background:var(--bg);caret-color:var(--accent);border-color:#f4f1ea1f}.auth-card-module__n2RKuG__panel .field-input:hover{border-color:#f4f1ea38}.auth-card-module__n2RKuG__panel .field-input:focus{border-color:var(--accent)}:is(.auth-card-module__n2RKuG__panel .field-input:autofill,.auth-card-module__n2RKuG__panel .field-input:autofill:hover,.auth-card-module__n2RKuG__panel .field-input:autofill:focus){-webkit-text-fill-color:var(--fg);box-shadow:0 0 0 1000px var(--bg) inset;transition:background-color 9999s}@media (min-width:1024px){.auth-card-module__n2RKuG__frame{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.auth-card-module__n2RKuG__inner{width:auto;margin-inline:0}.auth-card-module__n2RKuG__scene{height:100dvh;min-height:0;padding:2.5rem 3.5rem 3.5rem;position:sticky;top:0}.auth-card-module__n2RKuG__shade{background:linear-gradient(#0d0c0b80 0%,#0d0c0b26 35%,#0d0c0be6 100%),linear-gradient(90deg,#0000 65%,#0d0c0b80 100%)}.auth-card-module__n2RKuG__greeting{font-size:clamp(3.75rem,1.5rem + 4.4vw,6rem)}.auth-card-module__n2RKuG__welcome{margin-top:.9rem;font-size:1.25rem}.auth-card-module__n2RKuG__reservedNote{margin-top:2.25rem;font-size:.9375rem}.auth-card-module__n2RKuG__panel{border-radius:0;flex-direction:column;min-height:100dvh;margin-top:0;padding:2rem 3rem 3rem;display:flex}.auth-card-module__n2RKuG__form{margin-block:auto;padding-block:2rem}}@media (prefers-reduced-motion:no-preference){.auth-card-module__n2RKuG__photo img{animation:1.8s cubic-bezier(.16,1,.3,1) both auth-card-module__n2RKuG__lightsOn}.auth-card-module__n2RKuG__lamp{animation:2.2s cubic-bezier(.16,1,.3,1) .3s both auth-card-module__n2RKuG__lampOn}.auth-card-module__n2RKuG__greeting{animation:1.1s cubic-bezier(.16,1,.3,1) .35s both auth-card-module__n2RKuG__greet}@keyframes auth-card-module__n2RKuG__lightsOn{0%{filter:brightness(.25)saturate(.5);transform:scale(1.04)}}@keyframes auth-card-module__n2RKuG__lampOn{0%{opacity:0}}@keyframes auth-card-module__n2RKuG__greet{0%{opacity:0;filter:blur(6px);transform:translateY(10px)}}}
