.LoginSidebar_wrapper__CfBr_{--login-sidebar:1;min-height:100dvh}.LoginSidebar_wrapperClosed__sKo_U{pointer-events:none}.LoginSidebar_wrapperOpen__2CXnS{pointer-events:auto}.LoginSidebar_sidebarOverlay__gJb1G{position:absolute;inset:0;background:rgba(6,7,10,.6);opacity:1;transition:opacity .3s ease}.LoginSidebar_overlayHidden__w2HeI{opacity:0}.LoginSidebar_overlayVisible__bI8au{opacity:1}.LoginSidebar_loginAside__SeNdH{max-width:22.5rem;width:100%;min-width:20rem;height:100dvh;min-height:100dvh;max-height:none;overflow-x:hidden;overflow-y:auto;display:flex;flex-direction:column;position:absolute;top:0;bottom:0;right:0;border-left:1px solid var(--border-card);box-shadow:-8px 0 60px 0 rgba(0,0,0,.5);background:var(--bg-base);transform:translateX(0);transition:transform .35s ease,opacity .35s ease}@supports not (height:100dvh){.LoginSidebar_wrapper__CfBr_{min-height:100vh}.LoginSidebar_loginAside__SeNdH{height:100vh;min-height:100vh}}.LoginSidebar_loginAside__SeNdH.LoginSidebar_closed__4hcWs{transform:translateX(100%);opacity:0}.LoginSidebar_loginAside__SeNdH.LoginSidebar_open__0ceHp{transform:translateX(0);opacity:1}@media (max-width:639px){.LoginSidebar_loginAside__SeNdH{width:100%;max-width:100svw}}.LoginSidebar_hero__DKxCg{position:absolute;top:0;left:0;right:0;height:15rem;overflow:hidden;opacity:.55;pointer-events:none}.LoginSidebar_heroImage___sq2t{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.LoginSidebar_heroGradient__ztHpu{position:absolute;inset:0;background:linear-gradient(180deg,rgba(14,16,20,.35) 0,rgba(14,16,20,.75) 55%,var(--bg-base) 100%)}.LoginSidebar_field__iJ867{position:relative;display:flex;align-items:flex-end;gap:.5rem;width:100%;height:3.375rem;padding-top:.875rem;border-bottom:1px solid var(--border-card);transition:border-color .2s ease}.LoginSidebar_field__iJ867:focus-within{border-bottom-color:var(--accent)}.LoginSidebar_fieldError__Oak_S{border-bottom-color:var(--danger)}.LoginSidebar_fieldLabel__bX4WA{position:absolute;left:0;bottom:0;height:2.5rem;display:flex;align-items:center;font-size:1.0625rem;font-weight:400;line-height:normal;color:var(--text-placeholder);pointer-events:none;transform-origin:left bottom;transition:transform .18s ease,color .18s ease,font-size .18s ease,font-weight .18s ease}.LoginSidebar_field__iJ867:not(:focus-within) input:not(:-moz-placeholder)~.LoginSidebar_fieldLabel__bX4WA{height:.875rem;bottom:2.5rem;font-size:.75rem;font-weight:600;color:var(--text-secondary)}.LoginSidebar_field__iJ867:focus-within .LoginSidebar_fieldLabel__bX4WA,.LoginSidebar_field__iJ867:not(:focus-within) input:not(:placeholder-shown)~.LoginSidebar_fieldLabel__bX4WA{height:.875rem;bottom:2.5rem;font-size:.75rem;font-weight:600;color:var(--text-secondary)}.LoginSidebar_field__iJ867 input:-webkit-autofill~.LoginSidebar_fieldLabel__bX4WA{height:.875rem;bottom:2.5rem;font-size:.75rem;font-weight:600;color:var(--text-secondary)}.LoginSidebar_field__iJ867:focus-within .LoginSidebar_fieldLabel__bX4WA{color:var(--accent)}.LoginSidebar_fieldError__Oak_S .LoginSidebar_fieldLabel__bX4WA{color:var(--danger)}.LoginSidebar_wrapper__CfBr_ .LoginSidebar_field__iJ867 input{flex:1 1 auto;min-width:0;height:2.5rem;padding:0;border:none;outline:none;background:transparent;color:var(--text-primary);font-size:1.0625rem;line-height:normal}.LoginSidebar_wrapper__CfBr_ .LoginSidebar_field__iJ867 input::-moz-placeholder{color:transparent;opacity:0}.LoginSidebar_wrapper__CfBr_ .LoginSidebar_field__iJ867 input::placeholder{color:transparent;opacity:0}.LoginSidebar_wrapper__CfBr_ .LoginSidebar_field__iJ867 input:-webkit-autofill,.LoginSidebar_wrapper__CfBr_ .LoginSidebar_field__iJ867 input:-webkit-autofill:focus,.LoginSidebar_wrapper__CfBr_ .LoginSidebar_field__iJ867 input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text-primary);-webkit-box-shadow:0 0 0 62.5rem var(--bg-base) inset;caret-color:var(--text-primary)}.LoginSidebar_eyeButton__RzcsV{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:2rem;height:2.5rem;background:transparent;border:none;cursor:pointer;opacity:.85;transition:opacity .2s ease}.LoginSidebar_eyeButton__RzcsV:hover{opacity:1}.LoginSidebar_submitButton__bgpbm{width:100%;height:2.8125rem;border-radius:1.75rem;font-size:1.125rem;font-weight:600;line-height:normal;display:flex;align-items:center;justify-content:center;background:linear-gradient(90deg,#ff5c00,#ff871d);color:#fff;border:1px solid hsla(0,0%,100%,.15);box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.15),0 7px 7px 0 rgba(255,92,0,.3);transition:background .18s ease,box-shadow .18s ease,opacity .18s ease}.LoginSidebar_submitButton__bgpbm:hover:not(:disabled){box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.15),0 7px 12px 0 rgba(255,92,0,.36)}.LoginSidebar_submitButton__bgpbm:active:not(:disabled){background:linear-gradient(90deg,rgba(255,92,0,.75),rgba(255,135,29,.75));box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.15),0 7px 14px 0 rgba(255,92,0,.3)}.LoginSidebar_submitButton__bgpbm:disabled{background:#333;color:#808282;border-color:hsla(0,0%,100%,.15);box-shadow:inset 0 1px 1px 0 hsla(0,0%,100%,.15);cursor:default}.LoginSidebar_socialButton__7ScBJ{width:100%;height:2.8125rem;border-radius:1.75rem;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:1.125rem;font-weight:600;line-height:normal;transition:filter .2s ease,transform .1s ease}.LoginSidebar_socialButton__7ScBJ:hover{filter:brightness(.95)}.LoginSidebar_socialButton__7ScBJ:active{transform:scale(.99)}.LoginSidebar_socialKakao__HiVzS{background:#fee500;color:rgba(0,0,0,.85)}.LoginSidebar_socialGoogle__deJ3O{background:#fff;color:rgba(0,0,0,.85)}.LoginSidebar_socialApple___HVtq{background:#000;color:#fff;border:1px solid hsla(0,0%,100%,.22)}.LoginSidebar_socialSlot__3NA4Z{position:relative;width:100%}.LoginSidebar_googleOverlay__Yq6Qy{position:absolute;inset:0;opacity:0;overflow:hidden;z-index:1;color-scheme:light}.LoginSidebar_socialIcon__l6PIF{width:1.25rem;height:1.25rem;-o-object-fit:contain;object-fit:contain}.LoginSidebar_wrapper__CfBr_ input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1.125rem;height:1.125rem;margin:0;padding:0;flex:0 0 auto;cursor:pointer;border:1.5px solid var(--border-card);border-radius:.25rem;background:transparent;transition:background-color .15s ease,border-color .15s ease}.LoginSidebar_wrapper__CfBr_ input[type=checkbox]:checked{background-color:var(--accent);border-color:var(--accent);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none'%3E%3Cpath d='M3.5 8.5l3 3 6-6' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-size:100%;background-repeat:no-repeat;background-position:50%}.LoginSidebar_wrapper__CfBr_ input[type=checkbox]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}