.AuthRoleSelect_wrap__ffWnd{display:flex;flex-direction:column;min-height:100%}.AuthRoleSelect_oauthHint__VM_cs{margin:12px 0 0;text-align:center;color:#3d4046;font-size:13px;font-weight:600;line-height:1.5}.AuthRoleSelect_cards__Ye7OE{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-top:10px;align-items:stretch}.AuthRoleSelect_card__kiF5K{display:flex;flex-direction:column;overflow:hidden;border-radius:28px;background:#fff;box-shadow:0 8px 24px rgba(28,21,18,.06);transition:transform .3s ease,box-shadow .3s ease}.AuthRoleSelect_card__kiF5K:hover{transform:translateY(-6px);box-shadow:0 18px 40px rgba(28,21,18,.12)}.AuthRoleSelect_art__T0eCk{display:flex;flex:0 0 auto;align-items:flex-end;justify-content:center;box-sizing:border-box;padding:14px 16px 8px;overflow:hidden}.AuthRoleSelect_creator__dgez1 .AuthRoleSelect_art__T0eCk{background:#df7459}.AuthRoleSelect_advertiser__Hc_jO .AuthRoleSelect_art__T0eCk{background:#507a65}.AuthRoleSelect_figure__3jXJq{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;object-position:center bottom;animation:AuthRoleSelect_role-float__9cb_c 3.8s ease-in-out infinite}.AuthRoleSelect_figureLate__GNP_U{animation-duration:3.5s;animation-delay:-1.1s}.AuthRoleSelect_body__hD82R{display:flex;flex:1 1;flex-direction:column;padding:12px 16px 14px}.AuthRoleSelect_kicker__A_Hvs{margin:0;font-size:12px;font-weight:800;letter-spacing:.08em}.AuthRoleSelect_creator__dgez1 .AuthRoleSelect_kicker__A_Hvs,.AuthRoleSelect_creator__dgez1 .AuthRoleSelect_list__z6aP_ li:before{color:#d9634a}.AuthRoleSelect_advertiser__Hc_jO .AuthRoleSelect_kicker__A_Hvs,.AuthRoleSelect_advertiser__Hc_jO .AuthRoleSelect_list__z6aP_ li:before{color:#2d5b4f}.AuthRoleSelect_cardTitle__pt7Cn{margin:4px 0 0;color:#1c1512;font-size:20px;font-weight:800;letter-spacing:-.03em}.AuthRoleSelect_list__z6aP_{margin:8px 0 0;padding:0;list-style:none}.AuthRoleSelect_list__z6aP_ li{position:relative;margin:0;padding:3px 0 3px 22px;color:#3d3834;font-size:14px;line-height:1.4}.AuthRoleSelect_list__z6aP_ li:before{content:"✓";position:absolute;left:0;font-weight:800}.AuthRoleSelect_cta__CgK4D{margin-top:auto;min-height:48px;padding:0 16px;border:0;border-radius:999px;color:#fff;font-size:15px;font-weight:700}.AuthRoleSelect_creator__dgez1 .AuthRoleSelect_cta__CgK4D{background:#d9634a}.AuthRoleSelect_advertiser__Hc_jO .AuthRoleSelect_cta__CgK4D{background:#2d5b4f}.AuthRoleSelect_cta__CgK4D:disabled{opacity:.55}.AuthRoleSelect_bottom__lSCah{margin:10px 0 0;text-align:center;color:#6b6560;font-size:14px}.AuthRoleSelect_link__3KdP6{padding:0;border:0;background:transparent;color:#1c1512;font:inherit;font-weight:700;text-decoration:underline}@keyframes AuthRoleSelect_role-float__9cb_c{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (max-width:720px){.AuthRoleSelect_cards__Ye7OE{grid-template-columns:1fr}.AuthRoleSelect_figure__3jXJq{width:min(100%,420px);max-height:none}}@media (max-height:760px) and (min-width:721px){.AuthRoleSelect_figure__3jXJq{width:auto;max-width:100%;max-height:max(220px,calc(100dvh - 416px))}.AuthRoleSelect_list__z6aP_ li{padding-top:2px;padding-bottom:2px}.AuthRoleSelect_body__hD82R{padding:10px 16px 12px}}@media (prefers-reduced-motion:reduce){.AuthRoleSelect_card__kiF5K{transition:none}.AuthRoleSelect_card__kiF5K:hover{transform:none}.AuthRoleSelect_figureLate__GNP_U,.AuthRoleSelect_figure__3jXJq{animation:none}}.AuthModal_layer__Y8VWW{position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:center;padding:24px}.AuthModal_backdrop__E_vjX{position:absolute;inset:0;border:0;background:rgba(23,23,25,.48)}.AuthModal_dialog__wng0A{position:relative;z-index:1;display:flex;flex-direction:column;width:min(100%,420px);max-height:calc(100dvh - 48px);overflow:hidden;padding:12px 28px 28px;border:0;border-radius:16px;background:#ffffff;box-shadow:0 16px 48px rgba(23,23,25,.18)}.AuthModal_dialogRole__p0h42{width:min(100%,820px);padding:8px 20px 16px;border-radius:28px;background:#fbf7f2}@media (max-width:720px){.AuthModal_dialogRole__p0h42{padding:8px 16px 20px}}.AuthModal_chrome__jvASu{position:relative;display:flex;align-items:center;justify-content:space-between;min-height:40px;flex-shrink:0}.AuthModal_wordmark__fK_Rd{position:absolute;top:50%;left:50%;width:64px;height:auto;transform:translate(-50%,-50%);pointer-events:none}.AuthModal_back__5_YMo,.AuthModal_close__HNOw8{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:0;background:transparent;box-shadow:none;color:#9a9ca5;font-size:28px;line-height:1}.AuthModal_back__5_YMo:hover,.AuthModal_close__HNOw8:hover{color:#6b6d75;background:transparent}.AuthModal_body__6lbsG{flex:1 1;min-height:0;overflow:auto}.AuthModal_pane__iz2gh{min-height:0}.AuthModal_login__e18p6,.AuthModal_role__wYKe_{animation:AuthModal_pane-in__RoSWC .18s ease}.AuthModal_role__wYKe_{padding-top:8px}@keyframes AuthModal_pane-in__RoSWC{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.AuthModal_login__e18p6,.AuthModal_role__wYKe_{animation:none}}@media (max-width:767px){.AuthModal_layer__Y8VWW{padding:12px}.AuthModal_dialog__wng0A{width:100%;max-height:calc(100dvh - 24px);padding:8px 16px 20px}}.FloatingQuickMenu_menu__Luqjg{position:fixed;right:calc(24px + env(safe-area-inset-right, 0px));bottom:calc(26px + env(safe-area-inset-bottom, 0px));z-index:var(--z-floating-menu);display:flex;flex-direction:column;align-items:center;gap:20px;margin:0;padding:0}.FloatingQuickMenu_menu__Luqjg :where(a,button){box-sizing:border-box;-webkit-tap-highlight-color:transparent}.FloatingQuickMenu_slot__XxIj8{position:relative;width:50px;height:50px;opacity:0;animation:FloatingQuickMenu_enter__wE3bs .5s cubic-bezier(.3,1.4,.5,1) forwards}.FloatingQuickMenu_slot__XxIj8:first-child{animation-delay:.05s}.FloatingQuickMenu_slot__XxIj8:nth-child(2){animation-delay:.15s}.FloatingQuickMenu_slot__XxIj8:nth-child(3){animation-delay:.25s}.FloatingQuickMenu_slot__XxIj8:after{content:"";position:absolute;left:50%;bottom:-12px;width:40px;height:8px;margin-left:-20px;border-radius:50%;background:radial-gradient(ellipse,rgba(40,25,15,.32),rgba(40,25,15,0) 70%);animation:FloatingQuickMenu_shadow__2A1A3 3s ease-in-out infinite;pointer-events:none}.FloatingQuickMenu_control__VvZwO{position:relative;display:block;width:50px;height:50px;padding:0;border:0;border-radius:8px;overflow:hidden;background:transparent;color:inherit;font:inherit;text-decoration:none;cursor:pointer;box-shadow:0 4px 0 var(--edge,#b9afa8),0 14px 18px -8px rgba(40,25,15,.35);animation:FloatingQuickMenu_float__KyoHu 3s ease-in-out infinite;transition:box-shadow .2s}.FloatingQuickMenu_slot__XxIj8:nth-child(2) .FloatingQuickMenu_control__VvZwO,.FloatingQuickMenu_slot__XxIj8:nth-child(2):after{animation-delay:-1s}.FloatingQuickMenu_slot__XxIj8:nth-child(3) .FloatingQuickMenu_control__VvZwO,.FloatingQuickMenu_slot__XxIj8:nth-child(3):after{animation-delay:-2s}.FloatingQuickMenu_gloss__SEiGD:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.32),rgba(255,255,255,0) 46%,rgba(0,0,0,.06))}.FloatingQuickMenu_slot__XxIj8:hover .FloatingQuickMenu_control__VvZwO{animation:none;transform:translateY(-10px) scale(1.05);box-shadow:0 4px 0 var(--edge,#b9afa8),0 22px 24px -10px rgba(40,25,15,.4);transition:transform .25s cubic-bezier(.3,1.5,.5,1),box-shadow .25s}.FloatingQuickMenu_slot__XxIj8:hover:after{animation:none;transform:scale(.6);opacity:.45}.FloatingQuickMenu_slot__XxIj8:active .FloatingQuickMenu_control__VvZwO{animation:none;transform:translateY(2px) scale(.97);box-shadow:0 1px 0 var(--edge,#b9afa8),0 6px 10px -6px rgba(40,25,15,.35)}.FloatingQuickMenu_control__VvZwO:focus-visible{outline:3px solid #d6694d;outline-offset:3px}.FloatingQuickMenu_control__VvZwO:disabled{cursor:default;pointer-events:none}.FloatingQuickMenu_control__VvZwO svg,.FloatingQuickMenu_kakaoImage__u6M6E{display:block;width:100%;height:100%}.FloatingQuickMenu_tel__BJX5O{--edge:#a8452f}.FloatingQuickMenu_kakao__mZUsg{--edge:#c9ae00}.FloatingQuickMenu_top__x8KMJ{--edge:#cfc6bf}@media (max-width:640px){.FloatingQuickMenu_menu__Luqjg{right:calc(14px + env(safe-area-inset-right, 0px));bottom:calc(18px + env(safe-area-inset-bottom, 0px));gap:16px}.FloatingQuickMenu_control__VvZwO,.FloatingQuickMenu_slot__XxIj8{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.FloatingQuickMenu_control__VvZwO,.FloatingQuickMenu_slot__XxIj8,.FloatingQuickMenu_slot__XxIj8:after{animation:none;opacity:1}}@keyframes FloatingQuickMenu_enter__wE3bs{0%{opacity:0;transform:translateY(16px) scale(.8)}to{opacity:1;transform:none}}@keyframes FloatingQuickMenu_float__KyoHu{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}@keyframes FloatingQuickMenu_shadow__2A1A3{0%,to{transform:scale(1);opacity:1}50%{transform:scale(.72);opacity:.55}}.TermsDocumentDialog_backdrop__r9ugV{position:fixed;inset:0;z-index:var(--z-modal);display:grid;place-items:center;padding:16px;background:rgba(28,25,23,.45)}.TermsDocumentDialog_dialog__Ln65F{display:flex;flex-direction:column;width:min(760px,100%);max-height:min(92dvh,860px);overflow:hidden;border-radius:28px;background:#fff;box-shadow:0 24px 64px rgba(28,25,23,.18)}.TermsDocumentDialog_header__X7PtD{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:22px 24px 0}.TermsDocumentDialog_titleBlock__zcuwS{min-width:0}.TermsDocumentDialog_kicker__Wesar{margin:0 0 4px;color:#8a8178;font-size:12px}.TermsDocumentDialog_title__QWmeE{margin:0;font-size:22px;letter-spacing:-.03em;word-break:keep-all}.TermsDocumentDialog_meta__d_ux0{margin:6px 0 0;color:#8a8178;font-size:13px}.TermsDocumentDialog_close__J373i{width:36px;height:36px;border:0;border-radius:999px;background:transparent;color:#5c564f;font-size:22px;line-height:1}.TermsDocumentDialog_close__J373i:focus-visible{outline:2px solid #ad4b35;outline-offset:2px}.TermsDocumentDialog_tabs__5rDsf{display:flex;gap:18px;padding:14px 24px 0;border-bottom:1px solid #ece7e1}.TermsDocumentDialog_tab__gNBjv{padding:0 0 10px;border:0;border-bottom:2px solid transparent;background:transparent;color:#8a8178;font-size:14px}.TermsDocumentDialog_tabActive__SOpV0{border-bottom-color:#171311;color:#171311;font-weight:600}.TermsDocumentDialog_tab__gNBjv:focus-visible{outline:2px solid #ad4b35;outline-offset:2px}.TermsDocumentDialog_scroll__FkhTr{flex:1 1 auto;min-height:0;overflow:auto;padding:18px 24px 8px}.TermsDocumentDialog_notice__v5aMd,.TermsDocumentDialog_operator__D_OHq{margin:0 0 16px;padding:16px 18px;border-radius:16px}.TermsDocumentDialog_operator__D_OHq{background:#f7f4f0}.TermsDocumentDialog_noticeTitle__yE_ZY,.TermsDocumentDialog_operatorTitle__OBxAB{margin:0 0 10px;font-size:13px;font-weight:700}.TermsDocumentDialog_operatorGrid__W1n6Q{display:grid;grid-template-columns:88px 1fr;grid-gap:6px 12px;gap:6px 12px;margin:0}.TermsDocumentDialog_operatorGrid__W1n6Q dt{color:#8a8178;font-size:13px}.TermsDocumentDialog_operatorGrid__W1n6Q dd{margin:0;font-size:13px;word-break:keep-all}.TermsDocumentDialog_notice__v5aMd{background:#fff7ec;border:1px solid #f0d7b5}.TermsDocumentDialog_notice__v5aMd p{margin:0 0 6px;color:#6b5340;font-size:13px;line-height:1.55}.TermsDocumentDialog_notice__v5aMd p:last-child{margin-bottom:0}.TermsDocumentDialog_article__kl_A9{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;font-size:14px;line-height:1.75;color:#2b2622}.TermsDocumentDialog_footer__vME1K{flex:0 0 auto;min-height:min-content;padding:12px 24px 20px;border-top:1px solid #ece7e1;background:#fff}.TermsDocumentDialog_checks___hRUG{display:grid;grid-gap:10px;gap:10px;margin:0 0 14px}.TermsDocumentDialog_check__MmHkr{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.45}.TermsDocumentDialog_check__MmHkr input{flex-shrink:0;width:18px;height:18px;margin-top:2px}.TermsDocumentDialog_check__MmHkr label{min-width:0;cursor:pointer}.TermsDocumentDialog_actions__GA2Yi{display:flex;justify-content:flex-end}.TermsDocumentDialog_primary__8vmSJ,.TermsDocumentDialog_secondary__UPA8T{min-height:46px;padding:0 22px;border-radius:999px}.TermsDocumentDialog_primary__8vmSJ{border:0;color:#fff;background:#ad4b35}.TermsDocumentDialog_primary__8vmSJ:disabled{opacity:.45}.TermsDocumentDialog_check__MmHkr input:focus-visible,.TermsDocumentDialog_primary__8vmSJ:focus-visible,.TermsDocumentDialog_secondary__UPA8T:focus-visible{outline:2px solid #ad4b35;outline-offset:2px}.TermsDocumentDialog_secondary__UPA8T{border:1px solid #d8d0c8;background:#fff}.TermsDocumentDialog_error__N6XhQ{margin:0 0 10px;color:#ad4b35;font-size:13px}.TermsDocumentDialog_page__MMvfO{min-height:100dvh;display:grid;place-items:center;padding:16px;background:#f3efe9}.TermsDocumentDialog_footer__vME1K .TermsDocumentDialog_notice__v5aMd{margin-bottom:12px}@media (max-width:768px){.TermsDocumentDialog_dialog__Ln65F{border-radius:20px;max-height:96dvh}.TermsDocumentDialog_footer__vME1K,.TermsDocumentDialog_header__X7PtD,.TermsDocumentDialog_scroll__FkhTr,.TermsDocumentDialog_tabs__5rDsf{padding-left:16px;padding-right:16px}}@media (max-width:390px){.TermsDocumentDialog_backdrop__r9ugV,.TermsDocumentDialog_page__MMvfO{padding:4px}.TermsDocumentDialog_dialog__Ln65F{max-height:calc(100dvh - 8px);border-radius:16px}.TermsDocumentDialog_title__QWmeE{font-size:18px}.TermsDocumentDialog_operatorGrid__W1n6Q{grid-template-columns:1fr}.TermsDocumentDialog_footer__vME1K{padding-top:10px;padding-bottom:12px}.TermsDocumentDialog_footer__vME1K .TermsDocumentDialog_notice__v5aMd{margin-bottom:10px;padding:12px 14px}.TermsDocumentDialog_actions__GA2Yi{display:block}.TermsDocumentDialog_primary__8vmSJ,.TermsDocumentDialog_secondary__UPA8T{width:100%}}@media (max-width:320px){.TermsDocumentDialog_header__X7PtD{padding-top:10px}.TermsDocumentDialog_title__QWmeE{font-size:16px}.TermsDocumentDialog_operator__D_OHq{padding:8px 10px}.TermsDocumentDialog_operatorTitle__OBxAB{margin-bottom:6px}.TermsDocumentDialog_footer__vME1K{padding-top:8px;padding-bottom:8px}.TermsDocumentDialog_footer__vME1K .TermsDocumentDialog_notice__v5aMd{margin-bottom:6px;padding:8px 10px}.TermsDocumentDialog_noticeTitle__yE_ZY{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.TermsDocumentDialog_notice__v5aMd p{font-size:12px;line-height:1.4;margin-bottom:4px}.TermsDocumentDialog_checks___hRUG{gap:6px;margin-bottom:8px}.TermsDocumentDialog_check__MmHkr{font-size:12px}.TermsDocumentDialog_error__N6XhQ{margin-bottom:6px;font-size:12px}.TermsDocumentDialog_primary__8vmSJ,.TermsDocumentDialog_secondary__UPA8T{min-height:44px}}.SignupFlow_main__Ay7kL{background:#ffffff}.SignupFlow_flow__bqo6e,.SignupFlow_themeScope__nhfSG{--flow-accent:var(--profile-accent,var(--color-primary));--flow-accent-hover:var(--profile-accent-hover,var(--color-primary-hover));--flow-accent-pressed:var(--profile-accent-pressed,var(--color-primary-pressed));--flow-accent-soft:var(--profile-accent-soft,var(--color-primary-soft));--flow-ink:#171719;--flow-muted:var(--color-text-secondary);--flow-line:#d8dbe0;--flow-line-soft:var(--color-border);--flow-error:#b42318}.SignupFlow_themeScope__nhfSG :focus-visible{outline:2px solid var(--flow-accent);outline-offset:2px}.SignupFlow_flow__bqo6e{box-sizing:border-box;width:100%;max-width:760px;min-width:0;margin:0 auto;padding:36px 40px calc(96px + env(safe-area-inset-bottom, 0px));color:var(--flow-ink)}.SignupFlow_advertiser__6GhKl{--flow-accent:#2d5b4f;--flow-accent-hover:#264e44;--flow-accent-pressed:#1f4139;--flow-accent-soft:#e8f0ed}.SignupFlow_flow__bqo6e :focus-visible{outline:2px solid var(--flow-accent);outline-offset:2px}.SignupFlow_srOnly__sM_2y{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.SignupFlow_stepper__kwAxP{display:flex;align-items:center;gap:12px;margin:0 0 36px;padding:0;list-style:none}.SignupFlow_step__zMwKB{display:flex;flex:1 1;align-items:center;gap:10px;min-width:0;color:var(--flow-muted);font-size:14px;font-weight:600}.SignupFlow_step__zMwKB:not(:last-child):after{content:"";flex:1 1 auto;min-width:12px;height:1px;background:var(--flow-line-soft)}.SignupFlow_stepMark__pofNe{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:28px;height:28px;border:1px solid var(--flow-line);border-radius:999px;background:#ffffff;font-size:13px;font-weight:700}.SignupFlow_stepLabel__h28tf{white-space:nowrap}.SignupFlow_stepActive__MRe9N{color:var(--flow-ink)}.SignupFlow_stepActive__MRe9N .SignupFlow_stepMark__pofNe{border-color:var(--flow-accent);background:var(--flow-accent);color:#ffffff}.SignupFlow_stepDone__aleUL .SignupFlow_stepMark__pofNe{border-color:var(--flow-accent);color:var(--flow-accent)}.SignupFlow_header__zEHU2{margin:0 0 28px}.SignupFlow_roleTag__I54E4{display:inline-flex;align-items:center;min-height:24px;margin:0 0 12px;padding:0 10px;border-radius:999px;background:var(--flow-accent-soft);color:var(--flow-accent);font-size:12px;font-weight:700}.SignupFlow_title__FzuV5{margin:0 0 8px;font-size:28px;font-weight:700;letter-spacing:-.03em;line-height:1.3}.SignupFlow_title__FzuV5:focus{outline:none}.SignupFlow_lead__DDKxk{margin:0;color:var(--flow-muted);font-size:15px;line-height:1.55}.SignupFlow_banner__CqD0c{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px 16px;margin:0 0 24px;padding:14px 16px;border:1px solid #f1c9c3;border-left:3px solid var(--flow-error);border-radius:8px;background:#fff8f7;font-size:14px;font-weight:600;line-height:1.5}.SignupFlow_bannerText__KRvD3{flex:1 1 280px;margin:0}.SignupFlow_bannerActions__aZ847{display:flex;flex-wrap:wrap;gap:8px}.SignupFlow_section__w1Vgl{margin:0;padding:28px 0;border:0;border-top:1px solid var(--flow-line-soft);min-width:0}.SignupFlow_section__w1Vgl:first-of-type{border-top:0;padding-top:0}.SignupFlow_sectionHead__gbeFX{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 12px;margin:0 0 18px}.SignupFlow_sectionTitle__9lCE8{margin:0;font-size:18px;font-weight:700;letter-spacing:-.02em}.SignupFlow_sectionDesc__4gvcG,.SignupFlow_sectionLead__P5_bc{margin:0;color:var(--flow-muted);font-size:13px;line-height:1.5}.SignupFlow_sectionLead__P5_bc{margin:-10px 0 16px}.SignupFlow_grid__JXYpx{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:18px 16px;gap:18px 16px;min-width:0}.SignupFlow_stack__dMhc7{display:flex;flex-direction:column;gap:16px;min-width:0}.SignupFlow_field__Fy6dP{display:flex;flex-direction:column;gap:6px;min-width:0}.SignupFlow_wide__eXpIW{grid-column:1/-1}.SignupFlow_label__5kana{color:#3d4046;font-size:13px;font-weight:600}.SignupFlow_requiredMark__tHFNg{color:var(--flow-accent)}.SignupFlow_optionalMark__4XIY_{color:var(--flow-muted);font-weight:500}.SignupFlow_input__oshME{box-sizing:border-box;width:100%;max-width:100%;min-width:0;height:48px;padding:0 16px;border:1px solid var(--flow-line);border-radius:var(--radius-control);background:#ffffff;color:var(--flow-ink);font:inherit;font-size:15px;scroll-margin-top:96px}.SignupFlow_input__oshME::placeholder{color:#a0a3aa}.SignupFlow_input__oshME:focus-visible{border-color:var(--flow-accent);outline-offset:0}.SignupFlow_input__oshME[readonly]{background:#f6f7f9;color:#3d4046}.SignupFlow_input__oshME[aria-invalid=true]{border-color:var(--flow-error)}.SignupFlow_inlineRow__ian85{display:flex;gap:8px;min-width:0}.SignupFlow_inlineRow__ian85>.SignupFlow_input__oshME{flex:1 1 auto}.SignupFlow_identityRow__SegYD{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.SignupFlow_identityRow__SegYD>.SignupFlow_input__oshME{flex:1 1 180px;min-width:0}.SignupFlow_identityStatus__xbXxJ{flex:1 0 100%;color:#3d4046;font-size:12px;font-weight:600;line-height:1.5}.SignupFlow_passwordSlot___M63_>div>label{color:var(--flow-ink);font-size:14px;font-weight:700}.SignupFlow_passwordSlot___M63_>div>span:focus-within{border-color:var(--flow-accent);background:#ffffff}.SignupFlow_passwordSlot___M63_:has(input[aria-invalid=true])>div>span{border-color:var(--flow-error)}.SignupFlow_error__KuNF9,.SignupFlow_hint__ftKM9{margin:0;font-size:12px;line-height:1.5}.SignupFlow_hint__ftKM9{color:var(--flow-muted)}.SignupFlow_error__KuNF9{color:var(--flow-error);font-weight:600}.SignupFlow_error__KuNF9:before{content:"! ";font-weight:800}.SignupFlow_errorBlock__Aoqth{margin-top:12px}.SignupFlow_statusText__OYlmx{margin:0;color:#3d4046;font-size:12px;font-weight:600;line-height:1.5}.SignupFlow_statusOk__I7ypw{color:var(--flow-accent)}.SignupFlow_ghost__Or5Tz,.SignupFlow_inlineAction__PCIfs,.SignupFlow_primary__SKbXM,.SignupFlow_secondary__BvhNV{display:inline-flex;align-items:center;justify-content:center;gap:6px;box-sizing:border-box;border-radius:var(--radius-control);font:inherit;font-weight:700;text-decoration:none;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.SignupFlow_primary__SKbXM{min-width:160px;width:200px;max-width:100%;height:52px;padding:0 20px;border:1px solid var(--flow-accent);background:var(--flow-accent);color:#ffffff;font-size:16px}.SignupFlow_primary__SKbXM:hover:not(:disabled){border-color:var(--flow-accent-hover);background:var(--flow-accent-hover)}.SignupFlow_primary__SKbXM:active:not(:disabled){background:var(--flow-accent-pressed)}.SignupFlow_secondary__BvhNV{min-width:120px;height:52px;padding:0 20px;border:1px solid var(--flow-line);background:#ffffff;color:var(--flow-ink);font-size:16px}.SignupFlow_secondary__BvhNV:hover:not(:disabled){border-color:#b9bcc3}.SignupFlow_ghost__Or5Tz{min-height:36px;padding:0 12px;border:1px solid var(--flow-line);background:#ffffff;color:var(--flow-ink);font-size:13px}.SignupFlow_inlineAction__PCIfs{flex:0 0 auto;min-width:96px;height:48px;padding:0 16px;border:1px solid var(--flow-accent);background:#ffffff;color:var(--flow-accent);font-size:14px}.SignupFlow_inlineAction__PCIfs:hover:not(:disabled){background:var(--flow-accent-soft)}.SignupFlow_ghost__Or5Tz:disabled,.SignupFlow_inlineAction__PCIfs:disabled,.SignupFlow_primary__SKbXM:disabled,.SignupFlow_secondary__BvhNV:disabled{border-color:#e2e4e8;background:#eef0f2;color:#9a9da4;cursor:not-allowed}.SignupFlow_actions__hnnnt{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px;padding-top:28px;border-top:1px solid var(--flow-line-soft)}.SignupFlow_actionsHint__1Zp7W{flex:1 1 240px;margin:0;color:var(--flow-muted);font-size:13px;line-height:1.5}.SignupFlow_consentCard__83s4G{border:1px solid var(--flow-line-soft);border-radius:12px;background:#ffffff}.SignupFlow_consentAll__Rpi3_{display:flex;align-items:center;gap:12px;min-height:60px;padding:0 20px;border-bottom:1px solid var(--flow-line-soft);font-size:16px;font-weight:700}.SignupFlow_consentList__zTZIz{margin:0;padding:8px 0;list-style:none}.SignupFlow_consentRow__Xh5sE{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:52px;padding:0 20px}.SignupFlow_consentLabel__4mjyV{display:flex;flex:1 1 auto;align-items:center;gap:12px;min-width:0;min-height:44px;font-size:15px;font-weight:600;cursor:pointer}.SignupFlow_consentAll__Rpi3_ input,.SignupFlow_consentLabel__4mjyV input{flex:0 0 auto;width:20px;height:20px;margin:0;accent-color:var(--flow-accent)}.SignupFlow_consentTag__qn_i2{color:var(--flow-muted);font-weight:600}.SignupFlow_consentTagRequired__jLDUS{color:var(--flow-accent)}.SignupFlow_ageDeclaration__CGRdG{display:flex;flex-direction:column;gap:6px;margin-top:16px;padding:12px 16px;border:1px solid var(--flow-line-soft);border-radius:12px;background:#ffffff;scroll-margin-top:96px}.SignupFlow_ageDeclaration__CGRdG[data-invalid=true]{border-color:var(--flow-error)}.SignupFlow_ageDeclaration__CGRdG .SignupFlow_consentLabel__4mjyV input{flex:0 0 auto;width:20px;height:20px;margin:0;accent-color:var(--flow-accent)}.SignupFlow_ageDeclarationNotice__5aElR{margin:0;color:var(--flow-error);font-size:12px;font-weight:600;line-height:1.5}.SignupFlow_consentFooter__Gw9N7{display:flex;flex-direction:column;gap:8px;margin:16px 0 28px}.SignupFlow_chips__H65my{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none}.SignupFlow_chip__Q479Z{display:inline-flex;align-items:center;gap:6px;min-height:40px;padding:0 14px;border:1px solid var(--flow-line);border-radius:999px;background:#ffffff;color:var(--flow-ink);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.SignupFlow_chip__Q479Z:hover:not(:disabled):not([aria-disabled=true]){border-color:#b9bcc3}.SignupFlow_chipParentOn__po_s6{border-color:var(--flow-ink);background:var(--flow-ink);color:#ffffff}.SignupFlow_themeScope__nhfSG .SignupFlow_chipParentOn__po_s6{border-color:var(--profile-accent,var(--flow-ink));background:var(--profile-accent,var(--flow-ink))}.SignupFlow_chipParentOn__po_s6:hover:not(:disabled){border-color:var(--flow-ink)}.SignupFlow_themeScope__nhfSG .SignupFlow_chipParentOn__po_s6:hover:not(:disabled){border-color:var(--profile-accent-hover,var(--flow-ink));background:var(--profile-accent-hover,var(--flow-ink))}.SignupFlow_chipChildOn__e7U_f{background:var(--flow-accent-soft);color:var(--flow-accent)}.SignupFlow_chipChildOn__e7U_f,.SignupFlow_chipChildOn__e7U_f:hover:not(:disabled){border-color:var(--flow-accent)}.SignupFlow_chip__Q479Z[aria-disabled=true]{border-style:dashed;color:#a0a3aa;cursor:not-allowed}.SignupFlow_chipCheck__2G9gP{font-weight:800}.SignupFlow_radioChip__ucMy6{position:relative}.SignupFlow_chipAccentOn__P_v5I{border-color:var(--flow-accent);background:var(--flow-accent);color:#ffffff}.SignupFlow_plainFieldset__THeEa{min-width:0;margin:0;padding:0;border:0}.SignupFlow_radioChip__ucMy6 input{position:absolute;opacity:0;pointer-events:none}.SignupFlow_radioChip__ucMy6:has(input:focus-visible){outline:2px solid var(--flow-accent);outline-offset:2px}.SignupFlow_counterRow__07K9L{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin:0 0 12px;font-size:13px}.SignupFlow_counter__S8LI3{color:var(--flow-ink);font-weight:700}.SignupFlow_subPanels__Z_0Df{display:flex;flex-direction:column;gap:12px;margin-top:16px}.SignupFlow_subPanel__AwwY7{margin:0;padding:16px;border:1px solid var(--flow-line-soft);border-radius:10px;min-width:0}.SignupFlow_subPanelTitle__2tikQ{display:flex;align-items:baseline;gap:8px;margin:0 0 12px;padding:0;font-size:15px;font-weight:700}.SignupFlow_subPanelCount__yu_Jz{color:var(--flow-accent);font-size:13px}.SignupFlow_channelList__yE0jT{display:flex;flex-direction:column;gap:8px;margin:12px 0 0;padding:0;list-style:none}.SignupFlow_channelItem__RmLbc{display:flex;align-items:center;gap:12px;min-width:0;padding:12px 14px;border:1px solid var(--flow-line-soft);border-radius:10px}.SignupFlow_channelMark___1ncf{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;background:#f3f4f6;color:#3d4046;font-size:12px;font-weight:800}.SignupFlow_channelBody__gkoXE{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.SignupFlow_channelName__vKp6k{font-size:14px;font-weight:700}.SignupFlow_channelUrl__Y87Nr{overflow:hidden;color:var(--flow-muted);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.SignupFlow_channelTools__A_krH{display:flex;flex:0 0 auto;gap:6px}.SignupFlow_channelState__KlxU4{flex:0 0 auto;color:var(--flow-accent);font-size:13px;font-weight:700}.SignupFlow_check__0FkXQ{display:flex;align-items:flex-start;gap:8px;margin-top:10px;color:#3d4046;font-size:13px;font-weight:600;line-height:1.5}.SignupFlow_check__0FkXQ input{width:18px;height:18px;margin:1px 0 0;accent-color:var(--flow-accent)}.SignupFlow_accountCard__FUNuW{display:flex;align-items:center;gap:12px;min-width:0;padding:14px 16px;border:1px solid var(--flow-line-soft);border-radius:10px}.SignupFlow_accountMark__c3rjd{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;font-size:14px;font-weight:800}.SignupFlow_accountMark__c3rjd[data-provider=google]{border:1px solid var(--flow-line);background:#ffffff;color:#1f1f1f}.SignupFlow_accountMark__c3rjd[data-provider=naver]{background:#03c75a;color:#ffffff}.SignupFlow_accountMark__c3rjd[data-provider=kakao]{background:#fee500;color:#191919}.SignupFlow_accountMark__c3rjd[data-provider=session]{background:#f3f4f6;color:#3d4046}.SignupFlow_accountBody__RNbJ_{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.SignupFlow_accountTitle__REg59{font-size:14px;font-weight:700}.SignupFlow_accountEmail__Q0ITs{overflow:hidden;color:var(--flow-muted);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.SignupFlow_accountState__r7SO_{flex:0 0 auto;color:var(--flow-accent);font-size:13px;font-weight:700}.SignupFlow_methodBlock__74vIm{display:flex;flex-direction:column;gap:10px;margin:0 0 20px}.SignupFlow_methodLabel__14Bz_{margin:0;color:#3d4046;font-size:13px;font-weight:700}.SignupFlow_upload__MsPQb{display:flex;flex-wrap:wrap;align-items:center;gap:12px;min-width:0;padding:16px;border:1px dashed #c3c6cc;border-radius:10px}.SignupFlow_uploadBody__1VUrp{display:flex;flex:1 1 220px;flex-direction:column;gap:2px;min-width:0}.SignupFlow_fileName__ZDt0V{overflow:hidden;font-size:14px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.SignupFlow_fileMeta__lnZQx{color:var(--flow-muted);font-size:12px}.SignupFlow_uploadTools__FtcDS{display:flex;flex-wrap:wrap;gap:6px}.SignupFlow_filePick__TgZXf{position:relative}.SignupFlow_filePick__TgZXf input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.SignupFlow_filePick__TgZXf[data-disabled=true]{border-color:#e2e4e8;background:#eef0f2;color:#9a9da4;cursor:not-allowed}.SignupFlow_filePick__TgZXf:has(input:focus-visible){outline:2px solid var(--flow-accent);outline-offset:2px}.SignupFlow_done__h_5jm{display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 0 8px;text-align:center}.SignupFlow_doneMark__4S9wR{display:inline-flex;align-items:center;justify-content:center;width:64px;height:64px;margin-bottom:12px;border-radius:999px;background:var(--flow-accent-soft);color:var(--flow-accent);font-size:30px;font-weight:800}.SignupFlow_doneCards__0bCsk{display:flex;flex-direction:column;gap:12px;width:100%;margin-top:28px;text-align:left}.SignupFlow_doneCard__R91d5{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;padding:16px 18px;border:1px solid var(--flow-line-soft);border-radius:10px}.SignupFlow_doneCardTitle__pH7VZ{margin:0;font-size:15px;font-weight:700}.SignupFlow_doneCardBody__2a7xF{margin:4px 0 0;color:var(--flow-muted);font-size:13px;line-height:1.5}.SignupFlow_doneAmount__C7vm1{color:var(--flow-accent);font-size:18px;font-weight:800}.SignupFlow_doneActions__jeeIQ{display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%;margin-top:32px}.SignupFlow_doneActions__jeeIQ .SignupFlow_primary__SKbXM,.SignupFlow_doneActions__jeeIQ .SignupFlow_secondary__BvhNV{text-decoration:none}.SignupFlow_loading__Pm1_y{display:flex;justify-content:center;padding:48px 0}@media (max-width:1023px){.SignupFlow_flow__bqo6e{padding-left:32px;padding-right:32px}}@media (max-width:767px){.SignupFlow_flow__bqo6e{padding:24px 20px calc(88px + env(safe-area-inset-bottom, 0px))}.SignupFlow_stepper__kwAxP{gap:8px;margin-bottom:28px}.SignupFlow_step__zMwKB{flex-direction:column;gap:6px;font-size:12px;text-align:center}.SignupFlow_step__zMwKB:not(:last-child):after{display:none}.SignupFlow_title__FzuV5{font-size:24px}.SignupFlow_grid__JXYpx{grid-template-columns:minmax(0,1fr)}.SignupFlow_actions__hnnnt{flex-direction:column-reverse;align-items:stretch}.SignupFlow_actionsHint__1Zp7W{flex-basis:auto;order:1}.SignupFlow_primary__SKbXM,.SignupFlow_secondary__BvhNV{width:100%;min-width:0}.SignupFlow_doneActions__jeeIQ{flex-direction:column-reverse}.SignupFlow_consentAll__Rpi3_,.SignupFlow_consentRow__Xh5sE{padding:0 16px}.SignupFlow_channelItem__RmLbc{flex-wrap:wrap}.SignupFlow_channelTools__A_krH{width:100%;justify-content:flex-end}}@media (max-width:360px){.SignupFlow_flow__bqo6e{padding-left:16px;padding-right:16px}.SignupFlow_inlineRow__ian85{flex-wrap:wrap}.SignupFlow_inlineAction__PCIfs{width:100%}}@media (prefers-reduced-motion:reduce){.SignupFlow_ghost__Or5Tz,.SignupFlow_inlineAction__PCIfs,.SignupFlow_primary__SKbXM,.SignupFlow_secondary__BvhNV{transition:none}}.ContextualOptionalConsentFields_note__y69G9{margin:12px 0 0;color:#3d4046;font-size:13px;font-weight:600;line-height:1.5;overflow-wrap:anywhere}.ContextualOptionalConsentFields_list__mWVCJ{display:flex;flex-direction:column;gap:8px;margin-top:12px;min-width:0}.ContextualOptionalConsentFields_row__6TaYQ{display:flex;align-items:center;justify-content:space-between;gap:12px;min-width:0;min-height:44px}.ContextualOptionalConsentFields_label__lMT2a{display:flex;flex:1 1 auto;align-items:flex-start;gap:8px;min-width:0;color:#3d4046;font-size:13px;font-weight:600;line-height:1.5;cursor:pointer}.ContextualOptionalConsentFields_label__lMT2a input{flex:0 0 auto;width:18px;height:18px;margin-top:1px;accent-color:var(--profile-accent,#f37024)}.ContextualOptionalConsentFields_version__xvhI4{display:block;font-weight:600;overflow-wrap:anywhere}.ContextualOptionalConsentFields_item__mDONe{display:flex;flex-direction:column;gap:6px;min-width:0}.ContextualOptionalConsentFields_statusBlock__jxGJ_{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.ContextualOptionalConsentFields_status__k6Jws{margin:0;color:#3d4046;font-size:13px;font-weight:700;line-height:1.5}.ContextualOptionalConsentFields_pending__2TWmh{font-weight:700}.ContextualOptionalConsentFields_confirm__bi3eA{flex:1 1 100%;min-width:0;padding:8px 10px;border:1px solid #d8dbe0;border-radius:8px;background:#ffffff}.ContextualOptionalConsentFields_confirm__bi3eA p{margin:0 0 8px;color:#3d4046;font-size:13px;font-weight:600;line-height:1.5}.ContextualOptionalConsentFields_confirmActions__fuJS7{display:flex;flex-wrap:wrap;gap:8px}.ContextualOptionalConsentFields_view__qCmdr{flex:0 0 auto;min-height:36px;padding:0 12px;border:1px solid #d8dbe0;border-radius:8px;background:#ffffff;color:#1c1e22;font:inherit;font-size:13px;font-weight:700;cursor:pointer}@media (max-width:390px){.ContextualOptionalConsentFields_confirmActions__fuJS7,.ContextualOptionalConsentFields_row__6TaYQ,.ContextualOptionalConsentFields_statusBlock__jxGJ_{align-items:stretch;flex-wrap:wrap}.ContextualOptionalConsentFields_view__qCmdr{width:100%}}