@media (max-width:839px){.auth-header-actions{gap:12px}.auth-header-search{order:3}.auth-header-login{white-space:nowrap;order:1}.auth-header-partner{white-space:nowrap;order:2;padding:7px 10px}.auth-header-actions>:last-child{order:4}[data-youth-auth]>main,main[data-youth-auth]{justify-content:center;align-items:flex-start;min-height:100dvh;padding:149px 20px 48px;display:flex}[data-youth-auth] h1{letter-spacing:-.427px;font-size:22px;line-height:30px}[data-youth-auth] .auth-brand>:first-child{padding:0}[data-youth-auth] .auth-brand>:last-child{height:auto;margin-top:8px;padding:10px 0}[data-youth-auth] .auth-brand p{color:#464646;font-size:14px;line-height:20px}[data-youth-auth=roles] main>div,[data-youth-auth=methods] main>div,[data-youth-auth=email] main>div{gap:40px}[data-youth-auth=roles] main>div>:last-child{flex-direction:column;gap:40px}[data-youth-auth=roles]>main{padding-top:125px}[data-youth-auth=roles] h2{font-size:22px;line-height:30px}[data-youth-auth=roles] section p:first-of-type{word-break:keep-all;width:min(312px,100vw - 64px);font-size:16px;font-weight:700;line-height:24px}[data-youth-auth=roles] section p:last-of-type{word-break:normal;font-size:14px;line-height:20px}[data-youth-auth=methods] main a{height:48px;min-height:48px;font-size:14px}[data-youth-auth=methods] main>div>p{font-size:14px;line-height:20px}[data-youth-auth] main input:not([type=checkbox]):not([type=radio]):not([type=file]),[data-youth-auth] [data-auth-layout=centered] .signup-field select,[data-youth-auth] [data-auth-layout=centered] .region-picker-trigger,[data-youth-auth] summary{height:48px;min-height:48px}[data-youth-auth=email] form{gap:12px}[data-youth-auth=email] .auth-brand>:last-child{padding-block:6px}[data-youth-auth=email] form>a{margin:8px 0}[data-youth-auth=email] form>div:last-child{gap:12px}[data-youth-auth=email] form button,[data-youth-auth=email] form>div:last-child a,[data-youth-auth=recovery] main button,[data-youth-auth=recovery] main a{height:48px;min-height:48px}[data-youth-auth=recovery] main>section{gap:40px}[data-youth-auth=recovery] main h1{padding:0}[data-youth-auth=signup]>main{padding-bottom:calc(140px + env(safe-area-inset-bottom))}[data-youth-auth] .auth-signup-form{margin-top:40px}[data-youth-auth] .auth-signup-form .mt-5{margin-top:24px}[data-youth-auth] .auth-signup-form .gap-5{gap:24px}[data-youth-auth] .auth-signup-form .mt-4{margin-top:12px}[data-youth-auth] .auth-signup-form>.mt-14{margin-top:48px}[data-youth-auth] .auth-signup-form label,[data-youth-auth] .auth-signup-form legend{font-size:14px;line-height:20px}[data-youth-auth] .auth-signup-form label:has(>input[type=checkbox]){gap:12px}[data-youth-auth] .auth-signup-form input[type=checkbox]{width:20px;height:20px}[data-youth-auth] .auth-signup-form .relative>button{top:4px}[data-youth-auth] .auth-profile-form{margin-top:72px}[data-youth-auth] .auth-profile-form>.grid{gap:24px}[data-youth-auth] .auth-profile-form .signup-field>span,[data-youth-auth] .auth-profile-form details{margin-top:12px}[data-youth-auth] .auth-profile-form .auth-tag-options{grid-template-columns:repeat(3,minmax(0,1fr))}[data-youth-auth] .auth-profile-form .auth-tag-options label{padding:10px 6px;font-size:14px;line-height:20px}[data-youth-auth] [data-auth-layout=centered] .auth-profile-form textarea{min-height:124px}[data-youth-auth] .auth-actions{z-index:30;max-width:none;padding:20px 20px calc(32px + env(safe-area-inset-bottom));background:linear-gradient(#0000,#fff 20px);flex-direction:column;align-items:center;margin:0;display:flex;position:fixed;bottom:0;left:0;right:0}[data-youth-auth] .auth-actions>button,[data-youth-auth] .auth-actions>a:first-child{width:100%;max-width:448px;height:48px;min-height:48px;margin:0}[data-youth-auth] form:has(input:focus:not([type=checkbox]):not([type=radio]):not([type=file]),textarea:focus,select:focus) .auth-actions{margin-top:28px;padding:0;position:static}[data-youth-auth=guide]>main,main[data-youth-auth=sharing]{padding-bottom:calc(164px + env(safe-area-inset-bottom))}[data-youth-auth=guide] section>p,[data-youth-auth=sharing] form>p{color:#464646;margin-top:8px;font-size:14px;font-weight:400;line-height:20px}[data-youth-auth=guide] .auth-guide-card{padding-block:20px}[data-youth-auth=guide] .auth-guide-card>p:last-child{margin-top:12px}[data-youth-auth] .auth-guide-actions{padding-bottom:calc(20px + env(safe-area-inset-bottom))}[data-youth-auth] .auth-guide-actions>a:last-child{height:24px;min-height:24px;margin-top:10px}[data-youth-auth=sharing] fieldset label{padding-block:20px}[data-youth-auth] .auth-sharing-actions>p{margin-top:0;margin-bottom:12px}[data-signup-complete]{max-height:calc(100dvh - 40px);padding:48px 24px;overflow-y:auto}[data-signup-complete] h2{font-size:18px;line-height:26px}[data-signup-complete]>div{flex-wrap:nowrap}[data-signup-complete] button{flex:1;min-width:0;padding-inline:8px;font-size:16px;line-height:24px}[data-user-withdrawal]>form{display:none}[data-user-withdrawal-confirm]{text-align:center;max-width:335px;max-height:calc(100dvh - 40px);padding:48px 24px;overflow-y:auto}[data-user-withdrawal-confirm] h2{width:100%;font-size:18px;font-weight:600;line-height:26px}[data-user-withdrawal-confirm] [aria-label=닫기]{display:none}[data-user-withdrawal-confirm]>p{font-size:13px;line-height:18px}[data-user-withdrawal-confirm]>div:last-child{margin-top:32px}[data-user-withdrawal-confirm]>div:last-child button{border-radius:14px;flex:1;height:44px;min-height:44px;padding-inline:8px;font-size:14px}}@media (max-width:359px){.auth-header-actions{gap:8px}.auth-header-partner{padding-inline:8px;font-size:12px}}