.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}}.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)}}.MapCanvas_canvas__vC6WO{width:100%;height:100%;background:var(--color-surface-sunken);touch-action:none}.MapCanvas_imgMarker__hPcRT{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:0;background:none;border:none;cursor:pointer;transform-origin:center center;transition:transform var(--transition-fast)}.MapCanvas_markerImg___x5sK{display:block;width:var(--sp26);height:var(--sp26);filter:drop-shadow(0 1px 2px rgba(12,12,13,.25))}.MapCanvas_imgMarker__hPcRT.MapCanvas_selected__i7eFY .MapCanvas_markerImg___x5sK{width:var(--sp29);height:var(--sp38)}.MapCanvas_markerCount__yEpRP{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:var(--color-text-inverse);font-size:var(--t15);font-weight:700;line-height:1;pointer-events:none}.MapCanvas_imgMarker__hPcRT.MapCanvas_selected__i7eFY .MapCanvas_markerCount__yEpRP{top:38%;font-size:var(--t17)}.MapCanvas_imgMarker__hPcRT:not(.MapCanvas_selected__i7eFY):hover{transform:scale(1.12)}.MapCanvas_imgMarker__hPcRT.MapCanvas_stale__xXo4A{opacity:.45;pointer-events:none}.MapCanvas_userDot__5BhIs{position:relative;width:22px;height:22px;pointer-events:none}.MapCanvas_userDotCore__iKXZa{position:absolute;inset:4px;border-radius:var(--radius-full);background:var(--blue-500);border:2px solid var(--gray-white);box-shadow:0 1px 4px rgba(10,118,255,.5)}.MapCanvas_userDotPulse___vPdm{position:absolute;inset:0;border-radius:var(--radius-full);background:rgba(10,118,255,.25);animation:MapCanvas_userDotPulse___vPdm 2s ease-out infinite}@keyframes MapCanvas_userDotPulse___vPdm{0%{transform:scale(.6);opacity:.7}70%{transform:scale(1.6);opacity:0}to{transform:scale(1.6);opacity:0}}@media (prefers-reduced-motion:reduce){.MapCanvas_userDotPulse___vPdm{animation:none;transform:scale(1);opacity:.35}}.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)}.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}.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)}.InterestedJobsSection_container__nyQcE{display:flex;flex-direction:column;align-items:center;gap:var(--sp72);width:100%;max-width:1160px;flex:1 1;box-sizing:border-box;margin:var(--sp72) 0 var(--sp160);padding:0 var(--sp24)}.InterestedJobsSection_content__n2Z4m{display:flex;flex-direction:column;gap:var(--sp64);width:100%;flex:1 1}.InterestedJobsSection_header__SvasP{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--sp16)}.InterestedJobsSection_smallTitle___C0Xo{margin:0;color:var(--blue-400);font-size:var(--t16);font-weight:700;line-height:var(--lh24)}.InterestedJobsSection_largeTitle__RA_J7{margin:0;color:var(--gray-black);font-size:var(--t32);font-weight:700;line-height:150%}.InterestedJobsSection_listBlock__EPol4{display:flex;flex-direction:column;gap:var(--sp20);width:100%;flex:1 1}.InterestedJobsSection_totalCount__6TD6u{display:flex;align-items:center;margin:0;text-align:start;font-size:var(--t17);line-height:var(--lh26);color:var(--color-text-secondary);font-weight:400}.InterestedJobsSection_totalCountValue__xpCST{color:var(--color-text-primary);font-weight:600}.InterestedJobsSection_listContainer__N_wgA{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp8);gap:var(--sp8);width:100%}.InterestedJobsSection_divider__lRi3h{height:1px;background-color:#e0e0e0;margin:0 var(--sp20)}.InterestedJobsSection_listContainer__N_wgA .InterestedJobsSection_announcementListItem__e_5TT{border-bottom:none}.InterestedJobsSection_listItemView__QJlao{display:block}.InterestedJobsSection_cardView__Nz93_{display:none}div.InterestedJobsSection_emptyState__m1w_M{border:none;margin:auto 0}.InterestedJobsSection_emptyStateContainer__4esDP{gap:var(--sp48);width:100%;height:100%;flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--sp40);box-sizing:border-box}.InterestedJobsSection_illustrationWrapper__kc2aJ{width:12rem;height:12rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.InterestedJobsSection_illustrationWrapper__kc2aJ img{width:100%;height:100%;object-fit:contain}.InterestedJobsSection_emptyStateMessage__0tfqm{font-size:var(--t15);font-weight:400;color:#000000;margin:0;text-align:center;line-height:var(--lh24)}button.InterestedJobsSection_emptyStateButton__1ifZ2{padding:var(--sp12) var(--sp20);font-size:var(--t15);font-weight:500;color:#7f7f7f}@media (max-width:768px){.InterestedJobsSection_container__nyQcE{gap:var(--sp32);margin:var(--sp32) 0;padding:0 var(--sp16)}.InterestedJobsSection_content__n2Z4m{gap:var(--sp32)}.InterestedJobsSection_smallTitle___C0Xo{font-size:var(--font-size-body-boxtitle)}.InterestedJobsSection_largeTitle__RA_J7{font-size:var(--font-size-title-section)}.InterestedJobsSection_listBlock__EPol4{gap:var(--sp12)}.InterestedJobsSection_totalCount__6TD6u{font-size:1.5rem;line-height:2.4rem}.InterestedJobsSection_listContainer__N_wgA{grid-template-columns:1fr;gap:var(--sp10)}.InterestedJobsSection_listItemView__QJlao{display:none}.InterestedJobsSection_cardView__Nz93_{display:block;margin-left:1.6rem;margin-right:1.6rem}.InterestedJobsSection_cardView__Nz93_:last-child{margin-bottom:0}.InterestedJobsSection_divider__lRi3h{display: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}}.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}}.RelatedTools_grid__uO3jF{display:grid;grid-template-columns:repeat(auto-fill,minmax(22rem,1fr));align-items:stretch;grid-gap:var(--sp12);gap:var(--sp12)}.RelatedTools_card__IpNgP{display:flex;flex-direction:column;gap:var(--sp8);height:100%;min-height:var(--tool-touch-min);padding:var(--sp16);border:1px solid var(--tool-border);border-radius:var(--tool-r-md);background:var(--tool-surface);color:inherit;text-decoration:none;transition:border-color var(--tool-dur-fast) var(--tool-ease),background-color var(--tool-dur-fast) var(--tool-ease),transform var(--tool-dur-fast) var(--tool-ease)}.RelatedTools_card__IpNgP:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.RelatedTools_card__IpNgP:active{transform:scale(.99)}.RelatedTools_head__NpQCn{display:flex;align-items:center;justify-content:space-between;gap:var(--sp8)}.RelatedTools_titleRow__mFe4K{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp8);min-width:0}.RelatedTools_title__j3vqB{font-size:var(--tool-fs-body);font-weight:700;line-height:var(--tool-lh-tight);color:var(--tool-text)}.RelatedTools_description__a_YcE{font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body);color:var(--tool-text-2);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.RelatedTools_arrow__ny7Ex{flex-shrink:0;color:var(--tool-text-3)}.RelatedTools_arrow__ny7Ex svg{width:var(--tool-icon);height:var(--tool-icon)}@media (hover:hover){.RelatedTools_card__IpNgP:hover{border-color:var(--tool-border-strong);background:var(--tool-surface-sunken)}}@media (prefers-reduced-motion:reduce){.RelatedTools_card__IpNgP{transition:none}.RelatedTools_card__IpNgP:active{transform:none}}.LaborHotline_box__m6Vmf{display:flex;align-items:center;justify-content:space-between;gap:var(--sp20);padding:var(--sp20) var(--sp24);border-radius:var(--tool-r-md);background:var(--tool-surface-sunken)}.LaborHotline_text__dX9k4{display:flex;flex-direction:column;gap:var(--sp4);min-width:0}.LaborHotline_title__0aaiY{font-size:var(--tool-fs-h3);font-weight:700;line-height:var(--tool-lh-tight);color:var(--tool-text)}.LaborHotline_body__pmshj{font-size:var(--tool-fs-sm);line-height:var(--tool-lh-relaxed);color:var(--tool-text-2)}.LaborHotline_body__pmshj a{color:var(--tool-brand-fg);font-weight:600}.LaborHotline_call__EZPCa{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 var(--tool-border-strong);border-radius:var(--tool-r-md);background:var(--tool-surface);color:var(--tool-text);font-size:var(--tool-fs-body);font-weight:600;text-decoration:none;white-space:nowrap;transition:background-color var(--tool-dur-fast) var(--tool-ease),transform var(--tool-dur-fast) var(--tool-ease);touch-action:manipulation}.LaborHotline_call__EZPCa svg{width:var(--tool-icon);height:var(--tool-icon)}.LaborHotline_call__EZPCa:active{transform:scale(.98)}.LaborHotline_call__EZPCa:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}@media (hover:hover){.LaborHotline_call__EZPCa:hover{background:var(--tool-surface-hover)}}@media (max-width:768px){.LaborHotline_box__m6Vmf{flex-direction:column;align-items:stretch;padding:var(--sp20) var(--sp16)}}@media (prefers-reduced-motion:reduce){.LaborHotline_call__EZPCa{transition:none}.LaborHotline_call__EZPCa:active{transform:none}}.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)}}.DownloadMenu_wrap__vIx8b{position:relative;display:inline-flex;flex-direction:column}.DownloadMenu_full__fkKxY{width:100%}.DownloadMenu_menu__p6QjR{position:absolute;top:calc(100% + var(--sp6));right:0;z-index:50;min-width:22rem;padding:var(--sp6);border-radius:var(--tool-r-md);background:var(--tool-surface);box-shadow:var(--tool-shadow-pop);list-style:none;margin:0}.DownloadMenu_alignLeft__gZw3T{right:auto;left:0}.DownloadMenu_dropUp__SsqhF{top:auto;bottom:calc(100% + var(--sp6))}.DownloadMenu_item__oAt9w{display:flex;align-items:center;gap:var(--sp10);width:100%;min-height:var(--tool-touch-min);padding:0 var(--sp12);border:0;border-radius:var(--tool-r-sm);background:transparent;text-align:left;font-size:var(--tool-fs-sm);font-weight:600;color:var(--tool-text);cursor:pointer}.DownloadMenu_item__oAt9w:disabled{opacity:.45;cursor:progress}.DownloadMenu_item__oAt9w:focus,.DownloadMenu_item__oAt9w:focus-visible{outline:none;background:var(--tool-surface-hover)}.DownloadMenu_itemIcon__uqT11{display:inline-flex;color:var(--tool-text-3)}.DownloadMenu_itemIcon__uqT11 svg{width:var(--tool-icon);height:var(--tool-icon)}.DownloadMenu_itemText__5qIWZ{display:flex;flex-direction:column;gap:var(--sp2)}.DownloadMenu_itemHint__qghxU{font-size:var(--tool-fs-xs);font-weight:400;color:var(--tool-text-3)}.DownloadMenu_error__tg9c_{contain:inline-size;margin-top:var(--sp6);font-size:var(--tool-fs-xs);color:var(--tool-danger-fg)}@media (hover:hover){.DownloadMenu_item__oAt9w:hover:not(:disabled){background:var(--tool-surface-hover)}}.ShareBar_bar__xu0n7{display:flex;flex-direction:column}.ShareBar_buttons__DytfE{display:flex;flex-wrap:wrap;gap:var(--sp8)}.ShareBar_buttons__DytfE>*{flex:1 1 auto}.ShareBar_status__Yr8IG{font-size:var(--tool-fs-xs);line-height:1.4;color:var(--tool-text-3)}.ShareBar_status__Yr8IG:not(:empty){margin-top:var(--sp8)}.ShareBar_statusOk__sAo7a{color:var(--tool-success-fg)}.ShareBar_statusError__wBPFf{color:var(--tool-danger-fg)}.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)}}.SignupPrompt_inline__LUtom{display:flex;flex-direction:column;gap:var(--sp12);padding:var(--sp20);border:1px solid var(--tool-border);border-radius:var(--tool-r-md);background:var(--tool-surface)}.SignupPrompt_title__wZWJ5{font-size:var(--tool-fs-h3);font-weight:700;line-height:var(--tool-lh-tight);color:var(--tool-text)}.SignupPrompt_description__hWH4A{font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body);color:var(--tool-text-2)}.SignupPrompt_benefits__3r6d9{display:flex;flex-direction:column;gap:var(--sp6);list-style:none;padding:0;margin:0;font-size:var(--tool-fs-sm);color:var(--tool-text-2)}.SignupPrompt_benefits__3r6d9 li{display:flex;align-items:flex-start;gap:var(--sp8)}.SignupPrompt_benefits__3r6d9 li:before{content:"";flex-shrink:0;width:.4rem;height:.4rem;margin-top:.8em;border-radius:var(--tool-r-full);background:var(--tool-text-3)}.SignupPrompt_actions__RCayu{display:flex;flex-direction:column;gap:var(--sp8);margin-top:var(--sp4)}.SignupPrompt_later__RgUac{align-self:center}.SignupPrompt_fine__vd1gH{font-size:var(--tool-fs-xs);color:var(--tool-text-3);text-align:center}.SignupPrompt_scrim__26tr0{position:fixed;inset:0;z-index:1040;background:var(--tool-scrim)}.SignupPrompt_sheet__fCWjS{position:fixed;left:0;right:0;bottom:0;z-index:1050;display:flex;flex-direction:column;gap:var(--sp12);max-height:85dvh;padding:var(--sp20) var(--sp20) calc(var(--sp20) + var(--device-safe-bottom, env(safe-area-inset-bottom)));border-radius:var(--tool-r-lg) var(--tool-r-lg) 0 0;background:var(--tool-surface);box-shadow:var(--tool-shadow-sheet);overflow-y:auto;outline:none}.SignupPrompt_handle__TrdW4{align-self:center;width:3.6rem;height:.4rem;border-radius:var(--tool-r-full);background:var(--tool-border-strong);margin-bottom:var(--sp4)}.SignupPrompt_close__2WPc1{position:absolute;top:var(--sp8);right:var(--sp8);display:inline-flex;align-items:center;justify-content:center;width:var(--tool-touch-min);height:var(--tool-touch-min);border:0;border-radius:var(--tool-r-full);background:transparent;color:var(--tool-text-3);cursor:pointer}.SignupPrompt_close__2WPc1:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}.SignupPrompt_close__2WPc1 svg{width:var(--tool-icon);height:var(--tool-icon)}@media (min-width:768px){.SignupPrompt_sheet__fCWjS{left:50%;right:auto;bottom:auto;top:50%;width:min(44rem,calc(100vw - var(--sp32)));transform:translate(-50%,-50%);border-radius:var(--tool-r-lg);padding:var(--sp28)}.SignupPrompt_handle__TrdW4{display:none}}.ExampleList_list__Jzzp8{display:flex;flex-direction:column;gap:var(--sp12);list-style:none;padding:0;margin:0}.ExampleList_item__Klxq3{display:flex;flex-direction:column;gap:var(--sp8);padding:var(--sp16);border-radius:var(--tool-r-md);background:var(--tool-surface-sunken)}.ExampleList_head__LLuUe{display:flex;align-items:center;justify-content:space-between;gap:var(--sp8)}.ExampleList_tone__Gjpo3{font-size:var(--tool-fs-sm);font-weight:700;color:var(--tool-text-2)}.ExampleList_text__ZxI3s{font-size:var(--tool-fs-body);line-height:var(--tool-lh-relaxed);color:var(--tool-text);white-space:pre-wrap}.MessageActions_root__BWdzq{display:flex;flex-direction:column;gap:var(--sp8)}.MessageActions_row__LHoJ_{display:flex;flex-wrap:wrap;gap:var(--sp8)}.MessageActions_row__LHoJ_>*{flex:1 1;min-width:0}.TemplatePicker_group__FccAo{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--sp12);gap:var(--sp12)}.TemplatePicker_card__zzLKH{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:var(--sp6);min-height:var(--tool-touch-min);padding:var(--sp16);text-align:left;background:var(--tool-surface);border:1px solid var(--tool-border-strong);border-radius:var(--tool-r-md);cursor:pointer;transition:border-color var(--tool-dur-fast) var(--tool-ease),background-color var(--tool-dur-fast) var(--tool-ease),transform var(--tool-dur-fast) var(--tool-ease)}.TemplatePicker_card__zzLKH:active{transform:scale(.985)}.TemplatePicker_card__zzLKH:focus-visible{outline:none;box-shadow:var(--tool-focus-ring)}@media (hover:hover){.TemplatePicker_card__zzLKH:hover{border-color:var(--gray-300)}}.TemplatePicker_selected__2hdD3,.TemplatePicker_selected__2hdD3:hover{border-color:var(--tool-brand);background:var(--tool-brand-soft);box-shadow:var(--shadow-tool-selected)}.TemplatePicker_head__O2x0R{display:flex;align-items:center;gap:var(--sp6);width:100%}.TemplatePicker_label__83eLS{font-size:var(--tool-fs-h3);font-weight:700;line-height:var(--tool-lh-tight);color:var(--tool-text)}.TemplatePicker_badge__UpeSE{padding:0 var(--sp6);font-size:var(--tool-fs-xs);font-weight:700;line-height:1.8;color:var(--tool-brand-fg);background:var(--tool-surface);border:1px solid var(--tool-brand-border);border-radius:var(--tool-r-full)}.TemplatePicker_check__EiAo1{display:inline-flex;align-items:center;justify-content:center;width:var(--tool-icon);height:var(--tool-icon);margin-left:auto;color:var(--tool-text-inverse);background:var(--tool-brand);border-radius:var(--tool-r-full);opacity:0;transform:scale(.6);transition:opacity var(--tool-dur-fast) var(--tool-ease),transform var(--tool-dur) var(--tool-ease)}.TemplatePicker_check__EiAo1 svg{width:var(--tool-icon-sm);height:var(--tool-icon-sm)}.TemplatePicker_selected__2hdD3 .TemplatePicker_check__EiAo1{opacity:1;transform:scale(1)}.TemplatePicker_description__l9gTg{font-size:var(--tool-fs-sm);line-height:var(--tool-lh-body);color:var(--tool-text-2)}@media (max-width:768px){.TemplatePicker_group__FccAo{grid-template-columns:minmax(0,1fr);gap:var(--sp8)}.TemplatePicker_card__zzLKH{padding:var(--sp14) var(--sp16)}}@media (prefers-reduced-motion:reduce){.TemplatePicker_card__zzLKH,.TemplatePicker_check__EiAo1{transition:none}}.PhotoInput_wrap__DHSGE{display:flex;gap:var(--sp16);align-items:flex-start}.PhotoInput_frame__eAGfR{flex-shrink:0;width:9rem;height:12rem;display:flex;align-items:center;justify-content:center;overflow:hidden;background:var(--tool-surface-sunken);border:1px solid var(--tool-border-strong);border-radius:var(--tool-r-sm)}.PhotoInput_image__1DDJK{width:100%;height:100%;object-fit:cover;display:block}.PhotoInput_placeholder__NR4om{font-size:var(--tool-fs-xs);font-weight:600;color:var(--tool-text-3);letter-spacing:.05em}.PhotoInput_controls__w9fLG{display:flex;flex-direction:column;gap:var(--sp8);min-width:0}.PhotoInput_label___NMtQ{font-size:var(--tool-fs-sm);font-weight:600;color:var(--tool-text)}.PhotoInput_optional__YIeEq{margin-left:var(--sp4);font-weight:400;color:var(--tool-text-3)}.PhotoInput_help__svXjB{font-size:var(--tool-fs-xs);line-height:var(--tool-lh-body);color:var(--tool-text-3)}.PhotoInput_buttons__LRkhP{display:flex;flex-wrap:wrap;gap:var(--sp8)}.PhotoInput_file__rqHsu{position:absolute;width:var(--sp1);height:var(--sp1);overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.PhotoInput_error__SnKxj{font-size:var(--tool-fs-xs);color:var(--tool-danger-fg)}.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}}.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}.Pagination_container__tgFR1{display:flex;align-items:center;justify-content:center;gap:var(--sp36);padding:12px 0}.Pagination_navButton__pg6NC{display:flex;align-items:center;justify-content:center;width:24px;height:24px;background:transparent;border:1px solid #d4d4d4;border-radius:6px;color:#7f7f7f;cursor:pointer;transition:opacity .15s ease}.Pagination_navButton__pg6NC:hover{opacity:.8}.Pagination_navButtonDisabled__dpGQ_{color:#888888;cursor:not-allowed;opacity:.5}.Pagination_navButtonDisabled__dpGQ_:hover{opacity:.5}.Pagination_pageNumbers__6thq3{display:flex;align-items:center;justify-content:center;gap:var(--sp20)}.Pagination_pageButton__XmDSH{display:flex;align-items:center;justify-content:center;min-width:32px;height:30px;background:transparent;border:none;font-size:var(--t18);font-weight:400;line-height:1.5;color:#888888;cursor:pointer;transition:all .15s ease;border-radius:4px}.Pagination_pageButtonActive__Q2tlb{font-weight:700;color:#3977e0}.Pagination_dots__JLThL{display:flex;align-items:center;justify-content:center;min-width:32px;height:32px;font-size:var(--t17);font-weight:400;color:#888888;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Pagination_disabled__aTYOU{opacity:.6;pointer-events:none}@media (max-width:768px){.Pagination_container__tgFR1{gap:3.6rem}.Pagination_pageNumbers__6thq3{gap:.25rem}}.RegionTransition_frame___RaZk{box-sizing:content-box;overflow:hidden;padding:var(--sp4) 0;margin:calc(-1 * var(--sp4)) 0}.Checkbox_container__ZT6ez{display:flex;align-items:center;gap:var(--sp8);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_container__ZT6ez.Checkbox_disabled__9HZ4A{opacity:.5;cursor:not-allowed}.Checkbox_hiddenInput__ETgnZ{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.Checkbox_checkbox__jOqcw{width:20px;height:20px;border:2px solid #d4d4d4;border-radius:4px;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative;flex-shrink:0}.Checkbox_checkbox__jOqcw:hover{border-color:#0a76ff}.Checkbox_checkbox__jOqcw.Checkbox_checked__doY68{background:#0a76ff;border-color:#0a76ff}.Checkbox_checkIcon__zRe_d{color:white;width:12px;height:9px}.Checkbox_label__fSSb4{font-size:var(--t15);font-weight:500;color:#000;line-height:var(--lh24)}.Checkbox_error__W3wpX .Checkbox_checkbox__jOqcw{border-color:#ef4444}.Checkbox_error__W3wpX .Checkbox_checkbox__jOqcw:hover{border-color:#dc2626}.Checkbox_error__W3wpX .Checkbox_checkbox__jOqcw.Checkbox_checked__doY68{background:#ef4444;border-color:#ef4444}.CircleCheckbox_container__WDlku{display:inline-flex;align-items:center;gap:var(--sp8);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.CircleCheckbox_container__WDlku.CircleCheckbox_disabled__WykUP{opacity:.5;cursor:not-allowed}.CircleCheckbox_hiddenInput__BkKA4{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.CircleCheckbox_circle__l_sN2{width:21px;height:21px;border:1px solid #7f7f7f;border-radius:50%;background:transparent;transition:border-color .2s ease,background-color .2s ease;flex-shrink:0}.CircleCheckbox_circle__l_sN2.CircleCheckbox_checked__lfR_v{border-color:#447ddf;background:#6395e7}.CircleCheckbox_label__vYoIT{font-size:var(--t15);font-weight:500;color:#000;line-height:var(--lh24)}.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}}.HomeTalentCard_card___JDyr{display:flex;flex-direction:column;gap:var(--sp16);height:100%;padding:var(--sp16);background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);cursor:pointer;transition-property:box-shadow,transform;transition-duration:.15s}.HomeTalentCard_card___JDyr:hover{box-shadow:var(--shadow-md)}.HomeTalentCard_profile__4r_C6{display:flex;flex-direction:column;align-items:center;gap:var(--sp4)}.HomeTalentCard_avatar__BLuL1{width:7.4rem;height:7.4rem;border-radius:var(--radius-full);object-fit:cover}.HomeTalentCard_distance__V8mxo{display:inline-flex;align-items:center;gap:var(--sp6);height:2.2rem;font-size:var(--t13);line-height:2.2rem;color:var(--gray-600)}.HomeTalentCard_nameRow__G2iD6{display:inline-flex;align-items:center;gap:var(--sp4)}.HomeTalentCard_name__zNYTY{font-size:var(--t16);font-weight:700;line-height:1.5;color:var(--gray-black);text-decoration:none}.HomeTalentCard_badge__sqrym{padding:var(--sp4) var(--sp8);border-radius:var(--radius-button);background:var(--gray-100);font-size:var(--t13);font-weight:600;line-height:2.2rem;color:var(--gray-600);white-space:nowrap}.HomeTalentCard_info__Q1czf{flex:1 1 auto;display:flex;flex-direction:column;gap:var(--sp8);font-size:var(--t14);line-height:1.5}.HomeTalentCard_careerRow__8L1QK{display:flex;flex-wrap:wrap;gap:var(--sp8)}.HomeTalentCard_career___5PmB{color:var(--blue-500)}.HomeTalentCard_career___5PmB strong{font-weight:700}.HomeTalentCard_ready__Ytbs7{font-weight:600;color:var(--green-500)}.HomeTalentCard_row__AnKBf{display:flex;align-items:flex-start;gap:var(--sp8);min-width:0}.HomeTalentCard_label__fdL2M{flex-shrink:0;font-weight:600;color:var(--gray-400)}.HomeTalentCard_value__jVG9V{flex:1 1;min-width:0;color:var(--gray-800);line-height:2.2rem}.HomeTalentCard_clamp__IvXRi{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden}.HomeTalentCard_propose___LuUM{width:100%;height:3.6rem;border:0;border-radius:var(--radius-button);background:var(--button-primary-bg);font-size:var(--t14);font-weight:600;line-height:1.5;color:var(--button-primary-text);cursor:pointer;transition-property:transform,background-color;transition-duration:.15s}.HomeTalentCard_propose___LuUM:hover{background:var(--blue-600)}.HomeTalentCard_propose___LuUM:active{transform:scale(.96)}.HomeTalentCard_name__zNYTY:focus-visible,.HomeTalentCard_propose___LuUM:focus-visible{outline:2px solid var(--color-border-brand);outline-offset:2px}@media (max-width:768px){.HomeTalentCard_card___JDyr{padding:var(--sp12);gap:var(--sp12)}.HomeTalentCard_careerRow__8L1QK{flex-direction:column;gap:var(--sp2)}}.AreaTalents_section__qFx6K{width:100%;display:flex;justify-content:center;padding:var(--sp40) 0}.AreaTalents_container__PndyP{width:100%;max-width:117.6rem;display:flex;flex-direction:column;gap:var(--sp24)}.AreaTalents_header__6_9Ou{padding:0 var(--sp24)}.AreaTalents_grid__uMhmm{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--sp16);gap:var(--sp16);padding:0 var(--sp24)}.AreaTalents_item__VQkpA{min-width:0;display:flex}.AreaTalents_skeleton__K4n7x{height:16.4rem;border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);background:var(--color-surface-sunken)}@media (max-width:768px){.AreaTalents_container__PndyP{gap:var(--sp12)}.AreaTalents_header__6_9Ou{--section-title-m:var(--t24);--section-link-m:var(--t20);--section-link-weight-m:500;--section-link-lh-m:1.5}.AreaTalents_grid__uMhmm{grid-template-columns:minmax(0,1fr);gap:var(--sp12);padding:0 var(--sp16)}.AreaTalents_item__VQkpA:nth-child(n+5){display:none}}.MatchedTalents_section__bp_ef{width:100%;display:flex;justify-content:center;padding:var(--sp40) 0;background:var(--color-surface-sunken)}.MatchedTalents_container__bnShs{width:100%;max-width:117.6rem;display:flex;flex-direction:column;gap:var(--sp24)}.MatchedTalents_header__7GIlN{display:flex;flex-direction:column;gap:var(--sp6);padding:0 var(--sp24)}.MatchedTalents_titleRow__EOBQL{display:flex;align-items:center;justify-content:space-between;gap:var(--sp16)}.MatchedTalents_titleGroup___dSv8{display:flex;align-items:center;gap:var(--sp10);min-width:0}.MatchedTalents_title__yPdqo{font-size:var(--t20);font-weight:700;line-height:1.5;color:var(--gray-black);white-space:nowrap}.MatchedTalents_badge__yHmZ_{flex-shrink:0;padding:var(--sp4) var(--sp12);border-radius:var(--radius-button);background:var(--ai-50);font-size:var(--t13);font-weight:600;line-height:1.5;color:var(--ai-500)}.MatchedTalents_ask__I5nA6{flex-shrink:0;font-size:var(--t18);font-weight:500;line-height:1.5;color:var(--ai-500);text-decoration:none;transition-property:opacity;transition-duration:.15s}.MatchedTalents_ask__I5nA6:hover{opacity:.7}.MatchedTalents_selected__4So4r{display:flex;align-items:center;gap:var(--sp12);min-width:0}.MatchedTalents_selectedTitle__6goCq{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t16);font-weight:700;line-height:1.5;color:var(--gray-800)}.MatchedTalents_change__3tiJH{flex-shrink:0;padding:var(--sp3) var(--sp9) var(--sp3) var(--sp15);background:var(--color-surface);border:1px solid var(--gray-300);border-radius:var(--radius-2xl)}.MatchedTalents_changeInner__oF7tO{display:inline-flex;align-items:center;font-size:var(--t14);font-weight:500;line-height:1.5;color:var(--gray-600);white-space:nowrap}.MatchedTalents_changeIcon__pZATQ{transform:rotate(-90deg)}.MatchedTalents_description__hEPK_{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--t16);font-weight:400;line-height:1.5;color:var(--gray-800)}.MatchedTalents_grid__1gf0t{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--sp16);gap:var(--sp16);padding:0 var(--sp24)}.MatchedTalents_item__2Vefu{min-width:0}.MatchedTalents_list___wqhW{display:none}.MatchedTalents_skeleton__MHQml{height:32.8rem;border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);background:var(--color-surface)}.MatchedTalents_empty__01hz7{padding:var(--sp40) var(--sp24);text-align:center;font-size:var(--t15);color:var(--color-text-secondary)}@media (max-width:768px){.MatchedTalents_section__bp_ef{background:var(--color-surface)}.MatchedTalents_container__bnShs{gap:var(--sp20)}.MatchedTalents_header__7GIlN{gap:var(--sp12)}.MatchedTalents_title__yPdqo{font-size:var(--t24)}.MatchedTalents_ask__I5nA6{display:none}.MatchedTalents_description__hEPK_{order:1;font-size:var(--t16);color:var(--gray-500)}.MatchedTalents_selected__4So4r{order:2;gap:var(--sp10);padding:var(--sp10) var(--sp10) var(--sp10) var(--sp20);border-radius:var(--radius-lg);background:#f3f5f9}.MatchedTalents_selectedTitle__6goCq{flex:1 1;white-space:normal;font-size:1.6rem;letter-spacing:-.032rem}.MatchedTalents_changeInner__oF7tO{font-size:var(--t16)}.MatchedTalents_grid__1gf0t{display:none}.MatchedTalents_list___wqhW{list-style:none;display:flex;flex-direction:column;gap:var(--sp12);padding:0 var(--sp16)}.MatchedTalents_skeleton__MHQml{height:16.4rem}}.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}.RadioButton_container__s28SS{display:flex;flex-direction:column;gap:var(--sp12)}.RadioButton_radioItem__HhVH8{display:flex;align-items:center;gap:var(--sp10);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.RadioButton_radioItem__HhVH8.RadioButton_itemDisabled__QAapo{opacity:.5;cursor:not-allowed}.RadioButton_hiddenInput__SoOPV{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.RadioButton_radioButton__H9Ko0{width:22px;height:22px;box-shadow:inset 0 0 0 1px #d4d4d4;border-radius:50%;background:#fff;display:flex;align-items:center;justify-content:center;transition:all .2s ease;position:relative;flex-shrink:0}.RadioButton_radioButton__H9Ko0:hover{box-shadow:inset 0 0 0 1px #0a76ff}.RadioButton_radioButton__H9Ko0.RadioButton_checked__de7__{box-shadow:inset 0 0 0 1px #0a76ff;background:#fff}.RadioButton_dot__fGo5d{width:14px;height:14px;border-radius:50%;background:#0a76ff}.RadioButton_label__pYUDG{font-size:var(--t16);font-weight:400;color:#000;line-height:1.4}.RadioButton_error__y90IX .RadioButton_radioButton__H9Ko0{box-shadow:inset 0 0 0 1px #ef4444}.RadioButton_error__y90IX .RadioButton_radioButton__H9Ko0:hover{box-shadow:inset 0 0 0 1px #dc2626}.RadioButton_error__y90IX .RadioButton_radioButton__H9Ko0.RadioButton_checked__de7__{box-shadow:inset 0 0 0 1px #ef4444}.RadioButton_error__y90IX .RadioButton_dot__fGo5d{background:#ef4444}.RadioButton_disabled__jgkoi .RadioButton_radioButton__H9Ko0,.RadioButton_disabled__jgkoi .RadioButton_radioButton__H9Ko0:hover{box-shadow:inset 0 0 0 1px #e5e7eb;background:#f9fafb}.RadioButton_disabled__jgkoi .RadioButton_dot__fGo5d{background:#9ca3af}.RadioButton_itemDisabled__QAapo{opacity:.5;cursor:not-allowed}.RadioButton_checked__de7__{box-shadow:inset 0 0 0 1px #0a76ff;background:#fff}.RadioButton_radioItemContainer__NsLB6{display:flex;align-items:center;justify-content:center;gap:var(--sp6)}@media (max-width:768px){.RadioButton_radioItem__HhVH8{flex-direction:column;align-items:flex-start;gap:1.3rem}.RadioButton_pillContainer__KG52T{gap:1rem}}.Toggle_container__h6czT{display:flex;align-items:center;gap:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Toggle_container__h6czT.Toggle_disabled__fujZo{opacity:.5;cursor:not-allowed}.Toggle_hiddenInput__RVaV7{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.Toggle_toggle__wTJjt{position:relative;background:var(--gray-200);border-radius:24px;transition:all .3s ease;flex-shrink:0}.Toggle_toggle__wTJjt.Toggle_sm__hxera{width:32px;height:18px}.Toggle_toggle__wTJjt.Toggle_md__qWDv6{width:44px;height:24px}.Toggle_toggle__wTJjt.Toggle_lg__UewtF{width:52px;height:28px}.Toggle_toggle__wTJjt:hover{background:#c4c4c4}.Toggle_toggle__wTJjt.Toggle_checked__F_8_W{background:var(--blue-500)}.Toggle_toggle__wTJjt.Toggle_checked__F_8_W:hover{background:#3b82f6}.Toggle_thumb__h5ZTr{position:absolute;top:2px;background:var(--gray-white);border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.15);transition:all .3s ease}.Toggle_sm__hxera .Toggle_thumb__h5ZTr{width:14px;height:14px;left:2px}.Toggle_md__qWDv6 .Toggle_thumb__h5ZTr{width:20px;height:20px;left:2px}.Toggle_lg__UewtF .Toggle_thumb__h5ZTr{width:24px;height:24px;left:2px}.Toggle_checked__F_8_W .Toggle_thumb__h5ZTr{transform:translateX(100%)}.Toggle_sm__hxera.Toggle_checked__F_8_W .Toggle_thumb__h5ZTr{transform:translateX(16px)}.Toggle_md__qWDv6.Toggle_checked__F_8_W .Toggle_thumb__h5ZTr{transform:translateX(20px)}.Toggle_lg__UewtF.Toggle_checked__F_8_W .Toggle_thumb__h5ZTr{transform:translateX(24px)}.Toggle_toggle__wTJjt.Toggle_disabled__fujZo{opacity:.5;cursor:not-allowed}.Toggle_label__bhLCu{font-size:14px;font-weight:500;color:var(--gray-400);line-height:1.5}.ActionCard_card__2N21s{display:flex;flex-direction:column;gap:var(--sp14);width:100%;max-width:44rem;padding:var(--sp16);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);color:var(--color-text-primary);white-space:normal}.ActionCard_header__nm16v{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--sp12)}.ActionCard_title__nJUKp{margin:0;font-size:var(--t16);font-weight:600;line-height:1.45;letter-spacing:-.01em;text-wrap:balance}.ActionCard_meter__ll4gx{flex:none;display:inline-flex;align-items:center;gap:var(--sp4);padding-top:var(--sp3);font-size:var(--t12);line-height:1.4;color:var(--color-text-tertiary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.ActionCard_meter__ll4gx svg{width:var(--sp12);height:var(--sp12);transform:rotate(-90deg)}.ActionCard_meterFill__sGr4m,.ActionCard_meterTrack__SkH53{fill:none;stroke-width:2.5}.ActionCard_meterTrack__SkH53{stroke:var(--color-border-subtle)}.ActionCard_meterFill__sGr4m{stroke:var(--color-text-tertiary);stroke-linecap:round}.ActionCard_rows__yqGb0{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;grid-column-gap:var(--sp16);column-gap:var(--sp16);grid-row-gap:var(--sp6);row-gap:var(--sp6);margin:0}.ActionCard_row__OFOIY{display:contents}.ActionCard_row__OFOIY dt{font-size:var(--t13);line-height:1.6;color:var(--color-text-tertiary);white-space:nowrap}.ActionCard_row__OFOIY dd{margin:0;font-size:var(--t14);line-height:1.5;color:var(--color-text-primary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:anywhere;text-wrap:pretty}.ActionCard_caution__rVicD,.ActionCard_row__OFOIY dd,.ActionCard_row__OFOIY dt{transition:opacity .24s cubic-bezier(.2,0,0,1)}.ActionCard_card__2N21s[data-phase=expired] .ActionCard_caution__rVicD,.ActionCard_card__2N21s[data-phase=expired] .ActionCard_row__OFOIY dd,.ActionCard_card__2N21s[data-phase=expired] .ActionCard_row__OFOIY dt{opacity:.5}.ActionCard_cautions__vVb16{display:flex;flex-direction:column;gap:var(--sp6);margin:0;padding:var(--sp10) var(--sp12);list-style:none;background:var(--color-surface-sunken);border-radius:var(--radius-md)}.ActionCard_caution__rVicD{display:flex;gap:var(--sp6);font-size:var(--t13);line-height:1.5;color:var(--color-text-secondary);text-wrap:pretty}.ActionCard_caution__rVicD svg{flex:none;width:var(--sp14);height:var(--sp14);margin-top:var(--sp3);color:var(--color-text-tertiary)}.ActionCard_footer__TjFzr{padding-top:var(--sp14);border-top:1px solid var(--color-border-subtle)}.ActionCard_footerFocus__Ju_Qb{outline:none}.ActionCard_autoHeight__uSMuA{overflow:hidden;margin:calc(var(--sp4) * -1)}.ActionCard_autoHeightInner__9zUM3{position:relative;padding:var(--sp4)}.ActionCard_footerPart__G3a4O{width:100%}.ActionCard_closing__ooQji{overflow:hidden}.ActionCard_actions__iOQ3i{display:flex;flex-direction:column;gap:var(--sp12)}.ActionCard_buttons__SpHxT{display:flex;gap:var(--sp8)}.ActionCard_confirm__vifK6,.ActionCard_dismiss__Px8pP{display:inline-flex;align-items:center;justify-content:center;min-height:var(--sp44);padding:var(--sp10) var(--sp16);border-radius:var(--radius-md);font-family:inherit;font-size:var(--t15);line-height:1.4;cursor:pointer;-webkit-tap-highlight-color:transparent;transition-property:transform,background-color,color,opacity;transition-duration:.16s,.24s,.24s,.2s;transition-timing-function:cubic-bezier(.2,0,0,1)}.ActionCard_confirm__vifK6{position:relative;flex:1 1 auto;overflow:hidden;border:0;background:var(--button-primary-bg);color:var(--button-primary-text);font-weight:600}.ActionCard_dismiss__Px8pP{flex:none;border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary);font-weight:500}@media (hover:hover){.ActionCard_confirm__vifK6:not(:disabled):not([aria-disabled=true]):hover{background:var(--blue-600)}.ActionCard_dismiss__Px8pP:not(:disabled):hover{background:var(--color-surface-sunken)}}.ActionCard_confirm__vifK6:not(:disabled):not([aria-disabled=true]):active,.ActionCard_dismiss__Px8pP:not(:disabled):active{transform:scale(.96)}.ActionCard_confirm__vifK6[data-busy=true]{background:var(--blue-600);cursor:progress}.ActionCard_confirm__vifK6:disabled{background:var(--button-primary-bg-disabled);color:var(--button-primary-text-disabled);cursor:not-allowed}.ActionCard_dismiss__Px8pP:disabled{opacity:.4;cursor:default}.ActionCard_confirm__vifK6:focus-visible,.ActionCard_dismiss__Px8pP:focus-visible,.ActionCard_linkButton__RwZb0:focus-visible,.ActionCard_primaryLink__NEA_b:focus-visible{outline:var(--sp2) solid var(--color-border-brand);outline-offset:var(--sp2)}.ActionCard_label__wpjb4{display:inline-flex;align-items:center;gap:var(--sp8);white-space:nowrap}.ActionCard_spinner__l82Tw{width:var(--sp14);height:var(--sp14);border-right-color:currentcolor;border:var(--sp2) solid;border-right:var(--sp2) solid transparent;border-radius:var(--radius-full);animation:ActionCard_spin__PKKz4 .7s linear infinite}@keyframes ActionCard_spin__PKKz4{to{transform:rotate(1turn)}}.ActionCard_result__14sP1{display:grid;grid-template-columns:auto minmax(0,1fr);grid-column-gap:var(--sp10);column-gap:var(--sp10);align-items:start}.ActionCard_resultBody__1tYko{display:flex;flex-direction:column;gap:var(--sp10);min-width:0}.ActionCard_resultText__q8U0F{margin:0;font-size:var(--t15);font-weight:600;line-height:1.6;text-wrap:pretty}.ActionCard_resultLinks__kozYf{display:flex;flex-wrap:wrap;gap:var(--sp8)}.ActionCard_linkButton__RwZb0,.ActionCard_primaryLink__NEA_b{display:inline-flex;align-items:center;min-height:var(--sp40);padding:var(--sp8) var(--sp16);border-radius:var(--radius-md);font-family:inherit;font-size:var(--t14);font-weight:500;line-height:1.5;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition-property:transform,background-color;transition-duration:.16s,.24s;transition-timing-function:cubic-bezier(.2,0,0,1)}.ActionCard_linkButton__RwZb0{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-secondary)}.ActionCard_primaryLink__NEA_b{border:1px solid var(--button-primary-bg);background:var(--button-primary-bg);color:var(--button-primary-text);font-weight:600}@media (hover:hover){.ActionCard_linkButton__RwZb0:hover{background:var(--color-surface-sunken)}.ActionCard_primaryLink__NEA_b:hover{background:var(--blue-600)}}.ActionCard_linkButton__RwZb0:active,.ActionCard_primaryLink__NEA_b:active{transform:scale(.96)}.ActionCard_note__QOI0n{display:flex;align-items:center;gap:var(--sp8);margin:0;font-size:var(--t14);line-height:1.5;color:var(--color-text-secondary)}.ActionCard_blockers__M0W1r{display:flex;flex-direction:column;gap:var(--sp10);margin:0;padding:0;list-style:none}.ActionCard_blocker__L7e3c{display:flex;flex-wrap:wrap;align-items:center;column-gap:var(--sp10);row-gap:var(--sp8)}.ActionCard_blockerText__ki_6v{flex:1 1 auto;min-width:0;font-size:var(--t15);font-weight:600;line-height:1.6}.ActionCard_badgeWrap__9_7NT{position:relative;flex:none;display:inline-flex;width:var(--sp24);height:var(--sp24)}.ActionCard_badge__Lar_v{position:relative;display:inline-flex;align-items:center;justify-content:center;width:100%;height:100%;border-radius:var(--radius-full)}.ActionCard_badge__Lar_v svg{width:var(--sp18);height:var(--sp18)}.ActionCard_badge__Lar_v[data-tone=success]{background:var(--green-500);color:var(--gray-white)}.ActionCard_badge__Lar_v[data-tone=danger]{background:var(--red-50);color:var(--red-500)}.ActionCard_badge__Lar_v[data-tone=warning]{background:var(--orange-50);color:var(--orange-500)}.ActionCard_badge__Lar_v[data-tone=muted]{background:var(--color-surface-sunken);color:var(--color-text-tertiary)}.ActionCard_burst__17uug{position:absolute;inset:0;border:var(--sp2) solid var(--green-500);border-radius:var(--radius-full)}@media (prefers-reduced-motion:reduce){.ActionCard_confirm__vifK6,.ActionCard_dismiss__Px8pP,.ActionCard_linkButton__RwZb0,.ActionCard_primaryLink__NEA_b{transition-property:background-color,color,opacity}.ActionCard_confirm__vifK6:not(:disabled):not([aria-disabled=true]):active,.ActionCard_dismiss__Px8pP:not(:disabled):active,.ActionCard_linkButton__RwZb0:active,.ActionCard_primaryLink__NEA_b:active{transform:none}.ActionCard_spinner__l82Tw{animation-duration:1.4s}}.AgentBlocks_container__G6VyY{display:flex;flex-direction:column;gap:var(--sp12);width:100%}.AgentBlocks_handoffActions__vfFL8,.AgentBlocks_links__nGO_B{display:flex;flex-wrap:wrap;gap:var(--sp8)}.AgentBlocks_linkButton__2b_z_,.AgentBlocks_primaryButton__UYNg6{display:inline-flex;align-items:center;padding:var(--sp8) var(--sp16);border-radius:var(--radius-md);font-size:var(--t13);font-weight:500;line-height:1.5;text-decoration:none;cursor:pointer}.AgentBlocks_linkButton__2b_z_{background:var(--color-surface);color:var(--color-text-secondary);border:1px solid var(--color-border)}.AgentBlocks_linkButton__2b_z_:hover{background:var(--color-surface-sunken)}.AgentBlocks_primaryButton__UYNg6{background:var(--button-primary-bg);color:var(--button-primary-text);border:1px solid var(--button-primary-bg);transition:opacity .2s}.AgentBlocks_primaryButton__UYNg6:hover{opacity:.9}.AgentBlocks_handoff__aFS3I{display:flex;flex-direction:column;gap:var(--sp8);width:100%;padding:var(--sp16);background:var(--color-surface-sunken);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.AgentBlocks_handoffTitle__xaUYp{margin:0;font-size:var(--t14);font-weight:600;line-height:1.5;color:var(--color-text-primary)}.AgentBlocks_handoffSummary__MVi4K{margin:0 0 var(--sp4);font-size:var(--t14);line-height:1.5;color:var(--color-text-secondary)}.AgentBlocks_notice__huucH{margin:0;font-size:var(--t13);line-height:1.5;color:var(--color-text-tertiary)}.NearbyTalents_section__kg9tc{width:100%;display:flex;justify-content:center;padding:var(--sp40) 0;background:var(--color-surface-sunken)}.NearbyTalents_container__2gcUy{width:100%;max-width:117.6rem;padding:0 var(--sp24);display:flex;flex-direction:column;gap:var(--sp24)}.NearbyTalents_grid__RuYPa{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--sp10);gap:var(--sp10)}.NearbyTalents_item__6Wy5A{min-width:0}.NearbyTalents_list__yenoV{display:none}.NearbyTalents_skeleton__kDclW{height:28rem;border-radius:var(--radius-lg);border:1px solid var(--color-border-subtle);background:var(--color-surface)}.NearbyTalents_empty__xDEqk{padding:var(--sp40) 0;text-align:center;font-size:var(--t15);color:var(--color-text-secondary)}@media (max-width:768px){.NearbyTalents_section__kg9tc{padding:var(--sp40) 0}.NearbyTalents_container__2gcUy{padding:0;gap:var(--sp32)}.NearbyTalents_header___ngwf{--section-title-m:var(--t24);--section-link-m:var(--t20);--section-link-weight-m:500;--section-link-lh-m:1.5;padding:0 var(--sp24)}.NearbyTalents_grid__RuYPa{display:none}.NearbyTalents_grid__RuYPa[aria-hidden=true]{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--sp12);gap:var(--sp12);padding:0 var(--sp24)}.NearbyTalents_list__yenoV{list-style:none;display:flex;flex-direction:column;gap:var(--sp12);padding:0 var(--sp24)}.NearbyTalents_bleed__A9Gqt{margin:0 calc(-1 * var(--sp24))}.NearbyTalents_signup__e8TQh{margin:0 calc(-1 * var(--sp8))}}.RollingNumber_number__o4aT1{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.PathCards_row__Va1BE{display:flex;gap:var(--sp10);width:100%}.PathCards_card__uQ7Oh{flex:1 1;min-width:0;display:flex;align-items:center;gap:var(--sp16);padding:var(--sp15) var(--sp31);border:1px solid transparent;border-radius:var(--radius-xl);text-decoration:none;transition-property:transform,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.2,0,0,1)}.PathCards_card__uQ7Oh:hover{box-shadow:var(--shadow-md)}.PathCards_card__uQ7Oh:active{transform:scale(.96)}.PathCards_card__uQ7Oh:focus-visible{outline:2px solid var(--color-border-brand);outline-offset:2px}.PathCards_primary__ja9gm{background:var(--button-primary-bg);color:var(--button-primary-text)}.PathCards_secondary__ub2is{background:var(--color-surface);border-color:var(--color-border);color:var(--gray-800)}.PathCards_text__h63zW{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:var(--sp4)}.PathCards_title__CcfMJ{font-size:var(--t18);font-weight:700;line-height:1.5}.PathCards_sub__zkR7j{font-size:var(--t14);font-weight:500;line-height:1.5;text-wrap:pretty}.PathCards_arrow__DNLpZ{flex-shrink:0;font-size:var(--t18);font-weight:700;line-height:1.5}@media (max-width:768px){.PathCards_row__Va1BE{gap:var(--sp10)}.PathCards_card__uQ7Oh{padding:var(--sp15);border-radius:var(--radius-lg)}.PathCards_primary__ja9gm{border:1px solid transparent}.PathCards_card__uQ7Oh:active{transform:scale(.98)}.PathCards_arrow__DNLpZ,.PathCards_title__CcfMJ{font-size:var(--t20)}.PathCards_sub__zkR7j{display:none}}