.page_pageWrapper__rwNb4{background-color:#f9f9fb;height:100%}.page_main__pzWwA{min-width:59.2rem;margin:var(--sp48) auto max(calc(var(--sp94) + var(--sp20)),20vh);padding:var(--sp32) var(--sp24);background-color:#fff;border-radius:1.6rem;box-shadow:0 -.2rem .8rem .2rem rgba(12,12,13,.05)}@media (max-width:768px){.page_main__pzWwA,.page_pageWrapper__rwNb4{background-color:#fff}.page_main__pzWwA{min-width:0;width:100%;margin:var(--sp20) auto max(20vh,10rem);padding:var(--sp20) var(--sp16);box-shadow:none}}.AudienceBadge_badge__j0nPx{display:inline-flex;align-items:center;height:2.4rem;padding:0 var(--sp8);border-radius:var(--tool-r-full);font-size:var(--tool-fs-xs);font-weight:600;line-height:1;white-space:nowrap}.AudienceBadge_alba__lG0_0,.AudienceBadge_manager__891Mo{background:var(--tool-surface-hover);color:var(--tool-text-2)}.ToolTheme_root__V15zd{--tool-text:var(--color-text-primary);--tool-text-2:var(--color-text-secondary);--tool-text-3:var(--color-text-readable-tertiary);--tool-text-disabled:var(--color-text-disabled);--tool-text-inverse:var(--color-text-inverse);--tool-brand:var(--color-action);--tool-brand-hover:var(--color-action-hover);--tool-brand-active:var(--color-action-active);--tool-brand-soft:var(--color-action-subtle);--tool-brand-soft-strong:var(--color-action-subtle-strong);--tool-brand-fg:var(--color-action-hover);--tool-brand-border:var(--color-action-border);--tool-surface:var(--color-surface);--tool-surface-sunken:var(--color-surface-sunken);--tool-surface-hover:var(--color-surface-hover);--tool-surface-active:var(--color-surface-pressed);--tool-border:var(--color-surface-hover);--tool-border-strong:var(--color-border);--tool-hairline:var(--color-hairline);--tool-success-bg:var(--color-success-subtle);--tool-success-fg:var(--color-success-readable);--tool-success-solid:var(--color-success);--tool-warning-bg:var(--color-warning-subtle);--tool-warning-fg:var(--color-warning-readable);--tool-warning-solid:var(--color-warning);--tool-danger-bg:var(--color-danger-subtle);--tool-danger-fg:var(--color-danger-readable);--tool-danger-solid:var(--color-danger);--tool-info-bg:var(--color-action-subtle);--tool-info-fg:var(--color-action-hover);--tool-info-solid:var(--color-action);--tool-kakao-bg:var(--color-kakao-surface);--tool-kakao-fg:var(--color-kakao-text);--tool-fs-hero:var(--t32);--tool-fs-h1:var(--t24);--tool-fs-h2:var(--t18);--tool-fs-h3:var(--t16);--tool-fs-body:var(--t16);--tool-fs-sm:var(--t14);--tool-fs-dock:var(--t20);--tool-fs-xs:var(--t13);--tool-lh-tight:1.3;--tool-lh-body:1.5;--tool-lh-relaxed:1.6;--tool-control-h:var(--sp52);--tool-control-h-sm:var(--sp44);--tool-button-h:var(--sp48);--tool-button-h-sm:var(--sp40);--tool-chip-h:var(--sp40);--tool-touch-min:var(--sp44);--tool-icon:var(--sp20);--tool-icon-sm:var(--sp16);--tool-r-sm:var(--radius-md);--tool-r-md:var(--radius-lg);--tool-r-lg:var(--radius-xl);--tool-r-full:var(--radius-full);--tool-focus-ring:var(--shadow-tool-focus);--tool-shadow-dock:var(--shadow-tool-dock);--tool-shadow-pop:var(--shadow-tool-pop);--tool-shadow-sheet:var(--shadow-tool-sheet);--tool-scrim:var(--color-scrim);--tool-dur-fast:0.15s;--tool-dur:0.22s;--tool-ease:cubic-bezier(0.2,0,0,1);--tool-content-max:116rem;--tool-aside-w:36rem;--tool-gutter:var(--sp28);--tool-dock-h:var(--sp64);color:var(--tool-text);font-size:var(--tool-fs-body);line-height:var(--tool-lh-body);word-break:keep-all;overflow-wrap:anywhere}@media (max-width:768px){.ToolTheme_root__V15zd{--t14:1.4rem;--t16:1.6rem;--t18:1.8rem;--t20:2rem;--t24:2.4rem;--tool-fs-hero:var(--t28);--tool-fs-h1:var(--t22);--tool-control-h:var(--sp48);--tool-gutter:var(--sp20)}}.ToolPage_page__evKIV{width:100%;display:flex;flex-direction:column;align-items:center;background:var(--tool-surface)}.ToolPage_inner__HxTBj{width:min(100%,var(--tool-content-max));padding:var(--sp24) var(--tool-gutter) var(--sp64)}.ToolPage_breadcrumb__eREY_{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp4);min-width:0;font-size:var(--tool-fs-sm);font-weight:600;line-height:var(--tool-lh-body)}.ToolPage_breadcrumb__eREY_ ol{display:contents;list-style:none}.ToolPage_breadcrumb__eREY_ li{display:inline-flex;align-items:center;gap:var(--sp4);min-width:0}.ToolPage_breadcrumb__eREY_ a{color:var(--tool-text-3);text-decoration:none;white-space:nowrap;border-radius:var(--tool-r-sm);transition:color var(--tool-dur-fast) var(--tool-ease)}.ToolPage_breadcrumb__eREY_ a:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}@media (hover:hover){.ToolPage_breadcrumb__eREY_ a:hover{color:var(--tool-text-2)}}.ToolPage_separator__BlsMX{flex-shrink:0;color:var(--gray-300)}.ToolPage_current__Q4N91{font-weight:700;color:var(--tool-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ToolPage_header__J_GrE{--art:calc(var(--sp40) * 3);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-column-gap:var(--sp24);column-gap:var(--sp24);margin-top:var(--sp16);padding:var(--sp20) var(--sp32);border-radius:var(--tool-r-lg);background:var(--tool-surface-sunken)}.ToolPage_headerText__ygI4j{display:flex;flex-direction:column;gap:var(--sp8);max-width:72rem;min-width:0}.ToolPage_headerArt__skWFt{width:var(--art);height:var(--art);object-fit:contain}.ToolPage_titleRow__XEI2g{display:flex;align-items:center;flex-wrap:wrap;gap:var(--sp8) var(--sp10)}.ToolPage_title__8xRwl{font-size:var(--tool-fs-h1);font-weight:700;line-height:var(--tool-lh-tight);letter-spacing:-.01em;color:var(--tool-text)}.ToolPage_description__j8SLW{font-size:var(--tool-fs-body);line-height:var(--tool-lh-relaxed);color:var(--tool-text-2)}.ToolPage_meta__VBtUx{display:flex;flex-wrap:wrap;gap:var(--sp4) var(--sp12);font-size:var(--tool-fs-xs);color:var(--tool-text-3)}.ToolPage_grid__HbSem{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp24);gap:var(--sp24);margin-top:var(--sp28);align-items:start}.ToolPage_main__3rIv4{gap:var(--sp24)}.ToolPage_aside__rZQFl,.ToolPage_main__3rIv4{display:flex;flex-direction:column;min-width:0}.ToolPage_aside__rZQFl{gap:var(--sp16)}@media (min-width:1024px){.ToolPage_grid__HbSem.ToolPage_hasAside__BFN3O{grid-template-columns:minmax(0,1fr) var(--tool-aside-w);gap:var(--sp32)}.ToolPage_aside__rZQFl{position:-webkit-sticky;position:sticky;top:calc(var(--nav-bar-height, 0px) + var(--sp24))}}.ToolPage_footer__af3d7{display:flex;flex-direction:column;gap:var(--sp40);margin-top:var(--sp48)}.ToolPage_hasDock__ct15K .ToolPage_inner__HxTBj{padding-bottom:calc(var(--sp64) + var(--tool-dock-h) + var(--device-safe-bottom, env(safe-area-inset-bottom)))}@media (min-width:1024px){.ToolPage_hasDock__ct15K .ToolPage_inner__HxTBj{padding-bottom:var(--sp64)}}@media (max-width:768px){.ToolPage_inner__HxTBj{padding-top:var(--sp16)}.ToolPage_header__J_GrE{--art:calc(var(--sp36) * 2);grid-template-areas:"title art";column-gap:var(--sp12);row-gap:var(--sp8);padding:var(--sp16) var(--sp20)}.ToolPage_headerText__ygI4j{display:contents}.ToolPage_titleRow__XEI2g{grid-area:title}.ToolPage_description__j8SLW,.ToolPage_meta__VBtUx{grid-column:1/-1}.ToolPage_headerArt__skWFt{grid-area:art}.ToolPage_grid__HbSem{margin-top:var(--sp20);gap:var(--sp20)}.ToolPage_footer__af3d7{margin-top:var(--sp36);gap:var(--sp32)}}.ToolSection_section__aGXmG{display:flex;flex-direction:column;gap:var(--sp16);min-width:0}.ToolSection_card__PDKw8{padding:var(--sp24);background:var(--tool-surface);border:1px solid var(--tool-border);border-radius:var(--tool-r-md)}.ToolSection_sunken__IFXp_{padding:var(--sp20);background:var(--tool-surface-sunken);border-radius:var(--tool-r-md)}.ToolSection_header__Ur6eB{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp12)}.ToolSection_titles__gHg8e{display:flex;flex-direction:column;gap:var(--sp4);min-width:0}.ToolSection_title__f7vQ8{display:flex;align-items:center;gap:var(--sp8);font-size:var(--tool-fs-h2);font-weight:700;line-height:var(--tool-lh-tight);color:var(--tool-text)}.ToolSection_step__Khhm6{display:inline-flex;align-items:center;justify-content:center;width:2.4rem;height:2.4rem;border-radius:var(--tool-r-full);background:var(--tool-surface-hover);color:var(--tool-text-2);font-size:var(--tool-fs-xs);font-weight:700;flex-shrink:0}.ToolSection_description__083W_{font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body);color:var(--tool-text-2)}.ToolSection_action__CjWGD{flex-shrink:0}.ToolSection_body__Ur812{display:flex;flex-direction:column;gap:var(--sp20)}@media (max-width:768px){.ToolSection_card__PDKw8{padding:var(--sp20) var(--sp16)}.ToolSection_sunken__IFXp_{padding:var(--sp16)}}.ToolButton_button__xaCSZ{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp8);flex-shrink:0;min-height:var(--tool-button-h);padding:0 var(--sp20);border:1px solid transparent;border-radius:var(--tool-r-md);font-size:var(--tool-fs-body);font-weight:600;line-height:var(--tool-lh-tight);white-space:nowrap;color:var(--tool-text);background:var(--tool-surface);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-decoration:none;touch-action:manipulation;transition:background-color var(--tool-dur-fast) var(--tool-ease),border-color var(--tool-dur-fast) var(--tool-ease),color var(--tool-dur-fast) var(--tool-ease),transform var(--tool-dur-fast) var(--tool-ease),opacity var(--tool-dur-fast) var(--tool-ease)}.ToolButton_button__xaCSZ:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.ToolButton_button__xaCSZ:active:not(:disabled){transform:scale(.98)}.ToolButton_button__xaCSZ:disabled{cursor:not-allowed;opacity:.45}.ToolButton_sm__oALf6{min-height:var(--tool-button-h-sm);padding:0 var(--sp14);font-size:var(--tool-fs-sm);border-radius:var(--tool-r-sm)}.ToolButton_fullWidth__BHyYu{width:100%}.ToolButton_primary__ngmXt{background:var(--tool-brand);border-color:var(--tool-brand);color:var(--tool-text-inverse)}.ToolButton_primary__ngmXt:active:not(:disabled){background:var(--tool-brand-active)}.ToolButton_secondary__f_48W{background:var(--tool-brand-soft);border-color:var(--tool-brand-soft);color:var(--tool-brand-fg)}.ToolButton_secondary__f_48W:active:not(:disabled){background:var(--tool-brand-soft-strong)}.ToolButton_outline__ojx9g{background:var(--tool-surface);border-color:var(--tool-border-strong);color:var(--tool-text-2)}.ToolButton_outline__ojx9g:active:not(:disabled){background:var(--tool-surface-hover)}.ToolButton_ghost__qh0Wc{background:transparent;color:var(--tool-text-2);padding:0 var(--sp12)}.ToolButton_ghost__qh0Wc:active:not(:disabled){background:var(--tool-surface-hover)}.ToolButton_kakao__fcjB6{background:var(--tool-kakao-bg);border-color:var(--tool-kakao-bg);color:var(--tool-kakao-fg)}@media (hover:hover) and (pointer:fine){.ToolButton_primary__ngmXt:hover:not(:disabled){background:var(--tool-brand-hover);border-color:var(--tool-brand-hover)}.ToolButton_secondary__f_48W:hover:not(:disabled){background:var(--tool-brand-soft-strong)}.ToolButton_ghost__qh0Wc:hover:not(:disabled),.ToolButton_outline__ojx9g:hover:not(:disabled){background:var(--tool-surface-hover)}.ToolButton_kakao__fcjB6:hover:not(:disabled){filter:brightness(.96)}}.ToolButton_icon__i_EW4{display:inline-flex;flex-shrink:0}.ToolButton_icon__i_EW4 svg{width:var(--tool-icon);height:var(--tool-icon)}.ToolButton_kakao__fcjB6 .ToolButton_icon__i_EW4 svg{width:1.8rem;height:1.8rem}.ToolButton_sm__oALf6 .ToolButton_icon__i_EW4 svg{width:var(--tool-icon-sm);height:var(--tool-icon-sm)}.ToolButton_loading__EVU3p .ToolButton_icon__i_EW4,.ToolButton_loading__EVU3p .ToolButton_label__SGts1{visibility:hidden}.ToolButton_spinner__GmuOP{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.ToolButton_spinner__GmuOP svg{width:var(--tool-icon);height:var(--tool-icon);animation:ToolButton_spin__IGe35 .8s linear infinite}@keyframes ToolButton_spin__IGe35{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.ToolButton_button__xaCSZ{transition:none}.ToolButton_button__xaCSZ:active:not(:disabled){transform:none}}.ResultDock_dock__t3bo0{position:fixed;left:0;right:0;bottom:0;z-index:200;display:flex;align-items:center;justify-content:space-between;gap:var(--sp12);min-height:var(--tool-dock-h);padding:var(--sp10) var(--sp16);padding-right:calc(var(--sp16) + 7.2rem);padding-bottom:calc(var(--sp10) + var(--device-safe-bottom, env(safe-area-inset-bottom)));background:var(--tool-surface);box-shadow:var(--tool-shadow-dock);transform:translateY(0);transition:transform var(--tool-dur) var(--tool-ease)}.ResultDock_hidden__E5p5e{transform:translateY(110%)}@media (min-width:1024px){.ResultDock_dock__t3bo0{display:none}}html[data-keyboard-open=true] .ResultDock_dock__t3bo0{display:none}.ResultDock_text__P_4jI{display:flex;flex-direction:column;min-width:0;gap:var(--sp2)}.ResultDock_label__kzrqe{font-size:var(--tool-fs-xs);color:var(--tool-text-3)}.ResultDock_label__kzrqe,.ResultDock_value__AdIzy{line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ResultDock_value__AdIzy{font-size:var(--tool-fs-dock);font-weight:700;color:var(--tool-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ResultDock_empty__a9J1B .ResultDock_value__AdIzy{font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body);color:var(--tool-text-2);font-weight:600}.ResultDock_action__KiAkx{flex-shrink:0}@media (prefers-reduced-motion:reduce){.ResultDock_dock__t3bo0{transition:none}}.Faq_list__L2QAd{display:flex;flex-direction:column;border-top:1px solid var(--tool-border)}.Faq_item____rm4{border-bottom:1px solid var(--tool-border)}.Faq_question__6MByG{display:flex;align-items:center;justify-content:space-between;gap:var(--sp12);width:100%;min-height:var(--tool-touch-min);padding:var(--sp16) 0;border:0;background:transparent;text-align:left;font-size:var(--tool-fs-h3);font-weight:600;line-height:var(--tool-lh-body);color:var(--tool-text);cursor:pointer;touch-action:manipulation}.Faq_question__6MByG:focus-visible{outline:none;box-shadow:var(--tool-focus-ring);border-radius:var(--tool-r-sm)}.Faq_chevron__KwlPM{display:inline-flex;flex-shrink:0;color:var(--tool-text-3);transition:transform var(--tool-dur) var(--tool-ease)}.Faq_chevron__KwlPM svg{width:var(--tool-icon);height:var(--tool-icon)}.Faq_question__6MByG[aria-expanded=true] .Faq_chevron__KwlPM{transform:rotate(180deg)}.Faq_panel__PRJJw{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--tool-dur) var(--tool-ease)}.Faq_open__ltBCu{grid-template-rows:1fr}.Faq_panelInner__BSR7k{overflow:hidden}.Faq_answer__5AOA3{padding:0 0 var(--sp20);font-size:var(--tool-fs-body);line-height:var(--tool-lh-relaxed);color:var(--tool-text-2)}.Faq_answer__5AOA3 p+p{margin-top:var(--sp8)}.Faq_answer__5AOA3 a{color:var(--tool-brand-fg);font-weight:600}@media (hover:hover){.Faq_question__6MByG:hover .Faq_chevron__KwlPM{color:var(--tool-text)}}@media (prefers-reduced-motion:reduce){.Faq_chevron__KwlPM,.Faq_panel__PRJJw{transition:none}}.PullToRefreshMount_indicator__I6mA6{position:fixed;top:calc(48px + var(--device-safe-top, env(safe-area-inset-top)));left:50%;z-index:90;width:34px;height:34px;margin-left:-17px;display:flex;align-items:center;justify-content:center;border-radius:50%;background-color:var(--background-color,#ffffff);box-shadow:0 2px 8px rgba(0,0,0,.16),0 0 1px rgba(0,0,0,.08);color:var(--primary-color,#0a76ff);pointer-events:none;opacity:0;transform:translateY(-42px) scale(.7);will-change:transform,opacity}.PullToRefreshMount_indicator__I6mA6[data-phase=pulling]{transition:none}.PullToRefreshMount_indicator__I6mA6[data-phase=refreshing]{transition:transform .15s ease,opacity .15s ease;opacity:1;transform:translateY(14px) scale(1)}.PullToRefreshMount_indicator__I6mA6[data-phase=idle]{transition:transform .2s ease,opacity .2s ease}.PullToRefreshMount_icon__HpQPN{display:block}.PullToRefreshMount_arc__2moPY{stroke-dasharray:44;stroke-dashoffset:calc(44 - 33 * var(--arc, 0));transform-origin:center;transform:rotate(calc(var(--arc, 0) * 180deg - 90deg))}.PullToRefreshMount_indicator__I6mA6[data-phase=refreshing] .PullToRefreshMount_arc__2moPY{stroke-dashoffset:11;animation:PullToRefreshMount_ptr-spin__g5DD_ .8s linear infinite}@keyframes PullToRefreshMount_ptr-spin__g5DD_{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}.AlertDialog_dialog__1CfkV{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-l);box-sizing:border-box;width:300px;max-width:calc(100vw - 48px);max-height:calc(100vh - 48px);overflow-y:auto;scrollbar-width:thin;padding:var(--spacing-l) var(--sp24);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);box-shadow:var(--sd);font-family:Pretendard,sans-serif}.AlertDialog_wide__lQ3U_{width:338px;gap:var(--sp24);padding:var(--spacing-l)}@media (min-width:768px){.AlertDialog_dialog__1CfkV{width:420px;padding-inline:var(--sp40)}.AlertDialog_wide__lQ3U_{width:560px;gap:var(--sp40);padding:var(--spacing-l)}}.AlertDialog_dialog__1CfkV::-webkit-scrollbar{width:4px}.AlertDialog_dialog__1CfkV::-webkit-scrollbar-thumb{background:var(--gray-200);border-radius:var(--radius-full)}.AlertDialog_dialog__1CfkV::-webkit-scrollbar-track{background:transparent}.AlertDialog_content__xxtOj{display:flex;flex-direction:column;align-items:center;gap:var(--sp8);padding-top:var(--sp8);width:100%}.AlertDialog_iconCircle__RzQ4z{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:var(--radius-full);flex-shrink:0}.AlertDialog_iconCircle__RzQ4z svg{width:24px;height:24px}.AlertDialog_iconBlue__maFMA{background:var(--blue-50);color:var(--blue-500)}.AlertDialog_iconOrange__9d2A2{background:var(--orange-50);color:var(--orange-500)}.AlertDialog_iconRed__9FjnL{background:var(--red-50);color:var(--red-500)}.AlertDialog_title__GOXD2{font-size:var(--font-size-body-boxtitle);font-weight:700;color:var(--color-text-primary)}.AlertDialog_description__VOyZp,.AlertDialog_title__GOXD2{line-height:1.5;text-align:center;overflow-wrap:break-word;white-space:pre-line;width:100%;margin:0}.AlertDialog_description__VOyZp{font-size:var(--font-size-body-default);font-weight:500;color:var(--color-text-secondary)}.AlertDialog_actions__LzyDT{display:flex;gap:var(--sp8);align-items:center;justify-content:center;width:100%;max-width:308px}.AlertDialog_wide__lQ3U_ .AlertDialog_actions__LzyDT{max-width:360px}.AlertDialog_button__LZTts{display:flex;align-items:center;justify-content:center;flex:1 1;min-width:0;height:42px;padding:var(--sp8) var(--sp10);border:none;border-radius:var(--radius-button);font-size:calc(var(--t10) * 1.5);font-family:inherit;font-weight:600;line-height:1.5;white-space:nowrap;cursor:pointer;transition:filter .15s ease}.AlertDialog_button__LZTts:hover{filter:brightness(.95)}.AlertDialog_button__LZTts:active{filter:brightness(.9)}.AlertDialog_button__LZTts:disabled{opacity:.5;cursor:default;filter:none}@media (min-width:768px){.AlertDialog_button__LZTts{height:48px}}.AlertDialog_wide__lQ3U_ .AlertDialog_button__LZTts{height:48px}.AlertDialog_buttonSecondary__f_wpf{background:var(--gray-100);color:var(--gray-600)}.AlertDialog_buttonBrand__ZIK6i{background:var(--button-primary-bg);color:var(--button-primary-text)}.AlertDialog_buttonDanger__Bh_nW{background:var(--red-500);color:var(--button-primary-text)}.AlertDialog_emphasis__cPRgs{color:var(--color-text-danger);font-weight:700}.AlertDialog_footer__Zb7_H{font-size:var(--font-size-body-default);font-weight:500;line-height:1.5;color:var(--color-text-tertiary);text-align:center;width:100%;margin:0}.IconButton_iconButton__r5ZVf{background:white;border:1px solid #d0d0d1;border-radius:12px;padding:5px 10px;display:flex;align-items:center;justify-content:center;gap:var(--sp3);cursor:pointer;transition:all .2s ease;height:44px}.IconButton_iconButton__r5ZVf:hover{background:#f8f9fa;border-color:#bbb}.IconButton_iconButton__r5ZVf:active{background:#e9ecef}.IconButton_iconButton__r5ZVf:disabled{opacity:.5;cursor:not-allowed}.IconButton_iconButton__r5ZVf:disabled:hover{background:white;border-color:#d0d0d1}.IconButton_iconButton__r5ZVf.IconButton_active__j_ntr{background:#fff5f5;border-color:#ff6b6b}.IconButton_iconButton__r5ZVf.IconButton_active__j_ntr:hover{background:#ffe0e0}.IconButton_swapContainer__0o4B6{position:relative;width:32px;height:32px}.IconButton_icon__U_U1D{position:absolute;inset:0;transition:opacity .25s ease}.IconButton_visible__cCnVp{opacity:1;transform:scale(1)}.IconButton_hidden__9x5dz{opacity:0}.IconButton_fadeIn__scLJb{opacity:1}.IconButton_fadeOut__RM02W{opacity:0}.IconButton_iconButton__r5ZVf.IconButton_textMode__R7kpF{background:#0a76ff;border-color:#0a76ff;color:white;font-family:Pretendard,sans-serif;font-weight:500;font-size:var(--t12);transition:all .3s ease}.IconButton_iconButton__r5ZVf.IconButton_textMode__R7kpF:hover{background:#3367d6;border-color:#3367d6}.IconButton_text__9G97B{white-space:nowrap;line-height:1}@media (max-width:768px){.IconButton_iconButton__r5ZVf{padding:.3rem 1rem;height:40px}}.Footer_footer__qwjut{background:#F9F9FB;color:#000;align-items:center;justify-self:center;padding:8.4rem 3.2rem}.Footer_container__9YUgs,.Footer_footer__qwjut{display:flex;flex-direction:column;justify-content:center;width:100%}.Footer_container__9YUgs{max-width:114rem;height:100%;align-items:flex-start;gap:2.4rem;margin:0 auto}.Footer_infoWrapperInner__0L_MN{gap:2.6rem}.Footer_infoWrapperInner__0L_MN,.Footer_logoWrapper__uEhR_{display:flex;flex-direction:row;align-items:flex-start;justify-content:center}.Footer_logoWrapper__uEhR_{gap:1rem}.Footer_logo__ZBn7W{width:12.9rem;height:2.4rem;object-fit:contain}.Footer_company__Bodme{color:#000;text-align:center;font-size:16px;font-weight:500;line-height:150%}.Footer_infoWrapper__4vITX{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1.6rem}.Footer_info__WPyjz{font-weight:400;width:36rem}.Footer_info__WPyjz,.Footer_links__qwkHX{color:#888;font-size:var(--t14);line-height:150%}.Footer_links__qwkHX{font-weight:700}.Footer_phoneNumber__FSQxZ{text-decoration:underline}@media (max-width:768px){.Footer_desktopOnly__O9uV4{display:none}.Footer_footer__qwjut{padding:3.2rem 2.4rem;gap:2.4rem}.Footer_logo__ZBn7W{width:8.4rem;height:1.5rem}.Footer_company__Bodme{font-size:13px;line-height:15px}.Footer_infoWrapperInner__0L_MN{flex-direction:column;align-items:flex-start;justify-content:center;gap:0}.Footer_info__WPyjz{font-size:11px;line-height:15px;width:unset}.Footer_links__qwkHX{font-size:12px;line-height:15px}}.Footer_landingLinks__xKBXP{display:flex;flex-wrap:wrap;gap:var(--sp4) var(--sp12);margin-top:var(--sp8)}.Footer_landingLinks__xKBXP a{font-size:var(--t12);color:var(--color-text-tertiary);line-height:var(--lh18);text-decoration:none}.Footer_landingLinks__xKBXP a:hover{text-decoration:underline}.Layout_layout__t2F1u{flex:1 0 auto;display:flex;flex-direction:column}.Layout_main__mCyle{flex:1 1;display:flex;flex-direction:column;align-items:center;width:100%}.RequiredInput_wrapper__UTeDn{display:flex;flex-direction:column;gap:var(--sp6);width:100%}.RequiredInput_label__LaNJV{display:flex;align-items:center;gap:var(--sp2);color:var(--gray-black);font-size:var(--t14);font-weight:700;line-height:1.5}.RequiredInput_requiredAsterisk__6G_p0{color:var(--red-500);font-size:var(--t14);font-weight:400;line-height:1.5}.RequiredInput_input__uPHRJ{width:100%;padding:1.4rem 1.6rem;border-radius:1.2rem;border:1px solid #d1d5db;background:transparent;font-size:var(--t16);line-height:var(--lh19);color:#000;outline:none;box-sizing:border-box}.RequiredInput_input__uPHRJ::placeholder{color:var(--gray-400)}.RequiredInput_inputError__x_4_j,.RequiredInput_input__uPHRJ.RequiredInput_error__p2qgm{border-color:#e55446}.RequiredInput_select__U1zDw{width:100%;padding:1.4rem 4.4rem 1.4rem 1.6rem;border-radius:1.2rem;border:1px solid #d1d5db;background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none'%3E%3Cpath d='M7 10l5 5 5-5' stroke='%23767676' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1.6rem center;background-size:2.4rem 2.4rem;font-size:var(--t16);line-height:var(--lh19);color:#000;outline:none;box-sizing:border-box;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.RequiredInput_select__U1zDw:invalid{color:var(--gray-400)}.RequiredInput_textarea__T10Lp{width:100%;padding:1.2rem 1.6rem;border-radius:1.2rem;border:1px solid #d1d5db;background:transparent;font-size:var(--t16);line-height:var(--lh22);color:#000;outline:none;resize:none;min-height:140px;box-sizing:border-box}.RequiredInput_textarea__T10Lp::placeholder{color:var(--gray-400)}.RequiredInput_error__p2qgm,.RequiredInput_textareaError__p1EnC,.RequiredInput_textarea__T10Lp.RequiredInput_error__p2qgm{border-color:#e55446}@media (max-width:768px){.RequiredInput_input__uPHRJ.RequiredInput_input__uPHRJ{border-radius:1.2rem;border:1px solid #d1d5db}.RequiredInput_input__uPHRJ.RequiredInput_input__uPHRJ,.RequiredInput_textarea__T10Lp{width:100%;padding:1.2rem 1.6rem;background:transparent;font-size:1.5rem;line-height:2.4rem;color:#000;outline:none;box-sizing:border-box}.RequiredInput_textarea__T10Lp{border-radius:12px;border:1px solid #d1d5db;resize:none;min-height:140px}}.AlertHost_overlay__l_u_y{position:fixed;inset:0;background-color:rgba(0,0,0,.6);display:flex;align-items:center;justify-content:center;z-index:2000;padding:var(--sp20)}.CopyLinkButton_copyButton__GpQ6p{transition:transform .18s cubic-bezier(.2,0,0,1),background .2s ease,border-color .2s ease}.CopyLinkButton_copyButton__GpQ6p:active{transform:scale(.94)}.CopyLinkButton_iconWrap__r9tTo{display:inline-flex}.CopyLinkButton_iconPop__uiLIP{animation:CopyLinkButton_icon-pop__eSPub .45s cubic-bezier(.3,.9,.4,1) both}@keyframes CopyLinkButton_icon-pop__eSPub{0%{transform:scale(1) rotate(0deg)}30%{transform:scale(.8) rotate(-8deg)}65%{transform:scale(1.1) rotate(3deg)}to{transform:scale(1) rotate(0deg)}}.CopyLinkButton_toast__WPAEM{position:fixed;left:50%;bottom:calc(10.6rem + var(--device-safe-bottom, env(safe-area-inset-bottom)));z-index:1200;display:flex;align-items:center;gap:var(--sp8);padding:var(--sp8) var(--sp16) var(--sp8) var(--sp8);border-radius:var(--radius-full);background:var(--blue-50);box-shadow:var(--shadow-lg);transform:translateX(-50%);pointer-events:none;animation:CopyLinkButton_toast-in__5YsEQ .46s cubic-bezier(.33,1.4,.4,1) both;will-change:transform,opacity,filter}@supports (((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))) and (background:color-mix(in srgb,red 50%,transparent))){.CopyLinkButton_toast__WPAEM{background:color-mix(in srgb,var(--blue-50) 90%,transparent);box-shadow:var(--shadow-lg),inset 0 0 0 1px color-mix(in srgb,var(--blue-500) 16%,transparent);-webkit-backdrop-filter:blur(14px) saturate(1.6);backdrop-filter:blur(14px) saturate(1.6)}}@keyframes CopyLinkButton_toast-in__5YsEQ{0%{opacity:0;transform:translateX(-50%) translateY(1.6rem) scale(.92);filter:blur(6px)}to{opacity:1;transform:translateX(-50%) translateY(0) scale(1);filter:blur(0)}}.CopyLinkButton_toastLeaving__MnNO4{animation:CopyLinkButton_toast-out__g7DJV .24s cubic-bezier(.4,0,1,1) both}@keyframes CopyLinkButton_toast-out__g7DJV{0%{opacity:1;transform:translateX(-50%) translateY(0) scale(1);filter:blur(0)}to{opacity:0;transform:translateX(-50%) translateY(.8rem) scale(.96);filter:blur(3px)}}.CopyLinkButton_toastBadge__0FmaD{display:flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;flex-shrink:0;border-radius:var(--radius-full);background:var(--blue-500);color:var(--color-text-inverse);animation:CopyLinkButton_badge-pop__oBn8w .4s cubic-bezier(.34,1.56,.64,1) .06s both}.CopyLinkButton_toastError__GABdz .CopyLinkButton_toastBadge__0FmaD{background:var(--red-500)}@keyframes CopyLinkButton_badge-pop__oBn8w{0%{transform:scale(.6);opacity:0}to{transform:scale(1);opacity:1}}.CopyLinkButton_toastText__y7NSK{font-size:var(--t14);font-weight:600;line-height:1;color:var(--color-text-primary);white-space:nowrap;animation:CopyLinkButton_text-in__338a3 .35s ease-out .1s both}@keyframes CopyLinkButton_text-in__338a3{0%{opacity:0;transform:translateX(-.4rem)}to{opacity:1;transform:translateX(0)}}@media (max-width:768px){.CopyLinkButton_toast__WPAEM{bottom:calc(8.8rem + var(--device-safe-bottom, env(safe-area-inset-bottom)))}}@media (prefers-reduced-motion:reduce){.CopyLinkButton_copyButton__GpQ6p{transition:none}.CopyLinkButton_copyButton__GpQ6p:active{transform:none}.CopyLinkButton_iconPop__uiLIP,.CopyLinkButton_toastBadge__0FmaD,.CopyLinkButton_toastLeaving__MnNO4,.CopyLinkButton_toastText__y7NSK,.CopyLinkButton_toast__WPAEM{animation:none}}.CustomSelect_wrapper__kZgFM{display:flex;flex-direction:column;gap:var(--sp8)}.CustomSelect_labelText__MfdrL{font-size:var(--t14);font-weight:500;color:#374151;margin-bottom:4px}.CustomSelect_container__Il1hS{position:relative;width:100%}.CustomSelect_trigger__9NaDq{display:flex;align-items:center;justify-content:space-between;width:100%;padding:1.1rem 1.6rem;border:1px solid #d4d4d4;border-radius:12px;background:#fff;font-size:var(--t17);line-height:2.6rem;font-weight:400;color:#000;cursor:pointer;transition:all .2s ease;outline:none}.CustomSelect_trigger__9NaDq:hover{border-color:#c7c7c7}.CustomSelect_trigger__9NaDq:focus{border-color:#0a76ff;background-color:#0a76ff12;box-shadow:0 0 0 2px rgba(10,118,255,.05);animation:CustomSelect_glowPulse__d5XoV .4s ease-out}@keyframes CustomSelect_glowPulse__d5XoV{0%{box-shadow:0 0 0 0 rgba(10,118,255,0)}to{box-shadow:0 0 0 3px rgba(10,118,255,.05)}}.CustomSelect_triggerOpen__qywMN{border-color:#0a76ff;background-color:#0a76ff12;box-shadow:0 0 0 2px rgba(10,118,255,.05)}.CustomSelect_value__LZop_{flex:1 1;text-align:left;color:#000;font-weight:400}.CustomSelect_value__LZop_:empty:before{content:attr(data-placeholder);color:#9ca3af}.CustomSelect_triggerWithSuffix__yTd5c{justify-content:flex-end}.CustomSelect_triggerWithSuffix__yTd5c .CustomSelect_value__LZop_{flex:none;text-align:right}.CustomSelect_suffix__VEkkV{font-size:var(--t15);font-weight:400;color:#7f7f7f;line-height:24px;flex-shrink:0}.CustomSelect_chevron__3tp4G{color:#6b7280;transition:transform .2s ease,color .2s ease;flex-shrink:0}.CustomSelect_triggerOpen__qywMN .CustomSelect_chevron__3tp4G{transform:rotate(180deg);color:#0a76ff}.CustomSelect_dropdown__lfVsn{position:absolute;top:100%;left:0;right:0;z-index:50;margin-top:4px;background:white;border:1px solid #e5e7eb;border-radius:12px;box-shadow:0 10px 25px rgba(0,0,0,.1);max-height:200px;overflow-y:auto;list-style:none;padding:8px 0;animation:CustomSelect_dropdownFadeIn__raQq6 .15s ease-out}.CustomSelect_dropdownTop__vcHTE{top:auto;bottom:100%;margin-top:0;margin-bottom:4px;animation:CustomSelect_dropdownFadeInTop__eFCsc .15s ease-out}@keyframes CustomSelect_dropdownFadeInTop__eFCsc{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes CustomSelect_dropdownFadeIn__raQq6{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.CustomSelect_option__aAGdk{padding:1.2rem 1.6rem;font-size:var(--t14);font-weight:400;color:#000;cursor:pointer;text-align:left;transition:all .15s ease;border-radius:8px;margin:0 6px}.CustomSelect_optionFocused__UJDzm,.CustomSelect_option__aAGdk:hover{background:#f3f4f6;color:#000}.CustomSelect_optionSelected___eg83{background:#0a76ff20;color:#000;font-weight:700}.CustomSelect_optionSelected___eg83:hover{background:#0a76ff40;color:#000}.CustomSelect_optionDisabled__rcXCD{opacity:.5;cursor:not-allowed;color:#9ca3af}.CustomSelect_optionDisabled__rcXCD:hover{background:transparent;color:#9ca3af}.CustomSelect_error__pSxVd .CustomSelect_trigger__9NaDq,.CustomSelect_error__pSxVd .CustomSelect_trigger__9NaDq:focus,.CustomSelect_error__pSxVd .CustomSelect_trigger__9NaDq:hover{border-color:#ef4444;box-shadow:0 0 0 2px rgba(239,68,68,.05)}.CustomSelect_error__pSxVd .CustomSelect_chevron__3tp4G{color:#ef4444}.CustomSelect_disabled__MBnkA .CustomSelect_trigger__9NaDq{background-color:#f9fafb;border-color:#e5e7eb;color:#9ca3af;cursor:not-allowed}.CustomSelect_disabled__MBnkA .CustomSelect_chevron__3tp4G{color:#d1d5db}@media (max-width:768px){.CustomSelect_trigger__9NaDq{padding:.8rem 1.6rem;line-height:1.5rem}.CustomSelect_option__aAGdk{padding:.8rem 1.6rem}.CustomSelect_value__LZop_{white-space:nowrap}}.CustomSelect_triggerHeight__72OLy{height:50px!important}.DatePicker_wrapper__SETTH{display:flex;flex-direction:column;gap:var(--sp8)}.DatePicker_labelText__4Ja_q{font-size:var(--t14);font-weight:500;color:#374151;margin-bottom:var(--sp4)}.DatePicker_container__jNee_{position:relative;display:flex;align-items:center;border:1px solid #d4d4d4;border-radius:1.2rem;background:#fff;transition:all .2s ease}.DatePicker_container__jNee_:hover{border-color:#c7c7c7}.DatePicker_container__jNee_.DatePicker_focused__c4Oef{border-color:#0a76ff;background-color:#0a76ff12;box-shadow:0 0 0 .2rem rgba(10,118,255,.05);animation:DatePicker_glowPulse__KNBRF .4s ease-out}@keyframes DatePicker_glowPulse__KNBRF{0%{box-shadow:0 0 0 0 rgba(10,118,255,0)}to{box-shadow:0 0 0 .3rem rgba(10,118,255,.05)}}.DatePicker_input___8XIJ{flex:1 1;border:none;outline:none;padding:var(--sp14) var(--sp16);font-size:var(--t16);font-weight:400;color:#000;background:transparent;border-radius:1.2rem}.DatePicker_input___8XIJ::-webkit-calendar-picker-indicator{display:none}.DatePicker_input___8XIJ::placeholder{color:#9ca3af}.DatePicker_iconContainer__0Pzqk{position:absolute;right:var(--sp12);display:flex;align-items:center;justify-content:center;pointer-events:none}.DatePicker_calendarIcon__k_crg{color:#6b7280;transition:color .2s ease}.DatePicker_container__jNee_.DatePicker_focused__c4Oef .DatePicker_calendarIcon__k_crg{color:#0a76ff}.DatePicker_error__V28Lb{border-color:#ef4444;box-shadow:0 0 0 .2rem rgba(239,68,68,.05)}.DatePicker_error__V28Lb:focus-within{border-color:#ef4444;box-shadow:0 0 0 .2rem rgba(239,68,68,.05)}.DatePicker_error__V28Lb .DatePicker_calendarIcon__k_crg{color:#ef4444}.DatePicker_disabled__pzWN2{background-color:#f9fafb;border-color:#e5e7eb;opacity:.6;cursor:not-allowed}.DatePicker_disabled__pzWN2 .DatePicker_input___8XIJ{cursor:not-allowed;color:#9ca3af}.DatePicker_disabled__pzWN2 .DatePicker_calendarIcon__k_crg{color:#d1d5db}.InlineBanner_container__9GQg2,.InlineBanner_wrapper__93u__{position:relative}.InlineBanner_top__mobnN{margin-bottom:8px}.InlineBanner_bottom__D0C7x{margin-top:8px}.InlineBanner_banner__DY7BU{width:100%;padding:16px 24px;font-weight:600;color:#000;border-radius:28px;background:rgba(10,118,255,.2);transition:transform .18s ease,opacity .18s ease;opacity:0;transform:translateY(-6px)}.InlineBanner_dense__8fol_{padding:12px 16px;border-radius:28px}.InlineBanner_open__7Em0q{opacity:1;transform:translateY(0)}.InlineBanner_closed__1V0aT{pointer-events:none}.InlineBanner_success__cKkc4{background:rgba(10,118,255,.2)}.InlineBanner_info__z17C9{background:rgba(120,120,120,.2)}.InlineBanner_warning__2Kzgz{background:rgba(243,132,40,.2)}.InlineBanner_error__u9hvy{background:rgba(243,77,40,.2)}.KakaoMap_mapContainer__yldz7{border-radius:12px 12px 0 0;overflow:hidden;border:1px solid var(--border-color-light,#e5e7eb);background-color:#f8f9fa;position:relative;pointer-events:none}.KakaoMap_mapContainer__yldz7:empty{display:flex;align-items:center;justify-content:center;min-height:200px;border:1px solid var(--border-color-light,#e5e7eb);color:var(--text-color-light,#999999);font-size:var(--t14)}.KakaoMap_mapContainer__yldz7:empty:before{content:"지도를 불러오는 중..."}.ThirdPartyProvisionNotice_notice___jFU_{font-size:var(--t14);line-height:1.6;color:var(--color-text-primary);word-break:keep-all}.ThirdPartyProvisionNotice_notice___jFU_ p{margin:0 0 var(--sp10);white-space:pre-line}.ThirdPartyProvisionNotice_notice___jFU_ p:last-child{margin-bottom:0}.ThirdPartyProvisionNotice_notice___jFU_ ul{margin:0 0 var(--sp10);padding-left:var(--sp18)}.ThirdPartyProvisionNotice_notice___jFU_ li{margin-bottom:var(--sp4)}.ImageDetailModal_overlay__2npaw{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:rgba(0,0,0,.85);z-index:2000;display:flex;align-items:center;justify-content:center;opacity:0;animation:ImageDetailModal_fadeIn__4lhMm .3s ease-out forwards;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.ImageDetailModal_overlay__2npaw.ImageDetailModal_disappear__m2EoA{animation:ImageDetailModal_fadeOut__hmXc4 .25s ease-in forwards}.ImageDetailModal_modal__5MS0w{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;outline:none}.ImageDetailModal_closeButton__X8Ut_{position:absolute;top:24px;right:24px;background:rgba(255,255,255,.15);border:none;border-radius:50%;width:44px;height:44px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2002;transition:all .2s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.ImageDetailModal_closeButton__X8Ut_:hover{background:rgba(255,255,255,.3);transform:scale(1.1)}.ImageDetailModal_imageWrapper__AkiIu{position:relative;width:90vw;height:85vh;display:flex;align-items:center;justify-content:center}.ImageDetailModal_image__oO0pb{object-fit:contain!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.ImageDetailModal_navButton__joMGN{position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.1);border:none;border-radius:50%;width:56px;height:56px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:2001;transition:all .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:white}.ImageDetailModal_navButton__joMGN:hover{background:rgba(255,255,255,.2);transform:translateY(-50%) scale(1.1)}.ImageDetailModal_prevButton__McXbW{left:24px}.ImageDetailModal_nextButton__b3aff{right:24px}.ImageDetailModal_indicator__884AE{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);background:rgba(0,0,0,.6);padding:6px 14px;border-radius:20px;color:rgba(255,255,255,.9);font-size:14px;font-weight:500;z-index:2001;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.1)}@keyframes ImageDetailModal_fadeIn__4lhMm{0%{opacity:0}to{opacity:1}}@keyframes ImageDetailModal_fadeOut__hmXc4{0%{opacity:1}to{opacity:0}}@media (max-width:768px){.ImageDetailModal_overlay__2npaw{background-color:rgba(0,0,0,.9)}.ImageDetailModal_closeButton__X8Ut_{top:12px;right:12px;width:32px;height:32px;background:rgba(0,0,0,.3)}.ImageDetailModal_closeButton__X8Ut_ svg{width:16px;height:16px}.ImageDetailModal_navButton__joMGN{width:44px;height:44px;background:transparent}.ImageDetailModal_prevButton__McXbW{left:4px}.ImageDetailModal_nextButton__b3aff{right:4px}.ImageDetailModal_imageWrapper__AkiIu{width:100vw;height:70vh}.ImageDetailModal_indicator__884AE{bottom:32px}}.CampaignBanner_banner__jbGx0{--banner-skeleton-color:#f3f4f6;border-radius:12px;overflow:hidden}.CampaignBanner_skeleton__kDbUK{background-color:var(--banner-skeleton-color);animation:CampaignBanner_pulse__oVNJU 1.5s ease-in-out infinite}@keyframes CampaignBanner_pulse__oVNJU{0%,to{opacity:1}50%{opacity:.5}}.CampaignBanner_link___37Hr{display:block;width:100%;height:100%;text-decoration:none;cursor:pointer}.CampaignBanner_imageWrapper__INMEN{position:relative;width:100%;cursor:default;isolation:isolate}.CampaignBanner_cover__HMsaO{position:absolute;inset:0;z-index:2;background-color:var(--color-surface);opacity:0;pointer-events:none;transition:opacity .25s ease-out}.CampaignBanner_cover__HMsaO:before{content:"";position:absolute;inset:0;background-color:var(--banner-skeleton-color);animation:CampaignBanner_pulse__oVNJU 1.5s ease-in-out infinite paused}.CampaignBanner_imagePending__xYUgr .CampaignBanner_cover__HMsaO{opacity:1;transition:none}.CampaignBanner_imagePending__xYUgr .CampaignBanner_cover__HMsaO:before{animation-play-state:running}@media (prefers-reduced-motion:reduce){.CampaignBanner_cover__HMsaO:before,.CampaignBanner_skeleton__kDbUK{animation:none}}.CampaignBanner_imageWrapper__INMEN:after{content:"";position:absolute;inset:0;box-shadow:var(--banner-border-shadow,none);border-radius:12px;pointer-events:none;z-index:1}.CampaignBanner_imageInner___ug0n{position:relative;height:100%;max-width:100%;margin:0 auto}@media (max-width:768px){.CampaignBanner_banner__jbGx0,.CampaignBanner_imageWrapper__INMEN:after{border-radius:0}}.ThirdPartyConsentModal_overlay__2Zexz{position:fixed;inset:0;z-index:var(--z-modal);display:flex;align-items:center;justify-content:center;padding:var(--sp16);background:rgba(0,0,0,.6)}.ThirdPartyConsentModal_card__lRblb{display:flex;flex-direction:column;width:100%;max-width:560px;max-height:calc(100dvh - var(--sp32));overflow:hidden;padding:var(--sp32) var(--sp20) var(--sp24);border-radius:var(--radius-lg);background:var(--color-surface)}.ThirdPartyConsentModal_scroll___73rJ{display:flex;flex-direction:column;align-items:center;flex:1 1 auto;min-height:0;gap:var(--sp32);overflow-y:auto;overscroll-behavior:contain}.ThirdPartyConsentModal_actions__4fj9Q{display:flex;flex-direction:column;align-items:center;flex-shrink:0;gap:var(--sp16);width:100%;padding-top:var(--sp24)}.ThirdPartyConsentModal_head__kl3Pg{display:flex;flex-direction:column;gap:var(--sp8);width:100%;word-break:keep-all}.ThirdPartyConsentModal_title__R2Ocq{margin:0;font-size:var(--font-size-title-section);font-weight:700;line-height:1.5;color:var(--gray-black,#000000)}.ThirdPartyConsentModal_body__0wsQX{margin:0;font-size:var(--font-size-body-default);font-weight:500;line-height:1.5;color:var(--gray-800)}.ThirdPartyConsentModal_infoBox__uEndv{margin:var(--sp12) 0 0;padding:var(--sp10) var(--sp16);border:1px solid var(--gray-100);border-radius:var(--radius-lg);background:var(--blue-50);font-size:var(--font-size-body-default);font-weight:500;line-height:1.5;color:var(--blue-500)}.ThirdPartyConsentModal_illustration__U8uon{width:162px;height:160px;object-fit:contain}.ThirdPartyConsentModal_consentSection__o2_2O{display:flex;flex-direction:column;flex:0 1 auto;min-height:0;gap:var(--sp16);width:100%}.ThirdPartyConsentModal_sectionTitle__4D_ED{margin:0;font-size:var(--font-size-body-boxtitle);font-weight:600;line-height:1.5;color:var(--gray-800)}.ThirdPartyConsentModal_consentRow__eEonX{display:flex;align-items:center;width:100%;padding:0 var(--sp10)}.ThirdPartyConsentModal_consentToggle__F5Xaq{flex:1 1;min-width:0;gap:var(--sp4);padding:var(--sp4) 0;text-align:left}.ThirdPartyConsentModal_consentToggle__F5Xaq,.ThirdPartyConsentModal_noticeToggle__Rt_kn{display:flex;align-items:center;border:0;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.ThirdPartyConsentModal_noticeToggle__Rt_kn{justify-content:center;flex-shrink:0;width:44px;height:44px;margin-right:calc(-1 * var(--sp10))}.ThirdPartyConsentModal_checkbox__sYCd8{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:20px;height:21px;color:var(--gray-400)}.ThirdPartyConsentModal_checkIcon__fcKPm{width:20px;height:21px}.ThirdPartyConsentModal_checkPath__ibAed{stroke-dasharray:20;stroke-dashoffset:0}.ThirdPartyConsentModal_consentRow__eEonX[data-checked=true] .ThirdPartyConsentModal_checkbox__sYCd8{color:var(--primary-color);animation:ThirdPartyConsentModal_consentCheckPop__mrZWQ .18s ease-out}.ThirdPartyConsentModal_consentRow__eEonX[data-checked=true] .ThirdPartyConsentModal_checkPath__ibAed{animation:ThirdPartyConsentModal_consentCheckDraw__kyACq .18s ease-out}@keyframes ThirdPartyConsentModal_consentCheckDraw__kyACq{0%{stroke-dashoffset:20}to{stroke-dashoffset:0}}@keyframes ThirdPartyConsentModal_consentCheckPop__mrZWQ{0%{transform:scale(.8)}60%{transform:scale(1.2)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ThirdPartyConsentModal_consentRow__eEonX[data-checked=true] .ThirdPartyConsentModal_checkPath__ibAed,.ThirdPartyConsentModal_consentRow__eEonX[data-checked=true] .ThirdPartyConsentModal_checkbox__sYCd8{animation:none}}.ThirdPartyConsentModal_consentLabel__RNGYm{flex:1 1;min-width:0;font-size:var(--font-size-body-default);font-weight:500;line-height:1.5;color:var(--gray-800)}.ThirdPartyConsentModal_chevron__d_b_X{flex-shrink:0;width:8px;height:8px;margin-right:2px;border-top:1.5px solid var(--gray-800);border-right:1.5px solid var(--gray-800);transform:rotate(45deg);transition:transform .15s ease}.ThirdPartyConsentModal_chevronOpen__SfS10{transform:rotate(135deg)}.ThirdPartyConsentModal_notice__1y2Uw{flex:1 1 auto;min-height:160px;max-height:40dvh;overflow-y:auto;overscroll-behavior:contain;padding:var(--sp12) var(--sp14);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-sunken)}.ThirdPartyConsentModal_error__YPbi0{width:100%;margin:0;font-size:var(--t13);line-height:1.5;color:var(--error-color,#ef4444);text-align:center}.ThirdPartyConsentModal_cta__iVqJY{width:200px;height:44px;border:0;border-radius:var(--radius-button);background:var(--primary-color);color:#ffffff;font-size:var(--t15);font-weight:600;line-height:1.5;cursor:pointer;-webkit-tap-highlight-color:transparent}.ThirdPartyConsentModal_cta__iVqJY:disabled{opacity:.6;cursor:default}.ThirdPartyConsentModal_footer__ehFYi{margin:0;font-size:var(--t13);line-height:1.5;color:var(--color-text-secondary);text-align:center}.ThirdPartyConsentModal_footerLink__kHtRb{color:var(--primary-color);text-decoration:underline}.NativeLocationButton_button__y1VmW{display:flex;align-items:center;justify-content:center;gap:var(--sp8);width:100%;height:5.1rem;border:1px solid var(--primary-color);border-radius:1.2rem;background-color:#fff;color:var(--primary-color);font-size:var(--t16);font-weight:500;cursor:pointer}.NativeLocationButton_button__y1VmW:disabled{opacity:.6;cursor:default}.NativeLocationButton_icon__cCNM7{font-size:var(--t18);line-height:1}.NativeLocationButton_error__xU7v_{margin-top:var(--sp8);color:#e5484d;font-size:var(--t14)}.HomeHero_hero__bgNbD{position:relative;z-index:1;width:100%;height:56rem;overflow-x:clip;overflow-y:visible;background:var(--color-surface);margin:var(--sp24) 0 var(--sp36)}.HomeHero_center__9h2bw{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;gap:var(--sp24);padding:calc(var(--sp94) + var(--sp12)) var(--sp16) 0;text-align:center;pointer-events:none}.HomeHero_center__9h2bw>*{pointer-events:auto}.HomeHero_title__NSoAq{margin:0;color:var(--color-text-primary);font-size:var(--t44);font-weight:700;line-height:1.32;letter-spacing:-.02em;text-wrap:balance;word-break:keep-all}.HomeHero_line__6GaFI{display:block;white-space:nowrap}.HomeHero_label__1YIyv{display:inline-block}.HomeHero_count__sJeqx{white-space:nowrap}.HomeHero_num__Z059F{display:inline-block;color:var(--color-text-brand);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transition:opacity .32s cubic-bezier(.22,1,.36,1),filter .32s cubic-bezier(.22,1,.36,1)}.HomeHero_num__Z059F[data-pending]{opacity:.35;filter:blur(var(--sp4))}.HomeHero_title__NSoAq:focus{outline:none}.HomeHero_numPad__GxVgS{visibility:hidden}.HomeHero_srOnly__49GYE{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.HomeHero_kakao__XFCJC{display:flex;align-items:center;justify-content:center;gap:var(--sp9);width:49.2rem;max-width:100%;height:5.8rem;border:0;border-radius:var(--radius-xl);background:#fee500;color:#0c0c0d;font:inherit;font-size:var(--t18);font-weight:700;cursor:pointer;transition:transform .12s cubic-bezier(.2,0,0,1),filter .12s cubic-bezier(.2,0,0,1)}.HomeHero_kakao__XFCJC:hover{filter:brightness(.97)}.HomeHero_kakao__XFCJC:active{transform:scale(.96)}@media (max-width:1279px){.HomeHero_title__NSoAq{font-size:var(--t36)}}.HomeHero_laneJobs__Z_jAm,.HomeHero_laneTalents__KTA6Y{display:none}@media (max-width:1023px){.HomeHero_hero__bgNbD{height:auto;margin:var(--sp24) 0 var(--sp32)}.HomeHero_center__9h2bw{position:static;gap:0;padding:0 var(--sp16)}.HomeHero_orbitJobs___QJN9,.HomeHero_orbitTalents__KZQtw{display:none}.HomeHero_laneJobs__Z_jAm,.HomeHero_laneTalents__KTA6Y{display:block;align-self:stretch;margin-inline:calc(var(--sp16) * -1)}.HomeHero_laneJobs__Z_jAm{height:calc(6.4rem + var(--sp40))}.HomeHero_laneTalents__KTA6Y{height:calc(6rem + var(--sp40));margin-top:var(--sp10)}.HomeHero_title__NSoAq{margin-top:var(--sp10)}.HomeHero_kakao__XFCJC{margin-top:var(--sp24)}}@media (max-width:768px){.HomeHero_title__NSoAq{font-size:2.4rem;line-height:1.5}.HomeHero_line__6GaFI{white-space:normal}.HomeHero_laneJobs__Z_jAm{height:calc(5.44rem + var(--sp40))}.HomeHero_laneTalents__KTA6Y{height:calc(5.1rem + var(--sp40))}.HomeHero_kakao__XFCJC{width:100%;height:4.2rem;gap:var(--sp10);padding:0 var(--sp16) 0 var(--sp12);border-radius:var(--radius-lg);color:#191600;font-size:var(--t16);font-weight:var(--font-weight-semibold)}.HomeHero_kakao__XFCJC svg{width:2.1rem;height:2.1rem}}.FixedBottomContainer_container___ojjb{position:fixed;bottom:0;left:0;width:100%;height:9.4rem;background-color:#ffffff;display:flex;justify-content:center;align-items:center;gap:var(--sp10);box-shadow:0 -.2rem .8rem .2rem rgba(12,12,13,.05);padding-bottom:var(--device-safe-bottom,env(safe-area-inset-bottom));z-index:200}@media (max-width:768px){.FixedBottomContainer_container___ojjb{height:auto;min-height:calc(74px + var(--device-safe-bottom, env(safe-area-inset-bottom)))}}html[data-keyboard-open=true] .FixedBottomContainer_container___ojjb{display:none}.Divider_divider__6AFer{border:none;height:1px;background-color:#eee}.ResponsiveCampaignBanner_desktopOnly__rOEyX,.ResponsiveCampaignBanner_mobileOnly__ealpV{display:none}@media (min-width:769px){.ResponsiveCampaignBanner_desktopOnly__rOEyX{display:block}}@media (max-width:768px){.ResponsiveCampaignBanner_mobileOnly__ealpV{display:block}}.HorizontalBanner_banner__1SSlb{height:auto}.HorizontalBanner_banner__1SSlb,.HorizontalBanner_fallback__KfuAn{width:calc(100% - 24px);max-width:1128px;margin:12px auto 24px;border-radius:12px;overflow:hidden;background-color:#F9F9FB}.HorizontalBanner_fallback__KfuAn{height:120px;display:flex;justify-content:center;align-items:flex-end}.HorizontalBanner_bannerLink__fgDnz{display:block;width:100%;height:100%;text-decoration:none}.HorizontalBanner_bannerImage__Z_7oG{position:relative;width:879px;height:99px}.MoreButton_moreButton__8NE4n{background-color:var(--gray-50);border-radius:50%;width:3.2rem;height:3.2rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s ease}.MoreButton_moreButton__8NE4n:hover{background-color:var(--gray-100)}.StepIndicator_container__CDlrR{display:flex;justify-content:space-between;width:100%;padding:0 var(--sp32)}.StepIndicator_step__fI8f5{display:flex;justify-content:center;width:4.2rem}.StepIndicator_indicatorCircle__LADkd{width:2.6rem;height:2.6rem;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .3s ease;position:relative}.StepIndicator_stepLabel__k0Y50{font-size:var(--t16);color:#0a76ff;position:absolute;line-height:1.5;top:100%;left:50%;transform:translateX(-50%);margin-top:var(--sp2);width:max-content;font-weight:600;font-family:Pretendard,sans-serif}.StepIndicator_completed__eJRY8{background-color:#0a76ff;border:1px solid #0a76ff}.StepIndicator_completed__eJRY8 .StepIndicator_stepLabel__k0Y50{color:#0a76ff}.StepIndicator_inProgress__3znKO{border:1px solid #0a76ff;background-color:rgba(10,118,255,.2)}.StepIndicator_inProgress__3znKO .StepIndicator_stepLabel__k0Y50{color:#0a76ff}.StepIndicator_pending___nUDC{border:1px solid #c0c0c0;background-color:#fff}.StepIndicator_pending___nUDC .StepIndicator_stepLabel__k0Y50{color:#888}.StepIndicator_checkIcon__TFogO{width:1.5rem;height:1.5rem;fill:white}@media (max-width:480px){.StepIndicator_container__CDlrR{padding:0 var(--sp36)}.StepIndicator_step__fI8f5{width:4rem}.StepIndicator_stepLabel__k0Y50{font-size:var(--t12);font-weight:500}}.BasicProfileForm_form__DRLsa{display:flex;flex-direction:column;width:59.2rem;margin:var(--sp20) auto 0 auto;padding:var(--sp32) var(--sp24);background-color:#fff;border-radius:1.2rem;box-shadow:0 -.2rem .8rem .2rem rgba(12,12,13,.05)}.BasicProfileForm_title__TZswf{font-size:var(--t20);font-weight:700;line-height:1.5;color:#000}.BasicProfileForm_subTitle__yj3Vi{font-size:var(--t16);margin-top:var(--sp12);line-height:1.5;font-weight:400;font-family:Pretendard,sans-serif;color:#000}.BasicProfileForm_placeholder__w5zzf{color:#999;font-style:italic;text-align:center;padding:var(--sp40) 0}.BasicProfileForm_cardContainer__AejNy{display:flex;flex-direction:column;gap:var(--sp32);margin-top:var(--sp32)}.BasicProfileForm_nextButton__bga9n{font-weight:600;letter-spacing:0}@media (max-width:768px){.BasicProfileForm_form__DRLsa{display:flex;flex-direction:column;width:100%;margin:0 auto;box-shadow:none;padding:0 2rem}.BasicProfileForm_placeholder__w5zzf{color:#999;font-style:italic;text-align:center;padding:var(--sp40) 0}.BasicProfileForm_cardContainer__AejNy{display:flex;flex-direction:column;gap:1.6rem;margin-top:3.2rem}button.BasicProfileForm_nextButton__bga9n{padding:1rem 2.4rem}}.ProfileImageUploader_imagePreviewContainer__ajBmO{margin-left:auto;margin-right:auto;width:16rem;height:16rem;border-radius:1.2rem;border:1px solid #d4d4d4;display:flex;justify-content:center;align-items:center;cursor:pointer;overflow:hidden;position:relative}.ProfileImageUploader_imagePreviewContainer__ajBmO:hover{border-color:#0a76ff}.ProfileImageUploader_image__bmoC2{object-fit:cover}.ProfileImageUploader_placeholder__SfECI{text-align:center;color:#999}.ProfileImageUploader_placeholder__SfECI span{font-size:var(--t48);line-height:1}.ProfileImageUploader_placeholder__SfECI p{margin-top:var(--sp8);font-size:var(--t14)}.ProfileImageUploader_hiddenInput__Thm_J{display:none}@media (max-width:768px){.ProfileImageUploader_imagePreviewContainer__ajBmO{width:12rem;height:12rem}}.LocationSelector_container__m1Icq{display:flex;flex-direction:column}.LocationSelector_locationDisplay__Gt2DD{height:5.1rem;padding:0 var(--sp16);border:1px solid #ddd;border-radius:1.2rem;width:100%;font-size:var(--t18);line-height:var(--lh51);font-weight:400;background-color:#fff}.LocationSelector_placeholder__jKU5P{color:#7f7f7f}.LocationSelector_nativeLocation__Galkz{margin-top:var(--sp8)}.LocationSelector_searchContainer__bVDWv{position:relative}.LocationSelector_searchWrap__ylun_{display:flex;align-items:center;gap:var(--sp6);width:100%;padding:var(--sp12) var(--sp16);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color .15s ease}.LocationSelector_searchWrap__ylun_:focus-within{border-color:var(--blue-500)}.LocationSelector_searchIcon__Z3QM0{display:inline-flex;flex-shrink:0;color:var(--color-text-tertiary)}.LocationSelector_searchInput__pAspA{flex:1 1 auto;min-width:0;border:none;outline:none;background:transparent;font-size:var(--t16);font-weight:400;line-height:1.5;color:var(--color-text-primary)}.LocationSelector_searchInput__pAspA::placeholder{color:var(--gray-400)}.LocationSelector_searchResultList__2um8A{position:absolute;top:100%;left:0;width:100%;background-color:#fff;border:1px solid #d4d4d4;border-radius:1.6rem;box-shadow:0 .4rem 1.2rem 0 rgba(0,0,0,.1);z-index:300;max-height:20rem;overflow-y:auto;list-style:none;padding:0;margin:var(--sp4) 0 0 0;-ms-overflow-style:none;scrollbar-width:none}.LocationSelector_searchResultList__2um8A::-webkit-scrollbar{display:none}.LocationSelector_searchResultItem__YDLTv{padding:var(--sp12) var(--sp20);cursor:pointer;border-bottom:1px solid #efefef}.LocationSelector_searchResultItem__YDLTv:last-child{border-bottom:none}.LocationSelector_searchResultItem__YDLTv:hover{background-color:rgba(10,118,255,.07)}.LocationSelector_dongName__PEP44{font-weight:500;color:#000;font-size:var(--t16);line-height:1.5}.LocationSelector_searchStatus__hfvm7{display:flex;align-items:center;justify-content:center;gap:var(--sp8);min-height:8rem;padding:var(--sp16) var(--sp20);color:var(--color-text-secondary);font-size:var(--t14);font-weight:500}.LocationSelector_searchSpinner__9k0UJ{width:1.6rem;height:1.6rem;border:2px solid var(--color-border);border-top-color:var(--blue-500);border-radius:50%;animation:LocationSelector_searchSpin__0zva9 .8s linear infinite}@keyframes LocationSelector_searchSpin__0zva9{to{transform:rotate(1turn)}}.LocationSelector_searchEmpty__I_AeU{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp4);min-height:8rem;padding:var(--sp16) var(--sp20);text-align:center}.LocationSelector_searchEmptyTitle__O90yo{color:var(--color-text-secondary);font-size:var(--t15);font-weight:500}.LocationSelector_searchEmptyHint__2U6Wm{color:var(--color-text-tertiary);font-size:var(--t13)}.WorkingTimeGrid_root__MZWy1{display:flex;flex-direction:column;gap:var(--sp12)}.WorkingTimeGrid_tabTrack__xtUez{display:flex;gap:var(--sp8);padding:var(--sp4) var(--sp2);background:var(--color-surface-sunken);border-radius:var(--radius-md)}.WorkingTimeGrid_tabItem___ewU8{flex:1 1;min-width:0;padding:var(--sp8) var(--sp4);border:none;border-radius:calc(var(--radius-md) - var(--sp2));background:transparent;color:var(--gray-400);font-size:var(--t14);font-weight:400;line-height:var(--lh20);white-space:nowrap;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease}.WorkingTimeGrid_tabItem___ewU8:focus-visible{outline:var(--sp2) solid var(--blue-500);outline-offset:var(--sp2)}.WorkingTimeGrid_tabItemActive__P1J99{background:var(--color-surface);color:var(--blue-500);font-weight:600;box-shadow:0 0 var(--sp8) var(--sp2) rgba(12,12,13,.05)}.WorkingTimeGrid_grid__IWaFe{display:flex;flex-direction:column;gap:var(--sp8);touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.WorkingTimeGrid_row__3fJfv{display:flex;align-items:center}.WorkingTimeGrid_rowLabel__iZkk2{flex:0 0 calc(var(--sp52) + var(--sp2));color:var(--gray-700);font-size:var(--t14);font-weight:600;line-height:var(--lh20);text-align:center}.WorkingTimeGrid_cells__4NrbW{flex:1 1;min-width:0;display:grid;grid-template-columns:repeat(6,1fr)}.WorkingTimeGrid_cell__ks3Sl{position:relative;padding:var(--sp8) 0;border:none;background:none;color:var(--gray-400);font-size:var(--t14);font-weight:400;line-height:var(--lh20);text-align:center;cursor:pointer;border-radius:var(--radius-md);transition:color .16s ease}.WorkingTimeGrid_cell__ks3Sl:focus-visible{outline:var(--sp2) solid var(--blue-500);outline-offset:var(--sp2)}.WorkingTimeGrid_cell__ks3Sl:before{content:"";position:absolute;inset:0 var(--sp4);border-radius:var(--radius-md);background:transparent;transition:left .16s cubic-bezier(.2,0,0,1),right .16s cubic-bezier(.2,0,0,1),border-radius .16s cubic-bezier(.2,0,0,1),background-color .16s ease}.WorkingTimeGrid_cellText__uZ5C_{position:relative}.WorkingTimeGrid_cellSelected__wm8Qu{color:var(--gray-white);font-weight:600}.WorkingTimeGrid_cellSelected__wm8Qu:before{background:var(--blue-500);border-radius:var(--radius-full)}@media (hover:hover){.WorkingTimeGrid_cell__ks3Sl:not(.WorkingTimeGrid_cellSelected__wm8Qu):hover{color:var(--blue-600)}.WorkingTimeGrid_cell__ks3Sl:not(.WorkingTimeGrid_cellSelected__wm8Qu):hover:before{background:var(--blue-50)}.WorkingTimeGrid_cellSelected__wm8Qu:hover:before{background:var(--blue-600)}}.WorkingTimeGrid_cellSelected__wm8Qu.WorkingTimeGrid_joinLeft__cse1n:before{left:calc(0px - 1px);border-top-left-radius:0;border-bottom-left-radius:0}.WorkingTimeGrid_cellSelected__wm8Qu.WorkingTimeGrid_joinRight__liUli:before{right:calc(0px - 1px);border-top-right-radius:0;border-bottom-right-radius:0}@media (prefers-reduced-motion:reduce){.WorkingTimeGrid_cell__ks3Sl,.WorkingTimeGrid_cell__ks3Sl:before,.WorkingTimeGrid_tabItem___ewU8{transition:none}}.ScheduleStep_root__j6sr5{display:flex;flex-direction:column;gap:var(--sp20)}.ScheduleStep_field__EJKkY{display:flex;flex-direction:column;gap:var(--sp10)}.ScheduleStep_summarySegments__bznee{display:flex;flex-wrap:wrap;column-gap:var(--sp10);row-gap:var(--sp4);min-width:0}.ScheduleStep_summarySegment__sHDA8{white-space:nowrap}.PreferenceWorkDate_subSection__PRV8w{display:flex;flex-direction:column}.PreferenceWorkDate_subTitle__z9qiS{margin-top:var(--sp26);margin-bottom:var(--sp16);font-size:var(--t18);line-height:var(--lh24);font-weight:400;color:#5b5b5b}.PreferenceWorkDate_daySelector__r3W7w{display:flex;flex-direction:column;gap:var(--sp16)}.PreferenceWorkDate_timeDisplay__83Cwh{display:flex;gap:var(--sp4);margin-top:var(--sp16);font-size:var(--t17);line-height:var(--lh26);color:#000}.PreferenceWorkDate_timeDisplayLabel__N90Tn{font-weight:400}.PreferenceWorkDate_timeDisplayValue__SRLTV{font-weight:700}.PreferenceWorkDate_topSelector__WL8Gk{display:flex;border:1px solid #c0c0c0;border-radius:1.2rem;overflow:hidden}.PreferenceWorkDate_selectorButton__Nq_UY{flex:1 1;height:3.9rem;border:none;background-color:#fff;cursor:pointer;font-size:var(--t15);color:#888;transition:background-color .2s ease}.PreferenceWorkDate_selectorButton__Nq_UY:not(:last-child){border-right:1px solid #ccc}.PreferenceWorkDate_selectorButton__Nq_UY.PreferenceWorkDate_active__DRt2s{background-color:#0a76ff;color:white;font-weight:600}.PreferenceWorkDate_dayConditionalContainer__4N7vl{margin-top:var(--sp12);height:4.3rem}.PreferenceWorkDate_dayOptionNoPreference__MuHMX{width:5.6rem!important;height:4.3rem!important}.PreferenceWorkDate_dayOptionNoPreference__MuHMX,.PreferenceWorkDate_dayOptionRegular__uaGAS{display:flex;justify-content:center;align-items:center;padding:0!important;font-size:var(--t17)}.PreferenceWorkDate_dayOptionRegular__uaGAS{width:3.5rem!important;height:4.4rem!important;line-height:var(--lh26)}@media (max-width:768px){.PreferenceWorkDate_subSection__PRV8w{display:flex;flex-direction:column}.PreferenceWorkDate_subTitle__z9qiS{margin-top:var(--sp26);margin-bottom:var(--sp16);font-size:var(--t18);line-height:var(--lh24);font-weight:400;color:#5b5b5b}.PreferenceWorkDate_timeDisplayLabel__N90Tn{font-size:var(--t16);line-height:var(--lh20)}.PreferenceWorkDate_timeDisplayValue__SRLTV{font-size:var(--t17);font-weight:700;line-height:var(--lh22);color:#000}.PreferenceWorkDate_topSelector__WL8Gk{display:flex;border:1px solid #c0c0c0;border-radius:1.2rem;overflow:hidden}.PreferenceWorkDate_selectorButton__Nq_UY{flex:1 1;height:3.9rem;border:none;background-color:#fff;cursor:pointer;font-size:var(--t15);color:#888;transition:background-color .2s ease}.PreferenceWorkDate_selectorButton__Nq_UY:not(:last-child){border-right:1px solid #ccc}.PreferenceWorkDate_selectorButton__Nq_UY.PreferenceWorkDate_active__DRt2s{background-color:#0a76ff;color:white;font-weight:600}.PreferenceWorkDate_dayOptionNoPreference__MuHMX{width:4.3rem!important;font-size:var(--t15);height:3.9rem!important}.PreferenceWorkDate_dayOptionRegular__uaGAS{width:3.3rem!important;font-size:var(--t15);height:3.9rem!important}.PreferenceWorkDate_dayConditionalContainer__4N7vl{height:3.9rem}}.EducationSelector_subSection__75blQ{display:flex;flex-direction:column}.EducationSelector_subSection__75blQ+.EducationSelector_subSection__75blQ{margin-top:var(--sp42);gap:var(--sp16)}.EducationSelector_subTitle__L_8_G{font-size:var(--t18);line-height:var(--lh24);font-weight:500;color:#5b5b5b}.EducationSelector_pillContainer__YG_A1{display:flex;flex-wrap:wrap;margin-bottom:var(--sp10);margin-top:var(--sp16);gap:var(--sp6)}.EducationSelector_customDivider__hXQzN{border:none;height:var(--sp1);background-color:#eee;margin:var(--sp10) 0 var(--sp10) 0;width:100%}.EducationSelector_educationLevelContainer__K9gCS{display:flex;flex-direction:column;gap:var(--sp8)}.EducationSelector_schoolSearchContainer__7x_Zs{position:relative}.EducationSelector_searchResultList__LjLv2{position:absolute;top:100%;left:0;width:100%;background-color:white;border:1px solid #d4d4d4;border-radius:1.6rem;box-shadow:0 .4rem 1.2rem 0 rgba(0,0,0,.1);z-index:10;max-height:20rem;overflow-y:auto;list-style:none;padding:0;margin:var(--sp4) 0 0 0;-ms-overflow-style:none;scrollbar-width:none}.EducationSelector_searchResultList__LjLv2::-webkit-scrollbar{display:none}.EducationSelector_searchResultItem__bfB__{padding:var(--sp12) var(--sp20);cursor:pointer;display:flex;flex-direction:column;gap:var(--sp4);border-bottom:1px solid #efefef}.EducationSelector_searchResultItem__bfB__:last-child{border-bottom:none}.EducationSelector_searchResultItem__bfB__ span{font-weight:700;color:#000;font-size:var(--t18);line-height:var(--lh24)}.EducationSelector_searchResultItem__bfB__ small{font-weight:400;font-size:var(--t15);color:#000;line-height:var(--lh24)}.EducationSelector_schoolName__gMCnG{font-weight:700;color:#000;font-size:var(--t18);line-height:1.5}.EducationSelector_schoolAddress__t3p8I{font-weight:400;font-size:var(--t15);color:#000;line-height:1.5}.EducationSelector_searchStatus__Eeukn{display:flex;align-items:center;justify-content:center;gap:var(--sp8);min-height:8rem;padding:var(--sp16) var(--sp20);color:var(--color-text-secondary);font-size:var(--t14);font-weight:500}.EducationSelector_searchSpinner__zVZbw{width:1.6rem;height:1.6rem;border:2px solid var(--color-border);border-top-color:var(--blue-500);border-radius:50%;animation:EducationSelector_searchSpin__mNdw1 .8s linear infinite}@keyframes EducationSelector_searchSpin__mNdw1{to{transform:rotate(1turn)}}.EducationSelector_searchEmpty__wPP3E{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--sp4);min-height:8rem;padding:var(--sp16) var(--sp20);text-align:center}.EducationSelector_searchEmptyTitle__DlFm3{color:var(--color-text-secondary);font-size:var(--t15);font-weight:500}.EducationSelector_searchEmptyHint__fv93S{color:var(--color-text-tertiary);font-size:var(--t13)}.EducationSelector_educationLevelOption__0Iyah{padding:var(--sp12) var(--sp16)!important}@media (max-width:768px){.EducationSelector_educationLevelOption__0Iyah{padding:var(--sp10) var(--sp16)!important}.EducationSelector_subSection__75blQ{display:flex;flex-direction:column}.EducationSelector_pillContainer__YG_A1{display:flex;flex-wrap:wrap;margin-bottom:var(--sp10);margin-top:var(--sp16);gap:var(--sp6)}.EducationSelector_customDivider__hXQzN{border:none;height:var(--sp1);background-color:#eee;margin:var(--sp10) 0 var(--sp10) 0;width:100%}.EducationSelector_educationLevelContainer__K9gCS{display:flex;flex-direction:column;gap:var(--sp8)}.EducationSelector_schoolSearchContainer__7x_Zs{position:relative}.EducationSelector_searchResultList__LjLv2{position:absolute;top:100%;left:0;width:100%;background-color:white;border:1px solid #d4d4d4;border-radius:1.6rem;box-shadow:0 .4rem 1.2rem 0 rgba(0,0,0,.1);z-index:10;max-height:20rem;overflow-y:auto;list-style:none;padding:0;margin:var(--sp4) 0 0 0;-ms-overflow-style:none;scrollbar-width:none}.EducationSelector_searchResultList__LjLv2::-webkit-scrollbar{display:none}.EducationSelector_searchResultItem__bfB__{padding:var(--sp12) var(--sp20);cursor:pointer;display:flex;flex-direction:column;gap:var(--sp4);border-bottom:1px solid #efefef}.EducationSelector_searchResultItem__bfB__:last-child{border-bottom:none}.EducationSelector_searchResultItem__bfB__ span{font-weight:700;color:#000;font-size:var(--t18);line-height:var(--lh24)}.EducationSelector_searchResultItem__bfB__ small{font-weight:400;font-size:var(--t15);color:#000;line-height:var(--lh24)}.EducationSelector_schoolName__gMCnG{font-weight:700;color:#000;font-size:var(--t18);line-height:var(--lh24)}.EducationSelector_schoolAddress__t3p8I{font-weight:400;font-size:var(--t15);color:#555;line-height:var(--lh24)}}.CompanyListDropDown_searchResults__RzjNU{background:#fff;border-radius:12px;border:1px solid #d4d4d4;position:absolute;top:100%;left:16px;right:0;z-index:20;display:flex;flex-direction:column;gap:0;margin-top:6px;max-height:300px;overflow-y:auto}.CompanyListDropDown_resultItem__wE_Pd{padding:10px 20px;cursor:pointer;text-align:left;border-bottom:1px solid #d4d4d4}.CompanyListDropDown_resultItem__wE_Pd:last-child{border-bottom:none}.CompanyListDropDown_resultSeparator__I7dxs{height:1px;width:100%;background:#d4d4d4}.CompanyListDropDown_resultName__k4Kym{font-weight:700;font-size:var(--t18);margin:0 0 4px;white-space:pre-line;word-break:break-all}.CompanyListDropDown_resultAddr__8EXGB{font-size:var(--t15);color:#7f7f7f;font-weight:400;margin:0}.CompanyListDropDown_manualItem__mzJr_{padding:10px 20px;cursor:pointer;text-align:left;border-bottom:1px solid #d4d4d4}.CompanyListDropDown_manualTextBold__24sep{font-size:var(--t18);line-height:var(--lh24);font-weight:700;color:#0a76ff}.CompanyListDropDown_addCompanyItem__cN9jD{padding:14px 20px;cursor:pointer;text-align:left;display:flex;align-items:center;gap:var(--sp8);font-size:var(--t16);font-weight:500;color:#0a76ff;background:#f5f8ff;border-bottom-left-radius:12px;border-bottom-right-radius:12px}.CompanyListDropDown_addCompanyItem__cN9jD:hover{background:#e8f0fe}.CompanyListDropDown_addCompanyIcon__cLkX8{font-size:var(--t20);font-weight:700;line-height:1}.AlbaCard_container__sX7kp{background:#ffffff;border:1px solid #efefef;border-radius:12px;padding:0 16px;cursor:pointer;transition:all .15s ease;width:100%;display:flex;gap:var(--sp16);align-items:center}.AlbaCard_container__sX7kp:active{transform:translateY(0)}.AlbaCard_body__WlSOy{flex:1 1;display:flex;gap:var(--sp16);align-items:flex-start;min-width:0}.AlbaCard_leftColumn__BFTIH{flex-direction:column;gap:var(--sp4);padding:16px 0}.AlbaCard_leftColumn__BFTIH,.AlbaCard_profileImage__b89_3{display:flex;align-items:center;justify-content:center;flex-shrink:0}.AlbaCard_profileImage__b89_3{width:74px;height:74px;border-radius:37px;overflow:hidden;background:#d9d9d9}.AlbaCard_profileImg__5s6S6{width:100%;height:100%;object-fit:cover}.AlbaCard_distanceBlock__xjk0N{display:flex;gap:var(--sp6);height:22px;align-items:center}.AlbaCard_distanceIcon__rLnS5{width:10px;height:13px;flex-shrink:0}.AlbaCard_distanceText__5cg4R{font-size:var(--t13);color:#5b5b5b;line-height:22px}.AlbaCard_distanceValue__9vrYa{font-weight:700}.AlbaCard_distanceSuffix__OIvI3{font-weight:400}.AlbaCard_rightColumn__XweeV{flex:1 1;display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp8);min-width:0;padding:16px 0}.AlbaCard_nameRow__yjDcE{display:flex;align-items:center;gap:var(--sp4);flex-wrap:wrap}.AlbaCard_name__F_fKU{font-size:16px;font-weight:700;color:#000000;line-height:1.5}.AlbaCard_ageGenderBadge__COW_b{background:#efefef;padding:4px 8px;border-radius:10px;font-size:var(--t13);font-weight:600;color:#5b5b5b;line-height:22px}.AlbaCard_careerRow__rIWFL{display:flex;align-items:flex-start;gap:var(--sp8);flex-wrap:wrap}.AlbaCard_careerText__po3Hc{font-size:var(--t14);color:#0a76ff}.AlbaCard_careerCount__IMNQ9{font-weight:700}.AlbaCard_careerPeriod__zKEgu{font-weight:400}.AlbaCard_readyToStart__5j_NF{font-size:var(--t14);font-weight:600;color:#359f1d}.AlbaCard_infoGroup__8gZd2{display:flex;flex-direction:column;width:100%}.AlbaCard_infoRow__yAp6f{display:flex;align-items:center;gap:var(--sp8);font-size:var(--t14)}.AlbaCard_infoRowMultiline___0Fcg{align-items:flex-start}.AlbaCard_label__NWou8{color:#888888;font-weight:600;flex-shrink:0}.AlbaCard_value__5F5u8{color:#0c0c0d;font-weight:400;line-height:22px;flex:1 1}.AlbaCard_valueClamp__MNPcG{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.AlbaCard_buttonGroup__dWUmp{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;flex-shrink:0}.AlbaCard_proposeButton__qegXp{display:flex;align-items:center;justify-content:center;background:#0a76ff;width:96px;height:36px;padding:10px;border:none;border-radius:10px;color:#ffffff;font-size:var(--t14);font-weight:600;line-height:1.5;white-space:nowrap;cursor:pointer}@media (max-width:768px){.AlbaCard_buttonGroup__dWUmp{display:none}.AlbaCard_container__sX7kp{padding:0 12px}}