.authForms-module__q05SpW__shell{box-sizing:border-box;background:var(--ui-canvas,var(--ts-warm-canvas));width:100%;min-width:0;max-width:100%;min-height:min(48rem,100dvh - 8rem);color:var(--ts-slate-100);font-family:var(--font-sans), var(--font-kr), sans-serif;word-break:keep-all;grid-template-columns:minmax(0,1fr);place-items:start center;padding:clamp(2.5rem,7vw,5rem) 1.25rem 3rem;display:grid}.authForms-module__q05SpW__card{box-sizing:border-box;border:1px solid var(--ui-line);background:var(--ui-panel,var(--ts-warm-panel));overflow-wrap:anywhere;border-radius:.75rem;width:min(100%,28rem);min-width:0;max-width:100%;padding:clamp(1.5rem,4vw,2.25rem)}.authForms-module__q05SpW__card:lang(ja){word-break:normal;line-break:auto}.authForms-module__q05SpW__card form{min-width:0;max-width:100%}.authForms-module__q05SpW__card form>div{max-width:100%;overflow-x:auto}.authForms-module__q05SpW__card a,.authForms-module__q05SpW__card label,.authForms-module__q05SpW__card p{overflow-wrap:anywhere;min-width:0}.authForms-module__q05SpW__brand{margin-bottom:1.5rem;display:inline-flex}.authForms-module__q05SpW__brand img{width:5rem;height:auto;display:block}.authForms-module__q05SpW__heading{letter-spacing:-.04em;color:var(--ts-slate-100);text-wrap:balance;margin:0 0 .75rem;font-size:1.5rem;font-weight:650;line-height:1.25}.authForms-module__q05SpW__card:lang(ja) .authForms-module__q05SpW__heading{word-break:keep-all;overflow-wrap:normal}.authForms-module__q05SpW__card input,.authForms-module__q05SpW__card button{min-width:0;max-width:100%;min-height:2.9rem;font-family:inherit}.authForms-module__q05SpW__card input{box-sizing:border-box;border:1px solid var(--ui-input-line);border-radius:.5rem;transition:border-color .15s,box-shadow .15s}.authForms-module__q05SpW__card input:focus-visible{outline:2px solid var(--ts-amber-500);outline-offset:2px}.authForms-module__q05SpW__card button:focus-visible,.authForms-module__q05SpW__card a:focus-visible{outline:2px solid var(--ts-amber-500);outline-offset:4px}.authForms-module__q05SpW__card button{transition:opacity .15s,transform .15s}.authForms-module__q05SpW__card button:hover{opacity:.92}.authForms-module__q05SpW__card button:active{transform:translateY(1px)}.authForms-module__q05SpW__card a:hover{text-underline-offset:.2em;text-decoration:underline}@media (max-width:400px){.authForms-module__q05SpW__shell{padding-inline:.85rem}.authForms-module__q05SpW__card{padding-inline:1.375rem}}@media (prefers-reduced-motion:reduce){.authForms-module__q05SpW__card input,.authForms-module__q05SpW__card button{transition:none}.authForms-module__q05SpW__card button:active{transform:none}}
